Archive for June, 2006

Portrait photography

Posted in Uncategorized on June 17th, 2006 by Ola Lindberg – Be the first to comment

After reading the Street Photography article at Photojojo I decided to try and make some spontaneous portraits. I asked John and he told me that he wasn’t very photo genius, which I believe is bull and look at the images below. Of course he is photo genius!

Portrait: John Wennergren Portrait: John Wennergren
John portraits.

Portrait: Fredrik Bergstrand
And a portrait on Fredrik Bergstrand.

New digital camera!

Posted in Uncategorized on June 17th, 2006 by Ola Lindberg – 3 Comments

Today I finally bought myself a new digital compact camera, a Canon PowerShot A540. So far, I like it! I attach some photos from today’s on-the-roof photography. Enjoy!

John The cranes at Lindholmen, Gothenburg, Sweden

Läppstiftet in Gothenburg, Sweden Ullevi, Gothenburg, Sweden

The photos are scaled and cropped to be bettor of viewing online (which means that they are not representative for the complete quality of what’s the camera is producing).

If you like it, check out a panoramic photo from today (3MB) as well.

Thanks a lot to my parents for this wonderful present!

Synchronize Google Calendar with cell phone

Posted in Uncategorized on June 15th, 2006 by Ola Lindberg – Be the first to comment

Today I found a great application (GCALSYNC) that allows users to synchronize Google Calendar with their cell phone. It runs on the phone and are capable of both uploading and downloading to and from Google Calendar. Unfortunatley my phone is unsupported, but I guess that’s a good thing, finally making me buy a new one ^_^
It’s still in beta, but seems to work (according to Peter).

Well, try it out!

Windows rescue disk

Posted in Uncategorized on June 4th, 2006 by Ola Lindberg – 1 Comment

When I did a reinstallation of my Windows box recently I figured that I should create a rescue disk containing all service packs, drivers and some tools. I searched around a bit to see what was available and found that most people recommended Nortot Ghost, but I didn’t want to pay $70 so I kept on looking and found out that Device Image could create a disk image of a partition (or complete disk) which was what I needed.

Basically what you do is that you boot up a Live CD (available from their web site) or if you happens to dual boot you machine with Linux you can use that. Then you mount your Windows partition and a partition where you have enough free space to hold the backups. Linux is not able to write to a NTFS partition so you should use any other partition for the backup images (for example Fat32, EXT3 or ReiserFS). Device Image can read NTFS so the Windows partition can use NTFS.

If you choose to backup a partition rather than the complete disk you should know that the MBR (Master Boot Record) on the disk is not stored on the partition and you must therefore use a tool (for example Ultimate Boot CD) to recreate the MBR when you restore the data.

Also note that when you create the images it copies the complete partition which means that the size of the images will probably be quite big. You also must have a partition that are at least equal in size as the partition you created the images on to restore the images later.

The documentation on the Device Image web site (as well as a Mini-HowTo) explains how you do to create the images and later restore the partition.

I have not yet tried to recover my system and I hope that I don’t need to in a year or two but I’ll update this post once it’s verified that it works. If anyone tries the recovery please post a comment in this post!

Update 070518: I have now recovered the partition from the images I created using Device Image and it worked like a charm. I highly recommend this tool!

Update 080627: I recently had to generate another image for another computer. I decided to try to use PartImage that is a tool like Device Image. It also worked fine so try any of them!

Bachelor Thesis!

Posted in personal on June 3rd, 2006 by Ola Lindberg – Be the first to comment

In the last semester at the IT University I wrote my Bachelor Thesis together with Peter Thorin. We evaluated the maturity of a Microsoft tool for model driven development called Microsoft Domain-Specific Languge Tools (DSL Tools).

The work included building a MetaModel for Service-Oriented Architectures (SOA) using DSL Tools and compare the results, both in the time it took to develop the MetaModel and the number of elements in our language, with existing studies on similar techniques (UML MetaModel extensions and UML Profiles).

Since no definition for SOA existed a literature review was conducted as part of the work. This resulted in a requirement specification for what elements that should be included in our SOA based on in how many different studies an element was mentioned.

The work was very interesting since no previos work on DSL Tools were available and that DSL Tools will become an important technique when developing software.

The work resulted in an article; Bachelors article: Evaluating Microsoft Domain-Specific Language Tools – an Empirical Study of Domain-Specific Languages and Service-Oriented Architecture. The study was rewarded with an A.

Video from the presentation

Update 071129: An improved version of this paper has been accepted to the SERPS conference! Paper details: 7th Conference on Software Engineering Research and Practice in Sweden, Volume 2007:02, page 23-32 - 2007. More information on is also available on Götebords University web site.