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

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

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

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

C++

Новости - 2 years назад

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

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

Редактор у Highload

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

Веб-разработка - 2 years назад

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

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

Журналіст

Новости - 2 years назад

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

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

Редактор у Highload

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

Back-end - 2 years назад

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

Андрій Губін

Журналіст

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

Новости - 2 years назад

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

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

Редактор у Highload

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

Новости - 3 years назад

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

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

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

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

Теория - 3 years назад

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

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

Журналіст

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

Новости - 3 years назад

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

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

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

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

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

Теория - 3 years назад

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

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

Журналіст

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

Основы - 4 years назад

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

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

Автор

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

Теория - 4 years назад

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

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

Автор

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

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

Подборки - 4 years назад

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

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

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

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

Теория - 4 years назад

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

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

Автор

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

Теория - 4 years назад

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

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

Автор

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

Архитектурные решения - 4 years назад

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

Иван Шарый

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

Основы - 4 years назад

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

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

Автор

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

Инструменты - 4 years назад

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

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

Автор

компилятор

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

Основы - 4 years назад

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

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

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

Мнение - 4 years назад

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

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

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

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

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

Интервью - 4 years назад

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

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

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

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

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

Истории - 4 years назад

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

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

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

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

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

Истории - 4 years назад

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

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

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

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

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

Новости - 4 years назад

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

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

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

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

Мониторинг - 4 years назад

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

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

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

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

Истории - 4 years назад

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

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

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

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

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

Подборки - 4 years назад

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

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

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

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

Новости - 4 years назад

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

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

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

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

Подборки - 4 years назад

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

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

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

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

Истории - 4 years назад

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

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

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

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

Новости

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

7 months назад

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

9 months назад

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

9 months назад

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

9 months назад

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

9 months назад

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

1 year назад

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

1 year назад

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

1 year назад

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

1 year назад

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

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

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


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


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


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

Партнер по SEO

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

© Highload. 2021-2025

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

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

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

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

Отправить Cancel

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

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