Niklas Saers
Featured Post

Spec-Driven AI Development

You write a prompt, hit enter, and watch the console light up green. Code pours out. It feels like magic. Then you try to maintain the thing a week later, and you realize your shiny new AI agent just built a leaking bucket.

Recent Writing

February 1, 2008 • Technology

Pentaho

While Googling I found Pentaho, an open source BI suite that uses the same stack that I used for my last job: MySQL/JBoss/Tomcat/Eclipse. Great seeing there are more out there, and if you're starting up with BI and prefer OSS, check them out!

February 1, 2008 • Technology

No CoverFlow for shared iTunes libraries

I'm not a frequent user of CoverFlow, but now that I wanted to use it on my shared iTunes library in my living room from the Windows iTunes client I noticed that I cannot select neither CoverFlow nor in an album list. I'm stunned and looking forward to trying it out on my MBP

February 1, 2008 • Technology

Named Calculation expressions

Just a quick note on Name Calculations in SSAS, they need to be written in whatever SQL dialect the underlying DB engine (probably MS-SQL) understands. I wanted to make a Sales Margin calculation, and to avoid a Divide by Zero where sale price was zero, my code for this was:
<br /> CASE<br /> WHEN Sale<>0 THEN (Sale-Cost)/Sale<br /> ELSE 0<br /> END<br />
Never before have I needed four lines to do a simple IF. ;-)

January 31, 2008 • Technology

iTunes@work

These instructions are a great 5 minute guide to using iTunes at work. My mini at home already has SSH access enabled, so fire up Putty, make a tunnel, install the helper app and Boom! You've got music at work

January 28, 2008 • General

Mobile phone and smoke detector

This is just the weirdest. Not three minutes ago my Norwegian mobile phone that I haven't had turned on since christmas suddenly turned itself on, and just a second thereafter my smoke alarm went bananas. I can smell no smoke, no smoke outside, no smoke in the entrance, not anywhere. What's going on? Normally I would just assume it malfunctioned, but my mobile phone turned itself on! It shouldn't be able to do that??

January 26, 2008 • Technology

FrontRow updates

One of my pet project has been FrontRow and using my mini with an Elgato Hybrid and EyeTV as a media centre. At the moment its very quirky since there isn't much info on making FrontRow plugins, or so I thought. Yesterday I read about PyeTV, an EyeTV integration for FrontRow written in Python using FrontPython. Jay! I love Python! And all this while I had been betting to read about it at Alan's blog. But he got a girl, so jay for him as well. :-) I'm looking forward to having some time on my hands to use FrontPython and see if I can put together a SNES launcher from FrontRow, integrated with DarwiinRemote. :-) Check out Plugin101 for FrontPython on how to get started. Now, is anyone working on making a clone of the YouTube support that AppleTV has for FrontRow? BTW, check out Sapphire Browser that seems to have started it all

January 26, 2008 • Music

Big hands

January 24, 2008 • Technology

Canon EOS 450

The Canon EOS 450 was announced today, and now DPReview has made a preliminary review of it. I'm sad it doesn't go past 1600 ISO. Nikon is going for high ISOs now, and Canon has pretty much stood still since I bought my 20D. My wish for the next camera (Canon 50D?) is higher ISO with low noise (low noise at 6400 ISO, boost ISO to 25600 ISO. I can dream, can't I? But Nikon has low noise up to 3200 ISO so Canon should do its best to do better) and sensor-based image stabilizing. If you need to cut back, Canon, I can do without live view. :-)

January 23, 2008 • Work

Great dashboard!

Indianapolis Museum of Art has the best dashboard ever. If you're a happy mac user and working with business intelligence, you'll want to make dashboards like this! (Thank you DashboardSpy for the link)

January 23, 2008 • Technology

Leopard backing up cache

Time Machine included in Leopard backs up your ~/Library/Caches unless you explicitly ask it not to. Just something to make a choice about when setting up your hourly backups. I do my backups to a remote disk, so I certainly would not like to every hour have my last hour of browsing backuped. ;-)