03/26/14

Special People Require Special Management

It has been known since forever that developers are a weird bunch. If it so happened, that you don’t, you must have never seen the old Bill Gates photos. For your convenience, here is a sample. Sexy_gates

Working with IT geeks can be challenging. It is not as hard to me, as I am one of them. But there seems to be some general agreement in this respect. What even I am concerned about, is our relationship to managers. Have you ever tried to ask a developer what qualities should his ideal manager have? There will be, without exception, one dominant aspect – “he/she must have software development skills!”. Should your specimen not answer with any derivation of the above, don’t worry, he has been well trained in the human way. Continue reading


If you enjoyed this post, then make sure you subscribe to my Newsletter and/or Feed.

Facebooktwittergoogle_plusredditpinterestlinkedin
03/20/14

Out of Scope boost::bind

Thanks to the guys at StackOverflow I was able to come up with a clear example to demonstrate my point. The idea originated from unclear copying of member variables (in this context a function pointer) and as a result to very cryptic core dumps. It is not too uncommon that a object is no longer valid even through there are pointers still referencing it. This has been know for a long time now and the C++ standard library solves it by providing the programmer with many different types of smart pointers. And yes, other languages solve this by not exposing pointers to the developer. And as we know, the bug is usually located between the chair and the monitor, which makes this idea easy to follow.

Continue reading


If you enjoyed this post, then make sure you subscribe to my Newsletter and/or Feed.

Facebooktwittergoogle_plusredditpinterestlinkedin
03/15/14

From C++ to Android

I’ve been programming in C and C++ for the last years and I am willing to admit that it is the language I know best. For some time now I was wondering whether C++ is the future¬†and if it was a good idea to progress in my developer’s career using this language. As many readers will know, C++ gives you great adaptability, but the development time is painfully long. Not that I have not developed in other languages. I did. My first experience with Python was absolutely overwhelming, I felt in love with it right after writing Hello World! Yet writing the first applications in Android’s Java is a experience I would like to share with you.

C++ Headache Continue reading


If you enjoyed this post, then make sure you subscribe to my Newsletter and/or Feed.

Facebooktwittergoogle_plusredditpinterestlinkedin
03/2/14

Ukraine and the Development of One’s Opinion

The recent situation in Europe should be watched by a keen and insightful eye by everyone. As of the time of writing this post, Russia has occupied its military bases in Crimea and the US has risen a finger saying ‘Bad Russia, you dare not touch our minions’. But every coin has two sides…

Russian Occupation

Continue reading


If you enjoyed this post, then make sure you subscribe to my Newsletter and/or Feed.

Facebooktwittergoogle_plusredditpinterestlinkedin