Mikael's blog

A developers seventh time trying to maintain a blog

Tag #android

Hope | November 24, 2011 at 18:56

I was very happy when I saw [this](https://plus.google.com/100275307499530023476/posts/hVw7ykmsvrx) the other day. I knew it was bound to happen, but for it to happen so soon was a nice surprise. Hopefully the ROM for the Galaxy Tab 8.9 won't be far behind. Samsung recently hired the founder of CyanogenMod, Steve Kondik, and since Samsung tends to take some time releasing their own ROMs, this seems like a nice way to speed things up at least for rooted Samsung device owners. I'm really looking forward to using client certificates on my tablet. Someone also managed to cram <abbr title="Ice Cream Sandwich">ICS</abbr> onto his G1 today. Now that's impressive. This bodes well for my not-as-aging-as-a-G1 HTC Desire. It will be interesting to see if it can run Android 4.0 in any usable way.

WiFi Channel 13 and Android 2.x | November 18, 2011 at 20:07

A friend of mine told me about how a program called [inSSIDer](http://www.metageek.net/products/inssider/) helped him get better performance from his wireless network at home. A few days ago I decided to try it out. inSSIDer is this nifty little profiling tool that allows you to see visually all the wireless networks in your vicinity, what their signal strengths are and what channels they're occupying. It turns out I have a 14(!) networks interfering with mine. The best way to minimize interference is of course to use another channel. The problem is that 802.11g/n networks use approx. 20 MHz of bandwith and the 13 channels allowed (only 11 in the States/Canada) are spaced only 5 MHz apart. 802.11b networks used approx. 30 MHz of bandwidth which in turn made room for only 3 non-overlapp

Client Certificates on Android | November 18, 2011 at 19:25

Today I stayed at home with a seriously soar throat and a mild but annoying headache. Unable to sleep through the day I set upon myself the task of creating an administration interface for the blog. One of the reasons I had for building my own blog engine was to make it easy for me to post from my Android tablet. It's been pretty easy to write new posts on my computer at home using the CouchDB administration interface, but I don't want that exposed to the Internet. I thought for a while about building a classic username/password login with sessions and all the usual stuff but to do that I wanted to have it transfer credentials over HTTPS. That meant creating SSL keys and self-signing a certificate. No problem there since my server runs Linux and all. But when reading up on TLS/SSL and se

Sorry, sharing is not available as a feature in your browser.

You can share the link to the page if you want!