2 февраля 2015 в клубе KL10TCH прошла лекция, которая будет посвящена созданию wifi и bluetooth 4.0 гаджетов.
На лекции вы получите дорожную карту и конкретные инструкции по созданию своей системы мониторинга температуры (wifi на чипе esp8266), кнопки управления всем миром и чайника, который сам подскажет, как к нему подключиться через сеть (mqtt, uribeacon). Кроме того, вы узнаете, как заставить все эти гаджеты работать вместе (nodered, sparkfun data).
О спикерах:
Сергей Сильнов — организатор сообщества разработчиков интернета вещей в Петербурге (http://vk.com/hackIoT) и back-end программист, в прошлом редактор рубрики Фрикинг в журнале Хакер, сооснователь первого в Питере хакспейса и участник Российской Антарктической Экспедиции.
Иван Грохотков — физик, разработчик встраиваемых систем, автор ряда алгоритмов обработки изображений и видео, энтузиаст в области электроники. В свободное время работает над средствами разработки для предметов интернета вещей
Доклад Alex Shavtsov «Arch linux installing on Macbook Air. Подводные камни - EFI, GPT, ZFS on root, encrypted partition.» с сентябрьской линуксовки MLUG 2013
2 февраля 2015 в клубе KL10TCH прошла лекция, которая будет посвящена созданию wifi и bluetooth 4.0 гаджетов.
На лекции вы получите дорожную карту и конкретные инструкции по созданию своей системы мониторинга температуры (wifi на чипе esp8266), кнопки управления всем миром и чайника, который сам подскажет, как к нему подключиться через сеть (mqtt, uribeacon). Кроме того, вы узнаете, как заставить все эти гаджеты работать вместе (nodered, sparkfun data).
О спикерах:
Сергей Сильнов — организатор сообщества разработчиков интернета вещей в Петербурге (http://vk.com/hackIoT) и back-end программист, в прошлом редактор рубрики Фрикинг в журнале Хакер, сооснователь первого в Питере хакспейса и участник Российской Антарктической Экспедиции.
Иван Грохотков — физик, разработчик встраиваемых систем, автор ряда алгоритмов обработки изображений и видео, энтузиаст в области электроники. В свободное время работает над средствами разработки для предметов интернета вещей
Доклад Alex Shavtsov «Arch linux installing on Macbook Air. Подводные камни - EFI, GPT, ZFS on root, encrypted partition.» с сентябрьской линуксовки MLUG 2013
Михаил Белопухов: OpenBSD: Куда катится крипто?Yandex
В своем докладе я расскажу о прошлом, настоящем и будущем использования криптографии и криптографического стека в OpenBSD. Мы коснемся поддержки AES-NI и AES-GCM, использования ChaCha20 в качестве замены ARC4 в PRNG. Кроме того, рассмотрим альтернативы алгоритмам, стандартизованным NIST: ChaCha20, Poly1305, Curve25519, и их использование в OpenSSH и OpenBSD.
Ceph является одной из мнообещающих архитектур для построения облачных хранилищ данных. В презентации приведены основные возможности, описана архитектура, дан краткий обзор команд CLI
Михаил Белопухов: OpenBSD: Куда катится крипто?Yandex
В своем докладе я расскажу о прошлом, настоящем и будущем использования криптографии и криптографического стека в OpenBSD. Мы коснемся поддержки AES-NI и AES-GCM, использования ChaCha20 в качестве замены ARC4 в PRNG. Кроме того, рассмотрим альтернативы алгоритмам, стандартизованным NIST: ChaCha20, Poly1305, Curve25519, и их использование в OpenSSH и OpenBSD.
Ceph является одной из мнообещающих архитектур для построения облачных хранилищ данных. В презентации приведены основные возможности, описана архитектура, дан краткий обзор команд CLI
Презентация доклада Олега Майданского и Сергея Судиловского (КРОК) на Alfresco Moscow Meetup
Запись доклада: https://www.youtube.com/watch?v=qUHTUu3xNzc
Презентация доклада Наталии Гуржеевой и Дмитрия Пушкарука (Kofax) на Alfresco Moscow Meetup
Запись доклада: https://www.youtube.com/watch?v=K8P_fQ9xLAY
Обратная разработка бинарных форматов с помощью Kaitai StructPositive Hack Days
Ведущий: Михаил Якшин
В докладе будут рассмотрены современные подходы к обратной разработке бинарных файлов: с чего начинают, что хотят получить на выходе, какими инструментами традиционно пользуются. Будет продемонстрирован новый проект— Kaitai Struct, представляющий собой инструментарий для декларативного описания бинарных структур данных с выводом результата в виде готовых библиотек на языках C++, Java, JavaScript, Python и Ruby. Несколько практических примеров использования обратной разработки помогут участникам лучше ознакомиться с проблематикой.
Александр Устюжанин, представитель компании ETegro, представил стойку Therascale и решение, совместно разработанное Etegro и Mirantis. Тестовая стойка ETegro Therascale высотой 44U, вмещает до 40 вычислительных узлов, до трех коммутаторов и модуль управления стойкой для централизованного контроля состояния оборудования в стойке. Вычислительный узел ETegro Therascale – это двухпроцессорный сервер на процессорах Intel Xeon E5- 2600 v2 полной ширины c поддержкой до 16 модулей памяти DDR3 ECC Reg. и до 6 дисков размером 3,5”. Порты сетевые (2 x 1GbE), USB и управления выведены на переднюю панель, на которой также находится световая индикация состояния узла и сетевых портов. В случае отказа, вычислительный модуль легко заменяется, работы проводятся из «холодного коридора».
4. Здравствуй, STM32!
● ARM 32 бита
● Умеренное потребление (Cortex-M3)
● Частота 72 Мгц
● Поддержка USB 2.0
● Выполнение кода и из flash, и из памяти
● Мощный DMA-контроллер
● Куча вкусностей вроде Ethernet MAC, CAN,
SPI, I2C и т.п.
● 64 K оперативы и 256 К флеша
● Hardwar'ный DFU-бутлоадер!
5. STM32 + OpenSource = ?
● GNU GCC для cortex-m3
● Openocd
● NutOS – наш порт попал в mainstream
● Получилось!
6. STeameR: just for fun
И ни одной проприетарной софтины не
пострадало! :)
8. Подключение дек
● Подключение дек к PLD 1.27''
● Установка нескольких дек одновременно
● Доступные интерфейсы: вся периферия
9. Софт, инструменты
● Summon-arm-toolchain: сборка
● dfu-util: прошивка и выполнение
● openocd: отладка (нужен Olimex ARM-USB-
OCD)
● USB-консоль c поддержкой linux, mac osx
● NutOS: многопоточная OS c поддержкой USB
console, TCP/IP стеком, SPI, I2C
● Libopenstm32 и драйверы для NutOS