Analysis Code ▼ Output ▼ Constructor: bar_0 Not store copy run_copy_no_store Constructor: bar_1 === lvalue === Copy Constructor: bar_1 ===
Continue readingCategory: Computer
Q&A – Version control
Undo “git rebase -i” $ git rebase -i HEAD~3 $ git reflog … HEAD@{0}: rebase (finish): … … HEAD@{1}: rebase
Continue readingDefault provided networks (Docker)
Bridge network (“–network bridge”, default) Details – Containers of this type are in the same network. – Their network is
Continue readingFlameGraph (Docker)
Setup Get FlameGraph repo % git clone https://github.com/brendangregg/FlameGraph fg Create Docker image Follow the instructions here: C++ develop container (Docker)
Continue readingMutable vs. Immutable (Python)
Immutable data types They are not modifiable e.g. Numbers, Strings and Tuples Before line 3 a —> 1 b —–^
Continue readingModify the context menu (Windows)
Switch between old and new context menu Old context menu reg.exe add “HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32” /f /ve New context menu reg.exe delete
Continue readingConceptual distinction – Testing
Unit vs. Integration vs. System test All of them are functional tests, but on a different level. Unit test: Tests
Continue readingPretty printer – Own type
Example code Without pretty printer (gdb) b 29 (gdb) r Breakpoint 1, main () at main.cpp:29 29 return 0; (gdb)
Continue readingStack unwinding
Mechanism 1. Frame pointers … the old default way Frame pointers are enabled by default. Strong optimization (“-O2”, “-O3”) will
Continue readingPipelines in Jenkins
For CI/CD of your projects, you can use Jenkins. To set up a workflow, you can create a pipeline. They
Continue reading