ailev.ru

28 сентября 2008 · Запись

Мой стек технологий: от нано- до мега-.

Никак не могу успокоиться -- для меня эти нано- и мега- связаны не только как "нанотехнологии прочностного укрепления поверхности лопаток турбины" (типичный пример нанотехнологов из Курчатника), но и более причудливой цепочкой взаимозависимостей, определяемой информационными технологиями. Вот пример такого технологического стека (в котором может существовать бесчисленное количество ответвлений на каждом уровне): Память MRAM (начало: чистое нано-) Процессор "неконвенциональной архитектруры", аппаратно поддерживающий виртуальную машину COLA и работающий с памятью MRAM (нано-). Среда мультипарадигмального (функционального, объектного, аспектного, DSL и т.д.) программирования на COLA. Крокет, как распределенная мультипарадигмальная операционная среда, обеспечивающая коллаборацию. Онтологическая "шина приложений" -- Gellish и протоколы обмена информацией между приложениями (включая Gellish-запросы). Набор приложений с "фасадами" для "шины приложений" Gellish -- управление вариантами (family engineering) и распределенное хранение версий информационной модели системы/проекта (типа git) с нотаризацией -- синхронизация работ и учет продукционных и координационных фактов: кто что кому когда обещал, кто что кому когда publish сделанного. Протоколы и структуры данных, независимый нотариат. -- порождающий дизайн (САПРы конструкторские и проектировщиков), включая программы симуляции (для мега-). -- формальная верификация всего -- организационное моделирование для проекта расширенной организации (для мега-) -- ресурсы/логистика и финансы для проекта расширенной организации, включая эксплуатацию (для мега-) -- надежность и риски (ремонты по состояниям) при эксплуатации -- courseware (документация, задачи, последовательность освоения и т.д. -- не софт, ибо софт уже есть: каждое предметное приложение является еще и учебным софтом, хотя на нем можно решать и заведомо неучебные, т.е. исследовательские и инженерные задачи). Термоядерная электростанция (собственно мега-), сделанная и эксплуатируемая при помощи указанного набора приложений. Надеюсь, что все слова знакомые -- я на тему каждой строчки писал уже неоднократно. Новенького тут только то, что все строчки вдруг собраны в одном месте и в определенном порядке. Можете считать этот пост "программным". И мне еще самому нужно подумать, что это я такое тут написал.

Читать обсуждение →