
Сергій Бондаренко
Журналіст
Мене звуть Сергій Бондаренко. Я – IT-журналіст із багатим технічним бекграундом. Довший час вивчав комп'ютерну графіку, автор і науковий редактор книг з 3ds Max і Photoshop, був постійним автором багатьох глянцевих журналів, включаючи CHIP, Upgrade Special, ComputerBild та ін. Останнім часом активно вивчаю мови програмування та інструменти для розробки.
Що означає AdOps Manager і до чого тут AdTech?
Останнім часом ми все частіше чуємо термін «AdTech».
Функція walk() модуля OS у Python
Сьогодні поговоримо про такий важливий інструмент для роботи з файловою системою, як функція walk(), яка дозволяє отримувати відомості про дані (файли та каталоги) та вносити в них зміни.
Інтерфейс без помилок: що таке User Flow та чому він важливий для розробки
Що таке User Flow, навіщо він потрібен, як використовується та які проблеми він може вирішити? Про один із найважливіших інструментів для розробки IT-продуктів читайте у нашому матеріалі сьогодні.
ACL (Access Control List): вчимося працювати з доступами у різних системах
У цій статті йдеться про використання ACL (Access Control List). Ми розповімо про його призначення, які є особливості, різновиди та торкнемося його налаштування.
Геттери (Getters) та сеттери (Setters): керування атрибутами в Python
Використання геттерів та сеттерів для інкапсуляції даних — один із основних принципів об’єктно-орієнтованого програмування. Про те, що це таке та як працює, читайте у цьому матеріалі.
Умовні оператори в Python: приклади та як використовувати
Сьогодні ми поговоримо про конструкцію перевірки умови if. Це одна з базових конструкцій у програмуванні — і не тільки в Python.
Не Python, але теж непогано: що таке Perl та чому його можна вивчати новачкам
Сьогодні ми коротко розглянемо таку мову програмування як Perl. Які у неї є переваги та недоліки, який у неї синтаксис та що вона вміє.
PWA (Progressive Web App) – що це таке та в чому його особливості
У цьому матеріалі ми поговоримо про відносно молоду технологію — Progressive Web App (PWA).
Функція без імені: що таке lambda у Python та як їх використовувати
Сьогодні ми поговоримо про те, що таке лямбда-функція в Python: які у неї особливості, у чому її сильні сторони, які є недоліки.
Функція enumerate() у Python
Коли в роботі доводиться мати справу зі списками, кортежами або іншими ітерованими об’єктами, ми можемо застосовувати функцію enumerate() для додавання порядкових номерів елементів до ітерацій.
Grid в CSS: повний посібник та довідник з верстки
Після прочитання цієї статті ви знатимете про технологію Grid CSS все: навчитеся швидко і точно розташовувати вебелементи, а також зможете створювати адаптивний вебдизайн для будь-яких вебпроєктів.
Що таке localhost та як його використовують в розробці
Сьогодні мова піде про localhost. Ви дізнаєтеся, де використовується цей параметр, що він означає, як його правильно застосовувати та які з ним можуть виникати проблеми.
Java String format: робота з ним та приклади
Сьогодні ми розберемося з форматуванням текстових та числових виразів у Java, попрацюємо з Java String format(), дізнаємося що таке специфікатори, які вони бувають і як ними користуватися.
Що таке CMS? Якими вони бувають і як працюють
Сьогодні йтиметься про системи управління контентом — CMS. Ми розповімо, що це таке, навіщо потрібні такі системи, які види CMS бувають, на що слід звернути увагу під час вибору CMS. Також ми розглянемо переваги та слабкі сторони найпопулярніших систем керування контентом.
Styled Components — стилізація React-додатків
Сьогодні ми розглянемо зручну бібліотеку для React – Styled Components. Вона призначена для реалізації стилів у файлах JavaScript на основі вхідних даних React-компонентів — пропсів (props).
Що таке gRPC і як він працює
Настав час розібратися, що таке gRPC — у чому принцип його роботи і які переваги перед звичним REST API.
Команда chmod Linux та приклади зміни прав доступу
Права доступу до файлів і папок визначають рівень захищеності, тому мають велике значення в контексті безпеки. Сьогодні ми розберемося з тим, які види прав доступу існують, як встановлюються дозволи на Linux, а також навчимося використовувати команду chmod.
TCP/IP – що це таке і як працює
Сьогодні ми розберемося в тому, що таке TCP/IP, як функціонує цей стек протоколів, розглянемо його переваги та недоліки.
Що таке API, навіщо він необхідний і яку користь несе
Для новачка у програмуванні є багато «страшних» термінів, назва яких йому ні про що не говорить. Один з таких термінів – API, інтерфейс прикладного програмування. Зараз ми вам «на пальцях» пояснимо, що таке API, навіщо воно потрібне і які бувають різновиди API.
СУБД: які бувають, як вибрати
База даних – це масив інформації, до якої ми регулярно звертаємося і навіть не помічаємо цього. Наприклад, ви авторизуєтеся у соціальній мережі або просто завантажуєте картинку на сайт. У першому випадку використовується база даних облікових записів всіх користувачів мережі, у другому – база даних, де зберігається інформація про файли на сервері. Інакше кажучи, база даних – це впорядкований набір інформації, по який можна звертатися за необхідності, доповнюючи і редагуючи його структуру.
Що таке протокол SSH і як його використовувати?
Хоча протокол SSH і розшифровується як Secure Shell, але насправді він не є шеллом. SSH – це протокол безпечного доступу до віддалених систем. В основному SSH використовується для доступу до серверів, для віддаленого доступу до консолі, до терміналу, до командного інтерпретатора віддаленої машини (скоріше за все ПК під керуванням Linux, але може бути інше мережеве обладнання або навіть пристрій з Windows). SSH застосовується різними способами, наприклад через цей протокол можна монтувати різні віддалені файлові системи, прокидати порти і т.д. SSH – це де-факто стандарт доступу до віддалених Linux-машин.
Мова, з якої починалось ООП
Сьогодні мова піде про одну з легендарніших мов програмування – Objective-C. Це досить складна мова, з високим порогом входу, на якій написано величезна кількість програм для macOS, iPad та iPhone.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: