Edwin's Journaal

<edwin@bitstorm.org>

Gedachten en belevenissen van Edwin Martin.

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