вторник, 1 января 2030 г.

О блоге

Более двадцати лет я занимался разработкой ПО, в основном как программист и тим-лид, а в последние пару лет как руководитель департамента разработки и внедрения ПО в компании Интервэйл (подробнее на LinkedIn). Поэтому в моем блоге много заметок о работе, в частности о программировании и компьютерах, а так же об управлении.

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

среда, 20 августа 2014 г.

[ukraine] Откуда вырван этот фееричный фрагмент?

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

Upd. Пока самые вменяемые следы обнаружились здесь. Там есть ролик с украинского телеканала TSN, в котором и был пущен этот фрагмент. И, судя по всему, Кличко сам не понял, как он оговорился.

PS. На всякий случай перевод на русский: У меня два заместителя, четыре из которых лежат в кабинете министров и их невозможно назначить... Не знаю, почему...

воскресенье, 17 августа 2014 г.

[life.sport.darts] Награды таки нашли своих героев :)


Слева направо: Денисов Павел (3-е место), Охотников Евгений (1-е место), Захаренко Сергей (2-е место), Шмаков Николай (3-е место).

Я не нарочно, ей Богу :) Выигрывать не собирался совсем. Соперникам просто чего-то не хватило.

Вообще из большого дартса пора уходить. Тяжело уже очень. И физически (в финале вообще несколько раз с трудом до мишени добрасывал). И психологически: не до нормальных тренировок сейчас, голова совсем другими вещами забита, дартс отошел куда-то далеко на задний план. Поэтому бросать время от времени буду, помогать развитию дартса в Гомеле буду. Но, если честно, уже очень хочется, чтобы появилась та молодая шпана, что сотрет нас с лица Земли (с)... А я бы с фотоаппаратом со стороны наблюдал за их успехами, получая удовольствие от того, что стоял когда-то у истоков...

А вообще, играйте в дартс -- это здорово! На полном серьезе это говорю. Обалденно увлекательный вид спорта. На вид очень простой, но так сложно в нем добраться до побед, не передать...

суббота, 16 августа 2014 г.

[prog.management] Интересное на счет себестоимости софта

Интересные и, как мне кажется, здравые мысли нашел вот в этой статье: The Dirty Little Secret of Software Pricing. По крайней мере очень сильно похоже на причины успешности того небольшого коллектива, которым я руководил в Интервэйле до 2012. И на причины проблем, с которыми пришлось бороться после перехода на более ответственную должность.

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

Итак:

...Разделение версий -- копирование исходников и разработка отдельной ветки -- на порядки проще, чем последующее их объединение. Фактически, объединение настолько сложно, что правки оставленной без управления ветки практически невозможно объединить с чем-либо. Вообще. Сопровождение каждой ветки стоит почти одинаково, поэтому выделение ветки практически удваивает стоимость. Неконтролируемое увеличение количества версий -- это смерть. Любая политика управления, которая не осознает этого, обречена на неудачу...

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

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

[prog] Две интересные обзорные статьи на тему протоколов для Internet of Things

Статьи на английском, но читаются легко. Полагаю, что довольно поверхностные и, возможно, местами спорные. Но в качестве отправной точки для дальнейшего погружения в дебри вполне приличные. Их автор -- основатель компании RTI, которая является поставщиком одной из реализаций стандарта DDS, так что человек может не знать каких-то технических деталей, но представление о том, о чем говорит имеет хорошее.

Understanding The Protocols Behind The Internet Of Things. Очень кратко по поводу MQTT, XMPP, DDS и AMQP.

What’s The Difference Between DDS And AMQP? Более подробно на тему того, что такое DDS и что такое AMQP, назначение, различия между ними и, как следствие, предпочтительные области применения.

PS. К теме DDS я пока только слегка прикоснулся. Но, после того маразма, который в "корпоративных приложениях" выстраивают вокруг HTTP, все это воспринимается как глоток свежего воздуха :)

пятница, 15 августа 2014 г.

[prog] К чему можно подключиться посредством MQTT?

А не подскажут ли мне читатели: есть ли в Интернетах какой-нибудь забавный, но вполне себе реальный сервис, выставляющий наружу MQTT-интерфейс? Чтобы к нему можно было MQTT-клиентом подключиться и провзаимодействовать?

Для чего это нужно. Хочется сделать пример работы с MQTT в SObjectizer. Про то, что есть публичные тестовые сервера для MQTT я в курсе. Но хочется демонстрации не только простейших обменов ничего не значащими строчками с тестовым сервером, а чего-то более приближенного к реальности.

Есть ли что-нибудь подобное, а?

[life.sport.darts] Награды уже ждут своих героев

Всего-то и нужно: прийти в воскресенье, 17-го августа, к 11:30 в СШ №66 г.Гомеля, поучаствовать в личном турнире в 501 single-in/double-out. Приглашаются гомельчане и жители Гомельской области. Для тех, кто раньше не играл в наших турнирах в СШ №66 участие бесплатное.

PS. Вообще, большое дело должно свершиться. Хоть, скорее всего, будет не более 10 игроков. Тем не менее, это будет первый проведенный нами турнир по дартсу в Гомеле, где будут вручаться настоящие медали. Ждали мы этого чуть больше 4-х лет. И вот оно, на пороге :)

PPS. Про очепятку в тексте на оборотной стороне медали я знаю. Так получилось ;)

PPPS. Лично я буду очень удивлен, если попаду в призеры. Не та у меня форма, не то настроение. Давно уже пора перестать мешаться на пути амбициозных и способных игроков...