Прикладна математика та комп'ютинг. ПМК, 2022
Постійне посилання зібрання
Переглянути
Перегляд Прикладна математика та комп'ютинг. ПМК, 2022 за Автор "Боярінова, Ю. Є."
Зараз показуємо 1 - 4 з 4
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Ефективний спосіб організації телекомунікацій в спеціалізованій комп’ютерній мережі рухомих об’єктів(КПІ ім. Ігоря Сікорського, 2022) Боярінова, Ю. Є.; Воронін, МикитаПодії останнього часу показують важливість вивчення існуючих, навіть на перший зір, простих і недосконалих, інформаційних технологій управління рухомими обєктами, особливо безпілотними літальними аппаратами (БПЛА), на предмет виявлення недоліків, можливостей вдосконалення та розробки модернізованого программно - аппаратного забезпечення.Документ Відкритий доступ Запобігання брандмауерам UDP(КПІ ім. Ігоря Сікорського, 2022) Боярінова, Ю. Є.; Юрчишен, Ф. В.Наразі системні адміністратори підприємств, що підтримують публічні мережі, часто блокують UDP трафік у цілях забезпечення безпеки та надійності їхньої мережі. Інакше, наприклад, мережа може бути використана для здійснення DDoS атаки [1]. Однак, UDP має низку переваг над іншим поширених протоколом транспортного рівня: TCP. Його зручно використовувати для задач, коли швидкість передачі даних переважає потенційну ймовірність втрати частини або всіх даних, наприклад, аудіо чи відео стрімінг, а також для будування VPN тунелю. Існують інструменти, що дозволяють замаскувати UDP трафік під інший нешкідливий трафік, але їх вони мають досить складний шлях для конфігурування для використання, наприклад, з поширеними VPN сервісами. Запропоноване рішення створено для більш зручної роботи з VPN сервісами.Документ Відкритий доступ Комп’ютерна система об’єктно-реляційного відображення із автоматичною генерацією міграцій на основі змін в моделях даних(КПІ ім. Ігоря Сікорського, 2022) Боярінова, Ю. Є.; Пушняк, Д. С.Актуальність теми обумовлена тим, що велика кількість нових середніх та малих проєктів, в особливості стартапів, яким необхідні інтенсивні темпи розробки, під час роботи із реляційними базами даних зупиняють свій вибір на використанні систем об’єктно-реляційного відображення. Як правило, такі системи вирішують велику кількість проблем перетворення сутностей бази даних в об’єкти моделей відповідно до об’єктно-орієнтованої парадигми, на якій побудований та якою маніпулює сервіс. У порівнянні з традиційними методами обміну між об'єктно-орієнтованою мовою і реляційною базою даних, система об’єктно-реляційного відображення зменшує кількість коду, який необхідно створити [1]. Крім того, такі системи допомагають полегшити створення запитів до бази даних, даючи можливість створювати динамічні запити, транзакції та міграції в об’єктно-орієнтованому стилі із використанням синтаксису тієї самої мови програмування, замість використання “сирого” SQL. Основна ідея полягає в тому, що такі системи потрібні для полегшення роботи розробникам шляхом економії їх часу. Отже, подальше розширення можливостей, що допомагатимуть бізнесу економити ресурси, позбавляючи розробників потреби в низькорівневій архітектурі та даючи можливість замість цього зосередитись саме на бізнес-логіці, є актуальним. У даній статті пропонується механізм автоматичної генерації міграцій для реляційної бази даних після змін в коді моделі даних засобами комп’ютерної системи об’єктно-реляційного відображення (проєкції), який дозволить економити час розробників.Документ Відкритий доступ Середовище для безпечного виконання розширень застосунків(КПІ ім. Ігоря Сікорського, 2022) Боярінова, Ю. Є.; Шимчук, Т. В.Програмне забезпечення може виконувати не лише обмін та обробку даних. Деякі застосунки реалізують функціонал виконання стороннього програмного коду, який інтегрується у вигляді плагінів, що під’єднуються у вигляді динамічних бібліотек; сценаріїв, створених на скриптових мовах програмування. Такі частини програмного коду, призначені у якості розширення до основного застосунку, можуть створюватися сторонніми авторами, якими є їх користувачі, та, в тому числі, зловмисники, що зацікавленні в написанні потенційно шкідливого коду. Для забезпечення надійності та безпечності динамічно під’єднуваних модулів, що виконують роль розширень, можуть використовуватися віртуальні машини, що надають програмісту обмежений доступ до ресурсів системи та застосунків.