середа, 8 квітня 2009 р.

Каждодневные радости

Как захожу в офисе в туалет так и радуюсь надписи на освежителе воздуха "после дождя". Какие-то такие странные ассоциации вызывает...

субота, 14 березня 2009 р.

До чего дошел прогресс

Испытывал неделю назад вызов такси по интернету. Настроен был достаточно пессимистично (ввиду большого опыта общения с нашими интернет магазинами) и оказалось что зря.
Итак, зарегистрировался на сайте (подтверждение по email, Короче как на любом форуме/etc). После этого залогинился, выбрал откуда и куда ехать. Оно немного подумало и выдало цену по разным такси (система сотрудничает с несколькими такси). Потом тыцнул заказ, оно секунд за 30 мне выдало что такое то такси прянало мой заказ, мне сейчас перезвонят, но вообще через 10 минут будет такая то машина. Секунд через 30 в самом деле перезвонили и повторили эту информацию (кстати номер на мобилке не определился, вероятно voip-ом мутят).
Потом, когда уже ехал в такси, сразу обратил внимание что в машыне нету рации. Оказалось что всё общение с диспетчером идет по инету через мобилку (подозреваю какой-то im на мобилке)
Вот так, до чего техника дошла. Вообще оказалось очень удобно: не висишь на трубке, сразу видишь сколько будет стоить, заказ сразу по нескольким такси. Так что иногда може быть даже удобнее с мобилки выйти в инет и заказать с сайта чем звонить с мобилки.

вівторок, 17 лютого 2009 р.

Всё не справедливо

Стоял на выходных на петровке возле прилава ТК, разговаривал с Ромой и заметил что так получается что подходят люди, спрашивают всякие книжки они оказываются ценой 100-120-150 и даже 70 грн, а как я какую-то спрашиваю то только на те, что 200-250-270 грн попадаю...
Купил себе Code Complete

пʼятниця, 13 лютого 2009 р.

Разруливание разных программ в разные каналы

Из раздела "вдруг еще кому пригодится"
Условия: есть несколько внешних каналов. В моём случае это основное ethernet подключение и vpn поверх него
Задача: управлять каким программам через какой канал ходить в интернет.
Необходимо: freebsd 7-stable после r180774 (Thu Jul 24 2008, 7.1-RELEASE подходит)
Пересобираем ядро, добавив такую опцию:
options         ROUTETABLES=16           # max 16. 1 is back compatible.

После этого в основной route table оставляем default на основной канал, во второй добавляем default на второй канал методом sudo setfib 1 route -n add 0 <default_gw2> . После этого команды, которые необходимо отправлять в инет через второй канал, запускаем методом setfib 1 <program> . Запускать можно от обычного пользователя.
Для vpn, поднимаемого mpd, я себе написал скрипт такого содержания:

#!/bin/sh

REMOTEIP=$4

setfib 1 route -n delete 0/0
setfib 1 route -n add 0/0 $REMOTEIP

и прописал его как set iface up-script
UPD: sem сделал поддержку static/default route для разных fib в rc.d/routing: conf/132476

субота, 7 лютого 2009 р.

Yamaha, включение

Как то всё руки не доходили написать всё то, что собирался. Итак, подключение ямахи.
Доставку акустики я заказывал на работу: во первых потому, что днём я там, а во вторых потому, что сотрудники даже пообещали что отвезут меня с ней домой машиной только чтобы я заказал на работу и показал как оно звучит. Не смотря на то, что мне сказали, что на доставку в этот день только два заказа, довезли мне её уже после 6 вечера.
Сразу же попробовали выдавить с неё звук, но ничего не получилось, потому как подать на неё звук мы не нашли с чего. В коплекте были коаксильные шнуры разных вариантов и оптический spdif. Коаксиальный spdif на мей рабочей станции не работал (тогда на компе была FreeBSD 7.0-STABLE, в которую еще не перенесли новый snd_hda), никто из находящихся по соседству виндов тоже не захотел выдавать звук на spdif, а подать обычный стерео не получилось ввиду отсутствия источников с RCA выходами и кабеля-переходника 3.5"-RCA. Поэтому запуск был отложен на следующий день.
А вот просто проверка/калиброва прошла без проблем. Изначальные опасения о том, что настраивать систему возможно будет только при подключенном телевизоре (она туда меню выводит) не оправдались: информации, выводимой на дисплей, оказалось вполне достаточно.
На второй день утром дорога на работу прошла петлей через Петровку, в результате чего я стал обладателем 3.5"-RCA и HDMI кабеля. Запуск аналогового стереозвука прошел без проблем. А вот с запуском HDMI возникли определенные трудности, в процессе решения которых узнал много чего интересного о HDMI.
В качестве источника HDMI сигнала у меня был только мой ноутбук. FreeBSD определяла два dsp устройства, и судя по dmesg второе это был звук на hdmi. Но попытки туда что-то проиграть (хоть по простому звук, хоть mplayer-ом ac3 passthrough) ни к чему не привели: ямаха безмолствовала и никаких изменений на экране не показывала. Ну ладно, мы не гордые, перегружаемся в Windows Vista. Vista радостно обнаруживает наличие чего-то на цифровом выходе и переключает вывод звука на этот выход. На этом радости заканчиваются: все попытки что-то проиграть заканчиваются тем, что виста демонстрирует, что она что-то играет, а ямаха молча её игнорирует. В процессе танцев с бубном я решил включить изображение на hdmi выход и вот тут сразу всё изменилось: на экране ямахи засветилась надпись hdmi и пошел звук!
Так вот если бы я раньше поразбирался что такое hdmi, то, наверное, нашел бы это гораздо быстрее. А hdmi на самом деле представляет собой всего лишь DVI-D в другом исполнении разьема и с обазательной поддержкой hdcp и передачи звука. На DVI-D и hdcp, и передача звука тоже может быть, но не обязательны. Так вот для совмстимости и еще, наверное, из каких-то соображений, для звука не выделены отдельные проводники, а звук идет по общему цифровому интерфейсу вместе с изображением: он вставляется в паузе между передачей изображения, которые предназначены для синхронизации, затемнения экрана или фиг знает для чего еще (вспоминаем как передается телетекст: не похоже? ;) ). Именно поэтому пока по hdmi не идет изображение, звук по нему тоже передавать не получится. Почему "дружественная к пользователю" операционная система этого не знает не понятно.
Итак, есть цифровой звук по hdmi. И звучит оно просто шикарно. А после покупки hdmi плеера (об этом отдельно) первый вариант домашнего кинотеатра можно считать собраным. И оно таки в самом деле звучит как кинотеатр, с офигенным объемом. Причем когда в каких-то динамичных фильмах все звуковые эфекты просто отрывают от реальности и ты просто в них погружаешься, то в более спокойных фильмах иногда теряешься: дергаешься что кто-то постучал в дверь или замечаешь за окном шум дождя, задумываешься "какой еще дождь посреди зимы" и соображаешь что это фильм.
В общем я доволен.

пʼятниця, 23 січня 2009 р.

Аська сдохла, хвот облез

Ну все уже в курсе, да?
В очередной раз AOL послал всех в пешее эротическое путешествие, а все вместо того, чтобы ответить взаимностью, полезли искать как бы это обойти. Воистину мышки плакали, кололись, но продолжали жрать кактус
Особо умиляют те, которые (как утверждают), ведут деловую переписку с кучей клиентов/заказчиков/etc по аське, у которых в аське сотни контактов (причем некоторые даже утверждают что большинство из них им надо). Люди вместо того, чтобы после очередного аськокапеца таки задуматься насколько они стали завязаны на систему, которая полностью им не подконтрольна и которая в любой момент может послать (и посылает) их, сидят и плачутся "как же теперь без аськи??? ААААА!!!!"
AOL конечно молодец: в очередной раз намекает что надо бы разделать треп/флирт и деловую переписку, и использовать для них соответствующие инструменты. Да и альтернативные IM продвигает своими действиями. Но, "эту страну не победить!" ...
P.S. Патч, который вроде как фиксит текущий аськокапец, поражает своей сложностью: http://kedge.wz.cz/kopete/icqflacfix.diff . Почти как в прошлый раз с заменой одного байта.
P.P.S. "Не ищи меня "В контакте", В "Одноклассниках" нас нету" (c) Потап и Настя. Мои валидные почту/jid/телефон можно смотреть здесь, у меня на блоге, или в left-uanic & left-ripe