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

Сергій Черненко, Magento Front-End Lead розробник, розповідає, як він винайшов спосіб поєднати можливості алгоритмів ChatGPT та месенджер Telegram 👉 https://dou.ua/goto/MF7N

#ChatGPT
👍25
Design digest #22: співпраця дизайнера і розробника, сторітелінг в дизайні та ChatGPT для UX Research

Величезна добірка яскравих та важливих для дизайн-спільноти новин — тут і корисні статті, і посилання на відео та подкасти, і актуальні меми, без яких працювалось би набагато гірше. Читаємо та поширюємо контент від наших друзів з Awesomic.

https://dou.ua/goto/B9Lm

#Design
10👍8😁5🔥2
Попри те, що зараз функціональні компоненти React є значно прогресивнішими, все ж і класові компоненти не можна списувати з рахунків.
Як мінімум, ними потрібно володіти, щоб підтримувати старіші проєкти на React.

Розробник Ігор Саміло описує на прикладах різницю між компонентами та особливості роботи з ними. 👉
https://dou.ua/goto/7ApT

#React
11👍5😱2
Андрій Губський ділиться своїми спостереження про характеристики мов програмування Sing# та Spec#, їхні особливості та визначні риси, важливі для програмістів.

Текст буде корисним та цікавим розробникам, які працюють з C# 👉 https://dou.ua/goto/MF4F

#C
👍11😱32👎2🤩2
Цей день настав! Офіційний реліз JDK 20 вже сьогодні! А це значить, що треба розібратися, що ж в ньому нового. Денис Макогон зробив це за вас і ділиться новинками 👉 https://dou.ua/goto/cqlb

#Java
👍22👎3😱3
DOU #tech
😎 Анонсуємо DOU Voice Chat: Як і де навчатись Senior-ам? Про методики, джерела та менторство 📅 23 березня о 18:00 у телеграм-каналі DOU #tech відбудеться войсчат для Senior розробників! Поговоримо про навчання та роботу з інформацією: ✍🏻 Джерела і пошук контенту.…
Нагадуємо, що DOU Voice Chat вже завтра!
Як і де навчатись Senior-ам? Обговорімо 🤗

📅 23 березня о 18:00 у телеграм-каналі DOU #tech відбудеться войсчат для Senior розробників! Поговоримо про навчання та роботу з інформацією.

Чекаємо всіх! Відмічайтесь в івенті 👉 https://dou.ua/goto/NlpA
🔥6👍2😱1
Огляд custom properties в CSS. Як вони оптимізують код

Front-end розробниця Христина Філіпенко з Langate Software роз'яснює на прикладах, як custom properties в CSS допомагають позбавитись дубльованого коду та взагалі оптимізувати його на масштабних проєктах.

За лінком 👉 https://dou.ua/goto/LYg4
😱8👍1👎1
Популярність TypeScript стрімко зростає, а нещодавно вийшла нова версія TypeScript 5.0.

Розбираємось, які основні зміни відбулися: реалізували новий стандарт декораторів, додали кращу підтримку ESM-проектів в Node та бандлерах, покращили поведінку enum та багато іншого 👉 https://dou.ua/goto/hSm5
👍22😱4🔥31👎1🤩1
Live stream scheduled for
Войсчат вже сьогодні! 📍
Починаємо о 18:00, тож готуйтесь заздалегідь 🤗
Поговоримо про навчання та роботу з інформацією.

Приходьте і кличте колег 👉 https://dou.ua/goto/NlpA
👍9😱21
У 2022 році, після початку широкомасштабного вторгнення росії, стало очевидним — українські застосунки мають бути українською мовою.

Автори статті діляться технічними підходами та несподіваними додатковими задачами, які виникали під час локалізації 👉 https://dou.ua/goto/n4Iz
👍143
Live stream started
🔴 Ми в етері!
Говоримо про те, як навчатись Senior-ам. Про навчання та роботу з інформацією:
▪️ Джерела і пошук контенту
▪️ Ефективні методи навчання
▪️ Пошук та підбір менторів та спільноту

Загалом, маємо багато цікавих запитань! 😉
А відповідатимуть на них спікери:

💬 Оксана Лобко, Python Developer
💬 Сергій Моренець, Java evangelist
💬 В’ячеслав Колдовський, Competence Manager в SoftServe, відомий як Programming Mentor
💬 Роман Кириленко, iOS Software Engineer в Quarks

Приєднуйтесь! 👂🏻
Запитання можна задати безпосередньо у войсчаті або під цим постом
👇🏻

Запис обов'язково буде — опублікуємо згодом!
👍13😱1
Live stream finished (1 hour)
Дмитро Чекалін зібрав для вас великий дайджест про Ruby за два місяці. Цікавої та корисної інформації буде дуууже багато. Тож не будемо чекати — мерщій до новин! 👉 https://dou.ua/goto/leyG

#Ruby
👍12
Audio
Поговорили про навчання та розвиток, зокрема Senior фахівців! Розібрали джерела і пошук контенту, ефективні методи навчання, поговорили про пошук та підбір менторів та роль спільноти.

Запис на саундклауд тут 👉🏻 https://dou.ua/goto/9rnL
14🔥2
DOU #tech
Поговорили про навчання та розвиток, зокрема Senior фахівців! Розібрали джерела і пошук контенту, ефективні методи навчання, поговорили про пошук та підбір менторів та роль спільноти. Запис на саундклауд тут 👉🏻 https://dou.ua/goto/9rnL
Таймкоди:
0:00 — Вступ, спікери про свій досвід
5:20 — Спікери про власний досвід та мотивацію
12:00 — Як зрозуміти, чи справді ти Senior і зрозуміти, що треба вчити
20:00 — Як планувати навчання
21:40 — Про цілі навчання та матриці компетенцій
24:00 — Про пошук інформації для розв’язання практичних задач
28:43 — Про ChatGPT для навчання і про інші джерела інформації
42:00 — Про книжки та швидкість оновлення контенту
44:00 — Які методи навчання ефективні, а які втрата часу
52:40 — Як засвоювати інформацію найкраще?
1:00:00 — Як ефективно трекати прогрес?
1:06:00 — Коли потрібен ментор, чим він може бути корисний? Як працювати з ментором?
1:14:00 — Чи можна навчатись у ком’юніті? Як використовувати тематичні спільноти з користю?
1:17:30 — Де знайти час на навчання? Чи має процес навчання бути закладеним у робочий час? Коли вчитесь ви? Чи закладаєте час на навчання як щоденну рутину?
1:23:00 — Поради та настанови на завершення
10🔥5
Олександр, Full-Stack Javascript розробник, розглядає реальну задачу і її вирішення за допомогою стримів.

Стаття буде корисною для всіх, хто ще стримів не зачіпав, або зачіпав, але дуже обережно 👉 https://dou.ua/goto/i1I3

#BackEnd
11👍2
Олег, Android-розробник, вирішив змайструвати власний аналог Ecoflow. Та стаття не про це, а про те, як він зареверсінжинірив застосунок, зрозумів, як працює Bluetooth-модуль акумулятора і написав власний аналог.

Це цікавий експеримент, який також показує, що можна обійти будь-яку систему безпеки 👉 https://dou.ua/goto/hI1G

#Android
🔥24👍3
Богдан Свердлюк продовжує свою велику серію оглядів різноманітних IoT-рішень. Цього разу — про дротовий розумний будинок від i3 Engineering.

https://dou.ua/goto/LB4z 

#IoT
👍113🔥1
Поговоримо про конкретну частину Jetpack Compose — Layout composable.

Розберемось, як він працює, як описати свій кастомний лайаут. Для прикладу Олександр Котькорло, Android Team Lead, наводить кілька ситуацій, в яких Layout composable дуже допомагав в розробці застосунку 👉 https://dou.ua/goto/IyL5

#UI
👍4😱3🔥1