Sign up for the Widelands tournament 2012

Since the first Widelands tournament back in 2010, we have been waiting for another one, and now it’s coming. Later this month the Widelands tournament 2012 starts, and everyone who signs up before January 21st can join in. For more information, and instructions for how to sign up see the announcement or the wikipage.

The first matches will coincide with the next offical Widelands Play Day (held the last weekend each month) taking place at January 28th. This means that even if you aren’t joining the tournament, you will still have the opportunity to play some multiplayer.

Ships in Widelands

A ship sailing from a port transporting stonesYesterday, ships were finally added to Widelands! Strictly speaking the ships have been in since build 16 was released, but now they even do something. Eager to test them out I took a look at the latest version, I edited the allowed buildings of Atlanteans and used the editor to set up a quick map with a small lake. I built a port on both sides of it, and then a ship which sailed between them, transporting wares and workers. Transportation was easy to set up by adjusting priority in the ports which worked just like a regular warehouse. The advantage of course is that with ships you can transport resources across the map as long as there is a port on both sides.

Personally, I’m really happy to finally get to play with ships. Those familiar with Widelands will know that it is similar to the older Settlers-games. And while Settlers II introduced ships, I have to admit I have only ever played demo versions of it. Ships, of course, were one of the promised features which was only included in the fullversion. They did include teaser screenshots and descriptions of how the ships worked though, and in some way I have been waiting more than 10 years to get the ships sailing back and forth on my screen.

And I think it looks awesome. At the present no scenarios or maps are built around ships since they have not been available and even now they are not enabled by default. However, I think that in time this can offer some significant changes to the gameplay. I look forward to how expeditions, colonies and dealing with territories split across the map works out.

For those who are impatient and want to try it out for themselves, grab the latest development build or compile the latest version yourself. (Beware that changes happen rapidly in the development versions and are not guaranteed to be free of bugs or issues.) For the rest, seafaring will be included in build 17 (unless something unexpected happens) which is due to be released some time next year. I look forward to it.

Hjelp, hva gjør jeg hvis en virtuell maskin bruker alt minnet mitt?

Jeg liker å kunne bruke virtuelle maskiner (fortrinnsvis Virtualbox), siden de gir meg mulighet til å teste ut forskjellige programmer eller andre ting uten at det forstyrrer oppsettet på maskinen jeg jobber på til vanlig. Dette gjør det enklere å eksperimentere mer fritt, og enklere å gå tilbake til slik det var før hvis noe går skeis.

Men, fra tid til annen, har jeg hatt problemer med at jeg har startet en virtuell maskin for mye. Enten fordi jeg hadde tenkt å se hvordan de virtuelle maskinene oppførte seg i nettverk eller rett og slett fordi jeg glemte jeg hadde andre kjørende. Særlig hvis det er lite minne (RAM), er det lett å ende opp i situasjoner hvor ting går såpass tregt at de tilsynelatende fryser vertssystemet. På dette tidspunktet er det selvfølgelig mulig å slå maskinen av og på igjen, men da mister jeg alt jeg har lagret, samt det tar ekstra tid. I tillegg er det ikke nødvendig, siden det er fullt mulig å bruke VirtualBox via kommandolinjen.

Si du kjører Ubuntu (eller en annen Linux-distro) og du nettopp har startet en ny virtuell maskin som sammen med de andre tar opp mesteparten av minnet og tilsynelatende fryser systemet dit. Trykk Ctrl+Alt+F1 for å komme til en annen virtuell terminal (hvordan du kommer tilbake igjen, tar vi for oss senere). Der vil du bli møtt av en svart skjerm med hvit skrift der du kan logge deg inn med brukernavn og passord. Etter en vellykket innlogging, vil du ha tilgang til en kommandolinje der du kan skrive inn kommandoer.

VirtualBox har en ypperlig klient for kommandolinjen som så vidt jeg vet kan gjøre alt det samme som det grafiske programmet. Kjør vboxmanage for å se alle mulighetene som er tilgjengelig. Det vi er interessert i nå er muligheten til å liste hvilke maskiner som kjører. vboxmanage list runningvms vil skrive ut en liste over de maskinene som kjører for øyeblikket. F. eks.
"maskin1" {masse-tall-og-bokstaver}
"maskin2" {masse-tall-og-bokstaver}

Vi har dermed navnene på de to maskinene som kjører. La oss si vi ønsker å pause den første, “maskin1”. Dette gjøres ved å kjøre følgende kommando: vboxmanage controlvm "maskin1" pause. Hvis du kjører vboxmanage controlvm ser du hvilke andre endringer du kan gjøre med maskinen, så lenge du oppgir navnet eller iden på maskinen der endringene skal gjøres. For å gå tilbake til det grafiske skrivebordet der vi kom fra, trykk Ctrl+Alt+F7. (Husk vi brukte Ctrl+Alt+F1 for å komme hit, og det er lignene terminaler fordelt på de forskjellige F-tastene).

Tilbake på skrivebordet bør ting fungere litt bedre siden den virtuelle maskinen som ble pauset opptar mindre av minnet i bruk. Du kan nå velge å stoppe maskinen helt, eller om du vil lukke andre programmer for å kunne kjøre ting samtidig. (Husk forøvrig at når du er ferdig bør du logge ut fra terminalen på Ctrl+Alt+F1 ved å bruke kommandoen exit.)

Collection of links #1

This is a collection of some various, interesting things I have stumbled across lately which doesn’t really justify a separate post each.

Someone made a Creative Commons licensed book about the architecture of open source applications. Since the code is open and freely available, this makes it possible to discuss how it is constructed and how the choices made in development affected the end result. Among the programs covered are Eclipse, Mercurial, CMake and Battle for Wesnoth. I read some parts of it, and it looks like they are already working on volume 2.

If you know what a Möbius strip looks like, you should check it out this short little story about a girl living in Möbius world. Actually, it is brilliant, so you should probably go see it anyway.

“Achieving your childhood dreams” is the name of a presentation I watched a long time ago (last fall or something), which is a really inspiring talk by Randy Pausch. He was a professor at Carnegie Mellon University. The talk is his chosen topic for what they referred to as a “last lecture”, which essentially means if you were given one last lecture to hold, what would you talk about? The twist here is that he had recently been diagnosed with cancer and informed he had maximum six months left. He also gave an interesting lecture on time managment. They have both been posted on YouTube by Carnegie Mellon.

Also on YouTube is the TV-series Pioneer One. It is an interesting approach because they are funded by donations and make the episodes freely available from their website. So far they have released four episodes, with two more coming soon. It is hard to say something about the plot without spoiling too much, but it is a sci-fi series.

And Ubuntu recently released alpha 2 of their upcoming Oneiric Ocelot release. Check here if you want to take it for a test spin, or here to see the expected release schedule. Since it is still under development, I recommend not using your day to day machine, but rather test it in a virtual machine or something in case something breaks.

Speaking of Ubuntu, you may have noticed the main colors used are orange and aubergine. If you have wondered exactly which colors are used, these two friendly owls (?) will let you know.

That’s it for now…

Jeg har visst brukt Ubuntu en stund

Jeg la for en tid merke til at Ubuntu 8.04 ikke lenger er støttet. (Dette gjelder kun utgaven for vanlige PCer, den til tjenere er støttet nesten to år til.) Det er litt rart å tenke på siden det var den første versjonen av Ubuntu jeg prøvde. Jeg hadde ikke tenkt over at det hadde gått så lang tid, men det viser seg altså at jeg har brukt det en stund etter å ha prøvd det første gang.

Etter å ha lastet ned bildefilen og brent den ut på en CD, satt jeg spent og ventet på at den skulle starte opp. Som jeg hadde hørt var det mulig å kjøre operativsystemet direkte fra CDen og jeg kunne teste alle programmene og se hvilke innstillinger som kunne justeres. Det virket veldig nytt og annerledes enn Windows, men det tok under 10 minutter fra skrivebordet var synlig til jeg hadde en god oversikt over hvor alt var.

Jeg husker jeg var imponert over hvor mye det var plass til på CDen. I tillegg til selve Ubuntu, fulgte OpenOffice med (og jeg tror Gimp var inkludert på den tiden). Under legg til/fjern programmer (som etter hvert ble erstattet av programvaresenteret) var det mulig å finne og installere et utall forskjellige programmer. Siden det var mulig å teste Ubuntu uten å installere noe, startet jeg opp fra CDen en del ganger for å utforske og se hva som var mulig før jeg til slutt endte opp med å installere det ved siden av Windows.

Det har nå gått tre år siden 8.04 ble utgitt og den er ikke lenger offisielt støttet. De utgavene som har langtidsstøtte (LTS) mottar oppdateringer i tre år for skrivebordet og fem år for tjenere. For de som ønsker LTS er det naturlige valget å oppgradere til 10.04 som kom i fjor, og vil være støttet i to år til. Det er også mulig å oppgradere til de vanlige versjonene som slippes hvert halvår. Disse hyppigere utgivelsene har nyere versjoner av programmer, men er mottar til gjengjeld oppdateringer en kortere periode enn LTS-versjoner. Selv holder jeg meg til å oppgradere hvert halvår, men jeg ser verdien av utgaver som blir støttet i lengre perioder av gangen. Neste LTS er ventet til neste år, men allerede til høsten kommer en vanlig versjon. Samtidig blir støtten for noen av de eldre versjonene avsluttet. Ubuntu har endret seg mye på bare de par årene jeg har brukt det, så det blir spennende følge utviklingen videre.

Widelands bygg 16 er offisielt ute!

Skjermbilde fra Widelands med et hovedkvarter omgitt av andre bygninger.

Merk: Jeg er involvert i dette prosjektet, og dermed neppe helt nøytral.

Widelands er et friprog strategispill med fokus på å bygge opp et fungerende samfunn. I tillegg til å balansere økonomien og sørge for at innbyggerene dine produserer de ressursene de trenger, må du også forsvare dem mot andre stammer. Det er mulig å spille som tre ulike stammer (atlantere, barbarer eller Imperiet) som hver har sine styrker, svakheter og unike sider. Du kan både spille alene eller sammen med andre på lokalt nettverk eller over Internett. Tidligere i dag ble den endelige versjonen av Widelands bygg 16 sluppet, med få endringer fra slippkandidaten for to uker siden.

Den nye versjonen inneholder blant annet

  • En ny kampanje der historien handler om de overlevende fra da Atlantis sank.
  • En ny innføring har blitt lagt til.
  • Skip har blitt introdusert. De gjør ikke så mye hittil, men vil komme sterkere tilbake senere.
  • Flere nye oversettelser har blitt lagt til og forbedret. Spillet er tilgjengelighet i sin helhet på engelsk, tysk, fransk, og nederlandsk. I tillegg er over 60% oversatt til norsk (bokmål).
  • Et mengde feil har blitt rettet siden bygg 15, inkludert flere som krasjer spillet.
  • All “midlertidig grafikk” har blitt faset ut, og alle hus og arbeidere i de ulike stammene har nå blitt lagt til.

og mye annet nytt og forbedret.

Se også den offisielle annonseringen for flere detaljer, eller widelands.org for mer informasjon, forum, og for å komme i kontakt med andre spillere. Fra annonseringen kan du også laste ned nyeste utgave. Dessverre er kun versjonen for Windows og kildekoden (innebærer å måtte kompilere Widelands selv) tilgjengelig akkurat nå. Regner med at en versjon for Mac kommer snart har blitt lagt til, og at Widelands også er på vei til de ulike Linux-distribusjonene (hittil inkludert i Arch Linux, samt vil være en del av neste utgave av Ubuntu og Debian).

Første test av Debian Wheezy

Morsomt. Installerte Debian Wheezy på en virtuell maskin tidligere ikveld.

For de som ikke vet det er Wheezy det gjeldende navnet på testing-varianten av Debian. Den inneholder nyere pakker enn den stabile versjonen (Squeeze, som ble sluppet tidligere i år), og er beregnet for utviklere eller de som vil teste neste versjon. En gang i uken blir det generert nye bilder av CDer/DVDer man kan bruke til å installere Debian. Etter at Squeeze ble sluppet, leste jeg at det var en lang rekke med nye versjoner av programpakker som skulle bli lagt til, så jeg var spent på hvilke oppdateringer som var blitt gjort siden da.

Jeg hadde lastet ned installasjons-CDen for denne uken og startet opp fra den i en virtuell maskin. Installasjonen gikk helt fint, og jeg fikk startet maskinen med nyinstallert Debian. Så skulle jeg installere et par programmer, med det var snarere sagt enn gjort. Jeg oppdaget raskt at hverken update-manager eller synaptic hadde blitt lagt inn under installasjonen. Litt uventet, men det er tross alt testing. Ok, da kan man jo bare bruke ‘apt-get install’ fra terminalen, det er jo ikke noe problem. Hm… den ser ikke ut til å finne noen av pakkene jeg vil installere? Så jeg sjekket /etc/apt/sources.list og der var kun sikkerhetsoppdateringer og CDen lagt til som steder man kunne installere fra. Flott. Heldigvis hadde jeg lest om hvordan man manuelt legger til kilder i sources.list før, så det var ikke noe problem. Etter å ha lagt til arkivet for Wheezy (og kommentert ut CDen, siden den ikke ville være til stor hjelp), oppdaterte jeg pakkelistene og la inn det jeg ville ha.

Litt tungvint kanskje, men det gikk da. Jeg er generelt fan av problemer som ikke er for omfattende eller frustrende, men akkurat innenfor grensen til hva jeg allerede vet eller kan sette meg inn i. Jeg regner i utgangspunktet med at jeg egentlig skulle hatt grafiske verktøy for å kunne installere og oppdatere programmer ut av boksen, men noe gikk feil under installasjonen. Sannsynligvis vil kommende installasjonsbilder løse problemet snarlig, og hvis ikke bør jeg vel nesten rapportere det.

Oppdatering: Jeg har i ettertid prøvd med nyere bygg av Wheezy som har fungert uten problemer. Enten gjorde jeg en tabbe under installasjonen, eller så hadde jeg uflaks med den versjonen som var tilgjengelig den uken.

Radiominner

I det siste har p3* lagt ut klipp og intervjuer om eldre programmer. Bla Howard og XL som ble sendt rundt midten av/sent 90tall. Jeg må innrømme at jeg ikke hørte noe særlig på XL, men vet jeg hørte en del programmer der Howard var med. Spesielt Ti i skuddet, som sammen med Topp20 i mange år påvirket hva slags musikk jeg fikk med meg. Og ja, en god del av det var gjennomsnittelig 90talls musikk, ikke le. (Basert på de låtene jeg har hørt om igjen senere var noe av det ikke så ille, mens andre ting… var det.)

Ettersom p3 har utviklet seg og endret programmene siden det startet, har de hatt en tendens til å legge ned de mest suksessfulle programmene sine. Det er forsåvidt en forståelig ide at man gir seg på topp, fremfor å skvise et konsept ut gjennom flere sesonger enn man burde. På tross av det mener jeg fortsatt det er et par programmer som kunne fått lov til å gå en sesong eller to til. Det virker også som om de sikter seg inn på en litt annen målgruppe enn de har gjort tidligere, siden jeg finner stadig færre programmer jeg hører på fast. Per i dag sitter jeg igjen med National Rap Show, og Røyking dreper som begynte nylig, som samlet ikke blir mange radiotimene på en uke. Sammenlignet med perioden jeg hørte mest, fikk jeg vel med meg Are og Odin, Kaliber og Karate, samt deler av MusikkMisjonen og Urørt senere på kvelden. Dvs i overkant av fem timer radio på en hverdag.

Jeg fant forresten ut at Karate sannsynligvis blir sendt i reprise på NRK Gull. Kanskje jeg kan begynne å høre på det igjen?

*eller petre som det het i begynnelsen, og enkelte fortsatt liker å kalle det.

Dirty Oppland Radio

Førstkommende søndag (13 Februar) starter “Røyking dreper” på NRK P3*. Programledere er Johnny Engdal Silseth og Pål Tøien (bedre kjent som Jaa9 og OnklP) sammen med Jo Skjærem som også er rapper fra Dirty Oppland-kollektivet. Sendetiden er satt til kl. 12-14 og blir beskrevet som et humorprogram med litt hiphop. Kan bli interessant.
Jaa9 og OnklP er forøvrig også aktuelle med albumet “Lasse”, som snart blir fulgt opp av “Geir”. Begge er minialbum (som bla. Robyn, Kaizers og alle andre nå for tiden) og inneholder derfor færre låter en et vanlig album. Hva skjedde med å kalle en utgivelse EP, forresten?
*Eller Petre som enkelte av oss fortsatt kaller det.

Debian Squeeze er ute!

De fleste har vel fått det med seg, men i helgen kom altså en ny utgave av Debian. Debian er er fritt operativsystem (som bla. Ubuntu baserer seg på) som er kjent for å være bunnsolid, med en stor mengde programpakker. Etter to år med testing, fiksing av bugs og nye pakker er nå Squeeze klar for å ta over etter Lenny. Jeg har prøvd Squeeze fra tid til annen den siste tiden, og likte spesielt det nye temaet med romskip og planeter. Det virket også veldig klart etter hvert som de siste kritiske problemene har blitt fikset før lansering.

Debian er forøvrig allerede igang med utviklingen av neste versjon, Wheezy.