*Python

utros 22.08.2011 23:43

Ненавижу этот ваш питон за то, что в нём периодически наблюдается неебический пиздец.
В общем, буду изобретать свои костыли для общения со скриптами :)

kb 22.08.2011 04:52

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

werehuman 21.08.2011 12:42

А в чём вообще фишка stackless? Чем он лучше/хуже того же cpython+gevent?

utros 21.08.2011 09:43

А stackless python сможет выполнить программу на обычном бетоне?

238328 20.08.2011 21:08

http://paulmillr.com/
Он прочёл пасту про питон, сделал всё правильно, и теперь он успешен и живёт полноценной жизнью.

werehuman 20.08.2011 14:03

Вообще пизданулся. Поставил питон на роутер. Под ведром 2.6 он работает заметно быстрее, чем под 2.4.

werehuman 19.08.2011 07:00

Обогнали сишку по скорости? Кого они пытаются рассмешить? http://pastebin.com/UtSQ4JJz

werehuman 19.08.2011 06:30

Запустил в pypy-1.6 хелловорлд джанги (с бд и пятью модельками). Тормознее CPython 2.6 в полтора раза. Если отключить jit, то в два раза. Памяти жрёт в два раза больше.

utros 18.08.2011 18:59

А как бы по-халявнее разбить строку по заданным разделителям с сохранением самих разделителей?
Например из "привет (вася.хуй)7,5" получить [ "привет",
" (",
"вася",
".",
"хуй",
")" ]

utros 17.08.2011 20:34

Няши, а кто-нибудь хочет сделать p2t не заменять слова в тексте поста на хештег, если это слово — часть ссылки? А то я хрен знает когда запилю.

artskb 17.08.2011 10:01

Гуглил тут на предмет связки mongo с gevent и наткнулся на твой пост в жуйцах трёхмесячной давности: http://juick.com/kb/1361486. Как, удалось победить?

utros 16.08.2011 19:04

Чота я последнее время слишком уставший и много косячу.
В частности p2t не разделял теги потому, что я, такой косяк, написал " ," вместо ", " (перепутал запятую и пробел местами) и списал всё на кодировкопроблемы %)
И да, партизан, можешь тестить преобразование тегов и notwitter.

magog 16.08.2011 05:19

самизнаетекто соснули опять. Оказывается для программ на питоне не нужен монструозный компилятор gcc и приложения могут выполняться и без компиляции

werehuman 16.08.2011 05:01

Самизнаетекто соснули
"В частности, речь ведется о функциях форматирования строк. Как оказалось, разработчикам PyPy удалось увеличить производительность выполнения операций форматирования для конструкций на языке Python настолько, что удалось в два раза обогнать по скорости реализацию функции sprintf из стандартной ... more →

238328 15.08.2011 22:43

Питон — это такой странный артефакт, коммерческого применения не имеющий, нужный лишь для демонстрации в интернете синдрома "кто меня не любит, тот просто мне завидует" уставшими на работе дельфистами. Как Хаскелль примерно. Как скинни джинсы. Как учение Грабового. Вполне имеет право на жизнь и немного разнообразит ... more →

SirAnthony 14.08.2011 10:09

def _cleanCache(cachekey, first, second, third, cachestr, pagekey, ckey=None):

Меня с такими функциями возьмут в майкрософт?

werehuman 12.08.2011 15:07

Всё, два дня чтения исходников помогли мне. Я, похоже, въехал в принципы работы gevent. Вот так всегда, восхищаешься чем-то, а глянул в исходники и ужаснулся.

werehuman 12.08.2011 07:54

Py_INCREF(Py_None); # евпочя

werehuman 11.08.2011 16:17

/* This is a trick to prevent the compiler from inlining or
removing the frames */
int (*_PyGreenlet_slp_switch) (void);
int (*_PyGreenlet_switchstack) (void);
void (*_PyGreenlet_initialstub) (void*);

Лётчик.жпг

werehuman 11.08.2011 13:16

Решил разобраться, как работает gevent. Набрёл на исходники greenlet. Я думал, оно производит какие-то хитрые манипуляции с интерпретатором... Оказалось, всё гораздо серьёзнее. Оно напрямую манипулирует стеком всей программы! Ассемблерные вставки для каждой архитектуры!
А ещё GC не осилит уничтожить циркулярно ... more →

odin 11.08.2011 11:39

> знания о всех современных технологиях, связанных с разработкой мобильных и веб-приложений хотя бы по статьям с Хабра.

utros 09.08.2011 20:29

Посмотрел я на то, что пилил вчера и сегодня, дропнул и вот результат:
Запилил кривую и косую версию p2t.
- пока не работает
- вебморда просто заглушка
- сто пудов есть куча косяков
Зависимости:
sleekxmpp, pyyaml, oauth2, python-twitter, flask
Если кто посмотрит кот и поможет в девелопменте, буду рад, ибо со ... more →

utros 09.08.2011 19:12

Псточ, напомни-ка мне встраиваемое disk based key-value хранилище, реализованное в виде питоновой библиотеки и не тянущее лишних говен типа мемкеша?

*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

Maxim Kirenenko

part1zano

eoranged

eoranged

Darth Bricktop

Like-all

jabber

jabber

asmer

asmer

Nico-izo

Nico-izo

gelraen

gelraen

rakoth

rakoth

Minoru

Minoru

13oz

13oz

Johan

johan

Unknown Artist

kelthuzad

Kryukov

Hirthwork McGillah

hirthwork

nstm0

nstm0

Ky6uk

Ky6uk

Basileus

Basileus

alxrt

alxrt

hanyuupoke

amd63

amd63

K900

K900

lexszero

lexszero

analizer

analizer

Няша с няшей

nekoexmachina

няша

generatorglukoff

anonymous_owl

anonymous_owl

zw0rk

zw0rk

Rondo

Nebeda

nebeda

rnd_d

rnd_d

svtk

svtk

Iwasawafag

Iwasawafag

diSabler

diSabler

dorfe

dorfe

Forth EMU

emu

0verMind

rogaboru

rogaboru

Amberize

Amberize

cirno

cirno

Anonymous

anonim

muhas

muhas

nya

nya

beardog

beardog

gesh

lkdjvsdkjfgh

saransk

Shu

Shu

Azzz

azzz

Катенька

sociobljad

kuroneko

Sectoid

Sectoid

Myp

Myp

Kain Winterheart

kainwinterheart

rman

Veles

vs

Jarkko

Jarkko

Tosh

zombieff

Dees7

Dees7

proton

proton

lockie

lockie

sambaynu

sambaynu

xl0

xl0

Kerrigan

Kerrigan

RainerGomes

RainerGomes

sattellite

sattellite

Oxyd

Oxyd

silvery

silvery

Haomand

Haomand

ФЫВА

Incred

hleem

hleem

Darion

Darion

Oleg

NetBUG

Oleg Tsarev

zamotivator

Michael Pogoda

MPogoda

4DA

4da

NIR

NIR

Хотеть!

xotetb

hóngweìbīng

hongweibing

eill

eill

DarkElve

DarkElve

Раджа

radjah