Профессиональное.
21 Май, 2008
Программист, получивший в наследство код от уволившегося коллеги, начинает править код "под себя" с упоением собаки, метящей новую территорию.
Как нужно собеседовать программистов
9 Октябрь, 2007
На форуме RSDN отличный набор рекомендаций по собеседованию людей на должность программиста. Мой личный опыт подтверждает правильность этих пунктов.
( Read more... )
MySQL Connector для .NET - жуки
16 Декабрь, 2006
MySQL Connector версии 1.0.8 (RC) оказался на удивление богатым на баги. За пару часов работы с ним обнаружено целых 2 бага намертво останавливающих работу. А именно, этот провайдер отказывается работать с типом varchar, превышающим 155 символов, и убивает юникодный текст, переводя его в ?????
Ссылка на обсуждение бага с юникодом.
(без темы)
13 Декабрь, 2006
У меня есть сотрудник, который периодически спрашивает меня какой клавишей я пользуюсь, чтобы раскрыть то или иное окно среды разработки (рабочий инструмент программиста). Каждый раз слыша в ответ, что для этого я пользуюсь мышкой, сотрудник делает очень удивленное лицо в котором проносится целая гамма каких-то умозаключений на мой счет :)
Сериализация объектов в клиентском JavaScript.
20 Ноябрь, 2006
Сразу оговорюсь: речь в данном примере будет идти о случае, когда тип объекта известен вам заранее. Для более сложных случаев существует JSON.
( Read more... )
Reflection в JavaScript
7 Ноябрь, 2006
Небольшой пример подобия отражения в JavaScript.
( Read more... )
Кастомизация osCommerce для интернет-магазина
3 Сентябрь, 2006
Последние несколько дней прошли за кастомизацией osCommerce для одного из интернет-магазинов. Памятуя, сколько дыр с точки зрения безопасности бывает практически всегда в продуктах, написанных на PHP, ( Read more... )
Настройка log4j под Weblogic
16 Август, 2006
Кладем конфиг log4j (в данном случае log4j.xml) в папку домена, информацию из приложений которого будем записывать в лог.
В файле запуска application-сервера прописываем имя конфиг-файла
%JAVA_HOME%\bin\java -Dlog4j.configuration=log4j.xml
Запускаем.
В файле запуска application-сервера прописываем имя конфиг-файла
%JAVA_HOME%\bin\java -Dlog4j.configuration=log4j.xml
Запускаем.
Subversion в Eclipse
10 Август, 2006
Руководство по настройке Subversion в Eclipse
http://sonjayatandon.com/05-2006/ho w-to-configure-eclipse-for-subversion-us ing-cvsdudeorg-as-the-subversion-host/
http://sonjayatandon.com/05-2006/ho
Управление требованиями
8 Август, 2006
В читаемой сейчас книге "Managing Software Requirements" (авторы Dean Leffingwell, Don Widrig) показался весьма интересным набор вопросов для упрощения понимания процессов управления требованиями больших проектов. Вот эти вопросы (в сокращенном виде):
1. Кто из команды отвечает за Требование N, и кто вправе изменять или удалять это требование?
2. Если Требование N будет изменено, какие другие требования будут затронуты этим изменением?
3. Каким образом можно удостовериться, что код для Требования N действительно написан, и какие тест-кейсы проверяют выполнение Требования N на уровне кода.
1. Кто из команды отвечает за Требование N, и кто вправе изменять или удалять это требование?
2. Если Требование N будет изменено, какие другие требования будут затронуты этим изменением?
3. Каким образом можно удостовериться, что код для Требования N действительно написан, и какие тест-кейсы проверяют выполнение Требования N на уровне кода.
SQLException ORA-01401: inserted value too large for column
7 Август, 2006
Продолжаю восхищаться удобством работы на Java и всем, что с ней связано.
Нда... нетривиально узнать по этому исключению, какая именно колонка в таблице проблемная. Интересно, почему в поле detailMessage этого исключения не ввели информацию о колонке?
Вот тут тоже задаются этим вопросом.
Нда... нетривиально узнать по этому исключению, какая именно колонка в таблице проблемная. Интересно, почему в поле detailMessage этого исключения не ввели информацию о колонке?
Вот тут тоже задаются этим вопросом.

![[info]](http://l-stat.livejournal.com/img/userinfo.gif)