DOU #tech
10.8K subscribers
1.11K photos
13 videos
1.46K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Ніхто не застрахований від багів у коді. З ними стикаються навіть найдосвідченіші програмісти, адже помилки — це теж частина розробки.

Роман Фурман, iOS-розробник, про інструменти, які допомагають швидко та завчасно виявити помилки коду.

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

#iOS_dou_tech
Негативна динаміка Python, зростання С#, тенденція переходу з JavaScript на TypeScript та перша поява Rust на карті.

Визначили новий рейтинг мов програмування. Читайте та обговорюйте результати!

👉 https://dou.ua/goto/YcUy
Реализуем авторизацию Apple через сторонние сервисы

С выходом iOS 13 ‘Sign in with Apple’ стала обязательной при использовании third party сервисов. По мнению Сергея Навка, iOS Developer, это the most user friendly way для авторизации с рядом безусловных преимуществ.

Эта статья будет интересна всем, кто уже реализовал авторизацию, либо собирается это сделать через сторонние сервисы (Google, Facebook and etc).

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

А
вы уже реализовали авторизацию через 'Sign in with Apple'?

#iOS_dou_tech
Що нового у С++20: можливості та перспективи

Про
те, як та чому С++ вже 35 років тримається у топ-5 мов програмування, які має переваги та чому досі залишається актуальною для новачків. А також про новий стандарт С++ 20 та можливості, які він відкриває перед розробниками.

Читайте у статті Олександра Гайзіна, Андрія Приступи та Віктора Дикуна, GlobalLogic.

👉 https://dou.ua/goto/JbU3
Что такое Integration Development в общем и Mulesoft в частности

Эта
статья поможет вам разобраться в разработке интеграций и расскажет о Mulesoft как хорошем решении для их организации.

Денис Твердохлеб, Integration Developer, описывает варианты решения проблем с Integration Development, реализованные кейсы и делится ссылками, где этому обучаться, если вас заинтересовала тема интеграции.

👉 https://dou.ua/goto/Ccnz
Как тестировать продукты с AI под капотом

Эта статья будет полезна руководителям команд тестирования и менеджерам по управлению качеством на проектах, где планируют или уже внедрили ML.

Опыт Артема Прищепова, который занимается оптимизацией QA-процессов, может также пригодиться тестировщикам, которые хотят понять принципы тестирования ML в реальной работе.

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

#QA #ML
За останнє півріччя зросла кількість технічних спеціалістів на 5650 (13%) у 25 найбільших ІТ-компаніях в Україні. І це рекорд!

Але не єдиний: загалом спостерігаємо рекордні темпи зростання у топ-50 ІТ-компаніях України, а також закріплення ремоуту.

Дивіться більше подробиць у зимовому рейтингу топ-50 ІТ-компаній в Україні!
👉 https://dou.ua/goto/R4PB
Разработка на SQL Server Express Edition

«Я покажу тебе насколько глубока... невозможная... кроличья нора успешной разработки на SQL Server Express Edition».

В этой статье Сергей Сыроватченко, SQL Server DBA, рассказывает, как выжать максимум из Express Edition в рамках технических ограничений и выйти победителем.

👉 https://dou.ua/goto/mzVi
Шукаємо спеціалістів, що проводять співбесіди з C++!

Це ви і готові поділитись запитаннями та завданнями, які даєте на співбесідах?

Тоді пишіть 👉 @dzzzvinka

Маєте таких знайомих? Скиньте їм цей допис, будь ласка 😌

Дякуємо!
Проверка доступности сайта: обзор инструментов для accessibility testing

В
этой статье Евгений Поляков, QA Lead в Astound Commerce, разбирает разнообразные инструменты для тестирования доступности уровня АА (по стандарту Web Content Accessibility Guidelines).

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

#QA
♦️ #Rubyдайджест #42: релиз Rails 6.1.3, Puma 5.2.1, Chaskiq 0.7.0, RubyGems 3.2.11— https://dou.ua/goto/nPv4
.NET дайджест #37: .NET 6 preview 1, как Azure связан с освоением космоса, Bitcoin-кошелек на C#, квантовый сервис для всех желающих

В выпуске: Visual Basic in .NET 5, C# vs F#, .NET 5 Networking Improvements, WinUI 3.0, ML.NET Model Builder Updates, Xamarin.Forms 5 Drops Visual Studio 2017 Support, Azure Health Bot, Azure Purview, casbin/Casbin.NET.

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

#dotnet_dou_tech #Azure
Oleksandr Tymoshenko рассказал о своем опыте работы с Open Source проектами, будет интересно тем, кто хочет стать мейнтейнером:
https://dou.ua/goto/acDo
IT-спеціалісти з різних компаній, які проводять технічні співбесіди з PHP, допомогли нам зібрати список найчастіших питань, які вони ставлять кандидатам різних рівнів.

Зберігайте, щоб готуватися до інтерв’ю на нову роботу, коли це буде потрібно!

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

#php_dou_tech
Кажуть, що лінь — двигун прогресу. Ось і Сергію, DevOps в Luxoft, вона допомогла написати консольний двопанельний менеджер на Linux shell 🙌

Детальніше тут 👉 https://dou.ua/goto/f82V

#DevOps
Ошибки в архитектуре ПО и как их избежать. Часть 2

Что будет, если не согласовать нефункциональные требования, питать надежды на хайповые технологии и использовать дефолтные механизмы TypeORM.

В этой статье IT-специалисты делятся неудачным опытом с архитектурой ПО. Прочтите, чтобы избежать подобных ошибок в своей работе!

👉 https://dou.ua/goto/N3bi
Як в 2 кроки наблизити адаптивну верстку Flutter до способу побудови XML-макета в Android Studio

Стаття про те, як створити Flutter-додаток, що може адаптуватися до різних екранів і орієнтацій.

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

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

#Flutter #mobile
Алексей Волошин, Team lead и Python Dev в Raccoon Gang, рассказывает о специальном механизме для запуска скриптов и/или команд по определенному событию в Git, благодаря которому можно автоматизировать некоторые рутинные операции.

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

#Python #Git
В новом выпуске #BAдайджест определяем готовность клиента платить за продукт и эффективные техники выявления требований.

👉 https://dou.ua/goto/GH45
Google представив Flutter 2 та Dart 2.1

За допомогою Flutter 2 можна використовувати один і той же код для розробки нативних програм для 5 операційних систем: iOS, Android, Windows, macOS та Linux і відповідно для браузерів Chrome, Firefox, Safari, чи Edge.

👉 https://dou.ua/goto/3W0L

#Flutter
JWT и Go. Как их «‎подружить» с требованиями безопасности

В этой статье Александр Бричак, Golang developer в NIX, обсуждает проблемы, возникающие при использовании JWT-токенов в клиентских приложениях.

Также рассматриваются некоторые интересные решения для бэкенд-сервера, реализованного на Golang.

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

#go_dou_tech #Security
The Best Dell Monitor for Your Needs