Jul 3rd, 2008 by Per Liedman
Som jag skrivit i en tidigare post har jag skrivit ett program för katalogisering av IF-spel. För att göra det hela lite mer officiellt har jag nu registrerat projektet på SourceForge, som nu tar hand om Grotesques hemsida samt tar hand om projektets programkod.
Posted in Programmering, Datorer & teknik | No Comments »
Jun 23rd, 2008 by Per Liedman
Stora nyheter. Jag har lyckats sätta ihop mitt första GTK+-program och skapat mitt första Ubuntu-paket (som innehåller programmet i fråga). Men låt oss börja från början.
De senaste månaderna har jag fastnat i textäventyr - den uråldriga eller kanske urmodiga typ av datorspel där man spelar genom att läsa text och sedan skriva kommandon för att berätta för datorn vad man vill göra; interactive fiction (IF) är den engelska termen, som jag gillar bättre, då det inte nödvändigtvis rör sig om äventyr av drakar och demoner-karaktär.
I detta äventyrande började mina problem. Annars förträffliga Ubuntu har inte några program för att spela IF på något bekvämt sätt; några program finns (frotz, tads och qtads), men de täcker inte alla olika spelformat som finns, och även om jag gillar terminalfönster så är det inte optimalt för IF. Min favorit blev istället snart Gargoyle, som stöder alla format jag är intresserad av, samt ser synnerligen elegant ut.
Vad Gargoyle saknar är dock ett bibliotek, eller smidigt sätt att hålla reda på de olika spel man samlar på sig. Det är här mitt program kommer in. Ett slags katalogiseringsprogram för IF-spel med utseende som ett budget-iTunes. Arbetsnamnet är Grotesque (eftersom en gargoyle är en form av groteskornamentik - ja, jag fick slå upp det sistnämnda ordet).
Jag ämnar nog göra något lite mer seriöst av detta längre fram, men tills vidare lägger jag upp en screenshot, källkoden samt slutligen Ubuntu-paketet för Grotesque-0.1 (Uppdaterat 2008-07-03: se Grotesques hemsida för senaste versionen av dessa filer). Eftersom jag bara byggt på min egen maskin och det är första gången jag paketerar för Ubuntu så har jag säkert gjort något fel, men pröva gärna.
Min plan härnäst är att paketera även Gargoyle som Ubuntu-paket, eftersom det är lite väl stökigt att bygga för hand nu, lägga på lite puts och glans på Grotesque, samt kanske hitta på ett ordentligt namn. Vi får se. Under tiden borde du pröva att spela lite IF - några bra förslag på spel att pröva hittar du t.ex. här.
Posted in Programmering, Datorer & teknik | 1 Comment »
Jun 19th, 2008 by Per Liedman
Här verkar det inte hända mycket, men om ni är väldigt intresserad av vad jag håller på med kan ni numera försöka följa mig på Twitter.
Posted in epepep | No Comments »
Apr 13th, 2008 by Per Liedman
Jag är en stor vän av tangenbordsgenvägar. Tydligen till den grad att jag inte ens märker att jag använder dem. Däremot blir det problem när de plötsligt slutar fungera. Därför är en av de få irritationsmoment jag haft sen jag konverterade till Ubuntu varit att en så enkel sak som att flytta markören i URL:er i Firefox inte längre fungerar som jag är van vid.
I Windows kan man förflytta markören snabbt genom en URL till nästa “logiska stopp” (punkt, snedstreck, &-tecken, etc.) genom att hålla inne Ctrl samtidigt som en av piltangenterna. I Ubuntu leder (med default-inställningarna) tyvärr detta till att man hoppar direkt till slutet respektive början av hela URL:en, till föga nytta.
Efter att äntligen orkat upparbeta en tillräcklig irritation över detta, Googlade jag och fann lösningen: ändra inställningen layout.word_select.stop_at_punctuation till true i Firefox (genom att gå till about:config). Underbart lätt. Varför detta inte är grundinställningen är ett mysterium.
Posted in Datorer & teknik | No Comments »
Feb 2nd, 2008 by Per Liedman

C-programmering och fraktaler. Praktiskt taget som att vara tillbaka i gymnasiet igen, även om jag tror jag programmerade i Pascal sist jag gjorde dem.
Som tur är har det hänt en hel del på hårdvarufronten sen dess, och även löjligt högupplösta och färggranna versioner av Mandelbrot-mängden går att åstadkomma på nästan ingen tid alls.
Tack vare den uppsjö av hjälpprogram som finns lättillgängliga i en modern Linux-distribution (i det här fallet NetPBM och FFmpeg), gick det snabbt att göra en film (1.8 MB) med en kort inzoomning.
Källkoden som användes för att rita bilderna finns här: mandelbrot.c
Posted in Snyggt, vackert, fult, Programmering | No Comments »