zondag 2 december 2012

Zonneklok gerepareerd

Sinds enige tijd heb ik een twitter-account en bijbehorende website genaamde Zonneklok, die aangeeft hoe laat de zon in Nederland opkomt en ondergaat. Maar het programma dat de tweets plaatst was kapot.

Op 10 oktober was de laatste tweet geplaatst, dus ik moest er hoognodig naar kijken. Dit weekend heb ik dat eindelijk gedaan.

Het bleek dat mijn eigen geschreven programma dat de tweets verstuurd om de een of andere reden niet weer werkt. Ik wilde niet dat er "onzinnige" test-tweets in de timeline van @zonneklok kwamen en de library die ik gebruik om dat programma tweets te laten versturen was flink veranderd. Daarom heb ik ervoor gekozen om mijn eigen programma niet aan te passen of opnieuw te maken, maar gebruikt te maken van de Unix-filosofie en te zoeken naar een programma dat vanaf de command-line een tweet kan versturen. Na wat zoeken bleek dat twidge voor mij het beste werkt. Dit biedt alles wat ik nodig heb en het is een standaard package van Rasbian. Daarmee vereenvoudig ik alles en dat scheelt weer onderhoud.

Daarnaast heb ik ook de software verplaatst van een server op kantoor naar mijn eigen Raspberry PI die thuis als server(tje) draait. Hierdoor verandert er eigenlijk niets want deze systemen draaien allebei Linux, maar het is wel leuk dat mijn PI er een extra taakje bijkrijgt. Heel spannend is het allemaal niet voor dat ding 's nachts een keer bepalen hoe laat de tweets verstuurd moeten worden, die commando's schedulen en op het juiste moment uitvoeren.

Maar het belangrijkste is dat Zonneklok het weer doet. Nu moet ik toch maar eens wat tijd gaan stoppen in de promotie van de site en twitter-account. Want heel erg populair is hij nog niet. En dat terwijl een min of meer vergelijkbare account als de klok van de Dom in Utrecht wel bijna 2500 volgers heeft, om over de Big Ben in Londen nog maar te zwijgen. Hoe krijg je bijvoorbeeld een BN'er zo ver dat hij of zij er iets over zegt of zo'n zonsopkomst-tweet retweet? Als iemand suggesties heeft, plaats een reactie!

Geen opmerkingen:

Een reactie plaatsen