Netsensei

Much Ado About Nothing

Taggerati

Bon. Het goede nieuws Taggerati voor WordPress werd een uurtje geleden released. Het slechte nieuws: ik krijg het maar half aan de klap. De tagcloud en het taggen gaat, maar no go met de afzonderlijke pagina’s met een overzicht per tag. Dan word je getrakteerd op een 404. Niet fijn! Morgen kijk ik daar wel verder naar.

Mediawiki

Ik ben nu al enkele dagen voor het werk aan het prutsen met Mediawiki. De zaak installeren op onze nieuwe serverruimte – die, bij de weg, dan toch geleased wordt bij Eurohost – en wat tweaken. In het begin vond ik de code een onontwarbaar kluwen. Ik was zelfs wat teleurgesteld. Echt proper zag het er niet uit. Maar naarmate ik er verder in werkte zag ik het geniale van de code in. Abstractie, afscherming,… Het is er allemaal. Bovendien laat alles zich makkelijker aanpassen dan initieel gedacht. Super! Met een beetje geluk heb ik een wiki draaien in no time.

links for 2005-09-28

  • <div class="delicious-extended">
      blog developer par excellence
    </div>
    
    <div class="delicious-tags">
      (tags: <a href="http://del.icio.us/netsensei/weblog">weblog</a> <a href="http://del.icio.us/netsensei/weblogs">weblogs</a> <a href="http://del.icio.us/netsensei/webstyles">webstyles</a> <a href="http://del.icio.us/netsensei/pivot">pivot</a> <a href="http://del.icio.us/netsensei/web">web</a>)
    </div>
    
  • <div class="delicious-extended">
      Voor de newbies
    </div>
    
    <div class="delicious-tags">
      (tags: <a href="http://del.icio.us/netsensei/weblog">weblog</a> <a href="http://del.icio.us/netsensei/web">web</a> <a href="http://del.icio.us/netsensei/weblogs">weblogs</a>)
    </div>
    

On line

Boem. Hier zijn we dan. Ik heb eindelijk internet! Een frisse installateur passeerde hier deze middag om de nodige apparatuur te installeren. Drie zwarte bakjes en wat gemorrel met kabels later was er dan le moment suprême. Zonder meer kreeg ik de standaard MSN portal te zien waarop Internet Explorer ingesteld is. De installateur wilde gelijk mijn mail account instellen op outlook express. Gelukkig kon hem tegenhouden om dergelijke blasfemie te voltrekken. Ik heb mij gelijk de drievuldigheid Firefox, Thunderbird en OpenOffice.org geïnstalleerd.

Ik dacht nochtans dat 2,5Gb voldoende zou zijn voor een standaard windows XP installatie. Guess not want nu zit ie te neuten dat er te weinig schijfruimte is. Windows XP is een mastodont. En daar heb ik problemen mee. Zware problemen. Soit. Ik ga er geen boompje over opzetten. Nu trek ik richting Delhaize om boodschappen te doen.

O ja. Ik heb gisteren met Tom gedineerd. Ik heb gelijk mijn camera meegenomen. Ik ben uiteraard de USB kabel van mijn A60 vergeten. Ofwel zal er iemand in al zijn goedheid hier een compatibel tussenstuk moeten binnen steken. Ofwel zullen jullie moeten wachten tot het weekend op een fotografisch verslag…

links for 2005-09-26

  • <div class="delicious-extended">
      nostalgie
    </div>
    
    <div class="delicious-tags">
      (tags: <a href="http://del.icio.us/netsensei/audiovisual">audiovisual</a> <a href="http://del.icio.us/netsensei/television">television</a> <a href="http://del.icio.us/netsensei/tv">tv</a> <a href="http://del.icio.us/netsensei/archive">archive</a> <a href="http://del.icio.us/netsensei/dissemination">dissemination</a>)
    </div>
    

del.icio.us

Ik ga nog maar eens een poging ondernemen om del.icio.us geïntegreerd te krijgen in mijn blog. Ik heb gezien dat ze onder andere de nodige aanpassingen hebben gemaakt om del.icio.us items eindelijk in de juiste categorie te droppen. Ik heb dat nu zo ingesteld dat er elke dag om 17u een digest verschijnt. Ik zou ook nog zo’n beetje een cloud aan de klap willen krijgen. En ik zou nog willen… argh!

Hoe snel het internet wel niet werkt

Het blijft me verbazen. Vanmiddag gooide ik hier de resultaten van de deathtest on line en ondertussen zie ik dat die zo’n beetje overal in de Vlaamse blogosfeer werd opgepikt. Het is te zeggen, zonder dat het om een stokje of zo gaat. Het begon blijkbaar bij Mich die het van mij had. Daar vonden i. en Michael dit testje. Michel heeft het dan weer van i. en Lena. Die had het op haar beurt ook van i. . En dan is er nog Jesus die het van Michel heeft overgenomen. Net zoals Vince.

Kijk eens aan. Ik zou mij kunnen wagen aan het maken van allerlei schemaatjes om dit soort zaken te kunnen volgen maar it’s been done already. Een mens moet zich toch ergens mee bezig houden in het weekend.

Leuven doet aan wiki!

Pietel maakte mij attent op het prachtige idee van Wouter Pelgrims om de website van de stad Leuven van een wiki te voorzien. Of beter: een wikiblog. Leuvenaars kunnen er terecht met zowat alles over Leuven: evenementen, verhalen, aankondigingen maar ook foto’s en muziek! Een schitterend concept want zo betrek je de inwoner (virtueel) bij wat er in de stad leeft.

Een wikiblog bestaat maar bij de gratie van mensen die het zaakje van inhoud willen voorzien. Vandaar via Pietel herhaal ik gelijk ook eens de oproep van Mark: Leuvenaars die iets te melden hebben, mail de mens op wouter (dot) pelgrims (at) leuven (dot) be en draag uw steentje bij!

Hoe lang nog?

En nog een testje om het ietwat luchtig te houden. Dit zijn mijn resultaten:

According to our research, you’ll be dead by: July 2062, at age 81

probable cause: cancer

YOU DIE: 81.0 years

AVERAGE MALE LIFE SPAN: 72.5 years

As you can plainly see, you have more health & vitality than the average man.

WHY YOU DIE?

  • 56% cancer
  • 24% car accident
  • 13% loneliness
  • 5% drowning of the lungs
  • 2% wounds

You have 20776.6 days left on this earth. You’ve already lived 30% of your life.

Dat ziet er goed uit!

AJAX

Ik zag daarjuist bij 7 seconden de term AJAX opduiken. Dat is niet de eerste keer de laatste dagen dat ik die zag passeren. Het intrigeerde mij. Wie of wat is AJAX en wat doet het? Een speurtocht op Wikipedia leverde mij deze uitleg op. En een definitie:

Asynchronous JavaScript and XML, or Ajax, is a web development technique for creating interactive web applications using a combination of:

  • HTML (or XHTML) and CSS for presenting information
  • The Document Object Model manipulated through JavaScript to dynamically display and interact with the information presented
  • The XMLHttpRequest object to exchange data asynchronously with the web server. (XML is commonly used, although any format will work, including preformatted HTML, plain text, JSON and even EBML)

Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX are already appearing.

Fascinating! Het komt erop neer dat de client niet voor elke interactie terug moet naar de server. Zoals bijvoorbeeld bij PHP het geval is. Neen. De afhandeling van de input en output wordt deels afgehandeld door een zogenaamde AJAX engine en wanneer nodig stuurt die eventueel een HTTP request (onder de vorm van XML) naar de server. Door een deel van het werk clientside te laten afhandelen vermijd je een pak overhead. Daardoor wordt je applicatie een pak responsiever. Beschouw volgende schemaatjes. (overgenomen van J.J. Garret Ajax: A New Approach to Web Applications)

schema 1

schema 2

Toch zijn er ook een aantal (klassieke) nadelen aan AJAX verbonden:

  • Je moet je Javascript uitgebreid testen op crossbrowser-compatibility
  • Je kan niet meer betrouwen op de “back” button van je browser om naar de vorige staat te gaan. Browsers gaan er immers vanuit dat een pagina in zijn geheel wordt geladen en niet in stukjes zoals bij AJAX het geval is. Een oplossing bestaat momenteel uit kunst en vliegwerk met iFrames.
  • Hetzelfde geldt voor het bookmarken van pagina’s.
  • Aangezien HTTP verkeer binnen een AJAX framework asynchroon moet je als ontwikkelaar de latency tussen actie en http request goed in het oog houden. Of het resultaat is juist het omgekeerde van wat je voor ogen had: je interface reageert een pak trager op interactie.

Wie gebruikt er nu AJAX? Een aantal groten implementeren deze technologie reeds. Bijvoorbeeld Flickr en Google GMail of Google Maps. Het is allesinds een technologie om in het oog te houden. De voordelen zijn immers legio en de mogelijkheden onbeperkt.

« Vorige blogposts Pagina 238 van 245 pagina's Volgende blogposts »