Steffest Digitale Pulptuur

RFC822 en andere noodzakelijke saaiheid

Vandaag merkte ik dat mijn blogposts niet verschenen in FriendFeed

Voordat ik een beschuldigende vinger uitsteek toch maar even controleren, en inderdaad: mijn feed blijkt (al jaaaaaren) niet te valideren.

Getsie - eigen schuld natuurlijk, dat had ik dan maar eerder moeten controleren.

Het bleek aan de datumnotatie te liggen die, zo vertelde feedvalidator mij, niet conform RFC822 was.


Oh.


Een oplossing bleek toch lastiger te zijn dan ik dacht.

Ik ben namelijk qua scriptingtalen wat blijven plakken bij asp (vbscript) , voor erg goede redenen vind ik zelf, en die RFC822 bestond destijds al wel, maar was niet echt gangbaar.

Hier vond ik wel een scriptje dat zoiets deed maar zoals zovele scripts vergeet het dat niet iedereen in de wereld engels spreekt of zijn systeem instellingen op "US" heeft staan.

Vooral met datumnotaties geeft dat nogal eens problemen, en dit was niet anders.


Dan maar zelf aan de slag.


Voor mijn eigen referentie en voor iedereen die het ooit nodig mocht hebben:

Function RFC822_Date(dDate, sTimezone)
Daynames = split(",Sun,Mon,Tue,Wed,Thu,Fri,Sat",",")
Monthnames = split(",Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",",")

thisDate = CDate(dDate)
thisDay = Daynames(Weekday(thisDate))
thisDays = Day(thisDate)
thisMonth = Monthnames(Month(thisDate))
thisYear = Year(thisDate)
thisHours = Padding(Hour(thisDate), 2)
thisMinutes = Padding(Minute(thisDate), 2)
thisSeconds = Padding(Second(thisDate), 2)
RFC822_Date = thisDay&", "& _
thisDays&" "& _
thisMonth&" "& _
thisYear&" "& _
thisHours&":"& _
thisMinutes&":"& _
thisSeconds&" "& _
sTimezone
End Function
Function Padding(m, t)
Padding = String(t-Len(m),"0")&m
End Function


En waar heb je dat dan voor nodig?

Awel: om RSS feeds te genereren met een juiste datum notatie!


Ben ik dan de enige die dat met vbscript doet ? Tags: Blogging, in 't Nederlands, ScriptingGeef je reactie (0)
 

Kerygma

a picture called kerygma.jpg (click to enlarge) Ik kende Kerygma haar blog nog niet, en mijn Grieks is dermate roestig dat ik even moest opzoeken wat dat ook alweer betekent.
Ik liep er van de week per ongeluk tegenaan, zoals dat gaat als je die oneindige keten bloglinks volgt. Op 2 dagen tijd las ik zowat alle postjes, en dat zijn er een hoop. s'avonds in bed op mijn piepkleine lichtgevende computertje om de slapende medemens niet te storen.
Net zoals bij een boek vind je het dan jammer dat je het *uit* hebt. Je hebt er immers zoveel tijd aan besteed dat je een zekere band met de hoofdrolspelers hebt opgebouwd, en dan is het altijd een afscheid als er niets meer overblijft om te vertellen.
Maar het is een blog hé: een eindeloze stroom van vertelsels waar continu aan verder wordt gebreid.
Eigenlijk zouden boeken ook zo uitgegeven moeten worden: blaadje per blaadje, hoofdstuk per hoofdstuk, om zo eindeloos door te gaan tot de auteur er genoeg van heeft en zijn stroom even laat inslapen.
Slapen, want helemaal stoppen doet een stroom nooit natuurlijk. Het is een erg prettige manier van lezen en prima combineerbaar met al je andere activiteiten. Hoe vaak kwam het niet voor dat je 'smorgens ergens met een suf hoofd zat te denken waarom je dat boek nu toch perse die nacht nog uit moest lezen. Nee, dan beter stukje bij beetje, dan hoeft die schrijver ook niet zoveel moeite te doen om eerst zoveel hoofdstukken uit zijn pen te schudden.
TV series werken ook zo: hapklare brokjes op een geregeld tijdstip.
Maar o wee als je dan halverwege inschuift: dan is het weer nachtwerk om al die verloren verhalen in te halen, zoals deze week met kerygma, of vorige jaar toen ik in ruk seizoen 1 van Prison Break bekeek (17 uur), gewoon omdat ik niet kon stoppen.
Dat een goed verhaal eerst grondig uitgestippeld moet worden met een uitgedacht plot om zo een perfecte afwisseling tussen spanning en ontspanning te creëren, dat is ook niet altijd waar: natuurlijk plot een blogger zijn *grand finale* niet. En ook in tv-land gebeurt dat dikwijls: ER loopt nu vlotjes zijn 14de seizoen uit en series zoals Lost zijn overduidelijk uit de startblokken geschoten zonder dat de schrijvers zelfs maar een idee hebben waar ze uitendelijk naartoe gaan (iets wat nu in seizoen 4 nog altijd zo is)
Pulp noemt dat de snackcultuur, wat veel te negatief klinkt. Het mogen dan wel snackjes zijn, blogpost-pareltjes als van Kerygma zijn dikwijls even voedzaam dan een 7 gangen menu.

Ik kijk er al naar uit wanneer mijn feed-reader meldt dat de volgende snack is gearriveerd.

Kleine noot: dit is weer geschreven op mijn mini-pjoeter, dus linkjes toevoegen en spelfouten verbeteren, dat doen we morgen wel. Tags: Blogging, in 't NederlandsGeef je reactie (2)
 

Shozu

a picture called 0C1FA1910000000CM001.jpg (click to enlarge) Kleine test met Shozu.
Hehe!
Ik kan mijzelf wel slaan dat ik die superservice niet eerder heb ontdekt.
Eindelijk een beresimpele manier om foto's en video's te posten naar meerdere accounts met meerdere mobile devices tegelijk.
Ik zou mijn blogscript wat kunnen aanpassen dat ie de *cameraphone upload by ShoZu* melding eruit stript, maar voor zo'n service vind ik het eigenlijk niet erg om wat reclame te maken.
Zelfs geotagging zit er mee ingebakken!

- Taken at 5:01 PM on February 19, 2008 - cameraphone upload by ShoZu
(Posted by Mobile phone) Tags: Blogging, in 't Nederlands, Web 2.0Geef je reactie (0)
 

Mira

a picture called 21beer041206miragroot01.jpg (click to enlarge) Voor het eerst sinds tijden heb ik nog eens een echte ouderwetse CD gekocht.
De laatste keer was ... ik weet het al niet meer, waarschijnlijk een "steun" CD na een optreden van de Schedelgeboorten.
Al jaren loopt mijn muziek al streamend binnen, netjes legaal via MusicMatch, dat helaas is opgekocht door Yahoo en sindsdien compleet crap is. Ontbrekende muziek haal ik iets minder legaal in huis, behalve als het om Vlaamse of Nederlandse artiesten gaat. Die steun ik graag door naar hun optredens te gaan en hun CD's te kopen.
Mira had ik al een paar keer live gezien, maar plots viel mijn frank dat ik haar CD "In de Daluren" nog niet had.
Dat is nu dus hersteld.
Prachtige CD vol beklijvende luisterliedjes.
Van mij had ze gerust een MIA mogen winnen, maar blijkbaar mag alles wat enigzins naar "kleinkunst" riekt niet op een groot publiek rekenen.
Jammer.
Ik ben in ieder geval fan.
Als ik mijn weerzin voor vakbonden opzij kan zetten, loop ik dinsdag 28 april zeker eens binnen in de Roma. Tags: Cultuur, in 't NederlandsGeef je reactie (1)
 

Fnac upgrade

a picture called 0C1FA19100000009IMAGE_009.jpg (click to enlarge) Wauw, zie eens wat voor een pak koeken dat ge in de Fnac bij een cappuccino krijgt.
Ik liep weer eens achter want ik wist niet eens dat er een *Coffee Club* in de fnac was, laat staan een tweede verdieping.
Ik ging eigenlijk naar de Fnac om te zien of ik eindelijk een een hands-on met de HTC Shift kon doen, maar daar hebben ze hier nog nooit van gehoord. Er staat hier welgeteld 1 (een) Ultramobile PC en dat is dan nog een antieke Asus van 2 jaar oud.
Vreemd hoor, dat die dingen maar niet doorbreken . Mijn Q1 is al jaren het toestel waar ik het meest op werk, simpelweg omdat je zoiets altijd bij hebt (behalve dan als je het op de trein laat liggen ... Oef, die nachtmerrie is goed afgelopen.)Er staat hier wel een Macbook Air, die egenlijk wel tegenvalt. Klein scherm en een prutskeyboard.
(Posted by Mobile phone) Tags: Blogging, GadgetsGeef je reactie (0)
 

3-D Internet for Learning Summit

a picture called activeworlds3Dsummitbanner.jpg (click to enlarge) De laatste 2 dagen heb ik wat tijd doorgebracht op het "3-D Internet for Learning Summit"
Gehost door IBM in een virtuele wereld gebaseerd op Active Worlds

Het thema was "What's missing: An in-world discussion about leveraging the 3-D Internet for learning"

De algemene tendens was dat 3D virtuele werelden een logische evolutie zijn binnen het world wide web.

Eerst had je het statische Web 1.0, dan nu het dynamische, interactieve en sociale web 2.0 en daarna NOG dynamischer NOG interactiever en NOG socialer: web3D.

Dat is een gedachtengang waar ik me helemaal in kan vinden: tegen iedereen die het horen wil (en ook tegen diegene die het al beu zijn) blijf ik over de ongekende creatieve pracht van Second Life leuteren. Uiteraard heb je enorm veel bagger in Second Life, maar kijk dan!, kijk dan toch hier, en daar: wat voor pareltjes je soms tegenkomt.

Een concensus was er wel: de missing link is momenteel het "web".
Om even terug te grijpen: HEEEEEEEL lang geleden had je de BBS cultuur: je belde in op een centrale server, en je kon binnen die server met iedereen chatten, bestanden uitwisselen ... enzoverder.
Toen kwam de IP infrastructuur wat zorgde voor een centraal netwerk, het HTTP protocol en HTML dat zorgde voor een standaard manier om gegevens vorm te geven en te transporteren over dat netwerk en dat maakte de boom mogelijk van het www.

De virtuele werelden zitten nog wat in de BBS-fase: elk is een eilandje wel wat tentakels heeft naar buiten toe, maar toch op zichzelf een eiland blijft.

Voor gesloten leeromgevingen blijken de huidige virtuele werelden echter al prima geschikt te zijn.
Ik heb een hoop mensen leren kennen die allemaal hard aan de kar aan het trekken zijn.


Het was de eerste keer dat ik een Active Worlds omgeving binnen stapte, en het is niet voor niets at IBM voor dit platform koos: het is lichtgewicht, performant en duideijke op "business" gericht. zelfs met grote groepen mensen tegelijk blijft alles vlot lopen.
Dat in schril contrast met Second Life: dat is zwaar, niet performant en op entertainment gericht.
Second Life blinkt dan weer uit in de creatiemogelijkheden, zowel qua 3D modeling en scripting.
ActiveWorld is op dat gebied een beetje kaal.

Waar ik vooral van onder de indruk van was, waren de phone-in mogelijkheden: je belt een (lokaal!) nummer en wordt doorgeschakeld naar de centrale voice chat server, waar je (gemodereerd) kunt deelnemen in een massa-voice call. Inworld voice chat werkt ook, maar is wat beperkter qua bereik.

het blijft voor de geeks natuurlijk, je moet even door de stuntelige avatars en de beperkte grafische schil heen kijken en de meeste conversatie blijft tekstueel, omdat een Portugees die Engels spreekt met een Duitser die min of meer Engels spreekt nu eenmaal erg moeilijk te volgen is.
Af en toe wordt je uit de wereld geknikkerd wegens connectieproblemen, maar dat mag de pret niet drukken: de potentie is duidelijk en zo'n virtuele wereld blijkt een prima aanvulling te zijn op al bestaande learning methods.

Volgende summit ben ik er zeker weer bij!

http://3dinternet.blog.asu.edu Tags: in 't Nederlands, Virtual Worlds, Web 2.0Geef je reactie (0)
 

Steffest mobile

a picture called 0C1FA19100000008IMAGE_008.jpg (click to enlarge) And another piece of my quest for the ultimate mobile blogging platform is finished : I updated the mobile version of this blog to include all admin tasks, and added some new ways to update the blog with mobile pictures and text: update_by_mail and update_by_mms
http://blog.stef.be/mobile
(Posted by Mobile phone) Tags: Blogging, Mobile, ScriptingGeef je reactie (0)
 

Als het gratis is

a picture called redbullmeir.jpg (click to enlarge) JEUJ , gratis Red Bull op de Meir.
Dat wordt weer stuiteren vanavond. Geef je reactie (0)
 

Uitbreiding

Hee, nog een Apple non-believer die ook andere zinnige dingen te vertellen heeft.
Die moet ik zeker toevoegen aan m'n feedreader: www.brettbrewer.com/

en 'en passent' ook deze: www.herfstmensje.be

Goede vormgevers en Apple non-believers, daar zijn er altijd te weinig van ... Geef je reactie (0)
 

Scarlet - Tom - David

a picture called 44983_scarlettandbowie-sm.jpg (click to enlarge) Ik ben toch benieuwd of Scarlett Johansson volgende week tijdens de Brit Awards 1 van haar Tom Waits covers gaat laten horen.
Jawel, ik luister NOG liever naar haar dan ik er naar kijk :-)
Op 10 mei zou haar album "Anywhere I Lay My Head" uitkomen, vol met covers van Tom Waits songs.
Mijn eigen Tom Waits project ligt weeral een tijdje stil dus dat kan wel weer eens een trigger gebruiken.

Vandaag werd bekend dat ook David Bowie op 2 nummers een deuntje meezingt. Hmm, is dat goed nieuws ? Geen idee, maar Bowie zal er wel trek in hebben gehad.
Miss Johansson is blijkbaar ook erg in trek bij de spammers.
"Scarlett Johansson wants to ride you wild" lees ik dan in mijn mailbox.
Dat zal allemaal best maar voor mij hoeft dat niet zo nodig, hoor ... Ik heb liever dat ze dan in die tijd nog eens een CD-tje opneemt.
Zou ie al uitlekken voor 20 mei? toch maar even toevoegen aan mijn usenet watchdog lijstje dan ...


Hee, dat was ik vergeten ... Ik had ooit eens m'n blog script wat uitgebreid zodat mp3 links automatisch worden omgezet naar een miniatuur playertje: Klikken dus om te luisteren!

Dat playertje is al een paar jaar oud, nu gebruikt iedereen de Jeroen Wijering player natuurlijk. Die is veel krachtiger, maar deze werkt gewoon op mijn Pocket PC en is lekker subtiel. Geef je reactie (0)
 

Emerald Mines

a picture called emeraldweb_logo.gif (click to enlarge) Funny how your old addictions keep popping up once in a while.
I'm completely hooked again on the game Emerald Mines, and Boulderdash clones in general.
I wrote a Boulderdash clone 10 years ago, and recently I started a flash based incarnation.
This triggered several things: digging out the huge pile of Amiga Emerald Mines disks (about 600 of them) and find a common ground between several Boulderdash-developers for a common Level file format.
Both things got a litle bigger then I planned :-)

Yep, I started a new website: www.emeraldmines.net

and the common file format thing turned into a complex extention of the existing Boulderdash Common File Format.

My flash based emerald mine player comes along nicely too ... (AND it's open source) Phew !!!! Geef je reactie (0)
 

Lange taal

Komaan Steffest, zorg nu eens dat er hier een taalindicatie op die berichtjes staat, deze onozele mix van Engels en Nederlands, daar heeft niemand wat aan ... Geef je reactie (0)