Up until now I was using WinAmp, but since this project has reached its end, I started looking for an alternative.

One problem I was avoiding for quite some time now is the use of a media library. I buy my music very old-stylisch on CDs. And because these disks are so bulky to use I grab them. Thus my hard disk stores lots of MP3s and FLAC files. The grabbing, however, bores the problem of tagging. Thus, the tags of my files are only as good as I was motivated at that time, that is, the tags are horrible. Therefore, I did never use a media library but instead organized my files in directories and subdirectories as good as possible, which is not very good at all.

On my search for a new player software my friends told me about FooBar2000, most likely the software with the strangest name ever. … However, since I got curious I gave it a try. And now I am enthusiastic about it.

The minimalistic GUI is for sure not for everybody’s taste, but I like it. I never understood why the windows of some applications, including WinAmp, need to look “different”. Whatever.

What really sold FooBar2000 to my, were the integrated tag editor and the flexibility of the media library. I mostly listen to soundtracks and thus a sorting by artists or genre does not make much sense for my collection. With some custom tags and one simple expression for the tree structure the media library of FooBar2000 now meets my needs. In very short time I slapped this expression together which does what I want:

%<genre>%[|%<group>%]|[%album artist% - ]%album%[|%<extra>%]|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

I use the tags “group” and “extra” to get my special sorting I am used to.

I love it.

It’s getting better. Slowly but steadily I am gaining speed. That is, I am making progress, both with my private projects and with my work.

The semester is running and i have much fun with my lecture.

New projects are starting and are looking good. Old projects come close to their conclusion and they do not look that bad either.

I am confident.

I am far too pissed off to translate the whole article into English. Especially since no one reads my blog. Long story short, my EA Origin Account was hacked and stolen. Luckily for me, I only used it for free to play games so far and I lost nothing except for the time I invested into my virtual Springfield. I uninstalled Springfield and I will shun EA Origin, no matter how interesting their games might look.

battery avatar by =NorthboundFox at DeviantArt

Tomorrow the lecture term of the summer semester 2014 starts. Of course, I did not made as much preparations as I liked to do, but it is alright. Most stuff is prepared for the first few weeks. Concerning the rest of the semester, well, there are still some busy days in front of me. Well, it’s part of the job.

However, because of that I almost did not do anything for my private projects. When I come home in the evening and even on weekends, I don’t feel like doing something on those. Although, I have many great ideas, I just don’t have the energy to make them happen. At least I manage to do my own household chores.

The preparations for the upcoming lecture term consume me. Literally. There is not much time left for my private projects. Let’s say it in another way: when I come home from work in the evening, then I had enough from computers for the day. Well, at least I managed to make a small update for the Springerjagd.net website: mainly styling and cleanup.

Today, I want to talk about another tool which is not written by me: ReplaceVistaIcon (aka SetVistaIcon). This is a small windows command line tool which sets or replaces native icons in windows executables.

My usage scenario is mainly connected to my work with .Net applications:

Nowadays I mostly write my smaller utility programs in C#. Simply because it is simple. Often I also define my own file types together with the utilities. So far so good. The problem arises when I want to give these file types dedicated icons, and when I want to place these icons inside my application (I do not like small utility applications, which consist of a thousand files). .Net application also contain a native Win32 resource section. It, however, is usually automatically generated by Visual Studio. If you want to add further native resources, that generation is no longer a viable option.

The normal way around this problem is to provide the complete native resource section manually. This, however, is tiresome because you lose many nice features, like the automatically generated application manifest and the generated version information section.

That is why I use ReplaceVistaIcon after successful compilation (post build event) to add further Icons to my applications.

This week I participated in a workshop on parallel programming. It was given by a guy from the HLRS. Since I myself worked at the University of Stuttgart before 2012, I got in some reminiscent mood; only a little.

The workshop itself was pretty good. It covered MPI and OpenMP together with some tools for development. In theory none of these are black magic, but it is good to try for yourself with well-prepared practical examples. That way you can get to know the stuff step by step.

Once again I missed a Sunday to do a post. Oh well. These of you who actually read ma post should know, that, even I am posting on each Sunday, I only make an interesting post every three weeks, or so.

Today, I have news from the VISlib: the VISlib is now finally released as version 1.0!

With that, the VISlib reached her final development state. We will only continue to fix bugs, based on that release, but we will not introduce new functionality. Instead we implement The.Vislib.Legacy-Project in the trunk of the repository of the VISlib. This project is a step-by-step migration towards TheLib.

This week the lecture period for the winter semester 2013/14 ended at the TUD. I love working with students, I love tutoring them with their (Master or Diploma) thesis, and I love giving lectures. If it were different the university would be the worst working place choice for me. However, I am still happy that the lecture period is now over and that I now have more time again for the research projects.

The VICCI project is now in its last year. Now we need to bring the reached results just one step further and achieve a good presentation. We all want to show the quality of our results to everyone. The visualization work is currently in its (hopefully last) review cycle. One or two more weeks of work and it should be done. After that, I only need to do some more programming for the software infrastructure.

Additionally, of course, the preparations for follow-up projects are being made, too. We have a whole lot of open questions. The tricky part is to select a nice subset of these questions, to pack them into a realistic work package, and to convince the potential funding agency that this is worth their money. I, myself, have some very nice ideas, I thing. Hopefully I will get the chance to start the respective projects.