Обсуждение с конференции CoreHard списка тем, вопросы по которым следует задавать на собеседованиях.
https://youtu.be/QLqySEpEKW8
https://youtu.be/QLqySEpEKW8
YouTube
Что должен знать каждый C++ программист или как проводить собеседование - C++ CoreHard Autumn 2018
Слайды: https://www.slideshare.net/corehard_by/c-corehard-autumn-2018-c-205736176
Обсудим процесс проведения интервью, необходимый минимум тем для вопросов. Также постараемся вывести усреднённые знание качественного разработчика.
Обсудим процесс проведения интервью, необходимый минимум тем для вопросов. Также постараемся вывести усреднённые знание качественного разработчика.
Как реализовать простой кольцевой буфер в C?
https://medium.com/@charlesdobson/how-to-implement-a-simple-circular-buffer-in-c-34b7e945d30e
https://medium.com/@charlesdobson/how-to-implement-a-simple-circular-buffer-in-c-34b7e945d30e
Medium
How To Implement A Simple Circular Buffer In C
What Is A Circular Buffer?
От какой компании хотели бы получить оффер в разработке на С/C++?
Присоединяйтесь к обсуждению: https://proglib.io/discussions/ot-kakoy-kompanii-hoteli-by-poluchit-offer-v-razrabotke-na-s-c-2020-02-28
Также не стесняйтесь добавлять свои вопросы по C++в наш раздел https://proglib.io/discussions, мы все опубликуем.
Присоединяйтесь к обсуждению: https://proglib.io/discussions/ot-kakoy-kompanii-hoteli-by-poluchit-offer-v-razrabotke-na-s-c-2020-02-28
Также не стесняйтесь добавлять свои вопросы по C++в наш раздел https://proglib.io/discussions, мы все опубликуем.
Библиотека программиста
Материалы, которые научат и помогут программировать. Книги и лекции, видеоуроки и советы, тесты знаний и обсуждение горячих тем. Присоединяйтесь!
Основные концепции создания программного обеспечения на C++.
http://felipepiovezan.gitlab.io/blog/build_system_basics/
http://felipepiovezan.gitlab.io/blog/build_system_basics/
Выступление разработчика из Яндекс.Такси о создании больших фреймворков.
https://youtu.be/mkPTreWiglk
https://youtu.be/mkPTreWiglk
YouTube
Антон Полухин — C++ трюки из Такси
Ближайшая конференция: С++ Russia 2024, 24 мая (online), 2–3 июня (offline, Москва)
Подробности и билеты: https://jrg.su/W8skjE
— —
. . . При написании больших фреймворков приходится сталкиваться с типовыми задачами, решения для которых давно известны. Однако…
Подробности и билеты: https://jrg.su/W8skjE
— —
. . . При написании больших фреймворков приходится сталкиваться с типовыми задачами, решения для которых давно известны. Однако…
Обзор новых частей стандартной библиотеки C++20, связанных с многопоточностью.
https://www.reddit.com/r/cpp/comments/ems6in/the_c20_synchronization_library_bryce_adelstein/овых
https://www.reddit.com/r/cpp/comments/ems6in/the_c20_synchronization_library_bryce_adelstein/овых
Подборка библиотек для работы с пользовательским интерфейсом.
https://philippegroarke.com/posts/2018/c++_ui_solutions/
https://philippegroarke.com/posts/2018/c++_ui_solutions/
Philippegroarke
C++ UI Libraries • memdump
A list of free, cross-platform GUI solutions for C++.
В статье "Как я объявляю свой класс и почему" автор пишет о пяти ключевых вопросах, ответы на которые желательно получить из объявления класса.
http://howardhinnant.github.io/classdecl.html
http://howardhinnant.github.io/classdecl.html
В статье рассматриваются плюсы и минусы, возможности, типы и реализация связных списков.
https://dev.to/lareenmelo/learning-algorithms-and-data-structures-linked-lists-7i4
https://dev.to/lareenmelo/learning-algorithms-and-data-structures-linked-lists-7i4
Знакомство с четырьмя парадигмами разработки алгоритмов.
https://towardsdatascience.com/algorithms-in-c-62b607a6131d
https://towardsdatascience.com/algorithms-in-c-62b607a6131d
Medium
Algorithms in C++
Complete Search, Greedy, Divide and Conquer, Dynamic Programming
Algorithmic Trading with Interactive Brokers (Python and C++) (2019)
В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.
В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.
Небольшая заметка о преимуществах использования final классов.
https://devblogs.microsoft.com/cppblog/the-performance-benefits-of-final-classes/?WT.mc_id=social-reddit-marouill
https://devblogs.microsoft.com/cppblog/the-performance-benefits-of-final-classes/?WT.mc_id=social-reddit-marouill
Microsoft News
The Performance Benefits of Final Classes
The final specifier in C++ marks a class or virtual member function as one which cannot be derived from or overriden. For example, consider the following code: struct base { virtual void f() const = 0; }; struct derived final : base { void f()…