Не удержался :)

Posted on September 26th, 2007 in fun, microsoft by RiZN

IE7 team
Эти люди сделали Microsoft Internet Explorer 7. Комментарии излишни…
источник

Очередной хинт про клавиатуру

Posted on September 21st, 2007 in linux, tips by RiZN

Как я уже говорил, текущей операционной системой теперь у меня стоит Debian. И недавно я обнаружил, что в некоторых приложениях клавиатурные сочетания с клавишей compose почему-то не работают. В итоге исследования выяснилось, что так себя ведут лишь gtk-приложения. Чтобы исправить эту проблему и использовать compose key в полную силу, нужно добавить в файл /etc/environment следующую строку:
GTK_IM_MODULE=xim
Рестартим иксы, затем радуемся.

Кстати, если хочется поменять какие-либо биндинги или добавить свои, можно воспользоваться файлом /usr/share/X11/locale/en_US.UTF-8/Compose – синтаксис там простой, думаю, проблем не будет.

Jabber и Yandex

Posted on September 17th, 2007 in jabber by RiZN

Новость уже не совсем нова, но возможно слышали еще не все: Яндекс открыл джаббер-сервер на своём домене. Воспользоваться им можно, имея учетную запись на яндексе.
В настройках любого jabber-клиента указываем:

  • сервер: xmpp.yandex.ru
  • порт: 5222
  • логин/пасс: логин@ya.ru / пасс оттуда же
  • SSL надо включить, пароль передавать plaintext’ом (впрочем, у меня и без этого заработало)

В качестве презента, в контакт-лист автоматом вносятся все друзья с сервиса beta.ya.ru (который не так давно стал открытым для всех)

Немного о xorg.conf

Posted on September 6th, 2007 in linux by RiZN

А точнее о опциях переключения клавиатуры в xorg.conf. Недавно тут ломал голову, как сказать иксам, что я хочу переключения раскладок по клавише «Cock Slap» «Caps Lock». И нашёл в интернете списочек допустимых значений. Вот он:

  1. grp:toggle – переключение правым Alt;
  2. grp:shift_toggle – двумя клавишами shift;
  3. grp:ctrl_shift_toggle – ctrl+shift;
  4. grp:alt_shift_toggle – alt+shift;
  5. grp:ctrl_alt_toggle – ctrl+alt;
  6. grp:caps_toggle – переключение по CapsLock;
  7. grp:lwin_toggle – переключение по левой “Win” клавише на Windows клавиатуре (для X Window старше 4.2);
  8. grp:rwin_toggle – переключение по правой “Win” клавише на Windows клавиатуре (для X Window старше 4.2);
  9. grp:menu_toggle – переключение по клавише “Контекстное меню” на Windows клавиатуре (для X Window старше 4.2);
  10. grp:lctrl_toggle переключение по левой клавише Control
  11. grp:rctrl_toggle переключение по правой клавише Control
  12. grp:switch – переключение по правому Alt только на момент нажатия
  13. grp:lwin_switch – переключение по левой клавише Windows только на момент нажатия
  14. grp:rwin_switch – переключение по правой клавише Windows только на момент нажатия
  15. grp:win_switch – переключение по любой клавише Windows только на момент нажатия

Возможные значения grp_led:

  1. grp_led – использовать индикаторы на клавиатуре для показания изменения группы
  2. grp_led:num – индикатор Num_Lock показывает изменения группы
  3. grp_led:caps – индикатор Caps_Lock показывает изменение группы
  4. grp_led:scroll – индикатор Scroll_Lock показывает изменение группы

Источник

Никогда не сдавайся!

Posted on September 4th, 2007 in fun by RiZN

Никогда не опускай руки,
Никогда не вешай нос.
В жизни места нет для скуки
Кто кого – ещё вопрос.

Скопировать себе:

Ставим ударения правильным образом!

Posted on September 4th, 2007 in tips by RiZN

Нашёл наконец-таки хорошую статью про то, как правильно ударять по гласным. Хорошо так всё обьяснено, разложено по полочкам ­– бери да пользуйся.
Приведу отрывок из статьи:

Те, кто освоил дополнительную латиницу, вставляют буквы с акцентами из неё (á, é, ó). Проблема в том, что это латинские буквы. Вставляя их в русские слова, мы лишь осложняем дело. Потому что из-за них будет ложно срабатывать проверка орфографии, неправильно работать поиск [..] и кернинг. [...] К тому же ударение может падать и на буквы ы, и, э, которых нет в латинице.
Уникод давно предлагает решение этой проблемы. [...] Нужное нам ударение — это знак U+0301 (Combining Acute Accent). Если поставить этот символ после нужной нам буквы, он должен с ней объединиться. То есть ударение будет стоять над буквой, а не после неё.
Преимущество этого способа в том, что мы можем поставить знак ударения над любой буквой. Даже те программы, которые не смогут его правильно отобразить, поймут, что это дополняющий символ и просто его пропустят. Например, Яндекс поступает именно так.

Начинаем пользоваться. Для этого нужно знать две вещи:

  1. Собственно, как вводить. В XML знак ударения имеет представление ́
  2. Ставить этот знак нужно после ударной гласной. Исключение составляет шрифт Verdana, где всё наоборот.

Источник: статья на замечательном блоге Словомания. В закладки обязательно.

Bash-httpd ­- веб-сервер длиной в одну строку

Posted on September 4th, 2007 in bash, fun, linux by RiZN

Удивительное явление! Статья по достаточно специфичной теме попала на главную н2, да еще и покраснела :) А всё потому, что статья действительно интересная и окажется полезной любому, кто хочет увидеть “силу командной строки” или очень быстро поднять веб-сервер для передачи пары файлов на соседний компьютер.
Итак, вот оно, лаконичное решение проблемы:

true; while [ $? -eq 0 ];do nc -vlp 8080 -c'(r=read;e=echo;$r a b c;E=NOTYET;while [ ${#E} -gt 0 ];do $r E;E=`$e $E|tr -d "\r\n"`;done;f=`$e $b|sed 's/[^a-z0-9_.-]//gi'`;h="HTTP/1.0";o="$h 200 OK\r\n";c="Content";if [ -z $f ];then($e -e $o;ls|(while $r n;do if test -f ${n}; then $e "<a href=\"/$n\">$n</a><br>";fi;done););elif [ -f $f ];then $e -e "$o$c-Type: `file -ib $f`\n$c-Length: `stat -c%s $f`\n";cat $f;else $e -e "$h 404 Not Found\n\n404\n";fi)';done

Благодарности направляем автору идеи, а также автору той версии, которая выложена здесь.

Перемены в лучшую сторону

Posted on September 1st, 2007 in lytdybr, wm by RiZN

Поездка на выставку Chaos Constructions отразилась на авторе этого блога положительно :) Снёс Kubuntu, поставил родительский дистр ­- Debian. Так как ставил с net-install cd, встал вопрос о выборе windows manager’a. Вот списочек, из чего выбираю:
KDE, Gnome, IceWM, Enlightenment, Ion1/2/3, OpenBox, Ratpoison, WindowMaker, FluxBox, BlackBox, Wmii, Dwm, Metacity, Pwm, Twm
Покамест, лидируют 3 менеджера:
1) WindowMaker
2) Ion2/3
3) OpenBox
Посмотрим, как дело пойдёт дальше. А каким WM пользуетесь вы? Просьба отметиться в комментариях.