Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
- Telegram Web
Telegram Web
🖥 Эта статья предоставляет практическое руководство по работе с библиотекой std::map из стандартной библиотеки шаблонов C++ (STL)!

🌟 Автор объясняет ключевые аспекты использования std::map, включая добавление, удаление и поиск элементов, а также демонстрирует примеры трансформации ключей и значений.

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
⚡️ LLM4Decompile – это открытая большая языковая модель, предназначенная для декомпиляции бинарного кода в удобочитаемый исходный код.

В текущей версии она способна преобразовывать двоичные файлы Linux x86_64, скомпилированные с уровнями оптимизации GCC от O0 до O3, обратно в человеко-читаемый код на языке C.

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

Все материалы проекта доступны на Hugging Face под лицензией MIT и DeepSeek.

git clone https://github.com/albertan017/LLM4Decompile.git
cd LLM4Decompile
conda create -n 'llm4decompile' python=3.9 -y
conda activate llm4decompile
pip install -r requirements.txt


🟡 Github
🟡 Models
🟡 Paper
🟡 Colab

@ai_machinelearning_big_data

#llm #ml #ai #opensource #LLM4Decompile
#reverseengineering #decompile
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Modern Embedded Programming Course — это репозиторий, предоставляющий материалы для обучения современному программированию встроенных систем!

🌟 Курс охватывает ключевые темы, такие как разработка на C и C++ для микроконтроллеров, использование операционных систем реального времени (RTOS), а также практические подходы к созданию эффективных и надежных встроенных приложений.

🔐 Лицензия: AGPL-3.0

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 CUDA-120-Days-Challenge — это структурированный план обучения, который охватывает основы программирования для графических процессоров с использованием NVIDIA CUDA!

💡 План рассчитан на 120 дней и включает в себя ежедневные концепции, упражнения, советы по отладке, а также рекомендации по ресурсам. В процессе обучения рассматриваются такие темы, как создание базовых ядер, управление памятью и оптимизация производительности. Челлендж включает шесть крупных проектов, которые помогают закрепить навыки параллельного программирования, работы с памятью и многозадачности на GPU.

🔐 Лицензия: MIT

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Евгений Разинков – преподаватель ML в Казанском университете с многолетним стажем, руководитель собственной команды ML-инженеров и автор популярного канала по машинному обучению на YouTube

приглашает вас в свою AI-школу.

Особенности:
• теория и практика
• акцент на самостоятельную реализацию архитектур с нуля
• полное понимание того, что происходит внутри нейронной сети
• архитектуры от сверточных нейронных сетей до трансформеров и языковых моделей.

Регулярные живые QA-сессии, дружное комьюнити, а также компетишены, где можно будет посоревноваться (в командах и поодиночке) в решении ML задач.

От вас: владение Python и знание основ классического ML (регрессия, классификация, градиентный спуск).
Если классический ML не знаете - есть базовые курсы по ML.

7 месяцев, 4 курса:
• AI: от основ до языковых моделей
• Math for AI - необходимый математический бэкграунд
• MLOps - всё про жизненный цикл модели, логирование, версионирование, docker
• Decision making in AI - управление AI-проектом и стратегия

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

Полная стоимость за 7 месяцев (все 4 курса):
• 112 000 рублей (единоразово)
или
• 17 000 рублей в месяц
Если материалы вам не понравятся, мы вернем деньги за текущий оплаченный месяц (и последующие при единоразовой оплате)!

Старт уже 17 февраля, скорее регистрируйтесь здесь!

Еще больше подробностей о курсе ищите в видео и на странице с отзывами участников.

Кстати, теоретические видео курса AI: от основ до трансформеров находятся в открытом доступе на канале Евгения!

ООО «Лаборатория Евгения Разинкова», ИНН: 5043088023, erid: 2VtzqxKcuC1
🖥 Это - серия видео, посвященных разработке воксельного движка, напоминающего механику игры Minecraft, с использованием языка программирования C++!

🔗 Ссылка: *клик*

#курс #cpp

freecourses
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 WinVisor — это эмулятор, использующий возможности Windows Hypervisor Platform (WHP) API для выполнения 64-разрядных пользовательских приложений Windows в виртуальной среде!

🔐 Лицензия: MIT

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2024 ГОДУ? 🚀

Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программирования и фреймворки. Нужно уметь строить гибкую архитектуру приложения, которую легко тестировать и менять под задачи бизнеса. Стань экспертом в построении гибкой архитектуры приложения!

👉 Стартуем 24 февраля.

Курс ведет действующий архитектор и Principal Engineer Кирилл Ветчинкин.

Ты научишься:
Разбивать приложение на слои в соответствии с Clean Architecture
Формировать Domain Model и применять тактические паттерны DDD
Реализовывать Use Case как Command/Query
Делать синхронные и асинхронные интеграции, не загрязняя ядро приложения
Писать 3 вида тестов для разных слоев приложения

Полная программа ТУТ 👉 https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzqvxyrMB&utm_campaign=6

А главное — ты с нуля разработаешь и запустишь микросервис, который максимально приближен к реальности "Диспетчеризация заказов на курьеров". Это будет крутым проектом в портфолио или основой для рабочих задач.

А еще:
Проверим все домашки
Поддержим в чате
Проведем живые разборы
Ответим на все вопросы

📕 Сертификат об участии по итогам прохождения курса.

🔥 Не откладывай свой рост на потом: https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzqvxyrMB&utm_campaign=6

Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzqvxyrMB
🖥 ptrtut13 - версия 1.3 руководства "A Tutorial on Pointers and Arrays in C" Теда Дженсена!

💡 Первоначально опубликованное в 1990-х годах, это руководство считается одним из лучших ресурсов для изучения указателей и массивов в языке C. Поскольку оригинальный сайт автора был удален, данный репозиторий создан для сохранения и обновления этого материала.

🔐 Лицензия: GPL-3.0

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Репозиторий cudacodes от Maharshi-Pandya — это сборник примеров и демо-проектов для работы с NVIDIA CUDA, который будет полезен разработчикам, интересующимся параллельным программированием и ускорением вычислений на GPU.

Что внутри и как работает:
• Практические примеры: Код демонстрирует различные техники работы с CUDA, начиная с базовых примеров и заканчивая более сложными алгоритмами для параллельных вычислений.
• Реализация на CUDA: Примеры написаны с использованием C/C++ и CUDA-расширений, что позволяет увидеть, как правильно организовывать код для выполнения задач на GPU.
• Инструкции по сборке: В репозитории, как правило, присутствуют инструкции по компиляции с помощью NVCC и запуску примеров, что упрощает изучение и практическое применение технологий.

Чем полезен для специалистов:
• Это отличный ресурс для изучения принципов работы GPU и оптимизации вычислительных задач.
• Примеры помогут разобраться в особенностях параллельного программирования и эффективного использования вычислительных ресурсов NVIDIA.
• Подходит как для новичков, так и для опытных разработчиков, желающих улучшить навыки в области высокопроизводительных вычислений.

Репозиторий станет незаменимым помощником для тех, кто хочет погрузиться в мир CUDA и освоить передовые методы ускорения вычислений на графических процессорах.

git clone https://github.com/Maharshi-Pandya/cudacodes.git

Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 Valve опубликовала исходный код игр Half-Life 2 и Team Fortress 2

Valve выпустила исходный код набора инструментов "Source SDK 2013", который предназначен для создания модификаций к играм, работающим на движке Source.

Особенность публикации заключается в том, что в состав пакета включён исходный код таких игр, как Half-Life 2, Half-Life 2: Deathmatch и Team Fortress 2.

Поддерживается компиляция как под Linux, так и под Windows.

Код распространяется под лицензией SOURCE 1 SDK, которая позволяет использовать, копировать и модифицировать код, при условии, что результат будет распространяться бесплатно и не нарушать правила сервиса Steam.

Github
Docs

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Эта статья посвящена созданию прототипа, позволяющего использовать библиотеки Boost в виде модулей C++20!

🌟 Автор описывает процесс интеграции модулей в Boost, включая изменения в структуре библиотек, поддержку компиляторов и инструментов, а также результаты тестирования производительности. Он отмечает, что внедрение модулей требует изменений в кодовой базе и повышает сложность сопровождения, но при этом может привести к значительному ускорению времени сборки.

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Ваш код тормозит под нагрузкой?

Не справляется с задачами параллельного вычисления?

💡 Приходите на открытый урок по многопоточному программированию C++!

- Вместе напишем многопоточную реализацию задачи подсчёта суммы чисел.
- Разберём примитивы синхронизации.
- Ускорим код с помощью стандартной библиотеки.

🎯 Вы начнёте осваивать многопоточное программирование и сделаете первый шаг к позициям middle+ в C++!

А ещё получите скидку на большое обучение «C++ Developer».

📅 Успейте записаться на открытый вебинар 25 февраля в 20:00 (мск)!

🔗 Регистрируйтесь прямо сейчас и узнайте, как эффективно управлять потоками в C++: https://otus.pw/FxIgy/?erid=2W5zFGuYK9r

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🖥 cute_headers — набор однострочных заголовочных файлов на языках C и C++, предназначенных для упрощения разработки игр!

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

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишете код на C, но как только дело доходит до структур и массивов — начинается хаос?

Указатели путаются, память ведет себя странно, а программы работают не так, как задумано. Еще немного — и кажется, что проще уйти в Python.
Но ведь C — основа программирования, а низкоуровневые знания делают из программиста профессионала.

Представьте, что вы можете уверенно работать со структурами, оптимизировать код и писать эффективные приложения.

На открытом вебинаре 27 февраля в 20:00 мск «Структуры и массивы Си в действии: Пишем менеджер библиотеки» мы разберем работу со структурами и массивами в C на практике: создадим систему учета книг, напишем код без классов и научимся грамотно управлять памятью.

Регистрируйтесь, если хотите перестать бояться указателей и разобраться в структурном программировании на C. Бонус — скидка на большое обучение «Программист С» для участников урока.

➡️ Регистрация открыта: https://otus.pw/P0c3/
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Руководство по улучшению безопасности C++ кода!

🕖 Продолжительность: 1:02:40

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🌟 Кажется, дебаг займет очень много времени...

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Этот репозиторий — учебное руководство по программированию на ассемблере для архитектуры AMD64/Intel 64!

💡 В нем рассмотрены основы работы с регистрами, памятью, математическими операциями и бинарной логикой. Автор также объясняет, как работают машинные инструкции, ELF-файлы и загрузчик, что поможет понять, как взаимодействуют программы и процессор на низком уровне.

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/02/24 03:58:13
Back to Top
HTML Embed Code: