Посты в Python
evgenyl 13.09.2010 11:33

PythonС днем программиста !

1
2
3
4
5
#!/usr/bin/python
import time
if __name__=='__main__':
    if time.localtime().tm_yday==0x100:
         print 'Happy Programmer`s day !!!'
Полностью.
+ 11 -
6
evgenyl 11.08.2010 15:25

PythonОтслеживание РПО

Покупаю часто за бугром разные безделушки и как-то сложно стало за всеми ими следить, вот и родилось сие чудо.
Возможно кому-то пригодится програмка, а кому-то пример кода :)
Полностью.
+ 6 -
29
Ymilij 28.07.2010 14:49

PythonDjango CMS 2.1.0 Tutorial Rus

По django не так уж и много документации, по django-cms и того меньше. Ещё огорчает и то, что стабильная версия django-cms работает только с django версии 1.1.X.
Так как я люблю всё новое и свежее решил ставить всё самое последнее - django-cms-2.1.0.beta3, django-1.2.1, а питон, к слову, 2.6. Но, из-за отсутствия достаточной документации процесс запуска проекта с django-cms оказался не самым приятным, хотя на самом деле — всё элементарно.
В основе заметки Django CMS Tutorial, распространяемый вместе с последней версией django.
Полностью.
+ 3 -
26
pomkalk 28.07.2010 11:40

PythonABBYDictionary+(Нужна помощь)

Бороздя просторы welinux нашел статья по питону про Google Translate — конечно такая фича довольно удобно, но кто то, имея познания Английского, ищет полный перевод одного слова, а не текста, для этого и родился этот продукт
Полностью.
+ 3 -
0
pomkalk 19.07.2010 01:17

PythonПо ВТОРОЙ просьбе Craftuser: Меняем формат изображения прямо в nautilus'е

По просьбе Craftuser «Пиши что-нибудь действительно интересное, типа конвертера изображений, интегрируемого в контекстное меню Nautilus, жду.»

Новый интерфейс — новые возможности. (Сделано без использование Glade что бы обойтись одним файлом)
Полностью.
+ 11 -
16
pomkalk 17.07.2010 21:37

PythonМожет кому пригодится!

Может этот скрипт(программка) кому ни будь пригодиться, не судите строго за пост, пишу первый раз...и за python знаком с ним третий день...

Это сделано для автоматизации некоторых действий в консоли!

+ (для новичков) не испортят случайно bashrc
+ Быстрое копирование файлов
Полностью.
+ 5 -
48
alvelin 17.06.2010 11:14

PythonNginx-uWSGI-Django

Начнем с самого начала:
uWSGI - это еще один WSGI сервер, позволяющий запускать приложения, написанные на Python (на самом деле, не только на нем).
Официальный сайт расположен по адресу - http://projects.unbit.it/uwsgi.

Впечатляющие (особенно для любителей сферически-вакуумных коней) тесты производительности можно найти здесь - http://nichol.as/benchmark-of-python-web-servers.
Впрочем, в результатах нет ничего удивительного - uWSGI написан на чистом С и, очевидно, написан хорошо.

Полагаю, с предисловием на этом можно закончить.
В качестве практической части предлагаю описание установки и запуска связки uWSGI+nginx+Django.

Полностью.
+ 4 -
11
alvelin 16.06.2010 08:47

PythonDjango-buildout - способ быстрого развертывания проекта на Django

Для тех, кто не в курсе: buildout это набор python-скриптов, облегчающий развертывание приложений.
Установка, естественно, весьма тривиальна:
easy_install zc.buildout
либо
pip install zc.buildout
С основной (но не слишком подробной) документацией можно ознакомиться здесь -ссылка и здесь - http://buildout.org/.

На глубокое знание по данному вопросу я, естественно, не претендую (тем паче, что при помощи buildout'а можно делать довольно-таки удивительные штуки). Главным поводом для шевеления в данном направлении было то, что единственный стоящий recipe для Django - djangorecipe был заброшен автором еще в младенческой версии - 0.20 (сиречь: не поддерживает ветку 1.2.х)
В связи с этим ваш непокорный навалял на коленке за 20 минут небольшой, но вполне рабочий эрзац (о чем уже писал в своем блоге). Точнее - вырезал его из более крупного собственного buildout'а. С результатом трудов можно ознакомится здесь - github. Там же можно найти и короткую инструкцию по обращению со всем этим делом.

На гордое звание recipe поделие это, конечно, не претендует - мной был набросана всего лишь пара-тройка шаблонов. Но со свой задачей они справляются.Существовавший djangorecipe переделывать не стал (хотя все дело там в нескольких строчках) - мне самому удобнее пользоваться именно шаблонами, т.к. в них гораздо проще вносить изменения. Сейчас шаблоны buildout'a неспешно переводятся на Jinja2, но, боюсь, они уже будут не столь просты и более специфичны.
Для бОльшей автоматизации - если вы используете Eclipse, - советую посмотреть в сторону rbco.recipe.pyeclipse, позволяющего, среди прочего, настроить автокомплит и прочие прелести жизни.
Если кому интересно, то могу подробнее написать про buildout.
+ 8 -
0
nvbn 12.06.2010 19:14

Python[Решено]pygtk и многопоточность

Решил написать штуку для deadbeef в indicator applet, всё работает, но автоматически не меняется пункт с названием песни.
Полностью.
+ 1 -
2
RANUX 11.06.2010 13:29

PythonПростой сниффер на Python с применением сокетов прямого доступа (SOCK_RAW).

Совсем простецкий сниффер на python-е демонстрирующий работу сокетов прямого доступа. :)
Сниффет только TCP пакеты. Чтобы посниффить udp пакеты надо указать socket.IPPROTO_UDP,
аналогично и для ICMP: socket.IPPROTO_ICMP
Для запуска сниффера нужны права суперпользователя!
Полностью.
+ 4 -
3
1 2 3 4 5