A good url regular expression? (repost)
I'm moving this post from http://geekswithblogs.net/casualjim/archive/2005/12/01/61722.aspx
I started out blogging on geeks with blogs but I can't allow comments there anymore or I get too much spam, so I'm moving the post from there to this place. Various people have contributed through the comments in the other blog post. So here I have better control over the spam and can open the comments again.
I have been looking for a good first layer of validating an url to see if it is valid.
...
Joined the lounge network
Today I received my invitation to the Lounge network. I just finished changing my homepage to include their ads in my side bar. My reasons for joining the ad network are that on one hand I’ve been an ad-sense member for a really long time and although I’ve had ads on multiple sites it never actually made me any money. Eventually I gave up on putting those ads on my blog. So I’m not really doing it to make any money of this blog, but if it takes a small bite out of my hosting bill I’ll...
Pimp your command-line for git
I do development on both the Mac and windows. I prefer to use git as my source control these days and have done so for the past year or so. Git is great, I love it. I love the ease of branching a lot too. I’ll often just branch of locally just to play around with an idea without affecting the master branch. But having many branches can be confusing at times, especially in my case as I can only remember what I was doing for 5 seconds. So sometimes I mess up a perfectly good branch becaus...
A new year… some changes
With 2009 starting, started actually, it might be time to look ahead at what's to come this year.
I hope your holidays were better than mine with my grandfather dying on Christmas eve, I wasn't in much of a celebratory mood this year.
After having tried being a consultant for a while I have a serious hang-over from enterprise style of development. At least the dev style that only listens to what microsoft has to say and swears by their judgment under the motto: "You don't get fired for buy...
Moving back to belgium
Tonight is my last night in New Zealand. Tomorrow I will fly back to Belgium to see what has changed in the 3 years that I've been away. I already know that my home city Antwerp has changed a lot because they were completely redoing the place when I left. I think it might still too soon for a reflective post on my experiences in New Zealand. What I can say is that I had a great time here and I made some great friendships with some extraordinary people. Depending on who you ask this is a good or ...
Color scheme for visual studio with resharper and Ruby in Steel support

by
admin
Posted March 8th, 2008 at 7:52 am
This is certainly an exciting time for me. A release of dynamic silverlight that supports IronRuby, Asp.NET MVC that can be used to in conjunction with that.
I think that web applications and the way the web looks will severely change in the near future.
Anyway not only the people at Microsoft have been busy also the guys from sapphiresteel have been busy lately. They releases a really cool update to their Ruby In Steel product. A visual rails work bench and support for developing IronRuby app...
Visual studio gallery

by
admin
Posted February 27th, 2008 at 6:56 pm
This morning I found an announcement for the visual studio tools gallery. I went and had a look they have collected heaps of tools, some free most of them not into a website. I promptly downloaded a couple of tools. One of them is something I recently discovered I need, local history. That is in between check-ins a file can also change but that isn't recorded in source control so i can't revert or view differences. Turns out that there is a project on codeplex that allows you to do just that. I...
OSX and Resharper get in eachothers way

by
admin
Posted February 4th, 2008 at 5:39 am
And today I discovered that using unity severly interferes with my flow in visual studio.
I have ctrl-space mapped to quicksilver on mac osx which would mean I have to rebind either autocompletion or quicksilver, and it sure as hell won't be my autocompletion. I think it will be too hard to unset that binding in my brain I've been using ctrl-space for about 10 years now, without even thinking about it. I even try to use it in Word but of course that doesn't work ;)
The typing speed is also a l...
Back to contracting

by
admin
Posted January 16th, 2008 at 8:54 pm
Yesterday I gave notice at Xero, my last day will be mid February (15/02).It's been fun working with the team of people at Xero, but I just want my own time back. I won't go into more detail around the reasons for my leaving Xero but we part ways on friendly terms.I've been getting more and more into Ruby again and I really like that language. So I'm mostly interested in jobs that will allow me to use those dynamic languages. I can now take some time off to finish the book I'm writing and to do ...
ASP.NET MVC XsltViewEngine, patch submitted to the contrib project

by
admin
Posted December 14th, 2007 at 5:29 pm
I just submitted a patch to the mvc contrib project that contains the xslt view engine I wrote for Xero without any of the dependencies from our own libraries or commercial components.
The bulk of the work is done in a class called XmlResponseBuilder which builds the xml document that is going to be transformed by the xsl stylesheet. Almost all the rest of the code is there just to build up this document.
The implementation of IView and IViewFactory were the easy bits :)
To use the View engin...