Vlad Brown has kindly published a translation of this post in Russian: Android без приложений от Google via softdroid.net
As part of my Keybits project I wanted to see how feasible it was to run my entire personal computing environment without being tied to a single major commercial entity. This means using as much open source software as possible on the devices I use:
IPython is truly wonderful for developing with Python. It comes with useful defaults, but one thing I was missing was autoreloading of modules. These answers on stackoverlflow include everything you need but the correct solution for newer versions of IPython (1.1.0 at the time of writing) isn’t spelled out in one place, so I had to combine elements of several answers.
If you have more than one GitHub account, or push to remote repositories using various accounts, it’s handy if the correct SSH key will automatically be used for the project you are working on. This post explains how to achieve that.
It’s great here!
I use a 27” 2560 x 1440 display for programming. To make the most of all these pixels it’s important to be able to quickly arrange your windows to fill the screen.