Profile cover photo
Profile photo
Gernot Klingler
About
Posts

Beim hochfahren meines Rechners nach dem letzten Windows 10 Update:

"Hallo! Wir haben ihren PC aktualisiert. Ihre Dateien befinden sich dort wo sie sie zuletzt abgelegt haben"

Scheinbar nicht selbstverständlich, drum freut mich das jetzt besonders ;)
Add a comment...

Different views of the same thing yield something exceedingly important and precious: perspective. This is it what makes hype-free opinions and thoughtful discussions so interesting and valuable, especially if (not just "even when") they comprise viewpoints that are different from that of your own.
Add a comment...

Post has attachment

Post has attachment
I evaluated some tools for application level CPU profiling on #Linux : #gprof #Valgrind and #gperftools and want to share my results with you. Hope you find it useful.

Post has attachment
Evaluated some Linux tools for CPU profiling: #gprof , #Valgrind and #gperftools - you can read more about it on my blog...
Add a comment...

Post has attachment
If you want to make your C++ project portable between operating systems and compilers, there are various things to consider. In this article I focus on shared libraries and give a practical overview on how to create and use shared libraries with different compilers on different operating systems, with the goal of portable source code and a unified build process. I appreciate any feedback.

Post has attachment
Just stumbled upon the "Compiler Explorer". A nice tool to explore how your C++ code compiles into assembly. Also handy if you want to figure out compiler specifics, e.g. check how a different compiler or certain optimization flags affect the assembly output. Or just to check if your code compiles with different compilers.
Add a comment...

Post has attachment
Do you use virtual machines and/or chroots for software development? Then you might be interested in my recent blog post about how and why I now use #docker for development purposes.
Add a comment...

Post has attachment
In my previous blog post I wrote about include dependencies in general – why they matter and how to keep them at a minimum. In this article I’ll give a quick overview about the tools I evaluated and used to examine and adjust include dependencies of a large #C++ project.
Add a comment...

Post has attachment
I'm currently working on a large C++ code base where (unnecessary) include dependencies begun to hurt - especially the incredible long compilation times are a major issue. But also the effects refactoring and testing of this physically coupled code base got problematic and expensive. I begun to realize that this include dependencies are more important than I was aware of.
I've investigated in understanding, avoiding and resolving unnecessary include dependencies and summarized my experiences and thoughts on my blog. Somebody might find it useful. I appreciate any feedback.
Wait while more posts are being loaded