DOU #tech – Telegram
DOU #tech
10.7K subscribers
1.85K photos
32 videos
2.26K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
«Тести є важливою частиною створення будь-якої бібліотеки, оскільки вони допомагають виявити помилки ще до того, як ваш код стане частиною іншого проєкту»

У цій статті розробник Валентин Дружинін ділиться практичним досвідом створення власної Python-бібліотеки — від ідеї до публікації. Якщо ви коли-небудь замислювалися над тим, як упакувати свій код у щось більше, ніж просто скрипт, — ця стаття саме для вас.
👍10
Не пропустіть огляд ключових оновлень Azure & .Net: нові можливості для віртуальних машин, контейнерів, мереж, сховищ і баз даних, підтримка Python 3.12 у Functions, інтеграція з AI-рішеннями та покращення безпеки.
👍7
Артем Дорохін, Solution Architect у Luxoft, в своїй нещодавній статті розповідає, як реалізувати легкий pub/sub між Java-репліками в Kubernetes без повноцінного брокера повідомлень. У центрі — використання PostgreSQL NOTIFY/LISTEN і боротьба з фантомними збоями.
10😁2😱1
Андрій Головін нещодавно підготував статтю для тих, хто працює з Kubernetes без доступу до хмари.

У матеріалі він показує, як розгорнути локальний кластер через Kind, підключити файлову систему хост-машини як Persistent Volume та налаштувати StorageClass для збереження даних поза межами життєвого циклу подів.
9🔥2
Друзі, привіт!
Ми запускаємо літнє зарплатне опитування DOU 😎

Готові дізнатись, як змінились зарплати розробників за півріччя? Заповнюйте анкету за посиланням 👉🏻 https://dou.ua/goto/4AjF

На неї знадобиться не більше як 10 хвилин. Чекаємо всіх айтівців - тих, хто живе в Україні та за кордоном.
Результати будуть на DOU вже у липні.
👍3😱21
У своєму дописі Андрій Микитин, Software Engineer, ділиться практичним досвідом переходу від класичних блокуючих потоків до реактивного підходу у Spring Boot.

Він розглядає, як використання WebFlux та Reactor допомогло оптимізувати продуктивність високонавантажених сервісів, обробляти більше запитів без додаткових серверів та масштабуватися без перепрацювання архітектури.
12👎5👍1
На прод вийшло не тільки оновлення — а ще й програма DOU Mobile Day 😏  
І вона стабільна, без падінь і з топовими спікерами.
  
🗓 21 червня, Київ  
🎫 https://dou.ua/goto/9LIP
6👍4
DOU #tech
Друзі, привіт! Ми запускаємо літнє зарплатне опитування DOU 😎 Готові дізнатись, як змінились зарплати розробників за півріччя? Заповнюйте анкету за посиланням 👉🏻 https://dou.ua/goto/4AjF На неї знадобиться не більше як 10 хвилин. Чекаємо всіх айтівців …
Є перша тисяча анкет від розробників в зарплатній анкеті! Дуже дякуємо за неймовірний буст, спільното 🫶🏻

Але закликаємо заповнювати ще, і ще, і ще ❤️‍🔥
Чим більше даних, тим якісніша аналітика 👉🏻 https://dou.ua/goto/4AjF
9
Юра Федоренко ділиться новим подкастом про технології у стрімі:

"Розбираємо купівлю io Джоні Айва за $6,5 млрд, структуру OpenAI та те, як Сем Альтман рветься до влади. Ще чомусь говорили про досвід ElevenLabs у голосовому синтезі. Обговорюємо блага та справедливість, яку несе євробюрократія, і хто не згоден — хай перший кине в нас свою лайтинг-зарядку до айфона."

В-йо дивитись за посиланням 👉🏻 https://dou.ua/goto/Pwm8
👍16👎1🔥1
Інженер-програміст Олег Гелей розглядає методологію додавання водяних знаків до різноманітних типів файлів за допомогою сервіса AWS Lambda, а також робить аналіз потенційних ризиків, пов’язаних з обмеженнями часу виконання та пропонує шляхи їх уникнення.
👍3😱2
У вас було пів року, щоб свічнутись у бекенд. Хто встиг — той зараз дебажить прод на $5К+.

Так, згідно аналітики, Back-end взимку тому знову був серед найоплачуваніших спеціальностей.

Моноліт, мікросервіси, продакшн фікси в пʼятницю — усе заради грошей. Або ні? Поділіться у зарплатній анкеті DOU — займає до 10 хв!
🔥14👎2
Цей матеріал буде цікавий інженерам, DevOps-спеціалістам, тестувальникам, архітекторам і всім, хто хоч раз писав terraform apply зі смикаючимся оком і Корвалолом в кишені.

Якщо ви хочете зробити свій інфраструктурний код більш стабільним, безпечним і таким, що легко підтримується — ця стаття Антона Мужайла для вас.
👍10
Forwarded from DOU
Ми починаємо 👉 https://news.1rj.ru/str/doucommunity?livestream

Питання можете писати в коментарях під постом або просто підніміть руку, і ми передамо вам мікрофон 🎤
4👍1
Взимку знизилися медіанні зарплати Tech Lead (-$100) та Architect (-$325), а також у розробників рівня Senior (-$200 за пів року) 😟

Як змінилась ситуація зараз? Дізнаємось, коли кожен із вас заповнить зарплатне дослідження 👉🏻 https://dou.ua/goto/4AjF
😢13😱3
Google запрошує на оновлений безплатний “Інтенсивний курс із машинного навчання” українською мовою

Курс охоплює основні принципи машинного навчання (ML) та ШІ, містить матеріали про великі мовні моделі, AutoML, а також поглиблену інформацію щодо роботи з даними та ШІ. Курс буде корисним як новачкам у сфері ML та ШІ, так і розробникам, які прагнуть розширити свої знання та навички. 

Ознайомитися з курсом та розпочати навчання можна вже сьогодні за посиланням.

#реклама
19👍11👎2🔥1
У попередніх статтях Сергій Немчинський розглянув принципи єдиної відповідальності та відкритості-закритості з SOLID.

Настав час детально розібратись з Liskov Substitution Principle - принципом, названого на честь Барбари Лісков.
👍23👎7😁41
🔍 Як підтримувати якість коду, коли сторонні інструменти вже не справляються?
Дмитро Ковригін, iOS Tech Lead в Uklon, розповість про свій шлях — від використання готових лінтерів до створення власних інструментів для аналізу коду.
8 років у команді Uklon, фокус на автоматизацію всього, що можна — щоб прибрати зайве й сконцентруватись на важливому.
📱 На DOU Mobile Day він покаже, як будувати процеси, що реально працюють для вашої команди, а не лише гарно звучать у документації.

Квитки шукайте на сайті: https://dou.ua/goto/9LIP
👍52
Іван, дата-аналітик у TENTENS Tech, ділиться практичними порадами, як писати SQL-запити в BigQuery швидше й зрозуміліше.

У статті — приклади використання GROUP BY ALL, зручна робота з датами, менш відомі агрегатні функції, прийоми з CTE та ефективна конкатенація рядків. Все для того, щоб ваші запити були не лише робочими, а й підтримуваними.
👍12
Сергій, Java-розробник із 5-річним досвідом, розповідає: як виникла ідея Telegram-бота для регулярного каво-нетворкінгу в спільноті Leetcoders, з якими технічними викликами він зіткнувся під час його створення та які результати вдалось отримати.
16👍4
Огляд усіх головних новинок Azure, анонсованих на конференції Build 2025: оновлення для App Service, Container Apps, AKS, Functions, віртуальних машин і безсерверних GPU - читайте у новому матеріалі від Віктора Карабедянца.
👍7