DOU #tech
10.7K subscribers
1.86K photos
32 videos
2.27K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Forwarded from DOU | QA
⚡️ Слухайте маму, тата та ПОДКАСТ DOU ДЛЯ ТЕСТУВАЛЬНИКІВ

🟢 Ведучі поспілкувалися про стартапи і легасі, тестатони, open-source і про автоматизацію VS люди.

YouTube 👉 https://youtu.be/b6BnedaHoJM

😇 І оскільки назву придумати — найскладніше, ми просимо вашої допомоги. Тож слухайте подкаст, лишайте коментарі з назвою, а найкращий комент отримає мерч DOU. Переможця оголосимо в наступному випуску.

А обговорити подкаст приходьте на форум 👇
👍17
Forwarded from DOU
☁️ Як «ПриватБанк» переніс операції у хмару: технічний бік процесів

«ПриватБанк» у співпраці з Visa переніс операції у хмару за півтора місяця. Підключення в регіоні CEMEA (Центральна та Східна Європа, Близький схід й Африка) організували вперше.

DOU дізнався, як процес відбувався з технічної точки зору.

🗞 https://dou.ua/goto/mnNt
👍17👎5
CI/CD. Fail-fast підхід у Nuke

Владислав, .Net Developer у Plarium, розповів, що таке fail-fast design, яким чином він реалізований у Nuke і як він бачить розвиток інструментів fail-fast у Nuke.

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

#CICD
👍6
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 0: вступ

Анна — експертка з мобільної розробки, GDE з Dart та Flutter, досвідчена розробниця мобільних додатків на Flutter.

Більшість додатків, чи то мобільні, чи то веб, чи десктоп, залежать від того чи іншого бекенда. Отже, імплементація комунікації з API є невід’ємною частиною реалізації додатку. У цій серії з шести частин представлені інструменти та підходи, які полегшують розробку комунікації з API у Flutter додатках, які ми використовуємо в Tide.

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

#Flutter
👍10👎1
iOS дайджест #45: Які зміни принесла WWDC девелоперам

У випуску: NavigationStack SwiftUI, UIKit Additions, фічі iCloud та Passkeys.

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

#iOS_дайджест #iOS
👍32
Як скористатись безкоштовним хостингом Amazon

Богдан Свердлюк, Telecommunications Engineer в Kyivstar, розповів у статті, як увійти на екземпляр EC2 за допомогою ssh-клієнтів PuTTY, Termius та Termux.

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

#AWS
👍7
Big Data, Machine Learning, Data Science Digest #27: NLLB, великі мовні моделі, Neural Radiance Fields, Recurrent Neural Networks

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

Конкретніше, цього разу ви дізнаєтесь про таке:
🔸 занурення у деталі проекту NLLB від Facebook — багатомовної моделі перекладу на 200 мовах з низьким ресурсом;
🔸 дуже багато матеріалів про Neural Radiance Fields;
🔸 технологія з перетворення голосу померлого близького на цифрового помічника;
🔸 етичні проблеми щодо заміни людських стосунків гуманоїдними роботами;
🔸 пояснення, як працюють рекурентні нейронні мережі;
🔸 роль штучного інтелекту в перепрограмуванні імунітету;
🔸 культура даних у великих підприємствах та багато іншого!

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

#DataScience #ML
👍5
Привіт!

Чи траплялося з вами таке, щоб ви "пилили" для себе невеликий петпроєкт, а в результаті отримали простий (чи й складний), але класний продукт? Це може бути інструмент, покликаний полегшити вам роботу, корисний калькулятор або ж гра у вебі — загалом, що завгодно.

✍️ Якщо ви готові розповісти нам про це, напишіть, будь ласка, Марії на mg@developers.org.ua або ж тут, у телеграмі: https://xn--r1a.website/yourshkiper
👍10
🎨 Design digest #15: дизайн на благі цілі, як дизайнеру стати невразливим до рецесії та DALL-E Mini

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

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

#UXUIdesign
👍2
Зарплати українських PM, HR, DevOps, Data Scientists та інших ІТ-спеціалістів — літо 2022

Попри війну зарплати Site Reliability Engineer продовжують зростати: $4700 (+$450 з грудня 2021-го, +$1700 за останній рік), і вже наблизилися до рівня С-level.

Після зростання у 2021 році сильно зменшилася медіанна зарплата Data Scientists (-$530, до $2300). Медіанні зарплати для DevOps залишились без змін, а у системних адміністраторів зменшилась на $50.

Дивитись інші напрями
👉 https://dou.ua/goto/BjhB
👍9
• Google випустила ОС ChromeOS Flex

Після п’яти місяців у беті відбувся офіційний реліз ChromeOS Flex, — йдеться у матеріалі ITC. Це спеціальна оптимізована версія ОС ChromeOS, розроблена для компаній і навчальних закладів та призначена для запуску на старих ПК з Windows і Mac.

Більше — на форумі.
👉 https://dou.ua/goto/1IEy
👍13😁3👎1
Вступ до Project Panama. Частина 2. Реалізація варіативних функцій

Денис Макогон — Principal Java Developer та Java Advocate у команді Java Developer Relationships в компанії Oracle.

Сьогодні, айтівець поділився другою статтею з циклу про OpenJDK Project Panama. У матеріалі досліджується реалізація нативних (Clang) варіативних функції в Java за допомогою Foreign Function & Memory API (Project Panama).

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

#Java
👍5
😒 Intel планує восени підняти ціни на флагманські продукти, такі як споживчі та серверні процесори, чіпи Wi-Fi і контролери.

Деталі — на форумі.

👉 https://dou.ua/goto/kupk
😱16👍3👎1
Нетворкінг у Flutter-додатках — про просте і складне на прикладі Tide. Частина 1: моделі даних з freezed та json_serializable. Про просте

Анна — експертка з мобільної розробки, GDE з Dart та Flutter, досвідчена розробниця мобільних додатків на Flutter.

Більшість додатків, чи то мобільні, чи то веб, чи десктоп, залежать від того чи іншого бекенда. Отже, імплементація комунікації з API є невід’ємною частиною реалізації додатку. У цій серії з шести частин представлені інструменти та підходи, які полегшують розробку комунікації з API у Flutter.

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

#Flutter
7👍1👎1
.NET дайджест #42: воєнний випуск

У випуску: як Microsoft, Amazon та JetBrains допомагають Україні, позиція .NET Foundation та спільноти розробників, міграція до Azure державної ІТ-інфраструктури, анонс .NET 7, співпраця Microsoft та NASA.

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

#dotnet_dou_tech
👍135
Ruby дайджест #56: Ruby Shield, Garbage Collector Optimization, Ruby Evolution

Тренди в спільноті, релізи, статті й туторіали, інструменти та подкасти — у новому дайджесті.

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

#Ruby
👍51🔥1
Google запускає нову мову програмування Carbon — експериментальну заміну C++

Розчаровані повільною еволюцією C++, інженери Google запустили нову «експериментальну» мову програмування з відкритим вихідним кодом під назвою Carbon.

Carbon буде побудовано на основі сучасних принципів програмування. Компілятор коду Carbon написаний за допомогою LLVM (Low Level Virtual Machine). Також у ньому використовували напрацювання з Clang — компілятора для C, C++, Objective-С й Objective-C++.

Детальніше за посиланням
🗞️ https://dou.ua/goto/nXLq
🔥38😁8👍4👎32😱1
🐍 Як ефективно працювати з даними та до чого тут Python

Олег Андрус, Python developer у Levi9 в цьому матеріалі з колегами по Levi9 Python Meetup, Анастасією Ляцькою та В’ячеславом Леськів, вирішив розібратися з можливостями Python.

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

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

#Python
👎6👍2😁1
🚘 Як ми за півтора тижня запустили MVP "Волонтер" і що під капотом у сервіса поїздок з українською душею

З перших днів повномасштабної війни буквально по всій країні з’явилася нагальна потреба у швидкій доставці гуманітарної допомоги. Були волонтери, готові взяти на себе цю задачу, та бізнес, що надавав ліки, їжу, паливо тощо. Але потрібно було поєднати перших з другим за допомогою транспорту.

Сергій Гришков, СРО Uklon, розповідає, що це все дуже добре лягало під можливості їх маркетплейсу. Проте стандартних сервісів Uklon виявилося недостатньо, тому він та команда у вкрай стислі терміни розробили повністю новий клас поїздок «Волонтер», що дозволив автоматизувати процес вирішення саме гуманітарних задач.

У цій статті Сергій розповів, якими інструментами вдалося це реалізувати та як був організований увесь процес.

👉 https://dou.ua/goto/DIgT
👍8🔥1
Час написати бекенд на TypeScript? Що таке T3 Stack

Владислав Шевчук, FullStack-розробник, який вже декілька років працює з React, TypeScript та Laravel. У фронтенд-розробці він часто використовує TS і обожнює типи.

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

👉 https://dou.ua/goto/9ETY

#TypeScript
👎13👍9