Джерело «DOU UA»

Вибірка «Найдовші тексти»

50 відтінків Go по-українськи. Аналізуємо помилки
[Повна версія]

50 відтінків Go по-українськи. Аналізуємо помилки

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Ярослав, маю три роки досвіду з Go та пару років досвіду
написання статей на тему Go. У своїх статтях наводив приклади помилок, ще й
друзі та колеги пропонували приклади помилок від себе, зараз прикладів
настільки багато, що настав час винести їх в окрему статтю. Статтю про помилки
вже писали раніше, вона відома гоферам під назвою 50 Shades of Go і її назву я
...
Автор або джерело: Ярослав Характерник

Про отримання клієнтських оплат ФОП на
[Повна версія]

Про отримання клієнтських оплат ФОП на 3-й групі — з нововведеннями від 1
серпня 2022 року

Привіт всім! Мене звати Костянтин Красноухов, я — фінансист, аудитор та
консультант з 24-річним стажем, 4 роки з яких — у міжнародній аудиторській
фірми Deloitte в податково-юридичному відділу, а також фаундер консалтингової
компанії «Красноухов і партнери». Ми надаємо підтримку різним компаніям в
якості зовнішніх фінансових директорів/менеджерів, податкових консультантів,
аудиторів та бухгалтерів.
...
Автор або джерело: Konstantin Krasnoukhov

Алгоритми та структури даних — від «десь чув» до «ефективно застосовую»
[Повна версія]

Алгоритми та структури даних — від «десь чув» до «ефективно застосовую»

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

_«Алгоритми...? Структури даних...? Хм... Десь таке колись чув, але це щось
незрозуміле, застаріле і дуже важке для розуміння. Вчити все це — марна трата
часу. Мені це точно ніколи не знадобиться, бо у мене потужний комп’ютер і я
пишу виключно на сучасних мовах програмування в яких взагалі не потрібні такі
знання!»_
...
Автор або джерело: Yevhen Radchenko

Як перекваліфікуватись з PHP на Go
[Повна версія]

Як перекваліфікуватись з PHP на Go

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Ярослав, вже три роки як перекваліфікувався з PHP на Go і
тому можу розповісти, які були складності, що сподобалось в Go і де потрібно
писати додатковий код в порівнянні з PHP.

Для довідки про свій досвід: з Delphi 1.5 роки, з PHP 4.5 роки і 3 роки
...
Автор або джерело: Ярослав Характерник

Подорож до Silicon Valley у
[Повна версія]

Подорож до Silicon Valley у 2022-му

Привіт, я Оксана, Technical Generalist. Хочу поділитися своїми суб’єктивними
враженнями від 3-тижневої подорожі до Silicon Valley на айтішні і суміжні
заходи.

**TL;DR:**

  * Україна культурно і технічно вже на одному рівні з цивілізованими країнами, різниця не відчувається, як 15 і більше років тому;
  * це все доступно remote: працювати, вчитися, будувати відносини з людьми;
...
Автор або джерело: Oksana Lobko

Приклади парсингу різнотипного JSON-у в Go. Обіцяне продовження
[Повна версія]

Приклади парсингу різнотипного JSON-у в Go. Обіцяне продовження

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Ярослав. Уже три роки працюю з Go і за цей час помітив, що
у гоферів виникають скадності з парсингом різнотипного JSON-у. Зазвичай, поле
яке може містити різні типи, парсять через **interface{}** або
**map[string]interface{}** з приведенням типів (теж так робив раніше).
...
Автор або джерело: Ярослав Характерник

Як стати щасливим ІТ-шніком після школи?
[Повна версія]

Як стати щасливим ІТ-шніком після школи?

Сьогодні не просто 25 червня. Сьогодні дуже незвичайний день  
Сьогодні в Кореї почалась війна між комунізмом і капіталізмом  
Сьогодні помер Майкл Джексон

Але найстрашніше — **сьогодні оголосять результати ЗНО з укр. мови.**

Це буде останній предмет який треба для вступу на ІТшні спеціальності і вже
через тиждень, першого липня починається **вступна кампанія**.
...
Автор або джерело: Andrii Hrushetskyi

Go ClickHouse example. Зберігаємо статистику
[Повна версія]

Go ClickHouse example. Зберігаємо статистику

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Ярослав, прийшовши в компанію Evrius, отримав завдання:
розробити gRPC-мікросервіс на Go для збереження статистики в ClickHouse. Через
півроку написав статтю про gRPC, логічно ж через пару років написати і про
ClickHouse.
...
Автор або джерело: Ярослав Характерник

Digital Nomad — що за фантастична істота та де вона мешкає. Список країн, умови для «цифрових кочівників»
[Повна версія]

Digital Nomad — що за фантастична істота та де вона мешкає. Список країн,
умови для «цифрових кочівників»

Вітаю, мене звати Костянтин Буяло, я адвокат та міжнародний адвокат в Україні,
Польщі та Словаччині. Медіатор, включений до переліку медіаторі ТТП Мюнхену та
Верхньої Баварії. Медіатор та Арбітр центру Всесвітньої організації
інтелектуальної власності WIPO з Арбітражу та Медіації.Старший партнер
Адвокатського об’єднання OfficiumLaw.

За час з початку війни зацікавленість українського IT до Польщі, що й до того
...
Автор або джерело: Константин Буяло

Оптимізація алгоритмів Java, або Історія одного завдання. Частина II
[Повна версія]

Оптимізація алгоритмів Java, або Історія одного завдання. Частина II

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт. Я Сергій Моренець, розробник, викладач, спікер та технічний
письменник, хочу поділитися з вами своїм досвідом роботи з такої цікавої теми,
як структури даних, алгоритми та їх оптимізація. У першій частині цієї великої
статті я описав технічне завдання та 6 найпростіших шляхів її вирішення.
...
Автор або джерело: Sergiy Morenets

MLOps: універсальний гайд з моніторингу моделей на проді
[Повна версія]

MLOps: універсальний гайд з моніторингу моделей на проді

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Стаття написана у співавторстві з Дмитром Біліченком і Тарасом Ільящуком.

Привіт! Ми команда Operational Intelligence з EPAM Systems, де займаємось
ML/AIOps, моніторингом та логуванням. Крім того, ми сертифіковані фахівці з
машинного навчання на провідних хмарних платформах.
...
Автор або джерело: Taras Ustyianovych

Пишемо хобі-компілятор підмножини Scala
[Повна версія]

Пишемо хобі-компілятор підмножини Scala

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Ще на початку кар’єри я зацікавився, як IDE «розуміють» код, а потім — і як
працюють компілятори.

Довгий час інтерес залишався теоретичним, так як життя вносило інші
пріоритети. Але в 2020 році нарешті написав компілятор. Мова називається Cool
...
Автор або джерело: Mykola Musiienko

Про автоматизацію тестування та чи завжди вона потрібна. QA voice chat
[Повна версія]

Про автоматизацію тестування та чи завжди вона потрібна. QA voice chat

_Усі статті, обговорення, новини про тестування — в одному місці. Підписуйтеся
наQA DOU!_

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

Ви можете послухати войсчат у записі або прочитати текстові тези у цьому
...
Автор або джерело: Anna Vynnychenko

Дані для продукту: як і чому важливо покращувати їхню якість
[Повна версія]

Дані для продукту: як і чому важливо покращувати їхню якість

Мене звати Олексій, я працюю в SoftServe на позиції Data Science експерта і
відповідаю за домени рітейл, медіа, рекомендаційні рішення і прогнозування.
Вже 15 років я у своїй діяльності так чи інакше зіштовхуюсь з продуктами, що
побудовані на даних у різних доменах: фінанси, рітейл і маркетинг. В цій
статті я розглядаю питання кількості та якості даних, що може бути цікаво як
досвідченим спеціалістам, так і початківцям, якщо вони стикаються із різними
даними щодня.
...
Автор або джерело: Олексій Реутов

Life in Winnipeg, Canada. In the middle of nowhere — Final Part
[Повна версія]

Life in Winnipeg, Canada. In the middle of nowhere — Final Part

Ось і заключна частина трилогії про Вінніпег — місто, невідомо в якому місці
(згідно перекладу Гугла).

Попередні статті можна знайти тут і тут.

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

Чек-лист публікації додатка в Google Play
[Повна версія]

Чек-лист публікації додатка в Google Play

У цій статті я б хотів розповісти та зафіксувати такий список, нагадування,
або чек-лист для тих, хто збирається публікувати свою гру в Google Play.
Пам’ятайте, яким би крутим розробником Ви не були та який багатий досвід
публікації та релізів проєктів у Вас не був, завжди залишається шанс щось
забути.

_Над статею працювавOrestotle _
...
Автор або джерело: Orest Fulmes

Особливості event-driven architecture на прикладах з практики
[Повна версія]

Особливості event-driven architecture на прикладах з практики

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт. Я Сергій Моренець, розробник, викладач, спікер та технічний
письменник. Хочу поділитися своїм досвідом роботи з такою цікавою темою як
event-driven architecture та розкрити ті теми, які з нею пов’язані. Спочатку
для комунікації між сервісами і системами використовувалися синхронні
механізми request/response, які і зараз досить поширені. Проте з появою
...
Автор або джерело: Sergiy Morenets

Базова теорія Python. Типи даних
[Повна версія]

Базова теорія Python. Типи даних

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звуть Павло Дмитрієв. Я працюю iOS-розробником у компанії
Postindustria та маю багаторічний досвід роботи з Python. Дуже давно я написав
кілька уроків для охочих вивчити Python, й вони досі мають попит, попри свою
давність. Але мова не стоїть на місці, та й ті уроки були написані російською,
то ж я вважаю за доцільне оновити той матеріал і зробити нову серію статей для
...
Автор або джерело: Павел Дмитриев

Дорожня карта навчання Quality Engineer. Посібник для початківців
[Повна версія]

Дорожня карта навчання Quality Engineer. Посібник для початківців

_Усі статті, обговорення, новини про тестування — в одному місці. Підписуйтеся
наQA DOU!_

_Публікуємо переклад_ _матеріалу_ _Блейка Норріша, Quality Engineer, Software
Developer, Consultant, Pessimist — Currently Sr Director of Quality
Engineering at Slalom Build._

_А що ви порадите початківцям, які цікавляться кар’єрою Quality Engineer? Чого
...
Автор або джерело: Марія Дубініна

Рекомендації SANS для кіберзахисту під час війни, адаптовані під українські воєнні реалії
[Повна версія]

Рекомендації SANS для кіберзахисту під час війни, адаптовані під українські
воєнні реалії

Привіт, мене звати Андрій, я фаундер та CEO компанії SOC Prime. Наша команда
підготувала переклад топових практик SANS Shields UP для максимально швидкого
та ефективного кіберзахисту в умовах війни.

В оригінальному документі описано шість надзвичайно ефективних технік захисту,
актуальних для організації будь-якого розміру та галузі. Я також додав
практичні рекомендації, як діяти саме в Україні.
...
Автор або джерело: Andrii Bezverkhyi

Data Mesh: не софтверний розв’язок софтверних проблем даних
[Повна версія]

Data Mesh: не софтверний розв’язок софтверних проблем даних

Привіт, мене звати Олександр, я — розробник і один з учасників команди
подкасту «Опівночні Балачки», нас там троє, ще є Денис та Ігор. Ми працюємо в
різних компаніях, але маємо спільні інтереси і створюємо профільний контент
про машинне навчання, розробку та всякі інші речі на перехресті.

Цей текст — переказ з невеликими змінами випуску № 12 нашого подкасту.
Матеріал буде цікавим для всіх, хто слідкує за сучасними тенденціями у Data
Engineering чи найліпшими практиками створення продуктів, які побудовані на
...
Автор або джерело: Джон простоДжон

CI/CD. Fail-fast підхід у Nuke
[Повна версія]

CI/CD. Fail-fast підхід у Nuke

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

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

Я працюю в департаменті Game Platforms, який займається колоігровим
...
Автор або джерело: Vladyslav Lishchyna

Go Swagger: автогенерація клієнту та документації
[Повна версія]

Go Swagger: автогенерація клієнту та документації

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт! За минулий 2021 рік я встиг попрацювати з gRPC, gRPC-Web, OpenAPI
(специфікація, початково відома як Swagger) та розібратись з gRPC-Gateway.
Було б добре написати окрему статтю з порівнянням цих інструментів, але поки
лише можу проконсультувати, бо пояснити особливості усно — це година-дві, а
написати статтю з порівнянням — десять-двадцять годин.
...
Автор або джерело: Ярослав Характерник

Як я з’їздив в США народити дитину. Частина 2. Народити і назад
[Повна версія]

Як я з’їздив в США народити дитину. Частина 2. Народити і назад

Частина 1

 Солт-Лейк-Сіті та Йеллоустоун

Солт-Лейк то є село селом, що я можу сказати. Але село з дуже гарними
краєвидами. А так як там немає високих будівель, то краса повсюду та з кожного
вікна. Там є що робити максимум пару днів. Добре, що ми вирішили змінити
локацію. Були 2 ночі та й поїхали по природу до Йеллоустоун парку. Туди їхали
...
Автор або джерело: Mykhailo Dorokhin

Феномен вибуху українських спільнот
[Повна версія]

Феномен вибуху українських спільнот

Привіт, останнім часом ми спостерігаємо наплив нових резидентів, як в нашому
чаті Вивчаємо Rust Разом, так і в інших українських чатах. У статті ми
висвітлюємо думки людей, які ведуть українські спільноти або є їх активними
учасниками, та ставимо їм гострі питання.

Ця стаття буде цікавою для всіх тих, хто є дотичним до української IT-галузі,
тих, хто творить українські IT-спільноти або ж із задоволенням та користю
проводить там час, для тих, кого цікавлять перспективи і проблеми нашого
...
Автор або джерело: Rust Ukraine

Векторні обчислення у Java 19
[Повна версія]

Векторні обчислення у Java 19

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Функціонал, який поставляється у рамках OpenJDK Project Panama, не обмежений
лише набором класів для експлуатації C ABI у рамках JVM та новим інструментом
кодогенерації — jextract (цикл статтей на цю тему: Частина 1 | Частина 2 |
Частина 3 | Частина 4). Дуже важливими нововведеннями для розробників є так
звані Vectors API — набір класів, суть котрих полягає в наданні певних
...
Автор або джерело: Денис Макогон

Мобілізація: юридичні аспекти, нормативно-правова база та українські реалії
[Повна версія]

Мобілізація: юридичні аспекти, нормативно-правова база та українські реалії

Реальність сьогодення така, що в Україні вже понад місяць триває
повномасштабна війна. А це означає, що частина наших громадян боронить країну
безпосередньо на фронті, інша — забезпечує функціонування економіки в тилу.
Цілком зрозумілим є факт, що в умовах воєнного стану нам потрібні захисники і
захисниці, які беруть до рук зброю і впевнено дають відсіч ворогу. Однак, якщо
всі опиняться на передовій, то вже дуже скоро нашій армії не буде, що їсти.
Саме тому, так само беззаперечною є необхідність допомагати Україні в інший
спосіб.
...
Автор або джерело: Zoriana Matiushenko

Право власності на файл: український та іноземні підходи
[Повна версія]

Право власності на файл: український та іноземні підходи

Вітаю! Мене звуть Юрій Карлаш. Я — юрист, працюю в команді юридичної фірми
PETOŠEVIĆ. Я люблю свою професію за те, що вона не має готових відповідей, і
не дуже люблю, коли ці відповіді потрібні на позавчора. Коли дізнаюся щось
цікаве про те, як право впливає на застосування інформаційних технологій, то
ділюся цим з іншими.

Ви колись задумувались, хто є власником файлу, який ви відправили електронною
поштою, і тепер він висить у вас у надісланих, а у вашого адресата в отриманих
...
Автор або джерело: Юрій Карлаш

Як влаштуватися на роботу під час карантину: FAANG-like в цифрах, $260k в Дубліні та офер на $120k у Києві
[Повна версія]

Як влаштуватися на роботу під час карантину: FAANG-like в цифрах, $260k в
Дубліні та офер на $120k у Києві

Всім привіт, мене звати Саша, маю 7 років досвіду в ІТ. Я виріс у панельці в
найбільш відомому спальнику Києва — Троєщині. І, на мою думку, ніколи не
вирізнявся розумом і кмітливістю. Хіба тільки після 11 класу школи відразу
пішов вчитись заочно в КПІ та працювати програмістом на .NET. Я не дуже
розумів, що мені дасть чотири роки поспіль їздити в універ кожен день, а гроші
потрібно було заробляти.
...
Автор або джерело: Oleksandr Nahirniak

Як ми інтегрували React Native у наявний Android застосунок. Розглядаємо реальний кейс
[Повна версія]

Як ми інтегрували React Native у наявний Android застосунок. Розглядаємо
реальний кейс

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт 👋 Мене звати Андрій, я Engineering Manager та Android Engineer в
компанії Uptech. Вже понад 5 років я створюю Android-застосунки, щоб
заощаджувати час людей та підвищувати фінансові показники різних продуктів.
Мені часто доводиться стикатись з чимось незвичним для Android-інженерів.
...
Автор або джерело: Andrii Chernysh

Trainee developer в 34 роки, або з туризму в ІТ. Історія про те, як я став розробником програмного забезпечення
[Повна версія]

Trainee developer в 34 роки, або з туризму в ІТ. Історія про те, як я став
розробником програмного забезпечення

Стаття написана за матеріалами моїх постів в FB, тому й відповідний стиль
написання.

 Початок

11 березня 2020, середа, я прийшов після пар додому, ще роздумував чи взяти
замовлення на екскурсію в четвер, бо люди наче адекватні були і гроші
...
Автор або джерело: Mykhailo Klapchuk

На випадок, коли все йде не за планом. Що потрібно врахувати і як підготуватись до «найгіршого сценарію»
[Повна версія]

На випадок, коли все йде не за планом. Що потрібно врахувати і як
підготуватись до «найгіршого сценарію»

Мене звати Євген Недашківський, я вже тринадцять років працюю як ДБА. За цей
час кардинально змінилася як ІТ-індустрія, так і країна, в якій ми живемо. При
чому очікувати від долі можна що завгодно: як і несподіваного бонусу в кінці
року, так і раптової потреби шукати житло. Пропоную перестати тривожитися та
застосувати до власного життя принцип планування безперервності бізнесу.

Читати всім, хто хоче перестати бути заручником новин та мати «План Б».
...
Автор або джерело: Yevhen Nedashkivskyi

Податкове резидентство та питання подвійного оподаткування для ІТ в Польщі. Як нарешті визначитись
[Повна версія]

Податкове резидентство та питання подвійного оподаткування для ІТ в Польщі.
Як нарешті визначитись

Вітаю, мене звати Костянтин Буяло, я адвокат та міжнародний адвокат в Україні,
Польщі та Словаччині. Медіатор, включений до переліку медіаторі ТТП Мюнхену та
Верхньої Баварії, медіатор та арбітр WIPO Arbitration and Mediation Center.
Старший партнер Адвокатського об’єднання Officium.law.

За час з початку війни зацікавленість українського IT до Польщі, що й до того
була великою, зросла до надзвичайної. Ця стаття адресована фахівцям в галузі
...
Автор або джерело: Константин Буяло

Як парсити різнотипний JSON в Go
[Повна версія]

Як парсити різнотипний JSON в Go

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, тему статті простіше буде одразу пояснити на прикладах коду.

Чи просто в Go розпарсити JSON **`{"name":"golang/go", "stars":84300}`**? Так.  
А **`[{"name":"golang/go", "stars":84300}]`**? Так.  
А **`["golang/go", 84300]`**? Складніше.
...
Автор або джерело: Ярослав Характерник

Заповнюємо профіль LinkedIn якісно — оновлена детальна інструкція
[Повна версія]

Заповнюємо профіль LinkedIn якісно — оновлена детальна інструкція

Привіт, я Юлія Шишенко — Tech Talent Aquisition в іспанській компанії eDreams
ODIGEO та кар’єрний консультант. Декілька років тому я вже писала статтю про
заповнення профілю LinkedIn. З того часу вона допомогла тисячам людей
покращити свій профіль, розібратися з алгоритмами системи, знайти роботу,
змінити кар’єру та підвищити професійний рівень.

Але система LinkedIn постійно змінюється, тому пишу нову статтю, де ми знову
розглянемо, яким чином перевірити, чи правильно заповнений профіль, чи працює
...
Автор або джерело: Юлія Шишенко

PsyOps курильщика, або Як «лапті» намагаються нас «намахати»
[Повна версія]

PsyOps курильщика, або Як «лапті» намагаються нас «намахати»

Йдуть вибори Рабина в синагозі.  
— Я пропоную Моше! Він чесний, мудрий, сам виростив двох синів!  
— Але ж в нього дочка — шльондра!  
— Стривайте, в нього ж два сини?!  
— Ну, я своє сказав, а ви вирішуйте...  
© бородатий анекдот про локальне ІПСО

Привіт Котики, ми з України!
...
Автор або джерело: Denys Zhevner

Історія Марини В’язовської, що отримала визначну нагороду у сфері математики
[Повна версія]

Історія Марини В’язовської, що отримала визначну нагороду у сфері математики

_Мабуть, уже всі чули, що українка і математикиня Марина В`язовська стала
другою жінкою у світі, яка отримала Філдсофську премію за всю її 86-річну
історію існування._

_Ми вирішили перекласти_ _статтю_ _Quantamagazine про неї._

_Фото з_ _Quantamagazine_
...
Автор або джерело: Марія Дубініна

Як з якісним моніторингом досягти показників перформансу сайту на рівні 95+
[Повна версія]

Як з якісним моніторингом досягти показників перформансу сайту на рівні 95+

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Усім привіт, я Богдан Кладковий, Delivery Manager в компанії АМО. Продовжую
ділитися крутими порадами, як покращити показники Google Core Web Vitals на
прикладі сайту Amomama. Цього разу ми з Анною Шкульовою, QA Automation,
вирішили трохи поговорити про моніторинг показників з Google. А саме: як за
допомогою моніторинга показників перформансу ми перестали хвилюватися, який
...
Автор або джерело: Богдан Кладковий

Back to basics. Яким має бути делівері в залежності від зрілості вашої організації
[Повна версія]

Back to basics. Яким має бути делівері в залежності від зрілості вашої
організації

Мене звати Кирило Білобородько, я співпрацюю з ЕРАМ Україна у ролі Senior
Delivery Manager. У продовження теми відновлення робочих процесів, яку ми
нещодавно висвітлювали з Назарієм Поповим, хочу поділитись своїми роздумами і
спостереженнями щодо побудови делівері з фокусом на методологію Адізеса.

Протягом своєї десятирічної кар’єри делівері менеджера мені пощастило
прочитати багато книжок з управління, вивчити та випробувати на практиці цілу
...
Автор або джерело: Kyrylo Biloborodko

Сайти пошуку роботи. Як правильно ними користуватися
[Повна версія]

Сайти пошуку роботи. Як правильно ними користуватися

Привіт, мене звати Юлія Шишенко, я вже 10 років працюю у HR-сфері кар’єрною
консультанткою та IT-рекрутеркою. Я щодня користуюся сайтами пошуку роботи та
кандидатів (далі — сайти), щоб допомагати спеціалістам знаходити роботу, а IT-
роботодавцям знаходити працівників. І у цій статті ми розберемося, хто, навіщо
та як може використовувати інформацію, яка зібрана на найпопулярніших в
Україні сайтах. А ще навчимося користуватися ними. Бо багато кандидатів
втрачають гарні професійні можливості тільки через те, що не розуміють, як це
робити.
...
Автор або джерело: Юлія Шишенко

Всі відомі типи тестування (100+ штук)
[Повна версія]

Всі відомі типи тестування (100+ штук)

_Усі статті, обговорення, новини про тестування — в одному місці. Підписуйтеся
наQA DOU!_

Буду рада бачити вас на україномовному Ютюбі, де я викладаю багато теорії та
практики з тестування ПЗ безкоштовно. Стаття написана на основі відео «Всі
типи тестування» :)

Тип тестування програмного забезпечення — це класифікація різних дій
...
Автор або джерело: Nataliia Popelyshko

Про PD-2, на який айтішники зібрали 30 млн грн. DOU Live з Андрієм Римаруком
[Повна версія]

Про PD-2, на який айтішники зібрали 30 млн грн. DOU Live з Андрієм Римаруком

ІТ-спільнота зібрала 30 000 000 гривень на новий і сучасний комплекс PD-2. Ми
поспілкувались з Андрієм Римаруком, керівником військового відділу фонду
«Повернись живим», про безпілотники на війні та що може конкретно цей
«літачок» українського виробництва.

 «Фонд „Повернись живим“ поставив собі за мету закрити глобальну нішу —
придбати для ЗСУ всю лінійку необхідних БПЛА»
...
Автор або джерело: Марія Дубініна

Огляд Salesforce CRM. Фронтенд, середовища розробки і корисна література. Частина 2
[Повна версія]

Огляд Salesforce CRM. Фронтенд, середовища розробки і корисна література.
Частина 2

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт! Нагадаю, що звуть мене Іван Левицький, і вже чотири роки я займаюся
Salesforce-розробкою. У першій частині статті я розповів про базу даних в
Salesforce і мову Apex, готові рішення і функціональні можливості Salesforce.
У другій — йтиметься про фронтенд, процес, засоби, середовища розробки і те,
...
Автор або джерело: Ivan Levytskyi

Безпечне завантаження файлів. Створюємо прототип
[Повна версія]

Безпечне завантаження файлів. Створюємо прототип

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

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

Який вплив матиме війна на європейську технологічну сцену та міжнародні компанії
[Повна версія]

Який вплив матиме війна на європейську технологічну сцену та міжнародні
компанії

Я Гергі Орош (Gergely Orosz), радник в mobile.dev, автор текстів у The
Pragmatic Engineer.

Росія почала повномасштабний наступ на Україну в четвер, 24 лютого. Ця подія
стала початком найбільшої війни в Європі з часів Другої світової війни та є
найбільшим геополітичним інцидентом в Європі після розпаду СРСР у 1990-1991
рр. У цьому тексті, опублікованому 27 лютого, я спробував розібратися, як
...
Автор або джерело: Gergely Orosz

Що таке мобільний застосунок — товар, послуга, робота, інформація чи все разом
[Повна версія]

Що таке мобільний застосунок — товар, послуга, робота, інформація чи все
разом

Мене звуть Юрій Карлаш. Я — юрист, патентний повірений, спеціалізуюсь на
юридичній підтримці бізнесу в питаннях, пов’язаних з інтелектуальною
власністю, охороною персональних даних та інформаційними технологіями.

Ця публікація є частково продовженням попередньої, присвяченої праву власності
на файл. Відсутність права власності на файли, свобода обігу та використання
інформації ставлять подальші запитання: а як це все впливає на комп’ютерні
...
Автор або джерело: Юрій Карлаш

Вибір open source ліцензії. Особливості використання для комерційних проєктів
[Повна версія]

Вибір open source ліцензії. Особливості використання для комерційних
проєктів

Привіт, мене звати Олексій, я працюю в компанії Cisco, у вільний час займаюсь
соціальними та волонтерськими проєктами. Я та компанія в тому числі
підтримували та організовували безкоштовні курси по CCNA в рамках проєкту
Veteranius (IT-освіта для ветеранів).

Розробники не часто звертають увагу на ліцензії, коли користуються різними
open source проєктами. Дуже часто ми можемо використовувати проєкти*/ частину
...
Автор або джерело: Олексій Борисенко

Перевірки у Dart та Flutter тестах: (майже) найповніша шпаргалка
[Повна версія]

Перевірки у Dart та Flutter тестах: (майже) найповніша шпаргалка

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

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

Тести є суттєвими для забезпечення якості програмного забезпечення. Незалежно
від того, чи створюєте ви юніт, віджет або інтеграційні тести для тестування
...
Автор або джерело: Anna Leushchenko

🎧 Текстова версія войсчату «Як ІТ-спеціалісту стати менеджером (і для чого)»
[Повна версія]

🎧 Текстова версія войсчату «Як ІТ-спеціалісту стати менеджером (і для чого)»

Публікуємо текстову розшифровку войсчату про менеджмент в ІТ.

DOU Podcast · Менеджмент в ІТ — DOU voicechat

Спікери:  
🔹 Олекс Майстренко, Head of Engineering в IntellectEU (більш відомий як
співведучий подкастів DOU)  
🔹 Сергій Пірогов, QA Manager в BlaBlaCar (також відомий як автор телеграм-
...
Автор або джерело: Редакція DOU

Дорожня карта кар’єри в Salesforce — які є спеціальності та з чого починати
[Повна версія]

Дорожня карта кар’єри в Salesforce — які є спеціальності та з чого починати

Привіт! Мене звуть Володимир, я працюю у Polytech Software вже більш як 10
років, з них близько 8 років як керівник департаменту Salesforce розробки.

Коли ми тільки починали свій шлях з Salesforce, про нього в Україні знало
менше сотні людей, була одна чи дві вакансії і нуль резюме :) Саме тому всі ці
8+ років дуже важлива частина нашої роботи — це навчання і допомога майбутнім
Salesforce спеціалістам на практиці. Через наші офлайнові та онлайнові курси
пройшло декілька сотень студентів. 95% нашої поточної команди — це наші
...
Автор або джерело: Vladimir Gubanovich

Від стрес-тесту до DDoS — менше, ніж здається. Як змусити сервери стресувати
[Повна версія]

Від стрес-тесту до DDoS — менше, ніж здається. Як змусити сервери стресувати

_Усі статті, обговорення, новини про тестування — в одному місці. Підписуйтеся
наQA DOU!_

Мене звуть Сергій, я General QA. До нещодавна жив собі звичайнісіньким життям,
усіляко тестував функціонал свого продукту, займався улюбленими справами. Аж
раптом зіткнувся з тою ж самою проблемою, що і вся країна. Назва проблеми —
повномасштабна війна.
...
Автор або джерело: Сергей Недайхлеб

Стратегічний підхід до виживання, життя та розвитку у швидкозмінному середовищі
[Повна версія]

Стратегічний підхід до виживання, життя та розвитку у швидкозмінному
середовищі

Ви, мабуть, помітили, що Facebook/Meta оголосив про мету найняти 10 000
співробітників у Європі для розробки метаверсу? Навіть якщо це просто
намагання Цукерберга змістити увагу зі скандалів з судовими процесами, які
пережила компанія не так давно, є дуже багато прогнозів, що наступна ітерація
розвитку Інтернету буде саме з революційним переходом до широкого використання
доповненої та віртуальної реальностей. Такий перехід значно трансформує
поточні підходи до web-розробки.
...
Автор або джерело: Andrii Lazarenko

Як захистити кластер. Kubernetes і безпека контейнерів
[Повна версія]

Як захистити кластер. Kubernetes і безпека контейнерів

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Із кожним роком популярність Kubernetes і безпека аплікацій та контейнерів
зростає дедалі швидше. Аби створити кращу інфраструктуру, ви можете
використовувати такі речі, як сканування, обмеження доступу, налаштування
мережі, поліпшення безпеки та сканування свого кластера на наявність
потенційних вразливостей. У цій статті розглянемо загальні принципи роботи з
...
Автор або джерело: Volodymyr Shynkar

Навчатися за кордоном простіше, ніж здається. Порівнюємо виші
[Повна версія]

Навчатися за кордоном простіше, ніж здається. Порівнюємо виші

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

Моя мета — поінформувати читача та бути максимально об’єктивним у позитивних і
...
Автор або джерело: Mykola Zaitsev

Становлення Supermassive Games на ринку інтерактивного кіно
[Повна версія]

Становлення Supermassive Games на ринку інтерактивного кіно

З давніх часів людство супроводжує страх. Страх павуків, страх закритого
простору, страх невідомого. Головна функція страху — самозбереження. Доволі
природно, що люди стали використовувати його у творчості, історії біля вогнища
перетворювались на міфи. Так зʼявились мавки, привиди, перевертні, вампіри та
інша нечисть.

Саме літературний жанр жахів зародився відносно недавно — якихось 150 років
тому. Родоначальником жанру вважається Натаніель Хаторн та його збірка історій
...
Автор або джерело: Anton Demchenko

Як створювати автоматизації в Home Assistant
[Повна версія]

Як створювати автоматизації в Home Assistant

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт усім! У цій статі покажу на прикладах як створювати автоматизації в
Home Assistant. Російський військовий корабель, пішов нах***!

Home Assistant (HA) — це гарна, сучасна та потужна операційна система з
частими оновленнями та крутою спільнотою в Україні. Перша річ, за яку я
...
Автор або джерело: Богдан Свердлюк

(Не) успішність IT-проектів та чинники які на неї впливають
[Повна версія]

(Не) успішність IT-проектів та чинники які на неї впливають

 **Стретегія бізнесу та роль IT проектів**

Наш світ зараз перебуває у стані четвертої промислової революції, яка
трансформує цифрові технології та поєднує фізичний, біологічний, хімічний та
інформаційні світи. У зв’язку з цим сильно зростає роль IT у житті абсолютно
будь-якого бізнесу, який для того, щоб вижити, він повинен пройти шлях
цифрової трансформації, тобто здійснити перехід на цифрові технології, які
стають основою для нових товарів та послуг, нових методів роботи та нових
...
Автор або джерело: Антон Пискун

Go: ефективна робота з SQL
[Повна версія]

Go: ефективна робота з SQL

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт! Ця стаття — про генерацію коду на основі SQL-запитів. Ми розглянемо
бібліотеку sqlc, яка й відповідає за генерацію коду, а також goose для роботи
з міграціями. Обидва інструменти я з задоволенням використовую в повсякденній
роботі, вони підтримують MySQL та PostgreSQL, але в статті буду розглядати
роботу з PostgreSQL, щоб краще показати, на що здатний sqlc.
...
Автор або джерело: Ярослав Характерник

MS SQL Server: реалізація підтримки графової моделі даних
[Повна версія]

MS SQL Server: реалізація підтримки графової моделі даних

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

_[ Про автора: ~30 років досвіду в розробці баз даних: розробка з нуля,
супровід існуючих баз даних, міграція, вирішення проблем швидкодії,
консалтинг, викладач курсів основ баз даних. Працював з MS SQL Server, Oracle,
Sybase ASE, PostgreSQL, MySQL. Co-Leader of PASS Local Chapter (Data platform
user group) у Львові, доповідач на конференціях SQLSaturday (Україна, з 2013
...
Автор або джерело: Andriy Zrobok

Як ми в Curiosio тестували і оцінювали процесор Ampere Altra
[Повна версія]

Як ми в Curiosio тестували і оцінювали процесор Ampere Altra

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Я — Василь Милько, співзасновник і керівник Curiosio, раніше — директор R&D
SoftServe. Займався штучним інтелектом та машинною емпатією.

Ця стаття — про те, як ми тестували процесор AmpereⓇ AltraⓇ: щойно Ampere
Computing оголосила про програму технічної оцінки, ми подали заявку і
...
Автор або джерело: Vasyl Mylko

Переводимо проєкт з Obj-C на Swift
[Повна версія]

Переводимо проєкт з Obj-C на Swift

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Я, Костянтин Білик, Team Lead, Lead iOS Software Engineer у компанії Svitla
Systems, більше ніж 10 років у iOS розробці, у цій статті поділюся своїми
думками та досвідом у такому, часто просто необхідному питанні, як переведення
проекту з однієї мови програмування на іншу. В своїй кар’єрі мені доводилося
не раз стикатися з подібними задачами, аргументувати їх необхідність та
...
Автор або джерело: Костянтин Білик

Вступ до Project Loom. Частина 2: Continuations
[Повна версія]

Вступ до Project Loom. Частина 2: Continuations

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

У минулій статті циклу я хотів вас познайомити із Project Loom — реалізацією
віртуальних потоків (Virtual Threads) у JDK, починаючи із 19-ї версії (у
режимі Preview Feature). Якщо ви не читали попередню статтю, то дуже
рекомендую це зробити, проте ось ключові моменти, що стосуються віртуальних
потоків:
...
Автор або джерело: Денис Макогон

Як працює Spark під капотом і як створити ефективний Big Data пайплайн
[Повна версія]

Як працює Spark під капотом і як створити ефективний Big Data пайплайн

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт. Мене звати Дмитро Лазаренко, працюю як Data Engineer в компанії
HERE — одній із провідних компаній, яка займається геолокаційними даними.
Займаюся проєктуванням, розробкою та налаштуванням Spark та Flink пайплайнів,
оперуючи більше ніж 200 ТБ даних, та обробкою 6 млн повідомлень/день.
...
Автор або джерело: Дмитро Лазаренко

Пошук в глибину на прикладі задачі Ханойської вежі використовуючи Rust
[Повна версія]

Пошук в глибину на прикладі задачі Ханойської вежі використовуючи Rust

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Ярослав, займаюсь розробкою в компанії Evrius.  
Стаття орієнтована на спеціалістів які хочуть ознайомитись з Rust-ом або в
майбутньому перекваліфікуватись на Rust-розробників, як і я.

 Короткий переказ
...
Автор або джерело: Ярослав Характерник

Як автоматизувати валідацію даних в PHP
[Повна версія]

Як автоматизувати валідацію даних в PHP

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Якось мені необхідно було написати класи з багатьма властивостями. Здебільшого
програмісти особливо цим не переймаються — наклонують гетери разом з сетерами
та й закриють це питання. До того ж сучасні IDE мають необхідні засоби для
автоматизації цього процесу. Але мене осяйнула думка про те, що можна значно
спростити створення класів, відмовившись від написання нудних однотипних
...
Автор або джерело: Артем Висоцький

Як управляти змінами у вимогах за допомогою версіонування. Розбираємо приклад
[Повна версія]

Як управляти змінами у вимогах за допомогою версіонування. Розбираємо
приклад

Усім привіт, мене звати Олександр, я вже кілька років займаюсь бізнес-
аналізом. Протягом останнього року в поточному проєкті ми з колегами
використовували версіонування історій користувачів для документування змін.

Є різні підходи до управління змінами у вимогах, щоб ознайомитися з ними в
цілому раджу прослухати відеопрезентацію на цю тему. А у статті я хочу
детально розповісти про свій досвід роботи з версіонуванням історій, а також
...
Автор або джерело: Oleksandr Moskalyuk

Переговори про зарплату: як збільшити офер на тисячі доларів
[Повна версія]

Переговори про зарплату: як збільшити офер на тисячі доларів

Чи варто торгуватися зі своїм роботодавцем щодо оферу і як зробити це
максимально ефективно? Що робити, якщо від вас хочуть конкретних цифр та коли
саме потрібно починати переговори про компенсацію?

Про все це та більше у своїй статті від 2012 року розповідає Патрік МакКензі —
відомий розробник програмного забезпечення, маркетолог та письменник, який
провадить свою діяльність на межі усіх цих професій і має чималий досвід у
веденні переговорів.
...
Автор або джерело: Maria Gurska

Зима
[Повна версія]

Зима 2022-2023 в Україні

Цікава стаття з порадами на зиму:

> **Для кого эта статья:** для тех украинцев, кто планирует проводить зиму
> 2022-2023 в Украине (или не планирует, а просто не имеет альтернативного
> выбора), при этом только для тех, кто трезво смотрит в будущее и готов брать
> ответственность за свое благополучие на себя.
>
> Если Вы не можете себя к таковым отнести, пожалуйста, нажмите на клавиатуре
...
Автор або джерело: LoveandHappy

Статична валідація в TypeScript. Коли використовувати перезавантаження функції, мапування типів, рекурсії типів чи умовних типів
[Повна версія]

Статична валідація в TypeScript. Коли використовувати перезавантаження
функції, мапування типів, рекурсії типів чи умовних типів

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Сергій. Працюю 5 років як Front-end програміст, здебільшого
з TypeScript. Ця стаття буде присвячена статичній валідації в TypeScript. Я
спробую показати, коли краще використовувати перезавантаження функції,
мапування типів, рекурсії типів чи умовних типів. Усі приклади взяті з
...
Автор або джерело: Serhii Bilyk

Мігруємо з IIS на Docker. Досвід та поради
[Повна версія]

Мігруємо з IIS на Docker. Досвід та поради

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт! Я Максим Усатенко, .NET розробник у компанії TELEMART.UA, та
сьогодні я хочу поділитись досвідом своєї команди, а саме як ми переїхали з
морально застарілого IIS на базі Windows Server 2016, на Docker.

****
...
Автор або джерело: Maxim Usatenko

AWS CloudFormation: найкращі практики та способи їх використання
[Повна версія]

AWS CloudFormation: найкращі практики та способи їх використання

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

_Що таке сервіс CloudFormation? Як з ним працювати? Порадами з власного
досвіду ділиться Роман Банах, Principal DevOps Engineer в Intellias._

Сьогодні Amazon Web Services (AWS) є найбільшим провайдером хмарних сервісів.
За даними Amazon кількість активних користувачів AWS перевищує 1 000 000. Їх
...
Автор або джерело: Roman Banakh

Як по-різному оптимізувати алгоритми в Java, або Історія одного завдання. Частина I
[Повна версія]

Як по-різному оптимізувати алгоритми в Java, або Історія одного завдання.
Частина I

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт. Я Сергій Моренець, розробник, викладач, спікер та технічний
письменник, хочу поділитися з вами своїм досвідом роботи з такої цікавої теми
як структури даних, алгоритми та їхня оптимізація. Впевнений, що ніхто не
розповість про алгоритми краще, ніж Дональд Кнут у його фундаментальній роботі
...
Автор або джерело: Sergiy Morenets

Порівнюємо продуктивність MongoDB та Cosmos DB в Azure
[Повна версія]

Порівнюємо продуктивність MongoDB та Cosmos DB в Azure

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Мене звати Юрій Івон, я співпрацюю з компанією EPAM як Senior Solution
Architect. Багато проєктів зараз обирають Cosmos DB як базу даних, але не
завжди цей вибір добре вмотивований. Мені багато доводилося працювати з цією
технологією і я хотів би поділитись деяким досвідом, а саме показати, яку
продуктивність можна очікувати від різних варіантів Cosmos DB і чи завжди вона
...
Автор або джерело: Yuriy Ivon

Гайд з використання DRY principle: розуміння принципу, дублювання коду та створення абстракцій
[Повна версія]

Гайд з використання DRY principle: розуміння принципу, дублювання коду та
створення абстракцій

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Вітаю! Мене звати Віталій, і я працюю Senior Full Stack Software Engineer в
компанії Sisense. Багато парадигм та принципів програмування не втратили своєї
актуальності з моменту першого формулювання і донині. Про один з таких
принципів — DRY — я і хотів би сьогодні поговорити. Адже він надважливий для
...
Автор або джерело: Vitalii Kovalenko

Фінансова обізнаність під час війни. Як підтримати економіку України
[Повна версія]

Фінансова обізнаність під час війни. Як підтримати економіку України

Сергій Мікулов має понад 20 років досвіду управління фінансами, ризиками та
внутрішніми контролями у великих компаніях у галузях страхування,
промисловості, банках. Зараз — партнер iPlan.ua. На DOU Live він розповів про
економіку війни управління власними фінансами.

 «Якщо ми не почнемо відновлювати економіку самотужки, то захід нам не буде
допомагати»
...
Автор або джерело: Марія Дубініна

Хто такий віртуальний асистент, або Як ще можна «увійти в ІТ»
[Повна версія]

Хто такий віртуальний асистент, або Як ще можна «увійти в ІТ»

Привіт всій спільноті DOU. Моє ім’я Марта, я маркетолог і сьогодні хочу
поділитися історією запуску нового бренду. Ця розповідь буде не про
маркетингові тонкощі того, як створювати і запускати бренди, а про сам
напрямок і сферу, в якій ми плануємо розвивати новоспечену компанію. Тому
навіть якщо ви не маркетолог, але вас зацікавив заголовок статті — запрошую
читати далі.

Про те як «увійти в айті» написано вже не одну статтю. Та сьогодні я хочу
...
Автор або джерело: Marta Rogach

Similar but different: досвід тимчасового релокейту у Чехію
[Повна версія]

Similar but different: досвід тимчасового релокейту у Чехію

Привіт, мене звати Олег, я Lead Software Engineer у SoftServe. У цій статті
поділюсь досвідом тимчасового релойкейту до Європи, свого роду ’онсайд
відрядження’ до клієнта, та особливостями вимушеної спонтанної подорожі з
трьома маленькими дітьми.

 Перші дні війни

Мій ранок 24 лютого почався зі слів дружини «Прокидайся, війна почалася! Нас
...
Автор або джерело: Oleh S

Порівнюємо React, Angular і Vue — найпопулярніші бібліотеки й фреймворки у 2022 році
[Повна версія]

Порівнюємо React, Angular і Vue — найпопулярніші бібліотеки й фреймворки у
2022 році

Всім привіт! Мене звуть Олександр, і я Team/Technical Lead, Senior Front-end
Engineer у компанії TechMagic.

Протягом останнього часу з’явилась й продовжує з’являтись величезна кількість
доволі цікавих і різноманітних фронтендних бібліотек і фреймворків для роботи
з DOM, зокрема таких як Svelte, Lit, Solid і т.д.
...
Автор або джерело: Oleksandr Hutsuliak

Що нового в Python 3.10. Функціонал та найголовніші зміни
[Повна версія]

Що нового в Python 3.10. Функціонал та найголовніші зміни

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт! Мене звуть Олексій. Я — розробник та студент 4-го курсу Київського
політехнічного інституту. Уже протягом чотирьох років програмую на Python.
Хочу розповісти вам найголовніші фічі, які зʼявились за останні роки, і чому
їх варто використовувати у себе в проєкті.
...
Автор або джерело: Oleksii Hlavatskyi

Home Assistant 101. Посібник для початківців
[Повна версія]

Home Assistant 101. Посібник для початківців

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт усім! Вам не здається, що про таку чудову систему як Home Assistant —
замало контенту українською? Мені здається. Пропоную це виправити. російський
військовий корабель, пішов нах***!

Home Assistant — це універсальна вільна операційна система для керування
...
Автор або джерело: Богдан Свердлюк

Як проводити локалізацію продуктів — гайд для тестувальників
[Повна версія]

Як проводити локалізацію продуктів — гайд для тестувальників

_Усі статті, обговорення, новини про тестування — в одному місці. Підписуйтеся
наQA DOU!_

Привіт! Мене звати Олег, я Manual QA Engineer у RocketRoute. В IT я 4 роки, з
них близько 3 на позиції QA.

8 років тому я здобув ступінь магістра Туризмознавства і почав працювати за
спеціальністю. Спершу в агенції продажу авіаквитків, далі в одній аутсорс-
...
Автор або джерело: Oleh Radkevych

Life in Winnipeg, Canada. In the middle of nowhere — Part One
[Повна версія]

Life in Winnipeg, Canada. In the middle of nowhere — Part One

З нещодавнім інтеросом читачів ДОУ про Вінніпеґ в мене з’явилось бажання
написати коротеньку статтю про це місто в якому я живу вже біля десяти років.

Спочатку я думав, що це займе небагато часу і я зможу розповісти про всі
цікаві питання, але написавши тільки декілька розділів, я зрозумів, що на одну
статтю тут забагато. Тому це є перша частина, яка містить розповідь про погоду
та кримінал (дві найвідоміші характеристики Вінніпеґу), трішки світлин чудової
природи, коротка інформація про імміграційну програму від Конґресу Українців
...
Автор або джерело: Codename Codename

Як проводити дослідження та оцінити, чи воно якісне
[Повна версія]

Як проводити дослідження та оцінити, чи воно якісне

Мене звати Дмитро Єременко, і я працюю бізнес-аналітиком в компанії JMind. До
того як приєднатись до компанії, я 8,5 років працював консультантом в
податково-юридичному відділі EY (Ernst & Young), 6 з яких — у Києві та 2,5 — у
Франкфурті та Гамбурзі в Німеччині.

У цьому матеріалі я хочу розповісти про те, як провести якісне дослідження та
визначити: а взагалі чи є воно якісним? Чи потребує доопрацювання? З огляду на
це стаття буде корисною для бізнес-аналітиків, консультантів та всіх, хто у
...
Автор або джерело: Dmytro Yeremenko

Feature toggling: як релізити без релізу
[Повна версія]

Feature toggling: як релізити без релізу

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт, мене звати Роман Мальчишин. Близько 5 років я є Java/SAP Commerce
Cloud розробником в EPAM, в основному спеціалізуюся в E-commerce домені. В
сучасному світі, де кожен день щось змінюється як і в бізнесі, так і в інших
сферах життя, виникає потреба в таких же динамічних змінах в програмному
забезпеченні. Тому ми, як розробники, мали б створювати продукти, які будуть
...
Автор або джерело: Roman Malchyshyn

Infrastructure as a Code: найкращі практики для DevOps-інженерів
[Повна версія]

Infrastructure as a Code: найкращі практики для DevOps-інженерів

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт! Мене звати Ігор Канівець. Я працюю на позиції Advanced DevOps в
Innovecs. Сьогодні хочу поділитися практиками, які використовуються в IAAC
(Infrastructure as a Code). Частина з них для когось відома, а частина може
стати новинкою. У будь-якому випадку ця стаття буде корисною як для DevOps-
інженерів, які вже на власному досвіді знають, наскільки важливо покривати
...
Автор або джерело: Kanivets Ihor

Вступ до Project Panama. Частина 2. Реалізація варіативних функцій
[Повна версія]

Вступ до Project Panama. Частина 2. Реалізація варіативних функцій

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

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

Метою першої частини була спроба познайомити вас із OpenJDK Foreign Function &
Memory API, та як реалізувати виклики нативних функцій на прикладі C _printf_
...
Автор або джерело: Денис Макогон

Поширені помилки в ІТ-англійській та як їх уникати. Поради не від учителя
[Повна версія]

Поширені помилки в ІТ-англійській та як їх уникати. Поради не від учителя

Мене звати Юрій Івон, я співпрацюю з компанією EPAM як Senior Solution
Architect. Окрім питань, безпосередньо пов’язаних з інженерією програмного
забезпечення, мене також дуже цікавить вивчення англійської мови. За роки
практики я зустрічав багато ситуацій, коли помилки не-носіїв робили процес
комунікації з англомовними клієнтами та колегами менш ефективним, і тому, крім
технічних статей, я почав писати на тему типових помилок в англійській.

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

Про VoIP-системи та їх тестування
[Повна версія]

Про VoIP-системи та їх тестування

_Усі статті, обговорення, новини про тестування — в одному місці. Підписуйтеся
наQA DOU!_

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

Статтю я намагався зробити цікавою не тільки колезі-телекомщику, а більш-менш
широкому загалу технічних спеціалістів. Але друга частина все ж таки
...
Автор або джерело: Igor Olhovskiy

Як організувати локальну розробку. На прикладі команди, яка розвиває медіа в Африці й Азії
[Повна версія]

Як організувати локальну розробку. На прикладі команди, яка розвиває медіа в
Африці й Азії

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Усім привіт! Мене звати Андрій Товстоног, я Team Lead команди технічної
розробки в компанії GMEM з екосистеми бізнесів Genesis. Ми в GMEM займаємося
новинними порталами в Африці та Азії й маємо власну CMS, яку використовуємо на
усіх наших проєктах. Власне новинний портал складається з декількох частин —
...
Автор або джерело: Андрій Товстоног

РМР за 10 тижнів: як я готувалась до онлайн екзамену і здала на above target з першого разу
[Повна версія]

РМР за 10 тижнів: як я готувалась до онлайн екзамену і здала на above target
з першого разу

Я Юля, працюю проєктним менеджером більше шести років, маю досвід у дизайні і
журналістиці. Ця стаття буде корисною тим, хто планує здати РМР-сертифікацію,
і цікавою тим, хто вже таку має, але хоче дізнатись, що змінилось в 2021-му
році і як воно — здавати екзамен онлайн.

Сертифікат Project Management Professional від PMI я отримала в листопаді.
Весь процес від старту підготовки до отримання сертифікату зайняв 10 тижнів і
...
Автор або джерело: Yuliia Lipentseva

Починаємо роботу з Apache Kafka. Частина I
[Повна версія]

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

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

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

Я вже розповідав про event-driven architecture в одній із попередніх статей,
...
Автор або джерело: Sergiy Morenets

Про мобілізацію. Відповідає юристка
[Повна версія]

Про мобілізацію. Відповідає юристка

Емілія Курило, юристка в Axon Partners, відповіла на питання про мобілізацію
під час воєнного стану. Публікуємо відео і текстову версію.

 Про хвилі мобілізації

**— Які є хвилі мобілізації? Які терміни? За яких умов відбувається
мобілізація наступної хвилі? (** **1:40** **)**
...
Автор або джерело: Марія Дубініна

Delivery Manager: технічний бекграунд, управління командами та співпраця за принципом win-win
[Повна версія]

Delivery Manager: технічний бекграунд, управління командами та співпраця за
принципом win-win

Привіт, мене звати Аліна Горай. Я працюю на позиції Junior Delivery Manager в
IT-компанії Innovecs. Свій кар’єрний шлях у цьому напрямі планувала, коли ще
була Project Coordinator. Готовність вчитися новому та бажання розібратися в
особливостях роботи Delivery Manager досить швидко привели мене на нову
позицію.

Оскільки нову роль я перейняла нещодавно, то продовжую свій розвиток та вивчаю
...
Автор або джерело: Alina Horai

Тренди DevOps — що треба знати і вміти інженеру в 2022 році
[Повна версія]

Тренди DevOps — що треба знати і вміти інженеру в 2022 році

Привіт! Мене звати Ігор Канівець. Я працюю на позиції Advanced DevOps в
Innovecs. Хочу поділитися своїм досвідом і розповісти про роль DevOps-
інженерів, їхні обов’язки, можливості росту, набір важливих soft & hard
skills, а також найголовніше — тренди DevOps у 2022 році. Статтю почав писати
ще до війни, а у воєнний час актуалізував.

Як тоді, так і зараз потреба в DevOps-інженерах зростає, і фахових
спеціалістів не так легко знайти. Щоб освоїти цю сферу, треба постійно
...
Автор або джерело: Kanivets Ihor

Справжні вбивці С++
[Повна версія]

Справжні вбивці С++

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Всім привіт! Я Саша Каленюк. Останні сім років я працюю на компанію
Матеріалайз, де ми разом із командою алгоритмістів пишемо крутезну біблотеку
для 3D-друку. В цілому, переважно на С++ я пишу вже майже сімнадцять років і
майже сімнадцять років намагаюсь позбутися цієї шкідливої звички.
...
Автор або джерело: Олександр Каленюк

Як відправляти електронні листи за допомогою Ruby — розглядаємо на прикладах
[Повна версія]

Як відправляти електронні листи за допомогою Ruby — розглядаємо на прикладах

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Привіт усім, мене звати Ігор. Я Full Stack розробник з досвідом в ІТ понад 11
років. У цій статті поділюся власним досвідом вирішення певного виду робочих
задач, з якими я багато стикався у своїй практиці.

Уявімо, що у вас є робочий застосунок Ruby і вам потрібно додати до нього фічі
...
Автор або джерело: Igor Dobryn

Переїзд до Берліна
[Повна версія]

Переїзд до Берліна

Питання та відповіді про переїзд до Берліна, Німеччина. Усі відповіді
базуються на особистому досвіді людей, які емігрували до Німеччини. Я
сподіваюся, що це буде корисно тим, хто хоче переїхати до технологічної
столиці Німеччини.

 Мову

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

Завдання Solidity-розробника, або Як готуватися до роботи в парадигмі Web3
[Повна версія]

Завдання Solidity-розробника, або Як готуватися до роботи в парадигмі Web3

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Мене звати Олександр Дубовик, я співпрацюю з EPAM Ukraine як Golang Software
Engineer, а в минулому — розробник Solidity смарт-контрактів. У цій статті я
розповім про основні розділи знань, які вам потрібні для роботи Solidity-
розробником: Web3, Ethereum Virtual Machine, аспекти розробки на Soliditiy і
тестування за допомогою Truffle. Наприкінці матеріалу ви знайдете декілька
...
Автор або джерело: Oleksander Dubovyk

Приклад роботи з Azure Data Factory: як копіювати дані з бекапу у сховище
[Повна версія]

Приклад роботи з Azure Data Factory: як копіювати дані з бекапу у сховище

_Підписуйтеся наTelegram-канал «DOU tech», щоб не пропустити нові технічні
статті._

Вітаю всіх. Мене звати Іван, наразі я працюю дата-інженером в компанії Luxoft
DXC Technology Company.

На нашому проєкті досить багато процесів, інфраструктури та пайплайнів
побудовано на хмарній платформі Azure від компанії Microsoft. Одним з таких
...
Автор або джерело: Ivan Pyrog