У 2021 році в розділі «Технічні статті» було опубліковано понад 300 авторських матеріалів. У них ІТ-фахівці описували технічні рішення, кейси, приклади з різних напрямів розробки. У цьому огляді ми зібрали для вас найкращі технічні статті року. Критерії відбору: кількість переглядів, активність комʼюніті в коментарях і субʼєктивні враження редакції.
Статті
· .NET,
Blockchain,
C++,
cloud,
Data Science,
frontend,
Go,
Java,
JavaScript,
ML,
Python,
UI,
автоматизація,
безпека,
підсумки
Филипп Кандыба, Automation QA Engineer, рассказывает о том, как устроено тестирование в Jiji, какие методологии и подходы используют для маркетплейса, представленного в виде сайта, мобильной, десктопной версий и приложений для iOS и Android.
Алексей, Principal UI Designer, предлагает обсудить дизайн-тренды, а также разбирает их с точки зрения своего опыта (на примере разработки e-commerce проектов), успеха, ошибок, и раскрывает нюансы, которые обычно опускаются.
Якісний UI сьогодні неможливий без інтерактиву та плавності, особливо якщо врахувати ту велику кількість інструментів, які доступні веброзробникам. У цій статті поговоримо про СSS і підходи до створення анімацій у вебі. Коротше, розберемось, як зробити ваш UI «живим».
В статье вы найдете информацию о том, как разрабатываются плагины для Photoshop и Lightroom, какие технологии для этого актуальны, с какими проблемами можно столкнуться и как их решать. Также прочтете о Qt, кроссплатформенной разработке, проблемах legacy и современном IPC и о том, как правильная архитектура проекта может помочь его удобному тестированию.
В этой статье рассмотрим, как создавать кастомные графические элементы с анимацией без тонны уродливого кода. Этот текст будет полезен как начинающим, так и опытным Android-разработчикам, которые хотят улучшить свои навыки создания кастомных UI-элементов.
Дмитро Дундич визначив, що в 90% випадків UI-тестування фрагмент на екрані, який нам треба знайти та порівняти з еталоном, відображається без спотворень і перекриттів. Це різноманітні кнопки, іконки, перемикачі, текст, цифри, лінії графіків, фрагменти діаграм тощо. Для тестування таких елементів нам допоможе метод Template Matching і написаний на його основі скрипт. На прикладі проєкту автор знайомить з теорією та практикою порівняння зображень.
Про технології комп’ютерного зору, що допомогли розв’язати багато складних завдань у процесі тестування UI автомобільної навігаційної системи, розповідає AQA-інженер Дмитро Дундич. Автор розглядає деякі алгоритми порівняння зображень, знайомить з теорією Computer Vision і визначає, що саме може знадобитися для автоматизації тестування. Також наводить деякі приклади коду.
Коментарі