oktober 2009 Archives
Under de senaste 2 dagarna har årets 24H Business Camp gått av stapeln. Skoj att det finns så många roliga idéer som kommer fram och en skoj är mikrobutik.se. Du lägger upp en vara enligt en mall och de tar en liten procent av köpkostnaden (mellan 10 och 100 beroende på pris på varan) men själva butiken kostar inget. För att testa så lade jag upp en mini-butik för att köpa kaffe.
Vill bli inspirerade och höra pitcharna från 24HBC så rekommenderar jag att ni tar en titt på följande film.
Idag mår Tovah bättre. Hon är lite slö men har mycket mindre feber.
Grantjejen blev sjuk ungefär samtidigt (igår eftermiddag) och hon mås också bättre idag.
Här är mitt recept på tortillas. Jag har bara använt det två gånger i närtid så det kommer säkert att förändras med tiden.
Ingredienser för 20 stycken:
- 500 g vetemjöl + mjöl för utbakning
- 130 g smör
- 2 msk olja
- 1tsk salt
- 2dl ljummet vatten
Jag använder en matberedare med kniven men det går utmärkt att blanda för hand också. Blanda först mjöl och salt och blanda sedan i smöret som "försvinner" i mjölet. Tillsätt vattnet under rörning och det ska bli en deg som inte är klibbig.
Ta ut degen och forma 20 runda bollar som du förslagsvis lägger på en skärbräda. Pensla dessa med oljan och låt stå i 20 minuter.
Mjöla bakbord/diskbänk ordentligt och kavla ut bollarna till ca 20cm stora plattor. Det går utmärkt att lägga degplattorna på varandra om man dammar dem med mjöl. Fastnar bröden vid utkavlingen så mjöla på.
Stek bröden i en gjutjärnsstekpanna utan fett på något över medelvärme (6-7 utav 9 på min spis). Damma av bröden innan du lägger ner dem i stekpannan. Det ska ta ca 30s på varje sida vid rätt temperatur och det är dags att vända när det uppkommer bubblor i bröden. Stek inte för länge för då blir de knapriga när de svalnar. Hellre lite degiga än för torra. De ska inte få speciellt mycket färg.
Vill du ha mindre och tjockare bröd så går det så klart utmärkt men du får då justera stektiden. Prova dig fram och lämna gärna en kommentar om hur det går.
Lägg upp de färdiga bröden på ett fat eller i en brödkorg och ät dem direkt. Går även att frysa och sedan tina i micro i ca 15-20 sekunder per bröd. Kom ihåg att låta dem svalna ordentligt innan du fryser dem för annars kommer de att fastna i varandra. Staplas de varma bröden på varandra så håller de värmen ganska bra.
Lycka till!
Stackars Tovah, höstlovet börjar och hon blir ordentligt sjuk. 39.3 i feber nu :(
Idag är jag helt knäckt. Känner för att sova i 200 år.
Igår provade jag att göra äggröra med hjälp av min espressomaskins ångfunktion och resultatet blev mycket lyckat. Gick mycket snabbt och blev mycket gott.
Recept: blanda 3 ägg, flingsalt, rikligt med peppar och en skvätt mjölk. Ångkoka äggen som om du skulle skumma mjölk till en cappuccino men kör inte för länge för då blir det en stor rund omelett av det hela (vilket jag lyckades med under detta första försök).
Här är första försökets resultat med lita het chilisås ovanpå.
En film som visar hur det blev till!
PPPPPPÅWWF¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨''
Idag tog vi oss en skön tur i skogen och krossade lite is. Härligt höstväder med +3 grader och fin sol!
Just nu sitter Tovah bygger och programmerar Lego Mindstorms!
Jag känner att det är dags att uppgradera min kvarn och undrar om någon är intresserad av en begagnad Rocky utan dosator? Denna kvarn anses av många vara den bästa instegskvarnen för hemma-baristan!
Den är mindre än 3 månader gammal (togs i drift 20/7 i år) och kostar idag ny 2795:- hos Kaffegrossisten. Kvarnen är rengjord 4 gånger sedan den togs i bruk.Vid bra bud ingår även en extra bönhållare och en ny graderingstejpsremsa. Kvarnen finns i Luleå men posten är duktig på att skicka paket (för det mesta ).
Skicka bud via email till peter(at)parnes.com.
Idag sa hovrätten nej till att operatören Ephone skulle lämna ut information om vem som IP-nummret från den omtalade ftp-servern tillhör. Detta är ett stort steg bakåt för IPRED-förespråkarna. IDG skriver mer om detta. För övrigt tycker jag 'IPRED-lagen' är en vansinnig lag där privatpersoner skulle kunna hängas ut utan juridisk prövning.
Uppdatering: Det som hovrätten "säger" är att det inte har visats sannolika skäl för upphovsrättsintrång i just detta fall!
Samtidigt så är det omröstning i riksdagen imorgon onsdag om den så kallade FRA-lagen ska röstas igenom. Piratpartiets Rick Falkvinge skriver mer om detta. Om det röstas igenom så börjar FRA avlyssna från 1/12.
Igår släppte jag en ny version (1.0.8) av min Android-applikation, Temp in Luleå och nytt är att den går att får som 'widget'. Applikationen visar bara temperaturen i Luleå och läsare där ute kan kanske tycker det är meningslöst att utveckla en applikation som bara visar temperatur i för ett enda ställe men jag gör det för att stilla mitt intresse i Android-programmering.
Första bilden är av själva applikationen och den andra visar den som en widget.
Arkitektur: Applikationen är uppdelad i fyra bitar:
- Widget: som visar widget-gränssnittet på "hem-skärmen".
- Application: som visar en fullskärm med mer info om applikationen och där man kan kontrollera den lite.
- Service: en process som kör i bakgrunden och hämtar temperaturen från källan (Marge) och sedan anropar applikationen och widgeten med ett event att det finns nytt temperatur data. Notifieringarna sker via ett callback-interface där varje modul som vill känna till ändringarna registrerar sig för att bli uppdaterad med ett event.
- Notification: Från applikationen kan man välja att även visa nuvarande temperatur som en notifiering. Detta är ett arv från Android innan version 1.5 då det inte fanns widgets.
Det är en enkel applikation men jag har försökt programmera den som om den vore ett mycket större system. Här kommer lite blandade tips och tricks på hur man löser mer eller mindre förekommande problem.
Hur hantera ändring av skärm orientering? När man ändrar orientering på sin Android, dvs vrider på den så man ändrar mellan 'Landscape' och 'Portrait' så uppkommer problemet att ens applikation och widget har olika mycket utrymme att rita sitt gränssnitt på. Här kan man lyssna på events för att bli notifierad om ändringarna men Android har gjort det enklare än så. Man skapar helt enkelt ett bibliotek som heter 'layout-land' parallellt med med 'layout' och där lägger man en xml-fil med UI-layout som heter likadant som den för portrait-layouten. Har man denna fil där så kommer android-system att automatiskt välja rätt layout för de olika tillstånden. Applikationen och widgeten anropas inte ens med en notifiering att en ändring har skett. Dock måste man vara noga med att kalla elementen likadant i de båda layouterna. Tips: om du vill ändra layout i emulatorn så tryck Ctrl-F12 för att växla till nästa layout. Mer info om kontroll av emulatorn.
Hur hantera automatisk start av service/applikation vid boot? Det finns inget automatiskt sätt (liknande andra UNIX-baserade system) att registrera sitt program att det ska anropas automatiskt då systemet bootat upp. Här måste man registrera sig som lyssnare på android.intent.action.BOOT_COMPLETED i AndroidManifest.xml och då anropas den klass man angett och man kan göra det man vill vid start, t.ex. starta en service. Så här ser det i manifest-filen:
<receiver android:name="BootReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED">
</action>
</intent-filter>
</receiver>
Hur får man en ram på sin widget utan att leka med Photoshop? Ladda ner en standard widget-ram från widget UI design sidan (bild-filen, inte Photoshop-filen) och lägg den som bakgrund i ditt UI via att sätta android:background="@drawable/frame" i layout-filen. Om du sedan har en LinearLayout som layout så måste du sätta ett offset i y-led överst för att komma inom ramen. Det gör du så här: android:layout_marginTop="5sp"
Finns massor mer att blogga här om gällande denna lilla applikation men det sparar vi till en annan dag!Höstsolen är så underbar när hösten ligger i luften.
Jag drog ut familjen i skogen och dick med ett extra barn (Anja) och vi gick till vårt favoritjakttorn där vi fikade lite choklad. Vidare hemåt via snötippen, Tvisslorna och upp på berget igen. Väl hemma så satte jag mig på verandan och slappade i solen stund. Härligt!!
Kvällen spenderades med lite Androidprogrammering.... gör det mest för att testa diverse olika mer eller mindre avancerade saker men mer om det senare....
Nu är det dags för en kopp te och sova. Imorgon tänkte jag faktiskt ta mig till jobbet för nu känner jag mig nästan helt frisk. Håller en föreläsning imorgon em.
nej inte någon av mina, utan denna skriven av Hans Fowelin. Trevligt start att läsa den på en höstig dag när regnet öser ner ute.
.... jag längtar upp till fjällen igen. Den ro och stillsamhet som finns där uppe....
adb root
adb remount
adb push ~/work/android/trout-keypad-v3.kcm.bin /system/usr/keychars
adb shell reboot
from here
Igelkotten äter pastej
Johanna vann! 182 mot 166. Grattis
idag var det dags att baka baguetter. 6.4Kg deg blev det som resulterade i 13 avlånga bröd. Jag gjorde en poolish igår (dvs en fördeg) som fick stå i kyl i nästan 24h. Denna degade jag till med mer mjöl, salt och vatten och den fick stå ytterligare 30 minuter i kylen. Sedan var det dags att göra baguetter, ca 470g deg per bröd som sedan fick jäsa 30 minuter till innan jag snittade dem två gånger längst en långsidan. Tyvärr har jag ingen ångugn så vi stoppade in en djup plåt medan ugnen värmdes och på denna hällde vi kokande vatten precis efter vi satte i bröden för bakning. Vi bakade bröden i först 280 grader i 5 minuter och sedan i 200 grader i 25 minuter. Receptet är kanske i största laget men nu får vi äta baguetter tills vi storknar :)
Receptet och inspirationen kommer från boken Manfred Enokssons "Bakverksta'n" utgiven av Eldrimner och jag hittade till boken via Saltå Kvarns twitter/blog.
Vad tycker ni om resultatet?
Här står de på sista jäsning innan de ska in i ugnen.
och här är slutresultatet. Den lilla brödbiten på bilden är det enda som blev kvar av de två baguetter som vi åt till kvällsmat med Karin och Anja.
Vaknade av väckarklockan 640 som vanligt men jag bara inte orkade ta mig upp ur sängen så jag låg kvar och halvslumrade. I alla fall kändes det som om jag halvslumrade för jag tänkte en del och drömde en massa. Vid 1100 kom frun och tyckte att det var dags att gå upp. Hupp. Var tog alla tid vägen? Vad trött jag är tänkte jag? 1130 kom jag ner för en kopp kaffe och lite brunch.
En fördel med att sova mycket är att jag känner mig mer fokuserad och produktiv (och kreativ). En nackdel är att halva dagen försvinner och man inte hinner med lika mycket. Vilket är bäst?
Börjar känna mig lite friskare nu även om jag är jättetrött nu på kvällen. Sömnig som en trötter, eller något.
Har kodat (se förra inlägget), satt 2.4kg fördeg på jäsning (ska bli 4.4kg imorgon och i sin tur bli 14 baguetter), satt på en ny surdeg (strax), bakat ca 50 kanelbullar, spelat en omgång Den Försvunna Diamanten (Oliver vann woohoo), läst för barnen och ska hinna med ett avsnitt av Heroes hade jag tänkt mig. Hann med en promenad till affären i höstrusket också.
Håller mig nog hemma ett par dagar till för helt frisk är jag inte. Svag feber och lite ont i händerna (men det kanske beror mer på för mycket tangentbord än sjukdom, vad vet jag?).
Tjillivipp på er!
I helgen har jag roat mig med lite Android hackande.
TempInLuleå: Först uppdaterade jag min TempInLuleå-applikation att starta automatiskt vid omboot (om servicen var ingång innan omboot). Enkelt och smidigt och jag lärde mig hur man auto-startar applikationer vid omboot (vilket visade sig inte vara så svårt. Man skapar en receiver som lyssnar på BOOT_COMPLETED.) Lärde mig också hur man sparar applikations-inställningar enkelt. Enkelt och klart. Publish. Nähäpp. Det var inte så lätt för det var ett tag sedan jag publicerade något på Android Market och man måste ha sin orginalnyckel för att signera applikationen. Hmm... leta leta leta i backupper och till slut så hittade jag den. Publish! Done!
VemRinger: Nästa projekt var att plocka ut vem som ringer (när det ringer så klart) och skickade det vidare till en web-server som visar mer info om vem som ringer. Enkelt och smidigt. Inte publicerat dock. Det kommer....
SMStoEmail: Nu på morgonen kom jag på en annan sak. Jag missar alltid att folk skickat SMS till mig så jag skrev en liten Android-applikation som plockade ut SMS och tanken var att applikationen skulle SMSsen vidare till mig via email. Android har ju en email-applikation så det borde vara enkelt. FEL! Det var inte enkelt alls, eller rättare sagt: det är inte lätt om man bara vill skicka iväg brevet i bakgrunden. Att sätta samman ett email och kasta upp en applikation som skickar den är enkelt. Surfade runt en hel del och kom fram till att man måste hacka en egen SMTP-klient (email protokollet) och då måste man ha namn/passord av användaren för att skicka brevet. Ähh vad jobbigt det blev. Hmm, kan ju skicka det via XMPP istället (chat alltså) för det finns ju en XMPP-klient men nä det visade sig vara lika jobbigt. Det slutade med att jag installerade SMSForwarder istället och den gör det jag vill (plus massor mer).
Ska fortsätta med min VemRinger idé istället.
Det var helt underbart höstväder ute så vi bara var tvungna att komma ut i skogen. Efter en sen frukost (inkluderande 10ml cocillana-etyfin för mig) och lite packande så kom vi iväg. Det var ca 5 grader ute, helt vindstilla och en blå himmel. Vi vandrade genom skogen och efter ca 2.5km var vi frame vid fågelskådarhuset. Vips hade vi eld och det var varmt och skönt i solen och runt elden.
På med falukorven och baglarna på gallret. Szzzzzlll och några minuter senare hade vi bagel-falukorvs-handburgare (visst heter det handburgare? Det säger Oliver att det gör i alla fall).
Fick lite oroliga kommentarer i chatten i telefonen när jag var ute att jag skulle ta det lugnt så jag inte kolade vippen, det var ju det jag gjorde, tog det lugnt alltså , inte kolade vippen.
Efter 4.5h ute så är vi hemma igen och Tovah har däckat i soffan, Johanna har däcket i sängen där uppe, Oliver springer omkring som en totting och jag väntar på att espressomaskinen ska blir varm :)
Tjilivipp!
Det har blivit lite av en dags-tradition att gå ut i skogen, antingen med hela eller delar av familjen eller ensam. Idag kände sig J trött så jag gick ut med barnen och fikade i vårt favoritjakttorn vid en halvöppen myr och utsikt över bäcken/floden vid Björsbyn. Mysigt värre och lagom tungt för barnen. Dock bör man undvika "rush hour" för det kör tyvärr en hel del bilar på vägen i närheten och de låter så illa. Tänk om alla bilar var miljövänliga och tysta?
Har ni förresten sett kampanjen att man ska låta bilen stå still varje onsdag samt inte använda bilen alls om du ska köra under 10km?
I dag är Tovah i Kuriren (igen) gällande den nya lekplatsen.
Ser ni den vackra månen i bakgrunden?
Härligt att ha skogen så nära huset
Det är en konstig sjukdom jag har. Jag vaknade 640 och var pigg men visste att så fort jag går upp så kommer jag att bli trött igen. Somnade om och sov till 940. Öhh what's up with that? Kom upp och hade jätteont i armar och händer och nu börjar halsen göra ont igen. Suck. Efter lunch (jättegoda bagels-hamburgare!!) så är jag allmänt sömnig, ont i halsen, och ont i lederna. Hmmmm...
men bron är nog inte riktigt klar ännu
Ja, för de som frågat, jag är sjuk. För två dagar sedan kom ett illamående som kommer och går och det gör mig irriterad och sur. Matt i kroppen och samtidigt rastlös vilket är väldigt jobbigt. Har även en konstig smak i munnen, en blandning av beskhet och salt som inte försvinner hur mycket jag än dricker.
När jag ändå håller på och gnäller (ja jag känner mig gnällig idag) så måste jag gnälla lite på mina nya glasögon. Jag har justerat dem två gånger nu hos optikern och de sitter ändå inte bra. Åker ner några millimeter för långt på näsan. Värre är dock att jag blir trött i höger öga. Kanske en återblick är på sin plats. Jag köpte nya glasögon eftersom mina gamla bågar gick sönder, inte för att jag egentligen kände att jag behövde glasögon. Synundersökningen visade dock att jag hade fått sämre syn på höger öga och jag fick starka glas där men nu känns det inte rätt. Känns som om det är något i vägen hela tiden och att ögat får anstränga sig extra mycket. Suck. Får väl åka tillbaka och be dem ta en titt igen. Förra gången jag fick nya glasögon (januari 2007) så hände samma sak och de slutade att jag fick nytt glas med lägre styrka än vad de gav mig från början.
Nu ska vi bygga om nätet hemma!