Going to Vegas (again)

Ahh, Vegas, I just can't get enough of that place!

Read the complete 777 bytes...

Digg it | Kick it | Dzone it | Reddit


The internals of spam mails - Part 1

Is your name William? Do you normally write mails with the subject "Re: hi"? Are your mails usually 11,304 characters in length? Guess what, you're a spammer! I present to you, an article containing a textual analysis of about 15,000 spam mails.

Read the complete 6317 bytes...

Digg it | Kick it | Dzone it | Reddit


Executing assembly dynamically in a strongly typed way

During a recent plugin based project that I worked upon, I had to dynamically load assemblies and instantiate objects from those assemblies. Usually that'd require a lot of typecasting and nasty code, but thanks to generics we can make it a lot smoother.

Read the complete 2372 bytes...

Digg it | Kick it | Dzone it | Reddit


Creating a "short link" Internet Explorer addin

You probably already know of the short link services that are around, www.makeashorterlink.com for instance. While the idea behind these sites are indeed good, I personally find it quite cumbersome to actually create the short links when I'm typing a forum post somewhere. In this post I'll give an example of a short link system that enables one to easily create short links while typing in Internet Explorer, using an Internet Explorer addon that conveniently places itself in the context menu whenever we right click on some text and a .NET webservice that handles the short link functionality.

Read the complete 15162 bytes...

Digg it | Kick it | Dzone it | Reddit


SQL Server datetime rounding made easy

As feature complete as MS SQL Server may be, it really lacks some simple datetime rounding functions. Here is a simple trick to easily round of datetimes at any precision you wish.

Read the complete 2173 bytes...

Digg it | Kick it | Dzone it | Reddit


Making URL rewriting on IIS 7 work like IIS 6

Upgrading to IIS 7 should be rather transparent, unfortunately that is not the case when it comes to URL rewriting as we knew it from IIS 6. In IIS 6 all we had to do was to add a wildcard mapping making sure that all requests went through the ASPNET ISAPI process. After this was done, one could create a global.asax file that would either pass requests directly through or rewrite the URL based on an internal algorithm.

Read the complete 6141 bytes...

Digg it | Kick it | Dzone it | Reddit


Missing Windows Mobile Device Center

In an effort to get my HTC TyTN Windows Mobile 5 based PDA to synchronize with my Vista system, I downloaded the newest release of ActiveSync (4.2). This is what happens when you try to install ActiveSync on Vista:

Read the complete 1573 bytes...

Digg it | Kick it | Dzone it | Reddit


My car

For the first time in it's lifetime I got myself together and gave my car a wash. Hot darn dang, didn't know it'd make so big a difference :)

Read the complete 239 bytes...

Digg it | Kick it | Dzone it | Reddit


Running IE6 and IE7 at the same time

Ever since IE7 came out developers have had the problem of whether they should upgrade or not. If they chose to upgrade, they wouldn't be able to test their sites in IE6 any longer as installing IE7 would uninstall IE6. There are 3rd party hacks that allow both versions to be installed at the same time, but they will not simulate a true IE6 / IE7 environment.

Read the complete 955 bytes...

Digg it | Kick it | Dzone it | Reddit


SetPoint volume control in Vista

It seems Logitech has some pretty functional SetPoint drivers out for Vista already (SetPoint is the all-purpose driver software for all their keyboards and mice).

Read the complete 916 bytes...

Digg it | Kick it | Dzone it | Reddit


Installing Office 2007 on Vista

Ok, so I'd promised myself that I would at least give it a month before I'd install Vista on my desktop computer as I simply will not be able to cope with having major problems here. For work purposes I simply have to have a functional desktop computer.

Read the complete 5397 bytes...

Digg it | Kick it | Dzone it | Reddit


Running Vista, MSDNAA update

I am now officially running Vista! Although I have been somewhat skeptical about Vista so far, I must admit that my first impression of Vista is quite positive.

Read the complete 2943 bytes...

Digg it | Kick it | Dzone it | Reddit


Multi monitoring with style

As a developer I strive to increase my productivity. In contrast to most people I know, I'm able to multitask at an unusual level. I often sit at my desktop, working on several projects at the same time (literally), I may also watch multiple movies/tv-series at the same time and so forth.

Read the complete 9299 bytes...

Digg it | Kick it | Dzone it | Reddit


Vista @ MSDNAA

According to The Australian IT Faculty Blog Windows Vista should be available through MSDNAA by now.

Read the complete 709 bytes...

Digg it | Kick it | Dzone it | Reddit


Gods gift to mankind

Do you smell that? It's empty coke cans, son. Nothing else in the world smells like that. I love the smell of empty coke cans in the morning.

Read the complete 1212 bytes...

Digg it | Kick it | Dzone it | Reddit


Invaluable IE Addon Tools

As a programmer we strive to make our everyday lives easier. The very engine behind all innovation is lazyness, after all, if it weren't for us being lazy, why would we use - and by that, have a need - for things like automobiles, computers and so forth?

Read the complete 5766 bytes...

Digg it | Kick it | Dzone it | Reddit


MSP Evening

Image: mspparty1
On thursday night all the Microsoft Student Partners (MSPs) met up and took a bus to a nearby hotel where we received some information about the new globally unified MSP program, the future and so forth. We also saw a rather funny demo of the Vista voice control system (which worked less than perfectly to be honest) as well as receiving a lot on info on Imagine Cup.

Read the complete 1068 bytes...

Digg it | Kick it | Dzone it | Reddit


New Cryptography: Algorithms, APIs and Architecture

The final session of TechEd 2006 (that is, the last session slot - there were multiple to choose from) was held by Rafal Lukawiecki.

Read the complete 1323 bytes...

Digg it | Kick it | Dzone it | Reddit


Architecting Applications for a Service-Oriented World

On the third slot this friday I went to see Beat Schwegler, talking about architecting applications for a service oriented world.

Read the complete 572 bytes...

Digg it | Kick it | Dzone it | Reddit


UNIX to the rescue

A picture says more than a 10^3 words (it hang at my hotel in Barcelona during TechEd):

Read the complete 173 bytes...

Digg it | Kick it | Dzone it | Reddit


XNA

I were in serious doubt as to what subject I should choose for the next session slot. I'm very much into webservices and SOA so "Patterns and Anti-Patterns for SOA" would be perfect. But at the same time Rob Miles held a session on XNA, the new game development framework for both PC and the XBOX. Game development really isn't my thing, but I knew Rob Miles is an excellent speaker, and at the same time I have done some 3D development earlier on and it could be quite interesting to see how the XNA is going to change ones perception of game development - so I chose the XNA session.

Read the complete 2262 bytes...

Digg it | Kick it | Dzone it | Reddit


Attack and defense: ASP.NET 2.0

The first session today started at 9AM, "Attack and Defense: Securing ASP.NET 2.0 Applications", held by Keith Brown.

Read the complete 408 bytes...

Digg it | Kick it | Dzone it | Reddit


SourceGear

I've been working for some time on the online PDF viewer, iPaper. The development team was recently expanded as we contracted a new developer. Suddenly we needed a version management tool, it just didn't work out, two developers working on the same set of source files, debugging on the same IIS and so forth. We considered SourceSafe but it's simply too expensive and bulky for the rather basic needs we have.

Read the complete 1581 bytes...

Digg it | Kick it | Dzone it | Reddit


SQL Server error handling

The next session was held by Bob Beauchemin, a great speaker. I clearly remember hearing Beuchemin somewhere else, I just can't remember where exactly. Anyways, the session was about SQL Server error handling in T-SQL and SQLCLR.

Read the complete 1123 bytes...

Digg it | Kick it | Dzone it | Reddit


TechEd trade show

At the CCIB (Centre Convencions International Barcelona) where TechEd is held, there's also a trade show where a lot of the interesting 3rd party .NET development companies are showcasing their products. It's a great opportunity to get a look of the new cutting edge technologies that are being marketed either using or for the .NET framework.

Read the complete 1742 bytes...

Digg it | Kick it | Dzone it | Reddit


Microsoft .NET MicroFramework

When I looked at the next session slot I stumbled upon a new topic that I had neither seen nor even heard of before, the Microsoft .NET MicroFramework. Now what's that?

Read the complete 2577 bytes...

Digg it | Kick it | Dzone it | Reddit


LINQ

The first demonstration for the day was without doubt the most anticipated one amongst most people here. God himself, Anders Hejlsberg gave a demonstration of the latest LINQ technology. Wow, just wow, LINQ is going to revolutionize the way we think of accessing and modifying data through .NET. We no longer have to use the old bulky SQL statements that were prone to errors due to lack of type safety, runtime compilation/execution. Instead we can write SQL-like statements inside our normal code and return various collections, matching the database structure, giving us total type safety, very readable code and excellent performance as LINQ itself ensures that our queries are optimised for the exact query we're running.

Read the complete 914 bytes...

Digg it | Kick it | Dzone it | Reddit


Microsoft TechEd 2006, Barcelona

I arrived at Barcelona yesterday for the 2006 Microsoft TechEd conference. Phew it's hot. While Denmark has sunk into a state of winter, Barcelona's still hot and humid, it's nice to be able to walk outside in just a shirt without getting a cold or being appointed to a mental institution.

Read the complete 1277 bytes...

Digg it | Kick it | Dzone it | Reddit


Securing .NET code

During the last couple of weeks, I have been giving lectures on the subject of .NET code protection at some of the danish universities.

Read the complete 819 bytes...

Digg it | Kick it | Dzone it | Reddit


Day 4

Image: snooze
Today was by far the toughest day to get up. I simply couldn't manage to get my feet out of the bed at 5 AM... Resistance was futile, I had to use the snooze until about 6 AM. I did get up however, but I wasn't really thinking clearly until 9 AM.

Read the complete 378 bytes...

Digg it | Kick it | Dzone it | Reddit


Day 2

It is actually remarkingly easy for me to get up at 5 AM, I really expected it to be tough, seeing as I'm usually the master of inventing excuses for myself to sleep longer.

Read the complete 1138 bytes...

Digg it | Kick it | Dzone it | Reddit


The beginning of a new life

Ah, the feeling of getting up a 5 AM, lovely! *cough*

Read the complete 3332 bytes...

Digg it | Kick it | Dzone it | Reddit


-EV

Today we wanted to try a buffet, not something I've done a lot of over here (except the Aladdin buffet which wasn't really that good). Me and three others went to the Wynn, a rather new and very grand hotel to test their buffet. Compared to the Aladdin this one was far superior. Only downside is that their speciality was seafood, which isn't exactly my kinda thing. Anyways, it was great food and a great scenery!

Read the complete 2759 bytes...

Digg it | Kick it | Dzone it | Reddit


Hooters!

Today there was to be no gambling... A day I never thought was possible. After I got up at around 5 PM I went with Morten to the Hooters hotel & casino to dine and look around. The Hooters girls are in a class of their own, they're much nicer than most of the Spearmint girls, I simply have to stay at this hotel at some point!

Read the complete 1211 bytes...

Digg it | Kick it | Dzone it | Reddit


No more $1500 NLHE and $1/2 NL

The last $1500 NLHE event was starting at 10 AM, so I really had to get up early. Though I'd never be able to do so at home, I actually managed to get up at 8 AM and get to the Rio at 9 AM. When I registered I was told that the tournament wasn't starting until 11 AM though - it seems I messed up in the dates, the last $1500 event was actually tomorrow, not today.

Read the complete 3297 bytes...

Digg it | Kick it | Dzone it | Reddit


Fresh $1500 NLHE

Today was the second last $1500 NLHE event of this years WSOP. I went to bed at 8 PM the night before and slept all the way until 9 AM so I couldn't blame my performance on lack of sleep today - unfortunately.

Read the complete 3337 bytes...

Digg it | Kick it | Dzone it | Reddit


Sleepy $1500 NLHE

I got back home from Spearmint at around 7:30 AM, pretty wasted to say the least. I know from experience that setting my alarm clock on my cell phone won't help as I'll just keep sleeping if I don't have a life threatening reason to get out of bed, so I'd just sleep until I woke up.

Read the complete 2941 bytes...

Digg it | Kick it | Dzone it | Reddit


Main Event day 3

At last I got a good nights sleep before the big day, day three of the 2006 WSOP Main Event!

Read the complete 11548 bytes...

Digg it | Kick it | Dzone it | Reddit


Relaxation

Today was a weird day. Yesterday was the day that the WSOP Day 2B was played. Since we (me and Rune - the only two left in the WSOP ME from the camp) both played on 2A, we had the day off. Today is the official WSOP ME break day before we start on the 5 day marathon beginning from tomorrow, friday, day 3.

Read the complete 1263 bytes...

Digg it | Kick it | Dzone it | Reddit


Stripwalk

Today I got up relatively early at about 1 PM. Before I knew of it, it had somehow become 7 PM, and several of us were starting to become quite hungry. We weren't really in the mood for the usual fast food, and neither of use were turned on by the local sushi bar. Instead we went a couple hundred meters down Eastern Avenue to a local placed called 'The T-Bird'. The scenery was a classical 60's highway truckerstop place. It was kinda sad as it really looked like it was stuck in the 60's.

Read the complete 2558 bytes...

Digg it | Kick it | Dzone it | Reddit


Nothing much...

... happened today. I got up early (around 2 PM) as I really needed to be able to go to bed early tonight. Tomorrow is the second day of the WSOP Main Event tournament. They're expected the day to last around 15 hours like the first day, so I will need to be well rested, unlike on day one.

Read the complete 1061 bytes...

Digg it | Kick it | Dzone it | Reddit


Cash session #4

I got up at my usual time today, around 6 PM. We were headed to Ballys to get drunk and maybe play some drunk poker. We got a seat in their 1/2 NL game pretty quickly.

Read the complete 3631 bytes...

Digg it | Kick it | Dzone it | Reddit


Cash session #3

After Santana I went to Rio with Abuello to see if we could get an update on how Mika (Miwala) was doing in the Main Event, and danes in general. While we didn't find Mika (later on I found out he busted earlier on to a nasty rivered flush vs. rivered full house hand), I did meet Hostrup (Carl) waiting for cash game entry. I signed up for the $2/5 NL game also.

Read the complete 4159 bytes...

Digg it | Kick it | Dzone it | Reddit


Santana

When I went to bed yesterday (after the Main Event) at around 7 AM, I didn't think of setting my clock. I mean, I didn't have to get up before around 5-6 PM, I'd be long awake before that.

Read the complete 2268 bytes...

Digg it | Kick it | Dzone it | Reddit


Main event!

Today was the big day. Today was the day that I was gonna play the WSOP 2006 Main Event with a $10k buyin!

Read the complete 7125 bytes...

Digg it | Kick it | Dzone it | Reddit


Cash session #2

So today I got up a bit earlier, at around 4 PM. At about 9 PM I took a cab into the Rio together with a couple of the other guys to pick up my Main Event registration, this time there were no problems, thank god.

Read the complete 4379 bytes...

Digg it | Kick it | Dzone it | Reddit


What happens in Vegas, stays in Vegas

So tonight I woke up at 7:30 PM for some reason. I have no idea how I could sleep that late, I mean, it wasn't more than like 6:30 AM when I got back from the Rio last night. But whatever, it was great to get some sleep. At around 10 PM we went to the Pokerteam DK party at their house on the other side of the strip. Great party, lots of danish poker players, cool to have a danish gathering. Norsemen were holding their own party in a house right next to us. It was also cool to put faces on guys like bad_ip and zweig, they were much younger / teenageish than I'd imagined.

Read the complete 699 bytes...

Digg it | Kick it | Dzone it | Reddit


Cash session #1

So I finally got into my first ever real poker cash game at a casino. My main game is without doubt tournaments, I rarely play cash games as I don't think they're nearly as interesting, also I'm far worse at cash games than at tournaments. When I do get into cash games online, I usually play the NL25 games at Party, I've had lots of problems beating even NL50/100.

Read the complete 6000 bytes...

Digg it | Kick it | Dzone it | Reddit


$1500 NLHE WSOP Event #37

Image: wsop1
Finally the day arrived, I've just turned 21! At four minutes past midnight I registered for my WSOP Players card at the Rio, while being registered I got a good chat with the girl behind the counter, she laughed a bit when she saw my 'I support single moms' t-shirt - she said she liked it.

Read the complete 2998 bytes...

Digg it | Kick it | Dzone it | Reddit


Grand Canyon trip

So today we decided to take a trip to the Grand Canyon just outside Las Vegas. I've been to the Grand Canyon once before on an earlier trip when I was seven, but honestly I couldn't remember it that well besides it being hot as hell and, well, grand.

Read the complete 1714 bytes...

Digg it | Kick it | Dzone it | Reddit


Arrival at Vegas

So I finally arrived at Vegas!

Read the complete 2526 bytes...

Digg it | Kick it | Dzone it | Reddit