Сегодня сотрудниками нашей компании был установлен новый рекорд!
Не смотря на то, что день вполне рабочий, первый человек появился в офисе в 15:59.
…о Javascript, о PHP, о Java и о прочем…
Янв 13 2010
Сегодня сотрудниками нашей компании был установлен новый рекорд!
Не смотря на то, что день вполне рабочий, первый человек появился в офисе в 15:59.
Янв 13 2010
Сегодня выснилось, что в GoogleChrome невозможно добавить страницу в закладки посредством JS. Обидно, да…
Дек 26 2009
Уже так много было сказано о ГМО, что даже как-то неловко начинать эту тему. Все давно разделились на лагерь приверженцев и лагерь ненавистников, при этом у каждого найдется спол дюжины причин, почему они выбрали именно эту сторону силы. Особенно приятно читать, когда автора просто захлестывает волна возмущения, как например мнение – Каганова.
Но в конце концов выбор следовать за прогрессом или оставаться в дремучем средневековье – дело личное для каждого. И я свой выбор сделал – я ЗА гмо. Я за плазменные панели больших диагоналей. И я за киборгизацию общества.
Но вот только одно “но” всплыло сегодня – готовы ли мы для этого?
Дек 18 2009
Совершенно случайно для себя узнал, что метод toString у чисел, принимает необязательный параметр – основание к которому нужно привести число.
var num = 255; alert( num.toString( 2 ) ); // 11111111 alert( num.toString( 8 ) ); // 377 alert( num.toString( 16 ) );// ff
Дек 13 2009
Нет, речь пойдет не о продуктах компании Эппл. Все гараздо прозаичнее – речь пойдет о заведениях общественного питания: McDonalds и McFoxy. Даже более о втором…
Дек 04 2009
Уже целых две недели лежит в черновиках план данной статьи. Все никак нет времени сесть и написать хоть немного по каждому пункту. Но вот, вроде бы, выдалось несколько свободных минут – на эту запись и потрачу…
Уже давно я слышал об инструменте для автоматизации сборки проекта – Ant, но как-то не мог найти ему реального применения в проектах на PHP. Компилить вроде ничего не надо, внешние библиотеки вполне можно подключить через svn:externals, оставались только тесты, которые свободно выполнялись через $ phpunit AllTests.php, да перенос изменений на рабочий сервер (svn export + небольшой самописный скрипт). Даже достаточно хорошая статья об использовании ant в eclipse не подвигла меня на использование сего инструмента, да еще и build файлы писать не хотелось…
Вобщем все как всегда. Какая-то подобная штука вроде бы и не помешала бы, но все и так хорошо работало и лень было изучать псевдопомогающую технологию. Так было до тех пор, пока я не познакомился с Java…
Ноя 23 2009
О чем думали архитекторы Hibernate (ну и как следствие отголосок в org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean), когда создавали методы annotatedClasses, annotatedPackages и packagesToScan?
Рукожопие становится очевидным, когда узнаешь, что:
annotatedClasses – указывает какие классы являются аннотированными, для последующего сканированияpackagesToScan – указывает какие пакеты являются аннотированными, для последующего сканированияannotatedPackages – вообще делает непонятную штуку (так как он не делает то что ожидается, то я не разбирался что он делает)
Таким образом, что бы не указывать вручную все классы, которые являются сущностями ОРМ, нужно использовать не annotatedPackages, а packagesToScan.
Ноя 21 2009

Сегодня проводил инвентаризацию профессиональной литературы и получилось составить вот такую таблицу:
| Must read | Макулатура |
| 978-5-8459-1378-4 | 978-5-8459-1296-1 |
| 978-5-469-01136-1 | 5-8459-0884-1 |
| 978-5-8459-1185-8 | 978-5-85582-296-0 |
| 5-93286-070-7 | 5-8459-1034-X |
| 5-7502-0064-7 | 5-94157-245-X |