🙌 4 серпня ми говорили про супутний стек Python — з чим працювали і що подобається, а що — ні в телеграм-каналі DOU Tech. Тепер публікуємо запис розмови.
🎙️ Спікери:
- Оксана Лобко, Python Developer
- Дмитро Голуб, Python Tech Lead
- та інші 🙂
На форумі ще опублікували запис на Soundcloud.
👉 https://dou.ua/goto/Vs6u
🎙️ Спікери:
- Оксана Лобко, Python Developer
- Дмитро Голуб, Python Tech Lead
- та інші 🙂
На форумі ще опублікували запис на Soundcloud.
👉 https://dou.ua/goto/Vs6u
❤4👍1😁1
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 — Ще про улюблені тулзи
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 — Ще про улюблені тулзи
🔥23👍3❤2😁2
🐜 QA дайджест #48: аддони для Chrome для вебтестування, REST API, метрики в Agile
Анастасія — QA Lead в українській продуктовій IT-компанії, а також QA-ментор. Веде блог для QA-інженерів і розповідає про свій досвід.
Зустрічайте свіжий дайджест із цікавими статтями та новинами для qa-спільноти!
👉 https://dou.ua/goto/LAVf
#QA
Анастасія — QA Lead в українській продуктовій IT-компанії, а також QA-ментор. Веде блог для QA-інженерів і розповідає про свій досвід.
Зустрічайте свіжий дайджест із цікавими статтями та новинами для qa-спільноти!
👉 https://dou.ua/goto/LAVf
#QA
👍7😁1
Про responsive images
🎥 Олександр Соловйов, CTO в Kasta, записав відео про те, як його команда затягнула сайт Касти у сучасний світ responsive images.
🍿 Беремо поп-корн і дивимося відео на форумі 👉 https://dou.ua/goto/qByw
🎥 Олександр Соловйов, CTO в Kasta, записав відео про те, як його команда затягнула сайт Касти у сучасний світ responsive images.
🍿 Беремо поп-корн і дивимося відео на форумі 👉 https://dou.ua/goto/qByw
🔥16😁2
Маємо перелік корисних ресурсів, поради з професійного розвитку та просто статтю саме для вас. Усе це зібрав з власного досвіду учасник нашої спільноти Максим Калашник.
Є чим доповнити — чекаємо в коментарях.
👉 https://dou.ua/goto/0lOf
Є тут Front-end девелопери?
Є чим доповнити — чекаємо в коментарях.
👉 https://dou.ua/goto/0lOf
Є тут Front-end девелопери?
😁24👎8👍3
Починаємо роботу з Apache Kafka. Частина I
Сергій Моренець, розробник, викладач, спікер та технічний письменник, вирішив поділитися з вами своїм досвідом роботи з такою цікавою технологією як Apache Kafka та розкрити ті теми, які з нею пов’язані
Про конкретні кроки, які Java-розробник повинен зробити, щоб отримати повноцінну систему обміну повідомленнями на базі Kafka – у матеріалі.
👉 https://dou.ua/goto/4Pkz
#Java
Сергій Моренець, розробник, викладач, спікер та технічний письменник, вирішив поділитися з вами своїм досвідом роботи з такою цікавою технологією як Apache Kafka та розкрити ті теми, які з нею пов’язані
Про конкретні кроки, які Java-розробник повинен зробити, щоб отримати повноцінну систему обміну повідомленнями на базі Kafka – у матеріалі.
👉 https://dou.ua/goto/4Pkz
#Java
👍15
🎨 Design digest #16: UX-принципи для AI-інструментів, протестна типографіка та подолання синдрому самозванця
У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.
👉 https://dou.ua/goto/scPt
#UXUIdesign
У новому випуску дизайн-дайджесту ви знайдете найактуальніші та найцікавіші статті, кейс-стаді, продукти та інструменти зі світу дизайну і візуальної комунікації за останній час.
👉 https://dou.ua/goto/scPt
#UXUIdesign
😁12👍2🔥1
Обговорюємо на форумі статику в С#. Чи дійсно це погано, а інколи навіть зло?
Діліться досвідом на форумі
👉 https://dou.ua/goto/DIwv
Діліться досвідом на форумі
👉 https://dou.ua/goto/DIwv
👎7😁4👍1
Індекси MongoDB та проблеми з ними. Специфіки Amazon Document DB
Олег, Full-stack розробник, зібрав основну інформацію про роботу та оптимізацію індексів в Mongo DB та специфіки Amazon Document DB щодо цього.
👉 https://dou.ua/goto/uFYt
#DB
Олег, Full-stack розробник, зібрав основну інформацію про роботу та оптимізацію індексів в Mongo DB та специфіки Amazon Document DB щодо цього.
👉 https://dou.ua/goto/uFYt
#DB
👍12
▶️ Cьогодні, о 18:00 Fwdays організовують благодійний стрім з Анастасією Войтовою.
Мова піде про кібербезпеку під час війни, айтівців-волонтерів, які розробляли застосунки для переселенців або підтримки військових та багато іншого.
🎯 Мета стріму — зібрати 200 000 грн на Starlink та рації для наших захисників та захисниць з 14-ої Волинської бригади.
🎙Ведучий — Олександр Соловйов (CTO Kasta)
👥 Гостя — Анастасія Войтова (Security software engineer у Cossack Labs)
Посилання на трансляцію 👉 https://youtu.be/Jfm0AJWgjHc
Мова піде про кібербезпеку під час війни, айтівців-волонтерів, які розробляли застосунки для переселенців або підтримки військових та багато іншого.
🎯 Мета стріму — зібрати 200 000 грн на Starlink та рації для наших захисників та захисниць з 14-ої Волинської бригади.
🎙Ведучий — Олександр Соловйов (CTO Kasta)
👥 Гостя — Анастасія Войтова (Security software engineer у Cossack Labs)
Посилання на трансляцію 👉 https://youtu.be/Jfm0AJWgjHc
🔥17👍6
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 6: REST API запити з retrofit. Про складне
Це завершальна частина циклу про Flutter. Частини 5 і 6 цієї серії присвячені ефективній реалізації REST API запитів.
Ця частина має на меті показати, як налаштовувати хедери для окремих / групи / більшості / всіх запитів до API за допомогою згенерованого коду від retrofit та dio перехоплювачів.
👉 https://dou.ua/goto/GBlE
#Flutter
Це завершальна частина циклу про Flutter. Частини 5 і 6 цієї серії присвячені ефективній реалізації REST API запитів.
Ця частина має на меті показати, як налаштовувати хедери для окремих / групи / більшості / всіх запитів до API за допомогою згенерованого коду від retrofit та dio перехоплювачів.
👉 https://dou.ua/goto/GBlE
#Flutter
👍8👎1
GitHub чи GitLab?
Що ви думаєте про ці дві системи? Яку з них використовуєте? Чому саме її?
Обговорюємо на форумі, що краще для проєктів.
👉 https://dou.ua/goto/U35T
Що ви думаєте про ці дві системи? Яку з них використовуєте? Чому саме її?
Обговорюємо на форумі, що краще для проєктів.
👉 https://dou.ua/goto/U35T
👍8
Бенчмаркінг різних JVM та багато графіків
Поговоримо про вибір JVM?
На сьогодні є великий вибір як повністю опенсорсних, так і пропрієтарних реалізацій, тож перевіримо, чим вони відрізняються (окрім ліцензій та технічної підтримки від вендорів).
Результати тестів — у статті.
👉 https://dou.ua/goto/iH1H
#JVM
Поговоримо про вибір JVM?
На сьогодні є великий вибір як повністю опенсорсних, так і пропрієтарних реалізацій, тож перевіримо, чим вони відрізняються (окрім ліцензій та технічної підтримки від вендорів).
Результати тестів — у статті.
👉 https://dou.ua/goto/iH1H
#JVM
👍11
Як ми запускали OSINT-базу втрат російської техніки
Команда волонтерів запустила та підтримує OSINT-базу документованих втрат техніки.
Адмін проєкту розповідає, навіщо це зробили, як будували внутрішні процеси та що цікавого вдалося реалізувати на бекенді.
👉 https://dou.ua/goto/HRcv
Команда волонтерів запустила та підтримує OSINT-базу документованих втрат техніки.
Адмін проєкту розповідає, навіщо це зробили, як будували внутрішні процеси та що цікавого вдалося реалізувати на бекенді.
👉 https://dou.ua/goto/HRcv
👍21
• Нагадуємо, що згідно з останніми опитуванням DOU, TypeScript — шоста за популярністю мова.
Віталій Рубан вирішив поділитися думками про чудову якість цієї мови — її гнучкість, яка дозволяє вибудовувати систему саме такої суворості, яка потрібна у кожному конкретному випадку.
Стаття може бути цікава і початківцям, і тим, хто думає про міграцію своєї кодової бази з JS на TS.
👉 https://dou.ua/goto/xAFi
#TypeScript
Віталій Рубан вирішив поділитися думками про чудову якість цієї мови — її гнучкість, яка дозволяє вибудовувати систему саме такої суворості, яка потрібна у кожному конкретному випадку.
Стаття може бути цікава і початківцям, і тим, хто думає про міграцію своєї кодової бази з JS на TS.
👉 https://dou.ua/goto/xAFi
#TypeScript
👍14👎2😱2🤩2🔥1😢1
Як писати оптимізований код у системах з обмеженою пам’яттю
Петро Каращенко координує роботу Embedded-команди, яка займається розробкою широкої лінійки систем безпеки розумного дому та IoT-пристроїв.
У матеріалі – айтівець розповідає яким чином написати код, щоб перетворити цю тендітну систему у надійний продукт, що буде приносити радість від користування.
👉 https://dou.ua/goto/MbYz
#embedded
Петро Каращенко координує роботу Embedded-команди, яка займається розробкою широкої лінійки систем безпеки розумного дому та IoT-пристроїв.
У матеріалі – айтівець розповідає яким чином написати код, щоб перетворити цю тендітну систему у надійний продукт, що буде приносити радість від користування.
👉 https://dou.ua/goto/MbYz
#embedded
👍13
Починаємо роботу з Apache Kafka. Частина II
Разом з Сергієм Моренцем створимо Kafka-конфігурацію для запуску через Docker Compose та відправимо нотифікацію з Micronaut-додатка.
При цьому не будемо використовувати Zookeeper, а налаштуємо єдиний Kafka-сервер і як брокер, і як активний контролер.
У попередній статті автор розповів про внутрішні особливості Kafka, її життєвий шлях і основних суперників на ринку messaging sys-tems.
👉 https://dou.ua/goto/qi6G
#java
Разом з Сергієм Моренцем створимо Kafka-конфігурацію для запуску через Docker Compose та відправимо нотифікацію з Micronaut-додатка.
При цьому не будемо використовувати Zookeeper, а налаштуємо єдиний Kafka-сервер і як брокер, і як активний контролер.
У попередній статті автор розповів про внутрішні особливості Kafka, її життєвий шлях і основних суперників на ринку messaging sys-tems.
👉 https://dou.ua/goto/qi6G
#java
👍5
«Найкраще, що ми сьогодні можемо зробити з JavaScript, — це забути», — творець JSON Дуглас Крокфорд
А що ви думаєте про JS?
Чи дійсно йому потрібна заміна?
Обговорюємо на форумі.
👉https://dou.ua/goto/7S5c
А що ви думаєте про JS?
Чи дійсно йому потрібна заміна?
Обговорюємо на форумі.
👉https://dou.ua/goto/7S5c
😁52👍18👎4😱2❤1😢1