Smarter, Faster, Better: Charles Duhigg

Categories: Others

Intro Have you ever had the perception that you are not as productive as others or how a colleague manages to get everything done despite all the interests he/she has? if you have, then Smarter Faster Better by Charles Duhigg is the book you should read. Duhigg connects productivity to 6 areas: Motivation, Focus, Goal … Read More

Fast Charging

Categories: Others

Why fast charging makes your batteries age more quickly! Fast charging cycles make batteries age more quickly


Categories: Others

  Merita di essere condivisa, mi ci ritrovo in pieno .. uno dei motivi per cui sono emigrato! <Che le cose siano così, non vuol dire che debbano andare così. Solo che, quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare, ed è allora che la stragrande … Read More

Problem-Solving culture

Categories: Others

One of the greatest post I ever read! One of the main issue of some team and individuals is looking at the problem (“how did we get here”,  “who is responsible for that”, etc …). There is just one way to succeed and is looking at the solution(s) instead and keep the lesson learned for the retrospective. Retrospective … Read More

Do you know Mars-One?

Categories: Others

  “Mars One will establish a permanent human settlement on Mars. Crews of four will depart every two years, starting in 2024. Our first unmanned mission will be launched in 2018“, this and much more info on the mars-one web site. What’s Mars-One? Mars One is a not-for-profit foundation that will establish a permanent human settlement … Read More

OpenSSL bug – and why you should log off from facebook!! –

Categories: Programming

  In this post I’m talking about the bug recently discovered on OpenSSL and why is so important. WHAT IS SSL (and TLS): SSL (Secure Sockets Layerv2/3) and its replacement, TLS (Transport Layer Security), are cryptography protocol which  provide communication security over the Internet. In a Client-Server communication they provide a “secure” communication through 1) authentication … Read More

Hot interview questions: 02 – Stack Unwinding

Categories: Programming

Stack unwinding is strictly related to exceptions. Let’s consider the following example: in this example, in the div method, we see that when the divisor is zero an exception is raised. Different things happen here: In the div’s caller once the exception is cached the destructor of every (automatic) object (i.e.: allocated on the stack) is … Read More

Solutions_01: Online Video&Subtitle

Categories: Others

  How many times happened to you to watch a movie on the net (YouTube or other streaming channels) but without subtitles? well, I’d like to present a simple solution that will allow you to overcame this problem. First, what’s a subtitle? a subtitle is a text file (.srt) containing basically two info: 1) a … Read More


Categories: Programming, Training

  Great GIT tutorial! enjoy!