zaterdag 14 juli 2012

Wat denk je zelf?

Een half jaar geleden hadden we het traditionele Kot Eenboo kerstdiner. Eén van de dames vertelde over de moeilijke vragen die de kinderen kunnen stellen. Zoals: bestaat Sinterklaas echt? Ze had het advies gekregen (van een juf, als ik het me goed herinner) om dat te beantwoorden met "wat denk je zelf?". (Vanaf dat moment werden die avond heel veel vragen beantwoord met "wat denk je zelf?" - maar dat terzijde.)

Ik vond 't wel een goed advies, en ik pas het nog steeds regelmatig toe. Het werkt prima. Soms weet hij het echt niet, maar meestal denkt hij even na en komt hij er zelf uit.

Maar misschien pas ik het wel te vaak toe. Ik net zat de foto's van het schoolkamp van Philip te bekijken, en ik herkende iemand niet. Dus vroeg ik aan Philip hoe die persoon heet. Wat zei hij? "Wat denk je zelf?" Grr.

vrijdag 6 juli 2012

Uninterruptible Power Supply

Op kantoor hebben we een UPS voor de servers. UPS betekent Uninterruptible Power Supply. Die zorgt ervoor dat de servers niet zomaar zonder stroom zitten, als bijvoorbeeld de netstroom uitvalt.

(UPSsen zijn er in allerlei maten. Kleine UPSjes hebben een bescheiden accu, met net genoeg energie om te zorgen dat de computers zich netjes kunnen afsluiten. Met grotere UPSsen kan je langer doorwerken. Echt serieuze UPSsen hebben bijvoorbeeld een dieselgenerator, zodat je stroom hebt totdat de diesel op is. Reuze handig allemaal.)

Nou was het UPSje op kantoor al een tijdje aan het piepen. Het bleek dat z'n accu ondertussen kapot is, of in ieder geval niet meer goed genoeg is. Die accu kan je vervangen zonder dat de stroom eraf hoeft, dus dan hoeven de servers ook niet uit. Slim, hoor.

Maar helaas, in ons geval bleek dat de hele UPS vervangen moest worden ('t is een oud beestje, kennelijk). En tja, toen moest dus toch de stroom er helemaal af. En dus gingen de servers uit. In het Engels hebben ze daar een mooi gezegde voor: defeats the purpose

zaterdag 23 juni 2012

Testje met git

Ik heb dus afgelopen week thuis git getest met een klein Android-app-projectje. En git was snel. Heel snel. Eng snel, zo van: zou 'ie het wel gedaan hebben? Maar alles ging prima.

Ook maar eens op kantoor geprobeerd, met een wat groter project. Euhm, een veel groter project. Alle bestanden initiëel toevoegen kostte al een heleboel tijd. Ik weet niet hoe lang het duurde; het duurde me te lang en toen ben ik maar thee gaan halen en met collega's gaan babbelen. Maar dat vergeef ik git wel, want het is heus een groot project.

Wat me daarna opviel: svn is sneller dan git! In ieder geval zolang svn niet naar de repository hoeft. Want die staat, in dit geval, ergens ver weg op het internet. Terwijl ze zeggen dat git zoveel sneller is dan svn. Maar bij die vergelijking deden ze alleen maar dingen waarvoor svn naar de repository moet. Terwijl er ook genoeg dingen zijn waarvoor svn helemaal niet naar de repository hoeft. Zoals een lokale diff. En daarin is, in mijn testje, svn beduidend sneller. Maar 't gaat me niet alleen maar om de snelheid. Ik ben heel benieuwd naar hoe ik de bruikbaarheid van git ervaar. Daarover wellicht later.

woensdag 20 juni 2012

Miljonair worden, deel twee

Ruim twee jaar geleden berichtte ik over het plan van Roene en mij om miljonair te worden. Ons plan was om een spelletje te maken voor de iPhone. Ik had zelfs al een minimac gekocht. Helaas heb ik er nog niet zoveel tijd aan kunnen besteden, zodat we nog steeds geen miljonair zijn.

Waar ik wel tijd aan heb besteed is een interne verhuizing. Philip wilde graag mijn studeerkamer hebben. Die is twee keer zo groot als zijn kamertje. Bovendien had hij het wel gehad met z'n Winnie the Pooh-behang. Dus ik heb de studeerkamer ontruimd (dat was misschien nog wel de grootste klus) en van nieuw behang en tapijt voorzien. Philip is helemaal gelukkig.

Wie niet zo gelukkig was met de verhuizing was mijn pc. Hij heeft het nog een tijdje volgehouden in de nieuwe kamer, maar opeens was het voorbij. Als ik 'm aanzet dan start 'ie wel op, maar na een minuutje ofzo loopt 'ie vast. Misschien kan ik 'm nog wel repareren, maar daar heb ik nu even geen zin in.

En gelukkig hoeft 't ook niet meteen, want ik heb de minimac nog! Die heeft twee jaar lang niks staan doen, maar bewijst nu goede diensten. Want wat blijkt: 't ding is goed bruikbaar om Android-applicaties te maken! En Chrome doet het er ook prima op.

Dus ik ben nu aan het wennen aan Eclipse, en ik ben me weer aan het inlezen in het ontwikkelen van apps voor Android. 't Is wel een beetje lastig allemaal. Ik ben op zich niet echt een fan van IDE's; ze zijn soms wel handig, maar ik geef toch de voorkeur aan Emacs en command line tools. En ik moet zeggen dat het Apple-toetsenbord dat ik bij de minimac gekocht had niet echt heel fijn werkt. 't Is zo'n dun toetsenbord met van die platte toetsen, waardoor ik vaak half naast de toets druk.

En programmeren voor Android is ook weer even wennen. Het is op zich niet moeilijk ofzo, maar ik moet me het hele programmeermodel eigen maken. Activities en Services en hun life cycles. Intents, wanneer en hoe moet je die gebruiken. En moet je ook nog letten op de API levels. Als ik mijn app maak voor de meest recente API (dat is nu 15), dan werkt die app dus niet op een oudere Android-versie.

Maar ik vind het leuk om weer wat nieuws te leren. Dus ik ben lekker aan het experimenteren. En dan komt het moment dat ik een werkende app had, maar 'm stuk gemaakt heb. En omdat ik nog geen version control system gebruik kan ik niet makkelijk de foutjes herstellen. Dus nu is het tijd voor het volgende deelproject: git. Ik heb 't al geïnstalleerd op de minimac, en ik ben me aan het inlezen. Tot nu toe bevalt 't me wel.

zaterdag 14 april 2012

Onbegrijpelijke telefoontarieven

Vrouwlief is weer eens in Laos. Ik bel haar af en toe. Maar dat kan ik beter niet gewoon vanaf mijn mobieltje doen; dat kost belachelijk veel. Er is vergeleken met drie en een half jaar geleden weinig veranderd.
provider starttarief per minuut
T-Mobile 6 cent 1,25 euro
KPN BelBasis 8,97 cent 1,5205 euro
XS4ALL 10 cent 0,16 euro
Belbazaar 4,5 cent 0,04 euro