Archive for July, 2009

Twitter vs. SMS

Thursday, July 30th, 2009

Het is vakantie en we houden veel contact met alle vakantiegangers via SMS-berichten. De wel bekende 160 tekens voldoen prima voor het uitwisselen van wat groeten en weerberichten. Ditmaal kwam ik er echter achter dat ik anders ben gaan SMS-en sinds ik Twitter gebruik. Ik stuurde een soort tweet naar familie. Gewoon een korte mededeling: “Het is mooi weer en wij stappen nu op de fiets.”

Gelukkig reageerde mijn zwager hier goed op. Zittend in het mooie Frankrijk kreeg ik een reactie met dat het daar ook mooi weer was en dat het verplaatsen naar een andere camping goed was verlopen.

Hmm, vroeger – voor het twittertijdperk – had ik gevraagd of ze al waren aangekomen op de volgende camping. Hoe het weer daar was, etc. Kortom vroeger had ik een persoonlijk bericht gestuurd, afgestemd op de ontvanger omdat deze bekend is.

Bij Twitter schrijf je voor een anoniem publiek. Je weet wie je followers zijn, maar ook andere mensen kunnen het lezen. Daarnaast heeft het weinig nut om een vraag te stellen, misschien via een reply, maar het blijft toch een schot in de ruimte.

Kortom SMS is toch wezenlijk anders dan Twitter, iets waarbij ik bij mijn volgende SMS bericht rekening mee moet gaan houden.

Vakantie, project RushHour

Thursday, July 16th, 2009

De vakantie is weer in zicht, en dat roept natuurlijk weer herinneringen op over hoe het vorig jaar ook al weer ging. Daarnaast is het ook een tijd om mijn data te backup-en. En ook dat roept herinneringen op.

Vorig jaar heb ik tijdens de vakantie – los van lekker genieten – veel het spel RushHour gespeeld. Dit ging redelijk goed, en ik heb de meeste levels uitgespeeld. Omdat ik in de vakantiemodus zat ging het mij niet om de snelheid van het oplossen of om in zo min mogelijk moves bij de oplossing te komen. Ook had ik regelmatig een goede oplossing gevonden, door gewoon maar wat te schuiven en er dan achter komen dat het rode autootje er uit kan rijden.

Dit laatste zette mij aan het denken. Hoe oplossingsgericht was ik eigenlijk bezig. En was het misschien zo dat ik ondertussen al drie keer dezelfde situatie (manier waarop de auto’s staan) heb gehad om tot een goede oplossing te komen? Met dit vraagstuk ging mijn vakantie ten einde en ging ik weer aan het werk.

Het vraagstuk bleef klagen en naar wat ge-google en wat research heb ik maar bedacht dat ik er toch maar eens wat IT aan moest wijden. Kortom een prive projectje: ‘RushHour Solver’.

Het is onderhand al weer een tijd geleden, maar tijdens het backup-en kwam ik het project weer tegen. En aangezien ik nu de beschikking heb over ‘gratis’ online java hosting, GAE, biedt dit natuurlijk weer andere perspectieven.

Ik moet nog even het een en ander afstoffen, maar dat gaat wel lukken. Daarnaast zal ik even een duidelijke opzet gaan schrijven over hoe ik een en ander bedacht heb, en (technisch) opgelost.

Zie ondertussen: RushHour Solver

WordPress

Tuesday, July 14th, 2009

Ik ben iemand die graag veel dingen zelf doet. En ook dingen zelf maakt. Dus toen ik een website begon, wou ik hier voor een eigen CMS gaan schrijven / bouwen. En omdat Java mijn ’spreektaal’ is moest het gebeuren in Java.

Ik ben een fan van Wicket en erg gecharmeerd van JackRabbit, dus zal het wel iets worden in combinatie met die twee. Ondertussen is er ook al een Brix. A la, keus ten over. Maar zoals ik al zei, ik wil het graag zelf doen…

Het grootste probleem waar ik tegen aan liep was de hosting. Ik had een URL, en een goede hostingprovider. Probleem, ik kon alleen maar PHP als ontwikkelomgeving gebruiken. Geen Java.

Plots kwam daar de Google App Engine for Java en was er opeens gratis Java hosting. En dat ook nog (d.m.v. Google Apps) beschikbaar voor elk domein, yoehoe!

Dus meteen aan de slag, applicaties bouwen. De eerste applicatie die live ging was een enquete applicatie. Voor het onderzoek dat mijn vrouw moet doen voor haar studie. Het bouwen en vooral de livegang van de applicatie had nogal wat voeten in de aarde, kortom viel wat tegen. Vooral de performance – en dat voor een cloudomgeving – was niet je van het. Ook de kleine applicatie die ik had geschreven, het teruggeven van een simpele HTML pagina (wel met Wicket), duurde erg lang voordat deze geladen was. De eerste keer oproepen kostte wel 10 seconden. Daarna was de performance goed.

Na deze ervaring heb ik gisteravond besloten om toch maar weer ‘terug’ te keren naar mijn oude vertrouwde hostingprovider, want ondertussen had ik daar alles per 1-9 opgezegd en was ik druk aan het ‘verhuizen’ naar Google Apps. Maar ja als het dan in de PHP sfeer blijft, welk CMS moet ik dan hebben. Ik had wat goede verhalen gehoord over WordPress en een leuk artikel gelezen over het zelf maken van een theme. Hetgeen er niet erg moeilijk uitzag, dus gister, toen ik nog wat uurtjes over had. Aan de slag.

En ik moet zeggen dat ik erg onder de indruk ben. De installatie is een eitje, de interface is erg gebruiksvriendelijk en intuitief. De plugin structuur werkt prima. En in een uurtje of twee had ik al mijn oude blogs + artikelen live staan. Kortom ik ben om, WordPress is going to stay.

Natuurlijk heb ik nog een aantal hobby Java projecten, die ik graag wil hosten. En bevalt mijn GMail erg goed voor mijn huidige domeinnaam, maar dat is helemaal geen probleem, want de combinatie kan prima. http://albert-jandevries.nl en http://www.albert-jandevries.nl verwijzen naar mijn hosting provider en de e-mail wordt afgehandeld door Google Apps. En los daarvan kan ik gerust op bijvoorbeeld http://project.albert-jandevries.nl mijn GAE/J applicatie draaien.

Kortom iedereen blij :-)