четверг, 26 февраля 2009 г.

борьба со студентами на рабочем месте

идем сюда и запускаем тест на колонках
(или http://trainhorns.net/sound/sound.mp3 сразу в плеере)
студенты от него убегут на перекур, а синиор програмеры не услышат.
В мп3 находиться ульзтразвуковой сигнал, раздражает он студентов и собак. Обычно люди после 25 лет его не слышат.

зы: в моем присутствие такое не делать, хотя 25 было уже давно, этот звук по прежнему прекрасно слышу
Train Horns

upgrade фотика

отклонюсь на один пост от програмерской темы, апгрейд фотоапарата прошел успешно:
Сanon 10D => 450D
и если подставка для кофе фоткалась еще старым, то вот один из первых снимков на новом


ps: в связи с этим событием продается старенький Canon 10D body (во львове). стучаться в скайп aodukha или на мыло aodukha (на) gmail.com

среда, 11 февраля 2009 г.

Indian QA`s secret

оказывается индусам QA доплачивали за каждый баг(раньше мы про это не знали), теперь понятно откуда брались гигантские баглисты, и который потом выгребалась куча фигни и дубликатов.
не знаю насколько это общепринятая практика в Индии, но на текущем проекте это практикуется

четверг, 5 февраля 2009 г.

кодер - платник єдиного податку. vs TransBank

жил был кодер, как и куча других кодеров и тестров он работал как ПП и имел текущий счет в во львовском отделении Трансбанка, обслуживанием был доволен. К счастью в конце года он оставил небольшой уютный банк, и перевелся в другой,крупный и с более удобным месторасположением (чтоб на Владимира Великого не ездить).
А сегодня пришла новость - коллеги оставшиеся в Трасбанке имеют проблемы с получением налички по карточкам и в кассах:
1. Лимиты по карточкам поставили в 500 грв. Банки-партнеры денег по ним тоже давать не хотят или дают со скрипом не больше пару сотен(имекс банк и ексимбанк)
2. Все кассы в филиалах денег не дают а посылают в главный офис
3. Главный офис вроде и дает по штуке гривн на нос, но в реальности может послать "обождать часик-полтора"

Единственный положительный момент - увеличение финансовой грамотности.Кодеры выучили фразу "кризис ликвидности" - это когда програмисты начинают зарабатывать больше, чем могут забрать из банков, даже если будут каждый день ходить в кассу за очередной пачкой гривн.

PS: нужно найти старую карточку и купить по ней что-то на последние 6 грв. пока этот банк хоть какие-то деньги дает.
PS2: надеюсь их самый большой клиент-аутсорсер не успел еще перевести деньги на зарплату и эти финансы не заморозились

UPD: похоже банку хана
Министерство транспорта и связи вчера официально отказалось от покупки Трансбанка и работы с Экспресс-Банком, решив за счет государственных предприятий купить новый банк - "Стандарт"... В Трансбанке не ожидали такого поворота событий и после срыва сделки уволили главу правления.
взято тут

UPD2:
В АКБ «Трансбанк» введена временная администрация НБУ.
...С целью создания благоприятных условий для возобновления финансового состояния АКБ «Трансбанк» введен мораторий на удовлетворение требований кредиторов сроком на 6 месяцев.
вообщем кто не успел забрать денежку, тот опаздал.

вторник, 3 февраля 2009 г.

второй монитор

время от времени в нете появляются фотки рабочих мест наших кодеров, и иногда там с гордостью торчат два монитора, но мне почемуто вместо ощущения радости за них, сразу вспоминается дильберт:

для нижней части (с)пижжена случайно увиденная в жж фотка. Конкретные места работы к замеченому тренду не имеют отношения, так что источник раскрывать не буду, впрочем фраза под ней про "в новом офисе все сделать в духе компании и перещеголять Google! Ну, и сэкономить" надо будет записать и заюзать на цитаты.

в час ночи кодер в офисе ждет такси...

а спасибо за это нужно скать разработчикам Samsung i907 (Epix), точнее тем, кто сделал звуковой драйвер. Что про них думают юзеры можно прочитать:
Wireless Forums from AT&T : Phone & Device Support : Samsung : [Epix] New mail notification doesn't work in standby

там куча возмущения, что "безнес смартфон" уходя в стенбай настолько хорошо экономит энергию, что не считает нужным включать звук когда приходят важные емейлы (ну и как побочный результат независимый софт тоже не проигрывает звуки, когда девайс заснул)

Предыдущие разы наш сапорт на американской стороне отмазался так - "ставьте фикс самсунга". Теперь вылезло что это фикс не очень прямо работает, аутлук на новое мыло может бикние, а вот остальной софт все еще имеет проблемы.
У нас они вылезли в простом и рабочем практически всюду и давно коде:

SetPowerRequirement((PVOID)TEXT("WAV1:"), D1, POWER_NAME | POWER_FORCE, NULL, 0);
PlaySound(.....)

первая строчка - хочу проиграть звук, девайс включи саундбластер,
вторая играет вавку.
Вот только если на всех остальных поддерживаемых девайсах это работает,то на Epix нет. А проверка с помощью GetDevicePower сразу после SetPowerRequirement утверждает что девайс включеный.

Помогает универсальный программистский паттерн Sleep(1000), вот только его успели забакланить еще до того,как баг попал ко мне :), завтра буду объяснять, что по другому не получиться :)