Edwin's Journaal

<edwin@bitstorm.org>

Gedachten en belevenissen van Edwin Martin.

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