2012-07-09

Veckorapport v.27, 2012

Vecka 27, 2012

Måndag 2/7
-Sista veckan innan föräldraledighet och semester på 8 veckor!
-Bloggade förra veckans veckorapport.
-VPS - En hel del jobb med att "laga" cron-jobb som inte blev uppsatta rätt vid den misslyckade uppgraderingen av Webmin igår. Inga större problem. Bara mycket jobb.

Tisdag 3/7-Löpning tur och retur jobbet. Testar min nya handsfree SonyEricsson MW600 under träning. Funkar bra med radio under löpning. Lägger in lite musik i mobilen så jag kan köra det också.
-Ordnade en QR-kod (för Android) för att gäster lättare ska kunna koppla upp sig mot vårt gäst-WLAN, dvs. ett separat WLAN som finns i vår router som inte har full access till våra datorer hemma.

Onsdag 4/7
-Lunch med partner till Epsilon.
-Gäster på middag.

Torsdag 5/7-Löpning till jobbet, men kände mig sliten i värmen så det blev spårvagnen hem.

Fredag 6/7
-MantisDroid - Utökade create project med fält för att ställa in var uppladdade filer ska sparas. Det kräver att jag utökar felhanteringen lite så ärende skapat för det.
-Sista dagen på jobbet innan semester. Avslutade och lämnade över alla påbörjade ärenden.

Lördag 7/7
-Vi hade bokat en ballongflygning med Ballongflyg i Väst kl.04:00 på natten för att flyga i soluppgången. Det blev tyvärr inställt på grund av dålig sikt och osäker väderprognos. Jag gör ombokning på måndag morgon till annan tid.
  • Utökade felhanteringen för att hantera alla tänkbara fel som kan returneras av webbservicen.
  • Implementerade en första sökfunktion där man kan gå direkt till ett Issue m.h.a. issueId.
  • Implementerade Add note to issue från issue details.
-VPS 
  • Stora routerproblem i datahallen som gjorde att servern låg nere 2 timmar.
  • Skapade twitter- och facebook-konto till nettools.se
-Next Source - Skapade twitter- och facebook-konto till Next Source.
-Kopplade alla Facebook-, Twitter- och LinkedIn-konton till Seesmic så att jag enkelt kan göra uppdateringen överallt. Lade även in appen i mobilen.
-Cykelvård - Plockade isär växlar på MTB:n och rengjorde allt. Nästa steg blir att tvätta den.
-Film - Underworld

Söndag 8/7
-MantisDroid - Ordnade det mesta kring notes-hantering. Upptäckte en bugg i MantisBTs API som gör att notes alltid blir privata om man uppdaterar en befintlig note.
-Cykelvård - Tvätt och ihopmontering av MTB.
-MTB-tur upp till NPKs klubbstuga vid Delsjön för att lämna verfikat till bokföring och för att titta på ny paddel.

2012-07-02

Veckorapport v.26, 2012

Vecka 26, 2012

Måndag 25/6
-Bloggade förra veckans veckorapport.
-Har nu bytt till LastPass istället för KeePass för att hålla reda på alla mina lösenord. Verkar grymt smidigt. Köpte premiumversion direkt för $12/år. Har även aktiverat Google Authenticator för att öka säkerheten till väldigt hög nivå.
-Testar MightyText för SMS-hantering. Ser helt fantastiskt bra ut. Skickar SMS via browsern via telefonen. Väldigt smart lösning.
-MantisDroid - Implementerar "edit project".
-Testar en annan säkerhetsapp för Android istället för Wheres My DroidLookout. Verkar fungera bra och de har gjort allting väldigt snyggt. Ungefär som Find My iPhone från Apple.
-Bokat första servicen för min Volvo V60 vilket blir nu på fredag. I helgen började bilen säga "Tid för service överskriden" vilket jag inte tyckte lät så bra med tanke på garantin, men jag har inte kört 2000 mil (endast drygt 600 mil) och den är inte ens 1 år gammal så jag ligger inom serviceintervallet. Jag misstänker att räknaren aktiverades ett par veckor innan jag hämtade ut bilen.
Tisdag 26/6
  • "edit project" klart.
  • "create project" klart.
  • "delete project" klart.
  • Nu är det bara de sista 20% kvar som tar 80% av tiden :-)
Onsdag 27/6
-MantisDroid - Implementerar behörighetssystem för alla funktioner. Olika användartyper får göra olika saker
-Äntligen tillräckligt frisk för att springa till jobbet. Försökte ta det lugnt, men inte så lätt ju :-)
-Nytt batteri till min Nexus S blixtsnabbt levererat från Batterilagret. Hoppas att batteritiden blir lite bättre nu.
-Jailbreakade min iPhone 4S med Absinthe 2.0.4. Untethered jailbreak som betyder att jag inte behöver vara ansluten till en dator vid varje uppstart.
-Installerade DeskSMS från Cydia för att kunna läsa och skicka SMS från min iPhone utan att ha den med mig. Ungefär som MightyText som jag lade in på Nexus S i måndags.

Torsdag 28/6
-MantisDroid - Behörighetssystemet blir ganska komplext eftersom varje användare kan ha separat behörighet på projektnivå som inte matchar systemnivån. Att loopa över alla projekt och fråga vilken behörighet en användare har känns inte rätt.
-Testar DeskSMS på iPhone 4 och MightyText på Nexus S. MightyText fungerar perfekt. DeskSMS har nog bara lite inkörningsproblem. Det fungerar att läsa mottagna SMS vilket är det primära. Att skicka fungerar inte.

Fredag 29/6
-Lämnat in bilen på första servicen efter 12 månader.
-Inlines med stavar tur och retur Bra Bil.

Lördag 30/6
-Fika och promenad hela eftermiddagen
-Film - Harry Potter och Dödsrelikerna: Del 1

Söndag 1/7
-Köpte vår 3:e spjälsäng. Det är bra att vår son har lite valmöjligheter.
-VPS - Webmin-uppgraderingen gick fel vilket gav en störning på kontrollpanelen. Det blev ett ofrivilligt skarpt test av att mina backuper fungerar. Allt återställt, men ett cron-jobb fick knas och började skicka ut mail kors och tvärs.
-BtB - Stort jobb med att rätt till felaktig data som skickas till XML-parsern så att den kan jobba obehindrat.

2012-06-25

Veckorapport v.25, 2012

Vecka 25, 2012

Måndag 18/6
Bloggade förra veckans veckorapport.
nettools.se - Beställningsformuläret - Ordnade validering och prisuppgifter.

Tisdag 19/6
nettools.se
  • Beställningsformuläret - Uppdaterade domännamnskontrollen till senaste versionen och polerade lite på den.
  • Informerat alla kunder om de nya kontoplanerna. Priset har halverats på det minsta kontot jämfört med tidigare.
BtB - Fixade problem med uppdatering av typer och subtyper så att det är mer automatiserat. Lade in nya subtyper: Candle, Counter.

Onsdag 20/6
nettools.se - Lade till ikoner på utvalda platser och sidor vilket livade upp siten rejält.

Torsdag 21/6
  • Fortsatte med att lägga till ikoner på de sista sidorna.
  • Nya siten är nu klar...fast en site blir aldrig egentligen klar utan måste alltid uppdateras då och då.
Åkte till Ellös, Orust.

Fredag 22/6
Midsommarfirande på Orust.

Lördag 23/6
På Orust.
MantisDroid
  • Låste appen i porträtt eftersom det blev för stora problem när jag tillät byte mellan porträtt och landskapsläge. Städa bort all kod för att hantera byten. Funktionen läggs till backlog.
  • Implementerade "assign to" och "update status" från issue details-sidan.
Söndag 24/6
Åkte hem från Orust. Fruktansvärda köer. Minst 4 olyckor på E6:an under vår väg hem. Försökte hitta småvägar runt, men det var köer där också.

2012-06-18

Veckorapport v.24, 2012

Vecka 24, 2012


Måndag 11/6
Planerade vilka sessioner jag ska gå på på konferensen dev:mobile, i morgon eftermiddag, med hjälp av konferens-appen.
Bloggade förra veckans veckorapport.
Städa bort gammal kod och databaser från mina domäner. Detär viktigt att så snabbt som möjligt städa bort det som inte används längre.
VPS - Alla automatiska backuper ändrade till ny lösning för att minska utrymmeskravet för backuper på servern, dvs. de mellanlandar inte längre på servern utan går direkt till ett filarkiv.
nettools.se - Design av webbplats.


Tisdag 12/6
Konferens dev:mobile
nettools.se
  • Design av webbplats. Klart för lansering. Vissa delar kommer framöver att förbättras och förändras, men det grundläggande är klart.
  • Den nya siten är nu publik. Den gamla Joomla-siten är borttagen. Fokus på den nya siten ligger på enkelhet och minimalism.
Avinstallerade Facebook-appen på min telefon (Google Nexus S) eftersom batteritiden var extremt kort. Genast gick telefonen ner i viloläge så jag är något på spåren.


Onsdag 13/6
Morgon - Förkylning på gång. Ingen löpning.
nettools.se - Ny sida för att skapa supportärenden klar.
Kväll - Rösten helt borta, feber och väldigt ont i halsen så morgonens observation var korrekt.


Torsdag 14/6
Sjuk - Ont i halsen, stel i kroppen, lätt feber.
Eftersom jag är sjuk så får jag helt enkelt inte jobba med något så jag får ägna mig åt mitt privatliv en dag.
Strukturerade alla kontakter i Google Contacts. Tog bort duplikat, lade in nicknames på rätt plats, m.m. Det blir lätt kaos om man inte håller efter det.


Fredag 15/6
Sjuk idag också.


Lördag 16/6
Sjuk
NPK - Vårt årliga pass i kanotuthyrningen. Varje medlem som vill ha rabatterat medlemspris måste ta ett pass i uthyrningen vid Delsjön.


Söndag 17/6
Sjuk
nettools.se - Orderformulär klart och publikt.
Ballongflygningen blev inställd på grund av osäker väderprognos och för kraftig vind.

2012-06-11

Veckorapport v.23, 2012

Vecka 23, 2012

Måndag 4/6
Bloggade förra veckans veckorapport
GTD-genomgång - Under förra veckan så misskötte jag min sömn vilket gjorde att slutet av veckan inte blev så produktiv. Det har gjort att min backlog är längre än normalt så det finns en hel del att ta hand om.
MantisDroid - Skriver Robotium-tester för CRUD-operationerna på issues.
Barfotalöpning till jobbet - Brände rejält i fotsulorna. En liten skada på en tå. Gick bra i övrigt. Det är inget jag kommer syssla med ofta. Det går lika bra att springa i Vibram FiveFingers (VFF) eller andra minimalistiska skor.
VFF-löpning hem från jobbet.

Tisdag 5/6
MantisDroid - Skriver Robotium-tester för CRUD-operationerna på issues.
VPS - Arbetade fram en utkast på nya större och billigare konton på webbhotellet. Målet är att alla kunder ska ha minst 1 GB utrymme.


Onsdag 6/6
Ledig på Nationaldagen
MantisDroid - Skriver Robotium-tester för CRUD-operationerna på issues.
Middag hos granne

Torsdag 7/6
NPK - Bokförde alla verifikat fram till juni månad.
MantisDroid - Skriver Robotium-tester för CRUD-operationerna på issues - Det tar tid och strular en hel del. Mest strul är det med timing. För att Robotium ska fungera bra så måste man lägga in att den ska vänta på att vissa texter ska dyka upp innan man låter den gå vidare. Ganska självklart, men när man ser testet köras så ser man ju texten och luras till att tro att även Robotium ser den...så är dock inte alltid fallet. Lägg därför in solo.waitForText() på lämpliga ställen i testkoden.
nettools.se - Omdesign påbörjad. Den nya siten är dold tillsvidare. Joomla åker ut och in kommer istället en minimalistisk och enkel design som utgår från designen av nextsource.se

Fredag 8/6
  • Forumet har fått nytt tema som passar bättre ihop med den nya designen av siten som lanseras inom kort.
  • Mer arbete med den nya siten. Den börjar ta form.
Lördag 9/6
Babysim.
Promenad och fika på Stora Amundön.
MantisDroid - Försöker lösa problemet med ProgessDialog som kraschar appen vid orientation change. Ett välkänt problem med mängder med mer eller mindre dåliga lösningar. Frågan är hur jag ska lösa det så att det fungerar i min app.


Söndag 10/6
  • Lade in enkel cachning av de värden som sällan eller aldrig förändras. Vid första access kontrolleras om värdet finns cachat om inte så hämtas det från webbservicen.
  • Implementerade en lösning av problemet med ProgressDialogs och orientation change. Lösningen var att lägga till att appen inte retainar någon data om en ProgressDialog visas och vid onDestroy så stängs ProgressDialogen.

2012-06-04

Veckorapport v.22, 2012

Vecka 22, 2012

Måndag 28/5
Bloggade veckorapport
GTD-genomgång

Tisdag 29/5
MantisDroid - Edit issue är äntligen klar. En hel del pill att få ordning på allt, men mycket av det kommer att hjälpa mig när jag gör report issue och edit/create project.
MTB tur och retur jobbet + hämtade fakturaunderlag på NPK på vägen hem.

Onsdag 30/5
MantisDroid - Refaktorering av entiteter och Robotium-tester så att det har en mer logisk implementation.

Torsdag 31/5
MantisDroid - Implementation av Report issue + restpunkter från Edit issue som jag trodde var klar, men det går alltid att hitta något som man missat.
Lade in alla mina domäner (9 stycken) och bloggar (8 stycken) på Google Analytics (analys av trafik) och på Google Webmaster Tools (diagnostik).
Löpning tur och retur jobbet.

Fredag 1/6
ComHem strulade till bytet av bredband, telefoni och TV. När jag beställde bytet så fick jag besked av kundtjänst att det gamla bredbandet skulle ligga parallellt i en månad, men i morse var internet nere. Det löste sig enkelt genom att helt enkelt koppla in routern i väggen istället för i kabelmodemet. Dock fungerar inte telefonen. Om man ringer till vårt telefonnummer så får man meddelandet att numret har ingen abonnent eller att det är bortkopplat. Hoppas inte ComHem tappat bort vårt nummer nu bara.
"GTD - den 1:e" - Första dagen i varje månad ligger det alltid en stor hög med bokningar. Det är framförallt sånt som ska göras regelbundet och den 1:e i varje månad tyckte jag var en bra dag att lägga det på. Ex. Uppgradera produktionsservrar, skicka ut fakturor, kontera och bokföra föregående månad både för mitt företag och för NPK (där jag är kassör för kanotuthyrningen vid Delsjön), ta de backuper som inte går automatiskt, se över ekonomin m.m.
Inlines tur och retur jobbet.

Lördag 2/6
Babysim - Han var kanske inte bäst i klassen på att simma, men det var ju första gången :-)
  • Implementation av delete issue.
  • Milestone nådd. Nu fungerar CRUD-operationerna för issues. CRUD = Create, Read, Update och Delete.
Söndag 3/6
MantisDroid - Skriver Robotium-tester för CRUD-operationerna på issues.
NPK - Förberedde lönesystemet (egenframtaget i Google Spreadsheet)  med information för årets sommarjobbare i kanotuthyrningen och på kanotskolorna. Jag är löneadministratör för dem.

Ordlista (ord som kan behöva extra förklaring)
NextSource - Min enskilda firma för konsultuppdrag och projekt
MantisDroid - Android-app som jag utvecklar för mobil hantering av MantisBT
VPS - Virtual Private Server. Mitt webbhotell: nettools.se
NPK - Näsets Paddlarklubb. Kajakklubb vid Delsjön: npk.nu
GTD - Getting Things Done, den metod jag använder för att effektivisera och göra livet lättare.
Bob the Builder - Webbplats jag driver för crafters i Entropia Universe.

2012-05-28

Veckorapport v.21, 2012

Vecka 21, 2012

Måndag 21/5
Bloggade veckorapport
GTD-genomgång
Nytt Greasemonkey-skript, funbeat_utils, utvecklat som fixar en del småproblem med träningssiten Funbeat.se.
Lade till språkstöd i de 3 Greasemonkey-skript jag gjort för Funbeat.
Inlines till och från jobbet.

Tisdag 22/5
VPS - Ny domän upplagd
MantisDroid - Nu går det att vrida telefonen fram och tillbaks och den uppför sig som förväntat. Listorna med issues laddas iofs om, men jag tycker att det är ok för nu. Kanske återkommer till det senare, men det känns inte som en jätteviktig funktion.

Onsdag 23/5
MantisDroid - Utveckling av report issue pågår och tar nog hela veckan...minst...
Lönerevision 2012 för Epsilon (där jag är anställd). Gick hyffsat, man vill ju alltid ha mer så klart. Mina tekniska sidor är starka, men för de affärsmässiga så finns det förbättringspotential. Någon som vill bli rekryterad och jobba som konsult?
Löpning med Vibram Fivefingers Speed till och från jobbet.

Torsdag 24/5
Project Portfolio - Ändrade layouten på länkar så man slipper den fula blåa standardfärgen.
Bob the Builder
  • Lade till type och subtype "Unknown" att använda då okända items och blueprints läggs till i databasen.
  • Skapade funktionen updateBlueprint() i XML-parsern för att uppdatera blueprints som har felaktiga värden. Just nu gör den bara kontroller och inga uppdateringar. Behöver nog tweakas lite innan den börjar att uppdatera databasen.
Android Forum Gbg - Trodde jag...men jag hittade inte dit. Ingen skyltning, inga folk...så det blev till att åka hem.
Angry Birds Space - Alla banor avklarade med 3 stjärnor.
MantisDroid - En liten ikon (ett gem) visas nu i issue-listan om man har attachments kopplat till ett issue.

Fredag 25/5
Ellös på Orust.
MantisDroid - Tog bort Settings (+ Robotium-test) eftersom den inte fyller någon funktion. Alla inställningar görs för tillfället på inloggningssidan.

Lördag 26/5
Ellös på Orust.
Välkomstfest för vår son! Eftersom vi inte är medlemmar i Svenska Kyrkan så blev det inget dop. Om han vill döpas eller konfirmeras så ser vi till att ordna det, men vi vill att det ska vara hans egna val.

Söndag 27/5
Ellös på Orust.


Ordlista (ord som kan behöva extra förklaring)
NextSource - Min enskilda firma för konsultuppdrag och projekt
MantisDroid - Android-app som jag utvecklar för mobil hantering av MantisBT
VPS - Virtual Private Server. Mitt webbhotell: nettools.se
NPK - Näsets Paddlarklubb. Kajakklubb vid Delsjön: npk.nu
GTD - Getting Things Done, den metod jag använder för att effektivisera och göra livet lättare.
Bob the Builder - Webbplats jag driver för crafters i Entropia Universe.

2012-05-21

Veckorapport v20, 2012

Vecka 20, 2012

Måndag 14/5
Bloggade min första veckorapport.
Blev medlem i Naturkompaniets kundklubb 365. Det är så det ska vara. Allt registreras på personnumret och man slipper tramsiga medlemskort som bara fyller plånboken i onödan.
GTD  - Jag skriver lite utförligare idag vad måndagens GTD-veckogenomgång innebär för mig
  • Genomgång av min inkorg (en pappers- och prylhög på skåpet vid sidan av skrivbordet) vid skrivbordet. Varje måndag går jag igenom alla som inkommit och tar hand om det. Räkningar som ska betalas, verifikat till bokföringen, medaljer från Göteborgsvarvet etc. Allt som behöver hitta sin rätta plats.
  • Gå igenom kalendern för förra veckan så att inget är missat
  • Gå igenom kalender för den kommande veckan och se till att jag har koll på allt
  • Inkorgen för mailen är alltid tom. Den gås igenom varje morgon. Här har jag bloggat om min teknik för det.
MantisDroid - Implementerade en issue loader som laddar 20 issues åt gången och fortsätter tills inga fler hittas. Kan bli minnesproblem om väldigt många issues ska laddas. Kom ihåg att testa var den gränsen.
Bob the Builder - Lade manuellt in helgens uppdateringar och startade automatisk uppdatering från Entropedia.
Bytte bredband, TV och telefoni till stadsnätet. Stannar dock kvar hos ComHem för deras erbjudande kändes bäst och det gick enkelt att byta till det nya utan uppsägningstid.

Tisdag 15/5 
Undersökte olika Web Frameworks för Java. Det finns mängder att välja mellan, men jag fastnade för Wicket och Tapestry som jag absolut ska testa att utveckla applikationer med.
MantisDroid

  • Ändrade till korrekt hantering av orientation changes, dvs. när telefonen vrids mellan porträtt och landskap, till den teknik som rekommenderas av Google: handle runtime changes istället för att ta hand om det själv med med android:configChanges="orientation|keyboardHidden|screenSize" i manifestet.
  • Gjorde klart Robotium-testet för Login. Det var ett litet problem kvar som jag hade lämnat efter mig: Om man kör testet på en riktig device så lyckas den inte klicka på en knapp i ett läge. Det fungerade dock bra på emulatorn. Problemet löstes genom att stänga soft keyboard så fort det kom fram och inte vänta till precis innan knappen skulle tryckas på. Det gjorde att Robotium kunde klicka på knappen.
Det är otroligt viktigt att verkligen avsluta allt man påbörjar. Avslut behöver inte alltid vara att man blir klar utan det kan lika gärna vara att man bestämmer att det man gjort räcker och sedan sluta där eller kanske helt avveckla det man påbörjat. Det handlar om att komma till ett avslut där man kan lägga det man påbörjat bakom sig och fortsätta med något annat utan att det dåliga samvetet kommer och pockar.

Onsdag 16/5
Åkte t. Oslo, bor på Scandic Edderkoppen centralt i Oslo. Fint och bra läge. En varning för parkeringshuset under hotellet. Extremt brant nerfart och väldigt väldigt trångt. Värsta parkeringshuset jag varit med om. Inte en parkering man flyttar bilen från särskilt ofta.


Torsdag 17/5
Firade Norges nationaldag i Oslo med parad på Karl Johans gate och upp till slottet. Promenad på Aker brygga. Sen korvgrillning på kvällen.


Fredag 18/5
Firade den stora tedrickardagen med te på Operahuset i Oslo.
Åkte hem från Oslo, 2 nätter på hotell med sonen som nu är 3 månader. Ut från parkeringshuset gick med nöd och näppe. Det lutade så mycket att framhjulen spann loss mot betonggolvet när jag skulle upp.


Lördag 19/5
Lugn dag efter Oslo.
MantisDroid - Jag har gått på en rejäl motgång när det gäller hantering av listfragment då man ändrar från porträtt till landskap och min lösning från i tisdags fungerar inte. Jag har slitit med det i flera dagar och kommer ingen vart. Det har dragit ner på utvecklingstakten rejält.


Söndag 20/5
IKEA
Sommarvärme och glass!
MantisDroid - Äntligen löste jag problem med listfragment och ändring från porträtt till landskap. Här har jag bloggat om det.

Den här veckan blev ganska lugn kring mina projekt eftersom vi var i Oslo några dagar så jag hann inte med så mycket mer.


Ordlista (ord som kan behöva extra förklaring)
NextSource - Min enskilda firma för konsultuppdrag och projekt
MantisDroid - Android-app som jag utvecklar för mobil hantering av MantisBT
VPS - Virtual Private Server. Mitt webbhotell: nettools.se
NPK - Näsets Paddlarklubb. Kajakklubb vid Delsjön: npk.nu
GTD - Getting Things Done, den metod jag använder för att effektivisera och göra livet lättare.
Bob the Builder - Webbplats jag driver för crafters i Entropia Universe.

2012-05-14

Veckorapport v.19, 2012

Jag gör nu ett försök med att skriva en veckorapport kring vad jag gör under dagarna för att följa mina framsteg, nederlag och funderingar. Jag kommer även att försöka länka det mesta. Utöver det som står här så jobbar jag som datakonsult på heltid, tar hand om min 2,5 månader gamla son och försöker träna så ofta som möjligt. Det är ett litet experiment så vi får se hur det går och vad det ger.

Vecka 19, 2012

Måndag 7/5
NextSource - Gjorde bokföring för april. Speedledger på Swedbank gör att det går på bara några minuter.
NPK - Gjorde bokföring för april.
Fyllde i en studie för STRADA om min cykelolycka inträffade 2010-11-22. Framhjulet släppte pga halkan och jag slog i hakan med 4 stygn som följd.
  • Aktiviteter för att visa issues och projects är klara.
  • Skapade projektsida i Project Portfolio.
  • Studerade dokumentationen till Robotium för att senare använda det för testning.
VPS
  • Tjänsten horde är bortrensad från servern. Det användes tidigare för att accessa Gmail från nätverk som hade blockerat Gmail.
  • Raderade en domän, lade upp en ny subdomän åt en kund.
Mina beställda NFC-brickor har skickats från Kina. Läs om hur jag styr telefonen med RFID här.
Använde PowerMock tillsammans med Mockito för att mocka statiska metoder.
Gmail - Lade upp filter för att automatiskt radera mail som hamnar i spam-boxen + skrev blogg om det.  här gör man.
Helkväll med sonen eftersom sambon var på bokklubbsmiddag.

Komiskt när man försöker förklara något man tror man vet hur det fungerar eller definieras inte alls går att formulera en bra förklaring på.


Tisdag 8/5 
MantisDroid
  • Rättade några buggar som hittades igår
  • Aktiverade flytt till SD-kort
  • Lade till val att kunna köra mot gamla installationer av MantisBT (unsupported mode).
  • Installerade en testmiljö för version 1.2.10 som är den första version jag officiellt stödjer och som Robotium senare kommer gå mot.
  • Strukturerade actionbars så att rätt knappar visas vid rätt tillfälle.
  • Refaktorerade bort duplicerad kod kring loadingDialogs och Toasts för alla aktiviteter.
3 stjärnor på alla banor i Angry Birds Space Cold Cuts.
Är nu anmäld och klar för att gå på mobilutvecklingskonferensen dev:mobile här i Göteborg.
Skrev tutorial för hur man kopplar upp Thunderbird och Lightning på Ubuntu mot Microsoft Exchange Server 2007/2010.
Undersökte hur man kan importera RSS-flöden in på en Facebook Page. Jag hittade bra instruktion här, men den kan vara för gammal. Jag har inte testat. På min egen Facebook-sida kör jag networkedblogs som funkar riktigt bra.
Tvättade 6 maskiner...kul...


Onsdag 9/5
MantisDroid
  • Implementerade login- och logout-hantering
  • Implementerade refresh för listor och detaljvyer
Bokade luftballongfärd hos Ballongflyg i Väst. Vi fick Live it-presentkort för det förra året som vi inte utnyttjat ännu.
VPS - Designade ny parkeringssida för nya domäner och bytte ut den på de domäner som fortfarande hade kvar den.
NPK
  • Skötte öppethållning kl.18-21 och städning av klubbstugan. Alla nyckelinnehavare tar 1 sånt pass per år.
  • Paddlade min kajak (Nordic Kayaks Rocket) för första gången i år. MTB till och från träningen.
Torsdag 10/5
Det blir ingen Göteborgsklassiker i år för mig. Främsta skälet till det är att jag är bortrest när Göteborg simmet går.
MantisDroid - All laddning av data går nu att avbryta om det tar för lång tid eller om användaren ångrar sig.
NPK
  • Skötte kanotuthyrningens mailbox och svarade på alla mail som var akuta. Den var lite eftersatt.
  • Hanterade en sen avbokning vilket strider mot avtalet. Regn är inte olämpligt väder att paddla i.
Project Portfolio - Lade till funktion för att ange typ på foldrar och hantera dem olika. Nu stöds typen "images" vilket presenterar filerna som ett bildgalleri.
Hämtade ut löpartröja från Epsilon och nummerlappen till GöteborgsvarvetStartnummer: 6465, startgrupp: 4, starttid: 13:43. En grupp sämre än förra året.
Middagsgäst.


Fredag 11/5
MantisDroid
  • Förenklade adressen till MantisBT så användaren behöver bara skriva in adressen till tjänsten istället för hela adressen till en viss PHP-sida.
  • Gör finish på aktiviteter så att Bakåt-knapp backar ut ur appen, logout flyttar användaren till login-sidan, dvs. fixat så det blir ett naturligt flöde som följer Android Design Guidelines.
NextSource - Fixade en xml-parser i PHP för att läsa RSS-flöden som är felaktigt formatterade.

Lördag 12/5
NextSource - Rättade liten bugg i gårdagens xml-parser.
MantisDroid - Skrev testfall för full regression i Robotium för Login- och Settings-funktionerna. Implementerade stöd för test av för multipla versioner. Helt automatiserad testning.
Göteborgsvarvet! Tid 1:49:17. Jag hade bra fart i 10 km och sedan orkade jag inte utan slog av på takten.

Söndag
 13/5
Vilodag efter Göteborgsvarvet.
MantisDroid - Bloggade om att använda Robotium som testverktyg.
Lunchgäst.

En intressant reflektion efter att ha genomfört det här under en vecka är att jag har blivit mycket mer effektiv och får ännu mer gjort än tidigare. Jag gjorde mycket innan, men nu kommer jag i mål med ännu fler saker. Iofs så kanske det bara är så det känns eftersom jag nu för första gången verkligen har allt sammanställt.


Ordlista (ord som kan behöva extra förklaring)
NextSource - Min enskilda firma för konsultuppdrag och projekt
MantisDroid - Android-app som jag utvecklar för mobil hantering av MantisBT
VPS - Virtual Private Server. Mitt webbhotell: nettools.se
NPK - Näsets Paddlarklubb. Kajakklubb vid Delsjön: npk.nu

2012-05-05

Mobiltelefonernas framtid


Jag tror att mobiltelefoner som vi har dem idag försvinner inom några år. Det är en pina att hela tiden ta fram sin telefon, låsa upp den och sedan klicka och dra med fingrarna på den. Varför inte få informationen utan att stirra på en telefon?


Armbandsur som presenterar informationen på ett smidigt sätt utan att man behöver ta fram sin telefon och pilla på den.
Det jag däremot tror på är Project Glass där man kan få all information framför ögonen precis när man behöver den utan att leta reda på telefonen.


Jag tror även på att vi istället för att ha mänger med olika tjocka klienter där vi ska installera och synkronisera alla program och data kommer att ha klienter för att accessa all data i molnet i ett typ av "virtuellt rum" som alla klienter kan komma åt. Jag kan sitta hemma vid min dator och skriva på ett dokument, titta på en film, lyssna på musik etc., ta på mig lurarna och låta musiken fortsätta spela där, sätta mig på spårvagnen och titta vidare på filmen precis där jag slutade att titta på den, komma till jobbet och fortsätta skriva på dokumentet och markören står exakt där jag lämnade den hemma.
Om jag installerar en app i mitt "virtuella rum" så kan självklart alla mina klienter accessa den oberoende av operativsystem eller tillverkare. Klienterna är bara accesspunkter mot mitt rum där allt finns hela tiden.


Klippt från ett av mina inlägg på Swedroid