DOU #tech
10.7K subscribers
1.86K photos
32 videos
2.27K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Як мікрофронтенди впливають на розробку продукту. Власний досвід

Автор ділиться досвідом роботи на проєкті, архітектура якого побудована на мікрофронтендах.

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

👉 https://dou.ua/goto/t0ov
👍13😱2
Дослідження швидкодії складеного первинного ключа в Postgres, MySQL та CockroachDB

Тестуємо швидкодію складеного первинного ключа (composite primary key) в таблицях з 20-ма вставками по мільйону рядків. Роботу трьох БД за таких умов — Postgres, MySQL та CockroachDB — порівняємо на спільному графіку.

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

#SQL
👍11
А ви вже користувались GitHub Copilot? Як враження?

Давайте обговоримо ваш досвід на форумі.
👉 https://dou.ua/goto/JtXs
😱3👎2👍1
🍏 iOS дайджест #49: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI

Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.

👉 https://dou.ua/goto/7vAx

#iOS_дайджест #iOS
👍42
📩 Як відправляти електронні листи за допомогою Ruby — розглядаємо на прикладах

Як додати функції розсилки електронних листів у робочий застосунок Ruby — розглядаємо різні способи вирішення цієї задачі.

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

#Ruby
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Ми хочемо зʼясувати вселенське питання, чию роботу не замінить ШІ в найближчому майбутньому — розробників, чи тестувальників?

Якщо ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку, якщо ж за тестувальників, тоді вам в цю банку.

На словах усі чемпіони, а ось проголосувати грошима — ось це показник 😏

Побачимо, хто кого пережене! 🤼‍♂️
👍30👎5
Наслідування у програмуванні, чи як не вистрілити собі в ногу

Якщо ви пишете код і проходили співбесіди, то повинні були хоча б чути про наслідування і принцип Лісков.

Чому це важливо і як правильно використовувати наслідування, читайте у детальному розборі з прикладами від Senior .Net Developer у Stepico Games.

👉 https://dou.ua/goto/SrJ7
👍16👎1
А ви кидали грошики на хлопчика чи дівчинку? Ой 😅. На тестувальників чи розробників?

🐞 Якщо ви за тестувальників, тоді вам в цю банку.

👨‍💻 Якщо ж ви за розробників, тоді донатьте на дрони для ЗСУ в цю банку.
😁24🔥6👍1
Візьміть участь в Великому зимовому зарплатному опитуванні DOU

Вже зібрали більше 3,5 тис анкет. Мета 15 тисяч.

Приєднуйтеся!

👉 https://dou.ua/goto/YH48
👍6😱2
Рейтинг ІТ-книжок 2022

Серед технічних книжок високі позиції посідає “золотий фонд” — ті самі видання, які були високо оцінені 2017 року, або нові видання знаних фахівців у своїй сфері. Книги Мартіна, Фаулера, Скіта, Ріхтера, Маєрса, Вільямса, Блоха, Сімпсона, Закаса, Коупленда залишаються актуальними, хоча з’явилися і нові автори.

Шукаєте, що почитати? Дивіться рейтинг найцікавіших ІТ-книжок.

👉 https://dou.ua/goto/OXm9
👍28
🎉 Вітаємо переможців листопада #ПишуНаDOU — нашої програми для авторів! Їх визначали ваші вподобайки під статтями та Редакція DOU.

🟡 Технічні статті

Алгоритми та структури даних — від «десь чув» до «ефективно застосовую», автор Yevhen Radchenko — 62 вподобання

Базова теорія Python. Типи даних, автор Павел Дмитриев — 33 вподобання

Трасування з .NET додатків в Azure, автор Volodymyr Verdysh — вибір редакції

Беріть участь у програмі — наступного місяця переможцем можете бути ВИ!😉
👍14
🙌 Як перестати боятись і почати автоматизувати з Playwright

"Я абсолютно впевнений, що Playwright — об’єктивно найкраще, що могло статись з автоматизацією web-тестування."

Олексій Остапов, QA, ділиться своїм списком найкрутіших функцій Playwright для використання в роботі. Читайте й доповнюйте його перелік.

👉 https://dou.ua/goto/7cXB

#QA
👍15😱32
📝 Мій список помилок в Angular, яких повинні уникати розробники

Олексій Куракін, Angular/Node розробник в компанії Zazmic, зібрав п'ять поширених помилок при роботі з фреймворком Angular і пояснює, як та чому варто їх уникати.

Читайте і доповнюйте в коментарях.

👉 https://dou.ua/goto/WqRe
👍8👎3
🚫 StackOverflow заборонив використання ChatGPT на сайті

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

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

Обговорюємо на форумі.
👉 https://dou.ua/goto/Uz46
👍16😱5😁3
Архітектури на акторах: системи з моделлю

У черговій статті з циклу про бекенд-архітектури Денис Полторак розглядає архітектури з монолітним горизонтальним шаром: популярні гексагоналку та message bus, і трохи екзотичнішу blackboard.

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

#Architecture
👍7
⌨️ Штучний інтелект пише тексти майже як людина. Розповідаємо, де це можна протестувати

Компанія OpenAI днями представила оновлення своєї AI-технології обробки мови GPT-3.5, а також чат-бота, який працює на цьому алгоритмі.

Користувачі, які вже спробували GPT-3.5, вражені тим, наскільки близько штучний інтелект підібрався до копіювання людини у написанні текстів.

👉 https://dou.ua/goto/6yd8
👍10🎉3
🍓 Інструкція, як підвищити відмовостійкість Home Assistant на Raspberry Pi

Як підвищити відмовостійкість сервера Home Assistant на Raspberry Pi та як зробити, щоб він працював максимально довго – інструкцію підготував Богдан Свердлюк.

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

#IoT
👍8🔥1