121 Інженерія програмного забезпечення
Permanent URI for this collection
Освітня програма: "Інженерія програмного забезпечення"
Browse
Browsing 121 Інженерія програмного забезпечення by Author "Бабич, Трохим"
Now showing 1 - 8 of 8
Results Per Page
Sort Options
Item Автоматизована система вияву аномальної активності у соціальній мережі Telegram(2023) Охріменко, Михайло; Бабич, ТрохимДане дослідження присвячено розробці ефективної системи для виявлення активності ботів та тролів у месенджері Telegram. У роботі було створено систему, що складається з різних підсистем, кожна з яких виконує специфічні задачі: від отримання даних до аналізу та визначення шаблонів. В основу системи було покладено принципи модульності, масштабованості та надійності, що дозволило забезпечити гнучкість і адаптивність у процесі розробки.Item Брокер кластерного міжсерверного балансування мережевого трафіку та навантаження(2023) Войлов, Богдан; Бабич, ТрохимУ даній роботі розглядаються проблеми розподілу мережевого трафіку та навантаження. Пояснюються переваги та недоліки низки методів балансування та аргументується використання ресурсного метода. Окремий аналіз у роботі присвячено комунікаційним протоколам ZMQ та MQTT, які використовуються для взаємодії агентів з брокером. Розглядаються переваги та недоліки кожного з протоколів, а також можливості їх використання для реалізації поставленої задачі. Основою практичної частини роботи є розробка агента, який відстежує стан ресурсів цільового сервера та надсилає інформацію до балансувальника за протоколом MQTT.Item Відеоконференції з використанням WebRTC мовою TypeScript(2021) Молодцов, Філліп; Бабич, ТрохимУ даній роботі розглядаються особливості передачі мультимедійних даних, і аналіз підбору технології відеоконференцій. Пояснюється вибір технології WebRTC та детально описується протоколи та стандарти, які ця технологія використовує. На прикладі відеоконференційного застосунку розглядається прикладний програмний інтерфейс WebRTC та описуються особливості розробки за допомогою цієї технології динамічної вставки мультимедіа та додаткового шару шифрування.Item Особливості розробки веб застосунків мовою WebAssembly(2023) Кучинський, Максим; Бабич, ТрохимМетою дослідження та написання даної роботи є ознайомлення, дослідження та аналіз такої технології як WebAssembly. Використання даної технології у різних імплементаціях та середовищах виконання. Також розглянуто використання даної технології для розробки клієнтських та серверних застосунків.Item Розробка гіпертекстового браузеру на мові програмування Rust(2023) Мединський, Ярема; Бабич, ТрохимМетою цієї роботи є створення власного веб-браузера на основі мови програмування Rust, який використовує OpenGL для рендерингу та інтегрує JavaScript за допомогою V8. Робота включає детальний аналіз використаних технологій, їх переваг та недоліків, а також процес створення браузера з нуля.Item Сервіс потокової відео трансляції з рекомендаційною системою(2022) Кучменко, Ярослав; Бабич, ТрохимУ роботі розглянуто особливості розробки клієнт-серверного застосунку потокової відео трансляції з вбудованою рекомендаційною системою для медіа- контенту. Для демонстрації роботи сервісу було розроблено мобільний застосунок під керуванням ОС Android.Item Сервіс потокової відео трансляції з рекомендаційною системою(2022) Кучменко, Ярослав; Бабич, ТрохимУ роботі розглянуто особливості розробки клієнт-серверного застосунку потокової відео трансляції з вбудованою рекомендаційною системою для медіа-контенту. Для демонстрації роботи сервісу було розроблено мобільний застосунок під керуванням ОС Android. Увагу приділено розробці системи рекомендацій, ПЗ для створення вихідних файлів сервісу, розробці мобільного застосунку з використанням DRM захисту медіа-файлів.Item Фазинг тестування веб-застосунків на основі попередньо зібраних запитів або описаних структур прикладних програмних інтерфейсів(2021) Синицин, Владислав; Бабич, ТрохимУ даній роботі розглядаються особливості тестування програмного забезпечення; найбільш поширені та часто використовувані вразливості web застосунків. Розглядається Фазинг метод тестування веб-застосунків на основі попередньо зібраних запитів або описаних структур прикладних програмних інтерфейсів. На прикладі фазинг-застосунку розглядається принцип дії останнього, та описуються особливості його розробки.