
Андрей Денисенко
Автор
Фрилансер. Перевожу об IT, пишу статьи об IT и разрабатываю приложения, пока что для себя. Программировать начал с МК-61 и Atari, сейчас работаю над своими проектами на Python (+ Django), AutoHotkey, C# и B4A.
Язык ассемблера: предельно просто про синтаксис и кодирование
Редакция Highload разобралась, что такое язык ассемблера, разобрала его синтаксис и варианты использования. Ведь умение читать и писать код на низкоуровневом языке ассемблера – это весомый навык для любого системного программиста. Он позволяет создавать более оптимизированный код, использовать недоступные в Си возможности и выполнять реверс-инжиниринг скомпилированного кода.
Игровые конструкторы, или Создание игр с нулевыми знаниями программирования
Редакция Highload разобралась, как можно создать свою первую игру без навыков программирования и опыта.
TypeScript: понятное руководство для новичков
TypeScript — это язык программирования для разработки современных веб-приложений, расширяющий возможности уже традиционного JavaScript. В своей статье редакция highload.today разобралась, что такое TypeScript, какими он обладает преимуществами и особенностями.
AJAX и jQuery: примеры отправки данных
Редакция Highload разобралась, как в jQuery отправлять AJAX-запросы POST и GET, а также работать с JSON. В этом материале мы получим базовые сведения о работе с популярной связкой AJAX и jQuery, которая часто встречается в современной веб-разработке.
CSS3: анимация, переходы и трансформации
Редакция Highload разобралась, как реализовать анимацию в CSS3 с помощью стилевых анимаций, переходов и трансформаций.
Map() в JavaScript: главный секрет метода
Редакция Highload разобралась, как и зачем использовать метод map() массива JavaScript, на реальных примерах.
YAML: просто о главном
Для конфигурационных файлов существует масса форматов: списки значений, пары «параметр-значение», INI-файлы, YAML, JSON, XML и множество других. Однако по нескольким причинам из всех YAML часто считается особенно трудным. Редакция Highload просто и понятно разъясняет, что такое YAML, а также, какие у него есть возможности/особенности.
Как стать разработчиком с нуля
Редакция Highload разобралась, как стать разработчиком программного обеспечения с нуля, какие навыки требуются для этого и какие знания нужно получить. Мы составили пошаговую дорожную карту для всех желающих стать программистом в 2022 году — это реально и вполне доступно всем желающим.
Парсеры и спайдеры для сбора данных
Редакция Highload разобралась, что такое парсеры и зачем они нужны, для каких целей они используются и каковы их особенности. Кроме универсальных решений-фреймворков для программного парсинга, мы рассмотрим также специализированные решения (например, для SEO-задач).
Что такое XPath? Функции и синтаксис
В этом небольшом вводном руководстве разберемся с XPath, а также с его наиболее распространенными типами, операторами, узлами и функциями.
Веб-приложения: виды, архитектура и принципы работы
Редакция Highload разобралась, что такое веб-приложение, каких видов оно может быть и каковы его преимущества перед статическими сайтами.
Jest tests: тестирование в JavaScript. Инструкция для начинающих
Jest — это популярный фреймворк для тестирования JavaScript с акцентом на простоту использования. Редакция Highload разобралась, как устроены тесты в Jest и как начать тестировать JavaScript-код начинающим.
Moment.js — простая работа с датами в JavaScript
Редакция highload.today разобралась, как легко работать с датами в JavaScript с помощью библиотеки Moment.js. Эта статья призвана объяснить основы и наиболее распространенные способы использования этой популярной библиотеки.
Работа с датой и временем в C#: только самое важное
Для представления даты и времени в C# используется класс DateTime. Из этой статьи вы узнаете как форматировать DateTime с помощью C# и как преобразовывать строки в объекты DateTime. Мы также опишем логику работу с форматами дат в разных регионах (культурах), а также с пользовательскими форматами времени (c# format datetime).
Без SQL: учимся работать с данными на Elasticsearch
Elasticsearch — это поисковый и аналитический движок, с помощью которого ваша команда может быстро искать информацию в любых типах данных и анализировать их.
Знакомство с Go: что это за язык и стоит ли его изучать?
Go — это высокоуровневый язык программирования с открытым исходным кодом, на котором можно создавать надежные и при этом простые программы.
Как работать с классом Scanner в Java: примеры
С помощью класса java.util.Scanner можно анализировать простые типы данных и строки. Этот класс принимает данные из файлов, потоков, строк, последовательностей символов или байтов.
Найти и предотвратить ошибки в JavaScript: как быстро научиться работать с ESLint
Поскольку JavaScript — это интерпретируемый язык, ошибки, допущенные в коде, выявляются во время его выполнения. Чтобы увидеть ошибки до запуска кода, используется инструмент, который называется линтер. Для поиска ошибок применяется статический анализ и используются особые правила.
SQL-запросы по-быстрому: краткий и понятный гайд
SQL (Structured Query Language) — это язык структурированных запросов. Он позволяет читать, записывать, удалять, сортировать и фильтровать информацию в базе данных.
ООП в Java: четыре принципа с примерами
Объектно-ориентированное программирование (ООП) — это методология программирования с использованием объектов и классов.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: