trendspotting

Three column-layout is the new black.

  • Asterisk (uitleg 01 02)
    D. Keith Robinson
  • Zog (entry)
    Michel V.
  • En mijn eigen rejects:
    ontwerp een ontwerp twee
    ontwerp drie

Het systeem van Keith ziet er zeer bruikbaar uit, met de drie kolommen op de homepage, en dan twee voor de indiviual entries. (Niet dat hij de eerste zou zijn die met dat ‘principe’ op de proppen kwam. “Er is niets dat u al niet is voorgedaan.”)

java @#!}!

Kunt gij dat ne keer snel bekijken, vragen ze dan. Het probleem: een ‘website’ bij Homestead, waarvan de index pagina ‘verdwenen’ is (let op het subtiele gebruik van de aanhalingstekens).

Ik haat client side java. De enige reden waarvoor ik het nog eens wil aanzetten, is voor de popcap games (en dat is al een tijd geleden). Voor de rest staat Java onverbiddelijk uit. Server side, al wat ge wilt (niet dat ik er zelf al iets mee gedaan heb), maar val er mij liever niet mee lastig.

Om die Homestead website te editeren heb je blijkbaar een Java applet toestand nodig. En wat krijg ik, op het einde van een reeks checks en een gedeeltelijke installatie? Unable to start the application. The Microsoft virtual machine cannot be found. Class not registered.

Hah! Wegens litigation toestanden en al doet Microsoft geen Java Virtual Machine (JVM) meer, al blijft er wel support:

Recognizing the need to provide a smooth transition for current users of the Microsoft® Java Virtual Machine (MSJVM), Sun Microsystems and Microsoft have agreed to extend Microsoft’s license to use Sun’s Java source code and compatibility test suites. This extension allows Microsoft to support the MSJVM until December 31, 2007, providing customers with the ability to transition from the MSJVM on a schedule and plan that is most effective for them.

OK. Dan maar windows update, vier keer mijn computer mogen herstarten, en nope, no such luck. Nog steeds dezelfde boodschap. Naar sun dan maar: Free java software download.

Geïnstalleerd, met als resulaat, op diezelfde pagina: you’ve got the latest. Terug naar Homestead, maar helaas: nog steeds dezelfde foutmelding.

Tot zover Internet Explorer (dat ik normaal gezien niet gebruik, maar ik dacht: Microsoft JVM, dus…). Firefox proberen; rechtstreeks naar de Free java software download:

You must restart your system for the configuration changes made to J2SE Runtime Environment 5.0 Update 1 to take effect. Click Yes to restart now or No if you plan to restart later.

Computer herstarten, Firefox starten en herstarten (The program must close to allow a previous installation attempt to complete. Please restart.). En nog maar eens naar Homestead. Nope. Zelfde foutmelding.

Vijf keer de computer herstart, drie keer java geïnstalleerd, twee verschillende browsers, alle instructies gevolgd.

Ik dacht niet echt een neofiet te zijn, maar ik zal mij vergissen.

een flash koekje

That’s all swell and all, but I don’t want you to use javascript for this. En daarmee mocht ik op zoek naar een alternatief. Het moest in Flash zijn, de animatie mocht maar 1 keer per dag automatisch spelen, en dat mocht, as per the instructions, niet via javascript geregeld worden. PHP, ASP of andere server side toestanden waren tevens uit den boze.

Zoals steeds: google to the rescue, en we kwamen terecht bij Local Shared Objects via AcmeWebWorks: Flash Cookies :: Yes my friend, feel the love

Simple comme bonjour, want zelfs wij slaagden erin met volgend stukje actionscript op de proppen te komen:

  1. function formatDate (theDate)
  2. {
  3. var dateToday = theDate.getFullYear() + "" + theDate.getMonth() + "" + theDate.getDate();
  4. return dateToday;
  5. }

Maak een datum aan type 2005414. De “” tussen de stukjes is om flash duidelijk te maken dat het om een string gaat, en niet om een integer (anders kregen we 2023 ipv 2005414).

  1. var datum = new Date();
  2. var cookieDate = formatDate(datum);

Maak een datum aan en formateer hem met de functie.

  1. var soVars:Object = SharedObject.getLocal("speechEnglish", "/");
  2. if(soVars.data.prevVisit != cookieDate)
  3. {
  4. gotoAndPlay("Scene 1", 2);
  5. soVars.data.prevVisit = cookieDate;
  6. soVars.flush();
  7. }

Als je de site nog niet eerder bezocht hebt, of de cookie heeft niet de datum van vandaag, speel dan de clip, en zet de cookie naar de datum van vandaag, zodat het clipje vandaag niet meer gespeeld wordt.

Voilà.

That’s great! Thanks. But we’ve decided not to use that clip anyway.

*zucht*

[Update:] Wie het zich mocht afvragen, de CSS voor de code formatting heb ik schaamteloos gepikt van het schitterende 456 Berea Street (zoals je hier en hier kan zien) (en een beetje aangepast).

navigatie bij de krant

Gripe of the day: twee krantensites: de site van De Morgen en (niet te vlug juichen) die van DS.

De inlogprocedure bij DM: op de homepage klik ik braafweg op inloggen, waarna ik op een pagina terecht kom, inloggen & registreren, waar ik vervolgens nog eens op Ik wil inloggen mag klikken voor ik op de eigenlijke inlogpagina terecht kom. Duh.

Op die inlogpagina geef ik mooi een e-mail in, duw op de tab-toets om naar het volgende veld te gaan, en lo and behold ipv op het wachtwoordveld (Opgelet! Het wachtwoord is hoofdlettergevoelig.) terecht te komen, kom ik eerst terecht op de link Ik wil mijn gegevens aanpassen, een volgende tab brengt mij bij Ik ben mijn wachtwoord vergeten, en dan pas, na drie tabs en evenveel pagina’s, kan ik mijn paswoord ingeven, op enter drukken (of op inloggen klikken), en eindelijk de krant lezen.

De Standaard is iets (een weinig) beter, al staat de loginfunctie (bijna helemaal) onderaan de homepage, en staat er nergens bovenaan die homepage een link daar naartoe. De tab-jes staan daar wel goed, maar je moet die inlogvelden eerst nog weten te vinden natuurlijk.

Bovendien loopt er bij DS wel eens iets mis met hun targets: als je bvb naar een van hun tig weblogjes gaat, nemen we maar even het taalblog, en je klikt op het logo van De Standaard bovenaan, dan opent zich de website van De Standaard in een nieuw venster. <sarcasm>Handig</sarcasm>.

Het kan nog erger: ga je naar datzelfde taalblog via hun homepage: klik op weblog in het linkermenu (die link opent zich mooi in hetzelfde venster). Op die pagina klik je dan op de tekstlink van een van de weblogs, dan wordt die pagina netjes in hetzelfde venster geopend, maar klik je op het icoon van datzelfde weblog, dan wordt de pagina in een nieuw venster geopend. Klik je daar dan terug op het logo van DS om naar DS terug te keren, dan opent zich dat weer in een nieuw venster, en zo kan je vensters blijven openen natuurlijk. Zoals ik al zei: <sarcasm>handig</sarcasm>.

(Klikken op het logo van DS als je een artikel leest, brengt je wel terug naar de homepage in datzelfde venster. Zeer logisch.)

de bal mis

De Zattevrienden zouden zich beter bij de seks houden, en van de serieuze zaken hun vuile pollekens afhouden.

Welk een ongelooflijk gratuite en misplaatste vergelijking.

Als ik De Grauwe was, zou ik ze alvast een proces aan hun been lappen wegens smaad en eerroof. Een van de meest vriendelijke en gedreven mensen op den Blandijn. Hooguit een beetje wereldvreemd, maar zo zijn er wel meer.

En dit edit: Deze prof is een zeer respectabel man maar we willen gewoon aantonen dat iedereen wel eens een zwak moment heeft. is maar een bijzonder flauw excuus.

appeltjes

…om de dorstigen te laven.

Om te beginnen is er het album Extraordinary Machine van Fiona Apple. De volledig studio-afgewerkte masters worden al sinds 2003 door Sony in een kluis bewaard; Sony bleef de release date van het nieuwe album steeds uitstellen (van september 2003 naar februari 2004, naar ergens in 2004, naar februari 2005). Ondertussen werd er hevig, en vaak ludiek, geprotesteerd tegen de schabouwelijke praktijken van Sony, tot het volledige album eind februari werd geleaked op internet. (In een formaat waarvan de MP3-generatie u wil laten geloven dat ze CD quality is.) U vindt ze via google, maar nog beter gebruikt u de torrent die te vinden is onderaan de wikipedia entry (u leest er meteen ook het hele verhaal nog eens op na).

Een paar klassiekers, ideaal voor het try-before-you-buy principe: opendir, the MP3Blogs Aggregator, en Daan was hier.

Tot slot: Radio-C (“Een tijdverdrijf om bezig te blijven met muziekjes.”). Zeer interessant.

Enjoy!

100 procent illegaal

Het legaal downloaden van muziek raakt in België niet van de grond. Dat stelt Marcel Heymans, de directeur van de Belgische afdeling van IFPI, de Internationale Federatie van de muziekindustrie, woensdag in L’Echo. Op wereldvlak is 90 procent van de gedownloade muziekfiles illegaal. In België is dat bijna 100 procent.

Proper, Marcel. Maak ons nog wat meer uit, daarmee vergroot ge waarschijnlijk de kans dat de Belg zijn mentaliteit zal veranderen. Verplicht een Belg, en hij zal het tegenovergestelde doen. Dat ligt nu eenmaal in de aard van ons volkje, dat het al überhaupt niet makkelijk heeft met autoriteit. Confronteer ons nog wat meer met pancartes, warning labels, copy protection, en afschrikwekkend belachelijke teksten in de cinema.

In 2004 werden iets minder dan 250.000 liedjes aan Belgische internauten verkocht via webplatformen voor het legaal downloaden. Hoewel het om een stijging met 500 procent tegenover 2003 gaat, is het slechts 0,1 procent van de totale muziekverkoop. Internationaal ligt het gemiddelde op 1,5 procent. IFPI stuurde vorig jaar 200 bedrijven naar internauten waarbij deze in gebreke worden gesteld. Bij muziekverspreider OD2 luidt het dat de cijfers van IFPI niet kloppen en dat ze in werkelijkheid hoger liggen. [mijn bold]

En nog sjoemelen ook! Dat gaat niet echt de goede richting uit, Marcel.

[bron:Belga, via DM telex]

gecatalogeerd

Op verzoek heb ik de scriptjes achter mijn catalogus site on-line geplaatst. Wie ze hebben wil, die kan ze downloaden vanop de info pagina aldaar: catalogus.zip

Deze zipfile wordt aangeboden as is, en volledig open. Doe ermee wat ge wilt, credits zijn niet nodig. Slechts één caveat: u gebruikt deze ‘software’ op eigen verantwoordelijkheid. Alle aansprakelijkheid, direct of indirect, wordt afgewezen.

Verbeteringen zijn welkom, maar niet noodzakelijk. Ik ben mij ervan bewust dat het geen hoogstaande PHP is, but it does the trick.

gehoord

Citaat van de dag: internet is gelijk Engels. En dat is een verdomd toepasselijke vergelijking.

Waarmee wordt bedoeld: aan de oppervlakte lijkt het simpel. Want iedereen die twee woorden Engels kent, is ervan overtuigd dat hij (m/v) beter spreekt dan de gemiddelde native speaker, en met gemak ganse weblog entries (om maar iets te noemen) in de taal van de bard kan spuien. (Terwijl hij (m/v) vaak nog niet eens van de van Dale of de ANS heeft gehoord. Laat staan van de OED of de CMS.)

Net zo voor internet.