Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Hi, I am Martin.

This is my blog on mainly technology, entrepreneurship and design. Links about just about anything comes through now and then though. I also run a site on photography called Digital Photo Guide! If you are into photography, why not check that out?

Go to digitalphotoguide.net

Fiction contest for the EVE universe


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

I stumbled upon this fiction contest a week ago where one is to write a short story which take place within the EVE universe. The rules was quite easy going and the only ones you really need to focus on is the fact that it must fit the universe, be no more then 3000 words and not to be centered around what is called a pod-pilot. So without further ado, I give you; The golden God.

9 – The movie


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Lately I have grown into a fan of Tim Burton. I’ve come to adore his way of creating an environment which you either love or hate. The story will in either case touch you. With the new movie “9”, Mr. Burton delivers a piece of perfectly coordinated destruction wrapped in a fuzzy shroud.

The movie let us follow 9 (voice by Elijah Wood), a torn and rugged doll created out of burlap and with lenses for eyes. 9 enters the world without any understanding for why he is or when. Soon it become obvious for him that he does have a purpose in the time to come, not alone however. Together with the eight other dolls (voices by Martin Landau, Christopher Plummer and Jennifer Connelly to mention a few) the path clears on the task at hand. The movie has a few parts which may be a bit to strong for the younger audience and it seem that it is created more for an mature audience just as the movies of Tim Burton often are.

A post-apocalyptic wonderland

The first thing that did amaze me was the wonderful but eerie environments created in which the world exist. The destruction of the world just occurred and all that remain is scorched homes and wrecked cities, all entangled by sandbag-shelters and dug out trenches. The destruction becomes almost beautiful even though the entire setting is created out of darkness.

All the characters we meet throughout the movie has an arsenal or personality, which make me as a view to completely surrender the thought on small dolls who can speak to be something out of this world. Not many minutes pass until I can enter into the world which I’m seeing.

The only downside of the movie which I did notice would be a somewhat lack of crescendo. The later part of the movie could be even more dramatic to intensify the feelings of the characters. The movie still make sense but a more intense later part of the movie would have raised it even further.

9 gives us a very good start of the new movie-year and I highly recommend it for the more mature audience. Tim Burton has become one of the greater creators of our time in my opinion.

Resources
9 at IMDb

Android, what version?


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Once I first heard of Android some time ago I got a bad gut feeling of what was about happen. Open source is wonderful in many areas but it do have a big drawback which may impose a problem when moved over to a set hardware-configuration which a handheld phone will show. All manufacturers want to brand the system a bit, painting it in a color they decided and finally choose the pattern on the ribbon of the package. I talk of version, versions, versions.

I own a HTC Hero which was delivered with a branded system using Android 1.5 as main operating system. At almost the same time it was released there was also a release of Android 1.6. Since then version 2.0 have emerged and the rumour is now of a soon to be released Android 2.1. At this time HTC have updated their branded version of the system and are today running their HTC Hero on – Android 1.5. They have not had the time or want to keep the device updated with the system as the later continued it’s life-cycle which is a shame I say. I still have to linger in the shadows with my old and grey version 1.5 in my phone when I see what shiny bits are out there in the updated version.

Ever since the iPhone was released every technology-magazine and their dog have written articles about what device is the iPhone-killer and listed the specifications for hardware and that it runs Android and what not. But it seem that most articles forget what it was that I think is one of the biggest aspects on why the iPhone did manage to get a wide range of people to cherish it like they do. It brings no fuzz, you run it and it works. If you need to update it then do so at the same time you synchronize it. And if there is a new version of the iPhone operating system released, then you can just grab it and continue the ride. No thoughts and discussions about whether this update is for my device or not. It simply is. And here the Android system lacks a bunch.

Last I heard was that my HTC Hero should receive it’s longed for update for Android now in the spring. Before that it was said to come for Christmas. Before that sometime in early December. Somewhat I’ve stopped to wait for this update. I guess it will come eventually.

Journal writing 101


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Most of us wrote a diary when we were young and most of us also stopped writing when we were no longer just that – young. The reason for stop writing can be all from different priorities but also that there still remain some thought about diaries being childish and not something for a grown person to tend to. Most people use the term “Journaling” instead of Diary-writing when they do this as grown ups and whatever it might be called. Writing ones feelings and thoughts is good for the soul in many ways. But, how do I start writing?

I decided to start writing a journal about two years ago and as always I set out to find the best tools and applications which i could use to do this. I tried a lot of applications but always got stuck on how to use some specific functionality or why something did not work as intended. Quite soon I did realize that I was focusing more on the tool then the content and due to this I started to write in Google Documents using my Gmail-account. If this is good or bad is a completely different story but my main point here is that I choose a very simple tool with high availability to be able to write from all locations where I had a computer. I also decided to write without any formatting at all so that the text could be exported very easy by just copy and pasting. This so that if I did find a good tool later on I would not be facing a problem of compatibility.

When the tool was chosen I set up a goal to write a new post in my journal on a weekly basis at first. I tried to set out not to have a set agenda on what to write but just try to write to get that old writing-block out of my system. At first it was quite hard to get started but after just a new posts I got a feeling that the writing part really was not as hard as I thought it would be. As soon as one start writing down feelings and thoughts it becomes more or less an addiction to get it out of the system. And very fast I did realize that by writing it down I had a all new way of handling my own thoughts, almost like I was my own shrink trying to get an understanding on what was going on in my own life. I totally understand that my experience in all this writing is very personal and there is no set out course that it would be the same for anyone else. But hey, perhaps it will.

So as a conclusion I will list some of the best tips I would liked to see before I started and which might be of some use for anyone else going down the same route as myself. As with all new areas the most important thing is to keep it personal and do what feels best for you, not what other has done before.

  1. Ignore tools and applications and start writing in just about anything. Notepad in Windows works as a charm as well as TextEdit on Mac. To increase the availability you can also use online word-processors as Google Documents or Soho.
  2. Do not setup an agenda for what to write on, just write. If you do not have anything in your mind you want to write about, write about you not being able to write. Ignore if you might have written the same things before. Just write.
  3. Never erase what you have written. Of course a spelling-error can be fixed while writing but after a post is written. Let it remain just as it is. By doing this you can revisit what you have written and see if you in any way change over time.
  4. Show your journal for other people, or keep it private. It is all up to you and you should do just as you feel. For me the knowledge of my writing being strictly private lets me write about things I never would have discussed with another human being. I write for myself and myself alone.
  5. Go back and read what you have read after some time and try to revisit old topics. Especially when you feel that you have a bit of writers-block in your head.
  6. Last but not least I need to stress one point once more. Just write.

The photo used on the front-page for this article was taken by Markus Rödder, you can find his Flickr-page here.

Learning to use my Mac


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Just a little time ago I went into action with my plan to once again loose as much as possible connected to Microsoft Windows. Windows did have a bunch of years with me at the wheels but using Vista really made me see why I did miss my old (and not really that good) Mac OS 9 so much over the Windows alternative. Said and done, in front of me right now is a MacBook Pro and I just love it.

The change from Windows to Mac introduce a few problems though due to the fact I use the computer for mainly three things: Development, Writing and Graphical work. The application used for these are as always heavily dependent on shortcuts. And shortcuts on Mac is not like those on Windows even though you quite often can change just the CTRL against a CMD to get shortcuts to work. There still is a few shortcuts which really is different.

Tonight I finally found out where PgUp and PgDn was hidden on my MacBook-keyboard. And for those out there perhaps in the same seat as me: fn + Up Arrow and fn + Down Arrow is your friend! Also, one of the best shortcuts I use on Windows (at work) all the time is Windows + E to open a new Explorer-window. For some weeks I was under the impression this did not exist on Mac until I found out about ALT + CMD + Space.

Now everything rocks.

Test regular expressions


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Everyone who has been into development have at least once run into a problem which is to be solved by using a regular expression. The power of these can totally smash the most complex problem into a piece of cake, but the problem remain that very few people actually understand how these expressions work.

A little while ago I came across a flash-tool in which one can test out regular expressions on a specified text. All you do is to paste an example-text into the text-box in the tool and then you can start typing a regular expression and see what that specific expression will hit in the pasted text.

Easy and fast, use it all the time nowadays. Check it out!
http://www.gskinner.com/RegExr/

Note: You can also find this link under xds.se > Cheat sheets > Links often used


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/xdsse/public_html/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524