Kategori: Programmering

En tuff…

…och hektisk vecka både på jobbet och hemma går mot sitt slut.  Idag stannade jag på kontoret trots att det var en ’minikonferens’ men då alla andra var borta passade jag på att bugg-rätta en applikation och databas som används väldigt flitigt och som på sista tiden gått sönder…

android-fronten går det också framåt. Jag ska göra ett sista ryck i helgen och sedan hoppas jag att kunna bli godkänd på kursen. Jag hade först tänkt göra en sorts beta-utgåva men väntar lite med det. En kollega provade den i sin android-lur häromdagen och det gick halvbra om man säger så. Men buggar är ju till för att hittas och åtgärdas…  Helst innan release.

Ovan två bilder ur emulatorn. En ny kartvy med infodialog och symboler för de olika händelserna samt de inställningar som kommer att finnas i första utgåvan.

Målet i helgen är att få till en kartvy som kan visa olika symboler för olika typer av händelser, bättre hantering av GPS, nuvarande position och zoom samt säkrare upp- och nedstängning.

Söndag kväll…

Idag på fm var jag mattehjälp till dottern även om hon fixade det mesta själv. Marsvinsburarna blev också städade vilket är min söndagsuppgift. Annars har det blivit en hel del android-programmering idag också men jag har inte så mycket mer hanfast att visa upp tyvärr då jag krånglat fram och tillbaka med en ’ContentProvider’ som ska sköta hanteringen av både uppdatering från källan och sedan  ’leverans’ av data till övriga applikationen.

Det blev en hel del kod men jag kan inte riktigt bestämma mig för hur jag ska strukturera den ännu. Jag får helt enkelt prova vidare…

Jag hittade denna bild som kanske får bli programmets ikon.

Android

Nu har mitt projekt i Android-kursen tagit fart på allvar. Jag blev godkänd på den sista inlämningsuppgiften så nu är det ’bara’ projektet kvar…

Allt kodas i Java med utvecklingsmiljön Eclipse.

Mitt projekt ska hämta information från Brottsplatskartan och man ska kunna välja att presentera den i en lista eller på en karta.

Till vänster syns hur listvyn ser ut just nu. Jag hämtar informationen och visar den i listan och man kan klicka på en händelse och få veta detaljer om den. Klickar man på länken kommer man till polisens sida om händelsen.

Nästa steg är att även fixa kartan och en enkel databas för händelserna. Nu kan jag visa en karta och vilken position man själv har men sedan ska ju även händelserna visas som (klickbara) symboler i ett lager ovanpå.

Lite olika inställningsmöjligheter behövs ju också…

Idéen till projektet kommer härifrån.

Lördag…

Igår kväll skulle jag läsa i min bok ’Puniska krigen’ var det tänkt men efter ca 15 min så somnade jag… Ytterligare ca 10 timmar senare vaknade jag igen och då var det dags för geocaching med syrran och hennes son.  Jag hämtade dom på stationen och vi åkte iväg mot Tungelsta och gick en liten bit på Sörmlandsleden.

Det var en fin skog och schysst väder och efter några timmar hade vi passerat 5 st gömmor och tagit en rejäl fika vid den fina Långsjön. Jag och dottern besökte 2 av dessa gömmor för ca 4 år sedan (då var det bara 2) så jag fick bara logga 3 st på pluskontot…

Resten av dagen var tänkt att ägnas åt Android-programmering men dels har jag kört fast ordentligt igen och dels så är ju inte koncentrationen den bästa hos mig heller då vi segdraget väntar på besked från FK ang frugans sjukersättning. Det tär ordentligt på henne men även på resten av familjen.

Min 'avatar' poserar vid den första gömman. 'Dave's 50th birthday box' (bildlänken går till beskrivningen)

Denna konstiga stenkonstruktion passerade vi på vägen genom skogen. Såg ut som ett solur men med hörnstenar som pekar i de olika väderstrecken.

En dag vid laptoppen…

Första arbetsveckan efter semestern gick förvånansvärt lätt… Nästan alla var tillbaka denna veckan så det var uppstartssträcka för de flesta eller som en jobbarkompis uttryckte det när det inte gick så fort:  ’jag simmar in i bild’.

Idag har jag också programmerat större delen av dagen, Android och Python. Med Android är det nu upploppet på sommarkursen, jag har snart gjort sista lektionens inlämningsuppgift men har en del kvar på mitt projekt. Nu tror jag däremot att jag vet hur det ska göras så det är bara att sitta kvar vid tangenterna och koda loss…. Det blir nog mer imorgon också.

Sista lektionens uppgift i emulatormiljö....

I Python håller jag på med en specialare åt Ewa. Hon vill spara alla sina blogginlägg. Jag har gjort ett litet program som helt enkelt traskar igenom alla inläggs url:er och sparar text och bilder. Det funkar redan hyfsat men jag ska jobba lite mer på att ’tvätta bort’ onödiga styrtecken etc så att texten inkl bilder mm blir så ren som möjligt. Man vill ju kunna fixa formateringen vid en ev utskrift istället.

Läsloggen är också rejält uppdaterad då jag inte bara läser kurs/data-litteratur…  Nu har jag börjat läsa om ’Puniska krigen’ (Engelska wikipedia, Svenska wikipedia) dvs krigen mellan Rom och Kartago några hundra år fKr.

Adlibris.se om ’Puniska krigen : kampen mellan Rom och Karthago’av Adrian Goldsworthy:

I Puniska krigen redogör historikern Adrian Goldsworthy för de krig som formade västvärlden. Han beskriver förloppen detaljerat och de avgörande slagen har försetts med illustrativa kartor och skisser. Med djupa ämneskunskaper skildrar han de olika krigen: det första (264-241 f.Kr.) som huvudsakligen utkämpades på Sicilien, det andra (218-202 f.Kr.) där den karthagiska armén leddes av Hannibal och det tredje (149-146 f.Kr.) som slutade med Karthagos förstörelse.”

Semestern är slut

Imorgon börjar jag jobba igen och även denna semester gick väldigt fort. Jag och dottern började på Öland med drygt 1.5 vecka, sedan var hela familjen hemma  i ca 2 veckor och nu sista veckan var jag i Grövelsjön utan övriga familjen. Jag har ägnat en hel del tid åt fotografering och känner att jag kopplat greppet lite på detta område och utvecklats som fotograf. Några av bilderna kommer att bli nya vykort och fototavlor som Penna&PC kommer att sälja. Jag har nog ytterligare en kund för vykort och en tidigare kund som vill köpa fler och sånt är ju kul. Det blir nog ytterligare bildgallerier här på bloggen vad det lider men först har jag en hel del filer att ta hand om. Förra veckna blev det tex nästan 12 GB med foton, sammanlagt knappt 550 st som sparats både i jpg och raw-format. De flesta bilderna har nu också fått GPS-koordinater och jag måste se till att spara originalen på ett säkert sätt. Detta med raw-format är nytt för mig och det ska bli intressant att se hur man kan använda det.

Under mina två hemmaveckor hann jag också göra ganska mycket på min distanskurs i Android-programmering men jag måste nog ändå ägna några kvällar i veckan åt det den närmsta tiden, kursen ska redovisas innan sista augusti men man kan säkert få lite anstånd…

Nedan är några lyckade foton från förra veckan.

Kvällsdimman drar in över fjället

Kvällsdimman drar in över fjället vid Svensk/Norska gränsen vid Valdalen.

Fiske med notdragning i Elgå. Det berättades att man en gång för längesedan fick 6 tunnor sik och 3 st bävrar vid ett notdrag. Denna gång blev det klenare då noten var helt tom.

En vacker fjällsjö med Elgåhogna i bakgrunden. Lägg märke till personen med röd jacka som fiskar.

Elgå kyrka. Fler än jag som får BluesBrothers-vibbar?

Varmt idag…

Min dag började 6.30… Efter att marsvinen fått mat så svidade jag om cykelutstyrsel och plockade ihop lite geocachinggrejor och gav mig av för att göra lite underhåll på en av mina cacher. När jag startade vid 7 var det redan 20 grader…  Det går inte att köra cykel ända fram till min gömma så jag parkerade den i skogen och gick dom sista ca 300 metrarna fram till gömman genom rejält kuperad mark med snårskog och kärr. På vägen tillbaka från gömman fick jag syn på en grävling men den fick väldigt bråttom och försvann som ett svart/vitt streck trots sina korta ben. Jag försökte följa efter och hittade grytet men ingen ur grävling-familjen syntes till.

Det här är andra gången i mitt liv jag ser en (levande) grävling. Den första var för ca 10 år sedan utanför jobbet (!) och då höll jag på att köra över den men som tur var hann jag bromsa och den lyckades undkomma.

När jag var liten (ca 8-10 år?) var jag och min morfar ute i skogen och spanade efter grävlingar som på den tiden var väldigt sällsynta, men vi lyckades aldrig få syn på någon. Däremot kunde vi se deras gryt med alla ingångar.

En riktigt dålig bild på en av ingångarna till grävling-grytet. Mobilkamera har inte 'skak-reducering' och det var ganska mörkt i skogen...

Efter grävlingsafarin blev det en rejäl sväng i skogen med cykeln och när jag kom hem framåt 9 så sov fortfarande övriga familjen. Dottern chockade med att komma upp redan 9.30, hon skulle in till stan…

Jag och Ewa åkte däremot så småningom till Citygross i Kungens kurva efter tips från en av hennes bloggvänner. Det var en ganska tråkig stormarknads-butik men med en rejäl och mycket bra köttdisk. Vi kommer säkert att åka dit fler gånger.

Middagen bestod förresten av (el)grillat nyinköpt kött, Coleslaw, färskpotatis och bearnaisesås. Riktigt gott om man får säga det själv…

Androidkursen har tyvärr kört in i väggen lite. Jag håller fortfarande på med övning 3 och det är några saker som jag inte får till men det brukar ju lösa sig… Jag fick en ny Android-bok häromdagen så jag får läsa lite i den (och ’googla’ förstås).

Skön dag på balkongen

Idag var det lite svalare men ändå skönt att sitta på balkongen. Dotter med pojkvän åkte till ’sydpoolen’ (äventyrsbadet i Södertälje alltså) medan jag och Ewa tar det lugnt här hemma. Förutom ett kortare avbrott för en cykeltur så har jag suttit här, druckit kaffe, ätit rester från igår och pysslat med Android… en helt ok dag alltså.

I Android-kursen har jag hunnit till övning 3 av 7 men jag parallell-kör lite av bokens övningar också, bland annat ett Sudoku-spel som jag hoppas få ordning på så småningom. Spelet blir en svensk kopia av bokens exempel-kod men det är ändå nyttigt att ’skriva av’ och samtidigt se/förstå vad som händer allt eftersom spelet byggs upp.

Nä, nu ska jag fortsätta men först måste jag sätta på mer kaffe!

Några rester från igår. Jordgubbar och grädde!

Android på g… (2)

Nu är jag riktigt igång med Android-utveckling. En av uppgifterna i kursen är att göra en ’app’ som översätter till och från Rövarspråket. Nu när jag fått lite kläm på hur programstruktur mm funkar så går det ganska lätt och jag tänkte försöka bli klar idag men det är en del andra aktiviteter på g för min del också. Storstädning hos marsvinen, storhandling och matlagning bland annat. En spring- eller cykelrunda var också planerad men nu känner jag mig förkyld/krasslig så vi får se hur det blir med den saken…

Nedan en stämningsbild från Eclipse….

Klicka för större bild...

Helg igen…

Nu är en ganska stressig vecka till ända. Jag var ensam hemma några dagar då damerna var i Göteborg men på jobbet var det full fart som vanligt. Nu märks det verkligen att det är 5-dagars vecka och allt är ’som vanligt’ igen. Idag tog jag dock ledigt nån timme och gick hem redan vid 14 efter veckans sista möte. Väl hemma blev det en lång springrunda, en tur till systembolaget och sedan hämtmat för mig och fru. (Dottern är hos pojkvännen.)

Spelkursen är nu slut och det sista inlämnat så nu kan jag verkligen gå in för android…  Jag har flera ideer för ’appar’ men först är det kursuppgifterna som gäller och det blir nog helgens huvudsysselsättning.

Uppdateringen av läsloggen har brustit på sista tiden men här är i alla fall den bok jag läser nu. Från Adlibris:

Einstein sa en gång: Det mest obegripliga med universum är att det går att begripa. Simon Singh visar i Big Bang att man inte behöver vara ett geni för att förstå hur allt började. På samma oefterhärmliga sätt som han tidigare skildrat matematikens och kodernas historia berättar han om de män och kvinnor som utvecklade teorin om universums uppkomst, Big Bang, Stora smällen.