05 januari 2017

2016


Året då jag åkte till Thailand, fick tre nya medarbetare, stängde av mobilen i en vecka, var utomhus mer än något annat år, spelade massor med brädspel, började spela tennis, min bror fyllde 30 och jag träffade en bunt nya vänner.


BÄST



BÄSTA FILMEN




BÄSTA SPELET


BÄSTA BOKEN




BÄSTA TV-SERIEN



BÄSTA KÖPET



BÄSTA PRESENTEN





BÄSTA DAGEN


BÄSTA LÅT



NYA MÄNNISKOR

 
 


ÅRETS BÄSTA BILDER





BAZINGA

Tänkte försöka inte skriva något den här gången. Men måste bara tacka Fanny Sjöblom, som jag oförskämt snodde hela upplägget till blogg-årskrönika av. 2016 har varit ett väldigt händelserikt år för mig där jag gjort fler saker än tidigare, träffat fler människor. Samtidigt har jag inte hunnit läsa eller se mycket på TV som ni kan se på mina bok och tv-val. Om sanningen ska fram så har jag spenderat lite för mycket tid hemma ensam och kollat Youtube. Jag har varit sjuk tre gånger. Blev av med pengar, plånbok och körkort i Thailand. Men på det stora hela är det här året ändå det bästa jag upplevt hittills. Problemet just nu är att det blir svårt att toppa och att jag börjar begära lite för mycket av livet eftersom jag helt enkelt har det för bra :)

27 maj 2016

Första blogginlägget på fyra år

Den här gången tänkte jag inte börja med att be om ursäkt för att det var länge sedan jag skrev senast. Istället får ni vara glada för att jag äntligen skriver. Och jag tror det varit bra för mig att sluta överanalysera och älta allt så mycket och istället ta tag i saker och verkligen gå ut och träffa folk.

Jag tycker ändå eventuella läsare förtjänar någon slags sammanfattning om ni skulle vara intresserade om vad som hänt i mitt liv de senaste åren. Och som tidigare skriver jag mestadels för min egen skull. Om ni vill och orkar kan jag skriva långa blogginlägg. Förr i tiden kunde jag fylla ut maxutrymmet på 20000 tecken för att bara beskriva alla mina intryck ifrån en fest eller klaga på att jag inte hade något att göra på en sommar. Men jag ska försöka hålla det lite kortare i alla fall den här gången.

Meningen med den här bloggen var från början att den skulle vara mer "professionell" än mina gamla blogg på Lunarstorm. Nu går jag tillbaka 10 år (och två månader) i tiden, då jag skrev första inlägget här. Med professionell menade jag att det skulle handla på min spetskompetens. Det jag har utbildning på och jobbar som, nämligen programmering / webbutveckling. Det visade sig att jag inte tycker det är tillräckligt roligt att skriva om och därför blir det heller inte speciellt roligt att läsa om. Den mesta responsen jag fick var ifrån folk som hade diverse konstiga webbprojekt som de ville jag skulle hjälpa dem fixa med. Nu har jag jobb (sedan snart 9 år tillbaka) och har inte samma behov av att marknadsföra mig själv. För tillfället är heller inte programmering något intresse som jag ägnar någon tid åt på fritiden. Den här bloggen kommer därför övergå till att vara en personlig blogg där jag skriver av mig om mitt privatliv. Jag tycker fortfarande jättemycket om mitt jobb, men har inte några programmeringsidéer förutom jobbet som jag har lust och motivation att förverkliga.

Istället för datorer ägnar jag mina dagar åt massa andra saker. Jag har ändrat mitt liv ganska mycket sedan jag bloggade, massa fotboll, mer socialt liv och rörelse än vad som fanns i mitt liv förut. Jag har blivit bättre på positivt tänkande och att ta tag i saker. När jag inte hade några kompisar att spela fotboll med, gick jag med i ett lag som spelar fotboll flera gånger i veckan och när de är för bra för mig hittar andra kompisar som är mer på min nivå så att jag kan spela så mycket fotboll som jag vill. När min bror och tjejkompisar inte vill spela sällskapsspel går jag med i en spelförening i Falköping som spelar två gånger i veckan. När ingen vill följa med mig för att kolla på u-21-EM i Tjecken åker jag ner dit ensam. När jag inte hittar någon flickvän lär jag mig att trivas som singel. Det finns fler exempel från de senaste åren, men ni förstår min poäng. Jag har lärt mig att ansvaret över mitt liv ligger i mina händer. Jag kan inte vänta på att någon annan ringer och bjuder in mig på saker.



Sedan när jag får större bekantskapskrets tack vare fotbollskompisar, trevligt folk i spelföreningen och vänner till vänner så börjar jag få alternativ på saker att göra, både på veckor och helger. För korpfotbollen i Falköping har jag stort kontaktnät bland både svenska korplag, invandrarlag och kontakt med föreningar. Jag har därför dragit igång flertalet turneringar för korplag i stan och kommer dra igång fler framöver.

Jobbet går också framåt. Företaget har expanderat och har nu 72 % av Sveriges kommuner som kunder. Jag gör min del och är ansvarig för de flesta av webbapplikationerna, som nu börjar bli en större del av företaget. Vi har nyss tagit in en kollega som jag var ansvarig för att lära upp. Jag trodde han skulle behöva sitta bredvid mig för att sätta sig in i vår kod och lära oss våra system, men det visade sig att han är snabblärd och mycket smartare än mig så efter bara några dagar är det han som får lära mig saker. Jag har kommit på att har stor respekt för den yngre generationen. De gick i skolan senare än jag gjorde och har därför fått med sig de senaste teknikerna och trenderna. De är också mer snabbtänkta och har lättare att lära sig nya tekniker till skillnad från "oss äldre". Mitt jobb har blivit mer specialiserat. Nu sitter jag nästan bara på kontoret och programmerar. Väldigt få kundresor eller föredrag ute hos kund då jag helt enkelt är ganska dålig på det. Jag få se mindre av Sverige, men slipper tidigare mornar, tråkiga tågresor och ångestfyllda förberedelser inför visningar av systemet. Eftersom jag sitter mindre vid datorn nu än under min senaste bloggperiod är de flesta av mina kompisar ifrån Falköping. Jag har därför inte behovet av att resa för att träffa kompisar, som jag kunnat göra på några av jobbresorna när jag ändå varit ute i landet. Om jag vill träffa mina gamla internetvänner får jag göra separata resor för det. Jag har gott om semesterdagar att ta ut. Om jag verkligen vill göra något så kan jag göra vad jag vill.

Mitt liv de senaste åren har dock mestadels bestått av att bygga upp mitt kontaktnät i Falköping. Jag tänkte gå igenom år för år vad jag gjort sedan senast jag bloggade.

2012

År 2011 köpte jag en Playstation 3. Då jag ofta är completionist när det gäller spel ägnade jag otaliga timmar åt att spela igenom så mycket som möjligt av spelen. Flera klarade jag Platinum-trophé på, det vill säga klara alla tänkbara utmanande "achievents / trophies" som spelutvecklaren satt in i spelet för att spelaren ska utforska spelet till 100% och går igenom alla spellägen. År 2013 intensifierades mitt spelade. En viktig faktor till det var att Place har öppnat i Falköping. Det är en spelbutik, med spel från alla möjliga konsoler samt alla möjliga prylar en nörd som mig kan tänkas vara intresserad av. På hösten började dessutom anordna spelturneringar en fredag per månad. Jag nördade så gott jag kunde på de spelen men tror inte jag vann någon gång. Det var ändå trevligt att träffa likasinnade. Folket på turneringarna var ungefär de samma och med tiden. Tack vare initiativ av andra skapades en spelförening som fortfarande träffas varje fredag och spelar, Mer om det senare!


2013

Då 2012 var ett år då jag fortfarande tillbringade väldigt mycket tid hemma, så började det hända saker 2013. En gammal klasskompis ifrån Högskolan frågar om jag vill hjälpa honom leda ett damlag i division 4, Valtorps IF. Det här var precis vad jag behövde nu. Jag får komma ut flera gånger i veckan, "leda" en grupp och träffa massa nya människor. Tjejerna vi tränade var underbara, supertrevliga personer allihopa. Tyvärr ganska kassa på fotboll... De har blivit mycket bättre sedan 2013 och jag gjorde inget vidare jobb att lära ut mina kunskaper om fotboll. Men jag tycker ändå jag fyllde min uppgift där. Laget var nästan nära att få läggas ner, men jag fick med några tjejkompisar och gjorde min del för att vi ska få ihop folk till varje match. Vi kunde förlora med 18-1, men tjejerna kämpade på och jag hade roligt och kände att jag gjorde lite nytta på träningar och matcher. Min högskolekompis slutade som tränare, men jag körde på ett år till. 


2014

Nu var Valtorps Damlag betydligt bättre. Fast nu med en ny tränare och spelare som hade utvecklats. Mitt schema var nu fullsmäckat med fotboll (och det har det varit ändå sedan dess). Förutom damlaget driver jag Falköpings kanske mest seriösa korpfotbollslag. Inte fotbollsmässigt, där var vi medelmåttiga, men för hemsida och tävlingsengagemang. Vi spelade dubbla korpserier, både Korpen i Skövde och Falköping. Därför blev det två matcher i veckan + träningar med damlaget och träning med korplaget. Under högsäsongen i maj var det intensivt och jag fick någon gång åka i halvtid ifrån en Valtorps match för att spela korpmatch i Skövde. Men det var kul och det är mer det här tempot jag vill ha i mitt liv än att att sitta hemma och spela TV-spel varje dag. 




Mina favoritträningar med Valtorp var konditionsträningarna. Då fick jag vara med och röra på mig. Jag har för mycket spring i benen för att inte få jättesug efter att spela själv när jag ser andra spela fotboll. Jag tyckte inte heller jag längre gjorde lika stor nytta i laget. De hade ett bra team med en duktig tränare som utvecklade spelare samt två hjälptränare som kunde ta över de uppgifter jag gjort tidigare. Det jag var bäst på var typ att ställa fram koner och skriva långa matchrapporter. Det blev en träning jag ledde på egen hand, på sommaren när ordinarie tränaren var på semester. Då hämtade jag en övning från FIFA och fick ihop det hyfsat. Men det är samma sak som att göra föredrag på jobbet; jag får för mycket ångest innan och försöker undvika situationer där jag ska prata inför en grupp. Därför blev det här mitt sista år i Valtorp. Efter säsongen tackade jag för mig. Samtidigt skulle korplaget dra igång inomhussäsongen men hade jättesvårt att få ihop folk och det blev två veckor i rad utan fotboll. Så kan jag inte ha det så jag sökte upp en förening så jag kunde börja spela fotboll regelbundet. Laget jag valde var Kinnarp-Slutarps IF.

2015

Under höstsäsongen hade jag lärt mig grundläggande positionsspel och utvecklats en hel del som fotbollsspelare. Jag var fortfarande bland de sämre i laget. Från början undrade vad jag var för tjomme (direkt citat), men det blev bättre och bättre. Vårsäsongen var ganska kul med konditionsträning och cirkelpass, men sen när vi skulle gå ut var det jobbigare. Utomhus är det mer fysiskt spel och svårare att bemästra tekniken. Jag hade svårt varje gång vi bytte underlag. På vårsäsongen hände en incident som nog gjorde mig ännu fegare i närkampsspelet. Den spelaren i laget som skjuter allra hårdast drog på ett skott på en övning. Jag stod strax framför och fick bollen rakt i magen. Jag satte mig ner... och sen blev det svart. Jag kommer ihåg att jag sa började drömma när jag såg alla lagkamrater stå runt omkring mig. Fram mot sommaren kände jag knappt att det var kul längre, men jag hade bestämt mig för att ge det en säsong så kämpade på mot hösten. Jag blev lite bättre. På beep-testet (konditionstest) i sommaren var jag bland de 10 bästa i laget. Fotbollsmässigt låg jag dock långt efter, men fick spela 15-30 minuter av u-lagsmatcherna. Den sista matchen på säsongen fick jag dock spela 90 minuter, vilket var bland det jobbigast jag gjort någonsin. Det var dock väldigt kul, men kan ha varit min sista fotbollsmatch i en förening för min karriär. Jag spelade inomhussäsongen också, vilket var riktigt kul. Där gör jag inte bort mig så mycket längre. Men jag känner att jag är lite för dålig och vill träna för att hålla mig i någorlunda form och för det är roligt. Därför slutade jag i Kinnarp och började istället leta efter folk som mer matchar min fotbollskvalitet att spela tillsammans med.

Under 2015 började jag spela med ett tredje lag, förutom Kinnarp-Slutarp och Bänkvärmarna. Det började efter en försäsongsträning med Kinnarp. Vi körde kondition, men jag tog inte riktigt ut mig helt eftersom det var teori en del av träningen. I samma hall efteråt träffade jag ett gäng somalier. Jag hade tidigare bjudit in dem till mina cuper och även spelat träningsmatcher mitt korplag mot ett somaliskt lag i Falköping. De erbjöd mig att vara med. Jag förstår inte många ord på planen men det är alltid kul med fotboll. Ledaren i deras förening (Mahad, 25 år) bjöd in mig till fler träningar och rätt som det var spelade jag med dem 2 gånger i veckan. När det var som intensivast under 2015 hade jag 8 fotbollsträningar/matcher i veckan. Jag ville satsa på att bli en hyfsad fotbollsspelare. Målsättningen var u-lagsspel för division 6-laget. Och jag gav det en seriös säsong där jag inte bara var på alla Kinnarps träningar utan också spelade 3 extrapass per vecka. Man ska komma ihåg att jag började väldigt lågt fotbollsmässigt, men jag kom inte så högt som jag kanske hoppas heller, men ångrar inget, utan hade kul och lärde känna många nya vänner.

2016

I slutet av 2015 frågade en av mina fotbollskompisar (från korplaget) mig om jag ville följa med på en Thailandsresa. Jag svarade ja direkt. Med följde också en annan fotbollskompis som också är en jättetrevlig och "cool" kille. Vi hade två supertrevliga veckor nere i Thailand. Värmen, maten, folket allt var underbart. 

Efter resan tyckte jag var ett tillfälle att sluta helt i Kinnarp-Slutarps IF. Jag fungerar så att om jag håller på med något regelbundet så får jag in rutiner och det känns svårare att sluta. Men efter ett litet uppehåll känner jag inte samma "plikt" att fortsätta. Tiden efter Thailand var tom i kalendern. Tanken var att jag skulle börja träna på gym, men det har inte blivit så än. Istället fortsatte jag med allt jag gjort tidigare. Spelkvällar på onsdagar och fredagar. Träningar med korplaget kom igång efter ett tag på lördagar. Och jag fick in förfrågningar från somalierna att fortsätta spela med dem. Nu hade de trappat upp till 4 gånger i veckan. Dessutom åker jag fortfarande och tittar på "mina gamla lag". Idag såg jag Valtorps damer som avancerat en division. Kinnarp spelar fortfarande i 6:an, men jag tycker de är jätteduktiga ändå, med mina mått mätt.

Tiden går att fylla upp trots minskad fotbollsmängd. Men nu för tiden blir jag rastlös av att bara stanna hemma och spela tv-spel, eller ännu värre kolla på fotboll. För 4 år sedan kunde jag se 5 matcher på en helg. Nu har jag svårt att hålla mig vaken och koncentrerad under en match. I söndags somnade jag nästan på Borås Arena när jag tittade på allsvenskan live och fick köpa en godispåse för att hålla mig vaken i andra halvlek. (Trots att jag slutat äta godis sedan senaste jag bloggade). 


Det här inlägget blev mycket längre än jag tänkt mig. När jag minns mitt gamla bloggande så brukade det bli så här. Man har några saker man vill berätta, och så slutar det med att jag redogör för min livshistoria. Om någon orkat läsa allt det här får ni gärna lämna en kommentar! 

Just det jag måste också tacka Fanny (min brors ex) som fångat mitt liv genom träffande seriestrippar, som jag vunnit i tävlingar i hennes blogg genom åren. Fannys blogg hittar ni här: http://fannysjoblom.se/


30 juni 2012

Jag börjar lära mig att programmera

Jag är jättedålig på att skriva här regelbundet. Tanken var att jag skulle dela med mig med min kunskap inom PHP och mina projekt som webbutvecklare. Anledningen till att jag inte skrivit något är helt enkelt för att det inte har hänt någon och jag har inte lärt mig speciellt mycket.

Jag hade helt enkelt tappat lusten. Jag träffade en ny kompis i september, han presenterade mig för en man med eget företag som behövde hjälp med sin webbsida. Jag sa att jag fixar det snart, men tiden dröjde. Det kändes som att jag hade mycket annat som kändes mer angeläget och som jag prioriterades. När jag väl började titta på det hittade jag inte rätt filer på FTP:n och hade ingen klar syn på vad jag skulle göra (snygga till designen). Jag har fortfarande inte tagit tag i det, fast det gått mer än ett halvår... För att det jag ska ha motivation till att börja med ett projekt måste det vara något jag själv brinner för. Jag behöver lära mig att säga nej direkt istället för att säga ja och sen inte hålla vad jag lovar.

Jag hade också ett eget projekt igång i vintras där jag gjorde ett spel på Facebook. Det blev klart så långt att jag har spelat och haft roligt med de flera gånger med kompisar, men jag har inte orkat snygga till det så att det är något som kan publiceras, göra reklam för på Facebook eller säljas. Jag väntar egentligen på att en kompis från Uppsala som varit med och kommit med idéer kan träffas så att jag får respons och vi kan fortsätta utveckla applikationen tillsammans.

Den allra mesta programmering jag har gjort senaste året har varit på jobbet. Jag har försökt skriva om alla mina applikationer så att de blir objektorienterade, men det känns som det mest blir mer rörigt och komplext än innan i koden. Ibland är det bra, som att jag har en inställningsfil där all styrning för den har jag gjort i en PHP-klass. För att lägga till en ny inställning lägger jag nu bara till en ny rad i PHP-klassen. Men jag har inte haft någon klar syn på hur koden bör se ut eller vilket paradigm (tankesätt) jag ska använda.

En stor utmaning jag har för alla mina webbprojekt är att anpassa sidorna för en mobiltelefon. Jag blir ofta tillfrågad om att göra appar av applikationerna. Jag är mer inne på att göra en webbanpassad version av applikationerna. På så sätt behöver inte användarna ladda hem en app för att det ska fungera, det blir lättare att komma åt den och få det att fungera likadant för olika mobiltelefoner. Sen tror jag att jag kan återanvända mer kod jämfört med om jag ska börja utveckla appar. För att få ett snyggt säkert gränssnitt till mobilanpassade webbsidor började jag titta på några ramverk. Sencha var det första jag testade. Jag fastnade ganska snart och fick tips av en kompis på Facebook att testa KendoUI. Det var lite bättre, men jag hade fortfarande problem eftersom jag inte jobbat med MVC-paradigmet tidigare. MVC står för Model, View och Controller och tanken är att tankesättet underlättar att hålla isär design och kod.

Under sommaren har jag fått massor programmeringsprojekt i jobbet jag ska:
  • Göra en mobilanpassad version av min webbapplikation för vikarier
  • Utveckla vidare ett system där man kan skriva ner personalanteckningar
  • Skapa ett nytt webbaserat ärendehanteringssystem som vi är i stort behov av på jobbet nu
  • Vi ska vidareutveckla min webbapplikation där chefer har ett fönster mot LAS-informationen från webbben av anledningenen att det delvis är nya LAS-regler som börjar gälla i höst.
  • Dessutom sa chefen här om dagen att vi ska börja kolla på koden för resten av systemet så att jag kan hjälpa honom med det.
Vanligtvis på företag behövs det ett helt utvecklingsteam för att bara ta hand om de tre första punkterna. Nu är jag ensam på företaget som heltidsanställd utvecklare med programmeringskompetens. Chefen utvecklar också, men han är ju chef så har inte så mycket tid att programmera och utveckla, även om han hinner med förvånansvärt mycket utveckling, buggfixar etc på helger.

Nu har jag en kollega till min hjälp, trots att han inte programmerar själv har han många synpunkter. Han brukar sitta bredvid mig ibland och först gäspa kraftigt när jag börjar gå igenom koden. Sen babblar han massa synpunkter på saker jag ska göra om och böra bättre. Och jag tänker nej nej, mitt sätt är bättre det där går inte att göra. Fast sen efter att han har babblat en stund till inser jag ofta att, jo han har nog en poäng det kan nog bli bra som han föreslår ändå. Bara att få direkt feedback i mitt arbete är väldigt viktigt. Man blir lätt hemmablind som programmerare och då är det bra att ha någon med en ny synvinkel.

Efter att ha tillfälligt fastnad på två av projekten ovan satt jag mig och började med ett helt nytt ärendehanteringssystem. Vi har ett ärendehanteringssystem på jobbet, men Camilla som utvecklat det har slutat och därför kan det inte utvecklas vidare. Bara en så enkel sak som att tilldela ärenden till en anställd som började efter Camilla slutade är inte möjligt utan att jag sätter mig in i den koden. Och då är frågan om det nästan inte går snabbare att börja med ett helt nytt system, möjligtvis med en del inspiration från Camillas system. Fördelen med att göra ett nytt webbaserat system är också att vi kan få nya funktioner som mina kollegor frågat efter. T.ex. att kunderna själva skickar in ärenden direkt i systemet samt att de online kan följa upp status på ärende istället för att vara tvungna att ringa oss.

Vi har en konsult som ibland rycker in och jobbar hos oss och då sitter hela dagen och hjälper mig vidareutveckla systemen. De dagarna brukar bli väldigt effektiva och jag får viktiga tips för att programmera vidare. Senast jag kallade in honom fixade vi min SMS-tjänst som har krånglat en längre tid. Han tipsade mig också om ett PHP-ramverk som heter Codeigniter som bistår med mycket hjälp för programmering. Han sa att det skulle bli snygg kod och gå väldigt snabbt att programmera med hjälp av CodeIgniter.

Så när jag skulle börja med det nya projektet Ärendehantering så bestämde jag mig att från grunden göra det med CodeIgniter. Jag är van vid att programmera helt från grunden. Nån gång har jag använde en färdig kalenderfunktion som är ett färdigt script, men annars skriver jag mestadels proceduell PHP-programmering blandad med HTML och JavaScript där jag skriver mina egna datorbasfrågor direkt i samma fil. Först när jag satt med CodeIgniter svor jag för att det inte alls gick speciellt snabbt. Men efter att ha suttit med det en vecka koncentrerad arbetstid nu börjar jag tycka om det. Koden blir snyggare, det blir mycket säkrare, funktionerna blir mer standardmässiga och lättare att anpassa och jag får hjälp med många nya funktioner som jag inte ens vet hur man gör i PHP från grunden.

Koden delas upp i tre delar enligt nämnda MVC-modell. Model, View och Controller (fråga mig inte vad det heter på svenska, det har jag inte lärt mig än).
  • View är det användaren ser. De andra klasserna ger en färdig array med all data, alltså alla variabler, som sidan behöver visa på sidan. Därför ska den inte behöva innehålla någon intelligens, script eller databasanrop utan bara hur HTML-sidan ska se ut.
  • Controller är själva motorn i applikationen. Här finns alla beräkningar och anrop till funktioner om när något behöver göras på sidan.
  • Model är en databasmodell som innehåller alla anrop till databasen. Snyggt hämtar ut resultat till en array som sedan kan hanteras av controllern.
Jag börjar få ett grepp om paradigmet men är inte helt säker på att jag ens har rätt i min beskrivning ovan eller vilket som är det bästa sättet att lägga upp funktionerna i controllern. Men det kommer. Jag har lärt mig mycket bara de senaste dagarna och tycker att det är roligt att programmera just nu.

Ett problem jag har haft med flera av mina hemsidor är att de blir bombaderade med spam, att inloggningen inte är tillräckligt säker och smidig och en sida har t o m blivit hackad. CodeIgniter innehåller färdiga funktioner för att göra hemsidan säkert. Det finns automatiska funktioner som städar alla inparamterar som annars kan användas för att komma åt databasen eller mata skräp till sidan. Det finns en klass som håller reda på sessioner, något jag tycker är lite krångligt på de hemsidor jag skapat som nu innehåller inloggningsfunktioner. Just inloggningen var den första stora funktionen där jag verkligen såg styrkan i codeIgniter. Jag lärde mig genom att se en utbildningsfilm på en blogg här: http://net.tutsplus.com/sessions/codeigniter-from-scratch/ Det tog cirka en vecka, men efter flertalet steg-för-steg-guider, googlande och just den videon började jag få koll lite på det och mixtra med controllern själv istället för att helt kopiera guiderna.Ytterligare ett bevis till mig själv att om jag bara har tålamod och orkar sätta mig in i något så klarar jag av det ganska bra.

En sak som jag fortfarande inte vet hur man gör i PHP är att skriva om URLs så att de blir snyggare. T.ex. länken till det här blogginlägget. Förut skrev jag blogspot.se/blogid=24263616. Men Blogger gör det mycket snyggare genom att använda min egen rubrik så att URL:en blir fredrikolsson.blogspot.se/2012/06/jag-borjar-lara-mig-att-programmera.html. Codeigniter gör det automatiskt för mig så jag behöver inte tänka på hur man egentligen gör i PHP.

Förutom CodeIgniter har jag de senaste månaderna börjat jobba med jQuery och JSON. Det första är ett massivt JavaScript-bibliotek som underlättar bl.a. AJAX-anrop. JSON är en standard för att skicka data mellan script/webbsidor/servrar/moduler på ett snyggt sätt, nämligen i en kompakt standardiserad sträng. JSON är som XML fast mer kortfattat. Kanske att min kommunikation med de andra modulerna inom Winlas också kunde skickas med JSON framöver, istället som semikolon-separerade strängar, men vi får se. Teknikerna har funnits gratis tillgängliga för programmerare i flera år, men jag har varit ganska inskränkt i mitt och inte upptäckt dem förrän nu. Därför känns det bra att jag nu tar steget och börjar lära mig att programmera lite mer som andra professionella webbutvecklare nu vanligtvis gör.

21 juni 2012

EM 2012

Spelledig dag från fotbolls-EM idag. Då tänkte jag passa på att blogga lite om mästerskapet. Jag har sett alla matcher hittills, några två gånger då min bror ville ha dem inspelade och jag såg dem igen med honom. Det här är nog fel forum för att blogga fotboll, men då slipper jag att få någon kritik från de som inte håller med mig...

Jag är nöjd med mästerskapet så här långt, även fast Sverige är utslagna. Sverige spelade sin sista match igår och gick ur turneringen med flaggan i topp. Alla grupper har bjudit på dramatik, mål i samtliga matcher och spänning in till slutet. Bara Irland visade att de inte riktigt höll måttet, de blev utspelade egentligen alla matcher.

Sedan VM 98 brukar skriva ner världslag, med de spelare som utmärkt sig mest hittills. Då jag inte längre använder penna och papper skriver jag ner dem här. Jag tänkte dessutom ge plats åt motiveringar för var och en av spelarna. Jag brukar ta ut tre lag; ett med de allra största stjärnorna, ett med nya stjärnskott och spelare som överraskat och ett med de 11 som varit den största besvikelsen/sämst.

EM:s bästa spelare
Målvakt: Gianluigi Buffon, Italien. Hela Italien imponerade i gruppsspelet. Buffon står som vanligt som en säker sista utpost.
Högerback: Mathieu Debuchy, Frankrike. Ingen högerback har imponerat jättemycket men Debuchy är en klasspelare som gjorde bra insatser mot England och Ukraina.
Mittback: Olof Mellberg, Sverige. Kung Olof avslutar landslagskarriären med två riktigt riktigt bra matcher. 3 mål, snygga brytningar. Hur ska vi klara oss utan honom framöver? 
Mittback Mats Hummels, Tyskland. Liten överraskning i tyska startelvan, men har gjort en jättesäsong i Dortmund. Bryt- och passningssäker och var t o m nära att göra mål mot Holland.
Vänsterback: Fabio Coentrao, Portugal. Modern ytterback (som man sa för 15 år sedan) som följer med upp i anfallen men även klarar försvarsspelet på sin kant.
Defensiv mittfältare: Andrea Pirlo, Italien. I bra form efter ligaguld med Italien. Slår gudomliga passningar och för det Italienska spelet som har sett bättre ut än på länge.
Defensiv mittfältare: Luka Modric, Kroatien. Höll nästan på egen hand på att slå ut Spanien i sista omgången. Kvalitet i passningar och bollkontroll varje gång han får bollen.
Vänsterytter: Memut Özil, Tyskland. Tysklands spelregissör. Blir kanske för många spelare som vill föra spelet i den här uppställningen. Men Özil har varit för bra för att jag ska vilja lämna honom utanför. 
Offensiv mittfältare: Xavi, Hernandez, Spanien.
 Många säger att Cristiano Ronaldo är världens näst bästa spelare efter Messi de senaste åren. Men med tanke på Barcelonas framgårngar och Xavis centrala roll i laget så hävdar jag att Xavi nog varit snäppet bättre totalt sett. I EM har han varit på samma höga nivå som de senaste 15 åren.
Högerytter: Andres Iniesta, Spanien. Världsmästarnas allra bästa spelare hittills i EM. Dribblar ofta flera spelare när han har bollen, svår att ta bollen från. 
Anfallare: Zlatan Ibrahimovic, Sverige. Stark och dominant. Gör drömmål i varje match. Vad mer kan man begära?

EM:s Största överraskningar
Målvakt: Przemyslaw Tyton, Polen. Kommer in mot Grekland efter en utvisning på ordinarie målvakten Szczesny från Arsenal och börjar med att rädda straff. Gör det så bra mot Ryssland att han får fortsatt förtroende i sista matchen.
Högerback: Gebre Sellassi, Tjeckien. Offensiv, spännande ytterback. Första färgade spelaren i Tjeckiens landslag!
Mittback 1: Gordon Schildenfield, Kroatien. Petade rutinerade namn som Simonic och gör det bra. Höll kvar Kroaterna i matchen mot Spanien.  
Mittback 2: Kyrigakos Papadopoulos, Grekland. Ett stort löfte. Kom in i första matchen pga skada och har varit Greklands bästa spelare hittills
Vänsterback: Simon Poulsen, Danmark. Var en besvikelse i VM för två år sedan efter bl.a. ett självmål. Mycket bättre i år då hela Danmark har överraskat positivt. Säger mycket om deras spel att vänsterbacken är med i anfallen mot lag som Holland och Portugal. 
Defensiv mittfältare: Petr Jiracek, Tjeckien. Hårfagre högeryttern kan även spela defensiv mittfältare. Gjorde ett klassmål mot Polen som blev avgörande för Tjeckiens avancemang.
Defensiv mittfältare: WIlliam Kvist, Danmark. Höll tillsammans med Zimling koll på alla Hollands stjärnor. Gjorde också en jättematch mot Portugal.
Högerytter: Michael Krohn-Dehli, Danmark. När alla pratade om Bendter och Eriksen offensivt var Krohn-Dehli Danmarks bästa spelare. Avgör mot Holland hotar tillsammans med Bendtner både Portugal och Tyskland. Danmark ska vara väldigt nöjda med sitt mästerskap.
Offensiv mittfältare: Vaclav Pilar,Tjeckien. Blev bättre och bättre för varje match. I slutet mot Polen såg Pilar ut att vara en spelare i världsklass. Kul att Tjeckien har en ny lovande generation på gång efter att den gyllene generationen med Nedved, Poborsky och Ujfalusi.
Vänsterytter: Alan Dzagoev, Ryssland. En av de allra mest spännande spelarna i hela EM. Var grymt bra mot Tjeckien och även bästa ryska spelare mot Polen och Grekland även när inte resten av laget spelade så bra. Synd att vi inte får se mer av Dzagoev i EM.
Anfallare: Mario Mandzukic, Kroatien. Sylvass mot både Irland och Italien. På vippen att hans mål ledde till att Kroatien till en skräll och slå ut någon av de förra världsmästarna.

EM:s Sämsta spelare
Målvakt: 
Shay Given, Irland. Har lite otur mot Kroatien och är egentligen en världsmålvakt. Men Given kan inte vara nöjd med den här turneringen. Släppte in överlägset flest mål.
Högerback: 
Gregory Van Der Wiel, Holland. Inför VM för två år sedan ett stort löfte och sas att bli en av världens bästa högerbackar. Gör ingen bra match mot varken Danmark, Portugal eller Tyskland  och har för mycket att göra med skickligare offensiva motståndare för att kunna följa med upp i anfallen. 
Mittback 1: Sergei Ignashevich, Ryssland. Laget spelade drömfotboll i två matcher men ett gigantiskt misstag av Ignashevich kostar dem slutspelsplatsen.
Mittback 2: Ron Vlaar, Holland. Holland har gott om bra offensiva spelare. Men försvaret höll inte i EMs bästa grupp. När Matijsen blev skadad var man tvungen att spela Vlaar i första matchen. Såg även osäker ut mot Portugal.
Vänsterback: Stephen Ward. Gjorde bort sig rejält mot Kroatien i en omdiskuterad offiside-situation då det visade sig att få av Irländarna har tekniken som krävs på den här nivån. Gick ännu sämre mot Spanien.
Defensiv mittfältare: Keith Andrews, Irland. Spelar på toppen av sin förmåga men räcker ändå inte till. Syns tydlig klasskillnad när han ställs mot Modric. Hela laget blir förudmjukade mot Spanien då t o m domaren tacklar ner Andrews. Rött kort mot Italien. Andrews räckte helt enkelt inte till i det här mästerskapet.
Defensiv mittfältare. Rasmus Elm, Sverige. Gör alldeles för många dåliga felpass mot Ukraina och det visas en klar skillnad när Anders Svensson ersätter. Gör sedan en bra match som vänsterytter mot England, men som defensiv mittfältare har inte Elm rutinen än för att axla rollen än.
Högerytter: Arjen Robben, Holland. En av spelarna i toppfotbollen jag tycker minst om. Har spelat i Chelsea, gnäller ständigt på domaren och filmar hela tiden. Dessutom gör hans frisyr att han ser 20 år äldre ut än vad han egentligen är. Robben försöker skapa anfall, men det hjälper inte att han aldrig passar utan alltid skär in i banan och skjuter över. Blev utbytt i slutet mot Portugal, ingen kul avslutning för Hollands största stjärna.
Offensiv mittfältare: Christian Eriksen, Danmark. Haussad inför EM, helt osynlig trots att resten av Danmark gör en jättebra insats i samtliga matcher.
Vänsterytter: Ola Toivonen, Sverige. Klarade inte den rollen som vänstermittfältare alls mot Ukraina. Missar i hemjobbet vid Ukrainas första mål men lyckas inte heller vara med i offensiven över huvud taget. Bättre som anfallare i sista matchen, men bränner klara chanser.
Anfallare: Aleksandr Kershakov, Ryssland. En av flera anfallare som är viktiga för lagets spel med sin targetförmåga att hålla i bollen. Men som anfallare måste man kunna göra mål också.

24 augusti 2011

PHPBB Forum

Nu har jag äntligen lärt mig något nytt som PHP-programmerare och tänkte försöka dela med mig av min kunskap. Det jag tänkte skriva om idag är internets vanligaste programvara för forum. Mjukvaran heter PhpBB där BB står för Bulletin Board och koden är skriven i PHP med öppen källkod.

Att starta ett forum på det här sättet är jätteenkelt. Själva installationen består i av att packa upp en zip-fil och lägga på sin webbserver. Därefter finns en webbaserad guide som tar dig igenom installationsprocessen. Om du bara har koll på strukturen på din webbserver och hur man ansluter till webbhotellets databas så ska det inte vara några problem. Efter installationen finns 100-tals alternativ att välja bland för att få precis det forumet du vill ha.

Jag har sedan tidigare haft två PhpBB-forum. En för mitt korplags hemsida och en på företaget jag jobbar för, Winlas. Korplagets forum var dock inte använt på några år eftersom webbsidan i sig var så pass avancerad att det inte riktigt kändes att det behövdes. Nu hade jag däremot ambitionen att få till ett nytt forum som skulle vara mer integrerat i hemsidan och därmed förhoppningsvis användas i högre utsträckning. PhpBB har moddar och öppen källkod så att det ska gå att integrera den i din hemsida. De här modifikationerna ville jag göra:

  • · Integrera inloggningen med behörighetssystemet på huvudsidan.
  • · Exportera användarlistan från hemsidan och skapa samma användare, med samma lösenord i forumet.
  • · Stänga forumet så att inga nya användare kan registrera sig. Jag använder användarlistan så att spelare kan registrera sig till träningar och matcher och vill inte ha in användare jag inte har koll på.
  • · Visa senaste inläggen på forumet bland nyheterna på startsidan. Nyhetsfeeden är blandad i datum- och tidsordning där t.ex. matchresultat, info om träningar, blogginlägg och träningstider blandas. Användarna får själva välja vilken typ av inlägg de vill se genom en filtreringsfunktion.

Logga in på forumet ifrån startsidan på webbplatsen

Min inloggningsfunktion på startsidan var tidigare inte helt säker och lite ostabil. Jag tog därför tidigt beslutet att helt ersätta den gamla inloggningen med forumets inloggning. En sak som är bra med PhpBB och att det är så spritt och används av många webbutvecklare. Därför är det lätt att googla fram svar på vad man än kan tänkas fråga om. Inloggningsformuläret är bara några enkla input-rutor som skickar post-information till en funktion på forumet. Man behöver skicka med inloggningsnamn, lösenord, vilken sida användaren ska dirigeras till och om användaren vill fortsätta vara inloggad. Längst upp på sidan med inloggningsformuläret behöver man dessutom skapa en klass som skapar en session. Jag hade inga större problem så här långt. Tänk bara på att sidan man ska hamna på efter att loggat in dröjer några sekunder innan den laddas, då man först ser en bekräftelse på forumet att man har loggat in. På varje sida som ska kontrollera inloggningsstatus behöver man inkludera forumklassen. Jag lade den koden i en egen fil som jag includar längst upp på varje sida där det behövs.

Exportera en användartabell till forumets databas
Den här funktionen finns inte i ursprungliga forumet, utan jag var tvungen att hämta en expansionsmodul som kan stoppa in data ifrån en csv-fil i databasen.
Jag använda det här verktyget: http://www.phpbb.com/community/viewtopic.php?f=65&t=1494875
CSV-listan skapade jag genom en databasfråga där jag manuellt skrev ut semikolon och avskiljare i en while-loop ifrån den data sql-frågan generarade. Jag tänkte behålla den gamla databastabellen och har en dubbel uppsättning av användartabeller. PhpBBs inbyggda för inloggning i forumet/på hemsidan och den gamla som fortfarande lagrar behörighet och kopplingen till spelarprofilen. För att länka ihop tabellerna har jag en SQL-fråga på varje sida, där själva användarnamnet är främmande nyckel och länkar ihop tabellerna.

Stänga forumet för nya användare
Att inaktivera nyregistrering var det lättaste steget i min integration. Det finns en kryssruta när man loggar in som administratör på forumet under Allmänt -> Inställningar för användarregistrering och bocka för ”Inaktivera registrering” bland alternativen för kontoregistrering.

Visa senaste foruminläggen på hemsidans startsida
För att få till en full integration mellan hemsida och forum var det en viktig del att integrera senaste händelserna på forumet i nyhetsflödet på startsidan. Flödet består av en databastabell där jag manuellt sparat en post varje gång någon ny information sparas på hemsidan. Det finns för tillfället 23 olika typer av händelser. Att lägga in ytterligare en databaspost varje gång någon skriver ett inlägg i forumet var för avancerat då jag var tvungen att ändra för mycket i källkoden. Jag gick istället en enklare väg, med PHP-programmering som jag kan och är bra på: Databasfrågor och arrayer. Senaste inlägget sparas i en egen databastabell och går att söka upp med en relativt enkel SQL-fråga som sorteras efter tidpunkt inlägget skrevs. Jag får sedan fram hela det önskade dataflödet genom att först mellanlagra resultatet från SQL-frågan som hämtar ut loggen i en array, sedan lägga till arrayen med senaste poster i forumet och tillslut sortera arrayen efter datum och tidordning. Kanske inte en helt ulitmat lösning, men det fungerar och slutresultatet ser bra ut.

Nu blev det här mycket en beskrivning om hur min webbsida fungerar, men jag hoppas att någon hittar något som går att tillämpa på erat projekt. Det går att göra jättemycket med PhpBB-forum och det finns jättemycket information bara en Google-sökning bort.

07 juli 2011

Sorg

En kompis klagade på att jag bloggar för sällan här. Därför tänkte jag lägga in en uppdatering, som delvis förklarar varför jag inte har så mycket att säga. Jag varnar för att det kommer bli ett ganska pessimistisk och deprimerande inlägg som inte handlar något alls om webbdesign.

En jättetråkig sak hände i måndags. Min morfar dog. Mamma ringde på kvällen och meddelade. Jag reagerade lite konstigt. Först sa hon att hon hade tråkiga nyheter och jag satte mig ner. Mitt första svar var inte herregud vad tråkigt utan "Jag misstänkte det". Inte för att jag hade någon förnimmelse om morfar utan för att ingen brukar ringa mig på en måndag i vanliga fall. Det kom ändå lite hastigt. Han fick iofs en stroke för 2 år sedan, men han bodde kvar hemma med mormor och hade mått relativt bra senast jag hörde. Jag träffade honom sista gången i början av april. Han hörde lite dåligt, var lite rosslig i halsen efter stroken och såg kanske inte jättepigg ut. Men han var klar i huvet, vi pratade lite om sport t.ex.

Jag är ateist och är ganska övertygad om att det är slut där. Morfar fick inte lida utan det gick fort utan någon lång sjukdom. Han är jag inte orolig för. Det som jag tycker är det sämsta med döden är att det ett slöseri på kunskap och erfarenhet. Han har lärt sig saker under ett långt liv som nu bara är borta. Han var riktigt duktig på att lösa korsord, bra på att organisera och rolig. Jag är mest oroad över mormor som nu för första gången måste klara sig själv. Hon har också haft en stroke och behöver lite hjälp hemma. Hon har sagt att hon ska försöka bo kvar i huset, med lite städhjälp och någon som gör frukost till henne kommer det gå. Jag var och hälsade på henne igår tillsammans med min bror. Hon fick blommor och en lång kram av oss när vi kom. Hon är såklart jätteledsen och jag märker på henne att hon är rädd för att bli ensam. Mamma kom till henne i måndags och var till henne till igår, då jag skjutsade hem henne från Ulricehamn. Moster sov över i natt. Men någon gång måste man lämna henne ensam och jag är rädd att det är då tankarna börjar komma. Mormor och morfar borde ha varit gifta i ungefär 60 år. Det måste kännas väldigt konstigt att partnern helt plötsligt försvinner. Mormor har inte jättemånga väninnor som hon brukar umgås med. En granne kom över för att lämna blommor och mormor sa att de måste komma över så hon får någon att prata med. Alla grät. Jag måste också försöka följa med till Ulricehamn med mamma och pappa oftare. Men det blir ju självklart ändå inte samma sak. Jag lever i en helt annan generation, hon förstår inte något av mitt tekniska liv.

Morfar var relativt pigg in i det sista. Grannen såg honom vinka i fönstret dagen innan. Mormor och morfar åt kvällsmat som vanligt och hade kollat på Vem vet mest när morfar började få upp fradga och blod ur munnen. Mormor ringde ambulans, men det skulle dröja innan de kom, så mormor undrade om hon skulle ringa min moster, som är skolskötersa. Morfar tyckte inte de skulle besvära henne, men hon ringde ändå. Grannens dotter som är sjuksköterska kom också över och de började tillsammans göra hjärt-lungräddning. Grannens dotter kände ingen puls. När ambulansen kom efter 20 minuter fortsatte försöken att få igång hjärtat, de använde defibrillator och adrenalinsprutor direkt in i hjärtat. Mormor kommer ihåg att de hela tiden sa att de inte skulle röra honom. Det måste vara pga elchockarna. De fick lite liv i honom eftersom de höll på så länge som de gjorde, men i slutändan kunde de inget göra. Det hade inte hjälpt om ambulansen kommit tidigare utan det var nog tyvärr ganska kört från början. Både mormor, mamma och moster tyckte det var skönt att han slapp lida. Det var mindre än en halvtimme mellan han var helt pigg och tittade på Vem vet mest till han var borta. Det är kanske så man vill gå om man får välja?

Nu tänkte jag skriva lite om min egen sorg. Jag är känslig av mig och börjar lätt gråta. Jag tycker dock inte det är någon större idé att gråta i min ensamhet. På måndagkvällen hade jag inte hunnit bli ledsen än. Jag var bara själv hemma som vanligt, satt vid datorn och spelade Oxie och Farmville och chattade lite om sommarcupen vi ska ordna med fotbollslaget. På tisdag morgon vaknade jag jättetidigt (tio i sex) och tänkte på morfar och framför allt mormor och om hur hemskt det måste varit för henne när morfar föll ihop. Jag jobbade på som vanligt, har inte sagt något till mina arbetskamrater ännu, förutom via Facebook. Att jag är ledsen påverkar inte mitt jobb negativt. Snarare tvärtom att jag jobbar på mer än vanligt för att tänka på något annat lite, samt för att jag vill göra något nyttigt när jag blir påmind om att vår tid är ändlig. På kvällen trodde jag att vi skulle åka till mormor, men min bror gick tipspromenad med några vänner istället och jag ville inte vara själv hemma. Jag har varit ledsen och lite deprimerad sedan ett år tillbaka när det tog slut med min flickvän. Vad jag har varit mest deprimerad för är att jag inte har några nära vänner som kan trösta mig när jag är ledsen. Men den nedstämdheten har berott på att inget händer i mitt liv. Sorgen som kommer nu är för att hela sammansättningen i min släkt ändras. Morfar lämnar en lucka. Mormor blir ensam, julfirandena kommer bli annorlunda etc. Jag behövde någon att prata med. På jobbet SMS:ade jag med en ny kompis jag skaffade i Vartofta förra veckan. Jag sa att jag var ledsen för att morfar dött. Hon sa att hon finns för mig, men kunde tyvärr inte träffas den kvällen. Istället skrev jag till min kompis i Floby. Hon finns där för mig och jag åkte ut och träffade henne. Hon åt sallad på en pizzeria medan jag berättade lite om vad som hänt. När två av hennes kompisar kom pratade de en stund, jag gick t o m därifrån en stund medan de rökte eftersom jag är allergisk. Men sen frågade min kompis Sandra hur det var med mig, men "du vet vad". De andra frågade vad som hänt, jag berättade och började för första gången sedan det hänt att gråta. Det var trevligt att bara vara runt folk istället för ensam den kvällen. Jag behöver kanske gråta för att bearbeta sorgen. Efter det har jag gråtit mer. Inte mycket hemma, men hela förmiddagen på jobbet grät jag och jag gråter nu. Jag har ett asocialt jobb där alla sitter och tittar på varsin skärm. Jag tog inte lunch med de andra utan väntade till efter Camilla ätit. Men jag vet inte om jag vill prata om det med dem. Jag tycker det är jobbigt att prata under tiden jag gråter. Vill nog mest bara hålla om någon, men någon sådan finns inte. Därför var det skönt att krama mormor igår. Mamma fick också en kram.

24 mars 2011

På väg till Delphi-kurs i Göteborg

Det var länge sedan jag uppdaterade den här bloggen. Nu minns jag inte ens när det var senast. Och sitter på tåget mot Göteborg, så har ingen Internetåtkomst så jag kan kolla. Då jag glömt någon tidning att läsa tänkte jag istället försöka underhålla mig på tågresan genom att skriva lite här.

Nu är vi som sagt på väg mot Göteborg där jag och två kollegor ska ha utbildning för Delphi, programmeringsverktyget vi använder för våra grundprogram. Chefen hoppas att den här utbildningen kan vara inkörsporten för mig för att börja programmera mera. Nu jobbar jag inte alls med Windowsapplikationer utan ägnar största delen av min arbetstid åt att underhålla mina webbapplikationer. Jag tror inte jag kommit så jättelångt där jämfört med sist jag skrev, det är tre moduler jag sysslar med:

  • · WinLas Vikariekalender och WL Webbokning. Där vikarier anger när d e kan jobba och arbetsplatser bokar tillgängliga vikarier.
  • · Winlas Webb. Där chefer ser LAS-tid för att veta när personal kommer att konverteras till fast anställning.
  • · Winlas Personalanteckningar – ett webbaserat anteckningsverktyg journalsystem där kommuner kan skriva ner anteckningar om personal. Det finns också möjlighet att sekretessmärka anteckningar och välja vilka som ska få läsa vad.

Den sistnämnda applikationen är ny sedan sist. Det är mitt första helt egna projekt och jag hoppas få sälja in den till Kalmar kommun.

Förutom webbapplikationera har jag ansvar för att uppdatera vår hemsida och jag brukar få fixa med våra loggor och grafiska broschyrer då jag har högst kompetens med Photoshop på företaget.

Utanför jobbet har jag stannat upp lite med mina övriga projekt. Spelet XinY har i princip självdött. Det samma gäller tyvärr bokstavligen för Mössebergsfestivalen, då dess drivande kraft Lars-Åke Albinsson gick bort härom året. Det jag har kvar är korplagets hemsida, som är så komplett nu att inte så mycket behöver göras. Triathleten Davids sida pysslar jag också om då och då. Nu har jag också fått i uppdrag att göra en hemsida åt hans sambo som driver en stickbutik. Jag är dock i ett sånt ekonomiskt läge att jag inte känner att jag har behov att ta fler jobb om det inte är något som jag verkligen ty– tycker det är ett kul projekt. Fast anställning på Winlas och små utgifter gör att jag känner att jag har det bra ställt. Istället ägnar jag min fritid åt Farmville och Playstation 3. Ärligt talat har jag varit lite nere det senaste året sedan det tog slut mellan mig och min flickvän. Dessutom är jag väldigt lat.

Jag har funderat på vem som läser den här bloggen egentligen? Jämfört med andra ställen jag skriver väljer jag här att vara ganska formell med det jag skriver. I mina privata bloggar kan jag bli lite väl självutlämnande ibland, i motsatts till IRL där jag har hög personlig integritet och ett starkt behov av att ha kontroll på varje situation.Vem tror jag läser det här? Jag har märkt att om man Googlar på ”Fredrik Olsson Falköping” så kommer den här bloggen nästan längst upp på träfflistan. Något jag märkte när en kille som jag tränade badminton tillsammans med direkt visste vem jag var eftersom han också heter Fredrik Olsson. Likadant om man söker på ”Vikariekalendern” eller ”Winlas”. Och jag vill väl kanske inte att mina användare av webbapplikationerna ska få se för mycket av mina privata tankar.