0

Return Of The King

Hej på er!

Det har vart tämligen låg aktivitet här under det senaste året, mycket på grund av: http://www.robertroos.se/hostterminen/ men även annat jobb och följaktligen tidsbrist helt enkelt. Nu när sommaren börjar gå mot sitt slut, föregående läsår är slut och likaså sommarjobbet- finns äntligen både tiden och motivationen för att återgå till lite hobbyprojekt och programmering igen.

Först och främst så har jag arbetat lite på min applikation Podnow, som nu fått stöd för funktioner som verkligen kritiskt saknats- sök, databasoptimeringar och uppdateringar av spindeln som hämtar hem alla podcastavsnitt. Utan att nämna några namn så har jag scannat av ”konkurrensen” om man nu kan kalla den det eftersom min tjänst drivs helt ideellt och reklamfritt. Där Podnow såväl laddar in snabbast som har absolut störst utbud av svenska och engelska podcasts kombinerat. Finns oerhört mycket mera att göra och jag kommer ta tag i saker efter varv helt enkelt. Det som just nu sticker mest i ögonen på mig är att applikationen körs på Web Forms, om än i en hybrid-MVC struktur och i kombination med bland annat Entitiy Framework osv. Alltså moderna tekniker och arbetssätt- men med ett i stommen föråldrat sätt att arbeta på. Förhoppningen är att så snart som möjligt porta över allting till ett rent MVC-projekt- inte minst för att få lite renare källkod.

En annan sak jag arbetat på under våren är hemautomatiseringshanteraren HomeSharp (se http://www.robertroos.eu). Detta tillsammans med fyra andra studenter från Linnéuniversitetet. Ett för mig väldigt annorlunda projekt mot vad jag i vanliga fall arbetat med, då mycket fokus låg på att arbeta med hårdvara (avläsning, styrning, manipulation osv.). Riktigt roligt var det i alla fall och vi fick innan projektets slut fram en fungerande prototyp som framgångsrikt integrerades med tillverkares API-er och en struktur som gör det möjligt att till vår applikation lägga till plugins för diverse olika tillverkare. En till grej med projektet som var nytt för mig, var att arbeta med Node.js, MongoDB, Express och en massa annat- då jag i huvudsak föredrar samt mestadels arbetar med .NET i vanliga fall- var det väldigt kul att testa på något helt nytt. Som dessutom ligger väldigt rätt i tiden när det kommer till bland annat realtidskommunikation och hantering av stora mängder samtidiga uppkopplingar och big data.

Ännu en sak som lett mig från .NET ett tag var projektet ”Mixtapeify”. Det är en liten applikation för att skapa så kallade blandband med hjälp av Spotify- där man helt enkelt skapar spellistor i Spotify, importerar dem till Mixtapeify och publicerar. Med hjälp av Spotifys API sedan hämtas all information om låtar, artister osv hem och presenteras i gränssnittet- där man givetvis även direkt kan lyssna på blandbanden. Syftet med projektet dock var kanske inte främst själva applikationen i sig, utan snarare att sätta sig in i PHP med MVC-struktur djupare- vilket jag tycker jag lyckades riktigt bra med. Även om PHP inte är något jag ser mig själv arbeta med primärt framöver, skadar det aldrig att ha kunskap om det- speciellt med tanke på hur många CMS-system osv som faktiskt använder sig av PHP. För att inte tala om megatjänster såsom Facebook.

Under hösten nu kommer jag återgå till en mera normal studietakt vilket känns enormt skönt och motiverande. Många av höstens kurser ser väldigt intressanta ut, speciellt de som fördjupar sig i databaser och databashantering- något man aldrig kan ha för mycket insikt i. En hel del kurser kommer även fokusera djupare på agila utvecklingsmetoder, projektledning och sist men inte minst data warehousing.

0

Flyttstök

Även om man håller igång under sommarmånaderna, så varvar man rent mentalt ändå ned en hel del. Ja, oftast fysiskt också. Därför har det vart lite av ett uppvaknande nu igen senaste veckan.

Är mitt i en flytt, så det är fullt upp med allting som ska fixas. Från städning, till flyttkartonger, flyttlass, pappersarbete och IKEA-besök. Men som jag nämnt tidigare finns det få saker jag gillar så mycket som att just flytta. Så det är jäkligt kul helt enkelt.

IKEA förresten är ju nästan alltid guds gåva till mänskligheten när man ska flytta. Alltid är det en massa nytt som behövs, inte minst när det gäller artiklar man ofta byter ut. Perfekt att bara kunna svänga in där och för en billig peng köpa på sig det man behöver. Samtidigt som det är i hygglig kvalité och ser bra ut.

Efter det extremt varma och sköna vädret har kallfronten som dragit in gjort det lite på ett chockartat vis också. Är nästan med en klump i magen man sträcker sig fram mot elementet för att vrida upp det. Ett tydligt tecken på att allt går åt fel håll och hösten närmar sig.

I ett annat perspektiv också skönt. Med hösten kommer arbetet igång igen, med det rutiner och steg framåt.

Det kommer bli ett enormt tufft och hektiskt läsår, men har i ärlighetens namn aldrig sett fram emot ett läsår lika mycket som detta heller. Kommer bli grymt!

0

Inga fler nolldagar

Tänkte idag prata lite om ett koncept som jag själv använt mig utav sedan början av året med stor framgång. En enkel sak egentligen som kan sammanfattas med en enkel mening.

Gör något varje dag, minst 20 minuters arbete med det som tar dig närmre dina mål.

Enkelt eller hur? Så vad innebär detta lite mera konkret?

Att ha så kallade ”zero days” är något som senaste åren växt fram mera och mera på nätet, många gånger i form av olika grupper och samlingar där man peppar varandra till ”inga fler nolldagar”. Tanken är helt enkelt att istället för att låta en hel dag bara gå till saker som inte på något sätt har med att nå ens mål, bli färdig med plugg/arbetsuppgifter- minst lägga 20-30 minuter på just arbete.

Det här gäller alltså de dagar och perioder som inte omfattas av de normala arbetsdagarna (som rent naturligt aldrig blir zero days). T.ex. helger, helgdagar, semesterdagar och om möjligt även sjukdagar. Där man för var och en av dessa dagar ändå ska försöka få något gjort, som knuffar en framåt mot de mål man har i livet.

Jag kan ju utgå från mig själv för enkelhetens skull och hur jag tillämpar ”inga fler nolldagar” nu under sommaren.

Som mål har jag att minst arbeta 30 minuter varje dag med open source och hobbyprogrammeringsprojekt. Dels för att hålla hjärnan i trim och igång över sommaren (uppförsbacken vid terminsstart blir annars betydligt större). Men även för att fortsätta utvecklas och ha tillfälle att sätta kunskapen till praktiskt arbete.

Men ”zero days” tänket har även ett annat syfte; motivationshöjare. Speciellt vi som arbetar med programmering känner igen att man plötsligt springer på en bugg eller problem som verkar omöjligt att lösa. Är detta i kombination med att man arbetar på ett mindre viktigt projekt (privat hobbyprojekt t.ex.) öppnar det upp för endera ett fulhack, alternativt att man struntar i det.

Genom att aktivt tillämpa en teknik där man kommer tvinga sig själv till att ändå dagen efter försöka igen efter att ha sovit på saken- gör ofta, tycker jag, att man nästa dag ser något man inte såg när man som mest frustrerad dagen innan smällde igen locket på laptopen.

Man känner också att man hela tiden rör sig framåt. Driver man ett eget företag eller liknande även ekonomiskt, men det jag främst syftar till här är givetvis kunskaps och erfarenhetsmässigt. Återigen om jag kopplar till mig själv som student så gör det väldigt mycket till att ha hållit sig ajour under sommaren. Steget tillbaka in i plugget vid terminsstart blir avsevärt mycket mindre.

Med denna ständiga utveckling så kommer man närmre även större mål i livet. Med mera kunskap och erfarenhet i bagaget är chansen att landa ett bra jobb betydligt större. Dessutom genom att aktivt utvecklas och göra något varje dag, får man en fin portfolio att peka på åt en rekryterare.

En sista sak innan jag rundar av är att det även ger en ständig prokrastinerare en spark i baken. Vet man att man varje dag ska göra något blir det till slut som allting annat, en vana. Man tar tag i saker och faktiskt får dem gjorda. Vilket såväl ökar på kvalitén på ens arbeten, som minskar onödig sista minuten stress.

Så mitt tips är att försöka få något litet gjort varje dag. Kom ihåg att dagarna då man har annat planerat eller helt enkelt inte har motivationen / är sjuk behöver man inte pressa sig hårdare än ~20-30 minuter. Det räcker, då har man fortfarande fått något gjort.

0

Få mera gjort med Pomodoro

En sak som hjälpt mig en hel del i att få mera gjort på kortare tid är att tillämpa Pomodorotekniken i mitt pluggande och arbete. En oerhört enkel metod för att få en bättre överblick av hur mycket tid man de facto lägger ned på plugg och arbete och inte hur mycket man på en höft tror man lagt ned. Det sistnämnda som för prokrastineraren ofta blir 10 minuter aktivt arbete per timme, men känns som 50 minuter per timme.

Det handlar alltså om att effektivisera sin tid och att göra detta genom att ha kortare men högintensiva pass. Pomodorotekniken går ut på att arbeta aktivt i 25 minuter, pausa i 5-10 minuter och sedan köra ett nytt pass på 25 minuter ca 4 gånger innan en längre rast på 15-20 minuter tas.

Givetvis behöver inte rasterna följas slaviskt, är man inne i ett flow kan man helt enkelt skippa en rast och köra på nästa pomodoro – men för prokrastineraren så blir den lilla rasten tid för att göra allt det som egentligen kanske inte måste göras för stunden. Att få släppa koncentrationen för en liten stund, andas, fylla på lite kaffe kanske eller bara sträcka på sig lite – för att sedan med nya krafter ta sig an nästa pass.

Det ger också illusionen av tycker jag, mindre arbete eller faktiskt tid man arbetar. Varför tekniken gör det är förmodligen för att man verkligen ser till att arbeta och inte göra annat under varje pomodoro (25 minuterspass) – istället för att arbeta 5 minuter, kolla tidningen, arbeta 5 minuter, kolla Facebook och Twitter osv. Pluggsessionen som egentligen kanske tar 4 timmars aktivt arbete, blir lätt en session på 8, 10, kanske 16 timmar eller inte av alls om man inte kommer igång och arbetar aktivt.

Min personliga setup för dessa pass är: 25*4 pomodoros med 5 minuters rast mellan varje, efter den sista en längre rast på hela 25 minuter. En hel del rast med andra ord med tanke på att effektivt arbetad tid blir totalt 100 minuter, skillnaden är att det blir 100 fullt fokuserade minuter och därmed oerhört mycket mera effektivare minuter än 100 vanliga minuter skulle vart.

För detta system använder jag appen: Clockwork Tomato
Denna finns att ta hem helt gratis på Google Play (som länken ovan pekar till) och är helt fenomenal för att hålla reda på aktivt arbetad tid. Man får scheman på exakt hur mycket man arbetat och när. Sitter man med iOS finns det säkerligen liknande appar där att ta hem, kolla App Store.

För er som är bekanta med SCRUM så blir det nästan som att arbeta med sprintar. Exempelvis har man ett par uppgifter för dagen som skall göras, man estimerar hur många pomodoros som kommer att krävas för varje uppgift samt hur många pomodoros per dag man hinner med, 16st kanske för en ca 8H lång arbetsdag. Betar av alla sina mål utefter prioritet och vid slutet av dagen kan sprinten avslutas och man har ”levererat”.

Utmärkt system för att plugga och utmärkt system när man arbetar med programmering – rekommenderar det varmt till er andra som likt mig har en prokrastinerare i blodet som måste strypas med finess!

Lite mera läsning för den intresserade finns bland annat på Wikipedia med tillhörande källor där: http://en.wikipedia.org/wiki/Pomodoro_Technique

0

#Framtiden

Härligt att kunna lägga höstterminen med tillhörande kurser bakom sig, nu börjar vårterminen – som på något sätt ändå känns kortare, som att nu är man snart i mål och kan bocka av ännu ett läsår i kalendern. Realiteten är ju en annan, den är precis lika lång som höstterminen. Men kanske är det hoppet och löftet om bokstavligen ljusare dagar som gör att denna halvan av året känns rakt igenom bättre.

För intresseklubben måste jag också deklarera att jag mår enormt bra helt plötsligt, känns som allting flyter på så, ursäkta språket, jävla bra just nu. Allting faller på plats, studierna går bra, livet går bra, framtiden ser ljus ut. Att man äntligen landat helt och nu är på gång, kanske någon kemisk reaktion i hjärnan som har hamnat i balans, kanske är det för att pendeln står på rätt sida halvåret igen.

En annan skön sak såhär i vakuumet mellan -HT och -VT är att man på riktigt är helt ledig ett par dagar nu, nästan så man inte vet vad man ska göra istället. Men jag kommer nog att överleva, bland annat måste jag komma ikapp på TV-serien Almost Human som verkar almost jättebra. Dessutom har man kanske tid för att ta sig ut från pluggrottan också och se lite dagsljus haha.

0

September

Längre mellan posterna, helt enkelt av den anledningen att det vart så fullt upp senaste veckorna. Plugget tar upp större delen av dagarna, men ger också mycket – känns fortfarande lika roligt, dessutom en grym klass med bra sammanhållning!

Äntligen fått det bekräftat att lägenheten kunde skrivas över till nästa hyresgästpar innan hela uppsägningstiden gått. Känns enormt skönt! Har packat ned det mesta redan i stora travar av lådor och ska redan till helgen börja köra det vidare. Annars är det faktiskt inte så mycket annat som händer just nu, vardagen har infunnit sig efter sommaren och allt rullar på igen, livet pekar uppåt!

Har följt Syrienkonflikten mycket noga senaste månaderna och det har förvånat mig själv att jag inte ens nämnt det här på bloggen ännu. Anledningen känner jag är till följd av konfliktens komplexitet och hur snabbt allting hela tiden svänger. Jag känner att ett inlägg med min personliga ståndpunkt i det hela, där faktorer omkring kan behandlas bit för bit just nu är för tidskrävande. Det är dock bland de mest intressanta konflikter på ett globalt plan under många års tid och jag kan bara hoppas att fler följer med i vad som händer och engagerar sig.

0

Influensa

Åh vilken tråkig och dryg vecka, har spenderat majoriteten av tiden i sängen sedan i tisdags till följd av någon influensa som verkar gå på jobbet. Har knappt vart sjuk på 2 år, men nu när man väl blir det så ska det tydligen ta ordentligt. Kanske är som allt annat i det här landet, lite hårdare och lite rivigare – så att det är extra drygt att vara sjuk haha.

Har fått lite arbete gjort dock hemifrån, i och med att jag i princip inte har någon röst kvar – så har plugg fått vara det som fyllt den tid man orkat med det. Rullat på bra och fått ned en hel del på papper – mycket kvar att göra dock innan sommaren, men är bara att kämpa på.

Börjat fundera lite om hösten också. Planen var ursprungligen att stanna här till sommaren -14 i alla fall, men har börjat känna nu att jag egentligen borde åka hem redan nu till hösten och fotsätta plugga så att allt sådant är färdigt sen inför framtiden. Planen är att kunna lyfta ut 2 kandidatexamen, där den jag i huvudsak nu kommer prioritera är inom datavetenskap. Inte bestämt mig dock vart jag vill plugga och ta denna – men lutar faktiskt mot att komma tillbaka till Dalarna igen och läsa där efter att ha vart på vift i 3-4 år nu.

Vi får se, nu ska jag först och främst se till att bli frisk igen för att kunna ta nya tag med arbete och plugg här!

0

Super Trouper Club

På söndag fyller jag år, för 22:a gången. Ett tecken på att man börjar bli äldre är, antar jag, att åren känns som att de passerar i allt snabbare takt. Jag vet inte om det är till följd av högre sysselsättning, eller helt enkelt en högre nivå av medvetande än för tio år sedan. Tid och rum är mera greppbart och definierbart. Oavsett. 22 år och det ska firas en dag i förväg, en större krog inne i Glasgow, The Flying Duck anordnar då och då en kväll med svenskt tema som går under namnet Super Trouper Club. Eftersom att detta nu infaller så lämpligt i samband med födelsedagen på söndag så är det även helgens stora plan.

Som det ser ut kommer det bli en ordentligt stor fest med en stor mängd kollegor från jobbet med respektive och vänner, hur nu alla ska få plats i en och samma lägenhet på förfesten är en annan sak och för den delen – inte heller min huvudvärk som besökare haha. Men det ska bli roligt, därefter är planen svenskkvällen. Ska bli skönt med lite svensk musik väl ute, en hel del nytt och bra är på gång och eftersom inriktningen i huvudsak är rock, indie och liknande är jag stort optimistisk över vad som kommer spelas. Johnossi:s nya känns som en självklarhet bland annat, för övrigt är deras nya album som kommer ut den 20:onde det jag ser fram emot mest just nu i musikväg. Verkar utifrån deras första singel från plattan som att den kommer att hålla riktigt bra kvalité!

Funderat lite över hur jag ska göra till hösten också, om jag ska som planerat stanna kvar och arbeta här – eller om jag ska ta mig hem mot Sverige igen och fortsätta min utbildning. Båda två har sina för och nackdelar, men känner att det skulle vara riktigt skönt att ha sin examen innan 25. Något att fundera på, lång tid kvar ännu men precis som inlägget inleddes med. Tiden går snabbt.

0

Snart november

Hej!

Ja det är värst vad tiden går snabbt. Snart är det november och då står det inte på innan julen är här.
Skolan tar mycket tid nu, som alltid. Jag funderar över när man egentligen kommer få den där riktiga fritiden igen, efter pensionen? När man nått den slutliga vilan?

Hursomhelst kan man ju bara gör det bästa av situationen och fortsätta kämpa på.

Under denna kurs har vi jobbat mycket med de olika politiska systemen, samt jobbat i grupp med en presentation om en mindre underökning. Min grupp, om 2 personer då, jobbade med mänskliga rättigheter i Israel respektive Iran. Intressant och givande. Nu under nästa vecka är det dags för tenta igen, toppenkul, speciellt när man under denna tid förut skulle haft höstlov haha.

Något som piggar upp lite är i alla fall att jag sålt iväg min stationära dator, ska köpa en ny och bygga ihop asap.
Har dessutom en ny laptop också, då den gamla plötsligt bara gav upp.

Ni får ha det så bra så länge!
Mvh Robert

0

Dags för körkort

Hej på er!

Dags för en ny vecka då. Som jag pratade om i föregående inlägg så blir det för min del i alla fall, en hel del pluggande. Men men, egentligen är ju det jag läser väldigt intressant, så får väl peppa mig själv med det haha.

Tänkte ta tag i körkortet nu också, skulle idag vart till körskolan för att kolla upp priser och liknande, men vare sig jag, eller pappa som jag ska övningsköra med, kände oss friska. Så det får väl skjutas upp ett litet tag till helt enkelt. Förhoppningen är att få körkortet innan oktober månads slut. Känns verkligen som det är något viktigt som behövs nu. Planerna inför framtiden tar alltmera en färdig form och att det blir flytt upp till Umeå till nästa höst är jag 100% säker på. Blir att flytta ihop med Sofia och studera vid universitetet där tillsammans.

Varav det är väldigt nödvändigt att ha saker som körkort, fixade och klara. Vill inte ens tänka på vad det skulle kosta annars om man inte övningskörde privat.

Dags för körkort

Ha det bra!