Why do Engineers become Product Managers?

Evil Genius Path: Every great team has one of these. Everyone asks them for advice, they are amazing coders, and they get tons of respect from everyone in management, product, and the trenches of engineering. They are the best of the best, but have NO interest in managing people. They… »

Android Studio was unable to find a valid Jvm (Related to MAC OS)

One frequent problem users have reported is that editing idea.properties, idea.vmoptions or Info.plist for various reason (e.g. to tweak the VM heap size, or to switch to a different version of the JDK, etc) has resulted in patch update warnings. As of RC 3, we have… »

How do Angular.js and Backbone.js compare?

编程语言和框架反映了作者的世界观。 蚂蚁一直不喜欢Angular,今天看到Angular作者的说明,就更清晰了: But a better way to think about angular is not to think about it as framework but as HTML compiler which allows you to create your OWN DSL in HTML, by attaching your own behavior to any HTML element, attribute or text. And by any I… »

How difficult is it to be a CEO?

Build the team: where to compete, how to compete and what strengths to develop. Remember that on a daily basis you are probably the least important person in the organisation (most CEOs get this wrong). The person serving a customer is the most important. * Link … »


“ImportError: No module named setuptools” … »

Build FFmpeg on Mac OS X

brew install yasm brew install pkg-config brew install faac wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 tar -zxvf last_x264.tar.bz2 cd /path/to/x264 ./configure --enable-static make sudo make install cd /path/to/ffmpeg ./configure --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libfaac --enable-libx264 … »