DOU #tech
10.8K subscribers
1.1K photos
12 videos
1.44K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Заливаємо вебаплікацію на CDN від AWS

Як захостити свою вебаплікацію на CDN від Amazon у статті розповідає Роман Сенчук, Solution Architect Associate в Vodworks.

Може бути цікаво всім, хто хоче покращити доступ до свого ресурсу, а саме прискорити завантаження статичного контенту користувачами.

👉 https://dou.ua/goto/lHe2

#cloud
DrawSQL — колекція шаблонів баз даних

DrawSQL — це сайт зі стандартними можливостями для роботи зі схемою бази даних в онлайні, таких сайтів вистачає, та й зазвичай ці стандартні можливості вбудовані в популярні IDE.

Ярослав Характерник, Golang Developer, вважає, що проєкт має перспективи і розповідає про нього у статті. Та судіть самі і вирішуйте, чи підтримати його розвиток на ProductHunt.

👉 https://dou.ua/goto/s1G0
Автоматизуємо процеси, щоб масштабуватися. Кейс Shopmonkey

Процеси часто не ростуть так швидко, як ми. Тому для підтримки ефективності треба змінювати підходи у роботі.

Ігор Соломаха, Lead Core Back-end Team в Shopmonkey, розповідає про те, як вони автоматизовували процеси у CI/CD Pipeline паралельно зі збільшенням кількості фахівців у командах. Навіщо впроваджували, що використовували та скільки етапів пройшли — читайте у його статті.

Буде корисно тімлідам, розробникам та девопсам, які шукають можливості для автоматизації, та гайди, як це зробити. Підхід можна застосовувати як для компаній до 100 осіб, так і для більших.

👉 https://dou.ua/goto/NiCk

#DevOps
🤖 Big Data, Machine Learning, Data Science Digest #18

Свіжий дайджест з матеріалами, новинами та цікавими проєктами зі світу Machine Learning, Data Science та штучного інтелекту від Вови Кириченка, CTO в Xenoss.

У випуску:
🔹 хто стоїть за розробкою AI-систем та як це впливає на їхню якість;
🔹 як команди із Silicon Valley виборюють право порушувати тишу стосовно AI-загроз;
🔹 як AI може замінити іншомовні субтитри та які проєкти креативного мистецтва вийшли у світ;
🔹 проєкти, які допоможуть початківцям зібрати переконливе резюме;
🔹 фріланс у сфері ML;
🔹 еволюцію штучного інтелекту в США;
🔹 використання reinforcement learning для навчання роботів;

та ще багато чого іншого. Приємного читання!

👉 https://dou.ua/goto/oYco

#DataScience #ML #bigdata
Чим насправді зайнятий ваш застосунок. Micrometer. Частина 1

Інформація про те, як працює конкретний шматок вашого сервісу в часі, допомагає знайти bottleneck і дає можливість тверезо оцінювати обмеження програми.

Якщо ви шукаєте інструмент, щоб зрозуміти, як саме виміряти програму, то цей цикл саме для вас.

👉 https://dou.ua/goto/2tGE
🐞 iOS 14.8 було не просто оновленням із новими функціями.
У ньому виправили серйозну вразливість iMessage, яка активно використовувалася шпигунськими програмами для стеження за журналістами й активістами.

Як працював баг та як фіксили експлоіт — у новині.

👉 https://dou.ua/goto/RZv6
In-app платежи в iOS. Что нового принес StoreKit2

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

Тімлід iOS-команди в Amazing Apps розповідає про неочевидні складнощі в організації in-app платежів у додатках — як це організовано та що нового принесла iOS 15 (точніше, StoreKit 2).

👉 https://dou.ua/goto/LK5V

#iOS
Реализуем .NET сервис на gRPC. Тонкости, о которых нужно знать

Максим Усатенко, .NET-розробник, розповідає про створення gRPC-сервісу на ASP.NET core 5.0, а також труднощі та нюанси, з якими йому довелося зіткнутися під час реалізації.

👉 https://dou.ua/goto/7bOr

#dotnet_dou_tech
Перший погляд на Go generics

Дженерики — це найбільш суперечлива тема в українській спільноті гоферів GolangUA. Golang Developer Ярослав Характерник вирішив спробувати використати дженерики для зменшення дублікатів коду. Деталі дивіться в статті.

👉 https://dou.ua/goto/PhHd

#go_dou_tech
Підхід docs-as-code для створення документації на прикладі генератора статичних сайтів Docusaurus

Як використати підхід docs-as-code для створення документації у вигляді статичного сайту за допомогою Docusaurus — генератора статичних сайтів? Про це у своїй статті розповідає Іван, техрайтер EPAM.

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

👉 https://dou.ua/goto/csMp
TypeScript — це не лише про анотацію типів. Приклади з практики

Здавалося б, у 2021 році говорити про TypeScript дещо пізно — технологія вже відома та популярна. Проте, Віталій Рубан, TechLead в Itera, приніс кілька цікавих і суто практичних кейсів, щоб показати, що TS може значно більше, ніж дехто думає.

👉 https://dou.ua/goto/RGwp

#TypeScript
Перевіряємо орфографію коду Erlang разом із Sheldon

У цій статті йдеться про плагін Erlang rebar3_sheldon, який використовує Sheldon для перевірки орфографії вихідного коду Erlang. Плагін перевіряє орфографію всіх двійкових даних, рядків і коментарів у всіх вихідних файлах будь-якого проекту Erlang, обходячи їх за допомогою аналізу Erlang AST.

Як це працює, розповідає В’ячеслав Кацуба.

👉 https://dou.ua/goto/dpP2

#Erlang
🤖 Big Data, Machine Learning, Data Science Digest #19

Підведемо підсумки 2021 року в Data Science та Machine Learning 🙌

Володимир Кириченко, автор дайджестів на DOU та CTO Xenoss, зібрав для вас найцікавіші матеріали. Чи не пропустили ви чогось дійсно важливого?..

Давайте перевіримо 👉 https://dou.ua/goto/Hmqr

#DataScience #ML #bigdata
Найкращі технічні статті IT-фахівців 2021 року. Підсумки DOU

Плавно повертаємося до наших айтішних справ після свята. Ще трохи підсумків :)

У 2021 році в розділі «Технічні статті» на DOU було опубліковано понад 300 авторських матеріалів. У них ІТ-фахівці описували технічні рішення, кейси, приклади з різних напрямів розробки.

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

👉 https://dou.ua/goto/8ZQP
🐍#Python другий рік поспіль стає найпопулярнішою мовою програмування за версією індексу TIOBE.

У TIOBE переконані, що Python має все, щоб стати де-факто стандартною мовою програмування для багатьох доменів.

👉 https://dou.ua/goto/MaRj
DOU запускає програму для авторів блогів #ПишуНаDOU

Редакція DOU оголошує програму лояльності для авторів технічних статей та блогів на 2022 рік! Щомісяця ми оголошуватимемо переможців, яких будете обирати ви та редакція. Вони отримають мерч DOU, а в кінці року візьмуть участь у розіграші шести цінних призів.

Мета програми — розвивати комʼюніті, підтримати авторів у їхньому бажанні писати та підвищити якість статей.

Читайте більше деталей програми в анонсі та гайда писати статті!

👉 https://dou.ua/goto/nrVy
🔶 #BAдайджест #22: Як не зробити ХЗ без ТЗ, омани та помилки аналітиків

Свіжий дайджест з найкращими статтями за грудень з бізнес-аналізу та не тільки.

У випуску — нові матеріали та огляди про те, як правильно працювати з ТЗ, а також про поширені помилки аналітиків і багато іншого.

👉 https://dou.ua/goto/n0bF
Вирішили дослідити, як і куди переїжджають ІТ-спеціалісти всередині країни, щоб вчитися і працювати.

Спойлер: Київ, Львів та Харків – міста які не хочуть залишати.

Подивіться карту міграції ІТ-спеціалістів.
👉 https://dou.ua/goto/UrcV
Workflow-менеджмент з Apache Airflow. Огляд інструменту

Дмитро Казанжи, Data Engineer в TEAM International Services, Inc., розповідає про створення і менеджмент пайплайнів обробки даних з Apache Airflow. У статті — детальний огляд інструменту.

👉 https://dou.ua/goto/KkAZ
Співбесіда з QA. 250+ запитань для Junior, Middle, Senior

Якщо готуєтесь проходити або проводити співбесіду з QA — зазирніть у цей перелік питань. Його зібрали фахівці, що інтерв’юють тестувальників. Звісно, знати все — не потрібно (ви ж не Вікіпедія), але погуглити незнайомі слова — буде корисно 🙂

🔗 https://dou.ua/goto/OGp0
Guide on How to Download Instagram Videos Effortlessly