*PYTHON

kb 20.07.2011 11:07

Ах да, и еще тот же Армин сразу в g+ в комментарий кинул ссылку на свое творение — django-like синтаксис для sqlalchemy https://github.com/mitsuhiko/sqlalchemy-...

kb 20.07.2011 10:15

У Армина Ронашера какой-то баттхерт в последнее время по поводу того, что люди предпочитают Django ORM больше, чем SQLAlchemy. Потому он (после сбора причин и других распросов) разразился постом-введением в алхимию для джангистов http://lucumr.pocoo.org/2011/7/19/sqlach...

utros 19.07.2011 17:07

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

Basileus 19.07.2011 15:27

label.set_text (str(int(event.x)))
клево я придумал?

kb 19.07.2011 11:44

Ошибка сегментирования pypy. Оказалось виновата jinja2. Используйте jinja2 из git для работы с pypy. Всё.

werehuman 19.07.2011 05:39

Развенчаем мифы о конкатенации строк: в современном питоне 2.x выражение "abc" + "def" работает быстрее, чем "%s%s" % ("abc", "def") [почти в 10 раз] или "".join(("abc", "def")) [почти в 8 раз]. Но по скорости одинаково с "abc%s" % "def".

kb 17.07.2011 18:50

Довел coverage до 84%. Доведу до 90% и буду спокоен (и пойду пилить сам джаббер-сервер, наконец-то).

kb 17.07.2011 12:09

Нет, все же, я не понимаю, как можно не любить модуль unittest (и искать другие приблуды). Да, у него куча self.assertEquals и проч методов вместо одного assert, но зато он благодаря этому умеет показывать diff'ы по структурам данных (или по строкам, когда надо). Не очень наглядный, но все равно отлично читаемый ... more →

kb 15.07.2011 12:26

А вот и альфа-версия логотипа (Лене спасибо) http://dl.dropbox.com/u/865508/xmppflask... Очень крутые еще два варианта были, к сожалению, мною отброшены.

0xd34df00d 15.07.2011 10:41

Питон все еще говно, или его интерпретатор уже хотя бы можно дергать из нескольких тредов сразу?

kb 14.07.2011 21:01

Мой XmppFlask работает! Кто бы мог подумать.
def test_xmppwsgi_simple(self):
environ = {'MESSAGE': 'PING', 'XMPP_JID': 'k.bx@ya.ru'}
app = xmppflask.XmppFlask(__name__)
@app.route(u'PING')
def ping():
return u'PONG'
rv = app(environ)
self.assertEquals(list(rv), ... more →

gelraen 14.07.2011 19:03

43. ulidtko → werehuman /41 12:58 lunatic asylum

интерфейсы в питоне есть, они просто неявные
#gzofo/43

Покажите мне их, я хочу на это посмотреть :(

utros 13.07.2011 14:04

Запилил говнокод http://pastebin.com/PH2sV8Zu и скормил его питону 2.6.6 и PyPy с jit'ом вчерашней сборки.
Питон отработал за 3,5 минуты, а PyPy работал пол часа и так и не закончил :(
ЧЯДНТ?!

kb 12.07.2011 20:49

О, в Sublime Text 2, кажется, под Linux починили Split view. Пруф http://dl.dropbox.com/u/865508/sb2.png Неуж то благодаря моей просьбе в твиттер недавней?)

kb 12.07.2011 12:06

Понравился мне питон забавным синтаксисом. Короткие объявления функций и классов. Блоки кода объединяются одинаковыми отступами. И вообще только в питоне я узнал про threads, создал окно одним оператором, написал первую действительно полезную хотя бы самому себе программу. Короче очень простой язык для начинающих, ... more →

nstm0 09.07.2011 01:55

Почему ебанный *python.org упал именно тогда, когда я намереваюсь всерьёз им занятся?! ебаный пиздец

SirAnthony 05.07.2011 07:47

dev-python/django-piston

Minoru 04.07.2011 18:02

Господа, мне тут понадобилось потыкать Google App Engine, в связи с чем был скачан SDK. Так вот, проблема состоит в том, что он требует python2.5, а у меня установлены и 2.5, и 2.6. В шабангах везде /usr/bin/env python, поэтому все скрипты автоматически запускаются под 2.6. Я так понимаю, что для решения проболемы ... more →

eoranged 03.07.2011 14:21

Возникла задача: поставить ZeroMQ (точнее gevent-zeromq для python'а) в Ubuntu 10.04.
Оказалось, что в репах этот зверь не водится, а в ppa лежит довольно древняя версия. Но это не проблема: выдираем libpgm, libzmq1 и libzmq-dev из Debian sid и ставим их. У меня всё взлетело без проблем и у вас тоже взлетит, если ... more →

utros 03.07.2011 12:15

В PyPy собираются убрать глобальный лок и запилить транзакции: http://www.linux.org.ru/news/opensource/...
Вот лучше бы они наконец запилили вызов сишных модулей по-людски %)

SirAnthony 03.07.2011 10:31

http://mathias-kettner.de/wirbel.html Какая-то ерунда.

eoranged 02.07.2011 14:06

Сделал себе наконец-то нормально работающий и даже не тормозящий питоновый автокомплит в емаксе. В качестве основы был использован pycomplete из python-mode.
1. Ставим Pymacs и python-mode (я ставил через пакетный менеджер).
2. Закидываем файлик http://www.gempillar.com/media/pycomplet... в папку, находящуюся в ... more →

*PYTHON is used by:

kb

kb

Пахом

Pahom

16+

238328

werehuman

werehuman

nobiiru

nobiiru

SirAnthony

SirAnthony

Артс

arts

0xd34df00d

0xd34df00d

der_FeniX

der_FeniX

eurekafag

eurekafag

Crazy_Owl

Crazy_Owl

0x2207

0x2207

Rayslava

eoranged

eoranged

Maxim Kirenenko

part1zano

Darth Bricktop

Like-all

Nico-izo

Nico-izo

jabber

jabber

asmer

asmer

gelraen

gelraen

13oz

13oz

Minoru

Minoru

rakoth

rakoth

Kryukov

Unknown Artist

kelthuzad

Johan

johan

Hirthwork McGillah

hirthwork

hanyuupoke

K900

K900

lexszero

lexszero

nstm0

nstm0

amd63

amd63

Ky6uk

Ky6uk

Basileus

Basileus

alxrt

alxrt

Anonymous

anonim

Rondo

zw0rk

zw0rk

Nebeda

nebeda

rnd_d

rnd_d

svtk

svtk

Iwasawafag

Iwasawafag

diSabler

diSabler

dorfe

dorfe

Forth EMU

emu

няша

generatorglukoff

anonymous_owl

anonymous_owl

Amberize

Amberize

cirno

cirno

muhas

muhas

nya

nya

analizer

analizer

Няша с няшей

nekoexmachina

0verMind

rogaboru

rogaboru

Veles

vs

Jarkko

Jarkko

rman

eill

eill

Tosh

zombieff

proton

proton

lockie

lockie

sambaynu

sambaynu

lkdjvsdkjfgh

saransk

Kerrigan

Kerrigan

sattellite

sattellite

silvery

silvery

Oxyd

Oxyd

ФЫВА

Incred

Катенька

sociobljad

hleem

hleem

Darion

Darion

Myp

Myp

Oleg

NetBUG

Michael Pogoda

MPogoda

4DA

4da

Хотеть!

xotetb

Dees7

Dees7

NIR

NIR

xl0

xl0

DarkElve

DarkElve

Раджа

radjah

RainerGomes

RainerGomes

beardog

beardog

gesh

Haomand

Haomand

Shu

Shu

Azzz

azzz

kuroneko

Oleg Tsarev

zamotivator

Sectoid

Sectoid

Kain Winterheart

kainwinterheart

hóngweìbīng

hongweibing