среда, 30 мая 2012 г.

[work.idiotic] .doc – лучший формат для обмена log-файлами

Стараюсь не сильно распространятся о различного рода придурях клиентов. Но иногда накрывает так, что сдерживаться нет сил. На днях представители VIP-клиента отмочили очередную хохму.

Прислали для разбирательства фрагмент log-а своей софтины (в ней задействованы наши библиотеки). Это был MS Word-овский doc-файл в несколько мегабайт! 

При том, что сама софтина ведет лог в текстовом файле. Т.е. тамошние админы дошли до такого уровня мастерства, что вырезать часть лога из текстового файла и отдать его в виде простого текстового файла уже не могут. Хорошо еще, что doc-файл пришел в архиве.

PS. Этот клиент вообще хороший пример того, как в очень богатой и очень большой конторе обстоит дело с профессионализмом. Как-то я попросил одного тамошнего C++-разработчика(!) прислать мне список dll-ек из рабочего каталога, так в ответ мне пришел здоровенный doc-файл, в котором были скриншоты(!!!) Total Commander-а… И смех, и грех.

PPS. Кстати говоря, чтобы не испортить столь уникальное природное дарование, я этому разработчику о командной строке и “dir *.dll > l.txt” рассказывать не стал.

понедельник, 28 мая 2012 г.

[prog] CS-инженер -- это вообще кто?

Смотрю тут какой-то новый флейм на RSDN разгорается: "Язык ДРАКОН — новая идея в программировании". А в нем в одном из сообщений взгляд зацепился за предложение:
Объясните для чего мне как CS-инженеру рисовать картинки алгоритмов, ума не приложу?
Что это за зверь такой: CS-инженер?
Ведь CS принято расшифровывать как Computer Science. "Ученый-инженер" получается? Или "инженер-ученый"?

вторник, 22 мая 2012 г.

[life.prog] Отписался от news-группы digitalmars.D.announce…

…на которую был подписан лет пять, если не больше. Таки это означает, что интерес к языку D для меня утрачен окончательно. Как в связи с тем, что надоело следить за его перманентным строительством. Так и в связи с тем, что круг моих профессиональных обязанностей постепенно меняется. И если так и пойдет далее, то через несколько лет мне будет фиолетово, пишутся ли программы на C++ или на D…

Долго думал, какой смайлик ставить в конце предыдущего абзаца – грустный или веселый. Так и не придумал. Жизнь покажет.

[life.humour] Забавное впечатление от маршрутки в Борисове

Сел в маршрутку, протянул деньги водителю. Тот как-то ошарашено на них посмотрел, потупил немного, но взял.

Оглядел салон. У половины пассажиров в руках были деньги. Тут уже начал тупить я сам.

Ларчик открывался просто: пассажиры расплачивались при выходе.

Наверное, это безопаснее и удобнее для водителя. Но когда на выход собирается несколько человек и у всех крупные купюры, то пока всем отдадут сдачу, маршрутка стоит на остановке и никто никуда не едет ;)

Юмор же в том, что и на входной двери, и в салоне висят таблички, на которых крупными буквами написано: ОПЛАТА ПРОИЗВОДИТСЯ ПРИ ВХОДЕ!

понедельник, 21 мая 2012 г.

[prog] К выходу ACE 6.1.2

Библиотека ACE обновилась до версии 6.1.2. Добавилась compile-time поддержка Windows CE 7, добавился тайпдеф ACE_High_Res_Timer::global_scale_factor_type. Но самое интересное – из кодовой базы ACE удалена поддержка платформы Tandem NonStop Kernel.

Забавное здесь то, что когда-то давным-давно ACE была выбрана нами в качестве базовой библиотеки именно из-за поддержки NonStop-а из коробки. Держали мы тогда эту платформу в поле зрения и даже портировали на нее часть софта. Хотя вся эта возня вокруг NonStop-а сама по себе угасла. Реальным же выхлопом оказалось “подсаживание” на ACE и Ruby, а так же мой переход в разряд ViM-еров (т.е. пользователей редактора ViM)*

Ну а теперь поддержка NonStop-а ушла и из ACE. Sic transit…, короче говоря.


* Подробности этой истории я описывал здесь и здесь.

воскресенье, 20 мая 2012 г.

[life.sport.darts] Съездил на 2-й этап Кубка РБ 2012

В субботу, 19-го мая, мы с Андреем Бузуверовым съездили в славный город Борисов для участия во 2-м этапе Кубка РБ по дартс 2012-го года. Спортивных целей перед собой не ставили. Главным было схватить порцию соревновательного адреналина перед поездкой в Раубичи на “Дартс-Весну 2012”, которая запланирована на следующую неделю. Собственно, целей не ставили, поэтому ничего и не достигли. Хотя ощущение, что шансы были, но мы их просрали, осталось.