Edwin's Journaal

<edwin@bitstorm.org>

Gedachten en belevenissen van Edwin Martin.

    Edwins journaal
  1. mei 2013
  2. juli 2012
  3. maart 2012
  4. februari 2011
  5. januari 2011
  6. juni 2010
  7. april 2010
  8. februari 2010
  9. januari 2010
  10. december 2009
  11. november 2009
  12. oktober 2009
  13. september 2009
  14. augustus 2009
  15. juli 2009
  16. juni 2009
  17. mei 2009
  18. april 2009
  19. maart 2009
  20. februari 2009
  21. januari 2009
  22. december 2008
  23. september 2008
  24. augustus 2008
  25. juli 2008
  26. juni 2008
  27. mei 2008
  28. april 2008
  29. februari 2008
  30. december 2007
  31. november 2007
  32. september 2007
  33. augustus 2007
  34. juli 2007
  35. juni 2007
  36. mei 2007
  37. april 2007
  38. maart 2007
  39. januari 2007
  40. december 2006
  41. november 2006
  42. oktober 2006
  43. september 2006
  44. augustus 2006
  45. juli 2006
  46. juni 2006
  47. mei 2006
  48. april 2006
  49. maart 2006
  50. februari 2006
  51. januari 2006
  52. december 2005
  53. november 2005
  54. oktober 2005
  55. september 2005
  56. augustus 2005
  57. juli 2005
  58. juni 2005
  59. mei 2005
  60. april 2005
  61. februari 2005
  62. januari 2005
  63. december 2004
  64. november 2004
  65. oktober 2004
  66. september 2004
  67. augustus 2004
  68. juli 2004
  69. juni 2004
  70. mei 2004
  71. april 2004
  72. maart 2004
  73. februari 2004
  74. januari 2004
  75. december 2003
  76. november 2003
  77. oktober 2003
  78. september 2003
  79. Jolies weblog
  80. Leora

Kerst met de familie

wo 27 dec 2006 00:01

Vanavond hebben we, samen met mijn zus en haar gezinnetje, gegeten bij onze ouders. Ondanks dat ze zich niet zo lekker voelden, hebben ze een heerlijke maaltijd bereid.

Ook een prachtig moment om kaarslichtfoto's van mijn twee dochtertjes te maken. Klik voor een vergroting.

Software voor webontwikkelaars

zo 17 dec 2006 01:14

Hoewel ik ruime ervaring heb met programmeren aan de server-kant van het web, vind ik programmeren in de browser het leukst. En dat doe je dan in JavaScript. Wat betreft gebruikersvriendelijkheid van een website is daar ook het meest te winnen. Maar om onbegrijpelijke redenen is JavaScript altijd een ondergeschoven kindje geweest. Freelance-opdrachten voor JavaScript-specialisten kom je zelden tegen en ook de software was, vergeleken met andere talen, ondermaats.

Maar gelukkig is dit het afgelopen jaar sterk verbeterd. Of het komt door het hele web 2.0- en AJAX-fenomeen, ik weet het niet, maar dit jaar hebben drie heel interessante stukjes software het levenslicht gezien.

Het begon rond april van dit jaar met Firebug. Met deze Firefox-extensie kun je van een willekeurig stukje HTML de bijbehorende CSS-code zien. Onmisbaar als je veel met CSS werkt. Ook kun je de DOM van de pagina bekijken en JavaScript debuggen (fouten uit de code halen). Tijdens mijn vorige project (3VOOR12) heb ik intensief gebruik gemaakt van Firebug. Twee weken geleden kwam een nieuwe versie uit die nog meer mogelijkheden toevoegt.

Ook is dit jaar een nieuwe webeditor ontwikkeld: Aptana. Webeditors bestaan al heel lang en er zijn er ook een heleboel van, maar Aptana is toch anders. Ten eerste is dit de eerste editor die JavaScript serieus neemt. Daarnaast is het ook een Eclipse-plugin, waardoor je het samen met veel andere ontwikkelgereedschappen kunt gebruiken.

De laatste nieuwigheid, waar ik best enthousiast over ben is jQuery, een JavaScript-bibliotheek. Er bestonden al JavaScript-bibliotheken, maar die waren of te groot (200kB aan JavaScript aan een pagina van 20kB hangen is echt buitensporig), of ze konden maar een paar kunstjes, of ze waren te duur (Backbase). jQuery is klein (minder dan 20kB), heeft goede documentatie, een actieve gebruikersgemeenschap en zit gewoon goed in elkaar. Met jQuery heb ik eindelijk een JavaScript-bibliotheek gevonden die ik ga inzetten voor mijn volgende projecten.

Enthousiast over deze stukjes software, vond ik het toch wel jammer dat Aptana geen code assist (code-completion) bood voor jQuery. Gelukkig is Aptana open source en goed uitbreidbaar, dus heb ik de afgelopen week in de avonduurtjes deze ondersteuning voor jQuery ingebouwd. In de volgende uitgave van Aptana zal mijn uitbreiding worden opgenomen.

Eindelijk begint het wat met JavaScript te worden. Ik kijk uit naar mijn volgende project.

webontwikkelaar.nl

zo 10 dec 2006 22:30

Jaren geleden registreerde ik webontwikkelaar.nl (en waarschijnlijk had ik niet veel langer moeten wachten, of het was weggeweest). Daar wilde ik informatie voor webontwikkelaars op zetten (een CSS-cursus had ik al). Maar dan moest ik eerst een webapplicatie maken. Maar dan moest ik daar eerst tijd voor hebben. Afijn, het kwam er dus niet van.

Vandaag had ik wat tijd over (het is immers zondag) en heb er een hoop links op gezet. Staat er in ieder geval iets op. Weer een site voor webontwikkelaars, zou je zeggen. Nee. De meeste bestaande sites staan vol met sterk verouderde technieken, terwijl het vak de laatste jaren flink is veranderd. Dus geen <font>-tags of onclick-attributen (en al helemaal geen href="javascript:...").

Hopelijk vind ik ook wat tijd om een artikeltje te schrijven over Firebug of jQuery, want het Nederlandstalige deel van het Internet heeft een groot tekort aan dit soort informatie.

Hybride afbeeldingen

za 9 dec 2006 14:11

In een artikel over Siggraph 2006 (een conferentie over computergraphics) las ik over hybrid images: plaatjes die van betekenis veranderen, afhankelijk van de kijkafstand tot het plaatje.

Kijk naar het bovenstaande plaatje. De gezichtsuitdrukkingen spreken voor zich. Ga nu een paar meter van je monitor staan en kijk weer naar de plaatjes. De gezichten kijken nu heel anders. (Als alternatief kun je ook door je wimpers kijken, maar dat werkt niet zo goed).

Op de website van het MIT staan nog een paar voorbeelden.

House in the middle

do 7 dec 2006 22:18

Op elke afdeling heb je wel iemand die steeds leuke filmpjes op Internet vind, zo ook bij de afdeling Digitaal bij de VPRO. Het filmpje (uit zijn persoonlijke verzameling) dat hij vandaag liet zien was heel bijzonder.

Het was een Amerikaans overheidsfilmpje uit 1954. In het filmpje werd de burger verteld dat een goed onderhouden en opgeruimd huis beter bestand was tegen explosies van atoombommen. Ter demonstratie werd in de buurt van drie huisjes, in verschillende staten van verval, een atoombom tot ontploffing gebracht. In het filmpje zien we de slecht onderhouden huisjes in brand vliegen, terwijl het goed onderhouden huisje fier overeind blijft.

Ik heb nog steeds moeite om het te bevatten. Om twee redenen zelfs. 1) Zouden Amerikanen echt hun huis een likje verf geven omdat er wel eens een atoombom in de buurt zou kunnen vallen? 2) Dat voor dit soort futiele experimenten atoombommen tot ontploffing worden gebracht. Auw, mijn hoofd doet nog steeds zeer als ik het probeer te bevatten.

Overigens liet dezelfde collega een paar weken geleden met Google Earth een plek in Amerika zien dat vol was met kraters van atoomproeven. Een beetje voorbereid was ik dus wel.