вторник, 23 марта 2010 г.

Э-э-эх, что-то скучно стало

Пойду поработаю...




Ежели людей по работе ценить... тогда лошадь лучше всякого человека... возит и - молчит!

М. Горький

воскресенье, 21 марта 2010 г.

Linux vs Windows

Не часто случается, что я начинаю разберать на анонимном форуме обсуждение недостатков и преимуществ операционных систем. Кто-то говорит о проблемах одной, кто-то защищает другую. И всегда находится какое-то особенное, возмутительное явление, опрактидывающее чашу терпения участников.

Раньше меня это задевало, бросало в бой, а сейчас просто кажется так глупо.




А здесь на завтра назначено брать штурмом Кремль и арсенал...
Иван Ильич, мы с Дашей прибежим к вам завтра с утра смотреть революцию...


А. Н. Толстой

пятница, 19 марта 2010 г.

OpenVPN for Fedora 12

Настроил в очередной раз виртуальную сеть на машине с федорой.

До этого я один раз описывал как настроить виртуальную сеть для Fedora 9 с использованием сертификатов (http://blog.axet.ru/2008/04/openvpn-with-fedora-8.html) и вот настал очередной момент когда я решил возобновить пользование этой сеткой.

В этот раз я хочу описать более подробно как происходит маршрутизация и настройка по шагам с использованием авторизации по паролю (проще настраивать). В таком случае будет значительно меньше вопросов о том "почему моя сеть не работает".

вторник, 16 марта 2010 г.

rhythmbox shoutcast history

Сегодня хочу поделится реальным опытом разработки приложения для линукста с минимальным начальным опытом.

Как вы уже заметили я занимаюсь разработкой небольшого плагина для linux плеера rhythmbox для проигрывания станций с серверов shoutcast. Работа не пыльная, но несмотря на ее простоту к необходимо подходить организованно что бы добиться какого то стабильного результата.

воскресенье, 14 марта 2010 г.

rhythmbox-shoutcast 1.2.2

Из приятного: вышел релиз rhythmbox-shoutcast plugin 1.2.2.

Нового по сравнению с релизом 1.0.0:

- автоматическая проверка версии плагина по интернету
- добавлен фильтр станций отмечанных как "Любимые"
- добавлена возможность копировать url станции
- добавлено сохранение поцийий станций\жанров между перезапусками

Из не приятного:

- замечан баг в rhythmdb, метод entry_lookup_by_location, который должен возвращать запись из базы данных по URL работает не всегда корректно.

Скажем можно добавить 100 радио станций с уникальным URL для каждой, а затем попытаться получить нужную стацнию и entry_lookup_by_location может вернуть другую или вообще ничего не вернуть.

Пока что сделал простую отписку в багзиллу gnome.org. Если они будут долго это переваривать, придется смотреть как это работает и где закрылась ошибка.

Думаю что ошибка может быть:
- при сохранении\загрузки базы данных
- кривой функции хеширования

воскресенье, 7 марта 2010 г.

rhythmbox-shoutcast small step

Немнго продвинулся в написании плагина (переборол лень) и добавил сохранение информации о жанрах и станциях в базу данных. В результате теперь между запусками программы а так же переключениями между жанрами станции не теряются и берутся мгновенно из базы.

суббота, 6 марта 2010 г.

Google gears x64 linux

Несмотря на огрожающее "32-bit OS (64-bit not supported)" решил установить последнюю версию Google Gears на свой Linux-x64-Firefox-Box.

И о чудо! Оно заработало!