OSDN-UA-2012 (Обзор Стаса Фомина)
- 2012-09-30, 17:36:55: gest: Давид и Голиаф
- 2012-09-30, 13:33:37: Записки злого викладача - OSDN Conference 2012
Contents
Прикладная разработка
0MQ — Сокеты на стероидах (Сергей Гулько, OSDN-UA-2012) — на конференции посвященному open-source, практически единственный доклад про перспективный open-source фреймворк для разработчиков, причем перспективный и трендовый (даже на «моем» последнем ADD был доклад из харьковского мирантиса «Сравнение AMQP и ZeroMQ»).
Докладчику удалось подчеркнуть крутитизну фреймворка — с одной стороны, рубится наравне (и даже превосходит) такие дорогие вендорские low latency messaging systems для финансового корпоратива, как TIBCO/IBMMQ, что вроде как неудивительно, ибо инженерно, ZeroMQ вроде как второй подход к снаряду той команды, которой IT-сообщество (включая крупные банки) подрядило сделать открытый FOSS протокол/фреймворк для скоростного мессанджинга (первый был — AMQP, который по мнению авторов 0MQ, зарос бюрократией и стандартами).
Бенчмарков не видел, но отдельные факты, типа «передача через 0MQ эффективней чем, через TCP» звучит адово фантастично, в духе «Но нельзя же двигаться быстрее скорости света! — Ага, поэтому в 2020 году наши ученые увеличили ее ©Футурама».
С другой стороны — офигенный универсальный протокол для всего, даже не хайлоада, просто сделать универсальную передачу данных между распределенными модулями любой софтины, на уровне повыше чисто-сокетов, типа Google ProtoBuf, но даже чуть пониже. Возможно он уже работает даже в вашем ноутбуке! В моем например да — «ipython notebook» использует 0mq.
FOSS-продукты и решения
OpenSCADA 0.8.0 LTS (Роман Савоченко, OSDN-UA-2012) — О проекте OpenSCADA. SCADA-системы, наверно тот самый класс промышленного софта, который должен быть в FOSS в первую очередь.
- Это и необходимость верификации кода, чтобы не было дыр, которыми можно воспользоваться для организации промышленных диверсий (типа Stuxnet, и да, «security by obscurity» не работает). В распространенных вендорский SCADA-системах, все очень неочень, и безопасным может только в случае «полной изоляции периметра». А надо бы все на открытом (начиная с BIOSа, чтобы не было закладок) стеке.
- Внедрение вендорских SCADA-систем — дикое мучение для автоматизаторов с черными ящиками, такое, что многие начинают писать свои лунапарки.
- Ну и теоретически — в этой области нет гонки технологий, большая часть железа живет десятилетиями, куча стандартов устоялась, архитектура (шины и т.п.) и подходы к интерфейсу выяснены (где нужен интерфейс с быстрой реакцией, где достаточно веб-интерфейса, как визуализировать промышленные схемы).
Осталось понять, таки подвинуть к открытым платформам всех — и потребителей, и автоматизаторов (чтобы они перестали писать свои велосипеды). Кажется оптимальным призывать государство с требованиями «стандартизации на базе открытых стандартов», но есть ощущение, что делать это нельзя. По уму, надо пересаживать сообщество специалистов по АСУТП, но тут возникает обычная проблема пересадки Win2Lin (а почти все вендорские скады на Win, и автоматизаторы соответственно тоже сильно привыкшие), плюс проблема расширения-доработок → автоматизаторы не смогут писать на настоящих C, скорее всего, а возможностей JavaLikeCalc может не хватить. Тут бы я как-нибудь подумал о системе плагинов на Python, например.
Строим ИТ-инфраструктуру организации на базе Linux и решений Etersoft (Виталий Липатов, OSDN-UA-2012)
Firefox OS (Тимофій Бабич, OSDN-UA-2012)
Intel Open Source Technology Center. Немного слов о нас и наших проектах (Андрей Шевченко, OSDN-UA-2012)
OS's
Камо грядеши, Linux Desktop (Александр Дымо, OSDN-UA-2012) За что же мы боролись, за что же мы сражались, за что мы проливали нашу кровь? (Алексей Новодворский, OSDN-UA-2012)
Сисадминство и хакерство
Обновление Linux в течение 5 мин (Николай Маржан, OSDN-UA-2012) Проблемы безопасности открытых веб приложений (Евгений Докукин, OSDN-UA-2012) Pf-kernel — что это такое и зачем его едят (Александр Наталенко, OSDN-UA-2012)
Трудности перевода
- Особливості використання запитів в об’єктній СУБД db4o, їх порівняння з запитами SQL (Сергей Компан, OSDN-UA-2012)
- Порівняльний аналіз використання ВПЗ у вищих закладах освіти Білорусі, РФ та України (Григорій Злобін, OSDN-UA-2012)
- Построение HA-кластера «на коленке» (Михаил Бочкарeв, OSDN-UA-2012)
- Построение multi-tenant IaaS-провайдера на базе ПО с открытым кодом (Владимир Мельник, OSDN-UA-2012)
- Приватизируем облако — построение IT-инфраструктуры для малого бизнеса (Влад Панченко, OSDN-UA-2012)
- Firefox OS (Тимофій Бабич, OSDN-UA-2012)
Еще раз о бесплатном сыре (Андрей Бордунов, OSDN-UA-2012)
Макраме из дистрибутивов (Михаил Шигорин, OSDN-UA-2012)
Развитие операционных систем мобильных устройств в контексте свободного ПО (Дмитрий Костюк, OSDN-UA-2012)
Скоростной пассивный мониторинг на основе решений с открытым исходным кодом (Андрей Логинов, OSDN-UA-2012)