David Elentok's Blog

About me
An annoying windows stutter...

A couple of months ago there my desktop computer started doing this annoying stutter, every 15-30 seconds it would just pause everything (audio, video, mouse, keyboard), and I couldn't figure out why, I tried uninstalling stuff I didn't need anymore, ran CCleaner, several anti-spyware software, stopped unnecessary services, I even tried to stop "explorer.exe", but nothing, it still stuttered.

Yesterday my laptop died on me (probably the overheating nvidia chip problem), and it will probably take some time until it fixed, so I took another shot at fixing the annoying stutter.

Read more...
Update in progress...

Every Visual Studio user is familiar with this window... why didn't they just build the help when you install it? the installation already takes about an hour, so ten more minutes won't hurt anyone, but when you're in a hurry and just want a glimpse at the help files (and you forgot you've just installed) your visual studio gets locked up for about ten minutes, it's really annoying.

Don't get me wrong, I like Visual Studio, it's the best IDE I've ever worked with (and I think I've worked with at least 90% of the IDEs out there), and thanks to Microsoft Dreamspark I now have my own license key to Visual Studio 2008 Professional (I don't have to use the trial version anymore, woohoo).

First impressions of Ubuntu 9.04

Yesterday I upgraded to Ubuntu 9.04 (from 8.10), and I must say I'm quite impressed, it feels a lot more stable than previous versions, and a lot more mature.

In 8.10 Wi-Fi wasn't very stable, I kept having to boot to Windows and then boot back to Ubuntu for it work, and now it just works.

The new themes they've added are really good, I'm currently using "Dust Sand" which has a Mac-ish look it without being a Mac-clone.

Read more...
Todo 0.1.2

I've been looking for a decent todo-list application for a very long time, and last week I decided to write one, I call it "Todo" (I know, it's very original...).

Read more...
Automated Build & Package System

The purpose of Builder is to automate the following process of building and packaging software packages (at the moment only for C# and Python projects)

Read more...
Subversion: Allow changing log messages

I've accidentally committed some changes to the source control without entering a log message, and when I tried editing the log message I got this error message:

Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hook
Read more...
Firefox Extension: ShareMyBookmarks 0.1

For a long time now I've been using delicious to keep my bookmarks online so I can access them without logging in (I don't like entering passwords on other people's computers...).

It wasn't the best solution, but it worked.

Read more...
Changing Firebug's hotkeys

I'm using firefox with two extensions that use the same hotkeys: Firebug (for web debugging) and del.icio.us (for online bookmarking).

Read more...
WPF, ImageSource and Embedded Resources

Well, it took me a couple of hours, but I’ve finally made it! I managed to load an embedded image from a dll using WPF.

In Windows.Forms I would just add a resource to the resource file, and I was able to access the resource easily via Resources.{name_of_resource_here}, but in WPF this doesn’t help me, because I needed an ImageSource.

Read more...
WPF: Align text to the right

Aligning text to the right... sounds like a simple thing to do, apparently not that simple.

First, you have to define a CellTemplate and a DataTemplate for the GridViewColumn with an internal TextBlock that has it's HorizontalAlignment property set to Right:

Read more...