Ну вот не понимаю я как в Украине впринципе возможно нарушить пункт 14.1 ПДД, гласящий:
14.1. Осуществлять обгон нерельсовых транспортных средств разрешается только в левую сторону.
При том что в тех же ПДД в общих положениях написано:
обгон – опережение одного или нескольких транспортных средств, связанное с выездом на полосу встречного движения;
а в Украине принято правостороннее движение…
Ну не понимаю я :(
3 комментария
Метки: вопрос, ПДД
Ну уж где-где, а в пасьянсе “косынка” от Майкрософт я багов точно не ожидал…

0 комментариев
Метки: microsoft, баг, косынка
При разработке веб приложений, необходимо не забывать уделять должное внимание кешированию как данных, так и участки сгенерированого HTML.
Код, отвечающий за кеширование участка представления в Zend Framework’е, выглядит приблизительно так:
[ some html skipped ]
< ?php
$id = "some_cache_id";
// if it is a cache miss, output buffering is triggered
if ( !( $cache->start( $id ) ) ) { ?>
[ some html skipped ]
< ?php $cache->end(); } ?>
[ some html skipped ]
Все отлично. Участок кешируется. Через указанный промежуток времени кеш обновляется. Но что делать, если мы изменили представление? Нужно либо ждать пока обновится кеш участка, либо обновить идентификатор кеша для этого участка. В первом случае это часто бывает недопустимо по причине необходимости моментального изменения, во втором – можно просто забыть, либо вы акуратист и не соглашаетесь с невразумительными именами типа “cache_page_num123″.
Вот для таких случаев нам поможет простой участок кода:
$id = "some_cache_id";
$id = md5( $id . filemtime( __FILE__ ) );
Теперь при каждом изменении файла, кеш будет автоматически обновляться при первом же обращении.
Единственное о чем остается думать – есть ли сборщик мусора в выбранном вами кеширующем механизме.
1 комментарий
Метки: cache, PHP, zend framework
Добавлять в настройках браузера чекбокс “разрешить яваскипт” такой же маразм как добавить чекбокс “разрешить html”. Все современные сайты хорошо работают только при наличии яваскрипта. Те сайты что работают без него – не современные.
Даже на таких простейших страницах как ya.ru или google.com яваскрипт имеется и доводит функциональность до юзабельности.
Так что, разработчики браузеров, не пора ли задуматься и упростить интерфейс еще на одну галочку?
8 комментария
Метки: Javascript, бруазеры, юзабилити

Задумался над покупкой нового девайса: diNovo Edge.
Насколько я понял, с 2.6.20 ядра, полная поддержка для любителей линуксов, но имел ли кто из читателей опыт работы с данным девайсом? Ибо не хочется потратиться на 180$ впустую…
0 комментариев
Метки: dinovo edge, logiteck, девайсы, покупки
Сегодня сотрудниками нашей компании был установлен новый рекорд!
Не смотря на то, что день вполне рабочий, первый человек появился в офисе в 15:59.
0 комментариев
Метки: демотивация, офис, пунктуальность, сотрудники, уважение
Сегодня выснилось, что в GoogleChrome невозможно добавить страницу в закладки посредством JS. Обидно, да…
0 комментариев
Метки: bookmarks, chrome, Javascript
Уже так много было сказано о ГМО, что даже как-то неловко начинать эту тему. Все давно разделились на лагерь приверженцев и лагерь ненавистников, при этом у каждого найдется спол дюжины причин, почему они выбрали именно эту сторону силы. Особенно приятно читать, когда автора просто захлестывает волна возмущения, как например мнение – Каганова.
Но в конце концов выбор следовать за прогрессом или оставаться в дремучем средневековье – дело личное для каждого. И я свой выбор сделал – я ЗА гмо. Я за плазменные панели больших диагоналей. И я за киборгизацию общества.
Но вот только одно “но” всплыло сегодня – готовы ли мы для этого?
Далее
3 комментария
Метки: взгляд, ГМО, перспективы
Сегодня рискнули и сделали это.

Включить свет…
0 комментариев
Метки: ванна, вода, кошка