📄Реализация предметно-ориентированного проектирования в Golang
На форуме выложили перевод статьи "How to Implement Domain-Driven Design (DDD) in Golang" Percy Bolmér, Software developer, автора и блогера.
В статье создается онлайн-таверна с нуля, шаг за шагом, с исследованием различных частей предметно-ориентированного проектирования.
👉 https://dou.ua/goto/fiSu
#go_dou_tech
На форуме выложили перевод статьи "How to Implement Domain-Driven Design (DDD) in Golang" Percy Bolmér, Software developer, автора и блогера.
В статье создается онлайн-таверна с нуля, шаг за шагом, с исследованием различных частей предметно-ориентированного проектирования.
👉 https://dou.ua/goto/fiSu
#go_dou_tech
Производительность JavaScript в 2021
Шерстюк Юрий, Senior Engineering Lead в Intellias, поднимает вопросы Runtime производительности JS.
Статья может быть полезна инженерам, у которых не было времени разобраться в работе компиляторов и интерпретаторов, а также тем, для кого JavaScript — первый язык программирования.
👉 https://dou.ua/goto/Zs2T
#JavaScript
Шерстюк Юрий, Senior Engineering Lead в Intellias, поднимает вопросы Runtime производительности JS.
Статья может быть полезна инженерам, у которых не было времени разобраться в работе компиляторов и интерпретаторов, а также тем, для кого JavaScript — первый язык программирования.
👉 https://dou.ua/goto/Zs2T
#JavaScript
Ще один підхід до локалізації Flutter-додатків, якого вам бракувало
Анна Домашич, експертка з мобільної розробки, розповідає, до чого призвело її прагнення поєднати локалізацію Flutter-додатка з механізмом генерації коду через build_runner.
👉 https://dou.ua/goto/93lO
#Flutter #mobile
Анна Домашич, експертка з мобільної розробки, розповідає, до чого призвело її прагнення поєднати локалізацію Flutter-додатка з механізмом генерації коду через build_runner.
👉 https://dou.ua/goto/93lO
#Flutter #mobile
Go: ефективна робота з SQL
Стаття про генерацію коду на основі SQL-запитів. Вручну писати в Go модель, метод та тест на SQL-запит — рутина, яку за вас може виконувати бібліотека sqlc.
У статті Ярослав Характерник, Golang Developer в Evrius , розглядає цю бібліотеку sqlc, яка відповідає за генерацію коду, а також goose для роботи з міграціями.
👉 https://dou.ua/goto/iKh9
#go_dou_tech
Стаття про генерацію коду на основі SQL-запитів. Вручну писати в Go модель, метод та тест на SQL-запит — рутина, яку за вас може виконувати бібліотека sqlc.
У статті Ярослав Характерник, Golang Developer в Evrius , розглядає цю бібліотеку sqlc, яка відповідає за генерацію коду, а також goose для роботи з міграціями.
👉 https://dou.ua/goto/iKh9
#go_dou_tech
Решаем стандартные задачи с Result API на примере смены аватарки
Result API де-факто стал стандартом передачи данных между активностями в Android-приложениях.
Александр Трикашный, Android-разработчик в Amazing Apps, рассказывает о дополнительных возможностях этого инструмента, которые идут из коробки, но часто остаются незамеченными.
👉 https://dou.ua/goto/yoU9
#Android
Result API де-факто стал стандартом передачи данных между активностями в Android-приложениях.
Александр Трикашный, Android-разработчик в Amazing Apps, рассказывает о дополнительных возможностях этого инструмента, которые идут из коробки, но часто остаются незамеченными.
👉 https://dou.ua/goto/yoU9
#Android
🆕 Вийшов реліз мови програмування Nim 1.6.0. Його готували приблизно рік.
Додали:
👑 клас iterable[T] з реалізацією типу для ітераторів;
👑 експериментальну підтримку анотацій «.effectsOf» для вибіркового застосування ефектів;
👑 новий синтаксис імпорту «import foo {.all.}»;
Та інше. Більше про оновлення читайте у новині.
👉 https://dou.ua/goto/cCVP
Додали:
👑 клас iterable[T] з реалізацією типу для ітераторів;
👑 експериментальну підтримку анотацій «.effectsOf» для вибіркового застосування ефектів;
👑 новий синтаксис імпорту «import foo {.all.}»;
Та інше. Більше про оновлення читайте у новині.
👉 https://dou.ua/goto/cCVP
📣 Шукаємо авторів для статей на DOU!
Маєте експертизу, але не знаєте, про що писати статтю? Ми допоможемо обрати тему!
Доступні теми👉 https://dou.ua/goto/0LJb
У вкладці "техрозділ" лише технічні статті
У вкладці "актуально" — нетехнічні
Пишіть @dzzzvinka або на 📩 [email protected], якщо хочете написати статтю на тему з таблички або запропонувати щось своє!
Дякуємо за ваш внесок у спільноту! 🙏
Маєте експертизу, але не знаєте, про що писати статтю? Ми допоможемо обрати тему!
Доступні теми👉 https://dou.ua/goto/0LJb
У вкладці "техрозділ" лише технічні статті
У вкладці "актуально" — нетехнічні
Пишіть @dzzzvinka або на 📩 [email protected], якщо хочете написати статтю на тему з таблички або запропонувати щось своє!
Дякуємо за ваш внесок у спільноту! 🙏
🌐 VS Code тепер доступний у вебверсії!
Розповідаємо про основні можливості редактора для вебу від Microsoft.
Спойлер: налагоджувач коду і термінал не працюють
👉 https://dou.ua/goto/vMbW
А ви користуєтеся VS Code?
Розповідаємо про основні можливості редактора для вебу від Microsoft.
Спойлер: налагоджувач коду і термінал не працюють
👉 https://dou.ua/goto/vMbW
А ви користуєтеся VS Code?
Каких ошибок следует избегать, проектируя свое REST API
Что такое REST API, какие ошибки разработчики чаще всего совершают при его написании и как их рефакторить — читайте в статье Максима Ливака, Java-разработчика из ITOMYCH STUDIO.
👉 https://dou.ua/goto/2Tvv
#API
Что такое REST API, какие ошибки разработчики чаще всего совершают при его написании и как их рефакторить — читайте в статье Максима Ливака, Java-разработчика из ITOMYCH STUDIO.
👉 https://dou.ua/goto/2Tvv
#API
🤖 Big Data, Machine Learning, Data Science Digest #15
Свіжі новини та проєкти зі світу Data Science у новому дайджесті Вови Кириченка, CTO в Xenoss.
У цьому випуску ви дізнаєтеся:
🔹 як використовувати AI, щоб видаляти фон зображень;
🔹 яку таксономію використовувати для полегшення розуміння ML-моделей;
🔹 як ML-інженерам побороти синдром самозванця;
🔹 як підготувати стартап до tech due diligence;
🔹 чим світогляд успішних інженерів відрізняється та чому варто у них навчитися;
і багато іншого. Приємного читання!
👉 https://dou.ua/goto/IFqO
#DataScience #ML #bigdata
Свіжі новини та проєкти зі світу Data Science у новому дайджесті Вови Кириченка, CTO в Xenoss.
У цьому випуску ви дізнаєтеся:
🔹 як використовувати AI, щоб видаляти фон зображень;
🔹 яку таксономію використовувати для полегшення розуміння ML-моделей;
🔹 як ML-інженерам побороти синдром самозванця;
🔹 як підготувати стартап до tech due diligence;
🔹 чим світогляд успішних інженерів відрізняється та чому варто у них навчитися;
і багато іншого. Приємного читання!
👉 https://dou.ua/goto/IFqO
#DataScience #ML #bigdata
Готуємо підбірку технічних питань, які ставлять на співбесідах DevOps-спеціалістам різних рівнів.
Проводите інтерв'ю для DevOps, або знаєте того, хто це робить і готовий поділитись питаннями?
Будь ласка, напишіть @dzzzvinka
або на пошту 📩 [email protected]
Дякуємо за внесок у спільноту! 🙏
Дивіться попередні випуски «100 технічних запитань»
Проводите інтерв'ю для DevOps, або знаєте того, хто це робить і готовий поділитись питаннями?
Будь ласка, напишіть @dzzzvinka
або на пошту 📩 [email protected]
Дякуємо за внесок у спільноту! 🙏
Дивіться попередні випуски «100 технічних запитань»
⚙️ Test Automation Digest #4
Новые статьи и руководства, релизы, инструменты, видео и подкасты из мира Test Automation в свежем дайджесте Жени Лайченкова, Software Development Engineer in Test.
О долгожданном релизе Selenium v4.0.0, 10-летии Selenide, новых фичах от Playwright и многом другом — смотрите в выпуске!
👉 https://dou.ua/goto/ZxzM
#QA
Новые статьи и руководства, релизы, инструменты, видео и подкасты из мира Test Automation в свежем дайджесте Жени Лайченкова, Software Development Engineer in Test.
О долгожданном релизе Selenium v4.0.0, 10-летии Selenide, новых фичах от Playwright и многом другом — смотрите в выпуске!
👉 https://dou.ua/goto/ZxzM
#QA
.NET дайджест #40: уход в отставку руководителя .NET Foundation, отмена и возврат Hot Reload в .NET 6, анонс Visual Studio 2022
Для .NET комьюнити последние пару месяцев выдались горячими! 🔥
Андрей Губский, Software Architect в video intelligence, собрал для вас самые громкие события в одном месте.
В выпуске:
🟣 веб-версия Visual Studio Code;
🟣 команда ML.NET включит в план работ поддержку NER;
🟣 новые возможности F# 6;
🟣 Владимир Зеленский хочет построить дата-центр Azure в Украине;
🟣 HTTP/3 в ASP.NETt;
🟣 новые возможности linq в .NET 6;
🟣 SOLID и использование кортежей в C#;
и много другого контента, стоящего вашего внимания.
👉 https://dou.ua/goto/hLNd
#dotnet_dou_tech #Azure
Для .NET комьюнити последние пару месяцев выдались горячими! 🔥
Андрей Губский, Software Architect в video intelligence, собрал для вас самые громкие события в одном месте.
В выпуске:
🟣 веб-версия Visual Studio Code;
🟣 команда ML.NET включит в план работ поддержку NER;
🟣 новые возможности F# 6;
🟣 Владимир Зеленский хочет построить дата-центр Azure в Украине;
🟣 HTTP/3 в ASP.NETt;
🟣 новые возможности linq в .NET 6;
🟣 SOLID и использование кортежей в C#;
и много другого контента, стоящего вашего внимания.
👉 https://dou.ua/goto/hLNd
#dotnet_dou_tech #Azure
Співбесіда з Android. 250+ запитань для Junior, Middle, Senior
15 розробників, які проводять технічні інтерв’ю з Android в компанії в Україні, розповіли нам, про що вони запитують на співбесідах кандидатів різних рівнів.
Дивіться перелік, коментуйте та сподіваємося, що він стане вам у пригоді!
👉 https://dou.ua/goto/RqAD
#Android #100техзапитань
15 розробників, які проводять технічні інтерв’ю з Android в компанії в Україні, розповіли нам, про що вони запитують на співбесідах кандидатів різних рівнів.
Дивіться перелік, коментуйте та сподіваємося, що він стане вам у пригоді!
👉 https://dou.ua/goto/RqAD
#Android #100техзапитань
🍁 7 найпопулярніших технічних статей жовтня 2021
• SQL: мне только спросить. Как писать скрипты для получения выборок
Автор: Андрей Николаенко, Data Analyst
• Каких ошибок следует избегать, проектируя свое REST API
Максим Ливак, Java Developer
• Производительность JavaScript в 2021
Юрий Шерстюк, Senior Engineering Lead
• Решаем стандартные задачи с Result API на примере смены аватарки
Александр Трикашный, Lead Android Developer
• Вийшов Python 3.10. Що нового додали розробники
Данил Топчій, Software Engineer
• Учим автомобиль парковаться самостоятельно с помощью 500 строк кода
Алексей Трехлеб, Software Engineer
• Go: ефективна робота з SQL
Ярослав Характерник, Golang Developer
Хочете стати автором на DOU? Пишіть @dzzzvinka😉
Дякуємо за ваш внесок у спільноту! 🖤
• SQL: мне только спросить. Как писать скрипты для получения выборок
Автор: Андрей Николаенко, Data Analyst
• Каких ошибок следует избегать, проектируя свое REST API
Максим Ливак, Java Developer
• Производительность JavaScript в 2021
Юрий Шерстюк, Senior Engineering Lead
• Решаем стандартные задачи с Result API на примере смены аватарки
Александр Трикашный, Lead Android Developer
• Вийшов Python 3.10. Що нового додали розробники
Данил Топчій, Software Engineer
• Учим автомобиль парковаться самостоятельно с помощью 500 строк кода
Алексей Трехлеб, Software Engineer
• Go: ефективна робота з SQL
Ярослав Характерник, Golang Developer
Хочете стати автором на DOU? Пишіть @dzzzvinka😉
Дякуємо за ваш внесок у спільноту! 🖤
♦️#Rubyдайджест #49: Counter Culture 3.0, Opal 1.3, доповнена Ruby Libraries and Tools та багато іншого
Жовтень приніс немало оновлень у світі Ruby.
Дмитро Чекалін, CEO та Founder в Codica, зібрав для вас гарячі новини, цікаві туторіали, інструменти, подкасти та гарну порцію мотивації — у Ruby дайджесті.
👉 https://dou.ua/goto/yTwh
#Ruby
Жовтень приніс немало оновлень у світі Ruby.
Дмитро Чекалін, CEO та Founder в Codica, зібрав для вас гарячі новини, цікаві туторіали, інструменти, подкасти та гарну порцію мотивації — у Ruby дайджесті.
👉 https://dou.ua/goto/yTwh
#Ruby
GitHub Actions как CI/CD для mobile-проектов
Валерий Кузнецов, Senior Android Engineer в ThredUP, рассказывает о том, почему и как они переезжали с Jenkins на GitHub Actions в качестве CI/CD системы для Android-приложения. А еще о том, как они сделали автоматизацию, которая экономит время и силы на проверку и релиз приложений.
👉 https://dou.ua/goto/gyvo
#Android #cloud #DevOps #mobile
Валерий Кузнецов, Senior Android Engineer в ThredUP, рассказывает о том, почему и как они переезжали с Jenkins на GitHub Actions в качестве CI/CD системы для Android-приложения. А еще о том, как они сделали автоматизацию, которая экономит время и силы на проверку и релиз приложений.
👉 https://dou.ua/goto/gyvo
#Android #cloud #DevOps #mobile
✔️ Microsoft опублікувала на GitHub код своєї мови програмування Power Fx, що створена для лоукод-платформи Power і базується на формулах Excel.
👉 https://dou.ua/goto/CTxH
👉 https://dou.ua/goto/CTxH
🔶 #BAдайджест #20: гайд по User Stories и роль BA на этапе Discovery
Самые сочные статьями по бизнес-анализу и для расширения кругозора за октябрь собрал для вас Юрий Гомон, Senior BA в NIX.
Сбор требований онлайн, микросервисы глазами аналитика, альтернативное представление БП компании с помощью RACI вместо диаграмм и многое другое. Приятного чтения!
👉 https://dou.ua/goto/6j6O
Самые сочные статьями по бизнес-анализу и для расширения кругозора за октябрь собрал для вас Юрий Гомон, Senior BA в NIX.
Сбор требований онлайн, микросервисы глазами аналитика, альтернативное представление БП компании с помощью RACI вместо диаграмм и многое другое. Приятного чтения!
👉 https://dou.ua/goto/6j6O