C/C++ Development | YeaHub – Telegram
C/C++ Development | YeaHub
828 subscribers
228 photos
56 videos
1 file
379 links
Теория, подготовка к интервью и курсы для C/C++ разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😐 Если ты интересуешься звуком в старых DOS-играх — зацени AdLib Editor от FenixFox Studios

Это полноценный FM-синтез редактор под DOS, с которым можно:

🟠редактировать .INS,
.SBI и .S3M файлы;
🟠настраивать огибающие ADSR, тремоло, вибрато, формы волн и обратную связь;
🟠работать с секвенсором прямо в терминале (v1.1);
🟠слушать звук в реальном времени.

Работает прямо в DOS или через DOSBox (уже в комплекте)

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #mongoDB
🤔 Что такое индексы в MongoDB?

Индексы - это структуры, которые упрощают и ускоряют поиск данных в оллекциях MongoDB. Они позволяют базе данных эффективно находить записи, не сканируя все документы в коллекции.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#полезное
😬 Хотите узнать, как работают SHELL?

Нашли для вас это подробное руководство, котороая покажет вам, как написать Shell с нуля на языке C!

Материал не новый, но все что описано в нем актуально и сегодня. Наслаждайтесь!
Читать

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
#полезное
🛞 Библиотека SQLiteCpp

SQLiteCpp — это тонкая обертка вокруг SQLite, одной из самых популярных легковесных реляционных баз данных. Библиотека предоставляет удобный и безопасный интерфейс для работы с SQLite в C++, облегчая взаимодействие с базами данных.

🟠 Если вам нужно встроить простую, но мощную базу данных в ваше C++ приложение, SQLiteCpp — это то, что вам нужно.
Ссылочка на доку

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
2
#полезное
😊 Sourcetrail — это инструмент божественного уровня с графическим интерфейсом и открытым исходным кодом для навигации и понимания исходного кода на C, C++, Java и Python

Собирает граф зависимостей, показывает кто кого вызывает, кто где объявлен, и всё это в наглядной визуалке.

Раньше был коммерческим, теперь полностью открыт

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #mongoDB
🤔 Расскажите о структуре Objectld

Objectld - это уникальный идентификатор для документов в MongoDB. Он состоит из отметки времени, идентификатора машины, идентификатора процесса и инкрементного счетчика.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#полезное
👨‍💻 Всё, что вам нужно знать о указателях в C

Небольшой, простой и лаконичный ресурс, подробно объясняющий указатели. Это именно та тема, с которой чаще всего возникают трудности у начинающих в C, поэтому хорошее объяснение с самого начала поможет вам сразу усвоить множество важных аспектов языка

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#полезное
👍 Следи за изменениями файлов в Linux с помощью C

Используй библиотеку inotify, чтобы отслеживать изменения файлов или каталогов в реальном времени

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1
Media is too big
VIEW IN TELEGRAM
#видео
👍 Что происходит, когда программа вызывает sleep()?

В этом видео парень идеально объясняет, что именно происходит, когда мы вызываем sleep() в нашем коде
Источник

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #mongoDB
🤔 Какие факторы следует учитывать в процессе разработки схемы MongoDB?

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

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
This media is not supported in your browser
VIEW IN TELEGRAM
#новости
👋 Microsoft выпустила bitnet.cpp — сверхбыстрый open-source фреймворк для инференса LLM с 1-битной точностью, который работает напрямую на CPU.

Теперь вы можете запускать модели с 100 миллиардами параметров на локальных x86-процессорах с ускорением до 6 раз и снижением энергопотребления на 82%.

Полностью с открытым исходным кодом

На прошлой неделе они также выпустили BitNet b1.58 2B4T — первую функциональную open-source модель, которая использует всего 1.58 бита на веса, вместо привычных 16 или 32 бит

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🤯 Композитные литералы в C позволяют быстро создавать и инициализировать структуры в одной строке

Используйте синтаксис (Point){.x = 10, .y = 20}, чтобы определить структуру прямо на месте — это делает передачу параметров в функции или присваивания более лаконичными

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#видео
❤️‍🔥 Виртуальная машина на C! Отличная подборка видео от настоящего гения по имени Tsoding, в которых он с нуля показывает, как построить виртуальную машину на C — с шикарными комментариями и всем, что вы ожидаете от VOD
Источник

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес #mongoDB
🤔 Что такое шардирование в MongoDB?

Шардирование - это процесс горизонтального разделения данных между несколькими серверами для обеспечения масштабируемости и производительности базы данных. Каждый сервер (или шард) хранит часть данных. MongoDB использует шардирование, чтобы распределять нагрузку и обрабатывать большие обьемы данных.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#видео
😇 Вот он — Handmade Hero! Наверное, самая большая серия уроков по C в интернете. Учит делать видеоигру с нуля до готового проекта. Одна только эта серия может прокачать тебя до уровня эксперта в языке
Источник

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21
#полезное
😊 Напиши свой CLI-инструмент на C

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

Например — утилита для просмотра статистики файла

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#видео
👍 Плейлист по программированию под UEFI на C. Отличная подборка, чтобы разобраться в тонкостях работы с UEFI. Много полезных низкоуровневых фишек. Приятного просмотра!
Источник

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
21
#Собес #Cplus
🤔 Что такое поток (stream) в C++?

Поток в С++ - это абстракция для операций ввода/вывода, представляющая собой последовательность символов, считываемых или записываемых на устройства, такие как консоль или файл. Потоки, такие как стандартный ввод (cin) и стандартный вывод (cout), позволяют удобно работать с вводом и выводом.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#полезное
😬 Генератор случайных паролей

Простой случайный пароль на C всего за несколько строк кода

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#видео
🛞 Embedded programming, автор — sphaerophoria. Он показывает, как настраивать Raspberry Pi Pico — по хардкору. sphaerophoria — настоящий гений, и наблюдать, как он укрощает эту задачу, невероятно увлекательно. Из этого можно многому научиться — наслаждайтесь
Источник

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#полезное
👨‍💻 std::has_single_bit()

std::has_single_bit() (C++20) проверяет, является ли число степенью двойки, то есть содержит ли оно ровно один установленный бит. Это полезно для работы с битовыми масками и оптимизации алгоритмов.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥1