Привет, мой друг-программист! 👋 Сегодня мы разберем тему, с которой начинается 90% багов, седых волос и ночных дебаггинг-сессий. Тема, которая кажется простой, но убивает джунов на собеседованиях за 2 секунды. Я говорю о МАССИВАХ в C++. Ты думаешь: «Что там сложного? int arr[5]; arr[0] = 10; — всё?» О нет, дружочек. Сядь поудобнее. Сейчас я расскажу, почему 99% программистов используют массивы неправильно, и как делать это как настоящий сеньор. 💀 Факт: больше половины уязвимостей в старом коде — из-за неправильной работы с массивами...
Кодовые решения
🚀 СРОЧНО В ЭФИР: Почему твоя консоль показывает «крокозябры» вместо «Привет, мир!»? Разбор set_up_console() из ада и рая
Привет, мой друг-программист, будущий сеньор и повелитель терминалов! 👋 Сегодня мы разберем ситуацию, которая бесит каждого, кто пишет на C++ под Windows, но хочет дружить с русским, японским или даже эмодзи 🥷 в консоли. Ты когда-нибудь запускал простейшую программу: А вместо этого видел в консоли что-то типа ╨Я─╨╕╨▓╨╡╤В? Поздравляю, ты столкнулся с кодировкой. И сегодня мы вскроем этот гнойник, накатим правильный SetConsoleOutputCP и сделаем твою консоль дружелюбной к людям. 💡 Эта статья — твой билет в мир, где вывод на русском не требует плясок с бубном...
Как я собирал FFmpeg для Android и чуть не сошёл с ума: история одной линковки
Каждый, кто пытался скомпилировать FFmpeg под Android, знает: это не просто сборка — это квест. С багами, подставами и финалом, который заставляет поверить в чудо. Когда я впервые решил упаковать медиафайлы прямо в C++ на Android, я думал: FFmpeg же open source, скачал — собрал — profit. Ха. Реальность оказалась такой: ❌ Windows NDK не работает в WSL ❌ .so файлы без символов ❌ Дублирующиеся символы ❌ Ассемблер «включён», но по факту нет ❌ NTFS тормозит сборку в 10 раз Каждая ошибка — это 2-3 часа гугления, стакан кофе и вопрос «зачем я вообще это делаю»...
AVI на Android в 2026 году? Как я собрал свой FFmpeg, чтобы заставить «древние» форматы летать на Android TV
Казалось бы, на дворе 2026 год. Мы повсюду обсуждаем колонизацию Марса, генеративные нейросети пишут за нас куски кода, а стриминговые платформы вовсю продвигают трансляции контента в разрешении 8K. Кто вообще в здравом уме и твердой памяти сегодня вспоминает про формат AVI, пик популярности которого пришелся на эпоху ламповых мониторов и первых дисков DivX? Оказалось — огромное количество людей. Когда я начал активно развивать свой независимый медиацентр VidraPlayer, ориентируясь на современный...

