Вход/Регистрация
UA RU
UA RU
  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

Теория — Highload.today

Главная > Теория
Теория - 2 месяца назад

Как написать хороший баг-репорт. Советы от Senior QA

Олексій Василенко BLOG

Senior QA Engineer

Долго думал, какую статью написать. Ну конечно же статья должна быть о тестировании. И мне пришла мысль написать о проблеме, с которой сам сталкивался в начале своей работы тестировщиком. И это, как вы уже поняли: «Как написать хороший баг репорт?».

Базы данных - 4 месяца назад

Битва титанов: что лучше — PostgreSQL или MySQL?

Андрій Денисенко

Автор, розробник та перекладач

Сегодня разбираемся, в чем разница у этих двух систем и что лучше выбрать для вашей конкретной задачи.

Основы - 4 месяца назад

Функция walk() модуля OS в Python

Сергій Бондаренко

Журналіст

Сегодня говорим о таком важном инструменте для работы с файловой системой, как функция walk(), которая позволяет получать сведения о данных (файлах и каталогах) и вносить в них изменения.

Front-end - 4 месяца назад

Знать CSS — недостаточно: что такое SCSS и как с ним работать. Разбор синтаксиса

Андрій Денисенко

Автор, розробник та перекладач

В этой статье мы рассмотрим особенности SCSS и его практическое применение. Также мы сравним языки препроцессора SCSS и Sass с чистым CSS и узнаем, почему пользоваться препроцессорами удобнее.

Зарплаты - 5 месяцев назад

Что нужно, чтобы стать тимлидом? Разбираемся, какие скиллы качать

Андрій Губін

Журналіст

Сегодня мы поговорим о позиции в команде, кандидат на которую должен быть опытным специалистом, лидером, уметь делегировать задачи, ставить правильное ТЗ, а также вовремя «пинать» других спецов, чтобы не завалить очередной дедлайн.

Кто же этот суперчеловек? Это — тимлид!

Администрирование - 5 месяцев назад

ACL (Access Control List): учимся работать с доступами в разных системах

Сергій Бондаренко

Журналіст

В этой статье речь пойдет об использовании ACL (Access Control List). Мы расскажем про его назначение, какие есть особенности, разновидности и коснемся его настройки.

Теория - 5 месяцев назад

Интерфейс без ошибок: что такое User Flow и почему он важен для разработки

Сергій Бондаренко

Журналіст

Что такое User Flow, зачем он нужен, как используется и какие проблемы он может решить? Об одном из самых важных инструментов для разработки IT-продуктов читайте в нашем материале сегодня.

Теория - 5 месяцев назад

Геттеры (Getters) и сеттеры (Setters): управление атрибутами в Python

Сергій Бондаренко

Журналіст

Использование геттеров и сеттеров для инкапсуляции данных – один из основных принципов объектно-ориентированного программирования. О том, что это такое и как работает, читайте в этом материале.

Machine Learning - 5 месяцев назад

ИИ, кто твой отец? История развития и виды искусственного интеллекта

Андрій Губін

Журналіст

Прошло совсем немного времени между моментами, когда автор этой статьи смотрел на VHS как терминатор спасает юного Джона Коннора, и когда этот же самый автор попросил ChatGPT рассказать, что бот думает о блокбастере Джеймса Кэмерона. 

Теория - 5 месяцев назад

Метод split(): все способы, как разделить строку в Python, с примерами

Сергій Бондаренко

Журналіст

Метод split() в Python используется для разделения строки на подстроки на основе заданного разделителя. 

Теория - 5 месяцев назад

Что такое CRUD простыми словами: функции, преимущества и примеры

Андрій Денисенко

Автор, розробник та перекладач

Мы ежедневно взаимодействуем с информацией: читаем ленты в соцсетях, смотрим стримы, создаем записи в блогах, отправляем сообщения в мессенджерах. Если нужно что-то добавить, мы можем отредактировать записи, а если что-то стало ненужным — удаляем лишние данные.

Теория - 6 месяцев назад

Условные операторы в Python: примеры и как использовать

Сергій Бондаренко

Журналіст

Сегодня мы поговорим о конструкции проверки условия if. Это одна из базовых конструкций в программировании — и не только в Python.

Подборки - 6 месяцев назад

Как сократить ссылку: 10 лучших сервисов

Анастасія Рахліна

Авторка

В этой статье рассмотрим способы быстро сократить ссылку. Редакция Highload разобралась, что для этого нужно и какие есть лучшие сервисы для выполнения этого.

Теория - 6 месяцев назад

Не Python, но тоже хорош: что такое Perl и почему его можно изучать новичкам

Сергій Бондаренко

Журналіст

Сегодня мы вкратце рассмотрим такой язык программирования как Perl. Какие у него есть преимущества и недостатки, какой у него синтаксис и что он умеет.

Front-end - 6 месяцев назад

Что такое npm (Node Package Manager)? Как установить и разместить пакеты

Андрій Денисенко

Автор, розробник та перекладач

Node Package Manager (npm) — это менеджер пакетов JavaScript, который управляет зависимостями в проектах, написанных на Node.js.

Теория - 6 месяцев назад

PWA (Progressive Web App) – что это такое и в чем его особенности

Сергій Бондаренко

Журналіст

В этом материале мы поговорим о относительно молодой технологии — Progressive Web App (PWA).

Вакансии - 6 месяцев назад

Зарплаты программистов в Украине зимой 2022-2023: обзор влияния войны на IT-рынок

Андрій Губін

Журналіст

Украинский IT-сектор в начале 2022 года считался островом стабильности. Количество вакансий росло, а зарплаты пробивали потолки.

Теория - 6 месяцев назад

Функция без имени: что такое lambda в Python и как их использовать

Сергій Бондаренко

Журналіст

Сегодня мы поговорим о том, что такое лямбда-функция в Python: какие у нее особенности, в чем ее сильные стороны, какие есть недостатки.

Теория - 6 месяцев назад

Язык разметки Markdown: полный гайд по синтаксису и форматированию текста

Андрій Денисенко

Автор, розробник та перекладач

Markdown — это язык разметки, с помощью которого создают форматированные документы. Его синтаксис очень простой и интуитивно понятный, поэтому уже первого прочтения этой статьи вы сможете по памяти его применять.

Теория - 6 месяцев назад

Функция enumerate() в Python

Сергій Бондаренко

Журналіст

Когда в работе приходится иметь дело со списками, кортежами или другими итерируемыми объектами, мы можем применять функцию enumerate() для добавления порядковых номеров элементов в итерации.

Веб-разработка - 6 месяцев назад

Что такое ASP.NET? Принцип работы и модели разработки

Сергій Бондаренко

Журналіст

Machine Learning - 6 месяцев назад

Как работает ChatGPT и чем он полезен программисту: обзор системы

Андрій Губін

Журналіст

Продолжаем серию материалов про нейросети, искусственный интеллект и другие технологии, которые в будущем могут оставить человечество без работы, а уже сейчас упрощают и ускоряют выполнение задач во многих сферах. 

Теория - 7 месяцев назад

Обмани меня: как работают дипфейки и инструкция, как сделать свой

Андрій Губін

Журналіст

Пример дипфейка. Николас Кейдж в «Матрице»

С помощью дипфейков уже сейчас можно не только отправить Бреда Питта на пенсию или «воскресить» Сида Вишеза, но и повлиять на безопасность целых государств.

Теория - 7 месяцев назад

Полиморфизм в языках программирования: виды и примеры как использовать в коде

Ольга Змерзла

Авторка та перекладачка

Теория - 7 месяцев назад

Как использовать оператор UPDATE в SQL: примеры для разных СУБД

Андрій Денисенко

Автор, розробник та перекладач

В этой статье мы рассмотрим оператор SQL UPDATE и покажем, как его применять. Также мы посмотрим на некоторые отличия в синтаксисе этого оператора в разных версиях SQL разных систем управления реляционными базами данных (СУРБД).

Теория - 7 месяцев назад

Как провести рефакторинг и не создать новые баги: полный разбор подхода

Ольга Змерзла

Авторка та перекладачка

Front-end - 7 месяцев назад

Grid в CSS: полное руководство и справочник по верстке

Сергій Бондаренко

Журналіст

К моменту прочтения этой статьи вы будете знать о технологии Grid CSS все: научитесь быстро и точно располагать веб-элементы, а также сможете создавать адаптивный веб-дизайн для любых веб-проектов.

Back-end - 7 месяцев назад

Синтаксис языка программирования: сравнение языков и чем отличается от code style

Андрій Губін

Журналіст

Синтаксис языка программирования — это набор правил, которые определяют способ написания кода. У каждого языка свой уникальный синтаксис, который состоит из команд, операторов, функций и структур данных.

Теория - 7 месяцев назад

Что такое паттерн Singleton: зачем он нужен и как его использовать

Андрій Денисенко

Автор, розробник та перекладач

Паттерн «одиночка» (Singleton, синглетон, синглет) относится к числу порождающих паттернов проектирования, то есть реализует один из подходов к созданию объекта.

Веб-разработка - 7 месяцев назад

Что такое деплой и для чего он нужен

Андрій Губін

Журналіст

Deploy (деплой) — это процедура запуска веб-сайта или приложения на сервере, хостинге. Деплой позволяет конечным пользователям получить доступ к ресурсу через сеть.

Теория - 7 месяцев назад

Cron Jobs: полное руководство для начинающих с примерами

Ольга Змерзла

Авторка та перекладачка

Cron Jobs — мощный инструмент, который помогает автоматизировать повторяющиеся задачи и процессы, высвобождая время и ресурсы для достижения более важных целей. Этот планировщик заданий позволяет создавать, редактировать и удалять задачи, выполняемые автоматически в назначенное время, с определенной периодичностью или по заданному расписанию.

Теория - 7 месяцев назад

Фреймворк Spring и его особенности

Андрій Денисенко

Автор, розробник та перекладач

Фреймворк Spring упрощает и ускоряет программирование на Java. Это очень популярный Java-фреймворк.

Теория - 7 месяцев назад

Протоколы передачи данных: их типы и особенности

Андрій Денисенко

Автор, розробник та перекладач

Большинство современных устройств взаимодействуют друг с другом по сети. Компьютеры, смартфоны, планшеты, холодильники, камеры, датчики и прочие устройства подключаются к интернету, чтобы принимать или отправлять данные.

Теория - 8 месяцев назад

Комментарии в HTML: примеры и особенности

Анастасія Рахліна

Авторка

HTML (HyperText Markup Language) — язык для гипертекстовой разметки документов для просмотра веб-страниц в браузере. HTML осваивают с азами программирования, и комментарии HTML — отдельная глава.

Базы данных - 8 месяцев назад

Что такое Hibernate Framework в Java и как его использовать?

Сергій Бондаренко

Журналіст

Сегодня мы рассмотрим важный инструмент для взаимодействия с базами данных — Hibernate. Вы узнаете что это за библиотека, в каких случаях и как используется, а также как реализована работа с БД в Java.

Больше материалов
Топ текстов недели
1.
«Помешала воздушная тревога»: мужчине дали 3 года за неявку после вручения повестки
2.
Неудачники месяца: Flutter-разработчикам отвечают только на 20% отзывов
3.
Харьковский девелопер создал приложение для удобных донатов на ВСУ
4.
Закарпатские пограничники поймали главного программиста. Но ничего не смогли доказать
5.
Платформа для сбора средств и помощь с посевной. Пять волонтерских разработок ЕРАМ для Украины
6.
«Это на 3 года»: в Amazon открестились от «добровольной отставки» за нежелание возвращаться в офис
7.
«На колени, голову на землю»: программиста-туриста задержали в 30 км от границы
8.
Prometheus запускает 600 стипендий на бесплатные IT-курсы от EPAM, Ciklum, Intellias
9.
Спрос на тестировщиков после курсов больше, чем на сеньоров — статистика
10.
Профильный комитет Рады назвал основную причину критического отношения к мобилизации
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Отдельные материалы могут содержать ссылки на партнеров. Это не влияет на контент и политику редакции, но дает изданию возможности для развития.


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2023

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Отмена
Просматривая этот сайт, вы соглашаетесь с нашей политикой конфиденциальностиOK

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: