summaryrefslogtreecommitdiff
path: root/content/posts/cpp.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/cpp.md')
-rw-r--r--content/posts/cpp.md48
1 files changed, 48 insertions, 0 deletions
diff --git a/content/posts/cpp.md b/content/posts/cpp.md
new file mode 100644
index 0000000..2b73814
--- /dev/null
+++ b/content/posts/cpp.md
@@ -0,0 +1,48 @@
+---
+title: "Чё по си плюс плюс"
+date: 2019-03-26T08:47:11+01:00
+draft: true
+---
+
+## Непосредственно плюсы
+
+- [Лекции С++ (Мещерин 2018)](https://youtu.be/2PM4TgCZIQs) --- первый лекции
+ можно скипнуть (но не желательно, т.к есть тонкие моменты и в самой базовой
+ части), важна часть про итераторы, возможно аллокаторы, умные указатели и
+ compile-time вычисления (последнее маловероятно, но может пригодиться)
+- [Лекции С++ (Мещерин 2020)](https://youtu.be/9WO24IJQP_Q) --- базовые темы
+ уточнены, где-то добавлен более сложный материал, но всё это на дистанте, что
+ лично мне меньше нравится:
+- [Лекции ТП (2020)](https://youtu.be/XjGbg-N4sQc) - очень веселые, крутые и
+ ненапряжные лекции о базовых принципах разработки ПО.:
+- [Перечисление важных фич С++11](https://habr.com/ru/post/182920/)
+- [Шаблоны C++](https://habr.com/ru/post/436880/)
+- [Примерная реализация системы компонентов](https://austinmorlan.com/posts/entity_component_system/)
+- [Quick Start in CLion](https://www.jetbrains.com/help/clion/clion-quick-start-guide.html#customize-the-environment)
+ (можно пролистать все разделы слева)
+
+## Git
+
+- [Местный туториал](git.html) (обязательно к прочтению)
+- <https://git-scm.com/docs/gittutorial>
+- <https://www.vogella.com/tutorials/Git/article.html> (отличный источник на английском)
+- <https://proglib.io/p/git-for-half-an-hour> (на русском)
+
+## Сборка:
+
+- [Системы сборки](https://habr.com/ru/post/478124/)
+- [GCC make](https://habr.com/ru/post/211751/)
+- [Header guards](https://ravesli.com/urok-23-header-guards/)
+- [Частые беды с инклудами](https://samwho.dev/blog/duplicate-symbol-what/) (о тонкостях линковки)
+
+## Misc
+
+- [Побаловаться с алгоритмами](https://docs.google.com/spreadsheets/d/1eQ7WS1U7HxhytsDYRsNsgXRi7w3DUoBTonXvUq1Fbt4/edit?usp=sharing)
+ (если какие-то уже известны - скип. Снизу есть ссылка на док с наиболее важной
+ теорией, если там что-то известно - тоже скип. Задачи разделены по цветам - от
+ простого к сложному.):
+- [JSON формат](https://habr.com/ru/post/554274/)
+- [Спецификация TOML](https://toml.io/en/v1.0.0)
+- [Референс по маркдауну](https://support.typora.io/Markdown-Reference)
+- [Finite State Machine](https://neerc.ifmo.ru/wiki/index.php?title=Детерминированные_конечные_автоматы)
+