Archive for the ‘General’ Category

Interprocess Synchronization in Python/Linux

I had been looking for a way to synchronize my python cgi scripts (several, or several instances of one) so that only one of them could access a particular table in a database at one time.  I looked around on the internet but didn’t find a concrete class that could do this.  I was writing [...]

Rookie Mistake

So yesterday, I received my Alesis Monitor One MK2 monitors. They look super nice and are sturdy and well built. Also they are Passive! I never paid enough attention to the monitor specs (or the specs failed to convey this) but I need an Amplifier to be able to use them. [...]

Soundfonts

I am surprised I didn’t encounter (or perhaps realize their importance) these magical things until today.  Not that I have been making music forever, but I just cannot believe how much I had been missing.
Well, essentially, these are sampled sounds put together into a patch/bundle/bank. The sampled sounds within a soundfont can be controlled through [...]

Google Web Toolkit allows Java

Google Web Toolkit allows programmers to use Java programming language instead of JavaScript(!) to create all those “fancy” looking AJAX based interfaces. Its pretty cool though. I thought, to learn GWT and get any good at it, I need to learn JavaScript, which I totally hate. Instead, you write your programs in [...]

Windows Live Writer – Desktop Blog Publishing

I was looking for a desktop blogging software and stumbled across (yes, I stumble a lot) Windows Live Writer.  Its pretty cool in the sense that it works well with Wordpress and actually downloads your blogs style sheets and lets you edit the post in a format as it would appear on your web blog.  [...]

New Music Player

I had been thinking of putting up my entire track list on this web page so that people don’t always have to listen to whatever track I had hard-coded in the play list.  This is the same player which I had on my previous website, but this time I think I am going to settle [...]