Thursday, March 29, 2007

The Mighty Fisheye!

Idag är det torsdag, en dag då jag kommer att gå hem något tidigare än vanligt. Ska hämta Z på dagis idag. För min sambo E har fått ett jobb, som innebär att hon kommer hem runt 20:00 ikväll. Härligt att hon äntligen har fått ett jobb. Hon kanske inte får jobba fulltid, men det tre dagar per vecka hon ska jobba är mer än noll dagar. Enkel matematik. Företaget hon ska jobba för heter Inzpiration. Hon fick jobbet genom min svägerska N. Mycket stort tack till N för hjälpen.

Imorgon kommer min mor att hämta Z på dagis, vilket är ganska passande då han slutar kl 14:00 och jag inte förren 16:30. Perfekt. Sen på lördag så ska Z vara hos mor. En dag för mig själv. Det var inte igår man hade det. Skönt.

På jobbet rullar det på som vanligt. Ingen förbättring, och ingen försämring (så vitt jag kan se). Dock så är det min sista dag som provanställd imorgon också. Får hoppas på fortsatt arbete. Fast som det verkar nu, så är det nog inget att tveka om.

Var uppe på ekonomiavdelningen idag också, och fick reda på att jag har ungefär 7-8 dagar betald semester, eftersom jag bara vart anställd i 3 månader. Så, min plan för sommaren är att ta ut dem dagarna, och sen lägga till 2-3 dagar obetald semester också. Så det åtminstone blir två veckor. Ett annat exempel skulle vara om man tog, Fre, Mån och Tis. Det resulterar ju i 5 lediga dagar, fast bara 3 dagar utnyttjad semester. Jag vet inte än, får se hur det ser ut i sommar. Men semester tänkte jag försöka ha i alla fall. Det känns som det verkligen behövs.

Spelar ju som jag tidigare nämnt, ett onlinespel vid namn "Ogame". Jag måste säga att ju längre man får spela spelet, desto roligare blir det. Ok att det tar lite tid, men det är fruktansvärt beroendeframkallande.

Just nu sitter jag och skriver på vårat CMS-system (v2.0). Det är mycket att hålla kolla på. Tekniken måste absolut ligga i framkant hela tiden, vilket innebär att man måste tänka så det knakar. Det är iofs väldigt roligt att behöva tänka till. I den här nya versionen så kommer huvudmenyn att bytas ut till en så kallad "FishEye"-meny. Detta innebär att initialt så kommer alla ikoner att vara små, men när man för musen över så förstoras ikonerna just då. Detta är för att fokusera användaren på just det han ska se. Mycket trevligt sätt att presentera en meny på.
Det kommer även att bli en jävla massa AJAX i projektet. Event-driven javascript is the shit!

Eder
Kollegan P.

Wednesday, March 14, 2007

En vanlig dag på jobbet.

Hittade precis ett diagram över hur en vanlig dag på jobbet ser ut för mig.



Som ni ser så är det inte lätt att jobba med hemsidor!

Tuesday, March 13, 2007

JavaScript, Buggar och OOP

Det var ett tag sen jag skrev. Men jag kände att det var dags igen.

Jag har legat sjuk en vecka, och det är inte speciellt roligt att vara sjuk. Jag blir så himla rastlös när jag inte har något vettigt att göra. Dock så har jag hunnit läsa en hel del om avancerad JavaScript. Har läst om objekt-orienterad programmering och olika "design patterns". Mycket spännande läsning måste jag säga. Men jag har kommit fram till att JavaScript är fruktansvärt kraftfullt. Mer än vad jag trodde från början. Dessvärre saknas ett par saker som jag skulle vilja ha.
  • Custom Events (Saknar det verkligen)
  • Riktiga classes
  • Strong typing
  • Early Bindings
  • Privata variabler
Har läst att det ska komma i JavaScript2.0 (ECMAScript v4), vilket förhoppningsvis kommer i FireFox 3.0. Så det är bara att vänta och se.

Jag har börjat använda bugg-hanteringsverktyget vi har på jobbet rätt flitigt nu. Det vi använder oss av är Mantis Bugtracking. Rätt skapligt verktyg. Fast om jag ska vara helt ärlig så skulle jag hellre vilja använda mig av Trac. Är det någon som har något bättre liggandes på lager så får ni gärna posta en kommentar på den här bloggen. Trac verkar dock lovande, då det innehåller
  • Wiki (För dokumentation)
  • Subversion (Versions-kontroll)
  • Buggrapportering (I form av tickets)
  • Timeline (För projektplanering)
Det är väl i princip det man behöver för att bli effektivare i sitt arbete. Problemet är väl bara att man inte riktigt tar sig tiden och lär sig systemen, för att få ut det mesta ur dem.

Idag fick jag ett tips om ett webbaserat onlinespel som heter OGame av en kollega. Verkar lovande. Det tar lite tid, men det är perfekt ändå.

Vad är det mer man kan skriva om då.... hmm..
Jag får nog återkomma på den punkten.