Desperate, as always, for lowering my blogging threshold I implemented Markdown syntax for the blog. As I did this through use of the marked plugin I lost support for inline HTML (might be a setting though). For a few hours this means that my old blog posts will look ugly until I've gone through the backlog and converted it to Markdown....
In a totally unoriginal move I'm now starting to wean myself off Facebook, starting by deleting the Facebook app from my phone and tablet. Since almost everyone else in the tech sector seems to have done the same thing at least once, I don't feel that I have to post any particular reason for doing so other than being tired of it. Since I'm not going cold turkey right away I will still check in on Facebook from my laptop, but the number of "feed reads" will hopefully be few and far between....
One might wonder where I've been or what I've been up to these last couple of months. One would be right to wonder why I, so close to the one year anniversary of this blog, suddenly stopped writing. The truth is kind of embarassing. I created a bunch of SSL certificates that were set to expire in a year (by not changing the default value). So here I was, wanting to write to you about building a robot, going to FOSDEM, hacking away at my blog etc, but I just couldn't. Well not in any easy way anyway. My first thought was to generate new client certificates but that was when I realised that my server certificates had expired as well and my CA certificate had been lost in the maintenance work a few months back. So my next quest was to recreate my CA certificates but that unfortunat...
In March this year I took a great leap forward in performance when I built my in-memory cache. It took my blog from a paltry 5 requests per second to a whooping 62 requests per second. Well, since then I've made some changes... Since you already know The Plan, let's go ahead and talk a little about what the temp agency sent over; The Raspberry Pi. The Raspberry Pi is a $35 computer the size of a credit card. It comes with 2 USB ports, HDMI, 100 Mbit ethernet, a SD card reader for storage and it's powered by a cellphone charger. It's also quite similiar to the budget smartphone innards of yesteryear. The Raspberry Pi packs a 700 MHz ARM 11 processor and 256 MBytes of RAM. It also has a pretty powerful GPU but I haven't used it yet so I'll leave it at that. Having no other computer at...
I've embarked upon my mission to upgrade my server installation. It's probably going to take the better part of this week but I hope to be done by this weekend when my parents-in-law are coming to stay with us. Here's my todo-list as of now. 1. Find a temporary server to host the blog on while installing new stuff on IBS. 1. Grab nearest piece of unused computer tech capable of running Linux. (Yay, my RaspberryPi) 1. Install Raspbian.(Since it's just a temporary server I didn't bother playing with Arch Linux ARM. Raspbian is what most people are using on their RPis so I figured it would have a decent repository of pre-compiled software.) 1. Install nginx. (This was easy, it was in the repos.) 1. Install CouchDB. (Again, in the repos). 1. __Install Node.js. (Th...
Tuesday the 25th of September 2012 marks my 30th birthday. Even though I might not be fresh meat anymore, I haven't forgotten about my blog. I've just been busy (raise your hand if you've heard that one before). * I've been planning an article about my success in getting my laptop installed with Arch Linux on UEFI, but I've yet to complete it. * I've also redesigned the blog and it now looks like crap in Firefox. * I then fixed the Firefox bugs but have'nt gotten around to uploading them because of my next bullet point. * My server operating system/software stack is ooooold. :-) My pretty little server IBS is running Ubuntu Server 10.4 LTS. My original plan was to update it to 12.04 LTS as soon as it was released but, needless to say, that didn't happen. I've since fallen in love wi...
I've finally received my new laptop. It's not the one I initially wanted (the Lenovo X230) since that on costs a small fortune in the configuration I wanted. Well at least it costs a bit too much here in Sweden with all the taxes and what not. Anyway, I settled for an Asus Zenbook Prime (UX31A) and had money left to take the family on vacation instead. My old laptop (crapdev) has served me well. I didn't even pay for it since I just took it home with me when I received it's replacement at work. Yes, I've been using my old work laptop as a private workstation for the last 2-3 years and it's starting to show. I named my new toy "jackrabbit" as a nod to the restaurant from Pulp Fiction (Jackrabbit Slim's). With the UX31A measuring only 18 mm at its thickest, and to be fair, 4 mm of thos...
I'm leaving for Gothenburg in a couple of hours for some all-weekend-hacking-codapalooza-marathon-event-thingy (A.W.H.C.M.E.T?). It's going to be awesome! Also, I'll get to enjoy the company of some great friends and some great minds (not at all mutually exclusive). I have a pretty neat idea that has been brewing in the back of my mind for a few days. I'm going to put this weekend (and as many of those great minds as I can persuade) into it and see if it pans out to something usable. I might even tell you about it someday. =)...
Form, function and flexibility. I find that these three concepts are not always easy to rank. Sometimes I feel that form trumps functionality, sometimes I don't. When it comes to window managers however, function is king! I have to admit, I've been totally ignorant about tiling window managers up until now. I've always wanted my desktop to look nice and I've sometimes gone to great lengths to customize my desktop to be pixel perfect the way I want it. But lately I've come to a realization; mouse pointers suck! Well most mouse pointers do anyway. I'm a trackball user so I think all regular mice sucks anyway, but now I've started hating trackpads. I've been planning on picking up a new laptop soon (well as soon as the X230 gets released) but I want to be able to use it on the couch witho...
Sometimes you need more than your operating system gives you. That's when a text editor comes in handy. ` Copying large files to my NAS becomes so much more fun when I actually KNOW that it's doing what it should. Progress bars FTW! UPDATE: Now it's actually working for more than one case. :)...