← All posts tagged Python

Stiletto
Linux Python pypy собираю pypy. это охуенно. это страшнее чем кеды. оно сожрало гигабайт паммяти и не намеревает останавливаться. трансляция идет уже три часа.
Stiletto
Python C++ hate butthurt noc++ и только трахаясь со статическим языком, "самым популярным языком", понимаешь насколько пейтон ускоряет разработку.
вернее после пейтона ощущаешь насколько плюсцы ТОРМОЗЯТ разработку. настолько, что на тормоза, поедание памяти, проблемы с разворачиванием на вендомашинах у пейтоноприложений становится просто ЛЮТО БЕШЕНО БЛЯТЬ ПОХУЙ. Я ЕБАЛ.

ощущение усиливают библиотеки, которые похоже под тяжелым воздействием языка сделаны как полный пиздец. люто не хватает самодокументируемости и возможности интерактивно совать руки. особенно вот бизончик плюсцовый, пиздец, да. насколько это было проще в PLY...

я чувствую себя мартышкой рожденной чтобы пиздохать буквы буквы буквы буквы, за три страницы кода приближаясь к тому, что на пейтоне было бы сделано в 10 строчек. ебал я это всё.
Stiletto
anime Python video CouchDB Tornado внезапно дописал свой костыль, строящий индексы и дергающий инфу из медиафайлов. в работе выглядит так:
anubis.blasux.ru:7777
от исходников поблевать можно тут:
hg.blasux.ru

сабж в работе своей использует (причем достаточно уебански) couchdb для хранения инфы о файлах. написан на пейтоне с использованием tornadoweb.
дерьма настройки делаются в settings.py и appserver.py. еще возможно придется подправить periodic/checkmime.py исправив путь в mimetypes.read_mime_types('/usr/share/file/magic.mgc') или вообще выкинуть эту строчку.
periodic/checkmime.py совать в крон
писалось для себя, как бы побыстрее, лишь бы работало. поэтому использует блокирующийся couchdb-клиент в рассчитаном на неблокирующееся говно ioloop'е tornadoweb (да, я тупое уебище и вообще мудак последний, а ещё я ебу собак и гусей, я знаю).
лицензия gpl (хотя возможно будет изменена на wtfpl). вообще вряд ли кто-то будет пользоваться так что похуй :3

какого хуя тег *anime? а потому что ради него все это дерьмо и писалось

P.S. починка: в предыдущей попытке поста я порт забыл в ссылке указать и оно на старую версию указывало (которая на статических index.html основывалась и называлась medialist)
Stiletto
Python Emacs Vim HTML быдлокод Emacs — говно. Vim — говно.
сейчас у меня открыты два редактора с проектом.
Emacs с питоньим кодом проекта — потому что pymacs реально крут.
Vim с html/django-шаблонами проекта — потому что nxhtml реально глючное тормозное дерьмо, а без него в емаксе даже подсветки жабоскрипта внутри хтмл нет. в виме же это out of box, даже с подсветкой джанготегов.

P.S. я возлюбил dojo. оно охуенно.
Stiletto
Python RL быдлокод ДЕФЕРРИ @ ТВИСТЕДИ
продолжительное злоупотребление твистедом способно сдвинуть крышу. открыл холодильник и ждал колбэка на доставание хавчика >_< не дождался ._. похоже я забыл запустить реактор
Stiletto
Python TWISTED
обычно одного этого слова достаточно чтобы одни люди начали биться головой об стенку, другие начали блевать, а третьи кричать "ты просто его нихуя не понял". спокойно сидят только те, кто не видел что это :3
Stiletto
Python Jabber wx постепенно кусок говна, который я леплю из wx и pyxmpp, начинает обретать форму. скоро он начнет работать, а через некоторое время будет выложен в паблик. можно будет кидаться какашками в еще один никому не нужный говна жаббер клиент. стоп. кидаться уже можно. это же жуйк ^_^