Commulist, Friday 2009-09-11


Find the playlist here (if you are wondering, I don't create a new playlist every day, I just remove the old songs from it, and add new, so subscribing once to it is all that is needed): Commulist

Today's songs:

Sarah McLachlan – Blue
Madonna – True Blue
Chris Isaak – Blue Hotel
The Corrs – Breathless
Aphex Twin – Blue Calx
Erasure – Blue Savannah
Enya – Midnight Blue
Elton John – Blue Eyes
Apollo 440 – Electro Glide in Blue
Tom Waits – Somewhere (from 'West Side Story')
Roisin Murphy – Ramalama [Bang Bang]
Kenny Dorham – Blue Friday

author: Erwin van Hunen | posted @ Friday, September 11, 2009 11:36 PM | Feedback (0)

Commulist, Thursday 2009-09-10


Find the playlist here: http://open.spotify.com/user/mobileviking/playlist/5aa9p80N2C0FsRiSxHSBZX

Today's commulist:

Bloodhound Gang – Fire Water Burn
Reel Big Fish – Beer - Live
John Lee Hooker – One Bourbon, One Scotch, One Beer
Ludacris – P-Poppin' (feat. Shawnna & Lil' Fate)
Slim Dusty – Answer to the Pub With No Beer
Indigo Girls – Cold Beer and Remote Control
Scritti Politti – After Six
International Beer Lovers – Ein Prosit
Firkin – Wild Rover
Precore – Warm Beer '77

author: Erwin van Hunen | posted @ Thursday, September 10, 2009 9:35 PM | Feedback (0)

Commulist, Wednesday 2009-09-09


Today's theme, quite an obvious one again :-)

Find the playlist here: http://open.spotify.com/user/mobileviking/playlist/5aa9p80N2C0FsRiSxHSBZX


Todays playlist contained:

Michael Jackson – Stranger In Moscow
UB40 – I Got You Babe (feat. Mo Birch)
The U.S. Navy – Flying over Moscow
New Moscow – Slow Down
Moloko – Radio Moscow
Valeria – Riga - Moscow - Vynil Mix
Band – Moskau
Moscow Chamber Orchestra – The Mission
Mark Massey – Moscow Medical Center
Rammstein – Moskau

author: Erwin van Hunen | posted @ Wednesday, September 09, 2009 8:38 AM | Feedback (0)

Commulist, Tuesday 2009-09-08


Now that Spotify is available for the iPhone and Android phones, what better to use it for then to listen to some new music on your daily commute to work?

So, I created a playlist that I'm going to share with all of you. Every evening I'll try to come up with new content for the next day. Just add the playlist to your playlists and sync the contents down to your phone.

Wake up, start Spotify on the phone and the contents will automatically be updated and you're ready for the road :-)

Find the playlist here: http://open.spotify.com/user/mobileviking/playlist/5aa9p80N2C0FsRiSxHSBZX


Todays playlist contained:

Counting Crows – On a Tuesday in Amsterdam Long Ago
Yazoo – Tuesday
Esbjörn Svensson Trio – Tuesday Wonderland
Jennifer Brown – Tuesday Afternoon
Primal Scream – Gentle Tuesday
Billy O'Rourke – Tuesday
Ulf Lundell – Tisdag morgon
Jan Blohm – Opgedra Aan Dinsdag
Various Artists – Tuesday's Gone

I'll try to make the upcoming playlists 'themed'. It's up to you to see if you recognize the theme (well today's was quite obvious of course ;-) )

author: Erwin van Hunen | posted @ Tuesday, September 08, 2009 10:40 PM | Feedback (0)

Did I convert to Mac?


Last week I decided it was time for me to get me myself a Mac. I went for the cheapest MacBook available (which in itself is still quite nicely specced).

Being a Windows 'die-hard' for years, running Vista for I don't know how long already, I thought it would be good to know about the 'other' side of the spectrum (I didn't forget Linux, which I'm running on servers also).

I wasn't really ready for the experience...

Things are beyond smooth. Everything 'just works'... it really does. Putting the machine into sleep mode is nearly instant (less than a second...) shutting it down, same thing. Starting, couple of seconds.
I do have to get used to the user interface, and also to the fact that clicking the close button of an application doesn't exit it, but merely closes that window within the application. The application itself stays active.

I actually use keyboard shortcuts much more on Mac OS X than I do in Vista. Another weird thing: there is no delete key. Only a backspace key. If you press Fn+Backspace it will act as a delete key though.

All in all: I am very impressed, but I am not converted. I use windows professionaly, and I totally love .NET, which is still not available on to the full extend on Mac (there is Mono of course and there is also Silverlight but both are not up the levels of the official .NET implementation).

author: Erwin van Hunen | posted @ Sunday, August 03, 2008 1:47 PM | Feedback (2)

That little brown tool...


Somehow it is kind of refreshing to hear references to the tools you take for granted in your daily work being referenced to in a completely different way. This is what my girlfriend said the other day:

That little brown tool... how do I start that?


She was referring to Microsoft Outlook... (which I think has a yellow icon...)

author: Erwin van Hunen | posted @ Monday, July 28, 2008 12:00 AM | Feedback (0)

Doppler for iPhone and iPod Touch (updated)


Quite recently I bought an iPod Touch and of course I had to check out if I would be able to develop some version of Doppler for it. It took me some time to get up and running with Objective-C but I managed. Please do notice: this version is -not- a podcast aggregrator. It's only an RSS reader (I have currently no plans to add podcast support). If you're interested, drop me a line by using the contact form.

In order to install Doppler on your iPod and or iPhone your device needs to be jailbroken. Also do notice that this is a very low-profile activity for me, so don't expect updates every second day or so.

Update: new screenshots:

d1d6d2

d3d4d5

 

author: Erwin van Hunen | posted @ Saturday, May 10, 2008 4:30 PM | Feedback (1)

2 Must have SharePoint Development tools


I'm involved in a big SharePoint implementation project, targeting a potential of 100.000 users. We made several site definitions, numerous features with feature receivers and quite a bunch of webparts. The thing is, as our farm is not hosted by the same company that will use it, we need to package our solution in such a way that it's -easy- for the company managing the environment to install and update our solutions.

Of course, this means everything packed into one WSP file.

Microsoft provides us with the SharePoint extensions for Visual Studio, but although nice, it's still a bit too limited (and not supported by Visual Studio 2008)

A fellow consultant in the project introduced me to WSPBuilder, made by Carsten Keutmann from Denmark. The idea behind his tool is simple but brilliant: create a folder structure following the 12 hive on your SharePoint server. Put your features in the 12\templates\features folder, your site definitions in 12\templates\sitetemplates, etc. etc. Just package everything as you want your files to appear on the server. Then run his tool and it will pack everything nicely into a WSP which you can easily deploy to your server.

We created a Visual Studio solution with one project consisting of the deployment package (so it contains the 12 hive folder structure). Then we added a project which compiled into an assembly that contains our webparts. In the post build event we copy the assembly into the appropriate GAC folder in our local 12 hive (every assembly in that folder will be added to the GAC by the WSPBuilder package). We created a similar project for our feature receivers and some other packages containing some code-behind classes for some aspx files we deploy to the server.

In the build events of the deployment project we run WSPBuilder and the end result is that on every build (just make sure you set up the appropriate project dependencies in the solution) we end up nicely with a WSP solution file.

It takes a bit of time setting it up but after you've done that, development and deployment is greatly faster. It's an incredible time safer and also provides you with a good structured set up to add and modify code.

Carsten recently released an update to his WSPBuilder. It is now implemented as a Visual Studio solution template. Just create a new solution, pick the appropriate template and you will end up with a local version of the 12 hive. Right click on the project, select 'add new item' and pick the item you want to add, like a webpart, or a feature with a receiver. It will add all the required boilerplate files for you, just a matter of adding your own code and you're done. Right click actions on the project even allow you to install the package, upgrade it, or for instance recycle the application pools.

All in all: a -must- have.

The other tool I also discovered on his website: Sharepoint Manager 2007. It's a browser, which you install on the server. It allows you to browse through your complete environment, see your site collections, your site features, uninstall features, see which fields a list has, etc. etc. It goes too far to describe what kind of information it provides, but it has proven very useful for me during debugging. We add among other things to the property bag using provisioning code and this browser easily allowed me to see the values of the parameters in the bag.

I can really recommend both tools. They are lifesavers for any SharePoint developer.

author: Erwin van Hunen | posted @ Tuesday, February 19, 2008 12:19 AM | Feedback (2)

Doppler goes open source


After a long period of no new releases we decided it was time for some action. It took too long to come up with bug fixes and rewrites so we decided to make Doppler open source and ask the community to help us to make Doppler even better.

We will host the source on CodePlex. I’ve created the project already and it will be available at http://www.codeplex.com/doppler, but until now it’s still not in a published state. Currently I’m in the progress if cleaning up things (there is a lot of unfinished code in there), the moment I’m done with that I will publish the project and people can join in and help us to make it a great tool!

The question I have for all you out there: what kind of license should I pick?

author: Erwin van Hunen | posted @ Saturday, October 06, 2007 4:00 PM | Feedback (1)

Reviving my (almost?) dead Sony Ericsson K800i


NOTICE: This post was written in 2007. Information as stated in this post has probably be changed. I don't own a K800i anymore, but as far as I can read from the comment, the Wotan solution do not work anymore. In the comments I've seen other solutions come by, so please read those first.

A few weeks ago I turned on my Sony Ericsson K800i but nothing happened. Blank screen, not the familiar 'buzz' you normally feel when you turn it on, just nothing.

Searching on the web hinted me to look at the infrared 'eye' in the bottom right of the phone. And indeed, when I tried to turn it on there was a small red light in there blinking 5 times.

The 5 times blink told me that the EROM is corrupt. How and why this could have happened from one day to the other, I have no clue. But it did happen. I tried a lot of things (charging it fully, replacing the battery for another one, forcing a firmware update through the Sony Ericsson firmware updater) but nothing worked. It was dead and stayed dead.

Until in one of the forums found a tip that actually worked for me!

These are the steps I took:

  • Download the wotan client from www.wotanserver.com Notice that you don't need an account or credits to download and use it for these steps.
  • Remove the sim card, the memory card and the battery from the phone.
  • If you have never updated the phone using the Sony Ericsson firmware updater, you might need to install the USB driver, to be found at http://www.wotanserver.com/USBFlashDriver.exe
  • Start the wotan client (it will connect to an FTP server and retrieve some updates, allow it do that) and -clear- the login and password fields in the bottom right
  • Click start
  • Now press 2 and 5 together on the phone (and keep them pressed) and connect it using the data cable to your computer. Please notice that the wotan client asks you to press the 'C' button, but you really should press 2 + 5.
  • After a while the wotan client will recognize your phone and it will flash a new EROM.
  • Disconnect the phone if told so, remove the battery and leave it without a battery for a few minutes (I waited 5 minutes).

And that's it! It was alive again, and all my data was still there too.

author: Erwin van Hunen | posted @ Monday, September 24, 2007 3:45 PM | Feedback (94)