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

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

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

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

C++

Новости - 31.07.2023 18:49

Scala, Security и C++: Djinni назвал категории с наибольшим спросом

Ігор Шелудченко

Редактор у Highload

IT-специальностью с самым большим уровнем спроса стала Scala: на 100 отзывов, написанных Scala-специалистами, рекрутеры пишут им первыми 167 раз.

Веб-разработка - 22.03.2023 14:41

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

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

Журналіст

Новости - 20.03.2023 19:30

Кого шукають рекрутери: Djinni склав топ IT-спеціальностей за відгуками

Ігор Шелудченко

Редактор у Highload

Наибольшее количество запросов на контакт от рекрутеров получают разработчики С++. Их в 2,5 раза больше, чем самостоятельных отзывов.

Back-end - 02.03.2023 18:21

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

Андрій Губін

Журналіст

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

Новости - 13.01.2023 18:26

Индекс TIOBE определил самый популярный язык программирования 2022 года

Ігор Шелудченко

Редактор у Highload

Индекс TIOBE составил итоговый рейтинг самых популярных языков программирования 2022 года, в котором на первом месте оказался C++. Об этом написал Dice.

Новости - 20.09.2022 16:55

В Microsoft устали от двух языков программирования: топ-менеджер компании призвал всех от них отказаться

Оленка Пилипчак

Редакторка у Highload

Один из топ-менеджеров Microsoft призвал прекратить использовать в новых проектах C и C++.

Теория - 01.08.2022 13:21

Objective-C: история создания, возможности и особенности

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

Журналіст

Сегодня речь пойдет об одном из самых легендарных языков программирования – Objective-C. Это довольно сложный язык, с высоким порогом входа, на котором написано огромное количество приложений для macOS, iPad и iPhone.

Новости - 27.04.2022 15:37

А под капотом — Arduino и софт на JavaScript: украинский школьник создал дрон-миноискатель для ВСУ

Богдан Мирченко

Редактор новостей

А под капотом — Arduino и софт на JavaScript: украинский школьник создал дрон-миноискатель для ВСУ

17-летний школьник из Украины Игорь Клименко разработал дрон-миноискатель, который предназначен для помощи саперам. На создание устройства юношу вдохновила война, причем еще в 2014 году. Подробно о том, из чего девайс состоит и как работает, школьник рассказал в интервью dev.ua.

Теория - 08.02.2022 14:24

Нулевые указатели (null и nullptr) в C++. Учимся ходить по граблям изящно

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

Журналіст

В этом материале для новичков мы рассуждаем про обнаружение в коде C++ распространенного дефекта «разыменование нулевого указателя», попутно объясняя его скрытую коварность.

Основы - 11.11.2021 16:36

Конструкция ветвления в C++ и операторы if/else: правильное применение

Андрей Галадей

Автор

Любая компьютерная программа подразумевает ветвление. Это ситуация, когда нужно выбрать тот или иной вариант в зависимости от условий. Например, если некий результат вычислений меньше 100 — нужно вывести сообщение «Результат не дотягивает до сотни». Если больше — выводится «Результат превышает сотню и потрясающе выглядит».

Теория - 08.11.2021 13:31

Лучшие компиляторы кода для C++

Андрей Галадей

Автор

компиляторы кода для C++

Разработка программного обеспечения — дело трудоемкое. Нужно выбрать язык, составить алгоритм, написать код, скомпилировать его, найти ошибки в синтаксисе и логике, исправить и снова скомпилировать… Стоп, вы не знаете, что такое компилятор? Тогда один момент — погодите немного, и мы все вам расскажем. Ведь вся сегодняшняя статья посвящена обзору лучших компиляторов на C++.

Подборки - 04.11.2021 16:40

Возможно, и ваш тимлид по ночам пишет истории про любовь Python и C++: лучшие фанфики, написанные айтишниками

Вікторія Пушкіна

Редакторка у Highload

Когда я была подростком, я любила читать фанфики — это когда фанаты пишут продолжение или альтернативную историю о любимых персонажах. А иногда не только о них: некоторые придумывают и оригинальных героев. Потом я выросла, стала IT-журналисткой и задумалась: «А пишут ли фанфики про айтишников?». Погуглила, и мне открылся дивный новый мир.

Теория - 29.09.2021 16:39

Как обрабатывать исключения в С++: что такое throw, try и catch

Светлана Лазутина

Автор

При выполнении кода на C++ могут возникать разные ошибки, которые не позволяют программе выполнять свою работу. Для работы с ошибками или исключениями в C++ используются ключевые слова try , catch и throw.

Теория - 27.08.2021 10:47

Что такое семафоры в программировании и зачем они нужны?

Светлана Лазутина

Автор

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

Архитектурные решения - 18.08.2021 10:20

Краткое руководство по MVVM: ключевые моменты и примеры

Иван Шарый

MVVM (Model-View-ViewModel) — способ организации кода. Он помогает отделить пользовательский интерфейс от логики.

Основы - 12.08.2021 18:43

Что такое async/await в JavaScript: примеры использования

Светлана Лазутина

Автор

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

Инструменты - 02.08.2021 16:06

Выполнить код в браузере: 12 онлайн-компиляторов, которые упростят вашу жизнь

Светлана Лазутина

Автор

компилятор

Онлайн-компиляторы созданы для того, чтобы упростить проверку кода. Вам не нужно скачивать и устанавливать разные приложения на ноутбук: чтобы использовать компилятор, нужно только подключение к интернету. Вы можете проверить код на работоспособность, увидеть ошибки и результат выполнения программы.

Основы - 29.07.2021 19:09

Ключевое слово volatile в C/C++: пример, как и зачем его использовать

Семен Гринштейн

В языках С/С++ volatile занимает особое место: это ключевое слово заставляет компилятор при оптимизации исходного кода по-другому обходиться с переменными.

Мнение - 26.07.2021 19:22

TypeScript в роли «стартового наркотика»: как Microsoft наложила лапу на open source, попутно убив JavaScript

Оленка Пилипчак

Редакторка у Highload

TypeScript в роли «стартового наркотика»: как Microsoft наложила лапу на open source, попутно убив JavaScript

После молниеносного захвата компанией Microsoft источников открытого исходного кода бесплатные технологии JavaScript оказались на пороге вымирания. Ничего не скажешь, Microsoft ловко провернула этот захват, почти не встретив сопротивления со стороны сотен тысяч активных разработчиков JavaScript. Нам остается только восхититься.

Интервью - 22.07.2021 12:39

«Интервьюер мне сказал: “Вали обратно в свою Германию, ты здесь никому не нужен”»: разработчик из Харькова о работе в Bosch и неудачном возвращении в Украину

Вікторія Пушкіна

Редакторка у Highload

Никита Доминов

Никита Доминов — разработчик из Харькова, который уже пять лет живет в Германии. Он работал в таких крупных компаниях как Bosch, Siemens и Tchibo. А сейчас он старший разработчик в крупнейшем в мире химическом концерне BASF.

Истории - 06.07.2021 16:06

Гений с синдромом самозванца: история Денниса Ритчи, без которого не было бы Windows и macOS

Вікторія Пушкіна

Редакторка у Highload

Мем Джобс vs. Ритчи

Деннис Ритчи — не типичный IT-визионер. Он не бросал колледж, не создавал социальные сети, а когда умер в 2011 году, о нем было в разы меньше постов, чем о Стиве Джобсе (умершем в том же году). Зато он создал ОС Unix и язык C, на котором до сих пор пишет множество разработчиков, и оставил свой след практически во всей современной компьютерной технике.

Истории - 23.06.2021 10:27

Нам предлагали делать то же самое в 60 раз дороже: как свои разработки Jooble экономят агрегатору вакансий более $1 млн в месяц

Анастасія Пономарьова

Журналістка Highload

Команда Jooble, фото из Instagram jooblelife

Популярный сервис для поиска работы Jooble, разработанный украинскими студентами-программистами, за 15 лет пережил множество технических изменений: использовались разные языки программирования, создавались уникальные поисковые роботы, внедрялись новые системы. Не обошлось и без стратегических ошибок — об этом рассказывает СТО компании Jooble Дмитрий Гринь в продолжении интервью Highload.

Новости - 22.06.2021 18:12

Лекс Фридман поделился способами создания бесконечного цикла

Богдан Мирченко

Редактор новостей

Разработчик и ведущий подкастов Лекс Фридман опубликовал в Twitter пост, в котором написал самую короткую программу, приводящую к бесконечному циклу для пяти языков программирования. Пост получил небывалый отклик и уже набрал свыше 420 ретвитов, почти 60 комментариев и 4900 лайков. 

Мониторинг - 09.06.2021 12:16

Самые популярные языки программирования в 2021 году

Оленка Пилипчак

Редакторка у Highload

Что изучать будущему программисту, чтобы быть востребованным на рынке, стало непонятно очень давно. В компании TextMagic подробно изучили эту тему и поделились рейтингом самых популярных языков программирования.

Истории - 07.06.2021 15:31

Rozklad_bot: бот в Telegram с расписанием занятий в университете

Оленка Пилипчак

Редакторка у Highload

Rozklad_bot: бот в Telegram с расписанием занятий в университете

Highload продолжает публиковать истории о pet-проектах, вошедших в топ-20 лучших по итогам голосования наших читателей. Параллельно эти проекты оценивает жюри из опытных разработчиков и инвесторов. Победителей конкурса мы планируем объявить 10 июля.

Подборки - 07.05.2021 15:53

Повышение квалификации: где пройти продвинутые курсы для разработчиков?

Анастасія Пономарьова

Журналістка Highload

Highload собрал несколько IT-школ, где обучают не только всех подряд с нуля, но и уже вполне профессиональных айтишников. Платные онлайн-курсы, тренинги и марафоны помогут глубже изучить возможности JavaScript, Java, C#, PHP и других языков программирования, а также научат пользоваться фреймворками, в том числе Spring и Laravel. Стоимость курсов варьируется от 2,8 тыс. грн в месяц до 15 тыс. грн за девять дней.

Новости - 13.04.2021 11:56

Как программировать в стиле NASA

Богдан Мирченко

Редактор новостей

Команда портала intersog.co.il в честь 60-летия со дня первого полета человека в космос собрала информацию о результатах многолетней работы ученых и инженеров, которые были и остаются пионерами в этой области. Эти примеры дают представление о том, насколько новаторскими могут быть технологии 40-летней давности и как человеческий разум может управлять космическими кораблями, используя всего 2 Мб кода.

Подборки - 05.04.2021 12:10

13 ресурсов для подготовки к техническому собеседованию

Богдан Мирченко

Редактор новостей

Пользователь dev.to под ником saurabhshar поделился в своем блоге 13 ресурсами для подготовки к техническому интервью.

Истории - 11.03.2021 13:29

На каком ПО летают на Марсе?

Роман Гармидер

Марсианский вертолет

18 февраля состоялось историческое событие, НАСА успешно посадила ровер Perseverance (в переводе на русский — “Настойчивость”) на Марс. Казалось бы, ничего необычного? НАСА проделывала это уже не раз в поиске ответа на вечный вопрос: есть ли жизнь на Марсе?

Новости

Как выбрать пароль? Эксперты по кибербезопасности дали 7 рекомендаций

28.10.2024 11:11

Типы данных в Python: полное руководство

16.09.2024 14:21

Как создать Телеграм-бота на Python за 30 минут: полное руководство

28.08.2024 15:54

Ключевое слово yield в Python: как оно работает

26.08.2024 15:45

Примеры match/case в Python 3.10 с объяснением

26.08.2024 09:15

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

08.12.2023 11:46

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

07.12.2023 19:50

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

07.12.2023 18:23

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

07.12.2023 17:01

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

07.12.2023 15:55
Показать еще
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

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


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


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


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

© Highload. 2021-2025

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

Переглядаючи цей сайт, ви погоджуєтесь з нашою політикою конфіденційностіOK

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

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

Отправить Cancel

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

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