Понятно, что в комментариях к исходному коду можно писать не только что-то про исходный код. Там можно написать что-то о заказчике, о начальстве, о жизни, о смерти, да вообще о чём угодно. Например, почему бы не писать в комментариях стихи? Это подходящий способ выразить своё настроение, выплеснуть чувства. Польза от этого небольшая, но и вреда никакого
В общем, предлагаю попробовать свои силы в таком формате, простом и близком многим программистам.
Эти, гм, стихи, даже я бы сказал, поэзия, у меня удалась во время работы над одним проектом где-то в 2004 году. Код там был местами очень неприятный, настроение философское, т.е. так себе. Программированием я сейчас уже не занимаюсь, но вспомнить приятно.
<?php
// За что я ненавижу ПХП
function writeBlock(&$sourceData, $field, $group = false, $gridIndex = ) { // За странное отчаянье в день получки
global $captions_width, $flLastCaption, $flModeTree; // За мысли что приходят не спросившись
if( $field->type == OBJTYPE_GROUP && $field->group_type == GROUPTYPE_GRID && $flModeTree ) { // Которых я увы совсем не ждал
$valuesCount = writeCountSpec($sourceData, $field); // За лучший в мире
for($i = ; $i <= $valuesCount; $i++) { // Текстовый редактор
foreach($field->values as $k => $v) // Хотя попортил он немало крови
writeField($sourceData, $v, $field, $i); // Но всё равно он лучший, ведь другие
} // Не лучше
?><input type=hidden name=elmntscnt_<?=$field->sspec_id?> id=elmntscnt_<?=$field->sspec_id?> value="<?=$_POST['elmntscnt_'.$field->sspec_id]?>"><? // Это обманчивое чувство
return; // Что дело лишь в своём с собой согласии
} // И можно достучаться до нирваны
if( $group && $group->group_type == GROUPTYPE_GRID && !$flModeTree ) { // В вонючем свитере склонясь к клавиатуре
?><td id=cell_<?=$field->sspec_id?>_<?=$gridIndex?>><? // И только силой духа убеждая
} // Себя, что дело тут совсем не в коде
Архив Январь 7, Среда, 2009
Здравствуйте.
Я являюсь пользователем Оперы уже около 5 лет, но при разрабoтке страниц я пользуюсь Firefox’ом т.к. он предлагает мне более удобные средства для отлова ошибок, валидации и т.п., к тому же это полезно, если каждодневный брaузер и рабочий инструмент различаются.
Но дело в том, что в Фирефоксе при всех его преимуществах, настройки по умолчанию заставляют оперопользователя все время чувствовать себя как в гостях. Я не говорю здесь о интерфейсе, а именно о поведении браузера. Я попытался изменить это и вот шаги которые я предпринял:
UPD: пока писал, то топик так увеличился, что его можно скорее назвать пособием для тюнинга Фирефокса — загляните внутрь даже если вы не оперщик. Если же вы матерый пользователь FF, то добро пожаловать с вашими уточнениями и комментариями
Вы наверное уже слышали о технологии масштабирования Liquid Resize, которая учитывает содержимое изображения. Если вам интересно как оно все работает и как можно реализовать все это самому, то читайте далее (осторожно, много рисунков).

(НЛО прилетело и растянуло этот рисунок здесь)
Находясь прошедшим летом в командировке в Редмонде, мы в с моими коллегами, Гайдаром Магдануровым и Романом Здебским, решили побродить по заброшенным в субботу корпусам кампуса Microsoft.
К своему удивлению прямо в коридоре одного из них мы нашли Surface – цифровой стол, про который наверное многие слышали, но не все видели его возможности. Поэтому мы решили снять небольшой ролик для Russian Channel 9, который я вам сегодня с радостью и представляю.
Напомню, что несмотря на всю специфическую физическую начинку, с точки зрения технологии визуализации в Surface используется полноценный Windows Presentation Foundation. А на конференции PDC прошедшей осенью был анонсирован Surface SDK. Кроме собственно библиотек он также включает и эмулятор, который позволяет имитировать цифровой стол на обычном компьютере. SDK пока еще выдается по приглашениям, однако можно посмотреть его в работе на записи сессии Developing for Microsoft Surface.
Ролик находится на специальной странице – в виде Silverlight-плеера, ссылок на скачивание в различных форматах и конечно места для ваших комментариев. Приятного просмотра.

После обновления jQuery плагина (a)Slideshow до версии 0.5.1, решил вспомнить былое и написать плагин для Wordpress’a — да еще и с widget’ом.
Сайт Lenta.ru, со ссылкой на The Times уточняет, что постановление, которое разрешает контролировать сетевой трафик сотрудникам полиции и MI5 было одобрено советом министров Европейского Союза.
Многим читателям Хабра уже полюбились переводные научно-познавательные ролики. Хотел бы представить Вам еще два — о неньютоновской жидкости и «горячем» льде. Опыты не требуют каких-либо сложных ингредиентов или условий, но выглядят действительно эффектно.
Кроме того, для заинтересовавшихся я хотел бы провести небольшой конкурс с довольно привлекательными призами…
Вы никогда не задумывались, насколько велика может быть так называемая статистическая погрешность? Особенно — в мировых масштабах. Особенно — у, казалось бы, солидных и многократно цитируемых агентств или онлайновых сервисов. Я попробую показать вам, насколько всё грустно. Естественно — на примере статистики использования браузеров (кто меня знает — поймёт, почему). Надеюсь, после прочтения данного мини-исследования вы будете более критично относиться к очередным громким заявлениям различных изданий о рыночной доле той или иной программы.
С начала операции в секторе Газа молодые израильтяне, репатриировавшиеся в Израиль из стран СНГ, решили открыть блог на одном из самых популярных среди русскоязычных пользователей портале «Одноклассники». За короткое время в блог под названием: «Я поддерживаю операцию в Газе» подписались 47 тысяч человек.
