The best RSS reader for OS X…

Has become a free download o0?
I have bought this application 3 years ago or something, because it simply rocked. Apparently the recent additions of Leopard concerning RSS feeds, have made newsgator to release Newsnetwire for free and keep some market-share.

It would been even better if it would be made an open source project…but who knows :)

Anyway…it can be downloaded here

Dashcode

Apple released a public beta of Dashcode to ADC members (including the free accounts). I have to say I am deeply impressed.
It has still some quirks, but it is stable and has stunning features.

I started this week to play around with it and I can assure you it’s fun.
Implementing a Scrollarea gave some problems for me tho.
(I admit, has a lot to do with my JS n00bness…but hey…)

If you you update the content of your scrollarea, don’t forget to refresh it…

example:

if (logstatus == 0) {
		loginhoud = logcall.outputString;
		content.innerHTML = loginhoud;
		document.getElementById("scrollArea").object.refresh();
	}
	else {
		content.innerHTML = "Problem fetching server data...";
	}

I think this is missing in the documentation…(yup, reporting it to Apple as well).

AJAX with Safari

Mental note to myself:

When making a POST request with XMLHttprequest and Safari(v2.0.4), always generate some content for the browser.

If not, the status will always be undefined.
example:

if (!$mysqli->query($insert)) {
  trigger_error("error writing data: ".$insert);
  exit;
}
else {
  echo "0";
}

This costed me some hours pulling my hair….
The following javascript works like a charm when you return a “0″ at the end of the php file called with POST. If you don’t return anything, Safari will decide that the HTTP headers are undefined and thus call the error handler.

KwAjax.ContentLoader.onReadyState=function(){
  var req=this.req;
  var ready=req.readyState;
  if (ready==KwAjax.READY_STATE_COMPLETE){
      var httpStatus=req.status;
      if (httpStatus == 200 || httpStatus == 0) {
        this.onload.call(this);
      }
      else {
        this.onerror.call(this);
      }
  }
}

Good ol’ OS 9

Funny.

I was one of the early (I think my 1st installed OS X version was developer release 4) adapters of OS X. And I very rarely thought back of OS 9/8/7/6. All the new thrills of the new OS made you forget about the good things of the classic OS’s.

This blogentry however sumarizes the most missed features of the old classic OS.

I personally miss feature #6. Tabbed folders the most.

Windows Vista

The first screenshots of Windows Vista are popping up on the internet. The remark of Steve Jobs (Redmond, start your photocopiers) has been proven right. Several features of Longh—, eh, Vista seems to be copied from Tiger.

But…A microsoft developer has the best excuse ever:

“If you are slow (or lazy) in your development, you never can be called a copycat”
Or, like he puts it:

Naturally, some Macintosh users will claim that this is like “Dashboard”. And indeed there are similarities here. But Microsoft has been working on Avalon a lot longer than Apple was working on Dashboard. And Avalon Express applications are designed to be very secure from day 1.

The quote above was taken from this website

Gargleblaster.org

My latest run

date: 30 Nov 08 11:02 CET
distance: 4.95 km
duration: 28'04"
my last run

All my runs

total runs: 66
total km: 355.11
total time: 37:06'19"
farthest run: 11.13 km