Monday, July 14. 2008SkønlitteraturI de seneste par uger har jeg genopdaget en interesse som jeg har forsømt i alt for mange år - læsning af skønlitteratur. Derfor er jeg gået i gang med at indkøbe og læse en serie af fantasy-romaner skrevet af min yndlings fantasy-forfatter, Raymond E. Feist. Hans historier, som tager deres begyndelse med Riftwar-serien, er især værd at læse fordi de forstår at kombinere det fantastiske med det hverdagsagtige, på en måde så det fantastiske ikke bliver dagligdags og derved uinteressant. Tolkiens bøger er baseret på samme koncept, men sætter dog også et relativt lavt loft over omfanget af supernaturlige fænomener, hvor Feist nærmest har gjort en sport ud af at gøre den lejlighedsmæssige magiske indblanding mere og mere ekstrem. En anden ting, der gør Feists bøger interessante, er at de tilsammen dækker en meget lang tidsperiode (over 100 år) i hans fiktive verden; man følger derfor hovedpersoner vokse op, ældes, få børn og dø af naturlige (eller unaturlige) årsager, hvorefter deres børn tager over. Det giver verdenen en atmosfære af realisme at de mange store begivenheder således kan spredes over en længere periode, i modsætning til visse andre langvarige fantasy-serier som lader til at have potentielt altødelæggende katastrofer hvert andet år. Tuesday, January 1. 2008Godt nytår anno 2008!Nu er det så 2007 år siden der skete noget ingen ved om rent faktisk skete for 2007 år siden, da de historiske kilder er mangelfulde og modstrider hinanden (og ja, jeg mener 2007 år, vi gik fra år 1 før, til år 1 efter, der har aldrig været et år 0). 2007 har været et godt år, men det har ikke forhindret mig i at fucke mine nytårsløfter totalt op, idet jeg først kom i tanke om dem for et par uger siden:
Jeg har bl.a. fejret nytåret ved at læse denne frygteligt underholdende rant hvor Ruby on Rails-samfundet bliver kaldt grimme ting. Jeg kunne naturligvis her skrive et afsnit om hvorledes Lisp-samfundet er Ruby-samfundet klart overlegen, men da jeg ikke har personlige erfaringer med sidstnævnte ville dette være usædvanligt usagligt, selv for denne blog. Friday, November 23. 2007Comments (0) Trackbacks (0) Tillykke med fødselsdagen!Hejsa Troels fra fremtiden! Tillykke med de 20 år! Jeg er Troels fra fortiden - helt præcist, den 9 juli 2006, og dette er en tidskapsel. Nu er du gammel og svag, mens jeg endnu er ung og viril - føl min spot og min hån. I dag har jeg været frygteligt uproduktiv - mine CVS-redskaber fucker op (igen), og jeg har opdaget at Homeworld II slet ikke er så fedt endda. Men jeg må nok hellere smutte omgående, jeg har en masse jeg skal nå før jeg bliver dig. Thursday, November 1. 2007Comments (0) Trackbacks (0) Digitale miniatureblikkenslagereFor nogle måneder siden skrev jeg om Dwarf Fortress, et suverænt computerspil der kort forklaret er et roguelike strategispil. Forleden udkom der en ny udgave af spillet, den første i mange måneder og med en passende nye features og rendyrket awesomeness. De to primære features der har været hypet under udviklingen (mest af spillerne, programmøren er imponerende behersket) er tilføjelsen af en Z-dimension, således at man kan bygge i højden og dybden, samt en rigtig model for væskeopførsel - tidligere var vand og lava tilføjet via noget af et hack, men i den nyeste udgave fungerer de som man ville forvente væsker ville gøre (dog uden tryk, alt er tyngdekraftbaseret). Dette, sammen med Z-dimensionen, giver ufattelige muligheder for at bygge kreative konstruktioner. Dwarf Fortress har for en stor del altid handlet om at bygge avancerede fæstninger, og de nye faciliteter gør dette mere interessant end nogensinde før. Udover at der nu er mulighed for at lave fælder med lava der falder fra loftet, et gulv der forsvinder og afslører et dybt fald ned i et hul fyldt med pigge, eller diverse variationer over at drukne invasionsstyrkerne, er mulighederne for at lave et alment VVS-system i ens fæstning blevet kraftigt udvidede. Vand er, naturligvis, vigtigt - det kan drikkes (hvis man da mangler sprut), man kan få energi fra det via vandmøller, og det skal bruges til markdrift. Vand er samtidigt en noget besværlig ting at arbejde med - vandet i floden kan fryse til, og da det kun kan falde og flyde er det ikke altid ligetil at transportere det til hvor man har behov for det. Dwarf Fortress giver dog de grundlæggende værktøjer til at bygge løsninger på disse problemer, som regel i form af en stor tank (bare et stort rum der dækker flere Z-niveauer - spillet er tilhænger af generelle værktøjer) der ligger højt og som har diverse vandskakter og korridorer gående ud af bunden. Tanken fyldes så med pumper, evt. drevet via vandmøller i floden selvom arbejdsdyr naturligvis også kan bruges, og man har så højt beliggende vand der kan transporteres rundt i fortet som man ønsker, når man ønsker det. At udvikle effektive, fleksible og høj-kapacitets vandrørssystemer er i sig selv en fantastisk interessant, underholdende og tilfredsstillende del af spillet, og når det så kombineres med hvordan det spiller ind i en større helhed med fortets almene drift, bliver det jo nærmest helt perfekt. Alt i Dwarf Fortress virker logisk (eventuelt) - det er det ultimative sandkassespil, i stedet for at give spilleren en masse specifikke værktøjer får han nogle generelle som han så selv kan udnytte til specifikke formål. Dwarf Fortress er stadigvæk nærmest uhyrligt svært at lære, men det er det værd. Det tegner til at blive noget nær det suverænt bedste computerspil nogensinde. Sunday, September 30. 2007KU og datasikkerhedFor noget tid siden fik jeg en folder fra Københavns Universitet der indeholder diverse retningslinjer for datasikkerhed. Jeg er ikke modstander af idéen i folderen, og meget af indholdet er også velkendte sikkerhedsråd som de færreste dog overholder, og jeg ser det ikke som et problem at gøre noget ved det problem. Heldigvis kan folderen dog ikke beskrives så simpelt, og der er en række detaljere i forholderen der er ganske ironiske, morsomme eller begge dele. Folderen lægger ud med en proklamation om at KU fremskaffer og formidler viden - og derefter en advarsel om at vi må passe på denne viden for alles skyld. Jeg havde troet at universiteterne handlede om den frie formidling af viden, og ikke om at spærre den inde bag kodeord og krypteringer - og det gør de naturligvis også, folderen handler om at holde kodeord og egne opgaver hemmelige, og det er derfor lidt bizart at folderen sætter lighedstegn mellem ens KU-PIN og forskerresultater. Derpå følger et grundlæggende uskyldigt afsnit der handler om at vi skal passe på når vi kommunikerer på en af en række beskrevne måder (tale, mobiltelefon, sendt i brev, osv). Det minder mig om de overordentligt morsomme "tal ikke - fjenden lytter!"-propagandaplakater fra 2. verdenskrig. Det mest underholdende i folderen er dog noget af det sidste, hvor man kan læse: Københavns Universitet er os alle sammen, og din adfærd er med til at forme universitetets omdømme og anseelse. Derfor er det vigtigt, at du i chat-fora, elektronisk post og anden dialog på nettet er meget opmærksom på, at du bruger et passende og fornuftigt sprog og en ordentlig tone og adfærd. Universiteter troede jeg handlede om frisind og om ikke at stille krav til hvordan de studerende lever deres liv... men åbenbart opfatter KU deres studerende som konstant værende repræsentanter for universitetet, selv hvad takt og tone angår, selvom jeg da aldrig har set et sådan kursus udbudt, og derfor ikke ville forvente at nogen ville drage universitetet til ansvar for deres studerendes adfærd i deres privatliv. Som KU-studerende betyder det at jeg, når jeg skriver på min blog, ikke må bruge ord som "bagbordsindianer", "skvatdragon", "grengnubber", "ethånds-dræsine-konduktør", "skidespræller", "tissemand" og andre fæle betegnelser. I protest over en så tåbelig henvisning opfordrer jeg alle KU-studerende til at lufte deres indre 3. klasses-elev hver eneste gang I er online, I lusebefængte vandrotter! Monday, September 10. 2007Røven barSå længe jeg huske har min foretrukne benbeklædning været cowboybukser - moderigtigt kendt som jeans. Denne form for bukser opfylder mine moderate krav - de er holdbare og rimeligt komfortable, hvilket betyder at jeg ikke skal være bekymret for om de går i stykker, og desuden ikke skal købe nye ret tit (dette er et kritisk punkt for mig). Jeg har efterhånden forstået at denne bukseart desværre oplevede en popularitetsrenæssance hen mod slutningen af 90'erne, de blev ganske enkelt moderne igen, og kvaliteten må være faldet derefter, idet alle mine nyere eksemplarer er frygteligt uholdbare i forhold til hvad jeg erindrer fra min barndom. For at sikre bredere appeal lader det til at producenterne producerer bukserne af mindre groft, og mindre holdbart, stof, noget jeg især for alvor lagde mærke til da jeg var ude og købe mit nyeste par, idet stoffet brugt i mange jeans-varianter nærmest føltes som fløjl. Jeg forventer at skulle erstatte mine nye bukser efter ikke alt for lang tid, ganske som de forgående kun holdt godt et år før de revnede voldsomt omkring skridtregionen (jeg foretrækker at bilde mig selv ind at dette skyldes mine titaniske kønsorganer, men det er mere sandsynligt at de ikke kunne holde til sliddet med at cykle to timer om dagen, når jeg skal i skole). Nuvel, er det muligt at få holdbare jeans som rent faktisk fungerer som det arbejdstøj det oprindeligt var, eller er jeg nødt til at vente til de bliver umoderne igen før jeg kan få nogle bukser af en tilfredsstillende kvalitet? Sunday, August 26. 2007Tilbage til skolebænkenFra og med i morgen er min sommerferie kaput - jeg skal tilbage og studere på DIKU, med et par afstikkere til Matematisk Institut. Som sædvanlig har min produktivitet ligget ved nulpunktet det meste af ferien, og er først begyndt at stige her i løbet af den sidste uge eller to. Jeg forventer ikke at kunne få merit for mine mange erobringer af Europa i løbet af sommerferien. I den kommende undervisningsblok følger jeg kurserne Matintro og Datanet, og har været så "heldig" at få et skema der involverer to fridage og to ubehageligt lange dage om ugen. Af andre underholdende detaljer kan nævnes at Matintro benytter en lærebog på norsk (Kalkulus af Tom Lindstrøm), et valg der efter sigende har bund i at bogen er den bedste der er tilgængelig, men jeg indrømmer at jeg finder det underligt at der ikke skulle være en tilsvarende bog på engelsk. Undervisningen skulle dog heldigvis være på dansk, hvilket jeg er glad for - jeg har tidligere haft forelæsninger på svensk (med finsk accent!), og jeg har ikke lyst til at opleve dette kombineret med en norsk lærebog. Wednesday, July 25. 2007Skåne til Danmark!I dag tager jeg, sammen med min familie, på ferie til det eksotiske Sverige, naturligvis med det formål at indsamle oplysninger omkring logistikken af en tilbageerobring af den tabte skånske provins. Derfor vil den næste uges stilhed på siden og IRC ikke skyldes Europa Universalis III (hvori Skåne retteligt er dansk!), men derimod fædrelandstjeneste. Tuesday, July 17. 2007Dwarf FortressDet er skæbnens ironi at jeg nu ender med at skrive to blogindlæg om computerspil i træk. Jeg anråber mig det velkendte agurketidsfænomen som undskyldning. Denne uges affektionsobjekt er det gratis spil Dwarf Fortress, som er noget helt for sig selv. Spillet er nemlig noget så unikt som et roguelike strategi/management-spil. Roguelikes er adventure-spil karakteriseret ved ASCII-baseret grafik, ekstrem gameplay-kompleksitet og høj sværhedsgrad, samt det faktum at de ikke indeholder den sædvanlige save/reload-funktionalitet - i roguelikes er død permanent (ens savegame slettes), og det tillades kun at ens spiltilstand bliver gemt når programmet lukkes. Dwarf Fortress følger samme filosofi, med et twist - når man installerer spillet autogenereres en hel verden, med civilisationer, monstre, have, skove, floder og hvad der ellers hører til, og de spil man spiller i denne verden har alle en effekt på den. Hvis man i et spil grundlægger et dværgefort, og senere forlader det, eller bliver udslettet af en af de mange monsterhære der utvivlsomt vil gøre deres for at slå de små skægaber ihjel, kan man i senere spil gå på eventyr i verdenen, ganske som i andre roguelikes, og støde på ens gamle fort. Fortet vil have det samme layout som da man selv kontrollerede det, dørene (og fælderne!) vil være hvor de altid har været, og eventuelle genstande og våben vil være spredt omkring i de forskellige rum. Der vil naturligvis også være rigelige mængder af monstre for at gøre en eventuel nytilkommers liv ganske farligt. En særlig interessant feature er at man, mens man styrer fortet, kan få ens dværge til at indgravere vægge og gulve med billeder der fortæller om begivenheder fra fortets historie, og som eventyrer kan man, når man senere besøger fortet, læse disse indgraveringer for at danne sig en komplet historie over hvad der foregik på stedet. Simplificeret anskuet er Dwarf Fortress som Dungeon Keeper med ekstra kompleksitet. Man har mindre mulighed for at påvirke verdenen direkte, og må nøjes med at give ordrer til dværgene, og hver enkelt dværg er også langt mere detaljeret end monstrene i Dungeon Keeper. De har alle deres meninger og præferencer, de bliver triste hvis deres kæledyr dør, de bliver glade hvis de får deres livretter at spise, og de bliver deprimerede hvis der kommer en trold forbi og river deres ben af mens de sover, så de ikke længere kan arbejde, fordi fort-bestyreren mente at man godt kunne udskyde installation af døre i sovesalen (takket være Dwarf Fortresss detaljerede skadesmodel er det muligt at påføre væsner i spillet denne form for sår. Halvdelen af det sjove ved kampe er at se ens super-smede rive armene af kobolder med deres bare næver). Jeg kan kun anbefale begge mine læsere ikke at lade sig skræmme af den gammeldags grafik (det er i virkeligheden OpenGL-renderet, ASCII-grafikken er af stemningshensyn, og det er muligt at få mere traditionelle grafiske tilesets) og investere en eftermiddag i Dwarf Fortress. Det er kompliceret og tager tid at lære, men jeg skulle mene at det er det værd. Dwarf Fortress kører udemærket, omend lidt langsomt, i Wine. Saturday, July 7. 2007Comments (0) Trackbacks (0) Daggerfall - game of the centurySidste år udkom computerrollespillet The Elder Scrolls IV: Oblivion. I 2002 udkom computerrollespillet The Elder Scrolls III: Morrowind. Begge er, fortjent, efterhånden rimeligt berømte rollespil, med en frihed og spilverdenes-størrelse som overgår stort set alle konkurrenter på samme måde som middagssolen overgår stjernerne i klarhed. Mine IRC-bekendte har nok regnet ud at jeg her i den spæde sommerferie har brugt det meste af min tid på at spille et af disse spil (Oblivion, specifikt), og derfor ikke har været til stede for at indpræge danskerne med min karakteristiske visdom. Det er dog ikke disse fantastiske spil dette indlæg vil handle om. For faktum er at jeg som altid bliver nostalgisk når jeg spiller den slags serier, og jeg genopdagede derfor et spil som jeg oprindeligt stiftede bekendtskab med, dengang jeg endnu kaldte kabinettet for en "harddisk", i form af en demo på en CD-Gamer demo-disk (kan I huske dem? Præ-ADSL nostalgi er en bonus). Jeg taler om Morrowind's forgænger, The Elder Scrolls II: Daggerfall, et af de største computerspil nogensinde. Både Morrowind og Oblivion har fået ris og ros for deres spilverden som er større og mere fri end stort set alt andet, men de virker nærmest latterlige sammenlignet med Daggerfall - størrelsen på Morrowinds spilverden er kun 0.01% af Daggerfalls. Hvor man kan løbe fra den ene ende af verden til den anden på under en time i Oblivion tager det omkring to uger (real-time) i Daggerfall. Spilverdenen er målt til at være arealmæssigt dobbelt så stor som Storbritannien. I grunden er det meget simpelt - spillet skal forestille at foregå i et område som har en given størrelse, og den størrelse har det så også in-game. Det er jo logisk, men få spil gør det. Hvorfor, i grunden? Med undtagelse af Oblivion og Morrowind kan jeg ikke umiddelbart komme i tanke om nogen spil med super-store spilverdener der er blevet udgivet for nyligt - måske med undtagelse af spil som Silent Hunter, men de tæller ikke, da det meste bare er vand. Måske fordi computerspil nutildags spilles af en bredere målgruppe, i kortere sessioner, og de ultrakomplekse og store rolle- og strategispil fra hin DOS-dage ikke længere kan fange en tilpas stor målgruppe til at de kan finansiere nutidens høje produktionsomkostninger? Det er lidt en skam, for spil fra den tid af har altså en helt speciel charme, især i forbindelse med "skjulte sideeffekter" (som ikke findes i moderne spil, velsagtens fordi nutidens målgrupper ikke har tid til at opdage dem, og de derfor ikke er værd at indsætte). I Daggerfall er det helt fantastisk hvordan ens ry med de forskellige politiske fraktioner justeres alt efter hvilke quests man laver, uden at det bliver blæst op til det helt store, eller man overhovedet får det at vide. Og spillet føles lidt mere virkeligt når man kommer til en by, og opdager, at der er en datospecifik højtid og fest, uden at det har nogen relation til hvor man er i spillets plot, men blot er en fast årlig begivenhed. I de fleste moderne spil sker der meget lidt som ikke har direkte relation til spilleren, hvilket lidt er en skam, for det får verdenen til at se lidt mere kunstig ud. Daggerfall - fås hos din nærmeste sikkerhedskopicentral. Friday, June 15. 2007The Yes MenJeg har indset den tragiske sandhed at en stor del af denne sides sparsomme læserskare har et så fattigt liv at de ikke er bekendte med The Yes Men, en gruppe anti-globalister som laver skuespil hvori de påstår at repræsentere magtfulde organisationer og holder afsindigt underholdende falske foredrag for seriøse tilhørere. Især humorløse bizz-konferencer lader til at være et yndlingsmål. Denne gruppe af messingkuglede individer har slået til igen i en aktion hvori de påstår at et nyt, miljøvenligt brændstof baseret på menneske-lig er blevet udviklet ("humane" produkter lader til at være et gennemgående tema for dem, jeg så et dokumentarprogram hvori de snakkede om at McDonalds i den 3. verden brugte afføring til deres burgere for at holde priserne nede). Intet er så underholdende som humor involverende personer og organisationer der ikke selv har nogen, derfor er det virkelig værd at holde øje med The Yes Men's aktiviteter. Sunday, June 3. 2007The Last SamuraiMed min vanlige evne til at være med på det nyeste, har jeg netop her i eftermiddag får set filmen The Last Samurai, en meget underlig film som jeg ikke rigtigt forstår. Filmens plot går ud på at dumme mand Tom Cruise, en amerikansk officer i slutningen af det 19. hundrede, får til job at træne den imperielle japanske hær i moderne vestlig krigsførelse (historisk var det især franskmændene der havde denne rolle, jeg formoder at det var for besværligt for Cruise at lære både fransk og japansk). Dog bliver hen så forelsket i de moralske/badass-aspekter af stereotyp japansk samurai-historie at han uden anden motivation end "min jobtilfredshed er lav" vælger at dumpe amerikanerne og i stedet slutter sig til samuraierne. Filmen slutter med at den japanske kejser giver fingeren til den amerikanske ambassadør, Japan var jo på dette tidspunkt kendt for at ignorere amerikanske krav, og åbenbart afvise den amerikanske industrialisering af landet for at vende tilbage til traditionerne. For vi ved, igen, jo alle at Japan absolut ikke blev hyperindustrialiseret i slutningen af det 19. århundrede. Forgående afsnit burde rimeligt klart kommunikere min holdning til filmen, men min centrale kritik kunne nok let gå tabt i de historiske ukorrektheder, så jeg gentager den her: Der leveres absolut ingen information om hvorfor samuraierne er de "gode" og den imperielle hær de "onde" andet end at en enkelt imperiel minister er ubehagelig, og at Tom Cruise holder med samuraierne. Personligt heppede jeg på den imperielle hær hele vejen igennem, den repræsenterer trods alt en befolkning der efter århundredes undertrykkelse fra kriger-kasten (samuraierne) endelig får redskaberne til at skabe sig frihed, og ikke at være bundet til deres stand blot pga. deres fødsel. Jovist, det er sikkert fedt nok med et slægts-kaste-baseret samfund hvis man er født på toppen, men nok ikke hvis du, som de fleste, er nærmere bunden. Kan vi også forvente at der kommer film hvori ædle europæiske ridddere slagter de onde fæstebønder, som nærmest har indgået en pagt med djævlen for at få lov til at eje jord, rejse og på anden vis ikke være deres feudale herres ejendom? Måske de kunne lave en trilogi sammen med The Last Samurai, hvori den sidste film handler om heltemodige amerikanske sydstats-plantageejere der jager en flok barbariske undslupne slaver? Hollywood-elementet kunne være at en af slaverne (som ikke er for sort i det, naturligvis, måske en mulat eller endda en helt hvid person) indser sin arts ondskab og slutter sig til de hvide slaveejere. Han kunne dø i det endelige slag for at redde sin tidligere ejer, naturligvis efter at have slagtet dusinvis af slaver med først gevær, så kniv og til sidst sine bare næver. Et mesterværk er under opsejling! Hvis The Last Samurai kunne, så kan den her også! Saturday, May 26. 2007Fisse fisse fez fez!I går var jeg sammen med min familie i Tivoli for at se Ørkenens Sønner's nye show - En sang fra de varme lande. Som sædvanlig var showet ekstremt plat, forudsigeligt, præget af en barnlig fascination med menneskelige kønsorganer og kropsvæsker samt helt ekstremt underholdende. Få kan som Ørkenens Sønner få ekstreme platheder til at være underholdende, og selvom de følger absolut samme skema for hvert eneste show er det stadigvæk lige sjove. Jeg synes stadigvæk at deres to første shows er de bedste, men En sang fra de varme lande kommer ind på en absolut tredjeplads. Thursday, May 17. 2007HovedtørklæderDen nationale landsbytosse ønsker muslimske hovedtørklæder forbudt, og jeg tvivler på at det er fordi de skygger for hendes udsyn i biografen. Hendes argument er at tørklædet er undertrykkende - fair nok, der er sikkert nogen, der bliver tvunget til at bære det, men er der ikke også nogle som frivilligt vælger at gå med det af kulturelle hensyn? Som et relateret argument synes jeg også at vi skal forbyde jakkesæt - i visse kredse er der et massivt socialt stigma involveret med ikke at bære et sådan, hvilket jo i praksis er det samme som tvang - ja, ved ikke at bære et jakkesæt kan man ligefrem blive fyret fra visse stillinger! Jeg finder det også ganske underholdende at hun modargumenterer et lignende forbud mod jødekalotter ved at påstå at judaisme ikke er en lovreligion - et klarere bevis på at kvinden aldrig har læst 3. mosebog eksisterer ikke, men det er jo også klart at hun ikke har tid til at sætte sig ind i en af de vigtigste moderne religioner, hun har alt for travlt med at udtale sig om den og andre. Jeg synes at de mandlige folketingsmedlemmer, i solidaritet med de stakkels muslimske kvinder som tvinges til at gå med hovedtørklæde, skal begynde at gå med hawaiiskjorte når de taler i folketinget, evt. suppleret med en skotskternet kilt, toga, eller lignende frit valgt beklædningsgenstand. Det kunne fungere som et godt eksempel på hvordan den danske kultur ikke stiller nogle beklædningsmæssige forventninger til dens medlemmer. Thursday, April 19. 2007År 1 - episode 4!Velkommen til endnu en sektion i den ikke helt endeløse (anslået afslutning er om ca. 70 år) serie af artikler omkring begivenheder i mit liv. Tidligere skrev jeg om første blok på DIKU, jeg skrev ikke om anden blok, men til gengæld vil jeg nu skrive om tredje blok, som blev overstået i sidste uge. Tredje blok bestod for mit vedkommende af kurserne Algoritmer og Datastrukturer og Styresystemer og Multiprogrammering (herefter Algoritmik og Multiprogrammering, da jeg skriver dette i en browsers tekstfelt og ikke er helt modig nok til at bruge en så far-out og risikabel feature som Firefox copy/paste). Begge kurser var rimeligt interessante, selvom Multiprogrammeringseksamen desværre lå i en periode hvor jeg ikke havde synderligt meget lyst til at kode (min løsning blev lidt halfassed af samme årsag... jeg håber ikke de gør for meget ud af ydelse), men Algoritmik var til gengæld ret interessant hele vejen igennem. Og, ret skal være ret, det var også ret spast at skrive noget C i Multiprogrammering - det er nu et sjovt sprog at skrive kode i (selvom jeg fik det indtryk at mine medstuderende ikke alle er enige med mig). Nu starter så blok 4, hvor jeg skal have et kursus om databaser (som jeg regner med bliver ustyrligt kedeligt, en forventning som den tilhørende bog efter sigende gør sit bedste for at opfylde) samt Førsteårsprojekt - et grammatisk udfordret kursus hvor jeg sammen med bl.a. Dybber skal implementere Bingo eller et lignende sindsoprivende computerspil (checke lige marketinggejlen på det link - Bingo er et perceptions- og hukommelsesmæsigt krævende spil, det vidste I nok ikke). Og når dette er overstået - sommerferie! Friday, April 6. 2007Piv!Det er for lang tid siden jeg har produceret impotent brok på denne blog - heldigvis har jeg for nyligt installeret Windows på min laptop, en oplevelse der sikrede mig rigeligt med inspiration og galde til at jeg også i denne uge kan vedligeholde min skammeligt lave blog-opdateringsfrekvens. For det første blev jeg chokeret over hvor besværligt det var at finde drivere - Windows XP SP2 indeholdt ikke drivere til netkortet (trådløst eller trådet), lydkortet eller grafikkortet. Jeg troede det var meningen at Windows skulle gøre den slags nemt, men anyway, at finde driverne er vel så nemt som at finde de forskellige producenters hjemmesider og installere drivere? Sådan fungerede det i hvert fald med min gamle computers Audigy og Geforce-kort. Så nemt var det naturligvis ikke - netkortet, et Intel E1000, var nemt at finde drivere til, men de grafikdrivere jeg hentede til mit ATI 3D-kort nægtede at lade sig installere, da min laptop er en ThinkPad, og ATI's egne drivere åbenbart kun understøtter nogle specifikke laptop-mærker - den nægtede i hvert fald at lade sig installere da den opdagede min maskines ThinkPad-sorte kabinet. Den forstår jeg stadigvæk ikke - det er vel for helvede stadigvæk en Radeon-chip, der sidder i? Mig bekendt laver Nvidia ikke den slags nonsens, men hvis de gør, så lad som om jeg også har slynget digital fæces efter denne konkurrerende kolbøttefabrik. Jeg vidste at det var en skidt idé at købe en maskine med ATI-grafikkort. Omtrent samme historie med lydkortet, her var producentens hjemmeside dog mest gearet til hardwareproducenter (ergo: Ingen drivere, men masser af kredsløbsskemaer. Hvad helvede går det ud på?). Eventuelt opdagede jeg at man nutildags åbenbart skal hente drivere fra computerproducentens hjemmeside (i mit tilfælde, Lenovo), og jeg fik her fat i nogle skumle lydkortdrivere, samt nogle ATI-drivere, hvis installationsprogram var totalt magen til det, jeg kunne hente fra ati.com, med den vigtige forskel at den ikke brokkede sig over min laptops mærke. Succeskavalkaden var dog ikke slut efter installationen af disse drivere, da jeg først herefter fik lov til at opleve den storslåede begivenhed hvor Windows Update begynder at kræve reboots. Naturligvis sker det midt i et spil, og naturligvis stjæler dialogen fokus. Som trøst fik jeg i det mindste rig lejlighed til at beundre hvor meget Jedi Academy-programmørerne har gjort ud af spiller-dødsscener. Af uransagelige årsager skete dette igen dagen efter. Det viser da i det mindste at Microsoft går op i at sikre mit illegalt erhvervede Windows XP! Jeg har sidenhen slået Windows Update fra. Apropos det der med at min Windows XP er mindre legal, så er det faktisk ikke fordi jeg ikke ejer en gyldig licens - som alle andre har jeg fået stenograferet en licensnøgle ind i røven af min laptop, men Microsoft har i deres aldeles endelige visdom valgt at bruge separate nøgler til hhv. OEM og almindelige udgaver af Windows. Jeg går ud fra at min nøgles karakter er at førstnævnte art, og at jeg derfor ikke kan bruge den til nogle af de Windows XP-CD'er jeg umiddelbart kunne få fat i (man får naturligvis ikke en CD med til OEM-udgaven der følger med ens laptop). Dette stod naturligvis ikke på det stykke fladtrykkede guano som er blevet klistret fast under min laptop, men var en viden jeg først opnåede da jeg havde brokket mig så tilpas meget på IRC at folk fortalte mig det for at få mig til at gå væk. Jeg ser mig også nødsaget til at erklære mig enig med den undtagelsesvist u-nederen undermåler til Kasper Tanggaard, som ikke kan lide helligdage. At vi i dag fejrer ændringen i en eller anden selvbestaltet profets respiratoriske tilstand, bør ikke være undskyldning for at Super Brugsen kan afvise mig, en vigtig kunde, som har til hensigt at bruge et tocifret kronebeløb på den gode side af 20kr til at købe aftensmad-ingredienser. Tuesday, March 27. 2007Kundeservice!De færreste af min blogs læsere vil vide det, men selv før jeg begyndte at blive seriøst interesseret i datalogi, og derfor også før jeg oprettede dette magnum opus, var jeg en nørd. Dengang var min primære nørde-superpower rollespil, og jeg var hele evolutionen i gennem - fra at sidde sammen med andre nørder i et indelukket, klamt lokale og spille med hjemmelavede regelsystemer sammen med andre asociale maljusterede børn på SFO'en, til at sidde i indelukkede, klamme lejligheder og spille med dyrt indkøbte kommercielle regelsystemer sammen med andre asociale maljusterede unge i ens fritid. Da jeg påbegyndte min interesse for datalogi gik mit spinkle bogbudget dog udelukkende til datalogirelevante bøger, og i tre og et halvt år købte jeg således ikke nye rollespilsbøger (sikkert til irritation for resten af min gruppe, som alle brugte tusindvis af kroner på disse stykker indviet papir). Men nu, hvor jeg ved at foregive at være en seriøs studerende kan afnasse staten et firecifret kronebeløb om måneden, har jeg igen set mit snit til at investere i rollespilsbøger (i første omgang til det nye World of Darkness-system fra White Wolf). Denne nygenfundne forbrugsdrift ledte mig forleden dag til Fantask, en herlig butik beliggende i København. Jeg udvalgte de bøger der interesserede mig, og prisen endte på 1450kr - det var omkring hvad jeg havde regnet med, så jeg gik naturligvis i gang med at spille bred med mit Dankort, men ekspedienten vandt heldigvis initiativ, og forklarede mig, at jeg ved at finde et eller andet til 50kr (et d20-terningesæt blev det) kunne nå op over den velsignede 1500kr-grænse, og få 10% rabat - og derved spare 100kr ift. hvis jeg ikke købte terningsættet. Jeg indrømmer at jeg er ganske usocial og fattig, en kombination som har resulteret i at jeg har relativt lidt erfaring med indkøb i Fantask-style specialforretninger, men at ekspedienten på den måde viste mig hvordan jeg kunne spare penge, og tilmed få mere med hjem, overbeviste mig ret effektivt om at Fantask er en mad cool butik, som da nok skal få mig som kunde igen. Det var ret exceptionel kundeservice for min utrænede forbrugerhjerne. Og det var da også ganske rigtigt pga. serviceniveauet, at jeg var blevet rådet til at vælge Fantask frem for den konkurrerende skumle ægyptiske tobakspusher. De skal da nok få mig som kunde igen. Wednesday, February 7. 2007Nyt legetøj!Siden 2001 har min trofaste ganger på den digitale prærie været en statelig 1100MHz AMD Athlon Thunderbird med 512MiB PC133 SDR-RAM og et Geforce4 TI4600 grafikkort. Sidste uge var jeg ude og investere i en ny hingst med nogle højere tal: 1.83GHz Intel Core 2 Duo (64bit! Høje fixnums!), 1024MiB RAM og et Radeon-something-or-other, altsammen pakket ind i en fin lille æske officielt kaldet en IBM ThinkPad T60. På denne maskine har jeg installeret Debian 3.1 og Emacs 22.0 og den har efterhånden overtaget rollen som min primære ganger. At få hardwaren til at virke var overraskende nemt (selvom jeg ikke har opsat hardwareaccelereret grafik endnu, og jeg måtte bruge proprietær firmware til det trådløse netværkskort), og generelt har min nye laptop skuffet til den gode side. Et af de eneste problemer ved den er den relativt lille 80GiB harddisk, og derfor har jeg været ude og købe en 350GiB ekstern USB2-harddisk. Af uransagelige årsager var AC-adaptoren der medfulgte dog konfigureret til, så vidt jeg kunne se, østasiatiske elsokler, og jeg har derfor lidt svært ved at få den til at passe nogen som helst steder. Det må være en ommer. Alt i alt - en ThinkPad T60 er en fantastisk laptop, og laptops.dk, som jeg købte den hos, har været en ret tilfredsstillende butik. Jeg bestilte onsdag aften og fik maskinen fredag, så ventetid var der ikke meget af (faktisk var der så lidt, at jeg end ikke havde en Debian AMD64-CD parat da maskinen ankom). Thursday, January 11. 2007Dårligt slogan!HUR, STS og VT er blevet slået sammen i et nyt firma, Movia, der for fremtiden skal stå for busdriften i østsjælland. Denne fusion er blevet udnyttet til at kreere et nyt slogan: Movia - nyt navn, stadig din bus. Dette slogan er tåbeligt og dårligt. I bedste fald er det en dårlig version af et traditionelt ordspil ("nyt foo, stadig gammelt bar"), i værste fald en direkte løgn (min bus?). Et meget mere passende slogan ville have været Movia - nyt navn, stadig gamle busser, og det ville også meget bedre karakterisere driften. Monday, January 1. 2007Godt nytårGodt nytår, og velkommen til Linuxdesktoppens 2007. år. Nytåret opfattes som slutningen og begyndelsen på noget endeligt, men i grunden er det en fuldstændigt arbitrær dato, hvis primære interessante aspekt er at Jorden (næsten) kun lige når en gang rundt om solen imellem datoens indtræffen. Slutningen på én ting og starten på en ny er en praktisk lejlighed til at forsøge at ændre på de dele af verden man er utilfreds med, og mange udnytter nytåret til at udstykke løfter om at ændre på det, de sætter mest pris på - dem selv. Nytårsløfter er populære at give, mindre populære at holde, to karaktertræk der gør hele traditionen meget attraktiv. Da jeg er perfekt har jeg dog det problem at det er svært at finde på nytårsløfter ("begynd med at ryge - hold derefter op"), så mine "løfter" er mere "mål" som jeg godt kunne tænke mig at opnå i 2007:
I dag fylder min Gentoo-installation på min maskine også præcist 3 år - hurra (mest fordi jeg så ikke har haft behov for at gå igennem det helvede det er at sætte en ny maskine op, ikke fordi jeg er dybt begejstret for at have kørt Gentoo så længe). Wednesday, December 27. 2006Hvor er Athas?De seneste dages kataklysmiske kaos verden over har virket som et resultat af mangelfuld lederskab, som om der pludselig opstod et vejlednings-vakuum, der fik diverse samfundsstrukturer til at implodere. Og dette er fuldstændigt sandt - thi i de seneste mange dage har jeg pjækket fra mine pligter på diverse IRC-kanaler, webfora og mailinglister, idet jeg endelig har fået adgang til en computer der er i stand til at køre Oblivion med en nogenlunde hastighed. De, der snakkede med mig da jeg just var kommet online tilbage i starten af 2003, vil erindre at jeg dengang brugte det meste (~alt) af min tid på at spille, modde eller diskutere The Elder Scrolls III: Morrowind. Jeg har været storfavorit af Elder Scroll-serien siden jeg overhovede prøvede et af spillene, da jeg i et år morede mig gevaldigt med en gammel demo af Daggerfall. Jeg blev dybt betaget af den fleksibilitet man havde i designet af ens karakter - i Daggerfall langt mere end i Morrowind og Oblivion, og måske mere end i noget andet computerstpil - og så i mange år frem til Morrowind, et spil der da så absolut heller ikke ligefrem skuffede. Nu spiller jeg så Oblivion - og endnu engang er jeg dybt fascineret af spillet. Denne gang er der blevet tilføjet nogle ting der manglede i Morrowind, bl.a. store landskabs-panoramaer, mere livlige NPC-animationer og quests, der har mere dybde end "hent denne ting/slå evt. ham ihjel, og kom tilbage". Jeg kan genkende en del af quest-filosofien, kamp-systemet og naturen fra et andet CRPG, Gothic II, men Oblivion gør det bare bedre - og så er det ufatteligt meget større. I hin fortid brugte jeg over et år på stort set ikke at lave andet end at spille Morrowind - hvor længe mon Oblivion kan holde min interesse? Thursday, November 23. 2006Lad gå, I får et år tilStore dele af den vestlige verden fejrer i øjeblikket en af vor civilisations vigtigste mærkedage - min fødselsdag. For stort set præcist 19 år siden (jeg blev født klokken halv syv) valgte jeg at berige en ellers meningsløs verden med min tilstedeværelse. Til trods for at jeg nu er 19 år - ældre end nogensinde før - er jeg stadigvæk den yngste på datalogiholdet, og jeg er tilmed også stadigvæk kun halvandet år ældre end min lillebror. Dette er uacceptabelt, og jeg ser at jeg må gøre mig mere umage med at ældes i den kommende tid. Sunday, October 29. 2006Håndtegn til min homieSIGKILLs retarderede lillebror, kaspertanggaard.dk, fejrer også fødselsdag i disse tider - 1 år! I den anledning fik Kasper Tanggaard den originale idé at skrive om sin sides statistik, en genial idé, som jeg nu vil plagiere. Jeg må erkende at statistikken ikke er så spændende som sidste gang - SIGKILL er åbenbart blevet lidt mere stueren - så jeg kommer ikke nær så tæt på perfektion. Det mest interessante er at min engelske sektion åbenbart er blevet en rimelig succes - hits fra USA er nu på omkring halvdelen af mængden af hits fra Danmark, og Sydkorea er faldet til en sjetteplads! Til gengæld er den Russiske Føderation trådt til på en flot tredjeplads, som den primære kilde af spambots. Googlebot står som sædvanligt for omkring en tredjedel af al båndbreddeforbrug på siden (intet under de har brug for gigantiske serverfarme!), og jeg har også stadigvæk et respektabelt tocifret antal hits fra CP/M, et styresystem der har været dødt siden før jeg blev født. Hvad søgesætninger angår er de mest interessante:
72.3% af mine brugere benytter sig af et glorificeret DOS-styresystem, omkring 12.4% humper pingvinen og 13.8% nægter at oplyse deres præferencer. Brug af Internet Explorer er faldet til 48.1%, men der er endnu 21.3% der bruger bæstet (og, igen, 17.2% der nægter at udtale sig). Wednesday, October 25. 2006Blog Clipshow Episode IIDagen gik mod forventning i al stilfærdighed - der var ingen annonceringer i de multionationale medier, en kun skuffende mængde breve fra verdensledere, og beklageligt få invitationer til hemmelige broderskaber. Men for snart to uger siden fyldte SIGKILL faktisk 2 år (den indledende rektalsymfoni var et forsøg for at lede opmærksomheden væk fra at jeg også selv glemte datoen). På bloggens 1-års-fødselsdag lavede jeg et clipshow hvor jeg linkede til nogen af de største begivenheder igennem året. Det samme vil jeg gøre igen, også selvom det forgangne år ikke har budt på så meget morskab som det første. Allerede kort inde i år to valgte jeg at skrive om noget, der længe havde ligget mig på sinde - hvorfor er der så disproportionalt mange der skændes om noget så lamt som webbrowsere? Derefter lavede jeg lidt reklame for min sugar daddy, forsøgte at give en etisk-moralsk undskyldning for mine narcissistiske indlæg og sluttede måneden af med at skrive om to djævelsk uinteressante sprog. Den næste store forandring skete, da jeg skiftede væk fra den pr. definition værste webhost på denne side af Alfa Centauri - et skift jeg endnu ikke har fortrudt. Derefter gik jeg amok da en stor del af verden pludselig havde fået den vanvittige opfattelse at fordi Microsoft Research arbejder på et styresystem, så vil de nok erstatte Windows! Jeg skrev kortvarigt om semantisk struktur (noget jeg stadigvæk går og grubler over), hvorefter jeg blev helt vildt med Darcs. I starten af november blev Charlie Eriksen på formastelig vis fyret fra sit arbejde - trist for ham, men det affødte stor morskab rundt omkring. Som julegave fik jeg i 2005 en massiv fascination for CLIM, og fandt derved endegyldigt et projekt, som kunne holde mig interesseret i længere perioder -det var noget jeg havde savnet indtil da. Få dage efter nåede jeg også 20.000 besøgende på siden (det kan nævnes at jeg ifølge samme statistik nu har nået over 43.000 besøgende). I januar blev mine opfattelser omkring grafiske interfaces bekræftet af selve konceptets opfinder, en succes jeg kun kunne følge op på ved at skrive om de på tidspunktet meget aktuelle (og grimme!) karikaturtegninger af en eller anden kameldriver fra oldtiden og ved at give en guide til hvordan man tegner ham SIGKILL-style. Sidstnævnte blev mit til dato mest populære indlæg. Derefter slappede jeg af - brokkede mig over ukontrolleret idioti, skrev lidt om tekstindkodning og åbnede en engelsk sektion. I marts var højdepunkterne primært skabelsen af et genialt .NET-baseret computerspil (der overbevist mig om hvor nederen VB.NET er), at jeg rent faktisk skrev noget på engelsk, at jeg har nogle holdninger til objektorienteret programmering og slutteligt, at jeg genopdagede verdens bedste programmeringssprog. I april droppede jeg Lisp til fordel for VB.NET og skrev derefter et meget langt indlæg om Common Lisp. Derefter gik det slag i slag med lidt had i retning af "Enterprise Programming", hvorefter jeg klargjorde min opfattelse om store firmaer og prøvede endelig at få diverse teknologi-fanatikere til at tænke sig lidt om (det lykkedes ikke). Jeg blev sur, jeg blev underholdt og jeg blev student (hvilket fik mit til at skrive om fremtiden). Resten af sommeren gik på kedelig vis ved at tage på korstog, vende sejrrigt hjem og skrive lidt om Web 2.0-poppede-nyhedssider. Derefter er der ingen store indlæg - kun lidt klatterier om folkeskolen, rustur og Wikipedia. Og nu er jeg her - over to år efter jeg startede min blog. Mon jeg kan klare to år til? Bør jeg? Som glædelig note kan det dog bemærkes, at jeg har skrevet flere indlæg på det sidste år, end på det første - så det går fremad! Saturday, October 21. 2006ILC 2007Planerne for The International Lisp Conference 2007 er nu blevet offentliggjort - for første gang holdes konferencen i Europa, nærmere bestemt i Cambridge. Det har fået mig til at overveje at tage med, og på opfordring af Robert Strand, den oprindelige Climacs-programmør, er jeg efterhånden ret sikker på at jeg vil tage derover - flybilletter til England er ikke helt så dyre som jeg havde regnet med, så hvis jeg bare lever af hundemad i nogle måneder, så burde jeg have råd! I så fald vil det være den første datalogirelevante konference jeg er med til, hvilket naturligvis er interessant. I hvert fald for mig. |
Language selectionFoobar (EN)
My name is Troels Henriksen, known as Athas in some parts of the Internet. This is my weblog, where I write about everything and nothing in particular. I am, at the time of this writing, a student of datalogy at the University of Copenhagen. I spend my free time programming, mostly in C++ and Common Lisp. Calendar
ArchivesQuicksearchCategoriesCreative CommonsSyndicate This Blog |
|||||||||||||||||||||||||||||||||||||||||||||||||
All original material on this website is copyright Troels Henriksen, and may only be used in accordance with the license listed in the sidebar.
