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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Приєднуйтесь і задавайте ваші запитання: https://xn--r1a.website/dou_tech?livestream
👍11
Live stream started
Корисні лінки для вивчення Rust від спікерів войсчату (запис опублікуємо завтра):

🦀 https://xn--r1a.website/rustlang_ua
🦀 https://awesome-rust.com/
🦀 https://github.com/extrawurst/gitui
🦀 https://github.com/rust-lang-ua/learn_rust_together/blob/master/learn.md
🦀 https://doc.rust-lang.org/book
🦀 https://github.com/rust-lang/rustlings/
🔥24👍102
Live stream finished (1 hour)
Дякуємо команді Awesomic за підготовку нового дайджесту! Все найголовніше та найкреативніше зі світу дизайну — в блозі 👇
https://dou.ua/goto/LPIC

Ознайомлюйтесь і доповнюйте підбірку мемів 😉

#Design
👍8🔥2
Привіт, спільното! Вчора, 15 грудня, на каналі @DOU_tech відбувся войсчат, на якому ми обговорили Rust:

🔹 Зокрема, спікери шукали відповідь на такі питання:
🔹 Які особливості цієї мови програмування?
🔹 Чи варто задуматись про вивчення?
🔹 Які недоліки і переваги є в Rust?

Ви можете прослухати запис войсчату в наступному повідомленні або на Soundcloud на форумі DOU
👉 https://dou.ua/goto/qX6J
👍7
Audio
👍18
DOU #tech
Audio
Таймкоди:

00:00 — Вітаємось, представляємо спікерів та тему
3:25 — Що таке Rust і в чому його особливості, які відмінності від інших популярних мов програмування
21:00 — Популярність мови: де використовується. Чи є перспективи зростання популярності
31:45 — Rust та Cloud-сервіси
38:00 — Блокчейн, фронтенд і Rust
41:21 — Вивчення Rust. Ресурси, опенсорс-проєкти (лінки тут)
47:33 — Кому варто вивчати Rust
51:15 — Порівнюємо Rust і TypeScript
57:07 — Про С++ і чи є мова «проблемною»
01:12:15 — Які супутні знання потрібні Rust-розробнику
01:33:05 — Ще деякі коментарі від спікерів
01:37:26 — Дякуємо, прощаємось
👍16🔥9👎3
Активний учасник спільноти, Вова Кириченко, підготував для вас новий випуск Big Data, ML, Data Science Digest!
В матеріалі зібрані матеріали про все найактуальніше, що трапилось в індустрії за попередній місяць:

про ChatGPT, куди ж без нього;
оновлення data2vec від Meta AI;
як генеративний AI вплине на стосунки між людьми та машинами;
реліз агента штучного інтелекту CICERO;
6 трендів від AWS, котрі драйвитимуть ML;
добірка актуальних досліджень зі світу AI/ML

Та за доброю традицією — підбірка корисних і інформативних відео та подкастів 👇
https://dou.ua/goto/e1Yy

#Digest
👍6😱3
Як створити шедевр, який нікому не потрібен?

Антон Пінкевич, Full Stack Tech Lead у продуктовій ІТ-компанії Universe, розмірковує над тим, як технічний стек впливає на успішність продукту.

Спойлер: важливо досягти гнучкості та стабільності системи та водночас не ускладнити її.

Читайте в блозі 👉 https://dou.ua/goto/q2eB

#Full_Stack
🔥12👍5👎2
Євген Ковалевський, CPO/CTO в TECHIIA та KOLO, вирішив перевірити цифрами, чи справді все так погано з відключенням світла у столиці, як здається.

У статті наведені графіки та python-код для їх генерації, а також є роз’яснення, на основі яких даних ці графіки побудовані.

https://dou.ua/goto/rrcY

Якщо у вас є ідеї, як можна доповнити дослідження, або ви знайшли помилку — велкам в коментарі 👇

#Python #Coding
🔥4👎2👍1😱1
У цьому випуску Ruby дайджест #60 зібрані важливі тренди, корисні статті, актуальне для комьюніті про ruby.social. Зокрема, як Ruby-спільнота реагує на нововведення Twitter та детальний огляд майбутнього релізу Rails 7.1.

https://dou.ua/goto/EeNS

Напишіть в коментарях, який матеріал з дайджесту виявився для вас найцікавішим 👇

#Ruby
👍9😱1
Спільното, приєднуйтесь до обговорення виходу Ocaml 5. Автор топіку так пише про цей реліз:

Він характеризується додаванням у мову справжньої багатопоточності та підтримки конкурентного програмування. На мій погляд саме Ocaml 5 може стати умовним «вбивцею» Java, .NET та інших технологій збудованих на використанні байткоду та віртуальної машини виконнання.

А ви що скажете? 👉 https://dou.ua/goto/IlFM
👍7😱4👎1
Solution Architect Олександр Книга у своєму блозі наводить приклади, як можна виправити недоліки середовища за допомогою AWS Parameters Store.

https://dou.ua/goto/TlFy

Долучайтесь до обговорення, застосували такі рішення?

#AWS
👍5👎2😱1
Привіт, спільното!

Мова Rust стає все популярнішою. Не так давно ми провели voice chat про Rust, а тепер — пропонуємо лишати свої питання, що стосуються теми, у цьому топіку 👉 https://dou.ua/goto/SSw7

Відповідатиме Костянтин, Rust Software Engineer, лідер Ukrainian Rust Community 😏
6👍2😱1
Дякуємо Сергію Бутенко за підготовку iOS дайджест #50! В матеріалі:
🤖 приклад оптимізації застосунку на 73%,
🤖 фрейморк Foundation,
🤖 security адвент-календар для розробників.

А ще, є відеодоповнення дайджесту від автора 😉
https://dou.ua/goto/0CDV

#iOS
🔥8👍3