Библиотеку Boost.Intrusive применяют в разработке 5G-сетей, а ООП — в тестировании систем хранения данных. Удивлены? Не верьте стереотипам о том, что эти технологии устарели — эксперты Читать полностью »
Рубрика «c++»
Воскрешаем динозавров С++ в современных проектах: как применяют интрузивные контейнеры, ООП и разные стандарты языка
2024-12-19 в 11:47, admin, рубрики: 5G, 5gcore, c++, библиотека с++, доклады, митап, стандарты, тестирование схдЗачем покупать, когда можно… или как я собирал систему мониторинга фильтра воды и что из этого вышло
2024-12-09 в 14:05, admin, рубрики: android development, arduino, c++, diy-проекты, esp32, homeassistant, timeweb_статьиПривет, Хабр!
Контрибьютор C++ забанен за использование слова «question» в названии своей статьи
2024-12-05 в 23:16, admin, рубрики: Andrew Tomasoz, C, c++, Question, The QuestionC++ ISO Standards Group, организация, отвечающая за стандартизацию языка C++, так же известная как WG21, исключила из своих рядов longtime-контрибьютора после того, как тот использовал простое слово "question" (рус. - "вопрос") в названии одной из своих работ.
И да, это безумно ровно настолько же, насколько звучит.
Andrew Tomazos - глубоко знакомый как с языком, так и с компанией человек. Ниже привёл список всех его работ, который можно найти в его блоге
Контролька автоэлектрика с голосовым управлением, AI, мобильным приложением и сенсорным AMOLED дисплеем
2024-12-03 в 16:48, admin, рубрики: amoled, c++, DIY, diy или сделай сам, diy-проекты, YouTube, автоэлектроника, измерительное оборудование, контролька, сенсорное управлениеПо просьбе большинства решил оформить данное видео в формате статьи, раз многим видеоформат не нравится.
В начале давайте быстренько пробежимся по возможностям контрольки
Режим тестераЧитать полностью »
Проблема С++ Junior программистов в РФ
2024-12-01 в 15:16, admin, рубрики: c++, junior, junior developer, карьера, удаленная работаПривет! Хотел бы немного «поднять» и обсудить тему российского IT рынка трудоустройства, а конкретно положение С++ Junior разработчиков на нём.
Сам я являюсь представителем этих самых джунов, что скоро вкатят на рынок труда.
Так сложилось, что к своим 18-ти годам от роду коммерческого опыта у меня за плечами не имеется, что думаю не удивительно.
И вот, как только наступает совершеннолетие, я пошёл смотреть, как там дела с вакансиями. Откровенно говоря, спрос на таких ребят крайне маленький.
В моём городе вакансий на данный момент я не нашёл, поэтому смотрел разные возможности удалённой работы.
Итерация по UENUM в Unreal Engine
2024-11-28 в 5:16, admin, рубрики: async, asynchronous, blueprints, c++, for each, iterator, iterators, tutorial, uenum, Unreal EngineПредисловие
Понадобилось мне создать панель категорий размещаемых предметов в UI. Как в градостроительных симуляторах. В наследие мне достался уже готовый UENUM, который в будущем будет изменен.
Естественно, очень не хотелось вручную перемещать и настраивать каждый отдельный виджет. Так еще и заниматься этим в будущем с изменениями категорий. Хотелось чего-то простого и универсального. Чтобы вот вызвал условный For Each Loop
и сгенерировал все как надо, еще и не обязательно только для этого енама.
ISO C++ — встреча международного комитета в Польше
2024-11-26 в 7:00, admin, рубрики: byte, c++, c++26, consteval, constexpr, exception, memory, reflection, safety, security, simd, undefined behavior, С++, с++26В этот раз без внимания не остались темы:
- Рефлексия времени компиляции и оператор «монобровь»
- Constexpr, много constexpr
- SIMD
- Structured bindings as a pack
- Безопасность, контракты, libc++ hardening, профили, UB и std::launder
- Сколько бит в байте?
Гайд по настройке Wt::Dbo и Visual Studio С++ для работы на Windows
2024-11-20 в 8:16, admin, рубрики: c++, orm, postgresql, Visual Studio, windowsНе нашёл ни одной Ru статьи или гайда, поэтому решил написать сам :)
Я использую PostgreSQL 12-й версии! На остальных не проверял! Соответственно, он у вас должен быть скачан и настроен для использования.
Шаг 1: Установка Wt
-
Загрузите Wt из официального репозитория.
-
Установите подходящую версию (например,
msvs2022 x64
).-
Убедитесь, что у вас выбраны пути установки по умолчанию (например,
C:Program FilesWt 4.11.1 msvs2022 x64
).
-
Шаг 2: Настройка проекта Visual Studio
2.1. Режим сборки
-
Переключите режим сборки в Visual Studio на Debug или Release:
Небезопасный Rust сложнее C
2024-11-15 в 13:01, admin, рубрики: C, c++, Rust, ruvds_перевод, unsafe code, ПрограммированиеДля некоторых из вас содержание этой статьи окажется знакомым, особенно, если вы писали встраиваемый или
unsafe
код на Rust. Но я этого не делал, поэтому решил, что будет полезным задокументировать свой опыт максимально подробно. Так что предлагаю сразу перейти к делу.
В прошлом году я написал программу Photohash для индексации своего NAS и поиска дубликатов фото без использования хэширования, независимого от поворота изображения, и перцептивного хэширования. Чтобы полноценно задействовать все ядра процессора и диски, эта программа распределяет работу между воркерами, отвечающими за вычисления и ввод-вывод. Происходит это распределение по каналам, представляющим синхронизированные очереди задач. Читать полностью »
Синхронизация звука и видео. Взгляд дилетанта
2024-11-12 в 10:01, admin, рубрики: c++, flutter, синхронизацияВ наш век все привыкли к скорости. Автомобили могут ездить со скоростью свыше 500 кмч, китайский поезд на магнитной подушке развивает скорость до 600 км/ч, а самый безопасный вид транспорта, самолет, летает со средней скоростью 850 км/ч.