Прокачати Playwright. Розібратися з документацією. І водночас підтримати тих, хто захищає Україну.
Олександр Хотемський запускає асинхронну серію «Читаємо документацію Playwright» — понад 60 відео про те, як глибше розуміти framework, експериментувати, дебажити та самостійно знаходити відповіді в документації.
Вартість — донат: від 6 000 грн для тих, хто прийшов з DOU — https://send.monobank.ua/jar/AJrFUQ9hrT
Кошти підуть на збір «Прокачай бійця!» для навчання військових підрозділу NOVA Третьої штурмової бригади.
Долучайтеся — знання за плечима не носити 😉 https://dou.ua/goto/yI7P
Олександр Хотемський запускає асинхронну серію «Читаємо документацію Playwright» — понад 60 відео про те, як глибше розуміти framework, експериментувати, дебажити та самостійно знаходити відповіді в документації.
Вартість — донат: від 6 000 грн для тих, хто прийшов з DOU — https://send.monobank.ua/jar/AJrFUQ9hrT
Кошти підуть на збір «Прокачай бійця!» для навчання військових підрозділу NOVA Третьої штурмової бригади.
Долучайтеся — знання за плечима не носити 😉 https://dou.ua/goto/yI7P
❤1
У другій частині Костянтин Каширін переходить від бізнес-бачення до суворої інженерії та системного аналізу.
Читайте про те, як закласти архітектуру на 1 мільйон користувачів, прорахувати пікові навантаження та які нефункціональні вимоги ставляться до сучасних фінтех-продуктів.
👉 https://dou.ua/goto/xZmw
Читайте про те, як закласти архітектуру на 1 мільйон користувачів, прорахувати пікові навантаження та які нефункціональні вимоги ставляться до сучасних фінтех-продуктів.
👉 https://dou.ua/goto/xZmw
👍3
Новий реліз Java приносить менше споживання пам’яті завдяки Compact Object Headers, G1 GC за замовчуванням у всіх середовищах, post-quantum захист TLS 1.3 та безпечніший JFR.
Також продовжується розвиток Structured Concurrency, Lazy Constants, Vector API й PEM API і змінах в процесі Critical Patching Updates (CPU).
Детальніше про ключові зміни читайте у новій статті:
👉 https://dou.ua/goto/Hud2
Також продовжується розвиток Structured Concurrency, Lazy Constants, Vector API й PEM API і змінах в процесі Critical Patching Updates (CPU).
Детальніше про ключові зміни читайте у новій статті:
👉 https://dou.ua/goto/Hud2
👍8❤2
Валентин Герасименко пів дня шукав баг у реєстрації, якого не існувало. Виявилось, його форми стали безкоштовним ретранслятором спаму.
У новій статті — про ліміти по IP та на отримувача, нормалізацію Gmail-аліасів і те, як, закриваючи одну дірку, не відкрити іншу.
👉 https://dou.ua/goto/PkKc
У новій статті — про ліміти по IP та на отримувача, нормалізацію Gmail-аліасів і те, як, закриваючи одну дірку, не відкрити іншу.
👉 https://dou.ua/goto/PkKc
😁2
18-річний студент ХАІ Владислав Худаш розповідає про свій пет-проєкт — Reflective EFI-Loader на C та Python.
Як працює ручне відображення PE32+ у пам’ять, антидебаг і механіка UEFI — читайте у статті.
👉 https://dou.ua/goto/maeW
Як працює ручне відображення PE32+ у пам’ять, антидебаг і механіка UEFI — читайте у статті.
👉 https://dou.ua/goto/maeW
🔥6👎3👍2
Вивчаєте C# і не знаєте, який проєкт додати до портфоліо?
У новому випуску рубрики розповідаємо про The C# Academy, де можна безкоштовно виконувати практичні завдання, отримувати рев’ю коду та рухатися за готовим roadmap.
👉 https://dou.ua/goto/aCgJ
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
У новому випуску рубрики розповідаємо про The C# Academy, де можна безкоштовно виконувати практичні завдання, отримувати рев’ю коду та рухатися за готовим roadmap.
👉 https://dou.ua/goto/aCgJ
Маєте якісь цікаві ресурси, якими ви готові поділитися зі спільнотою? Заповнюйте форму, не тримайте їх в секреті 😎
❤3👍1
Оце ми розуміємо — справжня відданість Java 😄
А що вас найбільше бісить у Java?
👉 https://dou.ua/goto/I3WU
А що вас найбільше бісить у Java?
👉 https://dou.ua/goto/I3WU
🤩7❤2👍1
TypeSafe AI випустила Jev — модель, яка не генерує текст, а повертає типізовані рішення з ймовірностями за 70-500 мс і $0.042 за мільйон вхідних токенів.
Олексій Бабінцев розбирає, чим це відрізняється від structured output у звичайної LLM, де такий примітив доречний та чому до цифр із власного бенчмарку варто ставитися скептично.
👉 https://dou.ua/goto/8JEW
Олексій Бабінцев розбирає, чим це відрізняється від structured output у звичайної LLM, де такий примітив доречний та чому до цифр із власного бенчмарку варто ставитися скептично.
👉 https://dou.ua/goto/8JEW
👍5
Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими матеріалами тижня 🔥
Цього разу розбираємо те, як код і дизайн, згенерований ШІ, порушують закони UX, вивчаємо оптимальне вирівнювання іконок в CSS та деякі TypeScript-хитрощі.
👉 https://dou.ua/goto/SanC
Цього разу розбираємо те, як код і дизайн, згенерований ШІ, порушують закони UX, вивчаємо оптимальне вирівнювання іконок в CSS та деякі TypeScript-хитрощі.
👉 https://dou.ua/goto/SanC
Портрет айтівця 2026. Як змінилося українське ІТ за рік
Нетехнічних фахівців стає більше, частка сервісного ІТ скорочується, 38% айтівців відчувають вигорання від роботи, фінансове становище дещо погіршилося, частка заброньованих зросла.
Дивимося, як зараз виглядає українське IT у щорічному проєкті DOU — Портрет айтівця 👉 https://dou.ua/goto/suDd
Нетехнічних фахівців стає більше, частка сервісного ІТ скорочується, 38% айтівців відчувають вигорання від роботи, фінансове становище дещо погіршилося, частка заброньованих зросла.
Дивимося, як зараз виглядає українське IT у щорічному проєкті DOU — Портрет айтівця 👉 https://dou.ua/goto/suDd
Андрій Севастьянов пояснює, як математичні доведення можна записати у вигляді коду в мові програмування Lean 4.
У статті про те, чому мова для цього не може бути Т'юрінг-повною, що таке структурна рекурсія та залежні типи і як на практиці працює ізоморфізм Каррі — Говарда.
👉 https://dou.ua/goto/6jKN
У статті про те, чому мова для цього не може бути Т'юрінг-повною, що таке структурна рекурсія та залежні типи і як на практиці працює ізоморфізм Каррі — Говарда.
👉 https://dou.ua/goto/6jKN
🔥5😱1
Андрій Курдюмов розповідає, як звичайний файл prn.ap раптом уперся в легасі Windows - Git for Windows відмовився його індексувати через зарезервоване ім’я PRN.
У статті автор розбирається, звідки взялося це обмеження, а у підсумку показує, як локально змінити поведінку Git і таки клонувати Linux-репозиторій на Windows.
👉 https://dou.ua/goto/EWBW
У статті автор розбирається, звідки взялося це обмеження, а у підсумку показує, як локально змінити поведінку Git і таки клонувати Linux-репозиторій на Windows.
👉 https://dou.ua/goto/EWBW
Залежності, збирання, форматування коду, пошук символів і документації — команда JVM Ecosystem у Netflix пропонує працювати з усім цим через командний рядок.
Що скажете про такий підхід?
👉 https://dou.ua/goto/q5cQ
Що скажете про такий підхід?
👉 https://dou.ua/goto/q5cQ
👍4
Денис Макогон розбирає, чому напряму поєднати Java з C++ складніше, ніж здається, де закінчуються можливості FFM API та jextract і навіщо між ними потрібен C ABI.
У статті автор на прикладах пояснює роботу з opaque handles, reinterpret_cast та C-адаптерами.
👉 https://dou.ua/goto/lMzH
У статті автор на прикладах пояснює роботу з opaque handles, reinterpret_cast та C-адаптерами.
👉 https://dou.ua/goto/lMzH
👍1