Media is too big
VIEW IN TELEGRAM
🙌 Привіт від Святослава Логіна, Head of QA в компанії EVO. Відео – короткий екскурс з інструкцією та порадами як DDOSити рашистські сайти. Приєднатися до кібер-війська зможе кожен, а з такою інструкцією тим більше!
00:00 – овервью
01:02 – про Святослава Логіна
01:45 – чому варто відволіктися від новин
03:55 – короткий екскурс як долучитися до кібер-війська (інструкція як DDOSити російські сайти)
06:05 – який VPN обрати
Долучайтеся на форумі до обговорення відео-інструкції від Святослава: https://dou.ua/forums/topic/37662/
💌А тим, хто бажає поділитися цікавою технічною інформацією у вигляді короткого відео чи аудіо звертайтеся у приватні повідомлення до @d_goncharuk
Разом ми переможемо!🇺🇦
Сподобалось відео?
00:00 – овервью
01:02 – про Святослава Логіна
01:45 – чому варто відволіктися від новин
03:55 – короткий екскурс як долучитися до кібер-війська (інструкція як DDOSити російські сайти)
06:05 – який VPN обрати
Долучайтеся на форумі до обговорення відео-інструкції від Святослава: https://dou.ua/forums/topic/37662/
💌А тим, хто бажає поділитися цікавою технічною інформацією у вигляді короткого відео чи аудіо звертайтеся у приватні повідомлення до @d_goncharuk
Разом ми переможемо!🇺🇦
Сподобалось відео?
😬 5 причин ненавидіти те, як JavaScript працює з датами
У цій статті авторка зібрала топ-5 речей щодо роботи з Date, які часто вводять JS програмістів в оману, непорозуміння і навіть лють.
А чи є причини, щоб любити JavaScript?
Пишіть в коментарях до статті.
👉 https://dou.ua/goto/Z5YD
У цій статті авторка зібрала топ-5 речей щодо роботи з Date, які часто вводять JS програмістів в оману, непорозуміння і навіть лють.
А чи є причини, щоб любити JavaScript?
Пишіть в коментарях до статті.
👉 https://dou.ua/goto/Z5YD
🗓 Tech події у DOU Календарі
🔹Вебінар ITVDN «Redux toolkit Query – пиши на React легко»
21 квітня (четвер)
Вебінар про можливості бібліотеки Redux Toolkit, зокрема для RTK Query. Як за допомогою Query зберігати свої дані в централізованому сховищі Store і при цьому не писати безліч редюсерів, екшенів.
Вебінар буде цікавий тим, хто знайомий з React, а також для тих, хто використовував або хоче спробувати використовувати Redux у своєму додатку.
👉 https://dou.ua/goto/RWgL
🔹Front Stage
22 квітня (п‘ятниця)
Приєднуйтесь до щонайменше 15 доповідей про сьогодення та майбутнє технологій Frontend – Javascript, ES6, TypeScript, React, Redux, Angular, Vue та інші. Спеціальний канал Slack дозволить вам взаємодіяти з доповідачами, ставити запитання та збиратися зі своїми однодумцями.
👉 https://dou.ua/goto/OmgI
🔹Charity conference Devs For Ukraine
25-26 квітня (понеділок-вівторок)
Представляємо Devs For Ukraine, безкоштовну онлайн благодійну конференцію з метою збору коштів та надання підтримки Україні.
25 і 26 квітня приєднайтеся до 17 спікерів з усього світу, щоб дізнатися про кар’єрне зростання, лідерство в команді, здатність технологій створити більш справедливий світ та багато іншого.
👉 https://dou.ua/goto/kWmW
🔹Вебінар ITVDN «Redux toolkit Query – пиши на React легко»
21 квітня (четвер)
Вебінар про можливості бібліотеки Redux Toolkit, зокрема для RTK Query. Як за допомогою Query зберігати свої дані в централізованому сховищі Store і при цьому не писати безліч редюсерів, екшенів.
Вебінар буде цікавий тим, хто знайомий з React, а також для тих, хто використовував або хоче спробувати використовувати Redux у своєму додатку.
👉 https://dou.ua/goto/RWgL
🔹Front Stage
22 квітня (п‘ятниця)
Приєднуйтесь до щонайменше 15 доповідей про сьогодення та майбутнє технологій Frontend – Javascript, ES6, TypeScript, React, Redux, Angular, Vue та інші. Спеціальний канал Slack дозволить вам взаємодіяти з доповідачами, ставити запитання та збиратися зі своїми однодумцями.
👉 https://dou.ua/goto/OmgI
🔹Charity conference Devs For Ukraine
25-26 квітня (понеділок-вівторок)
Представляємо Devs For Ukraine, безкоштовну онлайн благодійну конференцію з метою збору коштів та надання підтримки Україні.
25 і 26 квітня приєднайтеся до 17 спікерів з усього світу, щоб дізнатися про кар’єрне зростання, лідерство в команді, здатність технологій створити більш справедливий світ та багато іншого.
👉 https://dou.ua/goto/kWmW
Вийшла нова версія Ditsmod — 2.0 beta (із RealWorld прикладами)
Ditsmod — це NodeJS фреймворк, написаний на TypeScript.
Головні особливості Ditsmod:
• модульна архітектура на декораторах, що дозволяє вам декларативно описувати структуру застосунку
• зручний механізм вказання та вирішення залежностей між різними класами застосунку
• можливість писати власні розширення
• можливість динамічно додавати та видаляти модулі після старту вебсервера без необхідності рестарта
• має підтримку OpenAPI та можливість робити валідацію HTTP-запитів, використовуючи метадані OpenAPI
• на сьогодні Ditsmod є одним із найшвидших серед Node.js веб-фреймворків.
Більше про бета другої версії Ditsmod – у статті.
👉 https://dou.ua/goto/AjVw
#NodeJS #TypeScript #backend
Ditsmod — це NodeJS фреймворк, написаний на TypeScript.
Головні особливості Ditsmod:
• модульна архітектура на декораторах, що дозволяє вам декларативно описувати структуру застосунку
• зручний механізм вказання та вирішення залежностей між різними класами застосунку
• можливість писати власні розширення
• можливість динамічно додавати та видаляти модулі після старту вебсервера без необхідності рестарта
• має підтримку OpenAPI та можливість робити валідацію HTTP-запитів, використовуючи метадані OpenAPI
• на сьогодні Ditsmod є одним із найшвидших серед Node.js веб-фреймворків.
Більше про бета другої версії Ditsmod – у статті.
👉 https://dou.ua/goto/AjVw
#NodeJS #TypeScript #backend
😎 Потрібно бути як Сергій і змушувати сервери стресувати
Сергій, General QA розповів про свій досвід використання різноманітних інструментів навантажувального тестування, за допомогою яких можна відносно легко та ефективно робити стрес-тест, а за бажанням й DDoS-атаку.
Теорія та практика — у матеріалі.
👉 https://dou.ua/goto/sldU
#DDos
Сергій, General QA розповів про свій досвід використання різноманітних інструментів навантажувального тестування, за допомогою яких можна відносно легко та ефективно робити стрес-тест, а за бажанням й DDoS-атаку.
Теорія та практика — у матеріалі.
👉 https://dou.ua/goto/sldU
#DDos
Болі розробників. Чи можливо їх вирішити за допомогою VS Code extensions
Максим Слободяник, фулстек-девелопер в Binary Studio долучився до компанії після проходження Binary Studio Academy та з того часу півтора роки працює над розробкою застосунку для моделювання баз даних.
У цій статті він спробував відповісти на питання, чи є хорошою ідея створення окремого VS Code розширення для вирішення «болей» девелоперів під час розробки та підтримки long-term проєктів на прикладі кейсу його команди.
Детальніше — у статті.
👉 https://dou.ua/goto/0SGe
#IDE
Максим Слободяник, фулстек-девелопер в Binary Studio долучився до компанії після проходження Binary Studio Academy та з того часу півтора роки працює над розробкою застосунку для моделювання баз даних.
У цій статті він спробував відповісти на питання, чи є хорошою ідея створення окремого VS Code розширення для вирішення «болей» девелоперів під час розробки та підтримки long-term проєктів на прикладі кейсу його команди.
Детальніше — у статті.
👉 https://dou.ua/goto/0SGe
#IDE
Приєднуйтесь до обговорення основних можливостей та переваг FastAPI фреймворку.
👉 https://dou.ua/goto/uTfu
Погоджуєтеся з Олексієм?
👉 https://dou.ua/goto/uTfu
Погоджуєтеся з Олексієм?
Функціональне програмування в JavaScript: зрозуміла альтернатива ООП
Існує думка, що функціональне програмування надто академічне і використовує багато «зайвої» математики. Однак код, написаний у такому стилі, більш лаконічний, декларативний і, зрештою, має більш зрозумілу математику, оскільки повністю спирається на її постулати.
Дар’я Чернявська, JavaScript Developer в NIX вирішила розповісти про основи функціонального програмування, його методи та деякі бібліотеки, які допоможуть вам суттєво спростити розробку на JS.
👉 https://dou.ua/goto/TmJc
#JavaScript
Існує думка, що функціональне програмування надто академічне і використовує багато «зайвої» математики. Однак код, написаний у такому стилі, більш лаконічний, декларативний і, зрештою, має більш зрозумілу математику, оскільки повністю спирається на її постулати.
Дар’я Чернявська, JavaScript Developer в NIX вирішила розповісти про основи функціонального програмування, його методи та деякі бібліотеки, які допоможуть вам суттєво спростити розробку на JS.
👉 https://dou.ua/goto/TmJc
#JavaScript
IoT-рішення на базі Wirepas Mesh: особливості
Михайло Когут, Solution Architect у компанії N-iX розповів про mesh-мережі, де їх можна використовувати, а також про технічні особливості побудови ІоТ-рішення на базі Wirepas Mesh.
Для зручної навігації Михайло поділив статтю на кілька частин:
• Що таке mesh-мережі і де їх використовують.
• Хто такі Wirepas і які особливості їхньої mesh-мережі.
• Як розробити рішення на базі Wirepas Mesh.
👉 https://dou.ua/goto/RZfy
#IoT
Михайло Когут, Solution Architect у компанії N-iX розповів про mesh-мережі, де їх можна використовувати, а також про технічні особливості побудови ІоТ-рішення на базі Wirepas Mesh.
Для зручної навігації Михайло поділив статтю на кілька частин:
• Що таке mesh-мережі і де їх використовують.
• Хто такі Wirepas і які особливості їхньої mesh-мережі.
• Як розробити рішення на базі Wirepas Mesh.
👉 https://dou.ua/goto/RZfy
#IoT
Погоджуєтеся з такими трендами та антитрендами для DevOps в 2022 році?
Що ще треба знати і вміти інженеру?
Обговорюємо на форумі.
👉 https://dou.ua/goto/SyWo
Що ще треба знати і вміти інженеру?
Обговорюємо на форумі.
👉 https://dou.ua/goto/SyWo
🦾 На варті інфобезпеки: як ми створили систему, яка видаляє сторонні Telegram-акаунти
В’ячеслав Феньо, Back-end developer в NIX у цій статті хоче поділитися з вами досвідом та викликами, завдяки яким його команда створила нові способи захисту конфіденційної інформації.
Watchman або, як команда В'ячеслава його називає між собою — «Вартовий» — дозволяє автоматично видаляти сторонні акаунти з приватних чатів. Ця система стала надзвичайно актуальною у період зростання в мережі інформаційних атак.
Детальніше — у статті.
👉 https://dou.ua/goto/8rqp
#Security
В’ячеслав Феньо, Back-end developer в NIX у цій статті хоче поділитися з вами досвідом та викликами, завдяки яким його команда створила нові способи захисту конфіденційної інформації.
Watchman або, як команда В'ячеслава його називає між собою — «Вартовий» — дозволяє автоматично видаляти сторонні акаунти з приватних чатів. Ця система стала надзвичайно актуальною у період зростання в мережі інформаційних атак.
Детальніше — у статті.
👉 https://dou.ua/goto/8rqp
#Security
PCI DSS 4.0. Зміни у порівнянні з PCI DSS 3.2.1
Цього року чимало є нових стандартів. Крім ISO 27002-2022, опубліковано довгоочікувану версію PCI DSS 4.0.
Віктор Давидич, IT Security Specialist розглянув докладніше, яких змін зазнав стандарт, як вони реалізовані та у які терміни необхідно їх імплементувати.
👉 https://dou.ua/goto/piaH
Цього року чимало є нових стандартів. Крім ISO 27002-2022, опубліковано довгоочікувану версію PCI DSS 4.0.
Віктор Давидич, IT Security Specialist розглянув докладніше, яких змін зазнав стандарт, як вони реалізовані та у які терміни необхідно їх імплементувати.
👉 https://dou.ua/goto/piaH
Приєднуйтесь до обговорення про функціональне програмування в JavaScript у технічній статті на форумі.
👉 https://dou.ua/goto/TakM
Погоджуєтеся з Віталієм?
👉 https://dou.ua/goto/TakM
Погоджуєтеся з Віталієм?
Принципи Open Policy Agent. Практичне використання у Kubernetes
Анатолій Калюжний, DevOps Engineer у харківському офісі SoftServe та лід локального DevOps Community. У статті він вирішив поділитися, як теорією, так і розказати, як налаштовувати Open Policy Agent.
• Ця тема буде особливо корисна для фахівців, які працюють в проєкті, де є шарені кластери Kubernetes, будь-якому інженеру, який цікавиться темою безпеки, а також в ситуаціях, коли клієнт прагне більшого контролю за кластерами.
👉 https://dou.ua/goto/WzBJ
#DevOps
Анатолій Калюжний, DevOps Engineer у харківському офісі SoftServe та лід локального DevOps Community. У статті він вирішив поділитися, як теорією, так і розказати, як налаштовувати Open Policy Agent.
• Ця тема буде особливо корисна для фахівців, які працюють в проєкті, де є шарені кластери Kubernetes, будь-якому інженеру, який цікавиться темою безпеки, а також в ситуаціях, коли клієнт прагне більшого контролю за кластерами.
👉 https://dou.ua/goto/WzBJ
#DevOps
🎙Вийшов шостий епізод подкасту It’s raining cats & dogs від MacPaw. Війна внесла свої корективи — гості епізоду записували випуск не у студії, а з різних міст України і вперше українською.
В цьому епізоді багато спілкувалися про безпеку, зокрема:
• Чи потрібно бути в угрупуванні, щоб робити DDoS-атаки?
• Як детектити підозріле ПЗ з росії?
• Безпека для інді-деволперів — це розкіш?
• Як перевірити, що пароль скомпрометований?
👉 https://dou.ua/goto/CizH
В цьому епізоді багато спілкувалися про безпеку, зокрема:
• Чи потрібно бути в угрупуванні, щоб робити DDoS-атаки?
• Як детектити підозріле ПЗ з росії?
• Безпека для інді-деволперів — це розкіш?
• Як перевірити, що пароль скомпрометований?
👉 https://dou.ua/goto/CizH
Як використовувати події в Java-додатках (як з точки зору Java SE, так і Enterprise Java)
Сергій Моренець, розробник, викладач, спікер та технічний письменник вирішив розповісти про те, як можна використовувати події в Java додатках (як з точки зору Java SE, так і Enterprise Java).
JDK надає вам тільки базові можливості для створення власної моделі подій, тому організувати їх відправлення отримання потрібно або через додаткові бібліотеки, або веб-контейнери.
У той же час у event-driven approach є як свої переваги, так і недоліки.
Детальніше — у матеріалі.
👉 https://dou.ua/goto/JEzj
#Java
Сергій Моренець, розробник, викладач, спікер та технічний письменник вирішив розповісти про те, як можна використовувати події в Java додатках (як з точки зору Java SE, так і Enterprise Java).
JDK надає вам тільки базові можливості для створення власної моделі подій, тому організувати їх відправлення отримання потрібно або через додаткові бібліотеки, або веб-контейнери.
У той же час у event-driven approach є як свої переваги, так і недоліки.
Детальніше — у матеріалі.
👉 https://dou.ua/goto/JEzj
#Java
🍏 iOS дайджест #43: Hot Reloading
У випуску: Swift 5.6, XIP Extraction, SwiftUI Performance tips.
Digest з новою формою подачі — тепер в доповнення до інформативної текстової частини є суб’єктивна (у вигляді короткого відео👀).
👉 https://dou.ua/goto/gjT8
#iOS_дайджест #iOS
У випуску: Swift 5.6, XIP Extraction, SwiftUI Performance tips.
Digest з новою формою подачі — тепер в доповнення до інформативної текстової частини є суб’єктивна (у вигляді короткого відео👀).
👉 https://dou.ua/goto/gjT8
#iOS_дайджест #iOS
✍️ Приєднуйтесь до обговорення технічної статті про болі розробників та чи можливо їх вирішити за допомогою VS Code extensions.
👉 https://dou.ua/goto/4myi
Погоджуєтесь з Дмитром?
👉 https://dou.ua/goto/4myi
Погоджуєтесь з Дмитром?
🏆 Зібрали ТОП-3 технічні статті за квітень 2022
• Функціональне програмування в JavaScript: зрозуміла альтернатива ООП (7581 переглядів, 14 вподобань)
• Создаем модульную архитектуру для большого React-приложения (6125 переглядів, 9 вподобань)
• Чому я обираю FastAPI: основні можливості та переваги фреймворку (5542 переглядів, 12 вподобань)
💌 З усіх питань щодо публікації блогів та технічних статей пишіть на пошту [email protected]
Розвиваймо спільноту разом!
• Функціональне програмування в JavaScript: зрозуміла альтернатива ООП (7581 переглядів, 14 вподобань)
• Создаем модульную архитектуру для большого React-приложения (6125 переглядів, 9 вподобань)
• Чому я обираю FastAPI: основні можливості та переваги фреймворку (5542 переглядів, 12 вподобань)
💌 З усіх питань щодо публікації блогів та технічних статей пишіть на пошту [email protected]
Розвиваймо спільноту разом!