kb
17.07.2011 16:30e7850c06
А вообще копипаст-программирование — это весело и смешно. Сделал тест — он не работает. Пошел скопипастил недостающие функции, прочитал — не вникая в подробности особо глубоко — вроде оно. Снова запустил. Так в цикле все, чего не хватает добавил. Потом не работает уже не из-за отсутствия, а реально что-то не ... more →
kb
17.07.2011 12:11e7850c06
В гугл.плюс предложениях "кого зафрендить" уже много времени не висит ни одного интересного мне человека. Наверное таки волна приутихла.
kb
17.07.2011 12:09e7850c06
Нет, все же, я не понимаю, как можно не любить модуль unittest (и искать другие приблуды). Да, у него куча self.assertEquals и проч методов вместо одного assert, но зато он благодаря этому умеет показывать diff'ы по структурам данных (или по строкам, когда надо). Не очень наглядный, но все равно отлично читаемый ... more →
kb
17.07.2011 10:34e7850c06
Вчера был прекрасный день. Сначала покодил, потом Лена сделала отличные кусочки куриного филе в сметане, с кукурузой и томатами, после чего пошли на Гарри Поттера (к кинотеатру идти 30 минут по спуску с небольшим наклоном, в следующий раз на самокатах поедем, и как мы не додумались), Гарри оказался очень даже ... more →
kb
16.07.2011 16:04e7850c06
впрочем, наверное да, так и будет, и это правильно (на то он и virtualenv).
kb
16.07.2011 16:02e7850c06
Вот люди часто советуют делать вначале скрипта не /usr/bin/python а /usr/bin/env python. Это круто, конечно, но в virtualenv, получается, все меркуриалы поломаются (если я на pypy работаю, а меркуриал написал бы /usr/bin/env python)?
kb
15.07.2011 15:05e7850c06
Прикольно, когда твой девелопмент-проект говорит: "В текущий момент на сайте проводятся технические работы. В связи с этим добавление и редактирование товаров временно недоступно. Попробуйте через 5 минут."
kb
15.07.2011 14:46e7850c06
Ах да, мы тут с juick.com/anti-social посчитали — у нас сейчас внезапно где-то чуть более половины (около 6 из 11, что ли) программистов уже на емаксе сидят.
kb
15.07.2011 13:37e7850c06
OH is an acronym that stands for overheard. It is used to quote a remark made by someone else.
kb
14.07.2011 21:25e7850c06
просят денег на развитие
RT @mpmselenic Matt Mackall
If your company loves #Mercurial and would like to help me accelerate its development, see is.gd/wny4G7
kb
14.07.2011 21:16e7850c06
Не могу найти зарядку весь день. Ради интереса глянул на телефон — 1 дн. 8 ч. 22 мин. без подзарядки. Нет, в Android 2.3.4 таки что-то подпилили.
kb
14.07.2011 21:02e7850c06
требую копипаст фичи из жуйки, которая пстам с тегом *code делает <pre> (ну и перенос длинных строк, а то бывают говнокодеры на плюсах пишут такое, что в экран не влазит)
kb
14.07.2011 21:01e7850c06
Мой 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
14.07.2011 20:31e7850c06
Нет, всё же для кодинга Unity и автоскрытие прекрасны, особенно когда без браузера программируешь (тестами всё проверяется вместо обезьяньего тыкания). Иконки не рябят и не отвлекают, и это прекрасно.
kb
14.07.2011 19:33e7850c06
Постоянно в твиттерах вижу англ аббревиатуру OH. Что она значит? Пример: OH: "jokes appear to be one of those things that is compressed in a lossy fashion over the internet. personally I blame gzip"
kb
14.07.2011 15:45e7850c06
На stackoverflow очень годная идея. Чтоб минусовать необходимо аж 125 кармы (чтоб плюсовать вроде бы 20).
kb
14.07.2011 15:43e7850c06
ахаха) Издевается чувак. "You need to use Dragonfly, open it by hitting F12."
kb
14.07.2011 12:47e7850c06
Псто, ты прекрасен как минимум потому что умеешь деревом показывать срач.