Wiele razy już informowałem o zmianie klienta irc, a to z irssi na weechat i odwrotnie. Migracja z irssi na wee była spowodowana faktem, iż w weechacie mogłem pisać pluginy w pythonie a w irssi tylko w perlu. Ostatecznie jednak wygrało irssi, bo ma lepszy system logowania, a plugin do last.fm’a sobie poprawiłem. Do czasu. Zaczęło mnie wkurzać, że piosenki z /np (now playing) są pokazywane z opóźnieniem, tzn słucham XXX, wcześniej słuchałem YYY to zamiast XXX wyświetla, że słucham YYY :-/. Dzisiaj usiadłem i skompilowałem irssi-python, było ciężko, ale udało się, więc opiszę ten proces na blogu. Później było już z górki, napisanie pluginu w pythonie to prościzna. Czytaj dalej
web2py na lighttpd (fcgi)
Gdy napisałem pierwsze aplikację w web2py, postanowiłem jedną postawić widoczną w sieci – użyłem jak zawsze lighttpd, stawiając po fcgi. Początkowe rozwiązanie było bardzo złe, więc wczoraj postanowiłem wymyślić nowy sposób.
BalloonTip w Pythonie
Jakiś czas temu znajomy zapytał – jak wyświetlić powiadomienie. Miał pomysł — klasyczny Windowsowy dymek który „wyskakuje” z ikonki z traya. Po jakimś czasie znalazłem jeden, słaby przykład, z którego udało mi się napisać klasę do obsługi balloon tipsów.
py2app
Dość długo szukałem jak zamienić plik pythona na aplikację makową, w końcu udało się – dla tych, którzy tego potrzebują oraz siebie (na pewno za jakiś czas zapomnę jak to się robi) napiszę krótkie how-to.
wxpython – hello world [1]
Ostatnio (huh, po tym gdy porzuciłem Ubuntu) zainteresowałem się pakietem wxpython – który w banalny sposób pozwala tworzyć interfejs użytkownika (GUI). W porównaniu do pygtk jest on wg mnie o niebo prostszy – tak jak w pygtk miałem trudności w zrozumieniu „czemu tak a nie inaczej” tutaj wszystko jest dla mnie jasne i oczywiste. Ponieważ w Internecie [chyba] nikt nie pisał wprowadzenia po Polsku, postaram się to zrobić (jak wyjdzie, tego nie wiem ;)).