Gamle klassikere

Duke Nukem 1

Duke Nukem 1

Jeg snubla tilfeldigvis over en post hos Audun Sæter som omtalte det geniale Linux-programmet dosbox, jepp en MS-DOS-emulator for Linux.

Ikke det at selve operativsystemet er noe særlig å slenge seg i veggen etter, men spillene der var mitt første møte med en PC, og burde vekke minner hos de som første gang tok i en PC på 90-tallet.

Detaljene rundt installering etc (sudo apt-get install dosbox) finner du hos Audun, så ingen grunn til å gjenta dem her. Shareware finnes bla.a. på dosgames.com. Jeg har til nå spadd opp og spillt meg gjennom Commander Keen og Duke Nukem (2D), noen screenhots følger:

Commander Keen

Commander Keen

Duke Nukem 2

Duke Nukem 2

Noen spill jeg mangler?

Permalinker i wordpress på stud.ntnu.no

Jeg har lenge kjørt wordpress på stud.ntnu.no, og har brukt standard lenkenavn (dvs: linker på formen index.php?page_id=xx). Imidlertid ble jeg i dag tent på ideen om å bruke permalinks, altså linker på formen

/år/måned/dag/postnavn.

imidlertid skulle ikke dette være så lett. Det fungerte greit på en testblogg som lå på en underkatalog, men når jeg skulle teste det samme på hovedbloggen (som ligger i atlefren/wordpress, men med index-fil i public_html) ble det rot når jeg brukte den automatiske permalink-generatoren i WordPress (Settings -> permalinks) Alle sider jeg prøvde å gå til gav meg en “403” feil.

Dermed tenkte jeg å gå gjennom hva jeg gjorde for å fikse dette:

Først laget jeg filen .htaccess i public_html mappa mi (der index.php ligger) og gjorde den skribar for wordpress

touch .htaccess
chmod 766 .htaccess

Så logget jeg inn på wp-admin Settings -> Permalinks og valgte “Day and name” og “Save Changes”. Nå var alle linker av typen /år/måned/dag/postnavn, men disse gav meg 403 errors. Dermed bestemte jeg med for å se på .htaccess-fila mi (nano .htaccess), og endret denne slik at den ble seende slik ut:

Options FollowSymLinks

# BEGIN WordPress

RewriteEngine On
RewriteBase /atlefren/wordpress
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /atlefren/wordpress/index.php [L]

# END WordPress

der atlefren er navnet på webkatalogen min på stud.ntnu.no og wordpress er mappa wordpress ligger i (mens index.php ligger direkte i atlefren)

etter å ha endret dette lagret jeg og testet, og alt fungerte fint! Dermed endret jeg rettigheter på .htaccess, slik at kun jeg kan skrive til den:

chmod g-w,o-w .htaccess

Som du ser har jeg nå slike fine url’er som er mer leservennlige, så dermed har det jo fungert fint!

Er nordmenn en gjeng søkeanalfabeter?

Jeg var innom Kvasir sin topp 50 liste over søkeord siste måned, og jeg må si jeg er en smule sjokkert. En ting er nå at søkeord som damer og lene alexandra er populært å søke på, det må man vel nesten regne med. Men av søkestistikken ser jeg at 76% av alle søkeordene er navn på firmaer og nettsteder!

3/4 av toppsøkene på kvasir er altså søk etter firmaer, disse har jo egne nettsteder. Hva er poenget med å åpne ny tab, skrive inn kvasir.no, søke etter vg for så å klikke på linken som tar deg til vg? Hva med å skrive inn vg.no ?

Og når søkeordet google er på 15 plass gir jeg meg ende over. Hvem bruker Kvasir på å søke etter google?

Er det i det hele tatt noen som lærer barn noe om internett? Er folk så himla dumme at de ikke kan tenke seg til at sas har registrert nettsiden sas.no, eller har de unngått å høre reklamefilmene for finn dått enno og 1881 dått enno?

Tror jeg skal starte søkemotor jeg og, da skal jeg bare ta inn søkestreng, slenge på .no og presentere resultatet for brukeren!

PS: en artig feature ved Kvasir er Nøkkelhullet, her kan du følge med på hva folk søker etter omtrent realtime, mens jeg fulgte med sø jeg følgende gullkorn:

  • vakum løfter
  • entrecote resturant
  • oksygen+mengde+hospital
  • cola kake

Dagens ord: Virumvarum

Jeg er usikker på om dagens ord faktisk er et norsk ord i det hele tatt, men det ble brukt på jobben endel, innarbeidet som et begrep etter at det ble brukt av en tidligere ansatt.

Ordet har ingen definisjon i Bokmålsordboka, ei heller på Wikipedia, selv et Google-søk gir få treff.

Forklaringen jeg fikk var som følger: En utvikler som deltok på et kurs om noe ikke helt relevant fikk følgende spørsmål av sin sjef: “Burde du ikke heller kode enn å drive med slik virumvarum?”

Dette tror jeg oppsummerer ordet på en grei måte, og drister meg dermed til å komme med følgende definisjon:

Virumvarum: Ting som ikke gir mening, unødvendige eller bortkastede aktiviteter, dokumenter eller oppgaver.

Dette ligger også i ordet selv, det er et meningsløst ord, som for de fleste vil gi en assosiasjon til noe uforståelig. Jeg kan se for meg ordet brukt i følgende sammenhenger:

  • Må jeg bruke tiden min på slikt virumvarum?
  • Dette prosjektet består av 90% virumvarum
  • Vi klassifiserer oppgaver under “utvikling”, “dokumentasjon”, “testing” og “virumvarum”
  • Denne dokumentasjonen består kun av virumvarum

Det eneste norske eksempelet på ordet i bruk fant jeg hos Dagsavisen:

For den andre gruppen framstår det som det rene skjære virumvarum. De står faktisk i hver sin tidsalder i hvert sitt århundre.

Tror dette er et ord jeg skal få inn i språket mitt, kanskje jeg skal bytte ut kategorien “Fjas” med “Virumvarum”?

Har DU hørt dette ordet i bruk før? Har du noen oppfatning av betydning, bruk eller opprinnelse? La meg få høre!

Flytte /home til annen partisjon

Hadde jeg skrevet denne bloggen på engelsk hadde denne posten hatt navnet Moving home, og alle ikke-linux-menneskene som leser denne bloggen hadde undret på om jeg hadde planer om å forlate Trondheim og flytte hjem til Drammen. Siden jeg skriver på norsk slipper jeg en slik sammenblanding, og dermed skjønner de aller fleste at det er hjemmekatalogen i Linux vi snakker om.

Da jeg installerte Kubuntu for litt over et år siden brukte jeg D: partisjonen min, og beholdt Windows på C: og kjørte dermed et dual-boot system. Slik hadde jeg det lenge, men brukte nesten aldri Windows. Dermed tenkte jeg å frigjøre halve disken min (dvs 30 gig) og fjerne Windows for godt. Løsningen ble å flytte /home mappa til den nye partisjonen.

Oppskrift på hvordan dette gjøres finnes på http://ubuntu.wordpress.com/2006/01/29/move-home-to-its-own-partition/, så jeg trenger ikke gjenta det som står der. Imidlertid kan jeg påpeke et par ting:

For å formatere det som var windows-partisjonen til ext3 brukte jeg gparted (ja, jeg veit det er Gnome, men det fungerer:
sudo apt-get install gparted
Dette er en fin GUI-applikasjon, og skjønner du ikke hva du gjør her er det ikke mye vits å begynne å rote med filsystemet tror jeg 😉

En feil fant jeg også i denne guiden, jeg måtte bytte ut:
find . -depth -print0 | cpio –null –sparse -pvd /mnt/newhome/
med
find . -depth -print0 | sudo cpio --null --sparse -pvd /mnt/newhome/

Jeg fikk også noen fine feilmeldinger om:
.bash_history: cannot create: No such file or directory
etter å ha kjørt:
sudo mv /home /old_home
men dette ordnet seg etter å ha gjort resten (er jo ikke rart den klager, siden du fjerner /home der .bascrc ligger 😉

I tillegg fant jeg ut at mange filer hadde fått root som eier, noe som førte til at rss-readeren i Opera ikke fungerte, og at KDE ikke ville starte. Løsningen her var (fant jeg ut etterhvert) hardt å brutalt å ta over eierskapet på /home/atle (der atle er brukernavnet mitt), dette gjorde jeg med:
sudo chown atle.atle -R /home/atle/ gjorde susen! der atle er både brukernavn og gruppe.
Eventuelt kan du jo kjøre en ls -la i hjemmemappa di og se hva root har tatt over.

Alt i alt synes jeg dette fungete meget greit, som alltid når man holder på med ting som kan knekke KDE/X er det greit å huske at ctrl+alt+f* gir en ren kommandolinje-skjerm uten noe X (og at ctrl+alt+f7 får deg tilbake til koselige X)

Neste punkt blir vel å reinstallere Kubuntu, denne gangen samtidig som jeg dokumenterer hva jeg gjorde for å få systemet opp og gå (dvs med vpn, samba tilkoblinger etcetc). Er dette noe andre kunne ha hatt interesse av å lese?