*python

kb 26.08.2011 13:45

Помните задачу про то, как отмерять 45 минут при помощи двух фитилей, каждый из которых сгорает за час (и горит неравномерно)? Так вот в питоне она нихуя не решается :-(

kb 26.08.2011 08:52

Ах да, а с питоном и его медленным += всё закончилось тем, что таки есть готовый модуль io.StringIO, который вроде бы и не cStringIO (файлом не придуривается), потому подходит и StringBuilder будет только велосипедом, но мне, конечно, API его всё равно не нравится как-то. А так — У ВАС БОЛЬШЕ НЕТ ОТМАЗКИ НЕ ... more →

kb 24.08.2011 17:31

Новости с фронта "asd" += "dsa". Как известно, в CPython += быстрый, а в PyPy — медленный. Объясняется это тем, что в CPython сделан некоторый хак для ускорения (в будущем, возможно, что-то появится и в PyPy). Но суть в том, что "собирать" строку через += в питоне в принципе неправильно, потому что каждый += ... more →

kb 24.08.2011 14:13

Рубрика "вопрос к Гвидо":

"""Dear BDFL,

I'm writing my talk for a local PyCon (it is on Saturday — and I'm late as ever), and one of the questions I'm trying to answer is why Python doesn't have real information hiding the in the way of the C++ (or Ruby) ideas of public, protected and private.

Everything I've ... more →

kb 23.08.2011 11:55

Черт, только поработать хотел, как тут pypy новую статью написали We need Software Transactional Memory http://morepypy.blogspot.com/2011/08/we-...

kb 22.08.2011 04:52

Мда. Ну нельзя писать, что pypy — это питон, написанный на питоне. Народ сразу же прибегает и орет "даешь pypypypy!!!111".

kb 27.07.2011 18:31

Вот, кстати, пример того, как человек почитал WSGI и реально не задумался, почему всё так сложно (почему именно функция, которой дают какой-то callable start_response и т.д. и т.п.) http://www.reddit.com/r/Python/comments/... http/

Ну и правильный комментарий оттуда: WSGI is ... more →

kb 24.07.2011 21:03

Ронашер забраковал логотип :-( Попросил перец/трубу поменять на что-то. Ок, будем думать.

kb 24.07.2011 19:32

http://python.org поднялся

kb 24.07.2011 17:54

Сайт питона лежит. Подумашь, pypi-то работает, залить пакетик должно получиться..
python setup.py register sdist bdist_egg upload
ввожу данные чтоб зарегистрировать юзера.. а оно мне присылает email со ссылкой для подтверждения на pypi.org
FFFFFFUUUUUU

kb 24.07.2011 16:49

ах да, сокращенный адрес — http://rtfd.org . Ну, вы поняли.

kb 24.07.2011 12:31

Поскольку python.org лежит внезапно возможно придется искать питон на торрентах ^___^ (наверное где-то рядом с личкрафтами)

kb 24.07.2011 00:07

Ха! http://xmppflask.org/ Сайтик начальный сделал (на базе все того же sphinx).

kb 22.07.2011 11:44

для (вдруг) интересующихся создал xmppflask@conference.jabber.org , прошу туда. Как минимум обсудить http://juick.com/kb/1460408

kb 21.07.2011 12:52

В питоне базовые структуры не мутабл (не изменяемы). В pypy тоже, кстати (то, что написано на RPython, но пока что datetime на читом питоне, потому пока можно). Так вот если хотите протестировать что-либо, пропатчив, чтоб datetime.datetime.utcnow(), к примеру, возвращал нужное вам — придется вот так извращаться: ... more →

kb 21.07.2011 12:33

docs.python.org лежит? Ничего! Есть прекрасный http://readthedocs.org/

kb 20.07.2011 11:09

Совсем он обленился :-D "This repository is waiting for a pull request that adds a setup.py
and documentation. Look at the tests for some examples."

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...

kb 19.07.2011 11:44

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

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... Очень крутые еще два варианта были, к сожалению, мною отброшены.

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 →

kb 12.07.2011 20:49

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

Do you really want to delete ?

*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

rakoth

rakoth

13oz

13oz

Minoru

Minoru

Kryukov

Unknown Artist

kelthuzad

Johan

johan

Hirthwork McGillah

hirthwork

hanyuupoke

K900

K900

lexszero

lexszero

nstm0

nstm0

amd63

amd63

Ky6uk

Ky6uk

Basileus

Basileus

alxrt

alxrt

rogaboru

rogaboru

Anonymous

anonim

zw0rk

zw0rk

Rondo

Nebeda

nebeda

svtk

svtk

rnd_d

rnd_d

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

Sectoid

Sectoid

Kain Winterheart

kainwinterheart

hóngweìbīng

hongweibing

rman

eill

eill

Veles

vs

Jarkko

Jarkko

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

DarkElve

DarkElve

xl0

xl0

RainerGomes

RainerGomes

Раджа

radjah

beardog

beardog

gesh

Haomand

Haomand

Shu

Shu

Azzz

azzz

kuroneko

Oleg Tsarev

zamotivator