Pre-commit hooks — це механізм, який дає змогу виконувати автоматичні дії перед здійсненням коміту коду в систему контролю версій.
Олег Перловський з компанії Yalantis розповідає з прикладами, як налаштувати pre-commit hooks в Python-проєктах, щоби поліпшити якість коду та продуктивність розробки 👉 https://dou.ua/goto/VNwT
#Python
Олег Перловський з компанії Yalantis розповідає з прикладами, як налаштувати pre-commit hooks в Python-проєктах, щоби поліпшити якість коду та продуктивність розробки 👉 https://dou.ua/goto/VNwT
#Python
Коли ви розробляєте власний API, то один з найважливіших його атрибутів – це грамотна документація з прикладами. У цій статті Сергій Моренець висвітлює тему написання документації для розподілених систем, зокрема говоримо про використання AsyncAPI, можливості та відмінності цієї системи: https://dou.ua/goto/UVTL
#API
#API
Forwarded from DOU | DevOps
🎙️ Ми в етері, приєднуйтесь!
Говоримо про Trunk-based development та GitFlow.
🗣 Спікери:
- Андрій Горобченко, Bored DevOps Engineer в Vareger Group
- Валерія Іванова, DevOps Team Lead at Plarium
- Дмитро Стрілецький, Senior Software Engineer в Plum
🔴 Трансляція: Telegram
Під цим дописом можна спілкуватись в чаті, лишати свої коментарі та питання спікерам, або ж — "піднімати руку" на самому войсчаті.
Говоримо про Trunk-based development та GitFlow.
🗣 Спікери:
- Андрій Горобченко, Bored DevOps Engineer в Vareger Group
- Валерія Іванова, DevOps Team Lead at Plarium
- Дмитро Стрілецький, Senior Software Engineer в Plum
🔴 Трансляція: Telegram
Під цим дописом можна спілкуватись в чаті, лишати свої коментарі та питання спікерам, або ж — "піднімати руку" на самому войсчаті.
У цій статті розглядаємо покроково, як налаштувати процес деплою з Docker на сервері, в хмарі, локально та в будь-яких інших випадках. Матеріал вартий уваги для всіх тих, хто задіяний у розробці web-застосунків за допомогою Django: https://dou.ua/goto/uJxx
#Docker
#Docker
У якій українській ІТ-компанії хочете працювати? Опитування DOU 📢
Ми вирішили дізнатись, що айтівці думають про ІТ-компанії, де хочуть працювати й що впливає на вибір компанії мрії.
Як завжди, з вас — анкета, з нас – аналітика.
Деталі 👉 https://dou.ua/goto/Udlv
Подивимося, які компанії є найвпізнаванішими й найбажанішими серед української ІТ-спільноти.
Ми вирішили дізнатись, що айтівці думають про ІТ-компанії, де хочуть працювати й що впливає на вибір компанії мрії.
Як завжди, з вас — анкета, з нас – аналітика.
Деталі 👉 https://dou.ua/goto/Udlv
Подивимося, які компанії є найвпізнаванішими й найбажанішими серед української ІТ-спільноти.
Техстатті на DOU починають грати новими кольорами: з'явилась інструкція з підсвітки коду у технічних статтях 💪📌
Ось тут 👉 https://dou.ua/goto/IAKI
Можливо, це той самий знак, щоб надіслати свій матеріал на https://dou.ua/forums/new/? 😉
Ось тут 👉 https://dou.ua/goto/IAKI
Можливо, це той самий знак, щоб надіслати свій матеріал на https://dou.ua/forums/new/? 😉
Маємо чергову добірку важливих та корисних матеріалів для усіх, хто працює з Ruby та Rails. Читайте, поширюйте серед колег, доповнюйте в коментарях іншим цікавим контентом на цю тему 👉
https://dou.ua/goto/ZfOm
#Ruby
https://dou.ua/goto/ZfOm
#Ruby
TeamLead/Software Engineer з компанії SPD-Ukraine Олександр Панченко вирішив детально описати свій досвід взаємодії з AI-інструментом GitHub Copilot. Він також дає поради, коли доречно застосовувати це рішення для розробників, а які задачі краще не доручати AI-інструменту.
https://dou.ua/goto/Q7xS
#AI
https://dou.ua/goto/Q7xS
#AI
Портрет ІТ-спеціаліста — 2023. Аналітика 🤖
Здається, в цьому портреті ми зібрали разом роботів з усіх існуючих творів і виробів усіх часів. І дізнались, що 62% айтівців працюють за тим же напрямом, що й на початку кар’єри, 35% змінювали його. І лише 3% фахівців прийшли в ІТ з інших сфер.
Читайте та коментуйте 👉 https://dou.ua/goto/faRl
Здається, в цьому портреті ми зібрали разом роботів з усіх існуючих творів і виробів усіх часів. І дізнались, що 62% айтівців працюють за тим же напрямом, що й на початку кар’єри, 35% змінювали його. І лише 3% фахівців прийшли в ІТ з інших сфер.
Читайте та коментуйте 👉 https://dou.ua/goto/faRl
Знайомство з Kotlin/JS — поєднуємо солодке та гірке
«У цій статті ми трішки допишемо Cat Facts SDK, навчимося його тестувати і познайомимося з Kotlin/JS, а саме: напишемо браузерний застосунок з використанням React та нашого SDK».
Продовжуємо цикл статей про Kotlin 👉
https://dou.ua/goto/NdKx
#Kotlin
«У цій статті ми трішки допишемо Cat Facts SDK, навчимося його тестувати і познайомимося з Kotlin/JS, а саме: напишемо браузерний застосунок з використанням React та нашого SDK».
Продовжуємо цикл статей про Kotlin 👉
https://dou.ua/goto/NdKx
#Kotlin
Java Digest #3: Towards Consenders, Apache Camel 4.0, Uber Cadence, Postman’s State of the API, pg_later
Підсумовуємо літо у всесвіті Java: Іван Маглатій та Андрій Петрик з Avenga ретельно відібрали для цього випуску найцікавіші статті, найкорисніші відео, найпрактичніші кейси — запрошують вас читати й поширювати, а також ділитись в коментарях своїми побажаннями щодо майбутніх випусків Java Digest.
👉 https://dou.ua/goto/mDoJ
#Java
Підсумовуємо літо у всесвіті Java: Іван Маглатій та Андрій Петрик з Avenga ретельно відібрали для цього випуску найцікавіші статті, найкорисніші відео, найпрактичніші кейси — запрошують вас читати й поширювати, а також ділитись в коментарях своїми побажаннями щодо майбутніх випусків Java Digest.
👉 https://dou.ua/goto/mDoJ
#Java
Forwarded from GDG Cloud Kyiv (Nikita)
За годину відбудеться ефір з Нікітою Галкіним та Віктором Турським. Хлопці розберуть новинки, представлені на Google Next 2023.
До зустрічі в ефірі!
До зустрічі в ефірі!
Привіт, ком’юніті!
Сьогодні ми запускаємо нову спільноту — для Mobile-розробників 📲💥
Підписуйтесь на канал @mobile_dou, щоб отримувати всю найактуальнішу інформацію про iOS та Android розробку в одному місці! Також додавайте спільноту в налаштуваннях на DOU (інструкція).
Сьогодні ми запускаємо нову спільноту — для Mobile-розробників 📲💥
Підписуйтесь на канал @mobile_dou, щоб отримувати всю найактуальнішу інформацію про iOS та Android розробку в одному місці! Також додавайте спільноту в налаштуваннях на DOU (інструкція).
Олександр Шпортько, .NET-розробник у ITERA, розглядає різні види тестів у NServiceBus, що допомагають оцінити продуктивність під час різних типів навантажень та параметри, якими можна вплинути на її оптимізацію 👉 https://dou.ua/goto/gdkt
#NET
#NET
Найголовніше для дизайнерів зібрали наші друзі з компанії Awesomic. Приєднуйтесь до ком’юніті дизайнерів, обговорюйте найгарячіші кейси та надсилайте свої меми 👉
https://dou.ua/goto/AjDN
#Design
https://dou.ua/goto/AjDN
#Design
У статті йдеться про платформу, яка повністю змінює розуміння того, з якою швидкістю та гнучкістю можна писати програми, — Fractal Platform.
Це інструмент, який у десятки разів скорочує час розробки та розгортання програм — цілком можливо, уже скоро він змінить світ так, як це зробив GPT 👉 https://dou.ua/goto/djeE
Це інструмент, який у десятки разів скорочує час розробки та розгортання програм — цілком можливо, уже скоро він змінить світ так, як це зробив GPT 👉 https://dou.ua/goto/djeE
Forwarded from DOU | Front-end
Ми починаємо livecoding! Приєднуйтесь 😎 https://teleg.eu/frontend_dou?livestream
Говоримо про з 3D анімації на javascript + glsl. Свої запитання по темі можна поставити в коментарях до цього допису або підняти ручку і сказати голосом 😉
🗣 Спікер: Юрій Артюх, CTO of Coderiver, front end developer, streaming livecoding on his youtube
❗️Запис обов'язково буде, опублікуємо згодом
Говоримо про з 3D анімації на javascript + glsl. Свої запитання по темі можна поставити в коментарях до цього допису або підняти ручку і сказати голосом 😉
🗣 Спікер: Юрій Артюх, CTO of Coderiver, front end developer, streaming livecoding on his youtube
❗️Запис обов'язково буде, опублікуємо згодом
Ігор Крохін, Software Engineer у HOSTiQ, розглядає один інструментів штучного інтелекту — PandasAI. Це бібліотека, реалізована винятково на Python, яка пришвидшує аналіз даних за допомогою pandas, і стане в пригоді як досвідченим розробникам, так і початківцям 👉 https://dou.ua/goto/pp5s
#AI
#AI
JetBrains презентували власну окрему IDE для Rust. Вони роками працювали над тим, щоб додати підтримку функціональності Rust у вигляді плагіна, який працює як в IntelliJ IDEA, так і в CLion.
Чи вийшло це? 👉 https://dou.ua/goto/9ZC2
#Rust
Чи вийшло це? 👉 https://dou.ua/goto/9ZC2
#Rust
Реліз Java 21: Long live a new LTS!
19 вересня — офіційний реліз Java 21! Разом із Денисом Макогоном, Principal member of technical stuff в Oracle, розбираємося, що нового зʼявилося і чому цей реліз вкрай важливий для Java-спільноти 👉
https://dou.ua/goto/TkHn
#Java
19 вересня — офіційний реліз Java 21! Разом із Денисом Макогоном, Principal member of technical stuff в Oracle, розбираємося, що нового зʼявилося і чому цей реліз вкрай важливий для Java-спільноти 👉
https://dou.ua/goto/TkHn
#Java
Черговий випуск цікавих новин зі світу Ruby та Rails зібрав для нашої спільноти Дмитро Чекалін. Як завжди, окрім корисних статей, туторіалів та подкастів є добірка мемів для настрою 👉https://dou.ua/goto/fVgz
#Ruby
#Ruby