Monthly Archives: July 2008

Small Piece for Oboe, Clarinet, Flute and Strings

Well, I couldn’t hold off the inspiration any longer. I sat down with my trusty Melody Assistant, from Myriad, and wrote a small little piece for oboe, clarinet, flute and strings (violin, viola and cello). It’s very simple in structure, but this is, I think, the first time I’ve been able to make something that [...]

Lilla Duvan

Vi har en duva på kontoret här Som smiter in och ställer till. En riktigt förslagen duva den är Som bygga bo under disken vill. Se, dörren lämnas öppen en liten stund Och vem tittar då nyfiket in? Lilla duvan, som vill få en blund Under mörka, kalla disken sin. Finns månne här plats för [...]

Bridal March from Lohengrin

Over the past few days I’ve been dabbling around with some demo versions of music software, to see how it all works together, and I must say I’m becoming somewhat impressed. Using FL Studio and Garritan Personal Orchestra, I selected the Full Organ, added an enormous amount of large cathedral reverb, tuned the sound a [...]

Essential PHP Security

Good book to read for anyone working with PHP. It started off easy enough, you know, don’t trust input, always escape output, stuff like that. “Yeah, yeah”, I thought, “I learned that in kindergarten”. But with each chapter, my attitude kind of changed from a “yada, yada” to “hmmmm” to “oops”. The author doesn’t quite [...]

Freeway Art

Ralph Hulett: “Number Five Freeway”

End of Windows Scripting

There will be no web hotel scripts for Windows. It’s impossible, or at any rate simply not worth it. Pray we don’t get a lot of ASP.NET customers.

Windows Scripting

Over the past few days I’ve been trying to build a number of Windows server administration scripts – you know, for adding users to the Active Directory, creating new IIS websites, doing various stuff – and I get the distinct feeling that this is not something you normally do. Whereas Linux has tools that do [...]

File Access Rights

This seems to be the state-of-the-art way to change access rights on a file in PowerShell: $colRights = [System.Security.AccessControl.FileSystemRights]“Read” $InheritanceFlag = [System.Security.AccessControl.InheritanceFlags]::None $PropagationFlag = [System.Security.AccessControl.PropagationFlags]::None $objType =[System.Security.AccessControl.AccessControlType]::Allow $objUser = New-Object System.Security.Principal.NTAccount(“domain\user”) $objACE = New-Object System.Security.AccessControl.FileSystemAccessRule ` ($objUser, $colRights, $InheritanceFlag, $PropagationFlag, $objType) $objACL = Get-ACL “c:\testfile” $objACL.RemoveAccessRuleAll($objACE) Set-ACL “c:\testfile” $objACL Funny… The unix version would be [...]

I Wonder If I Actually Do Anything Useful?

I’ve been thinking. That’s never a good sign. :) I build a lot of software systems. If I’m not designing a web platform for support cases, I’m building systems for PowerPoint presentations, or custom PHP frameworks, or… well, you name it. But wherever I look, I’m almost invariably being replaced. The things I implement are [...]

Soon

Very soon, I shall have enough power to destroy the entire world! Muahahahahahahah!!!! (… no, not really. But I like the phrase disturbingly much.)

Cooling Down

We started getting spurious temperature fluctuations in our server room a while ago. Each night, temperature would rise to above 30C for about half an hour, and then go down again. Over the past couple of days, it grew increasingly erratic and threatened the entire server room functionality — outages grew more and more frequent [...]

Freeways

Viaduct from Puxi, Shanghai. An example of a complex freeway stack interchange.

NiftyCMS 0.9

Just a little note to those of you who keep track… NiftyCMS 0.9 (“Händel”) is now finished. Or at least entering a beta stage. I plan to continue with the 1.0 (“Chopin”) release in a short while. The roadmap can be found here.