2009. Het onvermijdelijke lijstje
Laatste dag van het jaar. De hoogste tijd voor het onvermijdelijke lijstje …
Veel plezier beleefd aan
- WordPress CMS
- jQuery javascript framework
- Mac OS X
Ernstig teleurgesteld in
- Microsoft Office Sharepoint Server
- mijn Google Adsense inkomsten
Aangenaam verrast door
- Pods WordPress plugin
- Windows 7
Vlekken in m’n nek van
- sociale netwerken in het algemeen en Hyves in het bijzonder
- slap ICT geklets over Enterprise Service Bussen, Service Oriented Architecture en OTAP straten
Uitdagingen voor 2010
- schonere code schrijven
- websites bouwen op basis van een fluid grid
- meer creatief bezig zijn, minder techno-nerdish
apple · bruikbaarheid · Code · webwerk · wordpress
Enigszins op weg
Opschonen. Verwijderen. Schuiven met bestanden. Betere structurering van m’n data bouwen. Stoeien met het herschrijven van urls. Nieuwe plugins instellen. Oude plugins naar de eeuwige jachtvelden sturen. Php-code schrijven. En stukjes html. Stijlbladen snoeien. Nieuwe layout zien goed te krijgen.
Na een weekend stoeien ben ik NOG LANG NIET KLAAR. Zowel inhoudelijk, functioneel als opmaaktechnisch mankeert er nog van alles aan, maar het begin is er.
Code · concept · design · webwerk · wordpress
Spelen met Google Maps deel 2
In een vorige post schreef ik over het stoeien met de Google Maps API. Nu is het voor mijn werk niet meer nodig om me te verdiepen in de geheimen van de Google Maps code. Het project waarvoor dat van belang was, de vernieuwde corporate website, is uitgesteld tot na de geplande fusie. Eerlijk gezegd ben ik er niet rouwig om. De druk om binnen een (te) korte tijd een sexy stukje functionaliteit op te leveren kan ik missen als kiespijn.
Het kwaad is echter geschied. Ik ben behoorlijk verslaafd geraakt aan het knutselen met Google Maps functionaliteit. Voor mijn kids website bouw ik daarom vrolijk verder aan een Google Maps mashup met tips voor een dagje uit.
Ik ben redelijk tevreden met de versie die ik uit mijn toetsenbord gewrongen heb. Ondanks dat ik de afgelopen dagen een stevig gevecht moest leveren met mijn Google Maps pagina. In retrospect niet zozeer met Google Maps functies, maar meer met de pagina layout. Vanuit het oogpunt van usability leek het een goed plan om eens te kiezen voor een liquid layout. Een design waarin een percentage van het scherm gevuld wordt door de kaart en de rest door elementen als banner, voettekst en navigatie. Deze pagina – Solar Maps San Francisco – vormde mijn bron van inspiratie. De Helsinki openbaar vervoer mashup is trouwens ook behoorlijk vloeibaar.
Ai! Dat blijkt toch te hoog gegrepen voor een middelmatig codeerkonijn als ikzelf. Een liquid design zorgt voor een stortvloed aan technische opstakels. Om een paar zaken aan te halen: een pixel perfecte positionering in zowel Internet Explorer 6 en 7 als Firefox is een probleem. En Opera gedraagt zich uitermate bokkig.
Voorlopig toch maar op safe spelen met een pagina met vaste afmetingen.
Code · mashup
Hello World verzameling
In de categorie: niet nuttig maar wel aardig:
als je ooit iets in een programmeer- of scripttaal gemaakt hebt, is het meer dan waarschijnlijk dat je de ultieme beginnersfunctie geschreven hebt: de functie die als output de tekst hello world naar het scherm schrijft.
In een lange lijst van bijna 300 script- en programmeertalen (met behulp van anderen door Wolfram Rösler samengesteld) kun je zien hoe de Hello World functie er in de betreffende programmeertaal uitziet.
Leuk!
Code · grappig · hello world · nerdy
Encryptie met PHP
De IBM Developers Works website is met regelmaat te betrappen op het publiceren van handige en prima leesbare artikelen op het gebied van scripting. Zo is er een heel aardige serie over de inzet van asynchrone javascripts.
Maar ook voor een goed stukje tekst over serverside scripting ben je bij IBM Delevelops Works aan het juiste adres. Bijvoorbeeld hoe de in PHP aanwezige functies voor versleuteling te gebruiken. Een aantal zaken die in dit encryptie artikel besproken worden zullen (als het goed is) de meeste mensen bekend zijn. Voor mij was het in elk geval niet nieuw. Het stukje over public key encryptie op basis van GNU Privacy Guard (GPG) daarentegen was voor mij wel vers en interessant leesvoer.
Ik vraag me alleen af of gpg standaard te vinden is op de meeste Linux webservers … ** start ftp proggie van keuze om eens te neuzen op een webserver **
Yep, op één van de Linux webservers waar ik bij kan is gpg gewoon aanwezig. Binnenkort eens in de praktijk uitproberen …
Code · encryptie · php