воскресенье, 9 ноября 2008 г.

Запятая в нижнем регистре

Послушав причитания Артемия Татьяновича про то, что запятой в верхнем регистре нет ни в одной раскладке кроме русской и основанных на ней, поменял себе запятую и точку местами. По причине отсутствия фантазии обозвал полученую раскладку "desukeys". Патч к /usr/share/X11/xkb/symbols/ru по ссылке. Получилось непривычно, но со временем удобно весьма.

суббота, 13 сентября 2008 г.

redhat-like service command

На кой-то чорт сделал пакет, который реализует команду "service" как в Red Hat для Archlinux.
Запостил на AUR -> http://aur.archlinux.org/packages.php?ID=19922
Если есть еще полудурки типа меня которым так удобнее - пользуйтесь ^_^

четверг, 12 июня 2008 г.

Поддержи здравый смысл, проголосуй против .РФ

На za-rf.ru/ стартовало голосование в поддержку создания доменной зоны .РФ. Президент России Дмитрий Медведев говорит (копипаста cnews):
«Мы должны сделать все от нас зависящее, чтобы могли добиться присвоения доменных имен на кириллице. Это символическая значимость русского языка, и у нас неплохие шансы добиться соответствующего решения»

Что же это такое и с чем его едят?

Домен .РФ станет первым национальным доменом, содержащим в названии нелатинские буквы. Технически это обеспечивает расширение DNS - IDN (Интернациональные Доменные Имена, http://ru.wikipedia.org/wiki/IDN) которое кодирует символы в национальной кодировке с помощью последовательностей вида "xn--e1afmkf".

Какая польза от этого домена обычным пользователям интернета?

Единственная польза обычным интернетчикам - возможность иметь домены целиком в национальной кодировке, например "президент.рф". Как видите, довольно не много.

Кому же тогда нужен домен ".рф"?

Во-первых домен ".рф" нужен руководству РосНИИРОС и RU-CENTER - чтобы заработать денег на регистрации доменов в новой, абсолютно чистой зоне. В последнее время извлечение прибыли, а вовсе не забота о российском сегменте Интернета, - главная движущая RU-CENTER сила. Вы наверное ещё помните как была раскопана историческая зона .su, в которой была установлена такая же цена как и в .ru. Как думаете зачем? Конечно же потому, что в этой зоне осталось ещё много вкусных незарегистрированых доменов, которые можно так выгодно продать, а старая цена не позволяла это делать т.к. многие просто не могли себе позволить домен по такой цене! Сейчас мы видим попытку для тех же целей поднять ещё одну зону. Ещё конечно же зона ".рф" нужна нашему уважаемому президенту, чтобы показать как много он делает для России. Пусть ничего не понимает в том, что делает, но как рьяно, да в общем-то и народ толком не понимает, что делает президент т.к. мало кого за пределами рунета коснётся это изменение.

Какой вред от домена ".рф"?

Конечно же неприятное осознание того, как на нас наваривается RU-CENTER. А какой вред компаниям, которые зарегистрируют домен в этой зоне? А вред им весьма интересный: Какой компании понравится, что с заходом на её сайт пользователи имеют проблемы? А что письма отправленные на домены компании не доходят? Конечно же никакой. А ведь это произойдёт. Нормальную поддержку IDN имеют только два из мэйнстримовых браузеров - Firefox и Opera. Не знаю как с поддержкой IDN у IE7, но в IE6 у меня это неработало. Покажите мне количество почтовиков, в которых нормально принимается и отправляется почта с/на адреса с IDN. А каким адом станет зона ".рф" для программистов и системных администраторов! Прекрасная картина, не так ли? А значит каждой компании, у которой есть домен в ".рф" придется ещё держать домен в .ru - для тех у кого не поддерживающий IDN софт или иностранцев, у которых нет русской клавиатуры. Красота! С таких компаний RU-CENTER имеет двойную прибыль!

Как можно бороться с этим безумием?

В случае если голосование покажет положительное отношение большинства, RU-CENTER и РосНИИРОС смогут размахивая флагом "С нами народ!" требовать у ICANN русскоязычный TLD. А сколь высокими словами они агитируют непонимающий народ голосовать "за"! Почитайте "комментарии экспертов". Но какова же будет их реакция если голосование провалится с треском? Неизвестно. Наша цель - не обязательно даже набрать 99% голосами "против", а показать всю абсурдность этого голосования. RU-CENTER не заботится о тебе, дорогой интернетчик, RU-CENTER интересуют только его собственные деньги. Поэтому мы голосуем ПРОТИВ доменной зоны ".рф". Голосуйте против, распространяйте информацию о том, почему это стоит делать, если можете - бойкотируйте IDN на своих серверах. Помните: только вместе рунет может напомнить руководству, что "Региональный Сетевой Информационный Центр" - не то же самое, что "Главный Региональный Сетевой Денежный Мешок".

воскресенье, 27 апреля 2008 г.

PulseAudio + OSS4

Установил просто на поиграться PulseAudio. Обнаружил что удобно переключать выводы с домашнего компа на домашний сервер стоящий на кухне и обратно. Обнаружил что его ремикшинг или еще что-то создаёт щелчки на высокой громкости. т.к. я не альсоюзверь и проблем с микшированием/ресемплингом у меня нет, решил выключить ресэмплинг в default.pa:
resample-method = copy


А так больше проблем нет. Работает ^_^. Теперь ALSA-приложения (если такие появляются в системе) выводят звук в пульс, а сам пульс выводит в OSS4. MPD нативно умеет пульс, mplayer тоже, а игры пусть выводят прямо в OSS, чтобы latency был поменьше. Мну доволен.

UPD:
Также есть проблема с модулем module-suspend-on-idle - с OSS4 он просто вешает пульс, поэтому следующую строчку закомментируем:
load-module module-suspend-on-idle

суббота, 19 апреля 2008 г.

Переезд блога на blogger

А вот теперь внезапно я решил переехать на Blogger. Пусть будет ;)

вторник, 15 апреля 2008 г.

imified.com

Открыл для себя imified.com - сервис различных ботов/приложений через IM. Например модуль LiveJournal позволяет постить в жежешечку, а wordpress в вордпрессовые блоги. Ещё есть netlookup, позволяющий потреблять утилиты типа ping, traceroute и т.п. Удобно. Например это сообщение было написано через него. У вордпрессовского плагина правда огорчает отсутствие поддержки HTML и тэгов к записям.


вторник, 26 февраля 2008 г.

Извлечение USB Flash в Xfce

Проблема монтирования/автомонтирования флэшек в Linux уже давно не актуальна, но актуально их отмонтирование. :) Меня всегда раздражало что в винде при отключении флэшки на неё переставало подаваться питание и индикатор на флэшке гас, а в Linux только делалось отмонтирование разделов. Поэтому я всегда руками делал eject /dev/sdX. Недавно поставил себе Xfce и обнаружил что монтирование флэшек здесь дико удобно. Прямо повиндузятнически удобно. А извлечение все так же не выключает питание. После брождения по форумам, читания сорцов и манов нашел такое решение:


У HAL-устройств есть свойство storage.requires_eject которое заставляет Xfce-шный exo-eject (exo-mount) выдёргивать устройство при отмонтировании его целиком (не отдельных разделов). Чтобы его включить, я создал /usr/share/hal/fdi/policy/10osvendor/16-storage-usbflash.fdi и написал в нём:



<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
<device>
<match key="info.category" string="storage">
<match key="storage.bus" string="usb">
<merge key="storage.requires_eject" type="bool">true</merge>
</match>
</match>
</device>
</deviceinfo>

Надо заметить, что это уже сделано в Ubuntu и судя по постам на ubuntuforums.org вызывает проблемы с внешними USB-винчестерами.


Казалось бы этого достаточно, но теперь exo-eject не хочет считать USB-флэшку (именно сами флэшки а не их разделы) "томом или приводом". После некоторого тупления правила для hal были переписаны на такие:



<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
<device>
<match key="info.category" string="storage">
<match key="storage.bus" string="usb">
<merge key="storage.requires_eject" type="bool">true</merge>
<append key="info.interfaces" type="strlist">org.freedesktop.Hal.Device.Volume</append>
<append key="org.freedesktop.Hal.Device.Volume.method_names" type="strlist">Eject</append>
<append key="org.freedesktop.Hal.Device.Volume.method_signatures" type="strlist">as</append>
<append key="org.freedesktop.Hal.Device.Volume.method_argnames" type="strlist">extra_options</append>
<append key="org.freedesktop.Hal.Device.Volume.method_execpaths" type="strlist">hal-storage-eject</append>
<merge key="volume.ignore" type="bool">false</merge>
</match>
</match>
</device>
</deviceinfo>

-->

Но теперь при выдирании раздела вываливается флэшка целиком... Ладно на этом успокоюсь. У меня нет флэшек с несколькими разделами.


вторник, 5 февраля 2008 г.

Привет мир!

Добро пожаловать в WordPress. Это Ваша первая запись. Отредактируйте или удалите ее. Затем начинайте заниматься блогингом!


понедельник, 4 февраля 2008 г.

Тест

Тестовый трекбэк к маклауду к трэкбэку на мою страницу :D

четверг, 31 января 2008 г.

Проблемы с DNS

Благодаря кудесникам из Nerdie Networks который день занимающимся переездом серверного софта с mydns на bind была потеряна моя DNS-зона, blasux.ru был в капитальном дауне. Я в это время трое суток наслаждался деревенским воздухом, общением с дедом и бабушкой, киданием снега, разглядыванием новорожденных козлят и тормошением деревенских кошков. Сегодня после моего приезда и шестичасового распинывания софта и разных служб всё вернулось на свои места, но вернулось немного в другом виде. ;) Будем надеяться, что стабильность и это улучшит. Внешне всё осталось по-старому, просто зона blasux.ru сейчас распространяется днс-серверами немного иначе и если сервера editdns снова нас порадуют подобным образом, можно будет перекинуть её на днс-сервера firstvds, но само собой это займет день-два т.к. мировая DNS весьма и весьма неповоротливая система.

вторник, 22 января 2008 г.

Бот-блокнот

На blasux.ru давно работает (но только сейчас объявлен ибо я его еще дебажил) jabber бот-блокнот. Его JID - pyjbook@blasux.ru. Чтобы начать пользоваться добавьте его в ростер/контакт лист Jabber, Gizmo, Google Talk или LJ Talk и напишите ему register. Чтобы добавить записку напишите "add текст записки" без кавычек, чтобы удалить "del номер_записки", чтобы вывести список всех записок скажите "print" и наконец чтобы искать строку в записках напишите "print строка". Чтобы сменить язык на русский напишите "lang ru". Скоро выложу исходники.

Переезд блога

Блог (но не весь blasux.ru целиком) переехал на хостинг от ayola.net. Надо думать что это даст прирост его производитльности но они могут лепить рекламу. Еще теперь я радостно смог отключить пхп на themisto.blasux.ru - оно и так слабое.

среда, 9 января 2008 г.

KDE4

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

KDE4 Countdown




Если верить kde.org в пятницу выходит релиз KDE4. Во FreeNode по этому поводу ожидается IRC-party. Там вы найдете себе онлайн-собутыльников чтобы отметить это событие.

UPD Срд Янв 9 23:42:28 SAMT 2008: на #kde4-release-party во фриноде набежала толпа россиян в связи с падением лора и сейчас там идет флейм на русском. Англоязычных мало.

UPD Птн Янв 11 20:37:02 SAMT 2008: KDE 4.0 оффициально вышло. Ура товарищи!

среда, 2 января 2008 г.

Порный детский

В Компьютерре встретил сегодня рекламу: У Билайна появился тариф "первый детский" предназначенный для детей. Но ребенок не может стать абонентом сотовой связи, им может стать только человек достигший 18 лет. Тогда как ребенок воспользуется этим тарифом? Спросите менеджеров в салонах билайна, они вам скажут что-нибудь типа "Ну пусть родители подключатся и отдадут симку ребенку".
А теперь давайте посмотрим на это ограничение с другой стороны: Почему в сотовых сетях никак не ограничивается деятельность контент-провайдеров, предлагающих контент 18+? А потому что формально ребенок не может стать абонентом сотовой связи же! Значит как распространять порнуху (хорошо, не порнуху, эротику) - можно! Её же не увидят дети т.к. не смогут стать абонентами! А как предлагать детские тарифы - тоже можно! Ребенка же могут подключить родители!
Почему-то у меня подобный подход вызывает раздражение...