Все знают, что пользоваться browser-detection – неправильно. Подозреваю, эти же все знают, что правильно пользоваться так называемым object-detection. Если вы еще не входите в число этих «всех», сходите к Peter-Paul Koch’y, он подробно расписал, чем одно хуже другого.
Предположим, мы пишем класс ArrayUtilites, который удачно сочетает в себе разные вкусняшки для работы с массивами. И мы хотим, чтобы у [...]
Поиск
Последние твиты
Рубрики
- Вне категорий (1)
- Для автобиографии (7)
- Истории (2)
- Прочитанные книги (3)
- Размышления (1)
- Программирование (26)
- Java (3)
- Javascript (11)
- Ruby (2)
Облако тэгов
api queue задачка тренды Lang радость wordpress jboss packer YUI tweetdeck TDD glassfish интересный человек twitter предпочтения склонение packed vs. minified правильный путь выбор пути букмарклеты isNumber theory firebug code fun жизненное талант тест bundle Javascript размышления ant guru обучение fireunit jquery yui builder deploy виджет merb widget regexp object-detection пример textmate том питерс OO open source web development isFinite tuning jslint4java git typeof автоматизация permGen each служебная докладная css screenflow back-button problem фриланс выписки из книг github garbage collector юмор кроссбраузерность сертификат ништяки фяп ораторское мастерство Java xml тернарный оператор array browser history brainbench комментарии YUI Compressor JSLint instanceOf module плагин screencast isBoolean клиентская оптимизацияАрхив
- Октябрь 2009 (1)
- Май 2009 (1)
- Март 2009 (2)
- Февраль 2009 (4)
- Январь 2009 (4)
- Декабрь 2008 (7)
- Ноябрь 2008 (7)
- Октябрь 2008 (3)
- Сентябрь 2008 (1)
- Июль 2008 (2)
- Май 2008 (1)