QBicycle!

  • Apr. 22nd, 2007 at 11:50 PM

Беседовали о нюансах Qt, а конкретно - о реализации контакт-листа линуксового скайпа…

Stalwart: i’d say it’s bicycle
Berkus: QBicycle: class not found
< ...>
Berkus: i just imagined a piece of documentation for this class

Subclasses should reimplement virtual method invent() to do actual work.

Originally published at /dev/nest. You can comment here or there.

Tags:

jEdit. Впечатления

  • Apr. 10th, 2007 at 6:30 PM

Поставил нахваливаемый многими jEdit. Дефолтные хоткеи неюзабельны - самые нужные фичи почему-то сделаны в виде чейнов, перемещение курсора на стрелках (и они это называют редактором для программистов!), написан на жабе (т.е. тормозной гуй и кривые шрифты наличествуют). Желания кастомайзить не возникло абсолютно, как в нём можно кодить - вообще не представляю. Фигачить лабы в дефолтном Kate и то приятнее.

Почему меня пропёрло на эксперименты? Насмотрелся на видюки с TextMate. Поюзать его, по понятным причинам, не могу, но чувствую, что это именно то, что мне нужно - ацкая смесь простоты VIMа и мощи Emacsа. В последнее время всё чаще посещает идиотская идея расковырять Kate и попытаться добиться нужного feelа, благо javascript - не самый худший скриптовой язык.

Originally published at /dev/nest. You can comment here or there.

Орубеть!

  • Apr. 4th, 2007 at 12:32 AM

Внезапно прозрел, насколько Ruby прикольный язык. Завтра поищу в городе книжки по нему, буду учить

Originally published at /dev/nest. You can comment here or there.

Tags:

one.lv-comfort update

  • Apr. 3rd, 2007 at 1:13 AM

Минорный апдейт one.lv-comfort - убрал бегущую строку сверху

Originally published at /dev/nest. You can comment here or there.

Tags:

DOM!!

  • Mar. 10th, 2007 at 4:21 PM

Переделал module_pages CMSки для хранения страничек в XML. Открыл Америку. Оказывается это:

<node>value</node>

является отнюдь не узлом “node” со значением “value”, как я всегда думал, а вложенной, мать её, структурой, где “value” является текстовым элементом, вложенным в узел “node”.

*ритуально бъёццо головой об таучпад*

Originally published at /dev/nest. You can comment here or there.

Tags:

GitWeb

  • Mar. 8th, 2007 at 10:03 PM

GItWeb - это задница. Я понимаю, что 99% пользователей этого поделия - программисты, но то, что единственной документацией к нему является исходник, я считаю свинством.

Воздвигнул. Положил туда сырки зарождающейся CMSки. Где мой лазерный меч и пакет йогурта?

Originally published at /dev/nest. You can comment here or there.

Tags:

Про DRM и CMSку

  • Mar. 6th, 2007 at 10:56 PM

DRM Sux

Не поддавайтесь на провокацию. Не покупайте “защищённую” DRMом мультимедию.

З.Ы. CMSка наконец-то обретает полурабочее состояние. Без багов (на первый взгляд) работает модуль статических страничек.

Originally published at /dev/nest. You can comment here or there.

Tags:

CMS-ка живёт

  • Mar. 6th, 2007 at 3:16 AM

Переписал почти всю, теперь оно вообще не работает, но не работает модульно. Счастлив. Засыпаю на таучпаде.

З.Ы. mod_rewrite - это п..ц полный

Originally published at /dev/nest. You can comment here or there.

Tags:

Почти реализовал базовый функционал CMSки. Python - забавный язык, реализовал кучу (относительно того, что было вчера) фич, а код уменьшился на 3 строчки. Теперь - 58! :shock:

Originally published at /dev/nest. You can comment here or there.

Несколько постов назад я писал о намерении написать CMSку. Пишу. Уже 61 LOC написал - CMSина умеет загружать дефолтную тему от WordPressа и сувать в неё данные, полученные от класса-бакенда. Осознал, что с filesystem-backendом настанет нирвана в виде возможности писать посты в нормальном текстовом редакторе. Осталось продумать и заимплементить некоторые нюансы fs-backendа и можно релизить 0.1 ;)

З.Ы. Cheetah - рулез форева!

Originally published at /dev/nest. You can comment here or there.

Tags:

LMS

  • Feb. 24th, 2007 at 1:54 AM

WordPress окончательно достал. Хочу собственную Lytdybr Management System! Нужный мне функционал серверной части реализуем в <500 LOC на питоне. Есть идея иметь несколько механизмов хранения данных - filesystem, mysql, pgsql, sqlite, rss(?). Начал писать сторадж для файлухи - ориентировночно будет занимать ~100 LOC.

Originally published at /dev/nest. You can comment here or there.

Tags:

autodhclient

  • Feb. 18th, 2007 at 2:53 AM

Написал маленький патч для wpa_supplicant - при удачном подключении к аксесспойнту демон автоматически выстреливает dhclient. Удобно! Интересно, когда devicescape-ветка ядра будет юзабельна?

Originally published at /dev/nest. You can comment here or there.

Вариант первый:
Разработчик биндингов тупо посылает меня в жопу и уходит из проекта. Я задумываюсь о разработке собственного парсера iTunesDB на базе pypod.

Вариант второй, предпочтительный:
Разработчик биндингов фиксит все баги, которые я нахожу (а их я нахожу чаще, чем завариваю чай) и начинается подготовка нового релиза libgpod.

Делаем ставки, господа!

Originally published at /dev/nest. You can comment here or there.

Tags:

libgpod 2: день дурака

  • Feb. 10th, 2007 at 3:24 AM

Автор забыл прикрутить try-except на снятие тега с mp3шки. Нет тега - нет мультиков вылазит эксепшн и mp3шка не добавляется. Надо поругаться в багтрекер, авось пофиксят

Originally published at /dev/nest. You can comment here or there.

Tags:

Nanite v0.1 - one more iPod manager

  • Feb. 10th, 2007 at 12:40 AM

Тупо первый релиз. Для запуска нужны libgpod с питоновыми биндингами, PyQt4 и прямые руки. Если при сохранении базы вылетает эксепшн - откройте /usr/lib/python2.4/site-packages/gpod/ipod.py и замените transferred = int(track[’userdata’][’transferred’]) на transferred = int(track[’transferred’]) - это баг биндинга.

Матом не ругать, фичреквнстами не спамить. Сам знаю :D

Originally published at /dev/nest. You can comment here or there.

libgpod

  • Feb. 9th, 2007 at 4:05 AM

Осознав, что pypod немножко отстал от жизни, решил всё-же поковырять libgpod. Это ужасно. Мало того, что либа, парсящая бинарный файл, зависит от GTK2, так она ещё и глюченая сама по себе. 2 часа убивал свою самооценку, пока не понял, что туплю не я, а автор питоновских биндингов. Отправил автору багрепорт.

З.Ы. В итоге получу прогу, зависящую от Qt4 и GTK2 одновременно… клёво… :(

Originally published at /dev/nest. You can comment here or there.

Tags:

Something that works

  • Feb. 6th, 2007 at 10:45 PM

Finally i invented something that works! (c) Back to The Future

Поковыряв PyQt4 и PyPod написал гуёвый менеджер iPodа. PyPod немножко отстал от прогресса и для работы с реальным iPodом (тестил на образе) его пришлось немножко пропатчить. PyQt4 при более пристальном тыкании оказался вполне вменяемым способом быстро писать всякую гуйню. Практически всё делается 1:1 как в оригинале (т.е. на C++) - читать втыкать троллевские доки и всё понятно =)

Софтинко пока умеет только добавлять треки на iPod. Реализую удаление - выложу. Удаление реализую тогда, когда кончится место на ыподе (хинт - он 1Gb).

Originally published at /dev/nest. You can comment here or there.

Tags:

one.lv меня засудит

  • Feb. 4th, 2007 at 2:41 PM

Написал отключалку скинов one.lv для оперы. Теперь не нужно ломать глаза, просматривая профили друзей ;)

Originally published at /dev/nest. You can comment here or there.

Tags:

Вокруг колледжа найдены открытые WiFi сетки с интернетом, так что теперь будет чем заняться на большой перемене ;)

Ходил на днюху друга. Удивило стремление большинства обдолбаца в гавно, что они и сделали (пивом), кое-кто даже блевал. После культурных встреч #linux от таких зрелищ отвык и тупо фтыкал на происходящее. В час ночи надыбал 30гиговый Zen с индастриалом и до 3 ночи наслаждался соответствующим зрелищу музыкальным сопровождением :D

Caleb на #weechat спрашивал, нет ли nowplaying-аннонсера под mp3blaster. Удивился, что этим трупом ещё кто-то пользуется, но скрипт написал. Паренёк обрадовался, обещал потестить. Потестит - отдам на коммит. Пока писал вспомнил питон, надо будет ещё покодить, а то забывать начал. :(

Originally published at /dev/nest. You can comment here or there.

Писец, а не либа

  • Jan. 8th, 2007 at 12:50 AM

Кто-нить может объяснить, почему у libgpod в зависимостях GTK2? Почему либа, парсящая базу плеера должна зависеть от графического тулкита? Блин!

З.Ы. Пытаюсь написать свой собственный менеджер iPodа

Originally published at /dev/nest. You can comment here or there.

Latest Month

May 2008
S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by Tiffany Chow