Здравствуйте, netch80, Вы писали:
Pzz>>Прерывается вместе с потоком. Не слишком-то удобно. Вообще, вся конструкция юниксовских сигналов не слишком-то удобная.
N>Сигналов — да. Ну а что прерывается сон задачи — для синхронного запроса единственно разумно.
Ну я и говорю, асинхронного i/o нету, и сделать не из чего.
N>А что плохого в сидении нити в libc? Всё равно в сложном случае (вроде записи в файл на FS) нужно наворачивать достаточно сложную логику, которую делать на автоматах обычно неразумно.
Лишний context switch в довесок к каждой асинхронной операции. Тогда и смысла в них нет — overhead превысит экономию.
Здравствуйте, AndrewJD, Вы писали:
O>>Варианты с тремя языками пока не будем рассматривать AJD>Почему? Напрмер в Украине очень часто используют 3 раскладки.
Три раскладки это достаточно геморно
Я, к примеру, если нужно что-то по-украински писать (к счастью, это случается редко), прибиваю на время русскую раскладку и ставлю вместо нее украинскую. Потом меняю обратно.
Здравствуйте, qwier, Вы писали:
Q>Здравствуйте, AndrewJD, Вы писали:
O>>>Варианты с тремя языками пока не будем рассматривать AJD>>Почему? Напрмер в Украине очень часто используют 3 раскладки.
Q>Три раскладки это достаточно геморно :)
Это если неправильно организовать.;)
Я уже писал, как я сделал: Caps переключает по кругу между английским и русским, а Ctrl+Caps переключает на украинский. Полная таблица выглядит так:
en + Caps -> ru
en + CtrlCaps -> uk
ru + Caps -> en
ru + CtrlCaps -> uk
uk + Caps -> en
uk + CtrlCaps -> ru
Результат вполне удобен, і якщо треба щось написати мовою — робиться в одне натиснення:)
Q>Я, к примеру, если нужно что-то по-украински писать (к счастью, это случается редко), прибиваю на время русскую раскладку и ставлю вместо нее украинскую. Потом меняю обратно.
Есть некоторые форумы местного масштаба, в которых я флеймю только по-украински:)
AJD>Может быть они провели исследования и выяснили что кнопкой типа suspend пользуются люди гораздо чаще чем переключением раскдаки? AJD>Обратите внимание, как часто простые пользователи меняют раскладку — да практически никогда. Они создают документы, назывют папки и файлы на каком-то одном языке.
Я бы этому исследователю его исследования....
Какой мудак мог догадаться придумать клавиатуру у которой кнопки power, sleep и suspend расположены под Insert, Delete и Home?
Это называется забота о простом пользователе?
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, AndrewJD, Вы писали:
C>>>Это смотря кому. Мне, например, ctrl+shift нравится больше всего — мне его просто нажимать при десятипальцевом наборе. AJD>>Ctrl+Shift, действительно, часто не удобно. Но не из-за того что не удобно нажимать, а из-за того что в винде при работе в редакторах Ctrl+Shift используется для выделения текста. C>Так если выделять текст, то раскладка не переключается.
Моя ситуация: зажал, подумал, понял, что выделять рано, надо что-то подправить. Отпустил. Вот и все...
ALt+Shift еще хуже — постоянно в меню улетаешь.
Здравствуйте, Privalov, Вы писали:
P>Здравствуйте, DOOM, Вы писали:
DOO>>Caps Lock — это исторический метод переключения, который был придуман задолго до появления первых версий винды. Почему же MS это проигнорировал, заставив пользователя менять привычки — загадка.
P>Метод Alt+F10 был придуман еще раньше.
Ой ли? По-моему на старых терминалах не было столько функциональных клавиш...
Но спорить не буду..
P>CapsLock впервые появился где-то в драйвере alfa (именно так, через f). А мы использовали драйвер клавиатуры, отзывавшийся на RightShift — RUS, LeftShift — LAT. С тех пор мне именно такой раскладки не хватает. Хотя понимаю, если работать более, чем с двумя языками одновременно, это неудобно.
Я тоже когда-то с keyrus'ом использовал именно такой способ переключения, в Дебиане он доступен на выбор при установке, но я уж слишком привык к Ctrl+Shift
Здравствуйте, oziro, Вы писали:
AJD>>Разумеется есть исключения, но это не повод навешать смену раскладки на CapsLock.
O>Было б лучше, если на отдельную. Win же сделали. И не надо гворить, что это лишнее. Лишнее — это принт-скрин, брек, скрол-лок.
Print Screen — в винде снимок экрана. Alt+Print Screen — снимок текущего окна. Пользуюсь постоянно.
Break — хм... Сейчас действительно пользуюсь редко, но клавиша безусловно нужная.
Scroll Lock — используется именно по назначению — залочить скроллирование. Если мне терминал начал сыпать что-то на скорости, что я читать не успеваю — то эта клавиша и используется.
O>Вообще очень странно. Огромное количество клав, на которых налеплены всякие Запуск Аутглюка, Плеера, Калькулятора, регулировка громкости, и винда это все поддерживает, а банально переключалку сделать — почему-то не могут. Я не говорю о стандарте, хотя бы просто поддержка виндой. А Линукс уж подтянется
В линуксе ты можешь настроить переключение хоть на ввод строки "хочу русский язык". Дело вкуса.
Здравствуйте, Sinclair, Вы писали:
S>А за помещение запятой и точки на одну кнопку в йцукене я бы убил. Как и за бездумное выкидывание обратного слэша из раскладки.
Вообще-то это вариант winkeys (как это зовется в иксах, например) — раньше было по-другому.
Здравствуйте, DOOM, Вы писали: DOO>Я бы этому исследователю его исследования.... DOO>Какой мудак мог догадаться придумать клавиатуру у которой кнопки power, sleep и suspend расположены под Insert, Delete и Home? DOO>Это называется забота о простом пользователе?
У меня на новой клавиатуре дома Sleep расположена над Esc. Поскольку Esc я привык находить как верхнюю левую кнопку, то я уже пару раз промахивался. Дупа в том, что у меня после Sleep сетевая карточка не просыпается. Так что одно неловкое движение — и надо делать ребут.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
S>У меня на новой клавиатуре дома Sleep расположена над Esc. Поскольку Esc я привык находить как верхнюю левую кнопку, то я уже пару раз промахивался. Дупа в том, что у меня после Sleep сетевая карточка не просыпается. Так что одно неловкое движение — и надо делать ребут.
Ну в общем-то в настройках Power Management'а можно отключить реакцию на эти кнопки, что обычно и делается...
У меня так мышь когда-то непросыпалась.
Здравствуйте, DOOM, Вы писали: DOO>Ну в общем-то в настройках Power Management'а можно отключить реакцию на эти кнопки, что обычно и делается...
О! Спасибо, сегодня попробую. DOO>У меня так мышь когда-то непросыпалась.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Здравствуйте, DOOM, Вы писали:
P>>Метод Alt+F10 был придуман еще раньше. DOO>Ой ли? По-моему на старых терминалах не было столько функциональных клавиш... DOO>Но спорить не буду..
На оригинальной IMB PC/XT было 10 функциональных клавиш. Они располагались слева от основного поля, по-моему в 2 ряда. На Правец-16, ЕС-1840/41, Искра-1030 — тоже.
DOO>Я тоже когда-то с keyrus'ом использовал именно такой способ переключения, в Дебиане он доступен на выбор при установке, но я уж слишком привык к Ctrl+Shift
А я — к Alt+Shift. Хорошо еще, что правый Shift перебирает языки в одну сторону, а левый — в противоположную. Вообще говоря, одиночный Shift вполне мог бы так же работать, только, чтобы добиться такого поведения, надо следить, чтобы между нажатием и отпусканием Shift не было других нажатий. Собственно, именно такое поведение было реализовано в том же Keyrus.
Здравствуйте, DOOM, Вы писали:
DOO>Какой мудак мог догадаться придумать клавиатуру у которой кнопки power, sleep и suspend расположены под Insert, Delete и Home? DOO>Это называется забота о простом пользователе?
Просто при покупке клавы надо на такие вещи обращать внимание. Есть нормальные, адекватные клавы.
Здравствуйте, DOOM, Вы писали:
DOO>Какой мудак мог догадаться придумать клавиатуру у которой кнопки power, sleep и suspend расположены под Insert, Delete и Home? DOO>Это называется забота о простом пользователе?
Д-ааа, если узнаешь кто до этого додумался сообщи, я тоже хотел бы с ним по душам поговорить
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Здравствуйте, DOOM, Вы писали:
DOO>ALt+Shift еще хуже — постоянно в меню улетаешь.
Хм. Это как у меня не получается? . Это если нажать на Atl, а потом передумать нажимать shift?
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Здравствуйте, AndrewJD, Вы писали:
AJD>Здравствуйте, DOOM, Вы писали:
DOO>>ALt+Shift еще хуже — постоянно в меню улетаешь. AJD>Хм. Это как у меня не получается? . Это если нажать на Atl, а потом передумать нажимать shift?
А это уже отдельное искусство
В общем у меня была такая особенность в переключении языка, я это делал как бы перекатом с Ctrl на Shift (ну или с Alt), т.е. существует оооочень короткий промежуток времени, когда Ctrl (или Alt) уже отжат, а Shift еще не нажат. Особенность эту свою я заметил на беспроводной клавиатуре, которой такое мое поведение совсем не понравилось. Как следствие, в случае Alt+Shift я частенько улетал в меню, а Ctrl+Shift частенько просто не срабатывало.
Здравствуйте, AndrewJD, Вы писали:
DOO>><...мат выброшен...>мог догадаться придумать клавиатуру у которой кнопки power, sleep и suspend расположены под Insert, Delete и Home? DOO>>Это называется забота о простом пользователе? AJD>Д-ааа, если узнаешь кто до этого додумался сообщи, я тоже хотел бы с ним по душам поговорить
А мне таки нравится. Правда у меня на клаве вские там поверы и ресеты включаются только, если ещё одну кнопочку, довольно далеко от них расположенную, нажать. И на кнопочки не похожи, так пупочки такие маленькие. На ощупь не сбивают...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Здравствуйте, ambel-vlad, Вы писали:
K>>>>ЗЫЫ: Почему такие ужасные шрифты в Лисе, когда например зайти на rsdn в основной список тем, глаза ж болят, а в IE7 все так красиво L>>>Это всё настраивается Е>>Прикольно, на вопрос "почему" отвечать "вы можете это исправить" AV>То есть тебя бы удовлетворил ответ "потому что у тебя плохо настроено"?
За совет спасибо, но вопрос-то был "от чего бы сразу по-человечески не сделать-то?"
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
M>>По этому попводу у Лебедева в ководстве хорошо написано: http://www.artlebedev.ru/kovodstvo/105/ S>Надеюсь, ты не думал, что в ководстве есть параграфы, которые я не читал?
M>>А какие факты нужны? Все, написаное в посте Синклера является фактами. I>Это коммент на другое был сообщение совсем ) Так вот то что там утверждалось г-м Sinclair-ом с моей точки зрения весьма спорно.
Ну, так на это можно было ответить, приводя другие факты.