👨‍🎓️ 33 лучших вуза России для будущих программистов 2024-2025

Составили список из 33-х вузов, где вы научитесь думать как программист и получите фундаментальные знания в области математики, информатики, компьютерных наук и так далее. Для удобства вузы отсортированы по среднему проходному баллу ЕГЭ: от наибольшего к наименьшему.

🔗 Читать статью
🔗 Зеркало
🍔 Отладочные макросы

Отладочные макросы в C++ используются для упрощения процесса отладки и диагностики программного кода

Основные отладочные макросы включают assert, static_assert и пользовательские макросы

🍓 assert

Макрос assert определён в заголовочном файле <cassert> и используется для проверки логических выражений во время выполнения программы. Если выражение вернёт false, assert завершает выполнение программы и выводит сообщение об ошибке
#include <cassert>

void test(int x) {
assert(x > 0 && "x must be positive");
// остальной код функции
}

int main() {
test(5); // проходит проверку
test(-3); // приводит к ошибке во время выполнения
return 0;
}


🍒 static_assert

static_assert введён в C++11 и позволяет проверять условия на этапе компиляции. Это особенно полезно для проверки условий, которые должны выполняться всегда, независимо от состояния программы во время выполнения
#include <type_traits>

template <typename T>
void check() {
static_assert(std::is_integral<T>::value, "T must be an integral type");
}

int main() {
check<int>(); // проходит проверку
check<float>(); // ошибка компиляции: T must be an integral type
return 0;
}


🫐 Пользовательские отладочные макросы

Вы также можете определять собственные макросы для отладки, которые помогут вам выводить дополнительную информацию или выполнять специфические проверки

#include <iostream>

#define DEBUG

#ifdef DEBUG
#define DEBUG_PRINT(x) std::cout << x << std::endl
#else
#define DEBUG_PRINT(x)
#endif

int main() {
int value = 42;
DEBUG_PRINT("Value: " << value);
return 0;
}
💸📊 На сколько просели зарплаты в ИТ в 2024 году?

Благодаря открытым данным с сайта Хабр Карьера мы узнали, какие основные тенденции ждать в зарплатном секторе, и сколько получают ИТ-специалисты сейчас.

🤔 Например, в первом полугодии 2023 года в среднем джунам предлагали 80 тысяч рублей, а спустя год это число упало до 72,5 тысячи рублей.

👉 Остальные данные — в статье
👉 Зеркало
🤯 Как простая задачка поставила в тупик программистов (и как они из него выбрались)

В 2010 году пользователь Stack Overflow не справился с задачей на собеседовании. Обсуждение способов решения этого задания стало одной из самых популярных тем на платформе.

Об этой истории, а также о способах решения задачи, читайте в нашей статье
👉 Ссылка
👉 Зеркало
✉️ Как завалить собеседование, даже не начав его: 8 ошибок в сопроводительных письмах

Откликаетесь, но сразу получаете отказы? Не торопитесь с выводами — возможно, все дело в вашем сопроводительном письме.

👉Сопроводительное — это первое впечатление, которое мы производим на эйчара, а первое впечатление, как известно, очень важно.

Собрали для вас несколько распространенных ошибок по составлению такого письма — а в статье по ссылке можно найти остальные ошибки и пример идеального сопроводительного.

Кстати, вакансии можно поискать в наших профильных каналах:
🤮Data Science, анализ данных, аналитика
🤮Python
🤮Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🍔 Дорожная карта для изучения C с нуля

• Автор делится списком полезных ресурсов для изучения Си с нуля

• В статье представлены различные области, в которых автор нуждался в дополнительном разъяснении

• Автор предлагает начать свой собственный проект, выбрав тему, которая действительно интересует

• Для изучения внутренней части ОС x86-64 рекомендуется разработка драйвера ядра и руткита

👉 Ссылочка
💵 ТОП-15 самых востребованных профессий в ИТ: куда все катится в 2024 году

Мы часто рассказываем про то, как обстоят дела с зарплатами айтишников в России. И это вполне логично, ведь большинство наших читателей живет именно здесь. Но говоря только про Россию, мы совершенно забываем про США. И очень зря, ведь эта страна — мечта для многих программистов. В этой статье рассказываем, сколько получают айтишники в США и стоит ли вкатываться в ИТ сейчас

👉 Ссылка на статью
🥪 Библеотека bgfx

bgfx - кроссплатформенная библиотека рендеринга. По своей сути это кроссплатформенная обёртка над различными API

Поддерживаемые библиотеки рендеринга:
- Direct3D
- OpenGL
- OpenGL ES
- Vulkan
- WebGL
- и др.

Поддерживаемые платформы:
- Android (14+)
- iOS / iPadOS / tvOS (16.0+)
- Linux
- macOS (13.0+)
- PlayStation 4
- RaspberryPi
- UWP
- Wasm/Emscripten
- Windows (7+)

👉 Github
2024/06/03 08:00:46
Back to Top
HTML Embed Code: