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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
DOU #tech
Audio
Таймкоди:

00:00 — Про робочу версію Python
01:27 — Основний фреймворк. Django vs FastAPI
11:15 — Про типізацію. Чи допомагають типи
13:08 — Що використовують для тестів
14:05 — Про Black
16:00 — Системи розробки та улюблені функції
20:56 — GitHub Copilot: досвід користування
25:57 — Управління лібами
29:47 — Трохи про Docker
33:26 — Postgres vs MySQL vs Mongo vs ElasticSearch
42:46 — Проксі-сервери
45:20 — Інструменти управління задачами
50:10 — Ще про улюблені тулзи
🐜 QA дайджест #48: аддони для Chrome для вебтестування, REST API, метрики в Agile

Анастасія — QA Lead в українській продуктовій IT-компанії, а також QA-ментор. Веде блог для QA-інженерів і розповідає про свій досвід.

Зустрічайте свіжий дайджест із цікавими статтями та новинами для qa-спільноти!

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

#QA
This media is not supported in your browser
VIEW IN TELEGRAM
Про responsive images

🎥 Олександр Соловйов, CTO в Kasta, записав відео про те, як його команда затягнула сайт Касти у сучасний світ responsive images.

🍿 Беремо поп-корн і дивимося відео на форумі 👉 https://dou.ua/goto/qByw
Маємо перелік корисних ресурсів, поради з професійного розвитку та просто статтю саме для вас. Усе це зібрав з власного досвіду учасник нашої спільноти Максим Калашник.

Є чим доповнити — чекаємо в коментарях.

👉 https://dou.ua/goto/0lOf

Є тут Front-end девелопери?
Починаємо роботу з Apache Kafka. Частина I

Сергій Моренець, розробник, викладач, спікер та технічний письменник, вирішив поділитися з вами своїм досвідом роботи з такою цікавою технологією як Apache Kafka та розкрити ті теми, які з нею пов’язані

Про конкретні кроки, які Java-розробник повинен зробити, щоб отримати повноцінну систему обміну повідомленнями на базі Kafka – у матеріалі.

👉 https://dou.ua/goto/4Pkz

#Java
🎨 Design digest #16: UX-принципи для AI-інструментів, протестна типографіка та подолання синдрому самозванця

У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.

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

#UXUIdesign
Обговорюємо на форумі статику в С#. Чи дійсно це погано, а інколи навіть зло?

Діліться досвідом на форумі
👉 https://dou.ua/goto/DIwv
Індекси MongoDB та проблеми з ними. Специфіки Amazon Document DB

Олег, Full-stack розробник, зібрав основну інформацію про роботу та оптимізацію індексів в Mongo DB та специфіки Amazon Document DB щодо цього.

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

#DB
▶️ Cьогодні, о 18:00 Fwdays організовують благодійний стрім з Анастасією Войтовою.

Мова піде про кібербезпеку під час війни, айтівців-волонтерів, які розробляли застосунки для переселенців або підтримки військових та багато іншого.

🎯 Мета стріму — зібрати 200 000 грн на Starlink та рації для наших захисників та захисниць з 14-ої Волинської бригади.

🎙Ведучий — Олександр Соловйов (CTO Kasta)
👥 Гостя — Анастасія Войтова (Security software engineer у Cossack Labs)

Посилання на трансляцію 👉 https://youtu.be/Jfm0AJWgjHc
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 6: REST API запити з retrofit. Про складне

Це завершальна частина циклу про Flutter. Частини 5 і 6 цієї серії присвячені ефективній реалізації REST API запитів.

Ця частина має на меті показати, як налаштовувати хедери для окремих / групи / більшості / всіх запитів до API за допомогою згенерованого коду від retrofit та dio перехоплювачів.

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

#Flutter
GitHub чи GitLab?

Що ви думаєте про ці дві системи? Яку з них використовуєте? Чому саме її?

Обговорюємо на форумі, що краще для проєктів.

👉 https://dou.ua/goto/U35T
Бенчмаркінг різних JVM та багато графіків

Поговоримо про вибір JVM?

На сьогодні є великий вибір як повністю опенсорсних, так і пропрієтарних реалізацій, тож перевіримо, чим вони відрізняються (окрім ліцензій та технічної підтримки від вендорів).

Результати тестів — у статті.
👉 https://dou.ua/goto/iH1H

#JVM
Як ми запускали OSINT-базу втрат російської техніки

Команда волонтерів запустила та підтримує OSINT-базу документованих втрат техніки.

Адмін проєкту розповідає, навіщо це зробили, як будували внутрішні процеси та що цікавого вдалося реалізувати на бекенді.

👉 https://dou.ua/goto/HRcv
• Нагадуємо, що згідно з останніми опитуванням DOU, TypeScript — шоста за популярністю мова.

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

Стаття може бути цікава і початківцям, і тим, хто думає про міграцію своєї кодової бази з JS на TS.

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

#TypeScript
Як писати оптимізований код у системах з обмеженою пам’яттю

Петро Каращенко координує роботу Embedded-команди, яка займається розробкою широкої лінійки систем безпеки розумного дому та IoT-пристроїв.

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

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

#embedded
Починаємо роботу з Apache Kafka. Частина II

Разом з Сергієм Моренцем створимо Kafka-конфігурацію для запуску через Docker Compose та відправимо нотифікацію з Micronaut-додатка.

При цьому не будемо використовувати Zookeeper, а налаштуємо єдиний Kafka-сервер і як брокер, і як активний контролер.

У попередній статті автор розповів про внутрішні особливості Kafka, її життєвий шлях і основних суперників на ринку messaging sys-tems.

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

#java
«Найкраще, що ми сьогодні можемо зробити з JavaScript, — це забути», — творець JSON Дуглас Крокфорд

А що ви думаєте про JS?
Чи дійсно йому потрібна заміна?

Обговорюємо на форумі.
👉https://dou.ua/goto/7S5c
🆓 Безкоштовні квитки на Build Stuff’22 для українських айтішниць

Build Stuff’22 — це триденна конференція для розробників, інженерів та IT-професіоналів, що пройде офлайн у Вільнюсі та онлайн 9-11 листопада.

Огранізатори виступають з ініціативою підтримки жінок в IT та прагнуть ділитися ресурсами та знаннями. Саме тому вони пропонують 100 VIP online квитків для украінських айтішниць.

Більше деталей – на форумі.
👉 https://dou.ua/goto/CPgX
🤖 Big Data, Machine Learning, Data Science Digest #28: Sphere від Meta AI, Nimbus та Minerva від Google, та PanGu-Coder від Huawei

З вами вже двадцять восьмий випуск апдейтів, які трапилися зі світом Data Science в останні декілька тижнів.

Детальніше ви дізнаєтесь про таке:
🔸випуск вебкорпусу для кращого наукомісткого НЛП — Sphere від Meta AI;
🔸як саме NVIDIA оновила Nemo Megatron;
🔸деталі релізу «PanGu-Coder» від Huawei;
🔸Minerva — нова велика мовна модель Google (LLM), яка може вирішувати математичні запитання;
🔸як штучний інтелект пришвидшує виявлення сепсису, щоб запобігти сотням смертей;
🔸мегатренди, які формуватимуться наступні кілька років у напрямках Machine Learning, Data, & AI тощо.

👉 https://dou.ua/goto/RjpH
📱 Продовження ідеї мобільного нічного бачення (Pro Night)

Інженер Віктор Победря продовжив роботу над своїм додатком нічного бачення. Айтівець вирішив довести його до більш професійного рішення, яке назвав Pro Night.

Про нововеденя та роботу над помилками – у матеріалі на форумі.

👉 https://dou.ua/goto/PrKN
TikTok and Fitness: The Rise of Wellness Trends on the Platform