A local group of DevOps people in the city of POZnan that meets once a month. Our aim is to animate the local community by helping companies to embrace DevOps approach and by exchanging experiences. Feel free to join us!
You are a DevOps engineer, are you not? Or perhaps you have just hired one? But wait... it turns out that you or your new employee do not know how to do anything on Linux server. Or the other way around - you are/have a great administrator, who has no programming skills?
Where was the mistake? What is the solution?
We work mainly with similar technologies. I work with Ruby/Rails. Since January 2015 I have moved HomeIO backend from Ruby to C++ to maximize performance (or minimize hardware requirements).
This talk will give you the most important information which I got to know by moving to C++:
* how to start: code structure, compilation, debug
* good practices: cmake (build tool), namespace
* beginner errors: memory leak, segfaults,
* cool features: smart pointers
* clang vs gcc