DOU #tech @dou_tech Channel on Telegram

DOU #tech

@dou_tech


Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.

DOU #tech (Ukrainian)

DOU #tech - це канал, який збирає статті від українських айтівців про технології. Ви знайдете тут огляди новітніх розробок, поради щодо програмування, технічні інструкції та багато іншого. Якщо ви цікавитесь технологіями та бажаєте бути в курсі останніх тенденцій у світі IT, то цей канал саме для вас. Якщо у вас виникли будь-які запитання або ви бажаєте поділитися своїми думками, пишіть редакції на електронну адресу [email protected]. Також, якщо ви шукаєте вакансії в сфері IT, можете звертатися до користувача @cnfccnfc. Приєднуйтесь до каналу DOU #tech і поглиблюйте свої знання в галузі технологій разом з нами!

DOU #tech

03 Jan, 09:01


Друзі, у вас лишилось не так багато часу – лише 2 тижні, щоб податись на спікерство на DOU Day 2025.

Цьогоріч маємо окремий трек для архітекторів, тож чекаємо на ваші заявки до 17 січня!

Потрібні круті, унікальні та технічні кейси. Анкета за посиланням 👉🏻 https://dou.ua/goto/pZwn

DOU #tech

02 Jan, 12:01


У світі зростає популярність Go, тоді як РНР — падає. Усе частіше талановиті РНР-розробники переходять на Gо або вивчають її як другу мову програмування. У цій статті Ігор Пронін, Lead Software Engineer в EPAM, порівняв дві мови, щоб допомогти вам зробити вибір.

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

DOU #tech

01 Jan, 13:01


PHP, Laravel і три місяці, щоб запустити стартап. Неможливо? Чи, все-таки, можливо?

Володимир Гуц, Head of Development у Brighterly, у своїй нещодавній статті розповідає як правильно підходити до архітектури, забезпечити інтеграцію Front-end і Back-end та налаштувати DevOps інструменти для досягнення мети.

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

DOU #tech

31 Dec, 10:01


🔔Новий рік вже за кілька годин, тож ми готові оголосити трійку найпопулярніших технічних статей 2024 року. Отже, розпочнемо:

🥇 Перше місце — стаття "Перше враження від Ubuntu 24.04 LTS" від Дмитра Онішко з результатом в 18 031 перегляд!

🥈 Друге місце "Повний огляд REST: нюанси, поради, приклади" від Валентина Вівчарика, яку переглянули 12 001 раз!

🥉 Третє місце — "GitHub Copilot. Я користувався півтора року й ось мої враження" від Артура Шевченка, що зібрала 11 643 перегляди.

Вітаємо авторів із досягненнями та бажаємо всім у 2025 році нових висот, свіжих ідей, сталевої мотивації та мирного неба.

Нехай жоден баг не зводить вас з розуму, а прод завжди працює без збоїв!🥳

DOU #tech

30 Dec, 12:03


Друзі, ми дуже дякуємо кожному, хто підтримує спільноту, донатить та, звісно, заповнює зарплатні дослідження.

Але раптом ви відкладали його на останню хвилину – це вона. Ми вже зібрали 5 100 анкет розробників, а потрібно 6 000. Знаємо, ці 900 девелоперів десь серед вас 😁

Надолужуйте, адже вже завтра закриємо анкету і почнемо готувати аналітику зарплат і рейтинг мов програмування 👉🏻 https://dou.ua/goto/4m6I

DOU #tech

29 Dec, 08:03


В листопаді DOU у партнерстві з Formatsia.Lviv провели дослідження потреб хардвер-інженерів.

Важливі пойнти:
📌 Для хардвер-інженерів, згідно з опитуванням, найважливішим питанням є освітлення — на цьому наголосили 87,8%.
📌 Майже третина респондентів (30,2%) потребує наявність звукоізоляції та система відеоспостереження та охорони.
📌 Найзатребуванішим обладнанням майбутні інженери вважають 3D-принтери (78,9%), осцилографи й тестове обладнання (73,7%), ЧПУ-верстати (63,2%) й інструменти для ручної збірки (63,2%).
📌 Майже половина (41,1%) зацікавлені у створенні власного стартапу, що потребує лабораторних умов для розробки у майбутньому. Ще 20% вже мають стартап або конкретну ідею.

Детальніше – за посиланням 👉 https://dou.ua/goto/f3o2

DOU #tech

28 Dec, 13:01


У багатьох початківців делегати викликають певне нерозуміння, особливо їх практичне застосування. .NET-розробник

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

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

DOU #tech

28 Dec, 08:02


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

Тому запрошуємо вас подати їх на Премію DOU! Маємо й окрему номінацію — про справжню силу української ІТ-спільноти. Про ті проєкти, які розробляють айтівці, аби зробити свій внесок у нашу спільну перемогу.

Що це може бути?
👉 Застосунки для волонтерів чи військових.
👉 Чат-боти, які допомагають знайти необхідну інформацію, підтримати чи зберегти життя.
👉 ІТ-ініціативи, які стали двигуном для зборів коштів чи гуманітарної допомоги.

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

📅 Прийом заявок триває до 16 січня.

💡 Деталі та подача заявки тут: https://dou.ua/goto/kkqf

Разом до перемоги!

DOU #tech

27 Dec, 09:02


📈Минулого року кількість зареєстрованих кіберінцидентів зросла на 62,5%, в порівнянні з 2022 роком. А світовий збиток від кіберзлочинності досягне 10,5 трлн доларів у 2025 році. 

Що ще очікувати айтівцям у новому році?

💡 Відповіді знайдете на онлайн-конференції «ІТ у 2025 році: виклики, орієнтири, можливості». На конференції ви дізнаєтеся:

🗣про головні тренди у розробці, машинному навчанні та кібербезпеці на 2025 рік,
🗣як залишатися популярним на ринку праці та отримувати офери від топових компаній,
🗣про реальні профільні кейси експертів та історії успіху студентів.

🎁 Отримаєте шанс виграти грант на безплатне навчання в Neoversity.

Дата: 28 грудня, 12:00

🪙 Реєстрація обов’язкова: https://i.goit.global/ti0z6

#реклама

DOU #tech

26 Dec, 17:30


Віктор Карабедянц детально розповідає про останні оновлення Azure: покращення Bastion Premium, інтеграцію Neon Serverless Postgres, розширені можливості Cosmos DB, функції AKS, оновлення для баз даних та нові регіональні зони.

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

DOU #tech

26 Dec, 15:00


Якщо ви розглядаєте можливість впровадження асинхронного обміну повідомленнями у ваше рішення, ретельно зважте, чи дійсно його переваги перекривають виклики, про які у цій статті розповідає Юрій Івон, Senior Solution Architect.

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

DOU #tech

26 Dec, 13:01


Ілон Маск проти Бразилії, Nokia — все, кінець TikTok у США, дані — нова нафта, а Data Engineer — новий DevOps. Залітайте на анбоксінг року з Андрієм Сильчуком у його новій статті!

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

DOU #tech

25 Dec, 15:05


Сергій Інамов, тімлід бекенд-команди у VeliTech, розповідає про розв'язання проблеми tail latency amplification у високонавантажених сервісах.

На прикладі кейса з Redis він демонструє три рівні рішень: від базових до advanced. Матеріал буде корисним для Scala-розробників і бекенд-інженерів.

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

DOU #tech

25 Dec, 07:05


Вже встигли переглянути записи з Architecture Stage DOU Day 2024? Нагадуємо, що відео відтепер у доступі 😎

Підходи до розробки архітектури, які зменшують ризики провалу проєкту — Віктор Турський | DOU Day

Архітектурні фітнес-функції. Як переконатися, що ваша архітектура оптимальна — Олександр Савченко
DOU Events

Як за допомогою GenAI сформувати архітектурну візію за кілька годин — Дмитро Овчаренко | DOU Day
DOU Events

До речі, якраз запрошуємо з архітектурними темами спікерів і на DOU Day 2025, тому подавайте вашу заявку! 💪🏻😏

DOU #tech

24 Dec, 17:01


"Це показує, що для українських QA-фахівців важливіше бути в курсі актуальних технологій і методологій, ніж мати академічний ступінь." - зазначає QA Lead у SQUAD Владислав Величко.

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

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

DOU #tech

24 Dec, 13:02


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

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

DOU #tech

23 Dec, 15:01


Віктор Карабедянц розглядає десять найважливіших оновлень Azure у 2024 році, серед яких інцидент зі збоєм в роботі платформи, нові функції аналізу аудіо та відеоданих, нагороди для партнерів та багато інших.

Чи погоджуєтесь із запропонованим топом? Що з нього привернуло вашу увагу найбільше?

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

DOU #tech

23 Dec, 09:20


Панове, ми вже зібрали 4630 анкет від розробників, залишилось – 1370. Це як ваш pull request: наче близько, але ще треба добряче попрацювати. 💻

Тож заповнюйте анкету! 👉🏻 https://dou.ua/goto/4m6I

Плануємо випустити аналітику в січні, тож покваптесь. Можливо, саме ваша відповідь посуне TypeScript на перше місце за популярністю в рейтингу мов програмування 😉

DOU #tech

22 Dec, 07:30


Ваш продукт має монолітну архітектуру, яку стає дедалі складніше підтримувати? Пора діяти!

Сергій Сафонов з Solidgate ділиться досвідом переходу з моноліту на мікросервіси: виклики, рішення та ключові інсайти. Детальніше про те, як правильно "розпилювати" моноліт, читайте в його статті.

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

DOU #tech

21 Dec, 07:30


Цікавлять вичерпні масиви в TypeScript?

Владислав Авідзба, Frontend Engineer з OBRIO, у своєму нещодавньому дописі детально пояснює, що це таке, як вони працюють і чому їх варто використовувати.

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

DOU #tech

20 Dec, 15:01


Роман, Senior Test Automation Engineer, ділиться досвідом міграції проєкту з Cypress на Playwright.

У статті описані ключові кроки, використання OpenAI для автоматизації процесу, приклади коду, а також є корисні поради для оптимізації міграції понад 4 000 файлів.

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

DOU #tech

20 Dec, 09:30


Лише 10% розробників заробляють понад $6400. Серед них ті, хто пише на Ruby, Kotlin, Java та Swift.

А як у вас справи з зарплатою в цьому півріччі? Розкажіть нам в анкеті, адже ми вже скоро почнемо готувати аналітику 👉 https://dou.ua/goto/4m6I

DOU #tech

19 Dec, 13:01


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

https://dou.ua/goto/HOxh

DOU #tech

18 Dec, 17:01


"Lessons learned" - так Олександр Прокопович описує свій досвід міграції даних у PostgreSQL. Автор розповідає про масштабне оновлення 320 млн записів у фінтех-середовищі. 👇

https://dou.ua/goto/uakc

DOU #tech

17 Dec, 13:30


Костянтин Гобеляк, Node.js Team Lead, ділиться досвідом використання PostgreSQL та MySQL. Розглядає переваги та недоліки кожної системи, а також їхню продуктивність і ключові відмінності, щоб допомогти вам зробити правильний вибір для свого проєкту. 👇

https://dou.ua/goto/BJME

DOU #tech

17 Dec, 09:12


Local-first dev environments

Найбільше мене харить коли код проєкту неможливо запустити локально.

Коли є мільйон залежностей, кафки-хуяфки, редіси-хуєдіси, бридка трійця S3/SQS/SNS, мерзенний OAuth 2.0 та інша шляпа яка не запускається або складно запускається на вашому комп'ютері.

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

Коли їхав мікросервіс через стаб і моком поганяв, а половина тестових даних складені в YAML файли які останній раз оновлювалися за першого коміта у той мікросервіс.

Коли на старті проєкту лід видає тобі вагон кредів та інструкцій де отримати ще вагон кредів щоб потім захардкодити їх в дотенв-файлі.

Коли тобі пропонується піднімати на ноуті, прости Г-ди, кубернетіс🤮

∈)☼(∋. Очко.

Найцікавіше, що для спрощення розробки міленіали придумали мейнфрейми з тонкими клієнтами — ваш код запуститься на потужному кластері десь в клауді, а ви зі свого IDE будете давати команди. Дуже круто, дякую. Один з найабсурдніших стартапів минулих років це Mightyapp — «Mighty makes Google Chrome faster & use 10x less memory. Mighty speeds up Chrome on your laptop by streaming it from a more powerful computer in the cloud—that makes your browser & other apps run significantly faster.» Просто вдумайтесь, браузер(!) в клауді(!!!)! Ідея звісно не полетіла і фаундер запівотився (хоча це не назвеш півотом) в AI-генерацію логотипів та дизайнів.

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

E2E тести які проганяються по ночам тому що «тест suite займає 2 години» забивають ще один цвях у труну продуктивності. Як щодо того, що запустити їх локально? Ой, не можна? А як мені тоді продебажити тест що падає?

Проєкт має збиратися та запускатися локально без усіх цих хоботів. Цикл read-evaluate-print має бути настільки коротким, наскільки це можливо.

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

Хотів би вам дати пораду сьогодні подивитися на свій стек та викинути щось, але я знаю що ви з більшим задоволенням додасте ще один мікросервіс та ще одну клаудну шляпу від амазону. Тому насолоджуйтесь роздуванням complexity. Ми, інженери кодери, це любимо.

Без порад.

#робота
permalink | @full_of_hatred
👇Щоденні донати💰на ЗСУ🪖
🫡@Donate1024Bot

DOU #tech

16 Dec, 08:20


Майже 4000 розробників заповнили зарплатну анкету! Але для якісної аналітики нам потрібно ще 2000 відповідей.

Заповнюйте, щоб перевірити чи досі Back-end та Mobile розробка залишаються напрямами з найвищими зарплатами розробників 🤔 👉 https://dou.ua/goto/4m6I

DOU #tech

15 Dec, 09:01


Вас цікавить, як створити власну платіжну платформу? У своїй нещодавно опублікованій статті Back-end інженери Данило та Володимир діляться цінним досвідом розробки такої системи, розповідаючи про ключові виклики та нюанси процесу. 👇

https://dou.ua/goto/oxK1

DOU #tech

14 Dec, 09:01


Досі вважаєте, що REST — це складно? Валентин Вівчарик, Senior Java Developer у EPAM, у своїй статті, яка вже зібрала понад 10 000 (!) переглядів, детально розкриває всі нюанси роботи з цим архітектурним стилем і ділиться цінними порадами щодо взаємодії з ним. Не пропустіть! 👇

https://dou.ua/goto/PFCQ

DOU #tech

13 Dec, 15:01


Дмитро розповідає про свій проєкт із використанням комп'ютерного зору та автоматизації для обходу CAPTCHA. Він ділиться своїм підходом, використаними бібліотеками та моделями, описує алгоритм розв'язання задачі та симуляцію людських дій для взаємодії з елементами вебсторінки.👇

https://dou.ua/goto/vK4k

DOU #tech

13 Dec, 09:30


Компанія Phylum презентувала свіжий звіт про Open Source проєкти та поділилася прогнозами щодо кібербезпеки на 2025 рік. Які нові виклики чекають на нас і яка найбільша загроза наступного року? Усі подробиці — у дописі. 👉https://dou.ua/goto/ptkl

DOU #tech

12 Dec, 13:01


Віктор Карабедянц розповідає, які інновації для платформ і сервісів Azure були представлені на щорічній конференції Azure Ignite 2024. Відкривайте новий випуск дайджесту, щоб дізнатись про ключові анонси! 👇

https://dou.ua/goto/DN0R

DOU #tech

12 Dec, 07:20


Якщо подивитися, як змінювалися сфери діяльності розробників до зими 2024, помітно, що перехід на Full Stack не відбувався, а навіть навпаки. Також стабільно набирав обертів DevOps.

Чи зберіглась зараз ця динаміка? Хто здивує галузь зростанням? Заповнюйте зимове дослідження і подивимось в новому, актуальному рейтингу мов програмування 👉 https://dou.ua/goto/4m6I

DOU #tech

11 Dec, 14:05


Ми продовжуємо приймати ваші заявки на спікерство на DOU Day 2025 😏

Подавайтесь, зокрема, на такі стейджі:
📌 Architecture Stage
📌 GovTech and DefenseTech Stage
📌 Software Development Stage

Знаємо, у вас багато крутих технічних кейсів, якими варто поділитись! Це крута можливість виступити перед аудиторією рівня Middle+, отримати нові знайомства та досвід.

Деталі та анкета 👉🏻 https://dou.ua/goto/88j7

DOU #tech

02 Dec, 16:02


Linux 6.13 — дивимось на оновлення: https://dou.ua/goto/pvcz

DOU #tech

02 Dec, 10:10


750 анкет від бекендерів 🔥

Непогано, проте влітку було майже 2к 😱
В зимовому опитуванні ми також цікавимось вашим використанням мов та технологій. Це ж ваша тема, ну. Заповнюйте, будь ласка 👉🏻 https://dou.ua/goto/4m6I

На базі відповідей сформуємо аналітику зарплат та рейтинг мов програмування – найважливіші матеріали на DOU для розробників 😏

DOU #tech

02 Dec, 07:03


Богдан Свердлюк ділиться інструментом Homebrew —  менеджером пакетів для macOS, що дозволяє встановлювати програмне забезпечення через термінал та має багато корисних консольних утиліт: https://dou.ua/goto/Xcn8

DOU #tech

30 Nov, 08:41


Артур Шевченко розповідає про новий AI-асистент у Google Chrome, який інтегровано в DevTools.

Він пояснює, як використовувати асистента для розв'язання різних задач - від аналізу CSS та помилок у консолі до покращення доступності вебсторінок 👉 https://dou.ua/goto/4KOq

DOU #tech

29 Nov, 13:10


Front-End розробниця Христина розглядає нові можливості CSS, які допомагають покращити адаптивний дизайн, анімації та гнучкість інтерфейсів.

Вона розповідає про одиниці вимірювання, властивості для анімацій та Container Queries, що допомагають створювати ефективніші інтерфейси 👉 https://dou.ua/goto/iFLH

#Tech

DOU #tech

29 Nov, 09:54


Розробник Юрій Петріченко розповідає в новому топіку про створення прототипу застосунку для хостингу односторінкових сайтів.

Автор описує, як використав AWS S3 для зберігання сайтів, а також Nuxt.js для об'єднання фронтенду й бекенду в одному проєкті.

У тексті детально пояснено процес роботи застосунку:
- Користувач завантажує HTML-файл через інтерфейс.
- Nuxt.js обробляє файл і передає його на AWS S3.
- Файл зберігається в Amazon S3.
- Користувач отримує посилання для перегляду сторінки.

Також Юрій ділиться демонстрацією анімації інтерфейсу, посиланням на відео про процес розробки та репозиторієм з кодом на GitHub 👉🏻 https://dou.ua/goto/iQxD

DOU #tech

28 Nov, 15:03


Приймаємо ваші ставки, чи обжене TypeScript цього року JS? Торік він прудко обійшов Python, але це було до буму AI-проєктів... 🤔

Але щоб з'ясувати, які ж мови програмування найпопулярніші в українських айтівців, потребуємо ваших відповідей в анкеті 👉 https://dou.ua/goto/4m6I

Завдяки ним ми складемо Рейтинг мов, а ще – зарплатну аналітику і побачимо, за яку з цих мов ще й платять найбільше 😏

DOU #tech

27 Nov, 09:10


Нещодавно ми випустили матеріал про те, як працює ринок біонічного протезування та які IT-фахівці тут потрібні. З'яcувалось, що в протезуванні також потрібні й hardware-інженери. Але фахівців, що працюють в цій галузі вкрай мало.

Якщо ви давно мріяли стати хардверником, то розкажіть нам про свої потреби! Якраз проводимо дослідження, щоб зрозуміти які саме лабораторії вам потрібні 👉🏻 https://dou.ua/goto/5tWZ

DOU #tech

26 Nov, 14:10


Так-так-так, панове розробники. Бачимо, що лише 750 з вас вирішили поділитись відповідями в зарплатному дослідженні DOU. Це не справа, адже для якісної вибірки нам потрібно не менш як 6 000 анкет!

На їх основі ми підготуємо аналітику зарплат, а ще – рейтинг мов програмування. Цікаво ж дізнатись, чи отримав TypeScript першість і як себе почуває Python в українському IT. Заповнюйте 👉🏻 https://dou.ua/goto/fy6P

DOU #tech

26 Nov, 11:30


Anthropic випустила Model Context Protocol — новий стандарт для підключення AI до джерел даних 👉 https://dou.ua/goto/wga9

MCP доступний з відкритим кодом і дозволяє створювати двосторонні зв’язки між системами, чатботами та інструментами. Серед інтеграцій — GitHub, де Claude може створювати репозиторії та pull request.

DOU #tech

26 Nov, 09:45


"Як на мене, лише після здачі усіх 12 сертифікатів можна дійсно пізнати AWS повною мірою" - розповідає Святослав, Senior-інженер з програмного забезпечення.

Він ділиться, як вдалось отримати усі сертифікати, зокрема - AWS Certified DevOps Engineer 👉 https://dou.ua/goto/e6BY

DOU #tech

25 Nov, 08:59


Подивимось, які мови програмування в топі цьогоріч та скільки заробляють українські розробники? 💪🏻

Сьогодні ми запустили велике зимове опитування DOU щодо зарплат і рейтингу мов програмування 👉🏻 https://dou.ua/goto/fy6P

Ми суттєво оновили анкету і дуже чекаємо на ваш фідбек! Що нового:
💪🏻 Перейшли з Google Forms на Tally, щоб зробити опитувальник більш кастомізованим під різних фахівців.
💪🏻 Розширили список посад (їх тепер понад 300!), щоб кожен айтівець міг себе знайти.
💪🏻 Зимова анкета стала значно коротша, ніж була літня – орієнтовно на 7 хвилин 👏🏻

Чекаємо на ваші відповіді 💌

DOU #tech

23 Nov, 09:10


Кілька хакатонів, що варті вашої уваги:

25.11 Хакатон «Наступ Машин 2.0» від Міноборони України
25.11 Jammer Hackathon від Brave1 та інвестиційного фонду D3
30.11 Happy New Fear Hackathon

Ви також можете додавати свої події в Календар.
 
#DOU_Календар

DOU #tech

22 Nov, 13:05


Останні оновлення Azure, нові можливості для оптимізації продуктивності, інтеграції з AI, а також новинки у .NET - все це чекає на вас у новому дайджесті від Віктора Карабедянца! 👉🏻 https://dou.ua/goto/pBlE

#Azure

DOU #tech

21 Nov, 15:25


Після року кропіткої праці розробників, світ побачив реліз PHP 8.4 — версії, яка не лише суттєво розширює можливості, але й закладає фундамент для ще більш досконалої екосистеми.

Хоча деякі зміни порушують сумісність із попередніми версіями, це відкриває шлях до покращення продуктивності та зручності кодування: https://dou.ua/goto/4yiD

DOU #tech

21 Nov, 15:05


Pandas — це не просто бібліотека, це ваш союзник у світі даних ☝🏼 вважає Senior Big Data Developer Олександр.

Він розповідає, як зберегти нервову систему свого ліда, уникаючи ігнорування типів даних та інших помилок на початку роботи з Pandas: https://dou.ua/goto/2RRH

DOU #tech

21 Nov, 07:20


Добірка обговорень hardware-питань для технічної спільноти 📌

💬 Як я зібрав оптично-цифро-аналоговий мікроскоп на базі старого фотозбільшувача, об’єктива, CCD модуля та перетворювача S-Video на VGA

💬 Залізо для LLM

💬 Відчути звук на дотик: створення проєкту на основі технології mid-air haptic

💬 «Вічний» наручний годинник DIY

А після того, як почитаєте всі ці топіки, радимо заповнити наше опитування для всіх, хто вже працює або мріє про кар'єру в hardware 👉 https://dou.ua/goto/mci4

DOU #tech

20 Nov, 17:01


Макс, TL System Administrator, ділиться важливими командами Linux для ефективного управління серверами.

У гайді є команди для роботи з файлами, користувачами, мережами, моніторингом системи та автоматизацією завдань. Зберігайте та користуйтесь! 📖 https://dou.ua/goto/ew35

DOU #tech

20 Nov, 13:51


Друзі, нам надійшов запит:

В одному з військових підрозділів ЗСУ використовується Grafana для роботи. Потрібно виправити баг, пов’язаний з відображенням геоданих на карті: https://dou.ua/goto/K4vi

Допоможете?

DOU #tech

20 Nov, 13:05


Віктор Карабедянц розповідає, як створює інформаційні панелі для візуалізації інформації за допомогою PowerBI. Важливо було знайти спосіб змусити його спілкуватися з OpsGenie. Виявляється, з невеликою допомогою від PowerAutomate — це можливо. Як — у статті 👉 https://dou.ua/goto/PUuY

DOU #tech

20 Nov, 07:05


Fortran у рейтингу TIOBE піднявся з 10 на 8 позицію — https://dou.ua/goto/NIUQ

DOU #tech

19 Nov, 15:18


📣Чи є серед вас досвідчені PHP-спеціалісти? Розкажіть нам про свої роботу і обов'язки для матеріалу! Щоб взяти участь в статті, напишіть журналістці Олені @koval_olena, вона розповість всі деталі.
Дедлайн — 21 листопада включно.

DOU #tech

18 Nov, 18:02


У GitHub CLI виявлено критичну вразливість, яка дозволяє зловмисникам виконувати шкідливі команди в системі користувача завдяки Remote Code Execution.

Ця вразливість отримала ідентифікатор CVE-2024-32002 і зачіпає версії GitHub CLI до 2.62.0 і становить значну загрозу для розробників, що використовують інструмент для роботи з репозиторіями та сервісами GitHub 👉 https://dou.ua/goto/RFqW

DOU #tech

17 Nov, 07:20


Ми завжди вас визнавали, любі хардвеники 😘
Але мусимо знайти більше про ваші потреби.

Якщо ви працюєте хардвер-інженером або хочете ним стати, заповніть, будь ласка, анонімну анкету. Ваші 5 хвилин часу допоможуть зібрати важливу інформацію для рішень, які розкриють потенціал виробництв 👉🏻 https://dou.ua/goto/mci4

DOU #tech

15 Nov, 13:29


Як я малював картинки за допомогою JavaScript заради лайку від дівчини

Якось розробник Юрій Артюх вирішив створити анімацію за допомогою незвичайних інструментів, щоб привернути увагу дівчини. У статті він ділиться, як математичний аналіз може в цьому допомогти 👉 https://dou.ua/goto/QNaO

DOU #tech

15 Nov, 07:09


Програмування — це коли ти розв’язуєш одну проблему і створюєш дві нові.

Так починається блог Architect Руслана, в якому він ділиться ефективним способом позбавлення від легасі-коду. Читайте і коментуйте 👉 https://dou.ua/goto/pRMI

DOU #tech

14 Nov, 15:04


Дякуємо за відповіді, спільното! Скоро – більше технічного контенту на DOU, який присвячений hardware.

А поки - запрошуємо всіх вже дотичних до цієї галузі приєднатись до дослідження щодо потреб інженерів. Анкета за посиланням 👉🏻 https://dou.ua/goto/5tWZ

DOU #tech

14 Nov, 07:03


Розробник-фрілансер Едуард розповідає про створення системи моніторингу для автономної сонячної станції dSolar.

Він описує принципи роботи з різнотипними сенсорами, використання бази даних SQLite, архітектуру клієнт-сервер та методи обробки даних для ефективної візуалізації та аналізу 👉https://dou.ua/goto/xyEP

DOU #tech

13 Nov, 15:52


12 листопада відбувся реліз .NET 9, який включає значні покращення продуктивності, безпеки та інструментів для розробки.

Серед основних нововведень — оптимізації для Arm64, вдосконалення Server GC, підтримка AI, покращення для ASP.NET Core та Blazor, а також нові можливості в C# 13 та F# 9 👉🏻 https://dou.ua/goto/wtal

DOU #tech

13 Nov, 12:14


JetBrains випустила WebStorm 2024.3 з новими інструментами для баз даних, підтримкою SQL та AI-автодоповненням коду

Нова версія містить вбудовані інструменти бази даних і підтримку SQL, покращене автодоповнення коду за допомогою AI Assistant і ряд інших оновлень. Деталі на сайті 👉🏻 https://dou.ua/goto/7uAf

DOU #tech

12 Nov, 11:02


Що потрібно хардвер-інженерам? Заповніть анкету та допоможіть розвитку індустрії

DOU у партнерстві з FORMATSIA.LVIV досліджують потреби хардвер-інженерів. Це дослідження допоможе створити якісний сервіс для українських виробників і спеціалістів.

Анкета є анонімною. Ваші 5 хвилин часу допоможуть зібрати важливу інформацію для рішень, які розкриють потенціал виробництв 👉🏻 https://dou.ua/goto/5tWZ

DOU #tech

11 Nov, 17:13


В новому Ruby-дайджесті Дмитро Чекалін розповідає про оновлення у світі Ruby та Rails. Серед них випуск Kamal 2.0, нові версії Rails, бібліотека для роботи з PDF HexaPDF 1.0.0 та рекомендації щодо оптимізації Sidekiq.

Також огляд найкращих Ruby-гемів та нових патернів програмування 👉 https://dou.ua/goto/cyg3

#Ruby

DOU #tech

11 Nov, 14:13


Розробників з росії заблокували в одному з найвідоміших Java-проєктів 🔥

Розробник з боліт намагався внести зміни до опенсорсної бібліотеки Reactor у проєкті Spring, однак його пропозицію відхилили з коментарем, що Broadcom в принципі не може приймати зміни від джерел з росії.

Деталі та обговорення на Форумі 👉 https://dou.ua/goto/uRmu

DOU #tech

10 Nov, 13:04


Друзі, є кілька вакансій в топовий підрозділ Сил оборони. Служба за контрактом в Києві. Зарплата — не айтішна, проте користь для держави — суттєва: https://dou.ua/goto/axAQ

Шукають зокрема Application Security Engineer, Аудитор з інформаційної безпеки, Системний адміністратор.

DOU #tech

10 Nov, 08:12


Анатолій Берчанов, Android Tech Lead, ділиться досвідом міграції Android-застосунків на Kotlin Multiplatform (KMP). У статті він розглядає перенесення наявного коду, налаштування середовища, а також адаптацію DI, локального сховища та мережевої логіки 👉🏻 https://dou.ua/goto/veLV

DOU #tech

09 Nov, 08:12


Владислав, Front-end Developer, розповідає про вичерпні масиви (exhaustive array) та їхнє застосування.

Він розглядає приклад задачі, в якій використовується цей концепт, та аналізує, яку проблему він вирішує, з покроковим поясненням рішення 👉 https://dou.ua/goto/ipNC

DOU #tech

08 Nov, 13:17


Сергій Моренець знайомить нас з технологією Jakarta Data — новим етапом у розвитку Jakarta EE. Він розглядає її основні можливості, порівнює з аналогами Spring Data і Micronaut Data, та демонструє процес переходу на Jakarta Data в реальному проєкті 👉🏻 https://dou.ua/goto/Tt9P

#Java

DOU #tech

07 Nov, 13:13


Node.js Digest #15: Javascript втрачає позиції, Express 5, Node.js 23, JSSugar та JS0, Microsoft та 178GB monorepo

Чи буде у Java-розробників "Два Львови", страшні історії з npm, епопея з розвитком Express 5 та багато інших веселих новин чекають на вас у новому випуску дайджеста від Олександра 👉🏻 https://dou.ua/goto/mTtH

#NodeJS

DOU #tech

07 Nov, 08:50


Як парсити сайти за допомогою Scrapy розповідає Федір, Senior Business Analyst. Стаття містить покрокову інструкцію, яку можна опанувати навіть без технічних знань 👉🏻 https://dou.ua/goto/3BXw

#Python

DOU #tech

06 Nov, 13:15


Вмикаємо відео на Apple TV під час повітряної тривоги за допомогою Home Assistant

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

В статті він пояснює, як налаштувати таку автоматизацію, та запевняє: хоч вона виглядає не дуже корисно, це може стати першим кроком до більш комплексної автоматизації 👉🏻 https://dou.ua/goto/wO4N

DOU #tech

06 Nov, 08:25


Денис Полторак, Embedded / C++ розробник, написав книгу Architectural Metapatterns.

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

Доступна безкоштовно на GitHub у форматах PDF, ePub та docx. Завантажуйте та обговорюйте 👉🏻 https://dou.ua/goto/w5ld

DOU #tech

05 Nov, 09:03


Як ми розпилювали моноліт. Наш досвід переходу до мікросервісів

Сергій Сафонов розповідає про виклики, з якими зіткнулася команда під час розробки платіжного процесора, зростання коду в якому призвело до затримок у CI/CD та труднощів у масштабуванні. Автор описує декілька підходів до декомпозиції моноліту та аналізує кожен з них 👉🏻 https://dou.ua/goto/rI8F

DOU #tech

04 Nov, 16:49


Після року перерви з виходу минулого .NET дайджесту Андрій Губський знову ділиться найцікавішими новинами у світі .NET, Azure та AI.

Запрошуємо до читання, адже цей випуск - як добре вино. Гарно настоявся! 👉🏻 https://dou.ua/goto/BHgI

#NET

DOU #tech

01 Nov, 10:15


Тестові і лайв-кодинг для Java-інженерів: приклади завдань від IT-компаній

https://dou.ua/goto/bXnY

Які завдання дають Java-інженерам для перевірки технічних навичок? Ми отримали приклади тестових від IT-компаній і попросили їх розповісти, чим відрізняються перевірки Junior-кандидатів від Middle і Senior. І ще — про те, де більше шансів потрапити на онлайн-кодинг і чому варто звернути увагу на Java Stream API та багатопотоковість.

DOU #tech

01 Nov, 07:52


Зниження цін на App Service, нові можливості для віртуальних машин, підтримка ED25519 SSH ключів для Linux VMs, та оновлення Azure SQL та .NET - все це чекає на вас у новому дайджесті від Віктора Карабедянца 👉🏻 https://dou.ua/goto/ec6r

#Azure

DOU #tech

31 Oct, 09:02


Ви любите читати? А яку одну технічну книгу ви порекомендували б до прочитання колегам? Чому саме її? 👉 https://dou.ua/goto/8Vi4

Запрошуємо також писати огляди книг. Охочі — будь ласка, пишіть на [email protected]

DOU #tech

30 Oct, 15:02


GitHub представив новинки на конференції GitHub Universe 😎

Відтепер користувачі Copilot зможуть обирати між моделями від Anthropic, Google і OpenA. Також анонсовано інструмент Spark для створення вебзастосунків за допомогою природної мови та оновлення для VS Code і Xcode 👉🏻 https://dou.ua/goto/qqPc

DOU #tech

30 Oct, 09:20


Python випередив JavaScript і став найпопулярнішою мовою на GitHub 🔥

GitHub опублікував щорічний звіт щодо мов програмування та активності розробників.
Ключові тренди з нього щодо мов програмування:

📌 Топ-3: Python, JavaScript, TypeScript
📌 JavaScript все ще лідирує за кількістю пушів коду
📌 Значне зростання використання HCL та Go для хмарної інфраструктури

А деталі й обговорення – на Форумі 👉🏻 https://dou.ua/goto/Ftku

DOU #tech

29 Oct, 11:37


Богдан Свердлюк, інженер в Kyivstar, пропонує спільноті показати фото своїх систем розумного дому, домашньої лабораторії, NAS, або будь-чого, що ви хостите самостійно 📸

Діліться в топіку фото чи скріншотами свого обладнання, логічною або мережевою схемою home lab, а також розповідайте, які self-host сервіси використовуєте 👉🏻 https://dou.ua/goto/iynM

DOU #tech

25 Oct, 06:02


Back-end інженери Володимир та Данило діляться досвідом створення платіжної платформи на базі Google Cloud.

Вони розглядають архітектуру, принципи event-driven підходу та використання Terraform для управління інфраструктурою, а також висвітлюють ключові рішення, що дозволили значно зменшити витрати 👉🏻 https://dou.ua/goto/oxK1

DOU #tech

24 Oct, 15:24


“Чорний понеділок” нашої компанії або як ми пережили 5,5 годин даунтайму та знайшли рішення

👉🏻 https://dou.ua/goto/80Zo

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

DOU #tech

24 Oct, 06:02


У команду DOU на фултайм шукаємо ком'юніті-менеджера з хорошим технічним бекграундом (освіта або досвід роботи в ІТ) і любов'ю до технологій.

Основний фокус — розвивати профільні технічні спільноти на DOU. Деталі вакансії: https://dou.ua/goto/pLt6

Вдячні вам за поширення вакансії та рекомендації 😉

DOU #tech

23 Oct, 16:29


Раптом ви пропустили реліз Java 23, нововведення в GraalVM для JDK 23 та плани на JDK 24 - команда Avenga розповідає про все це в останньому випуску дайджесту 👉 https://dou.ua/goto/7NGA

#Java

DOU #tech

23 Oct, 09:03


Олександр Шпак пише, що його персональний топ серед мов програмування це — xQuery.

А що у вас? 👉 https://dou.ua/goto/770T

DOU #tech

22 Oct, 16:32


Розробник Сергій Моренець продовжує розглядати технологію Google Error Prone.

Він ділиться, як зменшити кількість помилок у коді та підвищити його якість за допомогою нових перевірок, а також наводить приклади попереджень та їх можливі виправлення 👉🏻 https://dou.ua/goto/zMfM

#Java

DOU #tech

20 Oct, 07:06


DevOps Денис Васильєв оглядає в своєму відео Artificial Idleness стек для розробки, тестування та делівері: Cursor, Duo Workflows та симуляція реальності з AI.

Він стверджує, що це нова категорія “нічогонероблення” за допомогою AI 👉🏻 https://dou.ua/goto/99pG

DOU #tech

19 Oct, 09:06


Світлана, Python Software Engineer, обговорює важливість розуміння пам’яті в Python для оптимізації програмування. Вона пояснює, як працює оперативна пам’ять (RAM) і постійна пам’ять (жорсткі диски), а також розповідає про роль garbage collector в управлінні пам’яттю 👉 https://dou.ua/goto/1Zcz

#Python

DOU #tech

18 Oct, 15:03


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

Автор ділиться власним досвідом використання Zigbee реле Tongou TO-Q-SY2 👉🏻 https://dou.ua/goto/2559

DOU #tech

18 Oct, 09:11


Останні оновлення у хмарних рішеннях Azure, новини про SQL Server, віртуальні машини та інфраструктуру - читайте у новому випуску дайджесту від Віктора Карабедянца 👉 https://dou.ua/goto/sdYN

DOU #tech

18 Oct, 07:03


Владислав Мусаєлян, Back-end Engineer, розглядає налаштування системи авторизації з використанням JSON Web Token (JWT) у FastAPI.

Автор пояснює, як створити захищений доступ до ресурсів 👉🏻 https://dou.ua/goto/RBYx

DOU #tech

16 Oct, 15:16


Андрій Забавський, Big Data Architect, розглядає задачу виявлення "дружніх" відносин між людьми на основі геопросторових даних.

Він описує підходи до моделювання, кластеризації та аналізу даних, використовуючи демо-дані Geolife GPS 👉 https://dou.ua/goto/ptnR

#SQL

DOU #tech

16 Oct, 12:15


Десятиліттями RSA-шифрування було основою цифрової безпеки, захищаючи все — від особистої інформації до фінансових транзакцій. І нещодавно китайські вчені заявили, що зламали за допомогою... квантового комп'ютера 😱

Про шифрування, криптографію та квантовий підпал читайте в топіку Всеволода Лобко 👉 https://dou.ua/goto/Oc7J

DOU #tech

16 Oct, 07:03


Тестові для Python-інженерів: приклади, критерії оцінки та причини відмов кандидатам

👉 https://dou.ua/goto/9p7e

IT-компанії Avenga, Intellias і ZONE3000 навели приклади тестових завдань, які вони дають Python-інженерам під час найму. А ще розповіли, що перевіряють в процесі, чому Junior, Middle та Senior пишуть однаковий код і які речі можуть стати причиною відмови кандидату.

DOU #tech

15 Oct, 14:01


Ми знаємо, що ви не любите тут НЕ технічний контент. Але хвилинку вашої уваги — робимо все, щоб тут була релевантна і цікава стрічка.

DOU — це спільнота. Тобто саме ви визначаєте вектор її розвитку. Про що і кого читати, які теми порушувати, в яких форматах вчитися чи вести дискусії — залежить від вас.

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

Деталі 👉 https://dou.ua/goto/CvIF

P. S. Кілька лідерів цієї спільноти вже є, скоро представимо 😉

DOU #tech

15 Oct, 12:02


Автоматизація збору цін у супермаркетах за допомогою Scrapy, Splash та Kaggle

Дмитро, Scrapy expert, представляє власний проєкт з автоматизації збору цін на продукти у двох супермаркетах. Він використовує Scrapy та Kaggle, щоб показати, як за їх допомогою ефективно аналізувати ринкові тенденції 👉 https://dou.ua/goto/Lju5

#Python

DOU #tech

15 Oct, 06:24


Яка мова програмування найкраща для Back-end?

Початківець на Форумі запитує поради досвідчених розробників, яку мову вивчати для роботи з Back-end розробкою. Java? Python? PHP? А може, JavaScript 🙂

Діліться думками й досвідом 👉🏻 https://dou.ua/goto/ZEwe

DOU #tech

14 Oct, 15:09


Реліз Java 23, нововведення в GraalVM для JDK 23 та плани на JDK 24, а також новини з екосистеми Spring та реліз Spring Framework 6.2 - про все це розповідає команда Avenga у свіжому випуску дайджесту 👉 https://dou.ua/goto/7NGA

#Java

DOU #tech

14 Oct, 11:49


Нова TypeScript 5.7 – вже доступна в бета-версії. У ній з'явились перевірки на неініціалізовані змінні, нова опція для зміни шляхів імпорту, підтримка ECMAScript 2024 та покращене кешування в Node.js.

До новини 👉 https://dou.ua/goto/6JZv

DOU #tech

14 Oct, 08:29


Спільното, привіт! Шукаємо автора, який розповість про конфлікт між компаніями Automattic та WP Engine, який призвів до створення форку на плагін ACF на Wordpress. Якщо ви слідкували за цим і готові описати короткий перебіг подій з власною оцінкою ситуації – пишіть @cnfccnfc ⭐️

DOU #tech

13 Oct, 12:00


На Форумі питають поради щодо вбудованого алгоритму для розпізнавання об’єктів на зображенні 👀

Він потрібен для проєкту гібридного контролера польоту для БПЛА з можливістю візуального супроводу.

Переходьте та коментуйте 👉 https://dou.ua/goto/2zF3

DOU #tech

13 Oct, 07:02


Володимир Гуц, Head of Development у стартапі Brighterly, розповідає про архітектурні рішення їх стартапу, інтеграцію Back-end з Front-end та використані інструменти 👉 https://dou.ua/goto/6cJU

#BackEnd