Tik Tak Tik. De Hoogdagen van onze stad, het tiendaags bacchanaal van cultuur, feest, muziek en veel pintjes: het komt er weer bijna aan. En aangezien wij ook dit jaar voorzienig zijn, alvast een eerste kreet van uw geliefde redactie.
Dit is dus, net als vorig jaar, een oproep voor de mensen van Gent. En bij uitbreiding voor al wie het plan heeft opgevat om Gent enige dagen onveilig te maken, tijdens de Gentse Feesten. Mensen die het wel veilig willen houden, mogen ook verder lezen, daar niet van.
Niet alleen mogen jullie komen mee feesten, neen, jullie kunnen de ongetwijfeld memorabele opgedane impressies vereeuwigen via een bijdrage aan Gentblogt! Als dat geen unieke opportuniteit is, dan weten we het ook niet meer.
We beginnen hier bij Gentblogt heel erg binnenkort met ons grote Gentse Feesten-offensief; dit jaar nog groter dan voorgaande jaren zelfs (maar daar leest u ten gepasten tijde wel eens meer over). Daarvoor zijn we opnieuw op zoek naar fijne mensen die onze gelederen tijdens de Feesten willen versterken. Als fotograaf, als schrijver… iedereen is zeer welgekomen.
Wij zijn hier heel tolerant, dat weten jullie al. Aldus mag de impressie in een vrij te kiezen vorm gegoten worden: de enige voorwaarde is dat ze online moet kunnen verschijnen. Foto’s, artikels, reviews, recensies, sfeerbeelden, audio, video… alles is mogelijk zolang het maar Gentse Feesten-gerelateerd is.
Er is ook dit jaar heel veel te doen, waardoor we een groot team nodig hebben.
Je engagement gaat zover als je zelf wilt: je schrijft één of honderd artikels, maakt niet uit. Stuur een mailtje naar ons redactieadres (redactie@gentblogt.be) en je verneemt zo snel mogelijk verdere praktische informatie.
In ruil bent u tien dagen lang een nog groter deel van Vlaanderens leukste stadsblog, en dat het wijs is moet u maar eens aan de mensen van vorig jaar vragen.
En dat er al dankbaarheid is op voorhand, dat spreekt voor zich.
Vergadering Gentblogt geweest vandaag, en ‘t is al beter geweest. Lang verhaal kort: de reclameregieën dezer wereld zullen misschien content zijn, en ik voel mij een beetje leeg.
Afijn. Per aspera ad astra, gelijk ze zeggen, zeker?
Normaal gezien is het helemaal tegen mijn eigen principes om artikels die ik voor Gentblogt schrijf, hier ook te zetten, maar ik had op de verkeerde knoowp geduiwd. Het was een missinghe die nie zjuust een was. En omdat kapotte permalinks en uit feedlezers verdwenen artikels zo vies zijn, alhier het begin. De rest staat op Gentblogt.
Vrijdag om acht uur was ondergetekende op post in het NTG; het naamkaartje las “Michel Vuijlsteke – Gentblogt – pers”; de occasie: het Groot Onderzoek. De discussie is ondertussen al aan de gang, en bij deze verschoning dat dit artikel er niet zaterdag al op stond. Het leven kwam in de weg, en dergelijke.
Ik ben het dan ook voor het overgrote deel eens met het artikel van Tom Dams en Gert De Vos in De Gentenaar, dat ik u van harte aanraad.
Gent gaf een tijd geleden aan het gerenommeerde Nederlandse adviesbureau Berenschot de opdracht om zich te buigen over een nieuw imago voor Gent. Er werden een zeventiental assen geïdentificeerd, en over vijf van die assen zou er vrijdag een open debat zijn met bewoners.
Het geheel werd in een radioprogramma gegoten, gepresenteerd door Wim Oosterlinck. Daar wrong misschien al het eerste schoentje.
Het was vanavond het derde verjaardagsfeest van Gentblogt, en al wie er was, zal het u zeggen: het was zeer goed.
Fijne mensen, fijne muziek (DJ Aldi mag van mij in het vervolg altijd komen draaien), frieten om middernacht, allemaal mensen aan het dansen: het was echt wel goed.
Eigenlijk, nu ik er zo over nadenk: ik kan me niet herinneren wanneer ik me nog eens zo goed gevoeld heb op een feestje.
Gentblogt wordt drie jaar: waren we een hond (eikes), we waren meerderjarig! Feest in Au Bain, met frieten! Gratis inkom! Muziek van DJ Aldi en dat wordt uitgesproken als ALL DIE!
De Dutch Bloggies zijn de jaarlijkse verkiezingen voor de beste weblogs van Nederland. Het event is een initiatief van de stichting Dutch Bloggies.
Ik had gisteren gelezen bij Pietel dat hij in die lijst stond, en ik vond dat wel grappig: ik ging al een sarcastische commentaar geven, van “er is inderdaad niet echt zó’n groot verschil tussen Antwerpenaars en Hollanders” of zo, maar hey:
Ik sta daar ook! Broederlijk naast Netlash, Appelogen, Zatte vrienden, Gigadesign en Pietel.
Um, zo, euh, raar, maat. Maar kijk, u kan er ook op Gentblogt stemmen. Doen!
Zo. ‘t Zit erop, voor dit jaar, Comedy Zone, wat mij betreft.
Op een aantal vlakken niet echt een hoogvlieger, maar toch: bijzonder fijn om doen. Ik heb alle voorstellingen gezien, en ik heb over alle voorstellingen behalve de laatste een artikel geschreven. Voor dat laatste, de Crazy Comedy Cover Contest, mag Ilse de honneurs waarnemen, en heb ik alleen de foto’s getrokken.
(Nu, als mijn opinie zou gevraagd worden: het niveau lag beduidend lager van de vorige drie jaren, David Galle’s timing zat er pèts op en als er tweede prijzen zouden gegeven worden, zou hij die krijgen, maar Piet Depraitere is de meer dan overterechte winnaar, Raf Coppens was zo nijdig als een nijdig slordig nijdig beestje (en ik vond dat eigenlijk wel wijs), en ook: het is nog maar eens gebleken dat zélfs met ijzersterk materiaal, er ook nog timing én présence moet zijn, én zelfvertrouwen, én ervaring, én, én, én. En dat het allemaal niet zo gemakkelijk is als sommige mensen het wel denken, en dat iedereen (iederéén) zijn kilometers moet afleggen, en dat de meerderheid van al die mensen eigenlijk ongelooflijk sympathiek zijn.)
Het is niet dat ik mezelf als een grote comedy-kenner wil opwerpen of zo, maar hey, ik weet wat ik graag zie. En ik dénk dat ik er een redelijk oog in heb wanneer iets werkt of niet, ongeacht of ik het graag zie of niet.
Consultant zijn is een mening hebben over alles, en die min of meer gefundeerd kunnen uitleggen: dag één, dag twee, dag drie, dag vier.
Vandaag in Antwerpen gewerkt. De mannen van het openbaar vervoer vonden het nodig om te staken, wegens agressie hoor ik net. Fijne kerels: bus 1 en 13 rijden niet, maar al wat meer dan 100 is reed wel lustig, dus stonden we daar: te schilderen, en meer dan een half uur te wachten op een bus die eigenlijk om de tien minuten zou moeten komen.
Ik ga niets zeggen over Antwerpenaren, want ik werk vanaf vandaag een groot stuk van de tijd temidden ervan. Maar plannerdink van De Lijn: ge trekt op niets.
Alla. Vanavond (straks) weer naar huis, nog wat studeren op de trein denk ik, en dan linea recta naar Comedy Zone. Bart Cannaerts, Philippe Geubels, Han Solo en –joy!- Henk Rijckaert vanavond. En dan foto’s ontwikkelen en een artikel schrijven voor Gentblogt.
En dan morgen een seminarie ’s morgens, en een meeting ’s namiddags, en wat gewoon werken, en schijrven, en dan weer naar Comedy Zone, en foto’s nemen, en ontwikkelen, en een artikel schrijven. En donderdag werken en Comedy Zone en artikel. En vrijdag hetzelfde. En zaterdag rusten en Comedy Zon en artikel.
Wijs! Maar ik denk dat ik mijn slaap op de trein wel nodig zal hebben.
Ik lees bij Bruno (-LVG) een lijst van allerlei plaatsen waar men kan zien hoe men het doet in de lijsten.
Check it out. Bij Metatale en in de persoonlijk Blog50 sta ik op nummer twee. In de algemene Blog50 daarentegen sta ik maar op nummer 24. Bij Technorati sta ik met mijn authoriteit van 228 en 1608 blogreacties och here op plaats 23.628. Bij Alexa sta ik zelfs maar, ha, op de plaats 149.056.
Bij deze een voorspelling: eind dit jaar zal ik in al die lijsten nog heel wat stukken lager staan. En ik ga daar geen halve seconde van wakker liggen.
Ik ga dit jaar wakker liggen van vier dingen: mijn familie, mijn vrienden, mijn werk, en Gentblogt. En dat is het.
Het was vanavond vergadering van Genbtlogt: één deel ingekorte redactievergadering, één deel voorbereiding voor de algemene vergadering van de VZW Gentblogt, één deel gewoon samen zijn en babbelen.
Niets echt speciaals, geen grote drama’s. Niet iedereen was het eens over alles eens, maar iedereen wil vooruit, en we geraken er wel. Gentblogt is een speciaal geval, want het combineert op bepaalde momenten familie, vrienden en werk—verwarrend soms, maar als het allemaal meezit: magisch.
Fuck lijsten. Screw verkiezingen.
Vanavond was magisch, bedenk ik achteraf. Alledaagse magie: de allerbeste.
Die keer dat Gentblogt moest naar de nieuwste versie van WordPress omgezet worden, en dat ik dat al maanden (letterlijk, vrees ik) had uitgesteld wegens redelijk lastig.
Dat was alle vorige weekenden, dus. En dit weekend is het weekend dat ik het wél zou doen. De omzetting.
Het lijkt allemaal vanzelfsprekend: vele tienduizenden weblogs hebben die overstap al ongetwijfeld zonder enig probleem gemaakt, en waarom zou het dan bij ons moeilijker zijn?
Tja, inderdaad. We gebruiken een aantal plugins, en daar begint het eigenlijk al: om te doen wat wij wilden, moesten indertijd een aantal van die plugins aangepast worden. Vorig jaar, en regelmatig eens getweaked ondertussen met aanpassingen van een aantal van die plugins.
Er zàten ook een aantal hacks in WordPress zelf in, maar die zijn ondertussen allemaal weggewerkt en naar plugins geshunted, gelukkig.
Maar bon. Het meesterplan was dus:
Met een backup van de database van Gentblogt op een andere server (Dreamhost, en l’occurence) en ter controle locaal op een eigen systeem de template aanpassen naar de nieuwe versie van WordPress (onder meer de tags moeten helemaal opnieuw, en de kalender, en de comments)
Testen
Gentblogt op de Gentblogt-server backuppen
De layout van de site halen (tijdelijk Gentblogt op de oude layout terugzetten)
Alle plugins afzetten
De nieuwe WordPress in de plaats van de oude WordPress zetten (met alle aangepaste plugins etc.)
Database converteren waar nodig
De plugins aanzetten + controleren
Trefwoorden (tags) omzetten van Ultimate Tag Warrior naar WordPress ingebouwd via de import-functie.
Aangepaste template op site zetten en activeren
Ik zat er niet zo erg mee in, een goede voorbereiding is het halve werk, het is geen tovermagie en zó complex is het ook niet, maar ach…
The best laid plans, ‘t is wel wat. Alles verliep naar wens, behalve de conversie van de tags. Dat zou automagisch moeten gebeuren met een import-ding van WordPress 2.3 zelf, maar helaas: dat liep de soep in.
Ik weet niet waar het aan ligt—ik steek het op een compbinatie van te weinig geheugen, niet-ascii-karakters in de tagnames, misschien dubbels of inconsistenties in de bestaande tags (die met een aangepaste UTW gemaakt waren), en de wet van Murphy.
En dus wordt het manueel aanpaswerk, vannamiddag. Leutig!
In WordPress 2.3 is er een nieuw taxonomie-concept ingevoerd: zowel categorieën als tags (als potentieel nog veel andere zaken) zitten in terms, term_taxonomy en term_relationships. Vroeger zaten de tags in eigen tabellen: tags en post2tag. Ik heb geen zin om te programmeren vandaag, dus het wordt Excel en SQL.
Stap één: tags omzetten naar terms. Gemakkelijk gedaan, hopladiejee, een paar duizend tags ingevoegd in terms. Al die terms moeten tags worden, da’s een zaak van in term_taxonomy te zeggen dat ze tot de “post_tag”-taxonomie behoren. Ook rap gedaan. Enig probleempje was dat er al een paar artikels aangemaakt en gewijzigd waren sinds de conversie, en dat er naast nieuwe tags een aantal dubbels in zaten, maar alla.
Stap twee: posts moeten via term_relationships verbonden worden met term_taxonomy-items. Dat moet in twee stappen. Eerst weten welke tags in tag welke termen in terms zijn, en dan zoeken waar ze staan in term_taxonomy.
Hm. Weird. Om de één of andere reden zijn er bij de 5000 tags, maar heb ik maar iets meer dan 3000 terms. Misschien was er iets aan de hand met stap één?
Grr. Als ik select tag_id, tag from wp_tags where tag_id in (select distinct tag_id from wp_post2tag) and tag not in (select name from wp_terms) doe (toon alle tags die gekoppeld waren aan een post en die niet in de terms-tabel voorkomen), dan krijg ik 1784 tags. Dedju. Die ga ik dus apart nog eens moeten importeren.
Maar eerst de links leggen tussen wat wél overeenkomt en bestaat. Drie, twee, één:
insert into wp_term_relationships (object_id, term_taxonomy_id) select post_id, term_taxonomy_id from wp_tags, wp_terms, wp_post2tag, wp_term_taxonomy where tag=name and wp_tags.tag_id=wp_post2tag.tag_id and wp_term_taxonomy.term_id=wp_terms.term_id;
Alles wat hier staat is mijn eigen opinie. Het wordt niet nagelezen of goedgekeurd door mijn werkgever voor het on-line komt, en ik bied geen enkele garantie voor kwaliteit of correctheid.
Mijn werkgever is het niet noodzakelijk eens met wat ik schrijf, en het spreekt vanzelf dat hij dan ook op geen enkele wijze aansprakelijk kan zijn voor wat ik hier publiceer.
Ter info
Eén van mijn e-mailadressen is michel [at] zog punt org. Normaal gezien antwoord ik daar, buiten de kantooruren, onmiddellijk op.