Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Hot! dev.media шукає менеджера з продажу спецпроєктів

Український розробник створив пристрій, що відображає повітряні тривоги в реальному часі. Він адаптував ідею до мобільних пристроїв, використовуючи відкритий код

Delivery Director компанії  Levi9 Дмитро Панін створив open source для моніторингу повітряних тривог.

Залишити коментар
Український розробник створив пристрій, що відображає повітряні тривоги в реальному часі. Він адаптував ідею до мобільних пристроїв, використовуючи відкритий код

Delivery Director компанії  Levi9 Дмитро Панін створив open source для моніторингу повітряних тривог.

«Моя родина хаотично моніторила повітряні тривоги, і я вирішив покласти цьому край. Маючи бажання допомогти сім’ї та взагалі українцям, а також любов до мов програмування, я взявся за створення актуального для воєнних часів мобільного рішення — карту повітряних тривог на open source. Вона в режимі реального часу показує ситуацію в Україні», — розповів Дмитро на форумі DOU.

В нього виникла ідея зробити невеликий девайс, а-ля настільний годинник, який завжди був би в полі зору та показував дані по країні в режимі реального часу.

«За 3 дні я зібрав прилад, написав під нього відкритий код і поділився прототипом на Reddit з вузьким колом open-source розробників. Не минуло й кількох днів, як з України та з-за кордону до мене почали звертатися колеги, що хотіли повторити такий пристрій. Навіть технологічний журнал MagPi написав щодо розробки», — розповів Дмитро.

Як там EVO після двох місяців війни? Дивіться тизер нового відео, де Максим Мельник розповідає про алабаїв на полях та що таке перемога

Згодом на платформі він поділився вихідним Python-кодом із покроковою інструкцією зі збирання та адаптації рішення та почав думати над масштабуванням.

Ідея фізичного годинника, що сигналізує про повітряні тривоги, видалася перспективною, проте, в оригінальному виконанні її важко тиражувати в умовах війни — знайти чи купити запчастини майже неможливо.

Тому розробник вирішив масштабувати пристрій під мобільний формат. І обрав для цього відкритий код. «Розробки на відкритому коді цікаві бізнесу та спеціалістам завдяки своїй захищеності. Майже 90% світових ІТ-лідерів вважають open source програмне забезпечення (OSS) таким же чи навіть безпечнішим за корпоративне. При цьому, рішення з відкритим кодом гнучкі у використанні — дозволяють вільно впроваджувати, змінювати та поширювати програму», — пояснив Дмитро свій вибір.

Чоловік задався ціллю зробити рішення за декілька годин, сфокусувався на віджеті для операційних систем MacOS/Windows і mobile-first сайті під смартфон. І в нього вийшло.

Працює пристрій так:дані з обраних джерел аналізуються на сервері та конвертуються в готовий для споживання іншими пристроями API-формат. Таким чином прописану на сервері логіку можна розширити та створювати складніші візуальні та функціональні рішення. Наприклад, зробити віджети, карти та програми під інші операційні системи (ОС) і мобільні пристрої.

Архітектура мобільної розробки відрізняється від автономного настільного годинника  поданням інформації. Раніше пристрій слухав джерело даних — у моєму випадку, Telegram-канал, що повідомляє про локації тривог, — сам обробляв сповіщення та виводив на екран.

Натомість клієнт-серверна архітектура дозволяє клієнтам отримувати актуальну та вже опрацьовану інформацію за запитом, тобто коли вона їм потрібна.

Код для віджетів і мобільного пристрою знаходиться на GitHub і ним можна поділитися з колегами та контриб’юторами.

«Технічна розробка зайняла лише третину часу, тоді як пошук релевантних даних продовжується по сьогодні. Знайти ресурс, який давав би реальні дані про повітряні тривоги в країні складно, а у загальновідомих каналах статус показується не повністю», — каже Дмитро. Так само, за його словами,  є проблема з геолокацією. А ще — частина даних засекречена чи не оновлюється в режимі реального часу.

Поки що розробка працює з одним Telegram-каналом, куди, за моїми спостереженнями, надходять офіційні дані. Наступним кроком планую розширити кількість джерел.

На майбутнє Дмитро хоче зберегти основну ідею — віджет, який 24/7 показує карту повітряних тривог. Вже почав робити віджет для Linux, має ідею масштабування та планує зробити версію під smart-годинник, із яким раніше не працював.

Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Винахідних з Дніпра розробив переносний зарядний пристрій що може зарядити 20 телефонів. Розробку він передасть ЗСУ
Винахідних з Дніпра розробив переносний зарядний пристрій, що може зарядити 20 телефонів. Розробку він передасть ЗСУ
По темi
Винахідних з Дніпра розробив переносний зарядний пристрій, що може зарядити 20 телефонів. Розробку він передасть ЗСУ
Українець розробив гру для вивчення військової географії
Українець розробив гру для вивчення військової географії
По темi
Українець розробив гру для вивчення військової географії
Шлях від лікаря та бізнесмена до 3D Artist.

Читайте, як увійти в IT в 41 рік.

Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Читайте також
США в черговому пакеті допомоги надасть Україні дрони Switchblade 600. Подробиці про ці та інші «пташки», якими користуються українські захисники
США в черговому пакеті допомоги надасть Україні дрони Switchblade 600. Подробиці про ці та інші «пташки», якими користуються українські захисники
США в черговому пакеті допомоги надасть Україні дрони Switchblade 600. Подробиці про ці та інші «пташки», якими користуються українські захисники
Серед списку допомоги, яку пропонує Пентагон, є дрони-камікадзе Switchblade 600, які офіційний Київ просив передати раніше.  Контракт на дослідження та розробку для 10 дронів SwitchBlade 600 виробника Aerovironment, очікується протягом наступних 30 днів, заявила прес-секретар Пентагона Джессіка Максвелл в електронному листі до News Defense. Ми зібрали список дронів, які використовують українці проти ворога, в тому числі і подробиці про Switchblade 600. (текст від 17 травня 2022)
1 коментар
Десятикласник з Волині розробив систему відстеження переміщення безпілотників. Нею зацікавилися в ЗСУ
Десятикласник з Волині розробив систему відстеження переміщення безпілотників. Нею зацікавилися в ЗСУ
Десятикласник з Волині розробив систему відстеження переміщення безпілотників. Нею зацікавилися в ЗСУ
1 коментар
Логістику ЗСУ хочуть оцифрувати за IT-стандартами НАТО. Військові вже вивчають систему LOGFAS. Розповідаємо, як це працює, та коли впровадять
Логістику ЗСУ хочуть оцифрувати за IT-стандартами НАТО. Військові вже вивчають систему LOGFAS. Розповідаємо, як це працює, та коли впровадять
Логістику ЗСУ хочуть оцифрувати за IT-стандартами НАТО. Військові вже вивчають систему LOGFAS. Розповідаємо, як це працює, та коли впровадять
Логістику й облік у ЗСУ досі ведуть у паперових журналах. З літа Міноборони вирішило перевести армію на цифрові колеса і впровадити ІТ-систему логістики НАТО LOGFAS. Як вона працює і що дасть військовим, пояснив Forbes. dev.ua публікує найважливіше з матеріалу.
Львівський стартап Immortal запустив сервіс, який надає послуги «цифрових пам'ятників». QR-код на могилі розповість всю історію загиблого
Львівський стартап Immortal запустив сервіс, який надає послуги «цифрових пам'ятників». QR-код на могилі розповість всю історію загиблого
Львівський стартап Immortal запустив сервіс, який надає послуги «цифрових пам'ятників». QR-код на могилі розповість всю історію загиблого

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.