Разбираемся в особенностях передачи сообщений между процессами. Рассмотрим как нужно писать для этого выразительный, чистый код.
https://nuancesprog.ru/p/14939/
@nuancesprog #CPP
https://nuancesprog.ru/p/14939/
@nuancesprog #CPP
Узнаем, для чего нужен шаблон проектирования прототипов, в чём его преимущество и чем он отличается от клонирования. Рассмотрим фабрику прототипов и использование шаблона проектирования прототипов для реализации виртуального конструктора копирования.
https://nsprg.ru/vXZlWm
VK: https://nsprg.ru/OoAKKx
Дзен: https://nsprg.ru/v3BlQx
@nuancesprog #CPP
https://nsprg.ru/vXZlWm
VK: https://nsprg.ru/OoAKKx
Дзен: https://nsprg.ru/v3BlQx
@nuancesprog #CPP
Есть миллион причин любить Python (особенно специалистам по данным). Но сильно ли он отличается от более профессиональных низкоуровневых языков программирования, таких как С или С++? Скорее всего, многие дата-специалисты или пользователи Python задавались этим вопросом или однажды задумаются об этом.
https://nsprg.ru/x9pWMm
VK: https://nsprg.ru/vL5YLO
Дзен: https://nsprg.ru/mwYJNv
@nuancesprog #CPP #Python
https://nsprg.ru/x9pWMm
VK: https://nsprg.ru/vL5YLO
Дзен: https://nsprg.ru/mwYJNv
@nuancesprog #CPP #Python
Рассмотрим преимущества и недостатки двух лучших в настоящее время языков. Определим, где каждый из них предпочтительнее использовать.
https://nsprg.ru/OjAXkv
VK: https://nsprg.ru/mMkdGv
Дзен: https://nsprg.ru/OQM8wO
@nuancesprog #CPP #Java
https://nsprg.ru/OjAXkv
VK: https://nsprg.ru/mMkdGv
Дзен: https://nsprg.ru/OQM8wO
@nuancesprog #CPP #Java
Поэтапно увеличим производительность реализации парсера для огромного файла. Устраним копии и баги, воспользуемся профилировщиком, хеш-картой линейного зондирования, микрооптимизациями, распараллелим код.
https://nsprg.ru/OZYrBv
VK: https://nsprg.ru/vXP01v
@nuancesprog #CPP #CProgramming
https://nsprg.ru/OZYrBv
VK: https://nsprg.ru/vXP01v
@nuancesprog #CPP #CProgramming
Разбираемся в особенностях передачи сообщений между процессами. Рассмотрим как нужно писать для этого выразительный, чистый код.
https://nsprg.ru/mW22qO
VK: https://nsprg.ru/v3GGPv
Дзен: https://nsprg.ru/O5PPnv
@nuancesprog #CPP
https://nsprg.ru/mW22qO
VK: https://nsprg.ru/v3GGPv
Дзен: https://nsprg.ru/O5PPnv
@nuancesprog #CPP
Разберем ключевые компоненты RESTful API и преимущества C++ на примере приложения с базовыми CRUD-операциями. Научимся настройке сервера, обработке HTTP-запросов и парсингу JSON при помощи Boost.Beast и nlohmann/json.
https://nsprg.ru/OZE1Kv
VK: https://nsprg.ru/vX91RO
@nuancesprog #RESTful #API #CPP
https://nsprg.ru/OZE1Kv
VK: https://nsprg.ru/vX91RO
@nuancesprog #RESTful #API #CPP
Сравним конструкторы перемещения и копирования: что быстрее? Изучим их связь и соответствующие семантики, варианты применения.
https://nsprg.ru/vX9EAO
VK: https://nsprg.ru/mERZnx
@nuancesprog #CProgramming #CPP
https://nsprg.ru/vX9EAO
VK: https://nsprg.ru/mERZnx
@nuancesprog #CProgramming #CPP
Изучим методы с их преимуществами и недостатками, оптимальные сценарии. Поможем оценить нюансы std::stod(), std::stringstream и atof() и выбрать метод под конкретные требования.
https://nsprg.ru/mM8Z8O
VK: https://nsprg.ru/OKbgKv
@nuancesprog #CProgramming #CPP
https://nsprg.ru/mM8Z8O
VK: https://nsprg.ru/OKbgKv
@nuancesprog #CProgramming #CPP
На примерах покажем, как создаeтся приоритизированная очередь, применяются пользовательские типы, обходятся ограничения. Рассмотрим реальный сценарий.
https://nsprg.ru/x9wNMO
VK: https://nsprg.ru/mwZjNO
@nuancesprog #CProgramming #CPP
https://nsprg.ru/x9wNMO
VK: https://nsprg.ru/mwZjNO
@nuancesprog #CProgramming #CPP