Nieuwe widget: Brandstofprijzen

June 5th, 2009 by

Het was weer tijd voor een nieuwe widget, ditmaal één gericht op de Nederlandse Mac gebruikers. Ik maak al een tijdje gebruik van de website van Athlon Car Lease, “Goedkoper Tanken”, waarvan de prijsgegevens volgens hen afkomstig zijn van de vloot leaserijders die met een tankpas tankt. Ik vind het in ieder geval de meest betrouwbare site m.b.t. de prijs van brandstofgegevens. Wat miste was een eenvoudige interface met link naar Google Maps.

Die is er nu voor Mac OS X Dashboard: de Brandstofprijzen Widget.
Brandstofprijzen Widget

Geef de postcode, de afstand en het brandstoftype op en de widget haalt de gegevens op en presenteert de resultaten overzichtelijk. Bladeren door de resultaten gaat d.m.v. de knopjes onderaan. Klikken op het adres opent de locatie op Google Maps. De resultaten zijn voorzien van de logo’s van de bekende tankstations.

De ingevoerde gegevens en de laatste zoekresultaten worden bewaard, zodat deze ook na een herstart van de computer of de widget direct beschikbaar zijn.

Downloaden van de widget en commentaar op de pagina van de Brandstofprijzen Widget!

Euro Stocks widget version 1.5

January 30th, 2009 by

After the appearance of some gibberish text on the widget, it was inevitably time to update. This is a minor update, just to get things going again.
In addition, user David B. mailed me in September already :S with a helpful addition: the ability to re-sort the stocks, using buttons on the back of the widget. This functionality is now included.

Download version 1.5 of the Euro Stocks widget.

For comments, please go to the Euro Stocks widget’s page!

Enjoy!

Note to users who update. Please write down the codes of your indices/stocks/funds before you update! Due to a design decision made earlier (to allow multiple instances of the widget, all with their own preferences) and the fact that Apple doesn’t provide a way to keep the unique widgetID between updates, the preferences of your widget won’t be retained between updates.

NL Weerradar widget versie 2.2

January 12th, 2009 by

Aan de NL Weerradar widget zijn nu de contourkaarten van het KNMI toegevoegd, waarop de temperatuur, het zicht en de windsnelheden te zien zijn.
Daarnaast is een bug verholpen, waarbij het selectiemenu niet meer werkt wanneer er geen verbinding kan worden gemaakt met de server. Verder is het icoon vernieuwd.

Downloaden van NL Weerradar Widget versie 2.2

Commentaar op de widget gelieve op de pagina van NL Weerradar widget zelf!

The undocumented Dashboard features and quirks

December 16th, 2008 by

Let me start by saying that Apple’s inclusion of the Dashboard, starting with Tiger (Mac OS X 10.4), has had an enormous influence on me. It was the first time I actually wrote a small “program” in HTML and javascript. The Dashboard really is a great platform to develop for, as it encourages you to make small, lean and focussed little programs, that are very good at doing one thing.

Dashboard’s behaviour (expressed through methods and properties) is farely well documented, but I’ve been breaking my head over a number of things, which I eventually had to find out through trial and error. Had they been included in the official Dashboard reference

Below is a list of the quirky behaviour I’ve encountered while developing the widgets on this site.

  • widget.onshow fires on: showing the Dashboard (documented), placing a new instance on the Dashboard (undocumented). The latter undocumented feature would also fire when the widget would be “installed” or “replaced”, which I believe is similar to placing a new instance.
  • reloading (CMD+R) the widget is apparently not the same as placing a new instance on the Dashboard, as widget.onshow is not fired. (undocumented)
  • widget.onremove fires when a widget is replaced with (another version of) the same widget. Not so handy when you use the widget.identifier to allow for multiple instances of the same widget, all with their own preferences. (undocumented)
  • the widget.identifier is not retained when a widget is replaced with (another version of) the same widget. Moreover, when multiple instances are present at one time, they are all replaced by one (in total) virgin instance. Again, not so handy (see previous remark) (undocumented)

So, I hope this info will somehow either be included with the official documentation (I’ve filed a feedback report at Apple’s website) or you’ll be able to find it here.

Exact keyword tracking of Yahoo Search Marketing and Google Adwords in Analytics

December 8th, 2008 by

This might be an unexpected article from me, but I’ve been busy with some things lately on a professional (as in: working to pay the bills) level.

I’m sure anyone in the business of Search Engine Marketing (SEM) has read the article on Exact Keyword Tracking with Google Analytics on ROIrevolution.com. If you haven’t, do so now!

The client I’ve been working for lately, wanted to extend their reach from Google Adwords to Yahoo Search Marketing (YSM) (Yahoo search accounted for 23% of organic search of US’ visitors). I wanted to capture the same data (“keyword bidded on” vs. “exact search phrase/keyword”) for YSM as for Adwords. Well, that happens to be entirely possible, one might even say better possible with YSM than with Adwords.

I’m not going to explain to you in detail how you can add extra information to your landing page URL, as this page about Tracking Yahoo! Keyword Data in Google Analytics on PPCHero.com already does that in detail.

So, here it goes at a high pace:
Read the rest of this entry »

NL Weerradar widget versie 2.1

December 4th, 2008 by

Tiger gebruikers kunnen opgelucht ademhalen, want ook voor hen werkt nu de NL Weerradar widget!

Met grote dank aan gebruiker Jasper die mij hierbij heeft geholpen!

Versie 2.1 brengt radar- en satellietbeelden van de buien en het wolkendek boven Nederland en een groot deel van België. Hiervoor worden de bronnen Buienradar.nl, Sat24.nl en Wetteronline.de benut.

Download de NL Weerradar widget versie 2.1

Commentaar, opmerkingen of vragen? Graag op de pagina van de NL Weerradar widget zelf!

NL Weerradar widget versie 2.0

December 1st, 2008 by

Zo, het heeft weer even wat denk- en typewerk gekost, maar er is een geheel nieuwe versie van de NL Weerradar widget beschikbaar.

Nu hoor ik u denken: “Geheel nieuw? De widget ziet er hetzelfde uit!”. En dat klopt. Want al het werk is “onder de motorkap” terecht gekomen. Ik ben flink met de bezem door de onderliggende code heen gegaan. Dat betekent dat ik in de toekomst sneller kan reageren op veranderingen op de websites waar de radar- en satellietbeelden vandaan komen: Buienradar, Sat24 en Wetteronline.

Toch zijn er wel een aantal zichtbare verbeteringen doorgevoerd:

  • De bewolkingsbeelden van Sat24.nl zijn toegevoegd. Zowel stilstaand beeld als animatie. Infrarood en zichtbaar licht.
  • Het laden van de regenbuien-/bewolkingsafbeelding wordt duidelijker weergegeven.
  • Wanneer er geen recente afbeelding wordt gevonden, wordt gepoogd een oudere afbeelding weer te geven.

Download de NL Weerradar widget

Commentaar, vragen, complimenten? Dat mag, maar dan wel graag op de pagina van de NL Weerradar widget zelf!

Houd het hoofd droog!

De mooiste (portret)fotografie

September 23rd, 2008 by

Kortgeleden was ik bij een nichtje van mij –Janneke Walter– om éindelijk eens de foto’s te aanschouwen die ze tijdens een reis door Bolivia had geschoten. Ik wist dat ze ondertussen redelijk had geïnvesteerd in camera en lenzen en kon zien dat dat geld goed was besteed.
De foto’s die het meest in het oog sprongen waren de portretten, krachtig, scherp, met de gezichten prachtig uitgelicht tegen de achtergrond. Ik denk dat voor elk van ons geldt dat een krachtige portretfoto veel emoties kan losmaken en haar portretfoto’s doen dat absoluut.
Ik was dan ook blij verrast toen ze me vertelde dat ze zelf ook overtuigd was geraakt van haar eigen kunnen, dat ze haar technische vaardigheden eindeloos had bijgeschaafd (ze is na de reis waarschijnlijk net zo lang bezig geweest met het verkrijgen van het ‘juiste’ beeld per foto, heel perfectionistisch, als met de reis zelf), maar vooral: dat ze haar kennis en kunde graag als dienst wil aanbieden.
Janneke werkt als optometrist en weet dus vanuit haar professie al ‘alles’ over de fysische en biologische kant van licht, de ogen en de beeldverwerking door de hersenen. Haar professionele interesse in “beeldverwerking” gaat dus gepaard met een passie voor fotografie.
Ondertussen heeft ze een aantal portretfoto’s gemaakt, zoals ook op haar website te zien is. Zelf zegt ze hierover:

“Op de één of andere manier krijg ik het altijd voor elkaar om precies dát moment te vangen, waarop iemand stráált. Soms na een paar minuten, soms na een uur, maar altijd is er een moment tussen mij en mijn onderwerp dat er uitspringt en dat ik weet te vangen!”

Volgens mij is dat precies haar kracht! Dus wilt u een prachtige, krachtige portretfoto van uzelf, met aandacht voor ú als mens, denk dan ook eens aan Janneke Walter (portret)fotografie!

Buienradar widget “kan server niet vinden”?

July 2nd, 2008 by

Aangezien de buienradar.nl website is veranderd (het heeft dit keer toch een poos geduurd voordat ik weer aan het werk moet…) en de NL Weerradar widget de informatie (afbeeldingen) rechtstreeks van de website plukt, werkt deze nu niet meer.
Aangezien ik het op dit moment vrij druk heb, kunnen er een paar dagen overheen gaan voordat ik de boel weer aan de praat heb. Als er een update is, wordt er vanzelf een melding weergegeven in de widget. Dus… nog even geduld a.u.b.!

Restore an Apple Partition Map

January 4th, 2008 by

Update Nov 19, 2009
— I just came accross an open source piece of software that might do all of the manual work described below for you. It’s called TestDisk, open source data recovery software.
I haven’t used it, but it looks very promising! —

Original article, Jan 4, 2008
Say you’ve got an external harddisk in a Firewire or USB enclosure. It’s Apple Partition Map (APM) partitioned and contains a couple of HFS+ Journaled formatted volumes. You’re happily using it on your Mac and for some reason you’ve decided to hook it up to a Windows PC. You’ve installed MacDrive on it, but somehow it doesn’t recognize the volumes that are on it. You check the Disk Management tool and you notice a red stop sign on the external drive. When you right-click the symbol, you’re able to “initialize” the drive. You hesitate for a second, but decide it must mean something like “just start the damn thing up, so that it works” (later on you know that this must have been your weakest moment of that day, maybe even the entire week, but at this “moment suprême” you feel it’s the only choice). And then, disaster strikes. Cause “initialize” means something entirely else. The Disk Management tool has just overwritten the APM with a Master Boot Record (MBR) and all partition information seems lost.
That is exactly what happened to me last week. After extensive searches on the internet, the only option seemed to be to buy and use a data restore/recovery program like Disk Warrior II, which meant copying/restoring/recovering the full 250GB of info to another harddisk, which I don’t have. It seemed wrong, the only thing gone was the partition information, the data was still there, why should I spend money on: a) software; b) hardware; to recover “undamaged” data?
Then I found this post on Ubuntuforums.org and it made me see the light.
Before you start doing anything I recommend reading through all below-mentioned steps and then decide whether you can do this. Furthermore note that the disk I used was originally partitioned using an Apple Partition Map. Recent (Intel) Macs have been formatted using GUID Partition Table (GPT) and I have no clue at all whether this will work on GPT drives.
Read the rest of this entry »