Какое же это счастье, когда всё работает как надо! Клавиатура, оба телефона. Всё что нужно, всё на своих местах, всё работает как положено, как ожидаешь, быстро, чётко. А это же так редко в нашем мире! Всегда обычно что-то мешает, что-то криво, что-то через жопу. А тут вдруг идеально всё сложилось. Прям белая полоса в гаджетной жизни :)
New Multiling Keyboard
Jan. 14th, 2014 09:57 pmОдна из самых удобных и самых настраиваемых клавиатур. Можно даже сделать доступными одновременно англ. и русс. кнопки :)
Й Ц У К Е Н Г ...
Feb. 2nd, 2010 01:34 amНам не дано предугадать... какой пост сколько откликов вызовет :) Ну что ж, я тоже только изредка пользуюсь кнопкой меню, а правым Ctrl — для переключения англ/рус. Shift, Alt и Win ржавеют без дела.
Shift | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | |
Ctrl | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | |
Alt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | |
Win | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |
Вопрос всплыл неизвестно почему. Может, в связи с дефицитом кнопок в нетбуке. И был скорее риторическим :) Теперь думаю, не отдать ли лишние кнопки под PgUp/PgDn. Хотя бы PgDn. И заставить себя шифтом пользоваться.
ubu... ntu?
Jan. 24th, 2010 06:08 pm
Help I can't play mp3s or a video?
Ubuntu does not come with non-free codec support out of the box. To enable non-free codec support you must install the codec packages individually or install the metapackage ubuntu-restricted-extras.
:))) И эти люди хотят доминировать на десктопах!
ОК, "Live CD" c флешки бесполезен, попробую установить на другую флешку...
Хочет root... На FAT32 не ставится... 2 ГБ мало... Ext2 не смог разметить... На Ext3 вроде пошло, копирует. Интересно, я всё ещё прикидываюсь "нормальным пользователем", или уже вовсю админю?
Хаха. Даёшь, сколько просит, оказыватся мало... А при попытке убрать питон, чтоб освободить немного места, ubuntu "shot itself in the foot", а точнее, снёс практически всё и не смог даже запуститься. Конечно, в идеальном мире можно правильно прописать все зависимости. В реальном - неа.
ОК, инсталлировался, запустился. Но нет драйвера wi-fi (а в Live CD - был).
Ubuntu 8.10 works perfect out of the box on the hp mini 1000. 9.04 regressed on the audio driver and 9.10 regressed on the wifi. 9.04 sound will work once you install it and install the updates. 9.10 is a nightmare of regressions.
Install (from Live CD)
/pool/main/p/patch/patch_2.5.9-5_i386.deb
/pool/main/d/dkms/dkms_2.1.0.1-0ubuntu1_all.deb
/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.10.91.9+bdcom-0ubuntu4_i386.deb
Reboot. Activate, remove, reinstall, repeat, etc...
Заработало. Качает 180 апдейтов...
Вернуть пн на первое место: locale → see what locale, e.g. en_US, then sudo vi /usr/share/i18n/locales/en_US → change first_weekday to 2, regenerate the locale: sudo locale-gen, reload calendar: killall gnome-panel.
mc, 7zip, vim, j602... symlink to pics for srcsvr: ln -s /media/.../SlideShow ~/Pictures/SlideShow
Хехе, оказывается, мне ещё повезло. Практически меньше чем за день всё встало и заработало. А могло бы и нет.
A poll on the Ubuntu forums shows just 10% of people had a flawless install.
Change icon in menu item: file ~/.local/share/applications/alacarte-made.desktop ...=.../j602/bin/icons/jblue.png
Keybindings: alt+f2 gconf-editor → apps/metacity/keybinding_commands → command_1 → apps/metacity/global_keybindings → run_command_1.
Pause (127) and Scroll (78) to Home and End: xmodmap
Return Ctrl+Alt+Bksp: edit /etc/X11/xorg.conf, add section Section "ServerFlags" \n Option "DontZap" "off" \n EndSection
Rename Applications Places System: by adding transl en->en :))) Need to install cvs (11MB) for that. WTF! :( Any idea how to join Apps and Sys?
Forder for picture show: /usr/share/applications/screensavers/personal-slideshow.desktop line Exec=slideshow, add --location=YOUR_PATH. Or glslideshow
Finished keyboard. BTW here all key names.
Change button positions in the caption bar: gconf-editor /apps/metacity, then in general key button_layout: menu:minimize,maximize,close ↔ close,minimize,maximize:menu.
2 b cont...
Ain't it great that on netbook keyboards there are dedicated keys for Pause and ScrLock, but no PgUp, PgDn, Home or End! We can fix it a bit. E.g. Pause will work as Home, and ScrLock as End:
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,4F,E0,46,00,47,E0,1D,E1,00,00,00,00
Полку прямоклавишных клавиатур прибыло!

Есть, конечно, и строгий черный вариант, но цветной веселее как-то выглядит.
Клавиатура опять: изменение, наблюдение
Nov. 28th, 2007 03:10 am'Y' меняется местами с '/', т.к. 'Y' гораздо чаще встречается. Остально вроде как всё замечательно.
Интересно, что с новой незнакомой раскладкой хорошо замечается частота букв и неудачные сочетания. В известной раскладке на это совершенно не обращаешь внимания, т.к... т.к. печатаешь всё автоматически без какого-либо участия высшего сознания. Что 'О', что 'Ё', всё едино. А когда над каждой буквой приходится задумываться, тут-то и понимаешь, что удобно, а что не очень.
По-моему, это явление очень похоже на то, когда только-только учишь какой-нибудь язык и читаешь произведение какого-то автора. Сразу же обнаруживаются стиль автора — только ему свойственные слова и обороты. Обнаруживаются потому, что ты их не знаешь и всё время натыкаешься на необходимость лезть в словарь или мучительно вспоминать. А когда уже язык знаешь, то таких вещей больше не замечаешь.
Upd. 2007.12.09: Окончательный вариант такой:
Q W F Y G / P R : ; A S I E U D T H N O Z X C V B M K J L .
Клавиатура-2
Nov. 23rd, 2007 06:56 pmПять лет назад я перешёл на десятипальцевый метод по-русски, а два года назад — и по-английски. Причём решил для упрощения перехода сделать английскую раскладку практически такой же, как и русская, которая в отличие от QWERTY (Sholes, ~1874), разрабатывалась для людей, а не для машин. Всё было замечательно, только в последнее время оказалось неудобно, что в моей английской раскладке буквы простые не совпадают с control-буквами. Так, команда поменять архивные атрибуты в Тотал Командере будет Ctrl+A A, но получается, что это на разных клавишах. А уж что говорить про vim с его экстремальной мнемоникой (например, v, shift-v и ctrl-v для выделения блоков). В общем, если переходить на полный отказ от подглядывания на клавиатуру, то гораздо удобнее иметь единую раскладку и для букв, и для управляющих символов.
Попробовал перенести все контролы на ту же раскладку, что и английские буквы. Оказалось, что это очень неудобно. Так как привычка нажимать Ctrl+C/X/V (clipboard), Ctrl+Z (undo), Ctrl+A (select all), Ctrl+S (save), Ctrl+F (find), Ctrl+D (duplicate line), Ctrl+W (close tab), Ctrl+Q (mark as read), Ctrl+B (branch view) уже в подкорке, и набираются эти комбинации абсолютно автоматически, особенно clipboard и undo. Интересно, что все важные (читай, используемые) сочетания находятся в левой части клавиатуры. И это неспроста: так сделано специально, чтобы освободить правую руку для управления мышью или стрелками и прочей навигацией.
Встала задача выбора (вернее, разработки) английской раскладки, которая должна удовлетворять следующим требованиям:
- Она должна быть оптимальной, т.е. более часто употребляемые буквы должны быть в основном ряду и на указательном и среднем пальцах, более редкие — в верхнем и нижнем, на мизинцах. (Как это научно обзывается, психо-физиологическая модель?) См., например, раскладки Dvorak (1936), Klausler, Arensito, Maltron, Fingerworks, Asset, Colemak, Capewell.
- Причём оптимальность нужна не только для английских текстов, но и для html и для текстов программ, в первую очередь, для Питона. Естественно, в настоящее время некоторая часть текста не набирается, а копируется, особенно в текстах программ, а также используется автодополнение. Учёт этих условий был бы очень сложен, но он не сильно (если вообще хоть как-то) повлиял бы на конечный результат.
- Основные управляющие комбинации должны остаться слева, самые основные — на своих местах.
- Желательно по-возможности сохранить vim-навигацию, т.е. буквы HJKL должны быть в правой части. Хотелось бы также расположить эти "стрелки" в обычной форме перевёрнутого "Т". И так как совершенно невозможно оставить такие редкие буквы в основном ряду, можно попробовать сдвинуть их в нижний ряд.
- Возможен учёт моих личных ощущений и предпочтений. До тайминга своей печатательной деятельности я ещё не дошёл (как некоторые товарищи), но субъективно, например, буквы в двух средних колонках (TGBYHN или ЕПИНРТ) труднее набирать, чем в остальных, даже в крайних (QAZP;/ или ЙФЯЗЖ,).
- Совпадение клавиш в новой раскладке и в существующих QWERTY и ЙЦУКЕНГ может также считаться небольшим преимуществом. Хотя с другой стороны, мне не нужно переучиваться с QWERTY.
В отличие от времён Шолеса и даже Дворака, у нас есть компьютер, который может кучу всего промоделировать и проэвалюировать. А также интернет, в котором завались сколько каких угодно текстов. И ещё опыт предыдущих разработчиков, с успехом использующих эволюционные алгоритмы. Всё это делает задачу разработки раскладки клавиатуры вполне решаемой в домашних условиях в довольно короткое время.
Эксперименты показыают, что нет такого понятия как "абсолютно лучшая клавиатура", потому что результаты довольно ощутимым образом зависят от целевых текстов (частотная модель языка) и от психо-физической модели. Т.е. главные исходные положения будут соблюдаться — буквы ETAOINS будут в среднем ряду, не будет частых сочетаний на одном пальце в разных рядах и т.п., но конкретное расположение разных незначительных букв может варьироваться.
В конце концов была получена такая раскладка:
qwfdm ypr:;[] QWFDM YPR<>{} asntg uehoi' ASNTG UEHOI" zxcvb /kjl. ZXCVB ?KJL, Цветовая кодировка: • Совпадает с QWERTY, • New positions, • New combinations, • VIM navigation, • VIM, exchanged (H − help, K − top), • Совпадает с ЙЦУКЕНГ.
Как уже говорилось, некоторые небольшие изменения практически никак не влияют на оптимальность раскладки. Например, можно поменять порядок F и D (и тогда он будет таким же, как в QWERTY, и практически на том же месте, только на ряд выше), M и G, Y и P, и т.п. На одних множествах слов один порядок чуть-чуть лучше, на других — другой. Но, думаю, можно остановиться и на таком расположении. По численным характеристикам данная раскладка превосходит QWERTY (кто б сомневался) и Dvorak, и приближается к Arensito, Capewell и Colemak, а на некоторых моделях английского даже является лучшей.
Осталась, конечно, ещё одна беда — косое расположение клавиш (придуманное для того, чтоб механические рычажки к молоточкам могли проходить между друг друга и занимали таким образом меньше места), но это уже хардверная проблема, увы.
Итак, опытная эксплуатация начинается! Дело за малым — выучить и применять.
Upd. 80 тысяч секунд, полёт нормальный. Обучение проходит успешно, даже удивляюсь всё время, что пальцы почти не приходится перемещать. Т.е. они как-бы сначала дёргаются, на старые QWUKENG места, а потом оказыватся, что не надо лишних телодвижений, буквы уже под пальцами. Для чего всё-таки приходится двигаться: для R и для D — довольно заметно, что они не на основном ряду, но это был осознанный выбор и действительно, когда дело доходит до G и U, то понимаешь, что лучше так. Кстати, очень хорошо заметно, что не приходится набирать буквы подряд одним пальцем, в полном соответствии с задумкой. Одно только слово запомнилось вредное — keep. Возвращаясь к D и R: любители основного ряда могут поменять G с D и U с R, результат тоже будет хороший. Ещё заметно, что L внизу, особенно в сочетании LO. Ну да, 26 букв — не 8 букв, что ж поделать. Но ведь и vim вписался в схему. Вы просто не представляете, сколько лишнего пальцы проходят на клавиатуре QWERTY! По сравнению с этим LO - это просто шутка.
2007.12.09. Опыт эксклуатации показывает, что LO на одной кнопке - плохо, и что THE тоже плохо набирается. Поэтому лучше, чтоб TH были на одной стороне. Опять много экспериментов, прогонов программы и всё такое, и в конце концов думаю, что вот такая клавиатура мне по душе.
Q W F Y G / P R : ; A S I E U D T H N O Z X C V B M K J L .
А самая лучшая ВООБЩЕ клавиатура такая:
V M F U K / D P C ; S N A E H L T I R O Q J X Y : G W B Z .
Она набирает 1001969 очень условных баллов. При этому моя новая - 923669, моя старая - 923002, QWERTY - 588899, Dvorak - 854169, Klausler2 - 927072, Asset - 931607, Arensito - 957399, Capewell - 959468, Colemak - 975687.
1. Частота. 2. Программы.
Nov. 22nd, 2007 04:12 am
![]() |
Может кому пригодится. Для одного прожекта решил таки помимо готового сделать и своё исследование. Так как своя рубашка ближе к телу, и кто ещё, как не я, охватит и английские тексты, и исходные коды? В общем, вот некоторые результаты, а как их использовать, личное дело каждого: Частота символов, букв и слов в различных англоязычных текстах (книги, документация, программы). В ALL кроме того, что в правых колонках, домешано ещё немного Хаскеля, Емакс-лиспа, Луа и прочего. Частота символов и слов — самые верхушки, конечно.
Кстати, наткнулся на почти полный список и обзор программ обучения печати слепым десятипальцевым методом. Хотя KeyTO там нет, а ведь это чуть ли не единственная программа, подходящая для нестандартных клавиатур (после доработки напильником). Из онлайновых тоже чуть не единственная, не привязанная к asdf — UgLY TypInG. |
Only 37% of key strokes involve data entry (text), while the rest 63% are commands.
( Keywords: editor, keyboard, layout, shortcuts, commands, frequency, ergonomics, emacs, XahLee.org )
Очень удивлюсь, если кому-то ещё это интересно.
Спецсимволы
Feb. 19th, 2007 07:46 pmВсем известна шутка про то, что программисты помнят коды всех символов ASCII. Это, конечно, преувеличение, хотя я знал одного такого человека, ну и сам помнил в молодые годы изрядную часть таблицы. А вот все ли могут назвать по памяти все символы, которые можно набрать стандартной американской клавиатурой? Очевидно, этих символов 95 (128 − 33 управляющих кода) — 26×2 латинских букв, 10 цифр, пробел, и остаются ещё 32 символа, которые читателям предлагается написать на бумажке обычной ручкой, не глядя на клавиатуру. Я думаю, большинство не сможет вспомнить все символы.
Typing test
Dec. 11th, 2006 12:30 amГод назад, когда я только придумал английскую раскладку, скорость была 32 wpm методом дятла :). А теперь скорость английского набора догнала скорость русского год назад — 40 wpm. И уменьшилось количество ошибок. Но проявляется забавный эффект сороконожки — как только начинаешь задумываться, какую букву каким пальцем нажать, так тут же происходит стопор и появляются ошибки :)
Опять о клавиатуре
Aug. 26th, 2006 11:40 pmИнтересно, что расположение клавиш с горизонтальным смещением рядов досталось нам в наследство от пишущих машинок — только так можно было пропустить рычаги от клавиш к молоточкам с сохранением минимальных объёмов клавиатуры. Для человека гораздо лучше было бы простое расположение, чтоб "Q" было прямо над "A" и т.п. И если программно можно поменять раскладку и вместо тупой QWERTY установить что-нибудь по-оптимальнее, то физическое расположение не дают пока менять*. Интересно, когда же это поменяется?
` | = | 9 | 8 | 7 | 6 | 5 | 0 | 1 | 2 | 3 | 4 | - | BkSp |
Tab | * | Q | W | U | R | Y | F | G | K | J | ( | ) | \ |
Caps | + | A | N | I | E | S | D | T | H | O | L | ' | Enter |
Shift | & | Z | X | C | V | B | M | P | . | , | ; | / | Shift |
Скоро(машино)пись
Nov. 15th, 2005 10:15 pmПодумал, зачем же учить ещё одну раскладку, да ещё идиотскую, когда можно использовать знания имеющейся, притом довольно оптимально составленной. Сделал себе пока такую вот, осваиваю:
Q W U K E N G & | Z { } / F Y V A P R O L D J " C X S M I T H B ; , q w u k e n g < > z [ ] \ f y v a p r o l d j ' c x s m i t h b : .
Никому не надо какого-нибудь Чосера перепечатать? ;)
Update. Самый окончательный вариант:
Q W U K E N G C H Z X ? | F Y V A P R O L D J " { } S M I T < B > , q w u k e n g c h z x / \ f y v a p r o l d j ' [ ] s m i t ; b : . |
See statistics and links in the comments.
Typing test
Oct. 23rd, 2005 04:53 amHunt-and-pecker method :) — 2 min for 325 chars (~160 cpm 32 wpm)
The telephone was invented by Alexander Graham Bell (UK), who filed his patent for the telephone on 14 February 1876 at the New York Patent Office, USA. The first intelligible call occurred in March 1876 in Boston, Massachusetts, when Bell phoned his assistant in a nearby room and said 'Come here Watson, I want you.'