Я думал, что занимался бомжеподобной работой, когда копался в чужом коде и переписывал его. И вот, вечером меня ждал сюрприз. Вордовский файл с дипломом по психологии сестры девушки повредился. Я его открыл как "юникод", выдрал текст, старую версию этого файла (не поврежденную) тоже превратил в текст, открыл meld и ... more →
Goodbye global lock – MongoDB 2.0 vs 2.2 http://blog.serverdensity.com/2012/05/23...
Сейчас я нахожусь как раз в том положении, когда кто-то написал кода, а я делаю "код ревью" и переписываю всё заново. Интересный опыт (учитывая, что тот, кто писал находится на стороне заказчика, и надо бы соблюдать корректность по-максимуму).
Пиздец просто, и правда хотят все переписать → https://www.linux.org.ru/news/opensource...
btrfs говно и ненужно (пока что) http://www.mysqlperformanceblog.com/2012...
gcc 4.7 — говно. Есть функция, состоящая из одного свитча по енам классу, в котором перечислены все возможные case'ы для значений енамкласса, и для каждого кейса указан return. Так вот, gcc 4.7 все равно ругается, что control reaches end of non-void function.
Хочу оператор eat, который бы подавлял исключение вызываемой команды, чтобы вместо
try:
somefunc(arg, kwarg=123)
except:
pass
писать
eat:
somefunction(arg, kwarg=123)
или даже
eat(somefunction, arg, kwarg=123)
> > > LibreOffice EasyHacks on OpenHatch http://sweetshark.livejournal.com/12149....
> > OpenHatch
> ОупэнХач!
Чуть чаем не подавился.
одна фишка есть: имя функции не является rvalue. как результат — отсутствуют неопределённости при совпадении имени поля-мембера с именем функции. в кои-то веки можно выкинуть приставку get у всех геттеров
Таки придётся написать тест (и даже не один), содержащий time.sleep(). Но это от хорошей жизни, вы не подумайте.
Каждый раз, когда хочу разобраться с raphael.js и его прекрасными графиками вида http://raphaeljs.com/analytics.html — отталкивает то, что примеры делаются в виде одной простыни с кодом, который делает практически всё. Никакого разбиения на кучу мелких функций с параметрами. Очень плохая музыка.
tip of the day:
export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache
Эта строчка сделает так, что pip будет качать все пакеты в эту директорию, а в случае, если там уже есть пакет — не качать его, а брать оттуда. То есть в новом virtualenv теперь вам не будет больно сделать pip install -U ipython.
Интересно, ... more →
http://xing.github.com/wysihtml5/ интересно на их парсер посмотреть. я уже делал "безопасный html-редактор", но в продакшн он не ушёл, т.к. любой в парсер html слабо верится с точки зрения безопасности.
мимими
#ogeets/6 бугурт неразумной обезьяны
Не могу добавить комментарий
Subscribe
Add to blacklist
I read (61)
Артс
岩倉 玲音
ʎǝuoɥǝʞɐus
Вячеслав
профессиональный говноед
Проба оперения
Имя
Оранжевус Охуеннус
Владимир
Mika Okamoto
Смерть Неизбежна
Александр Марков
λ
18+ Запрещено для детей.
16+
Evgeny I. E. Omelchenko
Hirthwork McGillah
4DA
Алик
двапятьтривосемь+
Klayraat
Джавакка
посторонний
Тусоваться, бухаться и трахаться.
Vladislav Svitlichniy
Malyshev Artem
Оля
forever_alone
My readers (40)
Артс
Johan
King Artur VII
Mагог Магогович
профессиональный говноед
Darth Bricktop
Проба оперения
Оранжевус Охуеннус
Владимир
Вавилен Бирдов
Вона блює і співає.
hóngweìbīng
няша
16+
Джордж Ричмонд
Джавакка
Тусоваться, бухаться и трахаться.
Malyshev Artem

26 comments































