Monthly Archives: June 2013

A custom TaskScheduler in C#

Yesterday I expressed my confusion around TaskSchedulers. I was struggling with wondering what happens when I have several different TaskScheduler implementations in my application. Actually, this is a non-issue. A TaskScheduler is just a simple abstraction for a low-level object … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Getting more advanced knowledge is difficult

There was an annoying bug in my RomyView application the other day, a bug that caused what is in my mind, the worst kind of situation when it comes to asynchronous code: My code that populates a thumbnail cache item … Continue reading

Posted in Programming | Tagged , , , | Leave a comment

The Email Virus (that never was)

I used to enjoy reading the Daily WTF. But now it is full of articles like this. OK, so it is an interesting story about a nasty worm virus, and how a dumb manager got her just desserts for forwarding … Continue reading

Posted in General | Tagged | Leave a comment

Confused by my own design – behaviour through inheritance – How not to achieve it

I wonder, do we all get to that point where our own code, written days or weeks or months or maybe even years back, makes us ask the question, “How the fuck did I do that?” Everything here refers to … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Playing with Glass windows forms in C#

I’ve mentioned before that I’m a little behind the current technology, in that I am still running Windows 7. Since Aero Glass fell by the wayside in favour of what looks like a mobile user interface, this may not be … Continue reading

Posted in Programming | Tagged , , , | Leave a comment

Playing with Property Grids in C# – Part 2

In Part 1 we saw how easy it is to use a PropertyGrid control for a user interface with user-configurable options. Here we expand on that a little. Customizing the appearance of an enum I mentioned that we will see … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Playing with Property Grids in C# – Part 1

The PropertyGrid Control is a really handy control, well suited for any UI where the user can configure options, since it can display them in a categorized grid, with a description at the bottom for its selected property. The only … Continue reading

Posted in Programming | Tagged , , | Leave a comment

I am an ass

I’ve deleted some posts that were unnecessary.

Posted in Programming | Leave a comment

Customize the Windows 7 logon background with C#

Due to the frustration of not having shared or even written any code for a while, I went home last night and coded this little application. It’s trivial, but kind of fun. Update: And tonight, 5th June 2013, I added … Continue reading

Posted in Programming | Tagged , | Leave a comment

This environment is driving me mad

It’s more than a month now and I still haven’t written one line of code. This place – it leads to madness! Really. A team of all new people are put into one office, and we are expected to find … Continue reading

Posted in Work | Tagged | Leave a comment

Everyone loves a scandal?

Besides my post on this blog that explains how to extract images from PDF files in c#, which remains my most popular post (and was since before I started this blog, since I wrote it on the other blog originally), … Continue reading

Posted in Work | Tagged | Leave a comment

Team rules

Penalty for late-comers: Crucifixion in the open-plan area of the office. Nobody seems to agree with me on this one…

Posted in Work | Tagged | Leave a comment