Visar inlägg med etikett GTD. Visa alla inlägg
Visar inlägg med etikett GTD. Visa alla inlägg

2013-05-13

Struktur och planering skapar effektivitet och spontantitet


Ibland stöter man på personer som hinner göra extremt mycket saker och man undrar hur det går till.
Många känner att tiden inte räcker till och då har man bara jobbet, familjen och hushållet.

Parkinsons lag säger att det man gör upptar all tillgänglig tid. Det innebär att om man endast har en sak planerad att göra så kommer det ta hela dagen. Om man har 2 saker att göra så kommer det ta hela dagen osv. Självklart uppnår man till slut en punkt då det inte går att trycka in mer, men Parkinsons lag visar på att genom att göra mer så hinner man mer på samma tid. Tiden kommer att finnas.

För att hinna mer så måste man veta vad man ska göra och det vet man genom att planera och strukturera.  Många tycker att planering dödar det spontana, men jag påstår att det blir tvärtom. Planering och struktur öppnar för det spontana eftersom man alltid vet om det är något man måste göra och kan lätt flytta på saker utan risk för att de tappas bort.

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-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

2010-05-07

Simplify your life

Förenkla livet genom att helt enkelt ta bort störande och tidsödande saker som inte leder till något som du har nytta av i ditt liv. Välj vad du vill göra och sluta med det du inte vill göra. Det innebär inte att du ska ta bort saker du tycker är roliga och underhållande för det ger dig faktiskt något i livet.

Det jag har identifierat som åker ut snarast är:
  • Farmville - Verkligen bara slöseri med tid. Passa tider för att inte grödorna ska vissna eller att hunden springer iväg bara för att jag inte matar den tillräckligt ofta. Nej, ut med skiten. Det gör också att jag kan bli av med alla "låtsasvänner" jag har på Facebook bara för att ha många grannar i Farmville. Åtgärd: Avinstallera Farmville och ta bort alla Farmvillevänner.
  • Knighthood - Ännu ett spel på Facebook som inte betyder något för mig. Jag klickar runt lite varje gång jag får ett mail om att något har hänt och så fortsätter det. Meningslöst. Åtgärd: Avinstallera Knighthood.
  • Serietidningssamling Fantomen - När jag var lite yngre så samlade jag på serietidningen Fantomen. Jag har nu alla nummer från 1977-1997. Det innebär att jag måste förvara 4 flyttlådor med tidningar. Samlingen mår inte bra av att ligga på det sättet så jag måste nu skaffa plastfickor till varje nummer så att de håller formen och inte blir fula. Sen måste alla nummer inventeras och många nummer ska bytas ut till bättre versioner. Jag ska då leta runt på Internet, antikvariat och loppisar för att hitta nya nummer osv. Massor med jobb som inte ger mig något. Visst kan det få ett värde i framtiden, men jag tjänar mer på att jobba och göra saker som verkligen ger mig något. Åtgärd: Sälj alla tidningar
Det jag vill uppnå är ett liv som är lite enklare och med mindre måsten och prylar. Ju fler prylar man har desto större stress kring att man inte använder dem och mer saker ska förvaras och vårdas.

"Minst antal prylar när han dör vinner!"

2009-09-17

GTD-labels i Gmail

Smidiga labels i Gmail för att få saker gjort och för att inte tappa bort något:
@åtgärda - Allt som behöver åtgärdas
@kolla - Kolla när tid finns
@unread - Auto label som sätts på alla olästa mail
@väntar - Mail som väntar på svar. Delegerade ärenden som behöver följas upp.
@viktigt - Mail som ej behöver åtgärdas, men som måste hittas snabbt, t.ex. alla bokningar inför en resa

När ett mail anländer så går man helt enkelt igenom GTD-processen:
Vad är det?
Ska man göra något?
-Nej, kasta, label med @kolla eller direkt till All mail (ev. sätt annan speciallabel)
-Ja, om det tar mindre än 2 minuter så gör det omgående, t.ex. svara på en snabb fråga och efter det så arkiveras mailet eller kastas
När ska det göras?
-Bestämt datum/tid - Lägg in i Google Calendar
-ASAP - Label med @åtgärd och arkivera förutom om det är mer akut för då kan det ligga kvar i inboxen för att få maximal attention.

Inboxen ska alltid hållas tom för att hålla bort all distraktion från det man verkligen behöver göra.
Alla mail med @åtgärd gås igenom regelbundet.

@ i början på varje label gör att de hamnar överst i listan med labels.

2009-09-16

Windows shortcuts

Windows + Pause/breakSystem properties
Windows + EExplorer
Windows + RRun
Windows + DShow desktop

2009-09-01

Backup

Igår fick jag äntligen ordning på mina backuper!
Det jag vill ha backup på är framförallt mina digitala fotoalbum, men också program, programmeringsprojekt m.m.
Alla filer ligger lagrade på min bärbara dator hemma i en mapp: c:\software
I den mappen ligger album (fotoalbum), share (filer jag delar ut), not_share (filer jag inte delar ut) och backup (backuper från andra system, t.ex. webbhotellet, GPS, router, HomeServer). På datorn finns också programmeringsfoldern c:\dev
Centralt i mitt nätverk finns HomeServer som är en Ubuntu-server med en extra disk som delas ut i nätverket via Samba.
Den disken används för central lagring, backup och mediaserver.
Jag tycker inte om backupsystem som tar inkrementella backuper eftersom det är svårt att kunna gå in och titta på filerna på ett tillräckligt smidigt sätt. Igår hittade jag äntligen ett backupprogram som passar mina behov perfekt: GFI Backup Home Edition
Den klarar av att synka foldrar över nätverket och är gratis.
Hittade den via en av mina nya favoritsiter: LifeHacker
I vilket fall som helst så har jag lagt upp ett synch task för varje folder och sen lagt att på söndagar så synkas alla mina foldrar över till HomeServer.
Bilder har jag för övrigt även uppladdat till Picasa för att även ha en online-backup.

2009-05-25

Google Reader

Ett tips för att göra livet lite lättare. Använd Google Reader! http://reader.google.com/
Så skönt att slippa gå in på varenda blog som man följer. Istället lägger man till dem som subscriptions i Google Reader och sen behöver man bara kolla där. Väldigt smidigt när man följer bloggar som inte uppdateras jätteofta...som min :-) Jag har även lagt till Google Reader som en gadget på min iGoogle-sida (http://www.google.com/ig) så jag kan få precis allt på en och samma sida: Gmail, Google Calendar, Google Reader, Google Bookmarks, Google Docs, Weather och massor av annat.
Idag såg jag även att det går att ha Google Talk direkt på iGoogle också. Får det inte att funka hemma nu, men på jobbet funkade det jättebra. Får väl testa lite så kommer det nog igång hemma också...hmmm...nu blev det som en gagdet, men det var inte riktigt så det uppförde sig på jobbet...ja ja, inte så noga.

2008-03-28

Google Calendar

Google Calendar är ännu en tjänst från mäktiga Google. Självklart i Beta-status, men det är det mesta från dem just nu. Kalendern funkar riktigt bra så som jag använder den, dvs. synkar upp info från Outlook som jag synkat med min handdator. Jag låter ännu inte Outlook synka ner info från kalendern eftersom jag håller på och testar och lekar lite.
Information om hur man synkar olika program med Google Calendar hittar du här (klicka på sync):
http://www.google.com/support/calendar/
Det som är tillgängligt från Google är i skrivande stund synk mot Outlook och mot Blackberry.
Däremot så finns det en uppsjö med tredjepartsleverantörer som har olika tjänster för att synka det mesta mot Google Calendar så jag tror inte det dröjer länge innan Google levererar fler synkklienter för de flesta plattformar. Jag söker ju mest något som funkar med Palm Treo.
Goosync har en produkt som sägs fungera med Treo, men jag tycker inte om att skicka all min data via en server som står utanför Google. Läs mer här: http://www.goosync.com/

2008-03-27

Gmail upload old mails

Om du är orolig över att byta till Gmail eftersom du har mängder med gamla mail liggande i ett mailprogram t.ex. Outlook så behöver du inte vara orolig. Det är enkelt att trycka in allt i Gmail genom IMAP. Skapa ett IMAP-konto i Outlook mot Gmail. Gmail dyker upp som en extra mailbox. Expandera ut mapparna och droppa alla gamla mail in i rätt mapp.
Det gör att man också lätt kan gå från Gmail tillbaks till ett vanligt mailprogram. Man är inte låst till en leverantör.
Jag gör mycket reklam för Gmail, men jag är så nöjd med hur det funkar så jag kunde inte låta bli :D

2008-03-26

Gmail unread mails

Jag har precis bytt mitt gamla mailsystem och gått över helt till Gmail. Det är grymt smidigt att alltid ha tillgång till alla mail överallt och samtidigt även ha möjligt att fortsätta använda mitt gamla mailprogram, dvs. Outlook.
Tyvärr så kan jag inte skrota Outlook än eftersom min Palm Treo synkar kalendern mot det programmet, men så fort Google får till en smidigt synk mot Google Calendar för mobiler så kastar jag ut Outlook. Nu synkar jag redan Outlook mot Google Calendar och det funkar fint.
Nu till en av de få dåliga sidorna med Gmail: Att snabbt få upp en lista med alla olästa mail.
Det finns en label som heter unread, men man får inte längre skapa en label som heter samma som en system-label. Alltså för att se sina olästa mail så måste man söka fram dem med label:unread eller det lite kortare l:unread.
Efter lite sökande på nätet så har jag äntligen hittat en lösning som funkar.
Skapa ett filter och ställ in föjande:
Has the words: is:unread
Gå till nästa sida. En varning dyker upp. Tryck bara ok.
Jag har valt att sätta en speciell label som heter: @unread
@ gör att den hamnar längst upp i listan med labels.
Testa det du! :-)