Tuesday, May 29, 2007

CEO CodeGear Borland Джим Дуглас в Москве

CEO CodeGear Borland Джим Дуглас (Jim Douglas) приезжает в Москву, и 7 июня этого года российское представительство CodeGear проводит семинар c его участием. Наш CEO расскажет о стратегических планах компании и новых проектируемых продуктах.
После выступления Джима будет техническая часть, где Ваш покорный слуга совместно представителями коммьюнити с представит новые продукты - C++ Builder 2007 (+Тарас Сорока, cppbilder.ru), RubyOnRails IDE (Юрий Котляров) и JBuilder 2007 Release 2.

Регистрация на семинар обязательна, участие бесплатно.

Wednesday, May 23, 2007

Краснодарский семинар CodeGear

Вчера 22 мая были в Краснодаре, провели семинар, приуроченный к объявлению C++Builder 2007 и Ruby On Rails IDE. Достаточно интересным получилось общение, пришло около 50 человек, конечно, обсуждали не только С++ Builder, но и все новые продукты, и планы развития. Презентации постараюсь выложить как можно раньше.

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

Отдельное слово о нашем Премьер-отеле - новый, безупречно чистый, абсолютно европейского класса, думаю, честные заявленные 4 звезды. В номерах компьютеры-терминалы с быстрым инетом по выделенке (похоже, инет даже бесплатный). Правда, кормят в ресторане весьма посредственно, но с питанием на юге проблем нет :).

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

Saturday, May 12, 2007

Я знаю какой будет The Last Big Thing

Маркетологи изрядно подсадили всех нас на модные аббревиатуры и условно-понятные названия, в надежде бесконечно проталкивать SOA, SaaS, BlaBla и другие вещи много раз под разными соусами? А знаете чем всё это кончится? Если я скажу, то не поверите :) Программированием в кодах. Да, да, текущий период истории программирования закончится именно программированием и отладкой кодов, только не машинных, а человеческих.

Вот почитайте о процессе развертывания приложения "Организм"
http://elementy.ru/news/430508

Почитайте и задайтесь вопросом, напоминает ли вам это процесс инсталляции, или может быть загрузчик операционной системы, или вообще управление развертыванием на уровне сети предприятия?

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

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

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

Оглядываясь на последние 100 лет, можно легко заметить что последние лет 25 человечество увлеклось информациоными технологиями... Так может не зря? Увидим еще развертывание Windows for DNA или АльтЛинукс для ДНК? А Delphi for DNA (визуальные компоненты для голубых глаз и стройных ног)?

Автоэволюция, про которую писал Лем в "Сумме технологий", и наномашины, описанные Дрекслером, будут невозможны без использования информационных технологий, это очевидно... Но это всегда казалось мне бесконечно далеким будущим, а теперь похоже становится реальностью. Нанопрограммисты? DNA-хакеры? РНК-менеджеры? какие ещё вакансии увидим в ближайшие годы?

DNA>login
DNA>...

PS Причем The Last Big Thing? Потому что на этом закончится история железных ИТ-технологий и начнется органическая информатика, которая поменяет наш мир похлеще Интернета. А еще чтобы Вас зацепило и Вы полезли читать этот пост :)