Nutzbare Links
Diese Seite enthält eine Liste von Links, die auf die bisher gefundenen nutzbaren/interessanten Seiten/Blogs/Werkzeuge/Videos/usw verlinken. Weil die Entdeckung dieser Seiten ein fortlaufender Vorgang ist, ist diese Liste weder komplett noch endgültig, also besuchen Sie bitte diese Seite regelmäßig, um neue interessante Sachen zu finden. Bis zu diesem Zeitpunkt, genießen Sie die schon vorhandenen Links.
Automatisierung
- Lessons in Industrial Instrumentation
- profinet.com
- Profinet University
- Upmation
- The Automization
- Real Time Automation
- Inst Tools
C/C++
- isocpp.org - The C++ Super-FAQ
- gnu.org - GCC Option Summary
- gnu.org - Standard Predefined Macros
- A Coders Journey - Top 10 Dumb Mistakes to Avoid with Smart Pointers
- codeproject.com - Export C++ classes from a dll
- Dr. Dobb’s - Multiple Inheritence Considered Useful
- Jakub Konka - Type traits, concepts, type constrains
- Sticky Bits - Compiler Generated Functions
- Youtube - CppCon video collection
- stackoverflow.com - Choosing a function to be called based on the ref-qualifier of the “implicit object parameter” of the function
- stackoverflow.com - Creating own iterators
- stackoverflow.com - Dynamic binding inside constructor for virtual Function in C++
- stackoverflow.com - External vs Internal linkage
- stackoverflow.com - How do you create a static class in C++?
- stackoverflow.com - Namespaces and operator resolution
- stackoverflow.com - No out-of-line virtual method definitions
- stackoverflow.com - What are the basic rules and idioms for operator overloading?
- stackoverflow.com - When should static_cast, dynamic_cast, const_cast and reinterpret_cast be used?
- stackoverflow.com - When you should use friend
- stackoverflow.com - Where and why do I have to put the “template” and “typename” keywords?
- stackoverflow.com - Why can templates only be implemented in the header file?
- stackoverflow.com - Why use prefixes on member variables in C++ classes?
- vector of bool - Understanding C++ Modules
Datenstrukturen
Diagramme, Modellierung
- The C4 model for visualising software architecture
- C4 Builder - Build, maintain and share software architecture project using only text
- Text-based UML diagramming
Fehlersuche
Gleitkommazahlen
- Random ASCII - Comparing Floating Point numbers
- Random ASCII - Stupid Float Tricks
- Random ASCII - Tricks With The Floating Point Format
- What Every Computer Scientist Should Know About Floating Point Arithmetic
Entwicklungsumgebung, Versionsverwaltung, und andere Umgebungseinstellungen
- Pro Git online book
- stackexchange.com - Debugging an ARM (STM32) Microcontroller using Qt Creator
- Randall Kent - How not to track files that have been added to .gitignore only later
Bildverarbeitung
- Youtube - Colourspaces (JPEG Pt0) - Computerphile
- Youtube - JPEG DCT, Discrete Cosine Transform (JPEG Pt2) - Computerphile
Industrielle Ausbildung
Jekyll
JSON
Markdown
Speichermodell
Unit Testing
- Github - Google Test Cheat Sheet
- Github - Google Test Primer
- Github - Google Test Advanced Topics
- Github - gMock for Dummies
- Github - gMock Cookbook
- ics.com - Qt Test-Driven Development using Google Test and Google Mock