Теория — Highload.today
Как работает ChatGPT и чем он полезен программисту: обзор системы
Журналіст
Продолжаем серию материалов про нейросети, искусственный интеллект и другие технологии, которые в будущем могут оставить человечество без работы, а уже сейчас упрощают и ускоряют выполнение задач во многих сферах.
Обмани меня: как работают дипфейки и инструкция, как сделать свой
Журналіст
С помощью дипфейков уже сейчас можно не только отправить Бреда Питта на пенсию или «воскресить» Сида Вишеза, но и повлиять на безопасность целых государств.
Полиморфизм в языках программирования: виды и примеры как использовать в коде
Авторка та перекладачка
Как использовать оператор UPDATE в SQL: примеры для разных СУБД
Автор, розробник та перекладач
В этой статье мы рассмотрим оператор SQL UPDATE и покажем, как его применять. Также мы посмотрим на некоторые отличия в синтаксисе этого оператора в разных версиях SQL разных систем управления реляционными базами данных (СУРБД).
Как провести рефакторинг и не создать новые баги: полный разбор подхода
Авторка та перекладачка
Grid в CSS: полное руководство и справочник по верстке
Журналіст
К моменту прочтения этой статьи вы будете знать о технологии Grid CSS все: научитесь быстро и точно располагать веб-элементы, а также сможете создавать адаптивный веб-дизайн для любых веб-проектов.
Синтаксис языка программирования: сравнение языков и чем отличается от code style
Журналіст
Синтаксис языка программирования — это набор правил, которые определяют способ написания кода. У каждого языка свой уникальный синтаксис, который состоит из команд, операторов, функций и структур данных.
Что такое паттерн Singleton: зачем он нужен и как его использовать
Автор, розробник та перекладач
Паттерн «одиночка» (Singleton, синглетон, синглет) относится к числу порождающих паттернов проектирования, то есть реализует один из подходов к созданию объекта.
Что такое деплой и для чего он нужен
Журналіст
Deploy (деплой) — это процедура запуска веб-сайта или приложения на сервере, хостинге. Деплой позволяет конечным пользователям получить доступ к ресурсу через сеть.
Cron Jobs: полное руководство для начинающих с примерами
Авторка та перекладачка
Cron Jobs — мощный инструмент, который помогает автоматизировать повторяющиеся задачи и процессы, высвобождая время и ресурсы для достижения более важных целей. Этот планировщик заданий позволяет создавать, редактировать и удалять задачи, выполняемые автоматически в назначенное время, с определенной периодичностью или по заданному расписанию.
Фреймворк Spring и его особенности
Автор, розробник та перекладач
Фреймворк Spring упрощает и ускоряет программирование на Java. Это очень популярный Java-фреймворк.
Протоколы передачи данных: их типы и особенности
Автор, розробник та перекладач
Большинство современных устройств взаимодействуют друг с другом по сети. Компьютеры, смартфоны, планшеты, холодильники, камеры, датчики и прочие устройства подключаются к интернету, чтобы принимать или отправлять данные.
Комментарии в HTML: примеры и особенности
Авторка
HTML (HyperText Markup Language) — язык для гипертекстовой разметки документов для просмотра веб-страниц в браузере. HTML осваивают с азами программирования, и комментарии HTML — отдельная глава.
Что такое Hibernate Framework в Java и как его использовать?
Журналіст
Сегодня мы рассмотрим важный инструмент для взаимодействия с базами данных — Hibernate. Вы узнаете что это за библиотека, в каких случаях и как используется, а также как реализована работа с БД в Java.
Парсинг данных с сайтов: что это и на чьей стороне закон
Авторка та перекладачка
Внедрение Big Data в разные сферы человеческой деятельности полностью изменило наше восприятие бизнеса и технологий. Появилась необходимость использования специальных инструментов для извлечения, анализа и обработки огромных объемов данных.
Цикл с постусловием: принцип работы и примеры кода
Автор, розробник та перекладач
Для повторения последовательности действий в программировании используются циклы. Существует несколько видов циклов. Эта статья посвящена циклу, который выполняется по крайней мере один раз и повторяется, пока истинно условие, которое указано после его тела. Это цикл с постусловием.
Цикл с предусловием: принцип работы и примеры кода
Автор, розробник та перекладач
Компьютеры очень быстро выполняют повторяющиеся действия. Для этого используется управляющая конструкция, которая называется циклом. Существует несколько разновидностей циклов. Эта статья посвящена циклу, который выполняется, пока истинно указанное перед ним условие — цикл с предусловием.
Что такое URL: понятия и особенности
Авторка та перекладачка
URL — это уникальный адрес, с помощью которого есть возможность делиться с друзьями и знакомыми интересной информацией с сайтов и соцсетей.
День программиста: история и традиции праздника
Журналіст
Среди множества профессиональных праздников, всех этих дней жестянщика и бухгалтера, затесался один, который с особой теплотой и трепетом ждет большая часть наших читателей. Конечно же, это День программиста 🙂
Принципы SOLID в объектно-ориентированном программировании
Журналіст
Сегодня говорим об объектно-ориентированном программировании (ООП), а именно — о главных принципах написания кода.
Мобильные приложения: виды и особенности
Журналіст
Сегодня мы разберемся в том, что такое мобильные приложения, какие бывают типы мобильных приложений, в чем их преимущества и недостатки.
Что такое коворкинг и как не ошибиться при выборе места для работы
Авторка
Приятная атмосфера, окружение специалистов разного уровня и возможность нетворкинга. Сходу можно подумать, что речь идет о конференции, мастер-классе или закрытом бизнес-клубе. Но сегодня мы поговорим о коворкинге — когда-то новаторском подходе к организации рабочего пространства, который стал одним из лучших способов совместить решение рабочих задач с новыми знакомствами и общением с коллегами.
Веб-архивы интернета: список действующих ресурсов
Авторка та перекладачка
В интернете еженедельно архивируется более миллиарда страниц. Веб-архивы используются для различных целей: с их помощью можно найти уже несуществующий сайт или статью, веб-страницу, дизайн которой изменился, извлечь/загрузить данные для анализа.
Топ-10 самых популярных языков программирования
Автор, розробник та перекладач
В этой статье мы рассмотрим четыре рейтинга, составленных с использованием различных подходов:
Что такое Ionic Framework: преимущества и недостатки
Журналіст
Highload всегда на страже вашего свободного времени, дорогие мобильные разработчики. Поэтому мы продолжаем рассказывать вам об инструментах, которые позволяют писать приложения одновременно под несколько платформ. Все для того, чтобы вам не нужно было тратить ресурсы на написание кода отдельно под Android, iOS и ПК.
Как работает метод filter() в JavaScript
Журналіст
Этот инструмент применяется к массиву и служит для фильтрации его контента. Примененный к содержимому массива, filter() не вносит изменений в исходный объект. Вместо этого генерируется другой массив.
Кто такой фулстек-разработчик: обязанности и необходимые знания специалиста
Авторка та перекладачка
В мире веб-разработки полезно иметь в команде универсального специалиста. Эта роль принадлежит фулстек-разработчику, который одинаково эффективно умеет работать с бэкенд- и фронтенд-интерфейсами.
Что такое портфолио и как программисту его создать
Журналіст
Сегодня мы расскажем о портфолио. Насколько оно необходимо для программиста и как его правильно составить, что нужно, чтобы подтвердить свою квалификацию, и на какие детали следует обратить особое внимание, создавая собственную презентацию — об этом и многом другом читайте в нашем материале.
Паттерны проектирования: их виды, особенности и преимущества
Автор, розробник та перекладач
Шаблоны или паттерны проектирования (от англ. Design Patterns) — это типовые решения распространенных проблем при проектировании программного обеспечения. Они используются как руководства, которые помогают инженерам создавать проекты в соответствии с передовыми рекомендациями.
Должен прочесть каждый разработчик: топ-20 книг по программированию
Авторка
Новые технологии, методологии и подходы в разработке сопровождают разработчика на протяжении всей карьеры — от трейни или джуна до скиллового сеньора. Мы решили составить актуальный рейтинг книг на текущий год для разработчиков, которые помогут повысить уровень любому специалисту.
Что такое Flutter и какие его особенности
Журналіст
Если вы когда-нибудь интересовались созданием мобильных приложений, а тем более запускали свои собственные, скорее всего знаете, что главная боль разработчиков в этой сфере — найти универсальный кроссплатфоменный инструмент. Ведь вам нужно одновременно удовлетворить потребности как пользователей Android, так и iOs. А еще хорошо бы вспомнить о ПК-боярах и написать версию под Mac и «окна». И Linux, не забываем про Linux!
Что такое localhost и как его используют в разработке
Журналіст
Сегодня речь пойдет о localhost. Вы узнаете, где используется этот параметр, что он обозначает, как его правильно применять и какие с ним могут возникать проблемы.
Что такое даркнет и в чем его опасность
Авторка та перекладачка
В наши дни даркнет продолжает бросать вызовы. Считается, что эта скрытая сеть связана с незаконной деятельностью и киберпреступностью.
Массивы в Java: что это такое и как с ними работать
Журналіст
В программировании часто работают с такой математической структурой как массив. В языке Java он рассматривается как некая группа элементов одного типа.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: