Сергій, Java-розробник із 5-річним досвідом, розповідає: як виникла ідея Telegram-бота для регулярного каво-нетворкінгу в спільноті Leetcoders, з якими технічними викликами він зіткнувся під час його створення та які результати вдалось отримати.
❤16👍4
Огляд усіх головних новинок Azure, анонсованих на конференції Build 2025: оновлення для App Service, Container Apps, AKS, Functions, віртуальних машин і безсерверних GPU - читайте у новому матеріалі від Віктора Карабедянца.
👍7
Ви — розробник, якому дали задачі… і залишили ще тестування, деплой і підтримку "на всяк випадок"? Так і запишемо: айтівець-оркестр. А краще ви самі вкажіть це в зарплатній анкеті DOU 👉🏻 https://dou.ua/goto/BBkB
😁3👍2
💬 Kotlin Multiplatform — це про гнучкість, а не про компріси.
Володимир Невмержицький поділиться, як він використовує KMP у реальних проєктах: практичні приклади, адаптації, корисні підказки — і трохи історій з життя розробника.
Почути все це наживо можна вже 21 червня на DOU Mobile Day в Києві.
Деталі та квитки за посиланням 👉 https://dou.ua/goto/9LIP
Володимир Невмержицький поділиться, як він використовує KMP у реальних проєктах: практичні приклади, адаптації, корисні підказки — і трохи історій з життя розробника.
Почути все це наживо можна вже 21 червня на DOU Mobile Day в Києві.
Деталі та квитки за посиланням 👉 https://dou.ua/goto/9LIP
👍6👎2
В’ячеслав, інженер GlobalLogic, ділиться практичним досвідом ізоляції робочих середовищ у Linux за допомогою network namespaces.
У статті — приклади конфігурації, поради щодо VPN і детальне пояснення, як працювати з кількома проєктами на одній машині.
У статті — приклади конфігурації, поради щодо VPN і детальне пояснення, як працювати з кількома проєктами на одній машині.
👍6😱6😢5❤1
За даними минулих досліджень, лише 10% розробників заробляють понад $6250 😯
Якщо ви саме такий рідкісний птах — залітайте в анкету. Якщо ні — теж запрошуємо заповнити, щоб оцінити наскільки змінилася ситуація цього літа 👉🏻 https://dou.ua/goto/BBkB
Якщо ви саме такий рідкісний птах — залітайте в анкету. Якщо ні — теж запрошуємо заповнити, щоб оцінити наскільки змінилася ситуація цього літа 👉🏻 https://dou.ua/goto/BBkB
👍6❤2
У новому дописі Юрій Колочков, Software developer в Yurkol LTD, детально розбирає використання вбудованого профайлера Go — pprof.
Він пояснює, як збираються семпли, чому flamegraph може бути порожнім, і як правильно інтерпретувати результати.
Він пояснює, як збираються семпли, чому flamegraph може бути порожнім, і як правильно інтерпретувати результати.
👍6😱4
👨💻 Ілля Рагозін, iOS Developer у Guru Apps (Universe Group), приєднається до панельної дискусії на DOU Mobile Day.
Каже, що мобайл — це коли можна взяти результат у руки й сказати: “Оце я зробив”. А ще кайфує від того, що його екрани живуть у руках людей.
Буде технічно, корисно і моментами смішно. Як ви любите.
🎟️ Квитки тут: https://dou.ua/goto/9LIP
Каже, що мобайл — це коли можна взяти результат у руки й сказати: “Оце я зробив”. А ще кайфує від того, що його екрани живуть у руках людей.
Буде технічно, корисно і моментами смішно. Як ви любите.
🎟️ Квитки тут: https://dou.ua/goto/9LIP
❤6👍1😁1😱1
Microsoft на конференції Build 2025 представила низку оновлень для .NET: інтеграцію ШІ через Copilot і AI-агентів, оновлений хмарний стек .NET Aspire, нові можливості C# 14 та підтримку скриптів, а також інструменти для модернізації застарілих додатків.
Детальніше про всі нововведення читайте в дописі Віктора Карабедянца.
Детальніше про всі нововведення читайте в дописі Віктора Карабедянца.
❤5😁2
Взимку медіанні зарплати DevOps Engineers перевищили зарплати розробників. А У найдосвідченіших DevOps-фахівців рівня Team Lead вони навіть зросли на 745 доларів.
Пригадаєте, про який порядок цифр йдеться?
А щоб скласти актуальну статистику і порівняти, чи утримують першість девопси досі, заповнюйте нашу зарплатну анкету 👉🏻https://dou.ua/goto/4AjF
Пригадаєте, про який порядок цифр йдеться?
А щоб скласти актуальну статистику і порівняти, чи утримують першість девопси досі, заповнюйте нашу зарплатну анкету 👉🏻https://dou.ua/goto/4AjF
👍10😱1
🧪 Дмитро Шульженко, Head of Engineering у Headway (Headway Inc.), виступить на DOU Mobile Day з темою про автоматизацію тестування в iOS.
Розповість, чому code coverage — не показник якості сам по собі, як у Headway підходять до тестування та як Trace Testing у Swift допомагає скоротити обсяг коду без втрати ефективності.
🎟️ Квитки тут: https://dou.ua/goto/9LIP
Розповість, чому code coverage — не показник якості сам по собі, як у Headway підходять до тестування та як Trace Testing у Swift допомагає скоротити обсяг коду без втрати ефективності.
🎟️ Квитки тут: https://dou.ua/goto/9LIP
👍5❤1
Media is too big
VIEW IN TELEGRAM
Євген Ковалевський, VP of Engineering/CTO в LetyShops та KOLO, запрошує вас на DOU Mobile Day, що відбудеться 21 червня в Києві!
Шукайте програму та квитки на сайті 👉 https://dou.ua/goto/9LIP
Шукайте програму та квитки на сайті 👉 https://dou.ua/goto/9LIP
❤12
Легендарний TypeScript-компілятор, екскурс в заплутану і водночас захопливу історію JavaScript, нові шкідливі пакети на npm - все це вже чекає на вас у новому випуску Node.js Digest від Олександра Зіневича!
❤6
Іноді навіть проста система сповіщень з часом обростає дублюванням, if-ами та стає важко розширюваною.
Володимир, Backend Software Engineer, ділиться підходом впровадження патерну Abstract Factory.
Він показує, як винести створення об’єктів сповіщень у фабрики, зробити інтерфейси єдиними, а код — тестованим і зрозумілим.
Володимир, Backend Software Engineer, ділиться підходом впровадження патерну Abstract Factory.
Він показує, як винести створення об’єктів сповіщень у фабрики, зробити інтерфейси єдиними, а код — тестованим і зрозумілим.
😁13❤3👍1🤩1
Media is too big
VIEW IN TELEGRAM
Поговоримо про Android на DOU Mobile Day? 👀
Володимир, Team Lead Android в Hily, розповість про те, як писати код, що працюватиме роками без потреби все переписувати або запускати проєкт із нуля.
Поділиться реальними кейсами з побудови застосунків, пояснить, які рішення варто закладати з самого початку, а які — свідомо відкласти.
Не зволікайте з квитками, подія вже на наступному тижні 👉 https://dou.ua/goto/9LIP
Володимир, Team Lead Android в Hily, розповість про те, як писати код, що працюватиме роками без потреби все переписувати або запускати проєкт із нуля.
Поділиться реальними кейсами з побудови застосунків, пояснить, які рішення варто закладати з самого початку, а які — свідомо відкласти.
Не зволікайте з квитками, подія вже на наступному тижні 👉 https://dou.ua/goto/9LIP
🔥10❤1😁1
💸 Взимку розробники, що пишуть на Scala, знову стали лідерами за розміром медіанних зарплат розробників – $6000. Далі — Ruby та Go.
Заповнюйте літню анкету, щоб подивилась, як змінилась ситуація за півроку! https://dou.ua/goto/9cyd
Заповнюйте літню анкету, щоб подивилась, як змінилась ситуація за півроку! https://dou.ua/goto/9cyd
👍10😁2
Вийшов .NET 10 Preview 5. Нова версія отримала покращення продуктивності для середовища виконання, нові бібліотечні можливості, алгоритми постквантової криптографії, в C# — розширення операторів, оновлення F#, а також важливі фічі для ASP.NET Core, Blazor, .NET MAUI, WPF, Windows Forms, мобільних платформ і EF Core
👉 https://dou.ua/goto/jVNt
👉 https://dou.ua/goto/jVNt
👍9
У своєму дописі Олег Тесленко, розробник з BidsCube, ділиться практичним досвідом створення власного відеочату на базі LiveKit.
Він пояснює, чому обирає self-hosted рішення замість готових платформ, розкриває архітектуру з Angular/JavaScript, Node.js-бекендом для генерації токенів та LiveKit-сервером. Наводить готовий код для фронтенду та бекенду, розповідає про переваги кастомізації, контролю даних і економії — і закликає почати з LiveKit Cloud, а потім масштабувати під потреби бізнесу.
Він пояснює, чому обирає self-hosted рішення замість готових платформ, розкриває архітектуру з Angular/JavaScript, Node.js-бекендом для генерації токенів та LiveKit-сервером. Наводить готовий код для фронтенду та бекенду, розповідає про переваги кастомізації, контролю даних і економії — і закликає почати з LiveKit Cloud, а потім масштабувати під потреби бізнесу.
👍6❤2😢1