Monday, August 10, 2009

Små tankar på tomgång

Är jag han? Jag är inte han. Jag är på jobbet. Ett tag kändes det lite kul med jobbet. Just idag känns det väldigt okul. Men det är en sån grej som får en att känna sig som den minst intressanta människan i världen: impulsen att blogga, facebook-statusa eller, bevare oss, twittra om hur tråkigt det är på jobbet.

Jag känner för att göra något coolt. Finns det inget coolt man kan göra?

Om man nu hade tid att göra något coolt. Jag skulle vilja skriva en sång och spela in den. Eller konstruera ett sällskapsspel. Det är i och för sig mer nördigt än coolt, men i min värld är nördigt ganska coolt.

Det här är bara små tankar på tomgång.

Wednesday, July 29, 2009

Det är blogg idag och jag är ledig

Tjohej tjohej!

Det är blogg idag och jag är ledig. Varför ska man jobba så mycket; själv jobbar jag på gruppbostad. Jag skulle betala räkningar alldeles nyss och visste inte vad jag skulle lyssna på för musik till så det blev Lars Winnerbäck. Jag vet inte hur det gick till; himlen vet att jag är miserabel nu. Jag borde ha varit färdig med examen men det tog extra lång tid för just mig. Men jag blev pappa, det var exakt fyra månader sedan. Så brukar man säga när det är samma dag i månaden som det var den gången då nånting hände, fast egentligen är det absurt att påstå att något var exakt x månader sedan eftersom månaderna är olika långa; ett genomsnittligt år i den gregorianska kalendern är 365.2425 dagar så alltså borde en genomsnittlig månad vara 30.436875 dagar lång. Jag lyssnar på musik, efter Lars lyssnade jag lite på Håkan faktiskt, och jag lyssnar på musik i min DVD-spelare, och när skivan tar slut så blir det TV-ljud i stereon och det är ganska lustigt faktiskt för just nu slutade Håkan och så blev det SVT:s pausmusik i stället. Just för tillfället är han, sonen, tillsammans med hon, mamman, i Jämtland och umgås utan mig. Tanken är litegrann att de ska få vara i Jämtland och att jag ska få skriva lite på min uppsats när jag är ledig från jobbet, som jag är idag. Jag har städat lite och bytt plats på några papper, skyfflat runt lite pengar; betalat lite räkningar, lyssnat på Lars Winnerbäck. En ganska tokig grej också som jag gjorde de senaste sex månaderna var att jag gjorde Javscript-bookmarklets som hjälper en när man spelar ett spel på Facebook som heter Mafia Wars och jättemånga personer tyckte att mina bookmarklets var jättebra och ville ge mig pengar, jag har ett PayPal-konto och har fått flera tusen kronor. Min sida delar utrymme med Apoteket Apan men Apoteket Apan vet inte om det här, fast för dom är det bara bra för jag betalar halva webbhotellkostnaden. Vi säger att det är bra. Apoteket Apan finns typ knappt längre, vi ska inte längre ha en replokal, vi som spelar i Apoteket Apan flyttar till olika städer och börjar olika utbildningar och får olika små barn. Själv har jag fått en son, jag älskar min lilla son som heter Folke. Jag saknar honom nu. Jag sitter i min lägenhet och lyssnar på SVT:s pausmusik. Jag bor i Sala Backe. Jag och min fru. Vi är inte gifta, inte ännu. Jag vet inte riktigt hur det ska gå att jag ska bli färdig med uppsatsen till den andra oktober som vi sa. Jag har inte tid med det. Jag ska inte tänka så, jag ska tänka: "Åh vad skönt det ska bli att få uppsatsen färdig! Nu kör vi!" Igår kväll kunde jag inte tänka ordentligt, jag skyller på det, så det blev att jag planerade jättedåligt och så kunde jag inte hålla ett löfte som jag gav och så blev det jättestressigt. :-( Jag har bett om ursäkt för det. Det vore bra om jag kunde ta fram slagborren, nu när jag har lånat den av Jonas, och fixa de där listerna, skruva fast dem: såga upp dem med geringssågen som jag lånat av Jonas och skruva fast dem. För om jag fixar listerna så kan jag dra Internetsladden längs listerna och då kan jag koppla in min stationära dator till Internet och då kan jag använda den. Helst skulle jag bara vilja använda den men jag vet inte hur jag ska göra med ljudkortet: jag har tappat bort sladden till breakout-boxen. Det verkar inte gå att få tag i en ny sån. Det finns ett spökforum på tillverkarens hemsida där folk säger "hur får man tag i en ny sladd?" och andra folk säger "det verkar inte gå, du får leta på e-bay eller så får du löda en själv". Jag kan inte löda. Jag kan knappt sätta in ett papper i en pärm utan att börja tänka på annat. Jag har en liten idé om att skriva en sång för var och en av årets dagar. Små, små idéer som bildar ett kluster. SVT:s pausmusik fyller mig med ett oroligt lugn. Får man dricka kaffe nu? Får man byta musik? Jag önskar att hon var hemma så att vi kunde se The Wire.

Tuesday, January 13, 2009

Python å jag

Dude! Python 3.0 a.k.a. Python 3000 släpptes på min 30-årsdag!

Friday, January 09, 2009

Dags att sluta raka jakar

Jag råkade läsa om begreppet yak shaving, vilket innebär att man inte ska raka jakar när man har annat att göra. Det inlägg jag nyss länkade till beskriver det med en liten berättelse om en kille som ska vaxa bilen och så slutar det med att han rakar en jak i stället, för att få jakhår till den kudde han måste lämna tillbaka till grannen för att få låna dennes vattenslang. "Now is better than perfect" är någon slags sammanfattande sensmoral; det finns säkert något gammalt djungelordspråk med samma innebörd.

Och så kom jag att tänka på att jag rakar en del jakar. För några veckor sedan åt jag en macka med ost och gurka, slog mig ner framför tv:n och råkade se ett avsnitt av The Simpsons. Så tänkte jag att man har ju sett en del avsnitt av The Simpsons i sina dagar, många av dem flera gånger, men har man sett alla? Nej, framförallt har man missat ganska mycket av de senaste åren. Man borde göra en lista över alla avsnitt av The Simpsons som man har sett och alla man inte har sett! Och då vore det ju fint om man hade något slags råmaterial att göra denna lista av, med små beskrivningar av avsnitten. Wikipedia har ju förstås en fin liten artikel om varje säsong av The Simpsons, där varje avsnitt i säsongen finns listat med hjälp av en liten lättparsad mall. Självklart bör man göra ett litet Python-script som laddar ner och parsar de här sidorna, och så kan man lägga in sina egna små fält i mallarna som heter typ "SeenIt" och "Rating" i sin lokala kopia av sidan och så kan scriptet sen generera den fina lilla listan. Så tänkte man. På den tiden.

Det hela var som en ljuvlig dans på små rosiga moln, tills jag upptäckte att artiklarna för säsong 11 till 17 inte använde samma mallar som alla de andra, utan någon äldre variant. I stället för att då hacka om mitt script till att även förstå sig på denna mall, som medel-Svensson kanske hade gjort, insåg jag då att jag måste göra min plikt som medborgare och uppdatera de sidor som använde den gamla mallen. Så jag började göra ett litet script för detta i stället. Mitt första naiva försök med reguljära uttryck bröt ihop (jo, jag har viss grundskole-koll på Chomskys hierarki för formella grammatiker och vet att ett reguljärt uttryck inte är tillräckligt kraftfullt för att förstå sig på parenteser inne i parenteser (som den här), men jag trodde att jag skulle slippa problemet i och med att jag inte skulle stöta på några mallanrop som använde andra mallar i sina argument, men jag fick tji), så jag insåg att jag behövde en ordentlig wikitext-parser. Jag blev besviken på tillgänglig öppen källkod; den mest utvecklade MediaWiki-parsern för Python verkar vara en som heter mwlib, men den var för utvecklad och verkade askrånglig att installera så jag sket i det. (Jag gör det här på Windows, där det är svårt att installera intressanta saker.) Den andra jag hittade var en som låg i pywikipedias Subversion-repository, men den var underutvecklad och fixade inte just mallar ordentligt. Jag ägnade en stund åt att försöka förstå den koden men iddes inte utan bestämde mig för att skriva ihop min egen lilla wikitext-parser, jag vet inte om det är en LL(1)-parser; vi kan säga av dramaturgiska skäl att det är en LL(1)-parser.

Nu är jag i det läget att jag har fixat de där Simpsons-episod-artiklarna, men jag har inte orkat bry mig så mycket mer om min egen vilka-avsnitt-har-jag-sett-lista, helt ärligt så skiter jag i det, så nördig är jag inte. Hur som helst, allt jag ville var ju att äta en macka.

Thursday, January 08, 2009

Hur vi uppfostrar varandra

En grej är att man bör ge komplimanger till någon för vad den gör, inte för vad den är. Ett tilltalande och evidensbaserat sätt att förhålla sig, tycker jag. Länk.

Simons blogg där han skriver ibland.

Followers