Матеріали на тему «CI»

RSS

Перевірка міграцій БД «up → down без слідів» у CI: пакети Migration Checker для Symfony та Laravel

Oleksandr Roslov 789

Автор статті розповідає, що роблять його пакети Migration Checker для Symfony і Laravel і як їх запускати локально та в CI, а також як працює підхід «up → down → schema diff» як автоматична перевірка якості. 4

Формальна верифікація для смертних

Andrii Sevastianov 2161

Коли запитуєш, як переконатися, що програма працює як треба, зазвичай чуєш: писати unit-тести, наймати більше QA, використовувати статичні аналізатори або просто молитися, щоб усе не зламалося в продакшні. Але часто забувають, що існує формальна верифікація. Що це таке — читайте у блозі. 40

CI vs CD vs CD: різниця підходів і чому вони важливі

Arthur Radchenko 9017

У цій статті Front-end розробник Артур Радченко детально розглядає кілька практик провадження змін, що існують сьогодні в програмуванні. Зокрема йдеться про Continuous Integration, Delivery та Deployment, порівняння та різницю між цими підходами. 8

Continuous Integration VS Continuous Delivery VS Continuous Deployment: розбираємося у найважливішій практиці DevOps

Сметанін Гліб 3977

У статті Гліб Сметанін розповідає про конвеєр СI/CD та його значення для DevOps-процесу. Якщо ви працюєте у сфері розробки програмного забезпечення, то цілком розумієте, наскільки велике значення тут мають швидкість та адаптивність. А концепції безперервної інтеграції, безперервної доставки та безперервного розгортання використовуються саме для цього. 2

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

Vladyslav Lishchyna 2048

Метод fail-fast гарно працює й у повсякденному програмуванні — він допомагає формувати адекватні стектрейси та швидше знаходити помилки в коді. Але у випадку з CI/CD він має особливість: виконання перевірок працездатності та параметрів до запуску кроків збирання/доставлення. Nuke у цьому плані дозволяє зручно перевіряти параметри, послідовність виконання кроків та наявність CLI tools. Про це і поговоримо у статті.

Автоматизуємо процеси, щоб масштабуватися. Кейс Shopmonkey

Fumo Sujimoshi 2434

Матеріал буде корисним тімлідам, розробникам та девопсам, які шукають можливості для автоматизації, та гайди, як це зробити. Підхід можна застосовувати як для компаній до 100 осіб, так і для більших — у межах корпорацій. 7

GitHub Actions как CI/CD для mobile-проектов

Валерий Кузнецов 2637

Валерий Кузнецов, Senior Android Engineer в ThredUP, рассказывает о том, почему и как они переезжали с Jenkins на GitHub Actions в качестве CI/CD системы для Android-приложения. А еще о том, как они сделали автоматизацию, которая экономит время и силы на проверку и релиз приложений. 9

Внедрение CI/CD: 5 распространенных ошибок и способы их избежать

Aleksey Svistun 5323

CI/CD ─ надежная методология, которая помогает командам быть продуктивнее и повышать при этом качество продукта и скорость его выпуска. Но важно правильно выстроить процессы. Помочь в этом могут не только особые инструменты, но и культурные изменения каждого члена команды. Если вы задумываетесь о переходе на CI/CD или находитесь в начале пути, эта статья для вас. 4

Повышаем продуктивность Flutter-разработчика. 5 методов

Yura Shevelev 1985

Работая с Flutter, Юрий задался вопросом: как успевать больше за меньший промежуток времени? Собственно, формула простая: нужно меньше тратить времени на рутинные процессы и уделять больше времени написанию нового кода. Но Юрий собрал список методов, которые помогли привести эту формулу в действие и повысить эффективность работы. 14

Коментарі

Не заради реклами, а від чистого серця — грали з Іллєю в Детектоліка, команді дійсно сподобалось, так що зміна діяльності у цьому випадку справді принесла гарні плоди)
От цікаво про працевлаштування ветеранів. Ніхто ж їх не працевлаштовує, навіть ті IT спеціалісти, які повертаються з армії, не мають проекта і роботи. А під видом допомоги працевлаштуванні ветеранів подаються нові курси від компаній?
В поліграфі є логіка, вона не до всіх може спрацювати, але як тут казали — дурачків відсіює.
та на галеру ніхто не жене, туди самі приходять, а потім через аб’юз і булінг люди вигорають, а ще якщо бронювання тоді ти стаєш залежним від роботодавця і він цим користується...
Поки студент може піти безкоштовно чи задешево (за наш з вами рахунок) в універ, то в технікум він не піде, і там компанії нікого придатного до роботи не знайдуть. Это очевидно.
Шалено, крута історія. Пиши якщо треба реферал на якогось директора
Дуже корисно, дякую!
Дякую, було дуже корисно почитати про досвід різних людей в цій сфері. Також виокремив для себе декілька корисних ресурсів.
завжди мріяв Прикро, що мрії розбилися об сувору реальність роботи далекобійника. Але нічого, воно й на краще, будете тепер мати більш розширений кругозір і більше цінувати роботу в ІТ.
> Сон 8 годин, пара годин власного часу, усе інше — робота. По 6 тижнів поспіль — життя у кабіні Це такий графік щоб заробити? Чи були пропозиції з меншою зарплатнею але кращім графіком?
Люблю водити авто й мотоцикл. Обожнюю велопоходи, дайвінг, лижі, можу керувати яхтою. Коли працював у ІТ, а це все життя, об’їздив мотоциклом усю Європу, частину Азії, був ним у США й Канаді.
Які сектори входять в розділ «Emerging» — ніде не розкривається. В класифікаціях Світового Банку або МФВ немає такого сектору економіки.
Дякую за цікаву статтю! Особливо сподобалась ідея макетів озброєння!
Треба ж на когось косяки повішати
У 2026 році ХНУРЕ розпочинає нову спільну освітню програму з TH Wildau (Німеччина) — «Прикладні комп’ютерні науки» CoSMoS-NT.