dastapov: (Default)
Сначала я думал, что коллеги надо мной шутят, утверждая, что XML hype дошел до того, что уже производятся сервера, занимающиеся исключительно "аппаратной" обработкой XML/XSLT.

Но нет - lo and behold - IBM WebSphere DataPower XML Accelerator XA35.

Как утверждается, решение "provides a drop-in, self-learning network device that dynamically adopts XML and XSLT, reducing the need for code changes or changes to the network, servers, or applications to help streamline application deployment. The XA35 supports XML routing, XML pipeline processing, XML compression, XML/XSL caching, as well as other intelligent processing capabilities to help manage XML traffic."

Да-да. Сначала делаем раздутый, распухший формат Для Всего На Свете, суем его куда ни попадя, а потом начинаем думать, где взять bandwidth и CPU для его обработки в приложениях, которым приходится гонять туда-сюда большие объемы данных.

Чем-то это мне напоминает ситуацию с WebServices/SOAP. Вроде и работает, и в плюсы записываем потенциальную human readability всего на свете - от спецификаций интерфейса до сообщений протокола. Плюс - у нас все plain-text и может работать поверх обычного HTTP. Правда, занимает "многа байт" и тормозит на серьезных реальных задачах.

Не беда - делаем Fast WebServices. Это те же WebServices, только со сжатием (чуть ли не при помощи gzip) того, что идет over-the-wire. Правда, не всегда работает over HTTP. Не беда - тут подпилим, там подставим, и будет счастье...

С нетерпением жду появления hardware accelerator-а для VisualBasic for Applications. Вот он появится, и это будет the next big thing. Всякие недоделки типа Java/C#/... - на помойку.

UPDATE: поясню, что меня больше всего удивляет. Больше всего меня удивляет подход к архитектуре. Зачем выносить отдельно именно этот кусок функциональности (к которому и от которого наверняка будут неслабые потоки данных)? В случае enterprise service bus - да, может быть и есть смысл. Но решение-то позиционируется гораздо шире. Если овчинка реально стоит выделки, то почему не делают отдельно стоящие network-enabled аппаратные JIT-компиляторы, например? Или отдельно стоящие network-enabled SQL processor-ы (ключевое слово тут - отдельно стоящие)?

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

UPDATE2: надо было мне меньше читать marketing hype, и больше разглядывать картинки :) Из этой фиговины наружу лезет ни разу не XML, а wml, html, fop, ... Пойду посыплю голову пеплом. Хоть бери и пост удаляй :)
dastapov: (Default)
В скором времени IT и "технарей" украинских мобильных операторов ожидает интересное развлечение, организованное Верховной Радой.
dastapov: (Default)
Интересно, кто первый дорисует медведя и вездесущий ПРЕВЕД?



Взято отсюда: http://www.sun.com/2006-1113/feature/index.jsp
dastapov: (Default)
Просто не могу удержаться :)

Если вы считаете себя профессионалом в области разработки на Java, но еще не знаете, что такое "Joppa CRUD", "What are the high-level Joppa “platform abstraction” characteristics?" и "How are the Joppa projects organized?", то вам - сюда, прямо в сердце Joppа-ы

Это даже круче, чем Zope :) Попробуйте быстро произнести "документы храняться в zope" и "для успешного запуска нашего приложения необходима Joppa".
dastapov: (Default)
Этот пост будет особенно интересем тем, кто увлекается военной историей и/или историей кино.

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

via [livejournal.com profile] vorotylo
dastapov: (Default)
Товарищ тиснул на форуме объявление о продаже мопеда. Ему начали задавать вопросы. Товарищ ответил, что мопед - не его, он просто разместил объяву. Все было бы ничего, если бы он не запостил этот ответ три раза. Посетители форума тут же положили этот рефрен на музыку, сочинили стихи, и нарисовали картинки.

Выдержка из треда:

Моторолер не мой!!! Я просто разместил ОБЪЯВУ!
A#
Моторолер не мой
Gm
не мой
D# F
Я просто
Gm F
Я просто
Dm Gm
разместил ОБЪЯВУ
D# F A#
Я просто разместил ОБЪЯВУ
Без предьявы


Полностью дурдом смотреть тут. Там уже за 150 постов.
via [livejournal.com profile] kiryan
dastapov: (Default)
Помнится, был роскошный микс (точнее, миксы) by Muffin песенок Земфиры и группы Rammstein. А сегодня мне прислали ссылку на замечательный микс видео от "Ну, погоди" и аудио от Rammstain :)

Смотреть тут (YouTube)
dastapov: (Default)
По наводке [livejournal.com profile] rssh дам ссылочку на lecture notes (на английском) неплохих лекций о квантовых вычислениях и их месте в дикой природе.

По ходу автор описывает в простых и понятных терминах кучу известных (и не очень) вещей: "We'll start out with various scientific, mathematical, or philosophical problems that predate quantum computing: for example, the measurement problem, P versus NP, the existence of secure cryptography, the Humean problem of induction, or the possibility of closed timelike curves. We'll then examine in what ways, if any, quantum computing affects how we should think about the problem. To keep things grounded, each session will end with a concrete puzzle that students will be expected to have thought about (if not solved) by the next session."

Лекции чем-то напомнили мне сериал Numb3rs, в котором усиленно популяризируется математика, и который мы с женой с большим удовольствием смотрим.

Желающим могу дать DVD с первыми двумя сезонами с оригинальной озвучкой и англ. субтитрами (на условиях EXW)

Profile

dastapov: (Default)
Dmitry Astapov

April 2017

M T W T F S S
     12
3 45 6789
10111213141516
17181920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags