openSUSE 12.1 - Soon to be released

It will soon be released, and I'm already up N running 12.1 RC 1, it's performing well after some minor tweaks.

First of all, if your running a NVIDIA gfx card, you might have some issues booting you're machine, but that's easy to fix, in Grub, add the following as a boot flag:


After working around that, it's just a matter of adding it as a persistent option to Grub. The easiest way to do is to open YaST and go into boot, select your boot entry and add nomodeset at the end of the boot options.

Bye Bye Spotify

This thing has really gotten out of hand. Forcing new users to sign up to Facebook to be able to use your service, WTF! Not only that, you have for way to long polluted my UI with Facebook crap and being social. You just lost a long time customer due to the fact that I DON'T WANT TO BE SOCIAL, and I don't want anything to do with Facebook.

It appears that I'm far from being the only one. We might not be as many as we would like, but hopefully it will burn a hole in you're income, Spotify.

Burn Spotify, Burn!


As some of you might have noticed, I've been involved in a start-up called ZeeYaa. We have today released the first BETA to a number of users.

This release is iOS specific for now, and a Android application is already under development, no one will be left out. Did someone say Windows Phone 7? Well, we'll write an application for that as well, as soon as Mango has been starting to roll out from OEM's on some actual hardware.

Latest MacBook Air? Make sure to check what SSD you received

The new MacBook Air is great, but be sure to verify what SSD disk you got when y

The new MacBook Air is great, but be sure to verify what SSD disk you got when you purchased it. Otherwise you might have been given an old and much slower Toshiba disk instead of the Samsung disk that is/was? supposed to be shipped with the new Air.

So why does this matter? Well, simply put, make sure to get what you're paying good money for. And you will actually notice the speed difference if you compare the two disks to each other, even with simple tasks such as unzipping a fairly large zip file.

OS X Lion RTM & GM

OK, so Apple finally pushed the Lion seed as RTM, and yes, it's the same as the GM pushed to dev's a couple of weeks back. The MD5 is the same for the two files and it will most probably be marked as already installed in App Store if you've downloaded the GM release.

OS X Lion GM Seed

Well, a clean install of the Lion GM seed and the results is in. Looks good, seems much more stable and much needed settings for stuff such as Mission control and Launch pad has arrived in System Preferences.

Lion is right now actually usable, it doesn't crash as often as it did in some of the dev previews. Still no crash on different hardware (iMac 2011, MacBook PRO Late 2010).

A lot of my standard apps behaves a bit flaky, such as Firefox, but Mozilla and the other's will hopefully fix this before the actual release.

How AllTele failed one customer really bad

OK, so after a lot of back and forth with the higher up's at AllTele the matter has finally been sorted out. I've got my connection back up N running and a good sorry for all the hassle package to seattle the matter.

I've revised the content in this post to reflect what happend and what's been done to correct it. The communication is in Swedish.

Manually Fixing Android Eclipse Projects

I've spent a couple of hours migrating from IntelliJ to Eclipse and the bad part is that IntelliJ's Eclipse support plugin sucks if you want to export Android projects.

So after some googling around I came up with the following solution, manually editing the project files.

Take notice of the different buildSpec's as well as the natures defined. Eclipse does not have a UI to edit and add natures so this is a good way of rescuing a project file or just update a project to support Android builds.

Commander BETA 7

I've just made a new release of Commander. BETA 7 is downloadable via GitHub.
More info on what's been fixed etc is available on the wiki

Time to hit the grill and get some barbecue going!


I've spent some time on the Commander project this weekend, a lot of nice changes have been implemented and one of the bigger changes is the new Command API that let's a user/developer to write his/her own commands and plug it in. The built in commands uses this as well. I will continue on this for a bit more, but it seems to be working.

You can read about all the changes on Github

How to render smooth Gradients with Android

If you're like me, you've probably noticed that when making gradients with Android, they might get rendered badly, it's not as smooth as it can be, especially when using the emulator.

To get nice and smooth gradients, you just need to add one line of code to you're Activity.

// Call this in you're onCreate() for ex.

The above code snippet will enable a much better and smoother look of you're gradient(s). But please be advised that this isn't a silver bullet, the downside is the following.

Clipboard Dialer 1.8 and 1.9

Well, this was a fun exercise... I've added Swedish translation to my Clipboard Dialer application. It took two tries to get it to work right with Android market etc, but you always learn something new =)

Soo, to recap from my prev. post about v. 1.7, the only new in 1.8 and 1.9 is that it translates all texts etc to Swedish if that's you're locale.

Download it from Android market or just update it from the Market app on you're phone!


Clipboard Dialer 1.7

I've just published Clipboard Dialer v. 1.7 to Market. Update or download your copy from the Android Market.

What's new

  • Using Android's Black theme as default
  • Better / nicer rendering of the main window
  • Better / nice rendering of list items etc
  • Removed dep. on custom graphics for the menu = smaller apk


Latest ATI driver is broken

FFS! AMD & ATI, how F'ing hard is it to test the releases BEFORE releasing to the general public. You just made me waste 2h of my life on rolling back and getting in depth on what you guys managed to screw up so I could fix it.

So, to everyone else, here's the deal. The latest ATI driver and catalyst control center (11.5), they forgot to sign the driver for Windows (at least for x64, haven't tested the 32-bit), making it not to install properly unless you've explicitly allowed the OS to install unsigned drivers. And you should not have that option enabled anyway.

Setting up and running MongoDB on OS X

My latest fascination is MongoDB, a document oriented database that stores data in the JSON format. It's a fast and simple to use database. And it's even easier to set up. This short post documents the basic setup and configuration needed to use MongoDB on OS X.


Subscribe to Marcus Grenängen RSS