Nu kan man dejta på ICA Ålidhem <3

Personalen på ICA Supermarket Ålidhem verkar ha oändligt med uppfinningsrikedom och tid över. Nu kan man nämligen dejta när man handlar. Man tar en lapp, skriver ned sitt namn + nummer, sätter den på vagnen och ger sig ut i butiken. Ser någon snygging under denna raggarrunda som också har denna rosa lapp kan man byta.

Jag tycker ICA Ålidhem är en väldigt framåt butik. De har förutom dejtingen också ordnat lotterier och kaffeautomat som kunderna kan ta del av i affären.

Deras Facebooksida är också regelbundet uppdaterad, och om man gillar affären på Facebook kan man få rabatt på vissa varor. De har också via Facebook gjort en omröstning för att döpa sin salladsbar, lagt ut både seriösa och mindre seriösa bilder, frestat sina fans med diverse bakverk och upplyst om tävlingar.

Kort och gott, en modern och framåt butik.

Äntligen Eduroam!

Har haft problem att fått igång Eduroam till min Android, men nu lyckades jag. Här är instruktioner för hur man gör i Android 2.3.3.

  1. Starta telefonens webbläsare och gå till www.eduroam.umu.se
  2. Skapa manuellt certifikat, du behöver “UmU Eduroam rootcert” och “pkcs12”
  3. När certifikaten öppnas får du ange lösenordet som kom upp på skärmen när du skapade certifikatet (svarta rutan i bilden ovan)
  4. Slå på Wifi och försök ansluta till “eduroam”
  5. Ange inställningar för anslutningen såsom i bilden:
  6. Om telefonen ber om ett Credential Storage Password, så skriv in det. Om du inte vet vad detta är kan du ställa in ett nytt: gå till Settings > Location and Security > Clear Storage. Sedan kan du köra “Set password” i samma meny. Källa

Hoppas detta kan hjälpa någon därute. Det är ju så jobbigt att skriva in CAS-lösenordet varje gång man vill åt internet.

Se kunskapsdatabasens lösning här.

Blockschema 2.0 är live!

Att planera sin utbildning är svårt, speciellt när man har alldeles för stor valfrihet. I Umeå vet åtminstone teknologerna vad jag pratar om.

Samtidigt som man väljer kurser som ser kul ut måste man hålla reda på alla poäng man tar inom en komplicerad trädstruktur av kategorier. Det kan vara tungt, men det är nödvändigt för att få en examen i slutändan.

Lösningen jag presenterar här är en öppen studentsajt som sparar information om kurser, deras förkunskaper, poäng, och kategoriseringar och själv räknar ut dina poäng gentemot en examen. Behöver man inte räkna på poängen finns fortfarande informationen tillgänglig och man kan få mer överblick över sin utbildning. Sajten kallas Blockschema.se.

Eftersom många studentsajter är stängda för studenternas egna åsikter om utbildningar och kurser, kommer denna att vara helt öppen för sådan diskussion.

Här är några av funktionerna i Blockschema:

  • Skapande av ett eller flera personliga blockscheman
  • Kurser från hela Sverige stöds – har du pluggat i en annan stad är det OK!
  • Varje kurs har “kurstillfällen” bundna till sig
  • Om du registrerar din student-epostadress får du utökade privilegier för ditt program och skola
  • Jämför dina scheman mot vilken examen som helst
  • Kommentera på kurser, utbildningar och diskutera i forumet
  • Ladda upp filer till en kurs (gamla tentor, labbinstruktioner etc)
  • Notifikationer som håller dig uppdaterad om vad som händer med dina kurser och lärosäten
  • Hemsidans layout anpassas när du besöker den via smartphone

I nuläget är några av funktionerna inte helt implementerade ännu, men de kommer bli det inom sinom tid.

NH kvar max 2 år till?

Nationsandan tynar bort sakta men säkert i mina ögon, speciellt nu när Umeås mest framstående Nation lagt ned. Man måste agera väldigt snabbt om man vill ha ett NH kvar om ett par år.

Nedläggandet av Övre Norrlands Nation gör mig extra bekymrad. Kommer Umeås nationsliv klara smällen?
Vad jag hört måste Nationernas Förbund ha minst 3 aktiva nationer, blir det färre måste man lägga ned. Och lägger NF ned har inte Nationernas Hus någon ekonomi.
Det finns i dagsläget 4 nationer varav 2 av dem enligt mig är stabila (trots att de har ganska få medlemmar). Totalt sett en väldigt instabil situation.

Jag är hoppfull och tror att NF kan fixa en ny driven styrelse som kan ordna till det här. Men det gäller att välja personer som har vetskap om hur organisationen var tänkt från början (med Nationerna i centrum) och det dystra läget. Endast NF kan fixa det här, det är ju de som reglerar hela organisationen.

Det enda som behövs för att rädda NH är blomstrande Nationer. Så hur ska man ordna detta? Ska man be utsocknes vännationer om hjälp? Ska man ha nationsobligatorium för alla under NH’s tak? Det kanske inte ens är värt att ta striden och bara lägga ner direkt? Ge gärna dina synpunkter i kommentarsfältet nedan, eller skicka till NF’s ordförande på qm@nationerna.com.

Nationernas Förbunds stadgar kan vara relevanta och intressanta att kika på. Det finns många punkter där som jag anser inte följs längre.

Jag och Inspektor Björn Hånell bränner bock under Brända Bockens Gasque 2008. Foto: Elina Nilsson

Vila i frid, ÖNN.

“…Men hjärtat i en sann student
kan ingen tid förfrysa.
Den glädjeeld, som där han tänt,
hans hela liv skall lysa.
Det gamla skalet brustit har,
men kärnan finnes frisk dock kvar,
och vad han än må mista,
den skall dock aldrig brista.”

Idag lades Umeås starkaste studentnation ned – Övre Norrlands Nation. Det är många minnen och traditioner som följer med i deras grav, till exempel Palt- och drinkfesterna. ÖNN har så länge jag vet varit nationen med flest medlemmar och störst engagemang. Men den sista tiden gick det bara inte att engagera medlemmarna. Jag undrar vad det beror på.

ÖNN har varit en ledstjärna för de andra nationerna den senaste tiden, och jag hoppas inte detta drar med fler nationer i graven.

Jag ser detta som en väldigt stor förlust för Nationslivet i Umeå.

Vila i frid, ÖNN.

Building a 3D JavaScript physics engine – cannon.js

Above: the JavaScript physics engine cannon.js running together with the WebGL scenegraph three.js.

Recently I’ve been working hard on a 3D JavaScript physics engine that I call cannon.js. I kind of made a prestudy for it in my browser physics project at UMIT, but continued the project as a hobby. It was not a project goal to build an full engine, rather to see IF the browser can do it.

After my performance test, I was determined that a JavaScript physics engine could be a successful project. JavaScript may not be the most optimal way to make a physics engine (C++ seems to be preferred for performance), but by using tricks (typed arrays, web workers, webcl…) quite good performance can be achieved anyway.

A native JavaScript physics engine will also be needed in the future. When the WebGL developers are done with making scenegraphs, the game developers will take over and produce games. And when that happens… They will need physics.

At the moment, cannon.js supports planes, boxes and spheres to a small extent. It is not yet stable enough to use with an end-user software though. When the software gets stable, we can expect Angry Birds-like games in 3D!

You may ask why I am making a new software from scratch. There are already a number of physics engine ports to JavaScript! For example ammo.js. My answer is that they are not enough optimal for JavaScript.
The code structure of those softwares depends on the original language and the porting method, the performance of the final code may not be optimal in JavaScript.
Also, some of the ports contains logical bugs, and many times this is hard to correct for the developer porting the code.
Another reason (probably the most important one) is that I am very interested in a full understanding of a rigid body physics simulator. I admire physics engine developers. Without them we would not have realistic games at all… And Angry Birds would’t even exist.

Have a look at the current examples, or go to cannon.js on GitHub to get the code.

Making Spotify for Linux work in Ubuntu

The Spotify for Linux software is a great initiative, but it is a little buggy. As I am a music freak, I had to make it work on my favorite operative system Ubuntu.

The solution that worked for me was deleting the spotify cache before the program start. It can be done by running the following in a terminal:

rm -Rf ~/.cache/spotify

Doing this every time you want to launch Spotify is too much of a trouble, therefore I made a small shellscript to do this for me. Start a text editor by executing the following:

gedit ~/spotify.sh

Enter the following code:

#!/bin/bash
# Remove spotify cache
rm -Rf ~/.cache/spotify;
# Start spotify
spotify;

This code removes the spotify cache and starts Spotify. Save the file.

Now, to make the file executable, run the following in a terminal:

chmod +x ~/spotify.sh

To run this script, execute

~/spotify.sh

If you want to make Spotify quick started, make an own program starter for it in the Ubuntu panel:

If you want the Spotify icon on your program starter, it is located at /usr/share/pixmaps/spotify-linux-512×512.png.

Now lean back and enjoy your music.

Lost and found

image

Found this original Game Boy system at my parents house while visiting them last week. The console is fully functional and I have four games to play: Super Mario Land, Battletoads, Ducktales and Pokemon yellow version.