Friday, August 8, 2008

Война!

Неоднозначный денёк выдался... Десятки тысяч людей сегодня устраивают свадьбу, CERN назвал дату запуска коллайдера, началась Олимпиада в Пекине и война в Южной Осетии. Столько всего и сразу. Вот и не верь потом в магию чисел.upd: крушение поезда в Чехии.

upd: Война
День шестой.
День пятый.
День четвертый.
День третий.
День второй.
День первый.

Thursday, August 7, 2008

Обломщики

Счетчик поломан, но думаю, не взлетели опять. Сектор 8-1 еще теплый, нельзя запускать.

Неси меня, Олень, в свою страну Оле-е-е-ни-ю-ю

Йййии-и-и-и-и--хаа-а-а!!! Помчались!

Ух!

Пять минут осталось. Ну что, все готовы? Закругляйте все дела, всё, алес. Приплыли. Можно чем-нибудь пострадать последние 5 минут. Смысл жизни поискать. Если кто найдет — откомментите, пожалуйста.

Попытка намбер ту.

Итак, ещё раз помандражируем? Осталось 10 минут. Коллайдер хотят включить. Сегодня днем только 83-я секция была теплее остальных.

Tuesday, August 5, 2008

Почта

Редко-редко, но бываю на почте. Удивил дедушка, который слал кому-то старенькую, потрепанную книгу.

Monday, August 4, 2008

Удобная фича

С помощью вот такого URL: http://тут имя френда.livejournal.com/data/rss?auth=digest удалось взять ленту друзей под полный контроль. Удобно и по-буржуйски.

Sunday, August 3, 2008

Сказка 0x00

Я сегодня проснулась как обычно. Почистила зубы, умылась. Душ приняла. Заварила на кухне какао. Позавтракала. Собралась и пошла в школу... ни о чем не подозревая.

Эти люди спасут нас от жуков

Saturday, August 2, 2008

По порядку

Сначало человечество полностью исследует собственный мир. Потом найдет параллельное измерение. А затем — перпендикулярное. Вот в нём-то и нужно прятаться. Там будут искать в последнюю очередь.

Простые числа

Самое большое из найденных простых чисел (12 мегабайтов текста). Дома на калькуляторе нашел число 32600480670453877316801. Пока что проверяю на простоту тупым делением. Может быть есть алгоритм без вероятностных характеристик, который дал бы ответ быстрее чем за N/2 итераций (как в моем случае)? Блиииииииииииин... в математике столько интересного!!

Friday, August 1, 2008

Затмение 2008

Посмотрели затмение. Интересно, но мало. Не было там 44 процента, 30 максимум.

Thursday, July 31, 2008

В поисках смысла

Все обращается вокруг любви, жизни и смерти.

Tuesday, July 29, 2008

Ни-че-го. Ни-че-го-не-де-ла-ни-е.

Этот день посвящается частушкам в стиле System Of A Down.

Wednesday, July 23, 2008

О нереальных сроках

Знакомая ситуация: задание получено позавчера, вчера поменялась спецификация, день работы пошел насмарку, а сегодня к вечеру требуют, чтобы все работало? Что же делать? Сроки «железные», не может быть и речи о том, чтобы перенести дату сдачи! Нет, никому не интересно, какие там у вас проблемы. Нужен результат, не важно, каким путем. Всё должно быть готово к вечеру. Точка. Сейчас мое мнение такое: не бывает «железных» сроков. Никто ещё не умирал от того, что сдача проекта задерживается на пару дней или недель. Это неприятно, это не всегда профессионально, но это так. Это всего лишь ошибка в планировании времени. В чем она кроется — другой вопрос, достойный отдельного разбора. В этой же ситуации выбор идет между здоровьем, личной жизнью и работой. Гораздо спокойнее будет один раз понять, что сроки — это не гора, их можно сдвинуть. И в худшем случае их действительно перенесут. Возможно, виновный (а крайним всегда будет тот, кому работу поручили) понесет денежное наказание, но это случается довольно редко. Вот и всё. Разве стоит из-за этого надрываться, собственноручно выжимая из себя все соки, недосыпать, портить отношения с родными и близкими, раздражаться на коллег, губить здоровье? Уверенность, что все делалось по-честному, в меру сил и способностей, что в худшем случае сроки перенесут подарят душевное спокойствие и удовольствие от работы, какими бы сложными условия не были. Трудитесь над интересными проектами, получайте опыт и достойное вознаграждение и помните, что нет ничего невозможного. В том числе сроков, которые невозможно было бы перенести. Подобные мысли вряд ли понравятся руководителям, ведь это как будто бы распускает программистов. Но я так не считаю. Даже если программист часто «заваливает» все сроки, нужно вначале разобраться, почему так происходит, а не подозревать в каждом потенциального бездельника. Вряд ли виной тому будет надежда на то, что сроки перенесут. Нужно понять, что перенос сроков не нравится никому, а не только менеджерам. Понять, что мера эта вынужденная, но необходимая. Необходима она прежде всего для того, чтобы сберечь людей в команде. Многие могут надрываться и по полгода чтобы вытянуть проект, но по завершении разбежаться и забыть о нем, как о страшном сне. А вот от этого точно никто не выиграет, ведь собрать новую команду заново будет стоить гораздо дороже. UPD: пока вы тут о сроках думаете, жизнь проходит мимо

Friday, July 18, 2008

Der Userpic

Какого рода слово «аватарка»? Кто-нибудь вообще знает, откуда оно появилось?

Thursday, July 17, 2008

О пользе организации

Пару дней назад я поделился мыслями о том, как можно обойти баны на определенные сайты. Но на самом деле, для меня эта тема интересна только с технической точки зрения. В целом, я считаю, что все социальные сети и развлекательные сайты просто-напросто воруют время. Поэтому сегодня я хочу рассказать о том, . Часто бывает так, что пока программист работает над свим кусочком задания (таском), его попеременно отвлекают коллеги и начальство. Коллеги интересуются, когда будет готова та или иная часть работы, просят сделать еще каки-нибудь дополнительные «фишки», а начальство раздает таски и меняет приоритеты. Как правило, смена приоритета — это «бросай всё, потом доделаешь, делай вот то и то». Когда тасков два-три, то можно еще как-то это удерживать в голове. Когда же появляются отложенные задания а-ля «сделай, как освободишься» или «как M. доделает, так вместе и беритесь», или же «послезавтра, не забудь, нужно то и то сделать», то скорость работы программиста снижается, потому что мозг включает тормоза и пытается проконтролировать, не забыто ли чего. Вместе с этим растет тревожность, мысли путаются и тут кто-нибудь подкидывает еще одну задачку. Настпает переломный момент, когда программист выпадает из цикла работы и идет пить кофе, чтобы хоть как-то справится со стрессом. А ведь на самом деле управлять всей этой ситуацией нужно еще до того, как она превратилась в головную боль. Любое, даже самое крохотное заданий на одну минуту нужно записывать. Записывать можно два-три слова, главное, чтобы программисту было понятно, что эти слова значат в контексте проекта. Обязательно — приоритет. Ничего страшного, если в очереди будут три задания «очень срочно» и 10 «срочно». Это говорит лишь о том, что значимость некоторых задач была оценена программистом неверно. Удобно также записать рассчетное время, за которое, по ощущениям прогарммиста, он сможет сделать работу целиком. Это важный момент. Я считаю это время как время на работу + время на синхронизацию кода с репозиторием (на больших проектах это может занимать от 5 до 30 минут), но можно считать и по-другому. Может показаться, что в условиях ограниченности времени на задачу («как можно скорее, нам уже через 5 минут отдавать надо») вести очередь заданий, а уж тем более рассчитывть приблизительное время на каждое задание — излишний труд. Это не так. Во-первых, рассчеты дают самому программисту реальные данные о том, сколько займет подобная его работа в будущем. А во-вторых, засекая время на выполнения задачи и сравнивая его с рассчетным можно добиться очень большой точности предсказания объема работы (по времени) в будущем, что будет только плюсом любом профессионалу. Подобные списки текущих заданий по проекту разгружают память и помогают выдерживать любые стрессовые ситуации без дозаправки кофеином. Ведь теперь все под контролем, всегда можно с большой точностью ответить коллегам и начальству сколько вам осталось времени работать над текущей задачей и сколько еще задач в очереди. По моему личному наблюдению, списки дают преимущество программистам, которые их используют, в виде повышения скорости работы. Взаимосвязанные задачи всегда видны, поэтому легко планируется последовательность действий буквально за один взгляд. Большие задачи лучше всего описать несколькими маленькими, которые представляю собой определенные фиксированные наборы действий. Например, «обновить базу данных», «описать изменения в readme» и т.д. Эта уловка чисто психологическая, потому как висящие в списке задачи с неясной формулировкой или же включающие в себя множество шагов отбивают всякую охоту за них браться. Если не лениться и описывать любые задания, пришедшие извне, или же шаги, которые программист планируют совершить, то элемент стресса в работе устраняется полностью. Помимо этого, списки помогают стать более дисциплинированным и снижают реакцию на раздражители типа «аська» и «телефон», пропадает желание заняться чем-то другим, вместо работы. Ведь задания маленькие, сделать их ничего не стоит. И такими вот маленькими порциями можно скушать любого слона. Абсолютно любого. Я в своей практике пользуюсь плагином Mylyn для среды Eclipse, в котором завел разделы «выполненное», «выполненное сегодня» и несколько разделов по проектам, в которых участвую. Дополнительно я завел разделы с именами тех коллег, от чьих задач будет зависеть или зависит моя работа. В эти разделы я пишу задания, о состоянии которых переодически нужно узнавать, что помогает не потерять из виду людей, отвечающие за разные части программы. Текущие задания и шаги складываются в папки для проектов. Выполненные попадают в раздел «выполненное сегодня», откуда каждый вечер переносятся в раздел «выполненное». Папка «выполненное сегодня» нужна, чтобы оценить, как много заданий получается сделать за один день и сколько чистого рабочего времени уходит на каждую задачу. После активации задачи Mylyn автоматически начинает отсчитывать время, которое ушло на её выполнение. Если вы не пользуетесь Mylyn, то обычный листок бумаги и часы легко заменят его. Изменения в работе, да и в самочувствии, будут заметны в первый же день. Главное правило — задачи должны быть простыми и выполнятся не больше, чем за 2-3 часа. Если по вашим примеркам задание занимает больше, значит его нужно разбить на несколько частей помельче. Надеюсь, этот несложный трюк с организацией поможет и вам.

Tuesday, July 15, 2008

Indifferent

Apple: Think different. National Geographic: Think again. Summary: Think.

Monday, July 14, 2008

Пользователи vs Админы

Однажды в IT-компании N. руководство решило ограничить сотрудников в доступе к некоторым развлекательным ресурсам. В немилость попали различные социальные сети и сервисы обмена музыкой-видео, включая популярный Youtube. Со временем руководству стало понятно, что подобная мера экономии безлимитного трафика подходит в какой-нибудь менее прогрессивной отрасли, нежели IT. Программисты, тестировщики, а затем уже и все остальные сотрудники научились легко обходить запреты на посещения любимых сайтов. Самым первым и самым простым способом было использование бесплатных прокси-серверов для HTTP-трафика. Навскидку парочка рабочих прокси-листов: http://www.proxy4free.com/page1.html и http://www.proxy-list.org Способ до сих пор действенный и таковым будет оставаться до тех пор, пока администраторы не научаться отрезать любые запросы, содержащие в себе названия запрещенных сайтов. Следующим ударом по самолюбию администраторов стала программа TOR. С её помощью за 2-3 клика на рабочем компьютере можно организовать защищенный туннель-цепочку к любому сайту. Перехватить такой трафик уже гораздо сложнее. Но у самой программы есть весомый недостаток: за обновлениями она без разрешения лазит к себе на сайт, чем и ловится IDS в локальной сети. Если администраторы вашей сети суровы, а компания может себе позволить покупку IDS, то TOR – не ваш выбор. На форумах часто поднимается тема анонимности в сети. Чаще всего инициаторы флейма подростки, обчитавшиеся таких вот форумов и считающие себя крутыми кулхацкерами, а администраторов – пивными самоучками. Там же часто встречаются советы такого рода: «найди себе анонимный прокси, а через него уже ломай сайт/банк/Пентагон». Не стоит поддаваться чувству ложной защищенности, скрывающемуся за словосочетанием «анонимный прокси». Нет никакой гарантии, что прокси-сервер не принадлежит правительственным структурам, тем более, что у них для этого есть все возможности. Это раз. А во-вторых, нет ничего проще, чем завести анонимный прокси на безлимитном канале, а затем просматривать пролетающий мимо трафик и отфильтровывать себе пароли и сookies доверчивых кулхацкеров и недоверчивых параноиков. Так что берегите cookies, и да пребудет с вами гигабитный канал в обе стороны. p.s. чего только люди не предумают, лишь бы не работать :-)

Sunday, July 13, 2008

Гроза

Одно из моих любимых занятий – охота за молниями в грозу. Невозможно точно предугадать, когда они появляются и появятся ли вообще. Так можно испытать свою фотографическую удачу. Я заметил, что как ни готовься к этому занятию, а лучшие кадры все равно получаются только благодаря интуиции. Сегодня была гроза. Когда она собралась стихать, я уже было отправился попить чайку, шел на кухню и, не оборачиваясь, щелкнул кнопкой пульта. И в эту же секунду – вспышка и мощнейший грозовой раскат. Во время съемки грозы отлично видно, что удачный и неудачный снимок отделяет меньше, чем секунда. Фотография – искусство мгновения. В грозу это мгновение нужно предчувствовать.

Saturday, July 12, 2008

Муза – девушка капризная.

Несколько дней назад, когда коллайдер запускали, узнал, что мой ЖЖ посетило человек 250, не меньше. Ну ладно, подумал я, может быть нашествие ботов? Решил подождать еще пару дней и проверить. Оказывается, меня читают. Посетителей не много, не больше ста, но они есть. Это, в свою очередь, налагает на меня дополнительную ответственность, но и не ограничивает в выборе тем. Поэтому я решил попробовать вести дневник каждый день, а заодно последовать совету rikki_t_tavi. Буду рад, если это окажется полезным для меня и интересным для вас. Ремарка на счет слова «попробую»: регулярные занятия чем угодно требуют большой дисциплины и организации (например, не всегда может быть доступ в сеть, значит нужно сделать два, три, десять отложенных постов). Опять же, муза – девушка капризная. Сегодня со мной, а завтра чемоданы в руки и билет на поезд в карман. В общем, попробую, а там дальше видно будет. Чтобы лента друзей не страдала от моего графоманства большая часть записей будет под катом. Кому интересно – прочтет полностью. Предложения, замечания, объективная и необъективная критика приветствуются. На сегодня всё, всем спасибо за внимание :-)

Thursday, July 10, 2008

Суровая проза жизни.

В последнее время хожу на работу с Немиги, а вечером опять же на Немигу возвращаюсь пешком. Целый день просидев в офисе хочется немного прогуляться. Так и сегодня, как обычно возращался через арку, мимо Приорбанка. На стоянке перед банком припарковался красивый кабриолет с двумя симпатичными девушками в нем. Когда проходил мимо, девушки предложили с ними покататься (ничё се, да?). В общем, им обломилось, я мимо протопал. Это была лирика. А суровая проза, вот она:

IT-фан

Кое-что из мира IT.

Wednesday, July 9, 2008

Очередной праздник.

Сегодня наступило еще одно радостное событие, которое хочу отметить записью: мы выпустили первую сборку. Для любого нового проекта это маленький, но праздник. В добавок, Олег прислал странные фотографии.

Monday, July 7, 2008

Не взлетел.

Снова отложили... :-(

Ура, товарищи!

Поооооееееееехали!!! Ураааааа!!! Коллайдер только что включили.

Зажигание

Объявляю десятиминутную готовность.

Saturday, July 5, 2008

Варенье

Сегодня у моей сестрёнки, известной в ЖЖ под ником , День Р.! Сестрёнка, поздравляю! Будь всегда лучшей :)

Sunday, June 29, 2008

Вечер

Летний вечер в провинциальном мегаполисе. Солнце отражается в балконных рамах и чуть-чуть на макушках деревьев. Небо с его облаками эпохи Ренессанса восхитительно само по себе. Ветер настолько слаб, что может показаться, будто бы листья на деревьях шевелятся только по-привычке. Бетонные коробки (дома!) привлекательнее, если на них падают лучи заходящего солнца. У дороги с сонливым движением машин сидят на скамейке двое. Он и она, конечно же. Он молчит, а она его слушает. Грустят. Прохожие вечерней спешкой идут домой или мимо. Солнце укрылось горизонтом; на небе покраснело, и местами начало темнеть. Он дышит, а она слушает. Он вспоминает, и она вспоминает. Сели друг к другу поближе. Она переживает, он не подает виду. Она испытывает разные чувства, а он её обнимает. Что еще можно сказать?.. Завтра она улетит в Лондон.

Thursday, June 26, 2008

Оле-оле-оле-оле

3:0 Бугага сборной России. Видите стену впереди? Включите скорость!

Wednesday, June 25, 2008

Вышел, ну наконец-то!

Eclipse 3.4 вышел! Индикатор загрузки показывает 69%, поэтому ничего пока не знаю о вкусностях и о недоразумениях при миграции со старых проектов. Все станет ясно где-нибудь через месяц. Неожиданностью было увидеть донаторский баннер. Зачем, ведь проект находится под опекой самой IBM? Наверное, это разработчики так пошутили, на пиво себе зарабатывают. В первую очередь обращу внимание на редактор JavaScrip кода в новой версии, так как хочу в ближайшее время начать разработку двух своих задумок. Пока же стандартный редактор 3.3.4-ого эклипса уступает плагину JSEclipse (который, кстати, теперь стал собственностью Adobe). Upd: из разряда «должно быть». Джаваскрипту уделили много внимания, валидация, автодополнение, JS-проекты! Отлично, просто отлично. Конечно, недочеты есть, но к 3.5 или 3.6 большинство из них будет устранено. А в целом авторы молодцы, не зря время потратили.

Tuesday, June 24, 2008

Эволюционировал из «Ого! Оно работает!» в «Заработает, куда ж оно денется.» Теперь вот на первой стадии архитектора, пока сложно дать четкое определение.

Sunday, June 22, 2008

Вопрос №1

Почему лошади спят стоя? На самом деле, это не так. Точнее, не совсем так. Да, лошади умеют спать стоя, но полноценный сон у них случается только в положении лёжа. Способность спать стоя лошади имеют благодаря системе связок и сухожилий, называемых «аппаратом стояния». С помощью этого аппарата лошади могут блокировать суставы в опреденном положении, поэтому лошадь, если она и спит стоя, никогда не упадет. Особенность блокировки суставов лошади используют и во время бега/перевозки грузов чтобы дать возможность мышцам расслабиться и снять напряжение. У лошадей, как и у людей, есть фазы глубокого и быстрого сна. Чтобы попасть в глубокую фазу сна лошадь должна спать лёжа. А сама способность спать стоя дает лошадям в дикой природе некоторые преимущества перед хищниками: возможность быстро среагировать на внезапную агрессию (проснуться и сразу же убежать) и способность отдыхать на ходу (блокировка суставов и расслабление мышц ног). Источник вдохновения: http://horsesport.info/articles.php?lng=ru&pg=428

Saturday, June 21, 2008

"Мой адрес не дом и не улица..."

На сайте xaker.ru можно козырный почтовый адресок получить. Пока еще доступны даже двухбуквенные сочетания ;)

Красота :)

Поставил Eclipse и Photoshop на Ubuntu. Ура! Всё заработало!

Friday, June 20, 2008

Убунту жжот.

У меня выростет борода, если не оторвусь от этого линукса.

Thursday, June 19, 2008

А знаете ли вы, что...

Оказывается, кроме Титаника строились ещё Олимпик и Гигантик. Гигантик, ха-ха.

Wednesday, June 18, 2008

И снова про сервис

Маршрутчик попросил девушек, которые ехали в маршрутке стоя, присесть перед постом ГАИ.

Tuesday, June 17, 2008

Про лифты

С утра пораньше в доме вырубили свет. Только-только включили. Из того цензурного, что кричали электрики, можно было разобрать, что спалили блок управления лифтами. Они теперь направление путают. Я так понимаю, если жить на 4-ом, а поехать на 12-ый, то он глубоко пассажиров закопает :)

Monday, June 16, 2008

Сервис у вас ненавязчивый...

Жара, лето, решил заскочить в магазин за морожкой. Стою в очереди в кассу. Теперь же везде сканеры штрих-кодов понаставили, вручную ценники почти никто не вбивает. Передо мной в очереди дедушка, которому пробивают молоко, масло, батон. На масле сканер отказывается показывать цену. Продавщица спросила у соседки, мол, какой код? Та ей продиктовала. Дедушка хотел уточнить цену, но его грубо оборвали. Сказали, что их не интересует цена, они теперь, видете ли, только код должны знать. Дедушка рассчитался за покупку, отошел, чтобы переложить продукты в сумку. А по глазам было видно, что обиделся. А еще я сегодня прикупил учебник по академическому рисунку. Хочу, чтобы вышел толк.

Sunday, June 15, 2008

Сегодня Саня именинник!

Сегодня у моего братишки днюха. Саня, пусть все у тебя получится, у тебя для этого есть все необходимое. Порви всех! :) Пока завершались последния приготовления, Саня сыграл несколько новых песен: Затем праздничный стол плюс разнообразные бонусы. Сегодня, кстати, я первый раз в жизни попробовал мартини. Коктейль именинник замешивал, очень вкусно. Потом вернулись к песням их группы («Мутнае вока»), как-нибудь попозже выложу. У его гитары есть такое свойство: со временем её звучание только улучшается. Восходящая звезда в действии:

Saturday, June 14, 2008

Зе енд

Сессию успешно отстрелял. Снова на связи.

Friday, June 13, 2008

Шабаш у них, разлетались.

13-е, пятница. Как же, смолчишь в этот день. Под дверью вижу чью-то тень, В руках у него - холодное. Зачем, говорю, он тебе? Цедит сквозьзубно: меня не трожь! Под кровать — шмыг. И скребется. Ну ничего себе...

Sunday, June 8, 2008

Улыбаться и не сожалеть

Это как еже ли бы взять нож. Или как испугаться красного. Это еже ли как бы сожалеть. Или как смущаться напрасно. Это еже ли бы как память. Или как фрагменты оставшегося. Это бы еже ли как боль. Или как тепла убоявшегося. Пудель. Смешон и Мокр до безобразия. Лик твой загадочен и По-прежнему притягателен. Пива, да, да. И себе немного. Посидим, поболтаем, вспомним старое. Нет, не нужно. Согласен, оставляй, заплачу. И оденься теплее. В такую жару не хочешь? Что ж, тоже верно, тебе виднее. Знали бы вы, что там внутрe Да куда уж, конечно, что же Улыбаться и не сожалеть Наплевать. И тебе — тоже.

Wednesday, May 28, 2008

Автоматизация

Усердно ищу тему для диплома по автоматизации. Это просто ужас какой-то: куда ни посмотри, везде уже все автоматизировали (я имею в виду программно), создали огромные системы и распределили между корпорациями. Ну и о чем прикажете диплом писать?

Friday, May 23, 2008

Линорг

Много часов приятного и смешного чтива. Ахтунг! На сервере с кодировками проблемы.

Не было!!!

Ни единого разрыва!!!

Thursday, May 22, 2008

Евровидение.

Считаю, что лучше всех был Кипр! Девушка не попала даже в финал. Евровидение — отстой мудацкий.

Фантастическая оперативность.

«В связи с проведением профилактических работ 16 мая возможны затруднения использования абонентских сервисов». Получил только что от МТС.
Мой дневник транслируется по этому адресу: conjuncte.ya.ru. У меня два вопроса: 1. Как я это сделал? 2. Как туда зайти по OpenID, чтобы не заморачиватся с двумя дневниками?

Wednesday, May 21, 2008

Тринарная логика.

— У меня цвет спальника не соответсвует цвету палатки. Ну вот :-( Теперь в поход идти не в чем…

The main idea.

И что это, я до конца жизни буду программы писать?

Tuesday, May 20, 2008

Сонный пост.

Приятно в конце дня, совсем перед сном, сесть и подвести итог дня. Итак, день жизни прошел впустую.

Monday, May 19, 2008

Sunday, May 18, 2008

В туалет хочется.

По телеку обрывок фразы: «творчество... оно как чувство "хочется в туалет". Нельзя решить, когда хочется заниматься творчеством».

Культурный &nbsp.

Ни разу не был в Эрмитаже. А у них уже, оказывается, и сайт есть. Эрмитаж для тех, кто там не был.Выйду в отпуск и побываю.

UPD: Я конечно, понимаю, что «...зал должен был стать главным вестибюлем императорского Нового Эрмитажа. Перекрытый сводом с лепным декором, зал украшен арочными лоджиями и колоннами белого мрамора...», но где фотография зала? О том, какой он я и так пойму, дайте посмотреть!

UPD2: Убитый сайт. Сплошная нервотрепка. И при чем тут логотип IBM?

Saturday, May 17, 2008

ИООО

(не на правах рекламы) Большое спасибо ИООО «Морозпродукт»! Их мороженое не тает в руках даже после 15-и минутной очереди в магазине без кондиционеров.

Friday, May 16, 2008

Thursday, May 15, 2008

Депортация-телепортация

В Италии нынче взялись за чистку рядов нелегалов и иммигрантов. Крепко достается цыганам. Многих депортируют на родину. Кто-нибудь знает, где у цыган родина? Куда их депортируют-то?

Wednesday, May 14, 2008

Коммент жжот


Ссылка на статью, если вдруг будет интересно.

Tuesday, May 13, 2008

Легкое недоразумение

Цитата из книги «Самоучитель UML 2-е издание» Александра Леоненкова: «В дальнейшем толщине шрифта при записи имени класса не будет придаваться принципиального значения, поскольку на фоне других ошибок, допускаемых разработчиками при графическом изображении элементов языка UML, эта представляется легким недоразумением».

Monday, May 12, 2008

Чаты

Если выключить Аську и все подобные программы для чата, то продуктивность труда возрастает на 20-30%. Плюс комфортнее на рабочем месте становится, не так нервно.

Saturday, May 10, 2008

Hello, world!

Hello World на 366 языках.

Парад на 9-е мая

Общее впечатление от вчерашнего парада можно выразить словами «Уберите камеру, здесь снимать нельзя», лозунгом «Спасибо за жизнь!», который кричали школьники и чудесным совпадением:

Thursday, May 8, 2008

В ожидании подарочков :-)

Сегодня во многих странах празднуют победу над фашизмом, а мы с еще и дни рождения справляем. С праздником всех нас и хэппибёздыем некоторых в частности.

И вот чем я занимался

Tuesday, May 6, 2008

>:-(

Возмущенью моему нет предела >:-(

RE:RE:RE:RE:RE:

Вот что за мода такая? Получить письмо и нажать кнопку Reply, написать что-то в ответ и со спокойной душой сделать Send. Товарищи, это издевательство над почтовыми ящиками! Сегодня попробовал найти в куче RE:RE:RE:RE:RE: нужно письмо. Да куда уж там... Subject для того и придуман, чтобы четко, в одно предложение (или слово) обозначить суть письма.

Monday, May 5, 2008

Просто космическая точность

«Уведомляем Вас, что баланс Вашего лицевого счета составляет 9580.64516129028 руб» Точно .64516129028, не .64516129029? Нет? Фух, а то я уже испугался, куда могла подеваться моя одна стомиллиардная рубля.

Хочу порекомендовать

Классные фотографии

Что бы это могло быть?


Если нужно, есть побольше. Это кормушки для рыб, связанные одна за одной. Их так проще носить с собой.

Sunday, May 4, 2008

Знаки препинания

Третьи сутки ставлю WebSphere portal 6.0. Инсталляции обрываются всегда в одном и том же месте. Одна инсталляция занимает 4 часа времени. Если сейчас окажется, что проблемы были в том, что имя хоста содержит знак "-", буду сильно ругаться.

Saturday, May 3, 2008

Награда

Говорит Олег Савельев: «Помню в детстве два раза прокололся на одном и том же. В первый раз — когда играл в старинную такую электронную вещь, где волк собирал яйца в корзинку. Дядька тогда пошутил, мол, если собрать 1000 яиц, то покажут последнюю серию "Ну погоди". У тебя ведь тоже было чувство незавершенности, когда ты смотрел этот отличный советский мультик? Вот хотелось же продолжения? И мне хотелось. И я собрал эту тысячу яиц. Скорость была сумасшедшая, а потом резко стало медленно. И так 5 раз. Да, мне потребовалось набрать 5000 яиц чтобы понять обман. Правда, заключительная серия "Ну погоди" вышла потом на экраны, но была она какой-то чужой, не родной, не атмосферной. Во второй раз пообещали, что если пройти в тетрисе все на последней скорости, то покажут какой-то жутко модный мультик от Диснея. Понятное дело, что прошел я эту последнюю скорость. Три раза подряд. И это было моим первым сильным разочарованием в играх. Ведь тетрис-то позволял нарисовать какой-то простенький мультик, ну что им, сложно было что ли? Теперь смотрю на эти два девайся и понимаю, что наградой мне за все старания было всего лишь целочисленное переполнение».

По По

Ну а чем можно заниматься на работе, когда устанавливается сервер? Можно посмотреть спектакль «По По» Е. Гришковца. Можно. Почти все время просмотра задавал себе вопрос, о чем это все? Где мое чувство глубины, которой (ну кто бы сомневался) пронизано это произведение. Почему все настолько понятно и легко угадываемо? И почему все такое нереальное? Надуманными показались мне эти истории. Можно сжать 1,5 гиговый фильм в 350 мегабайт. И посмотреть его на КПК. Еще можно почитать книги. Чем еще можно заняться программисту на работе, когда компьютер 12 часов занят на 100 процентов?

Friday, May 2, 2008

Приближение и удаление

Фикс-объектив заставляет по-новому смотреть на процесс съемки. Так как приближение и удаление реализуется только собственными силами (приходится много ходить), то возникает ряд вопросов: куда лучше пробраться, где выигрышнее ракурс и вообще, стоит ли ради конкретного снимка бегать туда-сюда. Как результат: более вдумчивое отношение и качественнее фотографии.

Thursday, May 1, 2008

Путешествие Мир — Несвиж


Побольше


Побольше


Побольше


Побольше

Особая радость: следующая фотка снята в полной темноте

Побольше

Оригинальная мысль:

Побольше

И еще одна

Побольше

Этот вид понравился сам по себе, без видимых на то причин:

Побольше


Побольше


Побольше

Wednesday, April 30, 2008

Tuesday, April 29, 2008

Чемоданное настроение

Кто-то обронил на лестничной клетке обертку от холодильника.

Monday, April 28, 2008

Очередной трудовой будень

Посмотрел на Rational Application Developer v7. Впечатлился сильно. Всякие fcenter и iXBT даже рядом не валялись с графоманами от IBM. Во-первых, мануалы. По платформе WebSphere их столько, что можно в несколько слоев поклеить вместо обоев по всему офису. Ну а во-вторых, сама утилитка. В архивированном варианте занимает 5,3Gb (практически, как все версии Vista вместе взятые). При инсталляции нужно столько же места, сколько и операционной системе -- гигабайтов 4-5. Вся эта радость устанавливалась на виртуальной машине около 30-и часов. В итоге получился навороченный Eclipse, требующий минимум 1GB оперативки для того, чтобы просто запуститься. C первого раза собрать работоспособный портал не получилось. Компоненты, которые идут в поставке компилируются с ошибками (это нормально?). Голый портал, без портлетов, только тема и скины, успешно деплоится на сервер. Одна только заминка: непонятно, что вбить в адресной строке, чтобы увидеть портал в действии. Но больше всех сегодня порадовала роза. Все-таки выжила и пустила росточки. Очень символичный цветок получается. Как молодой проект: стоит недосмотреть и загнется. Постоянный уход и внимание необходимы. Днем -- на окно, поближе к солнцу (это значит как 15-и минутный митинг). Вечером -- спрятать, дать земле остыть (вкоммитать код в репозиторий). У проекта еще нет кодового имени, идеи и пожелания приветсвуются.

Thursday, April 24, 2008

Если предположить, чисто теоретически, что гидры существавали, то было бы смешно подкараулить гидру за углом и напугать. Образовалось бы несколько гидропополамов. Или вот заголовки стародревних манускриптов "Сегодня Такойтович купировал областной гидре две головы!".
Вслед за snep256 повторю:

Every Build You Break feat. Police


Every build you break
Or refactoring you make
Every mock you fake
You little snake
I'll be watching you

Every Stand Up meeting
I believe you're cheating
Every Unit test
Pains my chest
I'll be stopping you

Or can't you see?
This is scaring me
It would be so strange
If my job will change

Every iteration,
Continuous integration
Now the client's here
Everything they hear
Man it bothers me

Or can't you see
Nothing comes for free
Every test you write
Is a waste of bytes

Every class you make
Every build you break
Every mock you fake
I'll be watching you
Every class you make
Every build you break
Every mock you fake
I'll be watching you

Tuesday, April 22, 2008


Побольше

Кстати, карты Yahoo оказались свежее гугловских, да и охватом пошире.

Saturday, April 19, 2008

Thursday, April 17, 2008

Monday, April 14, 2008

Зарегистрировался на Sourceforge.

Monday, April 7, 2008

Saturday, March 29, 2008

Иногда меня просят рассказать о себе. Решу эту проблему раз и навсегда:


Я — Солнце в Тельце и Луна в Козероге.
Я — Венера в Овне, но Марс — в Близнецах.
К тому же, я — Меркурий в этом ОвнеИ Юпитер — в Водолее.
И что бы вовсе додумать было нечего
Я,Юпитер в Водолее, при том что
Сатурн — в Скорпионе.

Знай, когда появился я
Солнце ушло в 11-ый дом.
Луна — в 6-ой.
Меркурий затих в 10-ом доме.
Марс затаился в 11-ом.
В том самом, куда ушло Солнце.
Венера тайком навещала Меркурия.
В доме десятом.
И только Юпитер смеялся.
Дом был восьмой.

Friday, March 28, 2008

Написал небольшой логгер для повседневных нужд и случайно выяснил, что код

info : function(message) {
elem = document.createElement("div");
elem.innerHTML = message;

this._consWnd.appendChild(elem);
}


работает в сотни раз быстрее, чем

info : function(message) {
this._consWnd.innerHTML += message;
}


Что примечательно, последний код в IE6 работает где-то в 2-3 раза быстрее, чем в Mozilla.

Thursday, March 27, 2008