Gene Wolfe
Tor Books, 1989, 368 blz.
Vervolg van Soldier of the Mist: Latro is nu een Griekse slaaf, vecht samen met de Amazones in Thracië, en komt in Athene en Sparta terecht.
Alle steden en regio’s en goden en dergelijke hebben trouwens niet de namen die we ervan verwachten. Zo heet Athene “Gedachte” in het boek en Sparta “Touw”. Dat alleen al zorgt voor serieus wat vervreemding.
Minder dan het vorige boek: er zijn momenten waar ik het verhaal gewoon helemaal kwijt was, en achteraf besefte ik dat ik eigenlijk had moeten online gaan kijken naar uitleg van wat er precies aan het gebeuren was. Het was dat, of het zelf allemaal gaan opzoeken in Herodotus.
Het blijft wel een enorm boeiende reis in het verleden. En één van de weinige boeken die ik recent gelezen heb die ik meteen op een “te herlezen”-lijst zou zetten. Als ik zo’n lijst zou hebben. Quod non, wegens het leven is te kort en er zijn te veel andere boeken op de gewone “te lezen”-lijst, gedomme.
Misschien verwant:
Soldier of the MistPersian Fire: The First World Empire, Battle for the WestThe Expanse 5: Nemesis Games
[van op boeggn]
Ik heb mijn griepvaccin gehad, eind vorig jaar. Maar toch heb ik (denk ik, vrees ik) prijs. De tekenen zijn duidelijk: dat gevoel in de keel, dat gevoel in de gewrichten, de moeheid.
En dus dilemma, want dit is mijn agenda voor volgende week:
En wat daarop staat, moet hoedanook wel gedaan worden. Als het niet door mij is, dan door iemand anders. Aargh.
Ik hoop zeer hard dat ik er met een weekend en warm citroensap met honing van af ben.
[Mijn boekenleesweblog was een hele tijd kapot. Het ding is nog altijd kapot, maar iets minder kapot dan een tijdje geleden. Het is dus niet alsof ik sinds vorig jaar geen boeken meer gelezen heb, 't is gewoon dat het niet lukte op ze erop te zetten.]
Gene Wolfe Tor Books, 1987, 335 blz.
Latro heeft tijdens een gevecht in een oorlog een klop op zijn hoofd gekregen, waardoor zijn langetermijngeheugen aangetast is: hij kan zich dingen pakweg een uur of 12 herinneren, en daarna vergeet hij al wat ervoor kwam. Dus met andere woorden: elke morgen wordt hij wakker als een leeg blad.
Soldier of the Mist is een bundeling van de notities die hij zichzelf schrijft, à la Memento (of beter, Memento is à la Soldier op the Mist, want het boek was er 14 jaar voor de film). Wanneer hij tijd heeft, schrijft hij het verhaal van zijn dag, zodat hij de volgende dag de draad min of meer kan oppakken.
In de loop van het boek komen we te weten dat hij een Romeinse soldaat was in het leger van Xerxes, en dat het gevecht de slag bij Plataea was.
Oh, en ah ja: een neveneffect van zijn hoofdwonde is dat hij met goden en god-achtige wezens gelijk nymfen en zo kan spreken. En die zijn, gelijk, overal. Hij krijgt opdrachten van Apollo, Artemis en Demeter, hij maakt vrienden die hij niet herkent met zijn hersenen maar wel met de onbewuste emotionele respons die hij erop heeft.
’t Is een bevreemdend, boeiend, interessant boek. En het helpt eigenlijk als ge de context en de korte inhoud er al van weet, denk ik. Anders komt het misschien gewoon verwarrend over. Wat het ook is, natuurlijk: Wolfe neemt niemand bij de hand, hij doet in een raamvertelling alsof dit een vertaling is van een gevonden manuscript, en geeft hier en daar wel wat voetnoten over woorkeuze, maar gaat er voor de rest van uit dat iedereen weet redelijk duidelijk weet hoe de wereld er in de 5de eeuw voor Christus uit zag.
Ja, ’t is dat ik geen tijd heb wegens deze middag buiten het werk gaan eten en dus een paar uur verloren en dus vanavond nog iets moeten afmaken, maar: ik ben deze middag een paar uur buiten het werk gaan eten, en ’t was wel in orde.
Ik heb een museum gezien dat ik nog nooit gezien had, en schaam op mij.
Ik ga nog eens terug moeten gaan met de kinders, en dan veel fotoots pakken en reclame maken en alles.
(Maar nu eerst nog wat tekeningen maken voor het werk. Ahem ja.)
’t Is nu dat verdriet. We hebben nog een aantal buizen- en chauffagezaken die moeten gedaan worden in huis: een chauffage in de keuken installeren, een chauffage in de badkamer installeren, en euh oh ja, een hele koer/tuin/binnenplaats in orde krijgen waar nu al denk ik twee of meer jaar alle buizen (gas, water, afvoer, electriciteit, netwerk) gewoon over de vloer lopen in plaats van er onder.
Het is bijzonder moeilijk om een loodgieter te vinden, maar er is er uiteindelijk toch een langsgeweest maandag. Gelukkig was onze oudste zoon thuis omdat er de voormiddag geen les was. Helaas blijkt alles verkeerd te zijn aan onze installatie.
De boodschap is tweede- of derdehands binnengekomen, maar voor zover ik begrijp, zijn de buizen te smal? en zou eigenlijk best alles weer uitgebroken worden? vloerverwarming in het achterhuis incluis? Oh, en geen nieuws wanneer de chauffage zou kunnen geïnstalleerd worden.
Ge moet er rustig bij blijven, vermoed ik. Maar we hebben het geld gewoon niet: budgeteren of niet, we moeten de laatste tijd zó enorm veel zó grote kosten doen (auto kopen, autoverzekering, orthodontisten, een reis naar het verre buitenland voor Sandra, kosten voor kampen, een nieuwe GSM voor Louis, het houdt niet op), dat het minder dan aangenaam wordt.
En dus kregen we de raad om aarde op de blootliggende leidingen te smijten. Maar zelfs dat hebben we niet: het is al steen en gruis wat er tussen ons huis en het achterhuis ligt.
’t Wordt dus hopen dat er niets al te zwaar kapotvriest.
De eerste dag dat ik op mijn werk een echt formele afspraak heb ’s morgens vroeg(achtig) bij een klant, dat is, ge raadt het, de eerste dag dat de trein ambetant doet.
Het had gevroren, dus natuurlijk zijn er dan problemen met de wissels. Enfin ja, ’t was een half uur vertraging. En ik was tegen mijn gewoonte wegens vriend tegengekomen niét naar het begin van de trein gestapt en dus kon ik niet tegen het raam in slaap vallen wegens in het midden van de trein waren er geen plaatsen meer tegen het raam.
Grr.
Geen potten gebroken of zo, ’t was geen afpsraak op de minuut-minuut, maar ik vind het toch lastig, te laat komen.
Ik kreeg een boodschap van Steam dat er nieuwe DLC te krijg was voor een spelletje dat ik ooit gesteund had op Kickstarter, en toen besefte ik dat ik het eigenlijk nooit echt gespeeld heb, alleen maar een paar keer open gedaan terwijl het nog in ontwikkeling was.
En dus dacht ik, “toch even kijken”. En dan waren we plots zeven uur later.
Ja, ’t is dus zeer verslavend. Ik moet mij inhouden om niet verder te spelen.
Halcyon 6. Zeg niet dat ik u niet gewaarschuwd heb.
Hm. Mijn enthousiasme is even bekoeld. Ik heb net te veel tijd geworsteld met PowerApps.
Het ziet er allemaal indrukwekkend uit, en het idee is alvast in orde:
…maar als ge niet helemaal op Microsoft zit, dan is het toch een beetje huilen met een klak op uw hoofd. Ik heb een redelijke database in SQLite (stop met lachen, daar vanachter), en ik dacht, ik probeer daar eens iets meer te doen in die PowerApps.
Eerst omzetten naar MySQL (gepruts, de SQL syntax van de twee is nét een beetje verschillend, dus rechtstreeks importeren lukt niet, maar hey, ’t is uiteindelijk een reeks search & replaces dus het valt wel mee), dan proberen daarmee te connecteren — ah nee, het zou wel kunnen volgens PowerApps, maar niet echt.
Tiens, “No gateways found”. Okay, dan maar klikken op “Install a Gateway”. Dat brengt mij naar deze pagina:
Ja, wel, vergeet het dus. Na redelijk lang rondklikken, ben ik er redelijk van overtuigd dat het niet zal lukken om te koppelen met MySQL. Er moet ergens iets zijn om MySQL met mijn eigen Azure te verbinden of iets in die zin, niets om op een uurtje ’s avonds te zitten doen dus.
Volgende stap: proberen koppelen met Google docs. Ook dat: nee dus.
Veel zoeken later: een quota issue bij Google. Die al meer dan een jaar aan de gang is. Kak.
Ik heb dan in de rapte eens iets geprobeerd met een lokale file, en dat lukte wel, maar tegen dan was de leute er voor mij een beetje af.
…and good’s bad today, and black’s white today, and day’s night today. Anything goes, dat het dingen zijn.
Er was een workshop op het werk, en we waren er ons met twee over aan het verabzen dat we zo content zijn van Microsoft tegenwoordig.
Nu, ik ben nooit rabiaat anti of rabiaat pro geweest — Microsoft is een bedrijf zoals er zoveel andere zijn, ze proberen ook maar op hun manier geld te verdienen — maar sinds ik van werk veranderd ben en redelijk wat dieper in de Microsoft-stack zit: het is echt wel wijs, tegenwoordig.
Een SharePoint met honderden projecten erop die dingen doet die ge ervan verwacht, Office dat daar echt proper geïntegreerd is, de maandelijkse degelijke updates van Visual Studio Code, de manier waarop alles gewoon pijnloos doet wat ik er ongeveer van verwacht, de fantastische manier waarop OneNote tot zijn recht komt met stapels notebooks en stapels mensen die daar allemaal tegelijkertijd op werken: hoera.
Die Axure trouwens, dat is ondertussen denk ik al redelijk onder de knie. Maar ik zag een paar dagen geleden iets nieuws voorbijfloepen van Microsoft, en dat zag er ook al vaag veelbelovend uit. Ik denk dat ik al weet wat ik dit weekend zal doen.
Ahem. Elk weekend iets nieuws leren, hoe lang zou dat vol te houden zijn?
Er belde een meneer van de de velowinkel. Dat ze gingen beginnen aan de reparatie van mijn velo, en of ik nog de oplaadkabel had.
Euh ja, tuurlijk dat, waarom?
Ha, wel, we gaan het slot moeten uitslijpen om de batterij te kunnen testen. [Een paar maand geleden was de sleutel afgebroken in het wielslot, da’s dezelfde sleutel van de batterij, vandaar dat die er niet meer af kon.]
En ah ja, als de batterij niet kapot is, zal het de prijs van een nieuw slot zijn, maar als de batterij kapot is, dan is het minstens 600 euro voor een nieuwe batterij.
Double you the F? Zés honderd euroots? Voor een beetje meer heb ik daar een nieuwe voor, dedju.
Ik heb voor de mensen van Refu-Interim een database gemaakt, en daar dan een simpele interface op met Django, maar ik weet eigenlijk ook wel dat dat niet echt optimaal is.
En dus heb ik ook een ontwerp voor een front-end gemaakt.
Maar voor de dooie dood heb ik geen goesting om de front-end ook effectief te maken. Niet dat het enorm ingewikkeld is, maar omdat ik er niet genoeg van afweet om het goed genoeg te doen. Ik zou mij moeten verdiepen in iets van een modern-achtig framework, en prioriteitsgewijs zie ik dat niet zitten.
Ik vind van mezelf dat ik genoeg weet van de technische kant van hoe het allemaal werkt en zou moeten werken om mensen te kunnen zéggen wat ze moeten doen, ook wel om te begrijpen wanneer iets mogelijk of onmogelijk is, wanneer ze mij voor de zot aan het houden zijn en wanneer niet — en ik ben op een leeftijd gekomen dat het wat dat stuk ontwikkeling voor mij ruim genoeg is.
Niet dat het mij niet interesseert, maar het, prioriteiten. Er zijn zó enorm veel andere dingen die mij nog meer interesseren.
Dus als iemand iemand zou weten dat dat zou willen doen? Gratis zou fantastisch zijn, ahem ja. Ik wil er gerust veel van mijn tijd in steken om ervoor te zorgen dat alles zo duidelijk als mogelijk is, maar zoals ge zult aan de wireframes is het niet echt ingewikkeld. 🙂
Het hart van het ding is een lijst met mensen met allemaal eigenschappen. Die kunnen gekoppeld worden aan jobs, en er moet een systeem in komen om die mensen op een propere manier op te volgen (basically: sms sturen met een link ering, die komt terecht op een pagina waar ze kunnen zeggen of ze kunnen of niet).
Ge weet nooit dat er nog mensen zin hebben om concurrentievervalsing te doen en bedrijven die hier anders veel geld voor zouden vragen op de zenuwen te werken. 🙂
We hadden vandaag een cursus mindfulness op het werk, voor wie daar zin in had.
I’ll try anything once, dus ik dacht, hey, waarom niet? Best case leer ik iets bij, worst case is het een bonding experience en haal ik er leutige anecdotes uit om thuis te vertellen.
Weelll… ’t was wel in orde. Het werd gegeven door Heidi Does, die weet waar ze het over heeft.
Ik ben me na een dag nog pijnlijker van bewust dat ik echt niéts heb met lichamelijke dingen doen (serieus, de oefening op het einde was een ontstressingsoefening, iets met armen naar boven en naar beneden doen, en ik heb me in zéér lang niet zo gestresseerd gevoeld). En dat ik content ben dat ik tegenwoordig ook gewoon “nee” kan zeggen, en dat ik op tijd probeer afstand te nemen van de dingen. Dat ik het door de band wel doe, de dingen aanvaarden zoals ze zijn (vanmorgen is mijn slot van de fiets gevallen, haja, trein gemist, niets aan te doen, ik ga er mij zeker niet in opwinden — dat soort dingen), maar dat er wel iets te zeggen is voor het zeer bewust te doen, genre gewoon aanvaardend constateren dat de zon schijnt of dat mijn voeten koud hebben of dat het brood eigenlijk een dag te oud is of juist zeer vers.
Niet dat ik het overal mee eens ben. Misschien heb ik het verkeerd begrepen, maar ik had de indruk dat de enige manier om te bekomen van intellectuele arbeid (ontwerpen, een workshop doen, schrijven), iets niet-hersen-gericht is. Dus dat het blijkbaar onmogelijk is om te ontspannen door een boek te lezen, maar dat het best gaat door aandacht te schenken aan iets helemaal anders — uw lichaam, of de wereld rond u, niet-cerebraal, aanvaardend en rustig constateren.
Ik ben het daar niet mee eens. Niets relaxeert mij zo goed als kennis ingelepeld krijgen, via pakweg een podcast of een boek of iets op de Youtubes.
Maar hey. Misschien moet ik nog maar eens een boek lezen over Mindfuln… ah drat. Catch-22.
Zodus. Ik besloot donderdagnamiddag te leren hoe Axure werkt.
Het werkt, zo blijkt, redelijk eenvoudig. Het is, zo blijkt ook, redelijk goed in wat het belooft te doen: snel wireframes en prototypes maken. Het heeft, wat te verwachten is, ook zijn zwaktes.
Conclusies na donderdagnamiddag, heel de vrijdag, hier en daar eens een uur tijdens het weekend, een stukje maandag, en een kleine twee uur doorloop met collega Jeroen!
Er zijn een aantal basisregels, die altijd opgaan. Een aantal daarvan haal ik rechtstreeks van ex-Namahn-mens David Morgan die er een paar jaar geleden in Smashing over schreef, de overgrote meerderheid zijn gewoon gezond verstand.
Masters zijn uw vriend. Maak van elementen die (vaak) (letterlijk) zullen terugkomen een master, maar overdrijf daar niet. Paginanavigatie of telkens letterlijk dezelfde dummy-productfiche zijn goede kandidaten. Masters die op een pagina gedropt worden, zijn eigenlijk allemaal hetzelfde element: verander de master en dezelfde verandering wordt overal doorgevoerd.
Ontploffende masters zijn een ding: waar een gewone master een instantie van het ding maakt, maakt een breakaway master (ik vind "ontploffend" een betere term) een kopie van het ding. Een ingewikkeld element dat veel hergebruikt wordt maar dat vaak een beetje anders is, is een goede kandidaat. (Logischerwijs, omdat het geen instantie is, maar gewoon los de elementen die in de master zaten zonder band met de master, verandert er dus later niets in wat er op een pagina gedropt is als ge de master verandert.)
Stijlen zijn nog veel meer uw vriend. Ge hebt tien knoppen die allemaal hetzelfde uitzicht moeten hebben (maar wel andere labels en andere acties)? Simpel, zet één van de knoppen perfect zoals hij moet zijn, en maak daar dan een stijl van, die ge op alle andere knoppen toepast. Verander de stijl, alle knoppen veranderen van uitzicht.
Interaction styles zijn handig (definieer een uitzicht voor normaal, voor hover, voor selected en voor disabled), maar zijn nog vele vele keren handiger met de stijlen van hierboven. Alle knoppen / links / tabelcellen / … in uw ding moeten allemaal hetzelfde doen bij hover/selected/disabled, maar hebben voor de rest wel andere tekst, afmetingen, positie, acties en watnog? Simpel, geef ze allemaal interaction styles, en in plaats van ontelbaar keer prutsen als de kleur van selected verandert, is het één keer de stijl aanpassen. Zeer bijzonder wijs.
Duidelijkheid is uw vriend. Geef alles, binnen de mate van het redelijke, een naam. Groepeer wat logisch gegroepeerd kan worden. Consistentie is uw vriend, losliggende dingen zonder naam uw vijand. Het doel moet zijn dat als een wildvreemd uw bestand komt editeren, hij of zij dat zo pijnloos mogelijk kan doen.
Daaraan verwant: de Outline is uw vriend. Axure heeft veel dingen die graag uw vriend zijn, maar een duidelijke outline maakt het leven veel aangenamer. De outline geeft aan wat in wat zit, wat de volgorde op de pagina is, maakt navigatie binnen uw document pijnloos. Leve de outline.
Later, als ik wat tijd maak, deel II. Waarin ik leer dat omdat iets kan, het absoluut niet altijd moet. Eigenlijk bijna nooit moet, zelfs.
Zo gaat dat met die dingen: ge doet iets dat u in eerste instantie wel in orde lijkt, en voor ge het weet, begint het u tegen te steken dat er juist dat ene detail niet echt helemaal naar uw goesting is, en voor ge het weet, is het Excel to the rescue.
Eigenlijk was het zó verlopen: ik toonde aan Louis hoe die random dingen werkten, en terwijl ik het aan het tonen was, besefte ik dat het al dan niet tonen van iets misschien wel beter zou zijn als het niet altijd 50% kans op wel of niet zou zijn.
Maar ’t is niet 100% straightforward om iets met een ander procent kans dan 50% al dan niet te tonen in Axure: voor zover ik zie, kan het niet in één stap.
Het moet in een paar stappen. Stel, ik wil in een repeater iets 60% van de tijd tonen, en het moet tussen 60 en 100 groot zijn. Dan moet ik voor elk element in de repeater het volgende doen:
zet een variabele op een getal dat 60% van de tijd niét 0 is;
als dat getal 0 is, maak het element onzichtbaar;
en anders: maar het element 60 + een random getal tussen 0 en 40 groot.
En dus dacht ik, ik kijk eens in Excel. Om duidelijk te maken: een filmpje!
Dat lukt dus helemaal. Een voorbeeldje in Axure:
Dat op een repeater met een sneeuwmannetje erin, geeft bijvoorbeeld als ik 60% ingeef, met random hoogtes en breedtes:
Axure is (understatement) niet zo snel in het berekenen van dergelijke dingen, dus ’t is ongetwijfeld met (véél) mate te gebruiken, maar toch.
Als het goed is, mag het ook gezegd worden. Zelfs als het op een misverstand berust, zoalsik vermoed.
Het zit zo: ik heb een electrische fiets, en daar zijn al eens wat kosten aan geweest. In de afgelopen bijna acht jaar heb ik hem al denk ik drie keer binnengestoken voor onderhoud, en ik denk dat mij dat telkens in de buurt van de 250 of 300 euro heeft gekost.
Het voorlicht was al na een paar maand naar de zak, 't is dan ook een zeer stomme constructie: twee plastieken pinnetjes, en daartussen een zware koplamp, met de gedacht, "dan kunt ge ze naar boven en naar beneden verstellen" wellicht. Die twee plastieken pinnetjes waren al bijna direkt kapot — eeen fiets parkeren aan het station, altijd een gemak — maar de clou: de pinnetjes ijn een integraal onderdeel van het voorspatbord, en dat kost meer dan 100 euro om te vervangen.
De eerste keer hebben ze het dus maar vastgelijmd; nu is het er opnieuw af en zijn de pinnetjes ook afgebroken, en dus is lijmen niet meer aan de orde. Ik heb het met plakband vastgezet. Niet elegant, maar het werkt.
De batterij was al eens vervangen. Ze was om onduidelijke redenen na een paar jaar kapot. Nu is het weer van dat. De meneer van de winkel was bij het vorige onderhoud zeer kwaad op mij omdat mijn fiets zo slecht onderhouden was, en ook omdat er een barst in mijn batterij zat.
Euh ja, wel, ik haal die batterij er bijna nooit uit, ze is ook nooit op de grond gevallen, en als er een barst in zit, dan is niet mijn schuld maar de schuld van iets anders, nem.
Een maand of zes denk ik geleden was mijn sleutel afgebroken in het wielslot. De sleutel van het wielslot is de sleutel van de batterij, dus die kon er nu helemaal niet meer uit. Normaal geen probleem, behalve dat ze al was beginnen te haperen. Zo nu en dan eens uitvallen en weer aanschieten, vroeger kon ik de batterij er uit halen en dan weer in steken, en dan lukte het weer even — maar nu dus niet meer.
En vorige week was ze finaal dood: nog eventjes teken van leven dinsdagavond, maar verder niets meer.
Ik dus bellen naar de winkel, vrijdag. Of ik mijn fiets kon binnensteken voor onderhoud, en dat er misschien een nieuwe batterij in moest, want ze laadt nog wel op, maar ik zie niets op mijn scherm verschijnen, en ze geeft ook geen assistentie of niets.
De meneer van de winkel zei dat dat geen probleem was, maar hij kon niet zeggen hoe lang het zou duren. Ik: of het mogelijk zou zijn om er eens mee binnen te komen, dat ze coördinaten en het chassisnummer en zo noteren, en dat ik er dan weer naar huis mee ga en pas terug kom als ze alle wisselstukken en zo in huis hebben, want dat ik hem niet echt lang kan missen.
Waarop de meneer: ja, kom er gerust eens mee af. Waarop ik: ha, maar ik werk in Brussel, dus ik kan niet zomaar gelijk wanneer — wanneer zou het kunnen buiten de normale werkuren?
Waarop die meneer denk ik dacht dat ik met de fiets naar Brussel reed, want hij vroeg ineens of het dan niet zeer moeilijk was, zo rijden zonder assistentie. Daarop ik, dat het wel moeilijk is wegens dat de fiets zeer zwaar is, maar hey, als het moet, moet het.
En toen stelde hij mij gewoon voor dat ik zo lang als nodig eenvervangfiets zou mogen gebruiken!
Maar serieus! Ik dacht dat dat alleen in autogarage's gedaan werd, maar blijkbaar ook bij de winkels van Fiets!
Ik heb mijn Koga zaterdag binnengestoken, en nu rijd dus met een andere fiets. Ook electrisch, veel sportiever, en ongeveer 20% van het gewicht. 😀