Библиотека C/C++ разработчика | cpp, boost, qt
21K subscribers
1.57K photos
40 videos
16 files
3.74K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»

🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/cfe3ce33

На вводной части вас ждут:

1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов

2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ

3. Практические задания после лекций

4. Ссылки на дополнительные материалы для самостоятельного изучения

⚡️Переходите и начинайте учиться уже сегодня – https://proglib.io/w/cfe3ce33
Please open Telegram to view this post
VIEW IN TELEGRAM
😌 5 техник для снятия стресса на работе

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

🔗 Читать статью
🔗 Зеркало
🍓 Полное руководство по анимации в Unity

Официальное руководство по анимации в Unity

👉 Ссылка
🍔 Линковка библиотек в деталях

Видео с канала S0ER

В видео обсуждается процесс сборки программного обеспечения, начиная с препроцессинга
🧐 Как устроен сетевой код в играх?

Интервью с Михаилом Паниным на тему мультиплеера в играх

Любой мультиплеер – это набор очень хитрых иллюзий, которые создают ощущение одновременной игры в окружении, где ее принципиально не может быть

Михаил Панин, инженер VR в Meta, а в прошлом техлид популярных мобильных онлайн-игр, рассказал про то, как решаются сложнейшие задачи синхронизации состояний между игроками и сервером, и как программисты сетевого кода оперируют таймлайнами, по запутанности близкими к фильмам Нолана

👉 Youtube
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🧨 Алгоритмы на С/С++

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


👉 YouTube
Что не является спецификатором класса хранения (storage class specifier)?
Anonymous Quiz
42%
intern
13%
extern
29%
register
16%
static
🍔 Семантические процессы в C++

В языке C++ есть синтаксис и семантика. Когда мы говорим о синтаксисе, мы говорим о контекстно-независимых конструкциях, которые просто что-то означают. Например, if — это всегда if

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

👉 YouTube
#️⃣🔢 Логические и математические задачи с собеседований

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

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Warp - это фреймворк на языке Python для написания высокопроизводительного кода для моделирования и графики. Warp берет обычные функции Python и JIT-компилирует их в эффективный код ядра, который может работать на CPU или GPU.

Warp предназначен для пространственных вычислений и поставляется с богатым набором примитивов, позволяющих легко писать программы для моделирования физики, робототехники и обработки геометрии

👉 Github
📚Practical System Programming with C - Pragmatic Example Applications in Linux and Unix-Based Operating Systems (2021)

✍️Автор: Sri Manikanta Palakollu

📃Страниц: 286

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

Ссылка на книгу
❤️🙏 Помните историю автора «Библиотеки программиста» Станислав Герасимов? Станислав — инвалид с детства. В статье он рассказывал, как получил диплом и строит карьеру в IT.

❗️ В обновленной статье читайте продолжение его истории. И самое главное: очень скоро он отправляется на операцию и ему нужна ваша помощь.
🍒 Сборка C++ проектов. Оптимизации компилятора. Inline, constexpr, alignment

Наиполезнейшее видео про оптимизации кода. Тут рассматриваются такие темы как инлайн оптимизация, constexpr, internal и external линковка и многое другое😁
🎓 Продвинутый SQL: секреты профессионалов

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

Читать статью

#туториал
Быстрая, тонкая, встраиваемая библиотека векторной графики, которая может работать на любом 32/64-разрядном компьютере без FPU или C++11GPU, которая может работать только с заголовками

❗️Стандартная библиотека не требуется