Блоги
Як вебскрейпінг допомагає збирати дані. Основні технології, бібліотеки та інструменти для вебскрейпінгу
Вебскрейпінг – це процес отримання структурованих вебданих. Де знадобиться вебскрейпінг? Від моніторингу новин до аналізу цін у магазинах – це може бути...
Читати
Видалення застарілих даних із бази даних Oracle: проблеми, з якими можуть зіткнутися девелопери
У цьому матеріалі я – Роман Чуйко, Oracle Developer у компанії Telesens, хочу розповісти про актуальні проблеми, з якими можуть стикатися...
Читати
Незламна клавіатура. Чому не варто довіряти побаченому в кіно
Те, що відбувається у фільмах чи серіалах, може ніколи не статися в реальному житті. Коли йдеться про злам, пограбування чи...
Читати
Фреймворк gRPC: як із ним працювати та чим він кращий за REST API
Netflix, Docker, Spotify, Dropbox та багато інших IT-гігантів вирішили стандартизувати мікросервіси із фреймворком gRPC. Цей інструмент Google презентували у 2015...
Читати
EdTech: перспективи галузі та виклики у час війни
Початок цього десятиліття супроводжувався масштабним злетом галузі EdTech. Цифрова освіта набрала обертів з 2020 року через пандемію й відтоді продовжує...
Читати
Дія «лягає» при 15 тисячах запитів на секунду, monobank витримує у 400 разів більше
Дія: падає при 15 тисячах запитів на секунду. Ще раз, словами: п’ятнадцять тисяч запитів. Monobank: стоїть собі та посміюється...
Читати
Шифруй, оновлюй, не натискай: базові правила кібербезпеки для підприємств і користувачів
Кібератаки в онлайн-середовищі вже давно перейшли зі світу наукової фантастики у світ реальний, перетворившись на неабияку загрозу. І під пильною...
Читати
Кому вдалося розпочати ІТ-карʼєру у 2023 році? Аналітика Mate academy по junior-айтівцях
Онлайн-академія ІТ-професій Mate academy поділилася головними цифрами та інсайтами, якими відзначився 2023 рік у контексті працевлаштування випускників на junior-позиції. В...
Читати
«Якби мені розказали про це раніше...». Знання про Git, які спростять роботу розробнику-початківцю
При написанні коду легко щось зламати чи зіпсувати. Щоб уникнути цього, розробники використовують системи контролю версій для зберігання історії коду....
Читати
Великий SQL-практикум українською для дата-аналітиків. Новачкам і світчерам підготуватися!
Я записав та виклав у вільний доступ курс SQL-практикум українською для дата-аналітиків. Дивіться, вчіться, тренуйтесь та пишіть у коментарях під...
Читати
5 кроків назустріч клієнту: як сформувати довірливі відносини
Успішне підписання контракту із замовником – це, звісно, круто. Але коли умови співпраці підкріплені людською довірою – це взагалі безцінно. Довірливі відносини...
Читати
Як NovaPay підготував систему платежів до великого збору
У розпал повномасштабної війни група компаній Нова пошта поставила перед собою дуже амбітну мету (втім, як завжди) – зібрати разом із...
Читати
Що спільного між атакою на «Київстар» і Telegram?
Спочатку питання: що спільного між атакою на «Київстар» і Telegram? Висновок зможе зробити кожен, хто дочитає цей допис до кінця,...
Читати
GraphQL як альтернатива REST API: як працює на Python, в чому переваги та недоліки
GraphQL лише за кілька років став популярною альтернативою REST API. Сьогодні ця технологія використовується в багатьох мовах: від PHP і...
Читати
Як згенерувати ШІ-зображення у вигляді конструкторів LEGO?
Мені подобається експериментувати з ChatGPT і я досить часто використовую його для різноманітних комунікаційних задач. Наприклад, щоб написати шаблон листа,...
Читати
Що сталося з «Київстаром» та чи варто очікувати атак на інших операторів?
Спокійно, громадяни, давайте розберемося, що ж сталося з «Київстаром» і чого чекати в подальшому, а також ще із кількома неочевидними...
Читати
Метрики тестування на проєкті: їхня цінність та особливості впровадження
У цьому матеріалі спеціаліст компанії Growe на позиції Manual QA розповідає про свій 3-річний досвід в аутсорсингових і продуктових компаніях....
Читати
Філософія управління запитами в Salesforce
Salesforce є грандіозним і прагне бути універсальним інструментом та платформою для підтримки будь-якого бізнесу і діяльності. Він містить велику кількість...
Читати
Зворотний зв’язок, що перетворюється на дії: покроковий план відбудови ідеальної комунікації
Чому я пишу цю статтю? У кожного з нас є досягнення, якими ми пишаємося. Якби мене запитали, чим я пишаюся...
Читати
Як писати код так, щоб він був зрозумілий іншим розробникам
Написання чіткого і зрозумілого коду є важливою частиною успішної розробки програмного забезпечення. Хоча основною метою коду є виконання певної функції....
Читати
ШІ не замінить людей. Але люди, які використовують ШІ, замінять тих, хто цього не робить
Що делегувати та про які небезпеки пам’ятати у роботі з хайповими технологіями? Олег Цаль-Цалько – старший архітектор рішень в ЕРАМ...
Читати