DOU #tech
10.8K subscribers
1.11K photos
13 videos
1.46K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Наслідування у програмуванні, чи як не вистрілити собі в ногу

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#IoT
Вже зібрали понад 7000 анкет в Зимовому зарплатному опитуванні

Приєднуйтеся і заповнюйте анкету!

👉 https://dou.ua/goto/nQEN
🗓 15 грудня о 19:00 у телеграм-каналі DOU #tech поговоримо про Rust — ця мова програмування точно заслуговує на увагу, адже її популярність зростає.

Які особливості мови? Чи варто задуматись про вивчення? Які інструменти входять в набір Rust-розробника? Які недоліки та переваги мови? Про це та інше поговоримо зі спікерами:

Спікери:
🎙Михайло Майдан, Rust Lead в Yalantis
🎙Костянтин В, Rust Consultant, GPU Engineer, Distributed Systems Engineer
🎙Павло Коломієць, Software Engineer в EdgeDB
🎙Ігор Маловиця, Tech Lead в DataArt

🔴 Трансляція: https://teleg.eu/dou_tech?livestream

Охочі зможуть поставити питання під час стріму, або ж — залишити питання в коментарях. Найцікавіші — озвучимо.
Кешування наперед, або Сповідь адепта WorkBox

Армен Айвазян, Front-End Developer з компанії АМО, розповідає на реальному прикладі, як команда впроваджувала зміни у кешуванні сторінок сайту, використовуючи різні інструменти: спочатку Service Worker, а потім WorkBox.

👉 https://dou.ua/goto/5AgT

#Website
Архітектури на акторах: фрагментовані системи

В рамках продовження циклу про архітектури бекенду Денис Полторак розглядає фрагментовані системи, а саме три варіанти роздроблених архітектур.

В цій статті наведені приклади, в яких одночасно відбувся поділ на субдомени та на шари, і немає одного фрагмента (шару або субдомена), що проходить через усю предметну область.

👉 https://dou.ua/goto/1MVz

#Architecture
Зарплати і рейтинг мов програмування. Велике зимове опитування DOU

Що пів року DOU збирає анонімні дані про зарплати українських IT-спеціалістів і готують дослідження. Запрошуємо тестувальників приєднатися до зимового зарплатного опитування.

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

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

👉 https://dou.ua/goto/mJvt
Дякуємо кожному з вас, спільното!
Тим, хто створює круті технічні блоги, тим, хто підтримує авторів коментарями, і всім, хто читає! Нас 10 000 і це важливий пойнт в розвитку технічного ком'юніті в Україні 🙌

За нагоди, нагадуємо про стрім о 19:00 в цьому ж каналі про Rust: https://dou.ua/goto/5FRg
Приєднуйтесь 😉
Як налаштувати роботу сервісів і віртуальної машини на безкоштовному хостингу Google Cloud — покрокову інструкцію підготував Богдан Свердлюк.

Хостинг можна використовувати для розгортання додатків, docker-контейнерів, кластерів kubernetes, баз даних, хостингу сайтів. Читайте блог та діліться досвідом використання цього хостингу в коментарях 👉 https://dou.ua/goto/eQxS
Прийом-прийом! За 15 хв розпочинаємо DOU voice chat “Усе про Rust”.

Дамо відповіді на запитання:
Які особливості мови? Чи варто задуматись про вивчення? Які інструменти входять в набір Rust-розробника? Які недоліки та переваги мови?

Наші спікери:

🔹 Михайло Майдан, Rust Lead в Yalantis
🔹 Костянтин В, Rust Consultant, GPU Engineer, Distributed Systems Engineer
🔹 Павло Коломієць, Software Engineer в EdgeDB
🔹 Ігор Маловиця, Tech Lead в DataArt

Приєднуйтесь і задавайте ваші запитання: https://teleg.eu/dou_tech?livestream
How to Save Live Photo as Video