Богдан, iOS Developer у компанії OBRIO, розповідає про автоматизацію процесів в iOS-проєктах. У статті йдеться про використання Fastlane, GitLab CI/CD, SwiftLint, Firebase та TestFlight для автоматизації форматування коду, дистрибуції збірок, релізу та тестування.
Як створити внутрішнє навчання, що вирішуватиме реальні бізнес-завдання, а також подружити команди SDET і QA та отримати максимальну кількість випускників? Про це у своєму блозі розповідає Тетяна Ділягіна, L&D Manager R&D центру SQUAD.
Саша, Product Manager у Boosta та кофаундерка Skyworker AI, розмірковує про п’ять AI-фіч, які трансформують ринок уже за п’ять років. У її блозі читайте про аналіз трендів, кейси відомих компаній, а також ризики й переваги AI-інструментів для бізнесу.
Back-end інженерка Оксана розповідає про свій досвід складання сертифікації Amazon AI Practitioner, ключові аспекти роботи з LLM та деталі автоматизації створення meeting minutes для Confluence.
Зміни в механізмі роботи лок-файлів у Terraform вплинули на процес ініціалізації, змушуючи їх враховувати перед кешем провайдерів.
У статті Максим Власов розглядає варіанти вирішення цієї проблеми, зокрема використання попередніх версій Terraform, налаштування змінних середовища або прийняття нової логіки лок-файлів, а також пояснює, чому лок-файли можуть бути корисними.
Дмитро, Scrapy-експерт, розглядає ключові особливості tls_client і curl_cffi, як-от JA3 fingerprinting та імітацію поведінки браузера. А також демонструє результати тестів та ділиться практичними прикладами.
10 Weeks of Quality — челендж для розробників і автоматизаторів тестування, спрямований на зміцнення культури регулярного написання тестів. Ви просто виконуєте свою щоденну роботу, робите скріншот нових тестів в IDE — і отримуєте мерч, книги, лайки та корисну звичку (якщо ви ще не пишете тести регулярно).
Володимир Стеценко та Володимир Стародубов, DevOps-інженери Alpacked, аналізують Jenkins і ArgoCD для CI/CD-процесів. Вони детально розповідають про відмінності, переваги, недоліки цих інструментів та підказують, як оптимально обрати систему для себе.
«Важливо враховувати, що ви будете платити не тільки за токени, які передаєте в запиті, але й за токени, які генерує ChatGPT у відповідь. І зазвичай тариф на токени в відповіді вищий». Микола, Front-end Developer, ділиться деталями автоматизації контенту за допомогою AI для розробників.
Сергій Моренець ділиться досвідом написання інтеграційних тестів для Spring Boot та Enterprise Java з використанням Docker і Testcontainers. Він розглядає нюанси налаштування баз даних MySQL і Postgres, конфігурації Spring Boot та автоматизації тестування.
Даніїл Безлюднов розкриває концепцію ф’южн-фабрики — підходу, що поєднує бізнес-розробників і професійних інженерів. Автор ділиться досвідом впровадження, перевагами, ризиками та практичними кейсами автоматизації бізнес-процесів за допомогою некодових інструментів.
Андрій, General QA, ділиться методом оптимізації онбордингу та документації для складних проєктів за допомогою автоматизації тестування, відеоінструкцій і штучного інтелекту. Він показує впровадження цього підходу на прикладі використання Playwright + Python.
Друга стаття Олега про сучасні інструменти тестування присвячена огляду JavaScript як інструмента для автоматизації, розгляду фреймворків Jest і Mocha, тестування HTTP API за допомогою Supertest та інтеграції цих інструментів у CI/CD. Він також аналізує вибір підходів до автоматизованого тестування та його переваги.
Дмитро розповідає про свій проєкт із використанням комп’ютерного зору та автоматизації для обходу CAPTCHA. Він ділиться своїм підходом, використаними бібліотеками та моделями, описує алгоритм розв’язання задачі та симуляцію людських дій для взаємодії з елементами вебсторінки.
Старший інженер DevOps Євгеній ділиться своєю колекцією CLI-інструментів, які використовує щодня. Вона стане корисним путівником для тих, хто прагне покращити роботу з командним рядком, оптимізувати автоматизацію та розширити набір інструментів для повсякденних задач у DevOps.
Андрій, СТО, ділиться досвідом кастомної Low-code розробки, пояснюючи, що цей підхід не усуває потребу в програмуванні, але оптимізує процеси. Він розглядає явище citizen developer, а також переваги та виклики Low-code інструментів.
Артем, Full Stack Developer, описує використання адаптивних зображень на вебсайтах для покращення швидкості завантаження та збереження трафіку. Він ділиться досвідом впровадження технологій Node.js, описуючи стандарти HTML для адаптивних зображень.
Як налаштувати резервне живлення, опалення та інтернет? Що можна автоматизувати під час відключення електрики й повітряних тривог? Які системи варто інтегрувати для «розумного» будинку і які рішення працюють найкраще? Публікуємо доповіді IT-спеціалістів з DOU Day Picnic.
Solution Architect Роман Жигульський розповідає, як його команда реліз-менеджерів автоматизувала свої рутинні процеси, а згодом розбила задачі монолітного віртуального помічника на цілу команду ботів.
Юрій Івон, Senior Solution Architect в EPAM, розповідає про свою розробку — утиліту, що генерує набори значень для тестування продуктивності баз даних.
Коментарі