Tuesday, March 29, 2011

Сплетни

Пару месяцев назад в компании открылась вакансия тестировщика в соседней команде। Сначала откликнулось три претендента, которые получили тестовое задание, и спустя неделю еще один кандидат, человек, когда-то работавший в нашей компании।

Первым кандидатом была симпатичная и со вкусом одетая девушка। Если бы я играл в блэк-джек, я бы остановился на ней। Очень маловероятно, что последующие оказались бы симпатичнее। Задание было выполнено хорошо। Второй кандидат — вторая девушка успела получить работу в другом месте। Третий кандидат — девушка замужняя, не такая симпатичная, и неброско одетая — заявила, что рассчитывает на место разработчика, если это возможно। Она получила тестовое задание для разработчика। Четвертый кандидат, наш бывший сотрудник, на тот момент уже был пенсионером, холостяком и йогом। Со всеми вытекающими। Страшный, неопрятный, с плохой памятью, с ८-летним перерывом в работе по специальности, и назойливо разминающийся каждый час। Его и взяли на работу। Решение принималось по ту сторону от границы, и меня это, как альфа-самца, очень задело।

Проанализировав, что же мне не нравится, я понял, что для меня внешность важнее внутреннего мира। И для каждого человека на земле внешность важнее внутреннего мира। Обязанности по работе — они либо выполняются, либо нет। Компания переживет, если сотрудник оказался не лучшим из лучших в своей области। А нам бы рядом с красавицей работалось намного комфортнее। Единственный плюс, что тестировщик работает не в моей команде, общение сведено к минимуму।

Итоги следующие। Во-первых, я очень недоволен, что события разворачивались по худшему сценарию। Во-вторых, я недоволен, что мой круг общения определяют люди, с которыми я даже лично не знаком। И в третьих, для меня внешность человека значит намного больше, чем я думал — я такой же толстокожий, как все।

Friday, November 26, 2010

Ура! Ура!

Не прошло и года, как казахские провайдеры сняли блокаду с блогспот-дот-ком!

Wednesday, February 10, 2010

состояние на сегодня

"я блядь, мне все должны"
WaitForMultipleObjects()

Это плохо на самом деле...

Sunday, January 31, 2010

3 простых правила

На днях на Хабрахабре появилась статья "3 простых правила, которые сделают из вас Суперзвезданутого Программиста".

В конце статьи сказано, что это все юмор и сарказм, и что следовать этим трем правилам не следует. Думаю, очень зря. Иногда старый код настолько плох, что руки сами просятся его переписать, но разные незначительные причины не дают его переписать. Эти три правила, если вовремя придут на ум, и если бы не имели пометки "сарказм", вполне могли бы перевесить и склонить к рефакторингу.

Кроме старого глючного кода еще существуют старые глючные технологии. Новый код на старых глючных технологиях не стоит переписывать. Лучше на безглючных. АктивХ, например, при любом раскладе это не твоя территория, а территория Майкрософт. Как и NPAPI с XPCOM — территория беспринципных Мозилла Фондейшн. Их использование надо сильно ограничивать в своих проектах, чем я и займусь в понедельник.

Tuesday, July 21, 2009

Firefox 3.5

Новая версия ФФ, опять поломана куча интерфейсов, прямо как при переходе с 2 на 3.

Забавно, что на момент написания записи я еще не знал, какую свинью мне подложат в версии 3.6...

Friday, April 24, 2009

О кэшировании

Сегодня заметил, что уже год с лишним больше всего времени у меня уходит на исправление ошибок в кэше. В разных продуктах. В самых разных.

Но времени отнимает очень много.

Monday, February 2, 2009

И снова про плохую мозиллу

Написал плагин для мозиллы для отображения моих файлов. Все отлично и очень быстро работает. Оказалось, что работает в ФФ-2.

Стал пробовать с ФФ-3. И ничего не работает! Разработчики, во-первых, поломали nsIZipReader, и, во-вторых, не включили в ФФ-3 nsISoap*

Ай молодцы!

Сижу компиллирую свою версию хулраннера...