📰 Свеженькое из мира C++
Подготовили подборку самых интересных материалов за неделю о разных аспектах программирования и интересных проектах в мире C++.
😎 Интересное:
• Чем ranges::iota отличается от std::iota под капотом? — описание, в чём разница разных алгоритмов iota из STL
• Сколько на самом деле стоит твой диплом? — статья о том так ли нужен диплом в IT
• Зачем нужен std::out_ptr, если есть &ptr? — полезная функция, особенно для работы с C API
• Ranges в C++20: 3 материала, которые заставят забыть про итераторы — материалы для погружения в ranges
• Интеграция с системами сборки — статья объясняющая, почему правильная интеграция системы сборки критична для работы модулей и что должны делать build-системы
• ObjectBox — встраиваемая БД для C/C++
🔹Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹Сайт Proglib
Библиотека C/C++ разработчика
#свежак
Подготовили подборку самых интересных материалов за неделю о разных аспектах программирования и интересных проектах в мире C++.
😎 Интересное:
• Чем ranges::iota отличается от std::iota под капотом? — описание, в чём разница разных алгоритмов iota из STL
• Сколько на самом деле стоит твой диплом? — статья о том так ли нужен диплом в IT
• Зачем нужен std::out_ptr, если есть &ptr? — полезная функция, особенно для работы с C API
• Ranges в C++20: 3 материала, которые заставят забыть про итераторы — материалы для погружения в ranges
• Интеграция с системами сборки — статья объясняющая, почему правильная интеграция системы сборки критична для работы модулей и что должны делать build-системы
• ObjectBox — встраиваемая БД для C/C++
🔹Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹Сайт Proglib
Библиотека C/C++ разработчика
#свежак
👍3
Forwarded from Библиотека задач по C++ | тесты, код, задания
Forwarded from Библиотека задач по C++ | тесты, код, задания
🤔14😁1
Чип T2 в MacBook — это защита Apple от всего неродного, включая Linux. Но есть способ обойти все ловушки и получить Fedora с рабочим Wi-Fi, звуком и даже Touch Bar. Главное — знать правильную последовательность действий. Показываю на своём примере.
👉 Читать статью
🔸 Курс «Основы IT для непрограммистов»
🔸 Получить консультацию менеджера
🔸 Сайт Академии 🔸 Сайт Proglib
#MadeInProglib
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔3
Математика — база для high-performance ML
Пока другие учат высокоуровневые API, C++ разработчики часто сталкиваются с необходимостью реализации алгоритмов на низком уровне для производительности. Здесь без понимания математического аппарата далеко не уедешь.
Мы перезапустили курс «Математика для разработки AI-моделей». Добавили живые вебинары для глубокого погружения в тему.
Статус группы:
— поток уже стартовал;
— прошел один вебинар;
— второй состоится сегодня, 9 декабря.
Вы ещё успеваете присоединиться и разобраться, как математические концепции ложатся на код.
Курс поможет:
— понимать математику, стоящую за современными AI-моделями;
— читать и реализовывать научные статьи (papers);
— уверенно чувствовать себя в ML-инжиниринге.
Регистрация и программа
Пока другие учат высокоуровневые API, C++ разработчики часто сталкиваются с необходимостью реализации алгоритмов на низком уровне для производительности. Здесь без понимания математического аппарата далеко не уедешь.
Мы перезапустили курс «Математика для разработки AI-моделей». Добавили живые вебинары для глубокого погружения в тему.
Статус группы:
— поток уже стартовал;
— прошел один вебинар;
— второй состоится сегодня, 9 декабря.
Вы ещё успеваете присоединиться и разобраться, как математические концепции ложатся на код.
Курс поможет:
— понимать математику, стоящую за современными AI-моделями;
— читать и реализовывать научные статьи (papers);
— уверенно чувствовать себя в ML-инжиниринге.
Регистрация и программа
😁1
📕 Симулятор: От MOS6502 к x86
💡В статье автор делится своим годовым путём эволюции симулятора от простого MOS6502 через Intel 8080 к полноценному x86, раскрывая все технические нюансы и архитектурные решения.
❗️ Ключевые моменты статьи:
• элегантное решение проблемы «спаренных» регистров через union и макросы
• реализация сложной системы декодирования инструкций x86 с mod|reg|R/M байтом
• архитектура I/O через Memory-mapped и Port-mapped подходы
Основной фокус — практические проблемы перехода от простых 8-битных процессоров к архитектуре x86 и способы их решения через шаблоны C++ и продуманную систему обработки инструкций.
Особенно актуально для разработчиков эмуляторов, системных программистов и всех, кто интересуется низкоуровневой архитектурой процессоров.
Вы узнаете, что даже отказ от сложного решения (tick-система) может быть правильным архитектурным выбором, а правильное использование union, шаблонов и указателей на функции позволяет построить элегантную и расширяемую систему эмуляции.
👉 Статья
🔹Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹Сайт Proglib
Библиотека C/C++ разработчика
#свежак
💡В статье автор делится своим годовым путём эволюции симулятора от простого MOS6502 через Intel 8080 к полноценному x86, раскрывая все технические нюансы и архитектурные решения.
❗️ Ключевые моменты статьи:
• элегантное решение проблемы «спаренных» регистров через union и макросы
• реализация сложной системы декодирования инструкций x86 с mod|reg|R/M байтом
• архитектура I/O через Memory-mapped и Port-mapped подходы
Основной фокус — практические проблемы перехода от простых 8-битных процессоров к архитектуре x86 и способы их решения через шаблоны C++ и продуманную систему обработки инструкций.
Особенно актуально для разработчиков эмуляторов, системных программистов и всех, кто интересуется низкоуровневой архитектурой процессоров.
Вы узнаете, что даже отказ от сложного решения (tick-система) может быть правильным архитектурным выбором, а правильное использование union, шаблонов и указателей на функции позволяет построить элегантную и расширяемую систему эмуляции.
👉 Статья
🔹Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹Сайт Proglib
Библиотека C/C++ разработчика
#свежак
💯3👍1🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
От первой строчки кода — до миллионов запросов в секунду.
В VK бэкендеры решают задачи, которые действительно меняют цифровой ландшафт. Узнайте об их принципах работы и драгоценных победах. По ссылке — истории из первых рук и вакансии для тех, кто не боится вызовов.
В VK бэкендеры решают задачи, которые действительно меняют цифровой ландшафт. Узнайте об их принципах работы и драгоценных победах. По ссылке — истории из первых рук и вакансии для тех, кто не боится вызовов.
😁1
🤖🔎 15 AI-инструментов для поиска работы в IT за рубежом
В далеком 2023 году я уже делала подборку AI-инструментов, помогающих в поиске работы. В тот список я в основном включила конструкторы резюме и генераторы сопроводительных писем. Но ведь поиск работы не ограничивается только составлением резюме и cover letter — тем более сейчас, в условиях высококонкурентной среды и рынка работодателей. Поэтому я решила углубиться в эту тему и найти как можно больше разных инструментов, которые призваны оптимизировать поиск работы и позволят качественнее подготовиться к собеседованию.
👉 Статья
🔹Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹Сайт Proglib
Библиотека C/C++ разработчика
#свежак
В далеком 2023 году я уже делала подборку AI-инструментов, помогающих в поиске работы. В тот список я в основном включила конструкторы резюме и генераторы сопроводительных писем. Но ведь поиск работы не ограничивается только составлением резюме и cover letter — тем более сейчас, в условиях высококонкурентной среды и рынка работодателей. Поэтому я решила углубиться в эту тему и найти как можно больше разных инструментов, которые призваны оптимизировать поиск работы и позволят качественнее подготовиться к собеседованию.
👉 Статья
🔹Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹Сайт Proglib
Библиотека C/C++ разработчика
#свежак
😁3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Летим зимовать ✈️
Когда холодает, айтишники пакуют чемоданы, а мы разыгрываем ваучер на 50 000 рублей в Островке.
Поехать к морю или остаться среди снежных пейзажей — выбирайте сами!
Чтобы участвовать, нужно оставить любую реакцию под этим постом и подписаться на каналы ниже:
😎 Типичный программист
🐸 Библиотека программиста
🟢 Ostrovok! Tech
Теперь осталось нажать на кнопку участия под этим постом и вы в игре!
Итоги подведём 12 декабря. Победителя выберем с помощью бота. Подробнее с правилами можно ознакомиться здесь.
Всем удачи!
Участников: 111
Призовых мест: 1
Дата розыгрыша: 19:00, 12.12.2025 MSK (3 дня)
Когда холодает, айтишники пакуют чемоданы, а мы разыгрываем ваучер на 50 000 рублей в Островке.
Поехать к морю или остаться среди снежных пейзажей — выбирайте сами!
Чтобы участвовать, нужно оставить любую реакцию под этим постом и подписаться на каналы ниже:
Теперь осталось нажать на кнопку участия под этим постом и вы в игре!
Итоги подведём 12 декабря. Победителя выберем с помощью бота. Подробнее с правилами можно ознакомиться здесь.
Всем удачи!
Участников: 111
Призовых мест: 1
Дата розыгрыша: 19:00, 12.12.2025 MSK (3 дня)
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩2😁1
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🤔1