Ack! Twintig na één! Ik moet er binnen vijf en een half uur uit! Bah, bah bah.
-
⁂
-
Fantastisch, magnifiek, groots. Kissinger dient zijn ontslag in als voorzitter van de 11 septembercommissie. Als er rechtvaardigheid was in wereld, zou hij voor een internationaal gerechtshof moeten komen voor al wat hij mispeuterd heeft in zijn leven.
⁂
-
Mysterie opgelost.
I suspect I am not the only one on Salon blogs getting annoyed at the frequent downtime of the rcs server. It is frequently unavailable, which means that my updates are not posted on my blog, it means the comments does not work, and neither does the referrals page.
If you get a script error when loading this page, that is why. If you get a [] after comments below this message; same reason. This is problem that’s been with me since I stated blogging on Salon in September, but it has surely been getting worse lately.
Salon, any plans to deal with this? [Secular Blasphemy]
⁂
-
Bijzonder goeie xslt: te vinden in het XSLT Cookbook.
⁂
-
Shit! Daar gaan we weer.
Het is net na middernacht, en Radio weigert te updaten.
⁂
-
En wat zeggen de referers precies? Dat hier veel mensen terechtkomen die hier niets gaan vinden.
Olsen Twins zijn naar de achtergrond aan het verschuiven, Julie Taton maar vooral Zoë Van Gastel zijn er sinds kort bij gekomen, en voor de rest nog altijd (na maaaaanden, en uiteraard omdat ik erover blijf zagen) nog altijd Mike’s Apartment en Boygirlbang, al dan niet in combinatie met password.
Voor Zoë Van Gastel zijn de zoekopdrachten allemaal gewoon “Zoe Van Gastel”. Dus niet “Zoë Van Gastel naakt”, of “blote tetten zoe van gastel”, een verademing.
Veronique De Kock is nog altijd hetzelfde, combinatie van de kock / de cock met monokini, en naakt, en borsten, en st. tropez, en bla en bla.
Julie Taton komt dan wel weer binnen met al direkt “julie taton nue” en “miss belgium naked”, och here dat meiske.
Eigenlijk, ik vraag mij af hoeveel meer hits ik zou hebben als ik deze pagina niet “Michel Vuijlsteke’s Weblog” zou noemen, maar iets meer nondescript. Zoiets pompeus en belachelijk als “Suspension of Disbelief” of “Short Visits Allowed” of “Vanishing Point”. Of wat het effect zou zijn van een naam als “Huge Bazongas” of “Leather Bitches”?
Enfin, de vreemde referers zijn altijd wel grappig. Vandaag onder meer:
- hippie, dialects
- mandingo male
- “Pierre Vinck” (huh?)
- bloot gat
- mantelpakje foto
- cafeinne gat
- kinderprogramma’s van vroeger
- pijn linksboven buik
- scandinavische voornamen
⁂
- hippie, dialects
-
O ja, en om de lelijke %20-dingen eruit te krijgen zou ik kunnen iets in deze zin doen:
<?xml version=”1.0″ encoding=”UTF-8″?>
<xsl:stylesheet version=”1.0“ xmlns:xsl=”http://www.w3.org/1999/XSL/Transform“>
<xsl:template name=”replace-string“>
<xsl:param name=”text“/>
<xsl:param name=”from“/>
<xsl:param name=”to“/>
<xsl:choose>
<xsl:when test=”contains($text, $from)“>
<xsl:variable name=”before“ select=”substring-before($text, $from)“/>
<xsl:variable name=”after“ select=”substring-after($text, $from)“/>
<xsl:variable name=”prefix“ select=”concat($before, $to)“/>
<xsl:value-of select=”$before“/>
<xsl:value-of select=”$to“/>
<xsl:call-template name=”replace-string“>
<xsl:with-param name=”text“ select=”$after“/>
<xsl:with-param name=”from“ select=”$from“/>
<xsl:with-param name=”to“ select=”$to“/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select=”$text“/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match=”/“>
<xsl:for-each select=”table/tr/td[2]/a“>
<xsl:sort select=”@href“/>
<xsl:for-each select=”@href“>
<xsl:call-template name=”replace-string“>
<xsl:with-param name=”text“ select=”.“/>
<xsl:with-param name=”from“ select=”‘%20’“/>
<xsl:with-param name=”to“ select=”‘ ‘“/>
</xsl:call-template>
</xsl:for-each>
<br/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>…maar da’s echt wel geek stuff denk ik.
⁂
-
XML en XSLT zijn wijs. Ik wou eens kijken hoe het zat met de referers, maar de referer-pagina van Salon is niet echt hulpvaardig als het lange URLs zijn:
Ik dus het relevante stukje tabel gesaved, en er dan deze xslt op losgelaten:
<?xml version=”1.0″ encoding=”UTF-8″?>
<xsl:stylesheet version=”1.0“ xmlns:xsl=”http://www.w3.org/1999/XSL/Transform“>
<xsl:template match=”/“>
<xsl:for-each select=”table/tr/td[2]/a“>
<xsl:sort select=”@href“/>
<xsl:value-of select=”@href“/>
<br/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>Resultaat: een mooie lijst van URLs, gesorteerd en al. Op ongeveer een minuut gemaakt.
⁂
-
Aaaaaargh!!!!! Fucking geen rechten op /var/www/html/, en ik denk, “ik ben ingelogd als root in een xterm, ik zal rap de code die ik net geschreven heb in Bluefish cut-en-pasten naar vi”.
.
.
.Ah ja, juist. Inderdaad. Vergeten dat zoiets als een algemeen clipboard niet bestaat in bloederige Linux. Ugh! Waarom doe ik dit toch? Ik zou gewoon in mijn zetel kunnen gaan liggen vegeteren voor de snooker, maar neen.
⁂
-
Allez ju, PHP eens aan de praat proberen krijgen.
Stap één: een goeie editor downloaden. Ik gebruik zoals ieder normaal mens vi als ik in cli zit (emacs sucks! vi rules! [hoor mij bezig]), maar wie zegt dat vi (of emacs) voor html en aanverwanten beter zijn dan een goeie IDE zoals Homesite+, is zot.
Mijn oog valt op Bluefish. Typisch Linux trouwens: versie 0.7 en 0.8 zijn de laatste. De ene is voor gtk1, de andere is voor gtk2. Versie 0.7 heeft uiteraard niet alle features van 0.8, maar 0.8 heeft ook niet alle feature van 0.7. Tssss. En ook typisch Linux, maar dat zijn we ondertussen gewoon, is dat ze het hele programma gewoon geript hebben van iets anders. Tot de niet-standaardmanier van MDI doen hebben ze van Homesite/ColdFusion Studio afgepakt.
Maar bon, ik ga niet klagen, het is die gasten hun zaak als ervoor kiezen om Macromedia en Microsoft te gaan beconcurreren met iets dat al jaren geleden en veel beter gedaan is.
Gelukkig is dat installeren niet zo verrekte onhandig meer: rpm downloaden (binary natuurlijk, zie van hier dat ze mij gaan verplichten die hele zooi nog eens te gaan compileren ook!), su naar root, rpm -i en ’t is gebakken.
⁂
-
Bon, ik ga mij nog eens op Linux storten. Die computer heeft hier dus inderdaad al sinds de dag van zijn installatie op de screensaver gestaan.
Het enige commando dat ik van tijd tot tijd uitvoer op het ding is “xscreensaver-demo &” voor Zelie.
⁂
-
Ik geraak geen noot meer verder op mijn klarinet. Ik heb eigenlijk een goed boek over vingerzetting nodig: uzelf klarinet leren spelen is allemaal goed en wel, maar ik weet gewoon niet hoe ik er welke noten uit kan krijgen.
En de dingen die op internet te vinden zijn, zijn niet meteen duidelijk. Vind ik toch.
Komt daar nog bij dat ik niet weet wat voor soort klarinet ik heb: Öhler en Böhm hebben blijkbaar andere kleppen. Mijn ding komt uit Praag, en zou niet standaard zijn voor West-Europa. Zegt men.
Enfin, het is vandaag weer eens niet gelukt om naar de muziekwinkel te gaan voor uitleg. Ergens volgende week dan maar zeker?
⁂
-
Ik ga dus tijd hebben om te werken!
⁂
-
Sandra is er vandoor. Ik zit thuis alleen met de kinderen.
⁂
-
David was er juist met Jef. David en Charlotte wonen in Nederland, en Jef en Louis zijn daar geboren. Toch wel vies: Jef is nog geen drie jaar, hij gaat maar binnen anderhalf jaar naar school (ze beginnen er daar pas aan hun 4 jaar aan), en hij spreekt nu al hollands.
We waren pannenkoeken aan het eten, hij nam “chrchroowte happeu” en hij wou er “nochrchch eiyntje”. Hellup!
⁂