Python 3.15 уже тут! 🐍
У новій версії з’явилося багато цікавинок, зокрема ліниві імпорти, незмінний тип
Детальніше про найцікавіші нововведення читайте на форумі DOU.
У новій версії з’явилося багато цікавинок, зокрема ліниві імпорти, незмінний тип
frozendict і профайлер Tachyon для пошуку вузьких місць у коді. А ще команда оновила експериментальний JIT-компілятор, розширили можливості типізації та змінили роботу з кодуванням тексту. Детальніше про найцікавіші нововведення читайте на форумі DOU.
👍2🔥1
Олександр Тарабака розповідає, як створив iOS-застосунок для відстеження прийому ліків.
У статті — про роботу з розкладами й 24-годинними лімітами, локальні сповіщення, SwiftData, міграції, пошкоджені дані та 500 тестових кейсів.
👉 https://dou.ua/goto/XVCT
У статті — про роботу з розкладами й 24-годинними лімітами, локальні сповіщення, SwiftData, міграції, пошкоджені дані та 500 тестових кейсів.
👉 https://dou.ua/goto/XVCT
👍4❤1
🤖 Що, якби AI-агент міг сам помічати, що потрібно зробити, і братися до роботи ще до того, як ви дасте йому промпт?
Уже 27 жовтня розберемося, як будувати таких always-on / ambient AI agents, які працюють у фоні, самі знаходять корисну роботу, виконують її та знають, коли варто передати рішення людині.
На практичній live-сесії Артем Яворський, Member of Technical Staff у Writer, побудує такого агента з нуля на open-source інструментах. Почнемо з наївного агента, подивимося, як і чому він ламається, а потім крок за кроком перетворимо його на систему, якій можна делегувати реальну роботу.
📅 27 жовтня, 19:00 Київ / 18:00 Варшава
💻 Онлайн
🎟️ Участь безкоштовна, але реєстрація обов’язкова.
👉 Реєструйтеся та приєднуйтеся до live-сесії:
https://forms.gle/EbPfkRc3mTn34uBb9
Артем працює над агентною інфраструктурою, яка використовується у production у Salesforce, Uber, Vanguard та інших компаніях, тож це буде не теорія, а практичний розбір того, як такі системи створюються та працюють у реальному світі.
Уже 27 жовтня розберемося, як будувати таких always-on / ambient AI agents, які працюють у фоні, самі знаходять корисну роботу, виконують її та знають, коли варто передати рішення людині.
На практичній live-сесії Артем Яворський, Member of Technical Staff у Writer, побудує такого агента з нуля на open-source інструментах. Почнемо з наївного агента, подивимося, як і чому він ламається, а потім крок за кроком перетворимо його на систему, якій можна делегувати реальну роботу.
📅 27 жовтня, 19:00 Київ / 18:00 Варшава
💻 Онлайн
🎟️ Участь безкоштовна, але реєстрація обов’язкова.
👉 Реєструйтеся та приєднуйтеся до live-сесії:
https://forms.gle/EbPfkRc3mTn34uBb9
Артем працює над агентною інфраструктурою, яка використовується у production у Salesforce, Uber, Vanguard та інших компаніях, тож це буде не теорія, а практичний розбір того, як такі системи створюються та працюють у реальному світі.
🔥3👍1
Чому знову викликався Reconcile()?
У статті — розбір утиліти whyreconcile, яка допомагає дебажити контролери й оператори в Kubernetes та OpenShift і швидше знаходити причину повторних викликів без «дідівських» fmt.Printf().
👉 https://dou.ua/goto/OM1I
У статті — розбір утиліти whyreconcile, яка допомагає дебажити контролери й оператори в Kubernetes та OpenShift і швидше знаходити причину повторних викликів без «дідівських» fmt.Printf().
👉 https://dou.ua/goto/OM1I
👍2
Тобі ставлять KPI, проводять рев’ю та дають фідбек. А як справляється сама компанія? 👀
Оціни свого роботодавця в Рейтингу ІТ-роботодавців 2026 від DOU 👉 https://dou.ua/goto/SFNg
Оціни свого роботодавця в Рейтингу ІТ-роботодавців 2026 від DOU 👉 https://dou.ua/goto/SFNg
👍1
Анастасія Мудра порівнює звичайні LLM із Jev на реальних задачах: бінарних рішеннях, виборі зі списку та оцінках за шкалою.
У статті — про те, чому LLM стискають оцінки до середини, як це впливає на рішення і де спеціалізована модель працює точніше.
👉 https://dou.ua/goto/CKsI
У статті — про те, чому LLM стискають оцінки до середини, як це впливає на рішення і де спеціалізована модель працює точніше.
👉 https://dou.ua/goto/CKsI
👍4❤1
Олександр Кузьменко показує, як перетворити Lenovo K3 PRO на Wi-Fi колонку з голосовим асистентом для Home Assistant.
У матеріалі — ESP32-S3, ESPHome, підключення кнопок, підсилювача й мікрофона, схема з’єднань і вартість збірки.
👉 https://dou.ua/goto/2CH5
У матеріалі — ESP32-S3, ESPHome, підключення кнопок, підсилювача й мікрофона, схема з’єднань і вартість збірки.
👉 https://dou.ua/goto/2CH5
❤3👍1🔥1
Бюджету на Wiz і CrowdStrike немає — не проблема. Данило, Senior AppSec та DevSecOps інженер, показує, як зібрати базовий security-стек на open source: налаштувати доступи, збирати й аналізувати події, реагувати на інциденти та не стати наступним героєм райтапів.
👉 https://dou.ua/goto/YpSy
👉 https://dou.ua/goto/YpSy
👍7
Лінус Торвальдс вирішив побавитися з Claude Code і залучив його до роботи над дечим сакральним — ядром Linux. І, схоже, експеримент виявився доволі цікавим.
В одному з тестів швидкість читання файлів зросла приблизно втричі, а конкуренцію між ядрами процесора вдалося суттєво зменшити. Щоправда, не обійшлося без проблем.
Що саме Торвальдс доручив ШІ, як вдалося досягти такого результату та які нюанси виявилися під час перевірок — читайте детальніше на форумі DOU.
В одному з тестів швидкість читання файлів зросла приблизно втричі, а конкуренцію між ядрами процесора вдалося суттєво зменшити. Щоправда, не обійшлося без проблем.
Що саме Торвальдс доручив ШІ, як вдалося досягти такого результату та які нюанси виявилися під час перевірок — читайте детальніше на форумі DOU.
❤22😁11👍2
Дмитро Дійкун продовжує дискусію з коментарів під попередньою статтею та розбирає протокол колективного підпису без сервера.
У матеріалі — спільний ростер, один раунд підпису, топологія «зірка» з координатором і межі довіри в такій схемі.
👉 https://dou.ua/goto/0TGw
У матеріалі — спільний ростер, один раунд підпису, топологія «зірка» з координатором і межі довіри в такій схемі.
👉 https://dou.ua/goto/0TGw
❤3
Уявімо, що одного дня Java просто не стало, а працювати далі треба.
Яку мову обрали б для наступних проєктів і за чим із Java сумували б найбільше?
👉 https://dou.ua/goto/rYah
Яку мову обрали б для наступних проєктів і за чим із Java сумували б найбільше?
👉 https://dou.ua/goto/rYah
😱10😁4
Павло Кудринський розповідає, як вбудувати LLM у продукт, де помилка в цифрі коштує довіри.
Автор ділиться досвідом розробки фінтехсервісу для аналізу інвестиційних портфелів - чому заборонив LLM виконувати розрахунки та як організував парсинг даних, перевірки, Celery-черги та захист приватної інформації.
👉 https://dou.ua/goto/fUr2
Автор ділиться досвідом розробки фінтехсервісу для аналізу інвестиційних портфелів - чому заборонив LLM виконувати розрахунки та як організував парсинг даних, перевірки, Celery-черги та захист приватної інформації.
👉 https://dou.ua/goto/fUr2
👍2
Цього тижня в рубриці — .NET Fiddle. Це безкоштовний сервіс для практики C# та F#: пишете код, запускаєте його в браузері й бачите результат. Зручно для невеликих вправ або коли треба показати комусь код — достатньо поділитися посиланням.
👉 https://dou.ua/goto/axsz
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
👉 https://dou.ua/goto/axsz
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
👍3
Є банки, які бережуть до зими. А нашу краще не відкладати — збираємо на НРК для «Азову».
Долучайтеся: https://dou.ua/goto/mFaF
Долучайтеся: https://dou.ua/goto/mFaF
❤9👎2
Попросили спільноту уявити світ без нових проєктів на Java.
Серед альтернатив — мова, якої поки немає в документації 😅
А який ваш варіант?
👉 https://dou.ua/goto/oKQr
Серед альтернатив — мова, якої поки немає в документації 😅
А який ваш варіант?
👉 https://dou.ua/goto/oKQr
❤7
Рома Марінський не просто збирає донати на НРК, а й віддає воркшоп про патерни проєктування для UI- та API-тестів: https://dou.ua/goto/fTb7
500 грн — і навчання ваше! Адже сьогодні недостатньо просто вміти написати UI-тест або поклікати запити в Postman. Важливо розуміти, як побудувати систему автоматизації, яка залишатиметься зрозумілою, гнучкою та придатною до розвитку.
Посилання на воркшоп з'явиться одразу після донату на банку: https://send.monobank.ua/jar/3VNKqJsHmm
500 грн — і навчання ваше! Адже сьогодні недостатньо просто вміти написати UI-тест або поклікати запити в Postman. Важливо розуміти, як побудувати систему автоматизації, яка залишатиметься зрозумілою, гнучкою та придатною до розвитку.
Посилання на воркшоп з'явиться одразу після донату на банку: https://send.monobank.ua/jar/3VNKqJsHmm
❤3
Go-розробник Андрій Пугаченко вирішив повернутися до Active Oberon: створив SDK, підтримку LSP та реєстр модулів, а потім написав консольне радіо, щоб порівняти конкурентність у Go та Active Oberon.
У своїй статті автор розповідає про власні експерименти, приклади коду та несподівані результати.
👉 https://dou.ua/goto/fGAs
У своїй статті автор розповідає про власні експерименти, приклади коду та несподівані результати.
👉 https://dou.ua/goto/fGAs
👍1😱1
Lead Back-end Engineer Віталій Хоменко розповідає, як організував роботу з AI-агентами.
Автор ділиться, як налаштовував голосове введення та погодження плану, окремий аудит, перевірку тестів і рев'ю колег. А ще пояснює, чому навіть докладні інструкції не гарантують правильної роботи моделі та які рішення інженеру краще залишати за собою.
👉 https://dou.ua/goto/piDe
Автор ділиться, як налаштовував голосове введення та погодження плану, окремий аудит, перевірку тестів і рев'ю колег. А ще пояснює, чому навіть докладні інструкції не гарантують правильної роботи моделі та які рішення інженеру краще залишати за собою.
👉 https://dou.ua/goto/piDe
👍1
🤖 Як побудувати AI-агента з нуля — від мовної моделі до системи, яка самостійно виконує задачі?
4 листопада о 19:00 на благодійному DOU Live разом із Денисом Ювженком, Quant ML Engineer та PhD Researcher in AI, розберемо ключові патерни агентних систем, поговоримо про Agentic AI та harness engineering. А ще — наживо створимо власного AI-агента на Python з OpenAI API 🚀
Участь — за донат від 500 грн на збір НРКастом.
🎁 А серед усіх, хто задонатить, Денис розіграє кар’єрну консультацію!
👉 Деталі та умови участі: https://dou.ua/goto/M0kG
Банка для донату: https://dou.ua/goto/AZ86
4 листопада о 19:00 на благодійному DOU Live разом із Денисом Ювженком, Quant ML Engineer та PhD Researcher in AI, розберемо ключові патерни агентних систем, поговоримо про Agentic AI та harness engineering. А ще — наживо створимо власного AI-агента на Python з OpenAI API 🚀
Участь — за донат від 500 грн на збір НРКастом.
🎁 А серед усіх, хто задонатить, Денис розіграє кар’єрну консультацію!
👉 Деталі та умови участі: https://dou.ua/goto/M0kG
Банка для донату: https://dou.ua/goto/AZ86
👎6
У PHP виявили дві критичні вразливості з оцінкою 9,2 за CVSS, які потенційно дозволяють віддалено виконувати код на сервері без авторизації. Причому під загрозою можуть опинитися навіть сайти, на яких взагалі немає функціональності завантаження файлів.
Вразливості отримали назву PHP2Shell. Їх пов’язують із механізмом
Як працює атака, які версії PHP можуть бути вразливими та що рекомендують зробити для захисту серверів — читайте на форумі DOU.
Вразливості отримали назву PHP2Shell. Їх пов’язують із механізмом
session.upload_progress та помилками роботи з пам’яттю під час обробки HTTP-запитів. Проблема потенційно зачіпає WordPress, Laravel, Drupal та інші PHP-застосунки.Як працює атака, які версії PHP можуть бути вразливими та що рекомендують зробити для захисту серверів — читайте на форумі DOU.
😱19