2009-07-01

andrzejn: (Jedi Stitch)
2009-07-01 11:22 am

С Днём Фантастики!

Поздравляю всех заинтересованных с 31 июня!

Тут [livejournal.com profile] z3000 как раз запостил в [livejournal.com profile] retro_futurism подходящую картинку.

В присутствии стеснительных людей и начальства по ссылке или под кат ходить осторожно!

Нападение гигантской инопланетной женщины )
andrzejn: (Tired)
2009-07-01 04:16 pm
Entry tags:

Ленивцевый грипп косит мои ряды

В последнее время меня хватает на 4-дневную рабочую неделю по 6 часов продуктивной работы в день. Остальное время на работе я перекладываю мелочи и заставляю себя работать. Дома преимущественно сплю.

Пора снова в отпуск. Но пока не получается.
andrzejn: (Default)
2009-07-01 09:05 pm
Entry tags:

Сетевой тетрис по-программистски

Все видели тетрис, поэтому это очень удобная метафора для описания разных реальностей. Расскажу о работе программистов.

Один программист. В стакан падают фигурки-требования. На дне стакана лежит "мусор" - недозаполненные ряды кубиков. Это код, над которым программист работает. Завершённые ряды из стакана исчезают. Иногда программист допускает баг с неожиданными побочными эффектами - тогда вместо завершённого ряда на дне образуется ещё несколько рядов мусора. У программиста есть кнопка "рефакторинг" - если нажать на неё, то можно переставлять мусорные ряды вверх-вниз, авось по-новому станет удобнее. Пока программист рефакторит мусор, фигурки продолжают падать. Скорость падения увеличивается не с количеством уложенных рядов, а по мере приближения к очередному дедлайну, потом уменьшается снова.

Это редкий по нынешним временам идеал. Над серьёзными проектами работают команды. Выглядит это так... )