Оказывается пасхальные яйца можно найти даже в программах, разрабатываемых на кафедре мониторинга и прогнозирования чрезвычайных ситуаций СПбГУ ИТМО:Read more...
Выходные я, как обычно, безвылазно провел в общежитии. Нынче, подходя к главному входу, можно заметить в одном из окон первого этажа двух Yota-светличков. Но по всему общежитию их уже явно больше двух - как минимум в одной из комнат четвёртого этажа обитают ещё трое.Read more...

Подключил WiMAX к своему второму ноуту (с WinXP на борту) и поставил светить в окошко...Read more...
1 ноября стартовали продажи Mobile WiMAX USB-модемов Samsung SWC-U200. А 3 ноября и я стал обладателем сего девайса за 4500 наших родных деревянных руб (рекомендованная цена). Пожалеть, что не попал в команду Yota (в качестве тестера) уже успел.Read more...
Жил-был студент и решил он устроиться работать. Прошёл собеседование и устроился в одну почти ничем не примечательную фирму.
В первый же день работы спросили его:
- В чём ты пишешь - в eclipse или в idea? И какими version control system'ами пользовался?
- В eclipse. CVS'ом пользовался, - ответил он.
Обсмеяли его немного, т.к. пользовались там idea и subversion'ом.
Не много не мало, а больше года прошло с тех пор. Студент стал бакалавром и пользуется теперь idea и subversion'ом, а вот в той самой фирме, как выяснилось, subversion'ом то никто пользоваться нормально не умеет.
По умолчанию VMWare ESX и VMWare ESXi используют LSI Logic драйвер при создании новых виртуальных машин под управлением Windows XP. Но LSI Login драйвер не включен в стандартную поставку Windows XP, о чем она радостно сообщает в самом начале установки: "Setup did not find any hard disk drivers installed in your computer".
Решение:Read more...
Небольшой альбомчик в Picasa или мои первые шаги по пополнению карты России в OpenStreetMap:Read more...
На здоровье не экономят! особенно на нервах и особенно на нервах начальства ;)
Задача:
Решение:Read more...
Почему плохо все ресурсы модуля складывать в корень?
Не дай бог, но вдруг ваш модуль будет использован вместе с ещё каким-то модулем и, не дай бог, он спроектирован также. Стандартный ClassLoader без наворотов на запрос getResource("some_resource") схватит первый попавшийся (скорее всего в порядке загрузки jar-ников) ресурс и отдаст его вам. Чем это чревато решать вам, но ведь не зря же придумали package.
nginx [engine x] - это лёгкий HTTP-сервер и почтовый прокси-сервер. Сие чудо работает на множестве серверов, в том числе на большинстве серверов Рамблера.
Примерная диаграмма работы:
HTTP Clients <--> Frontend server (nginx) <--> Backend servers (Apache, Tomcat, JBoss, etc)
Таким образом backend-сервера будут получать все запросы с единого IP-адреса, а именно с адреса proxy_ip, где установлен nginx (в случае когда backend сервер физически совпадает с frontend получим proxy_ip=127.0.0.1). В принципе это не критично, но если на конечном сервере необходимо знать адрес клиента, то придётся немного поплясать с бубном.
Решение для связки apache2 + nginx:Read more...