Обложка канала

Библиотека C/C++ разработчика. Страница 59

14677 @cppproglib

Полезные материалы по всему, что может быть полезно плюсовику/сишнику.

  • Библиотека C/C++ разработчика

    👁👁 11 советов для программиста, которые помогут сохранить зрение при длительной работе за компьютером Делимся советами, как айтишнику сохранить здоровье глаз при работе за компьютером. https://proglib.io/sh/zSksJ948QD
  • Библиотека C/C++ разработчика

    Gnuradio Alternatives and Reviews (Jan 2022)

    Which is the best alternative to gnuradio? Based on common mentions it is: ✅SDRPlusPlus, ✅PothosSDR, ✅srsLTE, ✅Node RED, ✅Noaa-apt, ✅Multimon-ng or ✅Gr-osmosdr

    Libhunt
  • Библиотека C/C++ разработчика

    C++ Templates: How to Iterate through std::tuple: the Basics

    If you have a standard container, it’s easy to use a range-based for loop and iterate over its elements at runtime. How about std::tuple? In this case, we cannot use a regular loop as it doesn’t “understand” tuple’s compile-time list of arguments. That’s why in this article, I’ll show you a few techniques you can use to run through all tuple’s entries.

    C++ Stories
  • Реклама

  • Библиотека C/C++ разработчика

    Technique: Compile Time Code Generation and Optimization

    C++ constexpr is really powerful. In this blog post, we’ll write a compiler that can parse a Brainfuck program given as string literal, and generate optimized assembly instructions that can then be executed at runtime. The best part: we neither have to actually generate assembly nor optimize anything ourselves! Instead we trick the compiler into doing all the hard work for us. The same technique can be used whenever you want to specify some sort of “program” in a different way and translate it at runtime: regexes, routing tables, etc.

    www.foonathan.net
  • Библиотека C/C++ разработчика

    Data Structures and Algorithm Analysis in C++ (2011) Автор: Dr. Clifford A. Shaffer Количество страниц: 624 Данная книга написана для того, чтобы помочь читателям научиться выбирать или проектировать инструменты, которые лучше всего решают конкретные задачи. Вы ознакомитесь с наиболее часто используемыми структурами данных и алгоритмами, а также научитесь выбирать правильные структуры данных для своих приложений. Автор предлагает подробное описание шаблонов проектирования, встречающихся в процессе программирования базовых структур данных и алгоритмов. По всему тексту встречаются многочисленные примеры. Скачать книгу
  • Библиотека C/C++ разработчика

  • Библиотека C/C++ разработчика

    Привет всем любителям C/C++! На связи Библиотека программиста. Хотим проверить, на что разработчики обращают внимание при выборе места работы. Составили небольшой опрос. Анализ результатов поможет лучше коннектить разработчиков и компании. Прохождение займет не больше 5 минут, будем рады вашему участию: https://forms.gle/wPLdfXx5Jg5Yjt3Y9
    Спасибо, что помогаешь проверить гипотезу.

    Всего 6 простых вопросов. В начале решим, подходит ли вам наш опрос. И опрос не собирает персональные данные.

    Google Docs
  • Библиотека C/C++ разработчика

    Compiler Explorer - C++ (Circle) (Latest)

    int main(int argc, char** argv) { printf("Hello world\n"); @meta printf("Hello circle\n"); return 0; }

    godbolt.org
  • Библиотека C/C++ разработчика

    C programming in 2022?

    Let's get to the point is C programming language worth learning in 2022? Simple answer:...

    DEV Community
  • Библиотека C/C++ разработчика

    Large-Scale C++ Volume I: Process and Architecture (2019) Авторы: John Debbie Lafferty, John Lakos Количество страниц: 1024 Написать надежное и удобное в обслуживании программное обеспечение на C++ сложно. Масштабная разработка такого программного обеспечения добавляет новый набор проблем. Создание крупномасштабных систем требует практического понимания логического дизайна - помимо теоретических концепций, рассматриваемых в наиболее популярных текстах. Чтобы добиться успеха, разработчики должны также заняться физическим проектированием - аспектом разработки программного обеспечения, который может быть незнаком даже опытным разработчикам. Обладая более чем 30-летним практическим опытом создания массивных критически важных корпоративных систем, Джон Лакос показывает, как создавать и развивать так называемый Software Capital. Этот новаторский сборник закладывает основу для проектов любого масштаба и демонстрирует процессы, методы, приемы и инструменты, необходимые для успешной крупномасштабной разработки в реальном мире. Скачать книгу
  • Библиотека C/C++ разработчика

    Codecademy сделали канал в телеграм! Codecademy — это крупнейшая в мире платформа для изучения программирования. Теперь у них есть русскоязычный канал. Там постят перевод на русский такой инфы, которую не найти ни на одном форуме! Подписывайтесь и прокачивайте свои скиллы: @ccademy
  • Библиотека C/C++ разработчика

    🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами (выпуск 15) В нашей еженедельной подборке мы подготовили 5 новых интересных алгоритмических, логических и математических задачек для отдыха и прокачки мозгов. https://proglib.io/sh/ak1X027h5f
  • Библиотека C/C++ разработчика

    Через 9 часов закрывается регистрация на самый большой блокчейн-хакатон в СНГ! Регистрируйся на крупнейший блокчейн-хакатон на русском. На разработку решения есть целый месяц. • $220 000 призовой фонд; • 12 челленджей вроде API, кроссчейн-мостов и игр; • менторы из Google, Yandex и Wargaming. 🔥 Зарегистрироваться на хакатон 🔥
  • Библиотека C/C++ разработчика

  • Библиотека C/C++ разработчика

    Завтра закрывается регистрация на Tezos DeFi Hackathon 2022! Это самый большой блокчейн-хакатон в СНГ, а на разработку решения есть целый месяц. • $220 000 призовой фонд; • 12 челленджей вроде API, кроссчейн-мостов и игр; • менторы из Google, Yandex и Wargaming. 🔥 Зарегистрироваться на хакатон 🔥
  • Реклама

  • Библиотека C/C++ разработчика

    The mystery of the crash that seems to be on a std::move operation

    A customer was encountering a crash that appeared only on the ARM version of their program. Here’s a simplified version: void polarity_test(std::shared_ptr test) { test->harness->callAndReport([test2 = std::move(test)]() mutable { test2->reverse_polarity(); ::resume_on_main_thread([test3 = std::move(test2)]() { test3->reverse_polarity(); }); }); } They reported that the first line was crashing on the std::move: test->harness->callAndReport([test2 = std::move(test)]() mutable Now,

    The Old New Thing
  • Библиотека C/C++ разработчика

    Автор видео дает советы по прохождению части интервью на алгоритмы. https://proglib.io/w/42f190ee
    IT Собеседование: Алгоритмы

    В этом видео я собрал из своего опыта несколько рекомендаций как проходить собеседование по алгоритмам. TOP 10 алгоритмов для интервью: http://www.programcreek.com/2012/11/top-10-algorithms-for-coding-interview/ Поддержи канал! https://seniorsoftwarevlogger.com/support/ Рекомендую 👍 https://seniorsoftwarevlogger.com/recommend/ Телеграм: https://t.me/seniorsoftwarevlogger Инстаграм: https://instagram.com/seniorsoftwarevlogger Меня зовут Дима, я программирую всю свою жизнь, в основном веб сайты. С 2014 года я живу в Германии, где после некоторого поиска я нашел свою идеальную компанию. В этой компании я очень быстро начал расти по карьерной лестнице, сперва до тех лида, теперь и до менеджера. На своем канале я рассказываю о превратностях профессии программиста и про другие жизненные темы. #ityoutubersru

    YouTube
  • Библиотека C/C++ разработчика

    How to choose good names in your code

    Expressive code in C++

    Fluent C++