Archive for the ‘Liv’ Category

Python i samväldet

oktober 3, 2013

Den 20-23:e september gick PyConUK av stapeln, och lyckades ta mig dit trots en tågresa från Gatwick med mängder av stopp. Ett längre stopp i Bletchley lät mig ta en snabb språngmarsch genom Museet på Bletchley Park.

En Enigma maskin

En Enigma maskin

Själva konferensen började på fredagsmorgonen med frukost och välkomnande. Det genomgående temat var ”To be perfect is to change”, vilket innebar att mycket förändringar skedde med lite förvarning. Det var inte alltid åhörare hamnade på rätt föreläsning och det var inte alltid föreläsarna hamnade i rätt rum.

Zeth önskar oss välkomna.

Zeth önskar oss välkomna.

Det var lite rörigt men det vara roligt hela tiden, en stackars föreläsare startade för tidigt men räddade upp situationen genom att dra föreläsningen en gång till.

Det var många bra och intressanta föreläsningar och mycket av dem finns upplagda här. Några personliga favoriter var

  • Cooking high quality software -I denna föreläsning utsattes den brett flinande publiken för en serie dåliga skämt av en man med suspekt fransk brytning iförd kockkläder. Parallell efter krystad parallell mellan mjukvara och restaurangmatlagning levererades till åhörarnas jubel. Det var roligt men samtidigt tog den upp många av de moderna/trendiga mjukvara-utvecklingsteknikerna.
  • All-singing all-dancing python bytecodeLarry Hastings gick igenom pythons byte-kod och förklarade hur den fungerade och varför det var en dålig idé att använda den. För att förstå pythons byte kod måste man ha en djup förståelse om hur språket fungerar, så mycket gick mig över huvudet. Detta till trots var det en väldigt intressant föreläsning.
  • Turtles – Detta var två seminarier om olika förbättringar av turtle, ett ramverk för att underlätta undervisning av programmering med hjälp av sköldpaddor. I grunden kan man endast styra sköldpaddorna genom att rotera dem och förflytta dom framåt och bakåt. physical turtle ger sköldpaddorna möjlighet att kollidera med väggar och ninja turtle är ett projekt för att modularisera turtle och ge modulen ett fräschare utseende.
  • Ubiqutous Larch: Ett ramverk för samarbete via webben. Anteckningsblock där dokumentation, python-kod och java script kan skrivas tillsammans med andra. Koden exekveras live och förändringar i koden slår igenom direkt. Uppenbarligen påminner den en del om iPython.

På lördag eftermiddag fanns möjligheten att delta i en kod-dojo, där man i grupp försöker lösa något problem. Vår uppgift var att implementera ett enkelt plattforms-spel i minecraft där man flyttades till startpositionen ifall man trillade ner från plattformen. Arbetsformen var väldigt intressant och alla deltog glatt. Jag skulle gärna vilja delta i fler sådana här dojos, möjligheten att lära är stor.

Konferensens var inte bara seminarier och övningar utan också en hel del socialiserande. På fredagen var det en enkel middag på en närbelägen pub och på lördagen var det en ordentlig middagsbjudning. Det diskuterades allt ifrån programmeringstekniska frågor till feminism till Monty Python.

Monty Python-referenser: The Larch, dead-parrot-state, Maynard och wafer thin mint.

Jag lärde mig mycket, den mest grundläggande upptäckten var unpack-tuple operatorn (*). Andra grundläggande upptäckter var pakethanteraren pypi samt det mycket praktiska virtualenv.

Det var en kul konferens och det har gett mig mersmak både för python och konferenser generellt.

Annonser

Det stora landet i väst

september 8, 2013

Under årets semester tog vi våra ryggsäckar hoppade på tåget och åkte till Norge. Under resan har jag lärt mig mycket: Norge är ett land med mycket kurvor, branta klippor och fin utsikt.

Under fjällsemestern tidigare i år fick vi tips på att ”Västlandet” kring Bergen skulle vara fint så det var vårt huvudmål. Under ett längre uppehåll i Oslo (18.45 – 23.30) hälsade vi på Liffer. Min kära bloggranne och bekanta från studierna i Kiruna bjöd på surdegsbröd och massvis med pålägg (och glass!). Väntetiden passerade snabbt och vips var det dags att ta sig till tåget.

Nyvaken i Bergen

Nyvaken i Bergen

I Bergen åt vi frukost på ett fik, hämtade vår hyrbil, parkerade den inne i stan, besökte turistbyrån (fixade kartor och guider), åt en fantastisk vegetarisk burgare,tog en geocache i de gamla gränderna vid hamnen och handlade. När vi återvände till bilen kändes det som att hela dagen var över eftersom vi hade gjort så mycket men klockan var bara tolv.

Øvre Eidfjord

Vi lämnade Bergen och följde den krokiga turistvägen mot Hardangervidda för att kunna gå på tur på fjället. Norge är nästan skadligt vackert och kan avnjutas i lagom hastighet på de slingrande vägarna.

När man åker bil i Norge är det så här: Stad – Tunnel – Berg – Rondell – Tunnel – fjord -Tunnel – Extra vacker sträcka – Lååång tunnel – Väg som man inte kan mötas på – Tunnel med rondell i – Väg slingrandes efter ett stup – Platt i två meter – För guds skull titta inte ner! – Tre korta tunnlar i rad – Färja – Tunnel – Camping där man bor.

En särskilt smal sträcka

En särskilt smal sträcka

Mot kvällen kom vi fram till Øvre Eidfjord där bilen parkerades på en vacker camping vid en sjö omgiven a berg. Efter en spartansk middag begav vi oss ut på en kort Geocaching-tur och avslutade sedan kvällen med Whisky ur kåsa och en god bok.

Tält, bil, liggunderlag och resekudde.

Tält, bil, liggunderlag och resekudde.

När vi vaknat, ätit frukost och hittat kaffe begav vi oss upp på Hardangervidda. Vägen upp var smal, skakig och väldigt slingrig men den lilla hyrbilen klarade det fint. Turen på fjället var kortare än den kändes, totalt gick vi ca 6 km.

När vi kom ner från fjället och hade ätit middag var det så pass sent att det inte var någon större idé att åka väg så vi checkade in på samma camping som kvällen innan.

Stenbrottet

Vi lämnade Øvre Eidfjord efter en rätt lång geocaching-promenad till Norges första vägtunnel. Vi siktade norrut igen efter en omväg till ett stort vattenfall. (Norge har massvis med vattenfall, det bara dräller!)

Ett av de många vattenfallen.

Ett av de många vattenfallen.

Planen för dagen var att köra en gammal väg och ta en serie geocacher vilket tog oss genom en gigantisk fårhage och förbi en vacker kyrka, över en ranglig hängbro och förbi ett kraftverk.

En något eftersatt bro som mest används av får och geocachare.

En något eftersatt bro som mest används av får och geocachare.

När dagen började bli kväll letade vi oss fram till Bergens Camping. Bergens Camping såg vid första anblick ut som ett stenbrott. Även när man tittat på campingen ett tag såg den ut som ett stenbrott. Tältet kunde dock slås upp på en plats där I princip all utsikt över närområdet doldes av snår och man kunde ana bergen i fjärran.

Stenbrottets stora fördel var att man kunde köpa kaffe av en trevlig norrman direkt till frukost utan att behöva åka på caféjakt. Efter frukost sattes siktet mot havet, bilen åkte över stora broar ut till en ö. En geocache ledde oss till en liten badlagun där alla i lokalbefolkningen verkade bada för tillfället.

Mot kvällen (efter ännu en geocachingrunda) begav vi oss tillbaka till Bergens innerstad lämnade tillbaka bilen och övernattade nära busstationen.

Transportsträckor

Ålesund

Ålesund

För att ta oss norrut utnyttjade vi Norges kollektivtrafik i flera etapper. Först en lång bussresa med Fjordexpressen till Ålesund (fin hamnstad men inget särskilt). Efter övernattning där bordades en lokalbuss till Åndalsnäs.

Inklippt i Åndalsnes

Inklippt i Åndalsnes

Åndalsnæs var en riktigt mysig småstad men vi stannade inte länge utan tog tåget mot Dombås och sedan vidare mot Trondheim. Sträckan mellan Åndalsnæs och Dombås kallas Raumabanan och är värd att åka eftersom den går genom väldigt dramatisk natur, bland annat passerar den Trollväggen (en ca 1000 meter hög klippvägg).

Utsikt från tåget

Utsikt från tåget

Antikvariatet
I Trondheim finns en fantastisk pub som går under namnet Antikvariatet. De har brädspel till utlåning, väggarna är klädda med böcker (som man kan köpa) och spontankonserter då och då.
Det var en lite märklig upplevelse när en man i publiken helt plötsligt ropade ”Nu vill jag spela lite” och tar över gitarren i ett par låtar. Sen kommer en kvinna upp på scenen och sjunger lite tills det blir paus. Under pausen passar en annan man på att sjunga några låtar på franska.
De hade också väldigt god öl från Haandbryggeriet.

Spontankonsert på antikvariatet

Spontankonsert på antikvariatet

Kallt vatten

juli 9, 2013

I söndags deltog jag i Vansbrosimningen och hade väldigt roligt. Innan simningen hade jag en gnutta panik och kunde inte riktigt förstå hur jag kan ha varit så urbota korkad att jag ställt upp på något sådant här. Någon form av logisk del i mitt huvud envisades dock med att jag faktiskt har tränat och jag drog på mig våtdräkten smörjde in mig med ullfett och började värma upp tillsammans med min startgrupp. Väl i vattnet minskade oron snabbt eftersom jag var tvungen att rikta min uppmärksamhet överallt för att inte simma på mina medsimmare/bli påsimmad.

Redo för bad

Redo för bad

Vattnet var kallt men inte horribelt kallt. Det enda tillfället jag kände obehag var precis när jag fyllt våtdräkten med vatten, jag frös så att musklerna ofrivilligt spände sig och mina simtag blev hämmade. Efter en dryg minut hade våtdräkten värmts upp och jag vant mig lite och jag kunde simma avslappnat. När jag väl noterade bojarna som indikerade sträckan kvar till mål var 1200 det tal som stod skrivet och de sista tvivlen lättade, det kändes som hela företaget var görbart. Motströms var jobbigare men inte så jobbigt som jag trodde att det skulle vara och det lite kallare vattnet innebar inga problem. Banan smalnade också av och allt fler från senare startgrupper började komma ikapp vilket gjorde trängseln till ett av de större problemen.

Väl i mål kände jag mig glad och väldigt stolt.

Resultat:
Tid: 1:11:57.3
Placering: Delad 3684:e plats (bland herrarna)
Inställning inför fler Vansbrosimningar: Positiv.

Exkursion med Svensk Lichenologisk Förening

maj 5, 2013

Förra helgen följde jag med ut på en lättsam jakt efter ett par sällsynta lavar kring Ronneby. Arrangör var Svensk Lichenologisk Förening, Sveriges mest kompetenta sammanslutning av lavfrälsta män och kvinnor. En lokal lavguide guidade ett tjugotal runt bland de olika lokalerna. Lokaler i det här fallet refererar inte till ett rum, en byggnad eller en plats avsedd för instrumentövningar eller lösningen på alla ungdomsproblem. En lokal är helt enkelt en plats där en specifik art finns, det kan innebära ett träd, en hektar skog eller Västerbottens län. Guiden hade inget lätt jobb. Direkt när vi stannade vid första platsen där Fläderlundlaven klamrade sig fast vid ett träd spred sig gruppen blixtsnabbt runt i omgivningen med lupparna i högsta hugg. Det samlades kollekt från grenar (med kniv) och från sten (hammare och mejsel), kollektpåsar för dessa fynd veks vant ihop av papperslappar.

Blå halmlav, en lav jag nu kan identifiera på dess aningen mindre bleka blekgrönhet samt de geleaktiga hyferna.

Blå halmlav, en lav jag nu kan identifiera på dess aningen mindre bleka blekgrönhet samt de geléaktiga aphotesierna. Tyvärr är jag ej bekant med någon av dess förväxlingsarter.

Personligen är har jag aldrig haft det där djupa lavintresset, det bästa man kan säga är nog att jag länge har varit medveten om lavars existens. Denna brist på uppmärksamhet på dessa små symbioter satte mig ett par trappsteg nedanför övriga deltagare rent kunskapsmässigt. Till min glädje verkade ingen i sällskapet tycka detta låg mig till last utan var vänliga och hjälpsamma. De svarade på en mängd mindre intelligenta frågor och visade hur man letar efter särskilda arter med hjälp av dess färg och med lupp.

Det var roligt att umgås med människor som är så specialiserade och kunniga inom ett område som jag själv har absolut ingen koll på. Jag lärde mig mycket, umgicks med intressanta människor och hade riktigt kul hela helgen.

En lav som väljer att växa på en mossa.

En lav som väljer att växa på en mossa.

Grundläggande om lavar:

  •  En svamp och en alg som lever i symbios
  • Små, ofta bleka och finns i massvis av varianter
  • Består av en bål (buskformiga, bladformiga och skorpformiga varianter finns) samt apothesier som växer ur bålen
  • Kan föröka sig både sexuellt och asexuellt (kloning)

Skägguppdatering

april 21, 2013

3 veckor av Ape-ril har passerat och mitt skägg har växt. Enligt mina beräkningar ligger min skäggväxthastighet minst 20% under genomsnittet som enligt min gamla kantstötta formelsamling bör ligga på ~18 mm efter tre veckor. Enligt mina mätningar har jag enskilda strån som når upp i ~13 mm men snittet ligger nog strax under 10.

Skägg efter tre veckor.

Skägg efter tre veckor.

Min insamling går dock trögt, den enda som donerat är jag själv. Mitt löfte står dock kvar den av er andra som donerar mest får bestämma hur mitt skägg ska se ut under en vecka. Hjälp apor och frisera mitt ansikte!

Ape-ril

april 6, 2013

Jag odlar skägg… för apor…

Just så är det, ape-ril är ett initiativ där man odlar skägg för att samla in pengar till the Sumatran Orangutan Society eller SOS helt kort. SOS arbetar med att restaurera skogar för Orangutanger, att hjälpa invånarna i Sumatra att samexistera med Orangutangerna samt utbilda i miljöfrågor.

Ape-ril är en kampanj för att samla in pengar till de olika SOS-projekten där män uppmanas till att odla skägg och få människor i sin omgivning att sponsra detta skägg.

Donera pengar till SOS, hjälp våra kära kusiner och stöd samtidigt mitt skägg genom att klicka här.

Som incitament för att donera kommer den av er som donerar mest få välja hur mitt skägg ska se ut 1:a till och med 6:e Maj.

Nuvarande skäggstatus: gles men tilltagande

Nuvarande skäggstatus: gles men tilltagande.

Jag har odlat i en vecka nu och det är tätare än förväntat och jag hoppas att ha ett skägg som kan kallas för skägg utan citationstecken/hartassar innan kampanjen är slut.

Stöd ett skägg! Hjälp apor!

Fjällsemester

mars 29, 2013

Jag är sedan ett par dagar tillbaka i de södra delarna av Sverige, förra veckan tillbringades i Vemdalsskalet där det åktes skidor.

På tur

På tur.

Jag

  • åkte längdskidor (med en akut brist på teknik)
  • åkte slalomskidor (utan att egentligen se till mitt eget bästa)
  • Åkte kana nedför en snödriva tillsammans med en fyraåring (min svanskota är fortfarande öm)
  • Åt gott (och relativt mycket)
  • Spelade sällskapsspel (och vann till och med ibland!)

 

Det känns skönt att det är helg igen så man får vila ut sig.

GLAD PÅSK!

2^5-1

december 29, 2012

I går blev jag

dec: 31
hex: 1f
bin: 11111

Trettioett är uppenbarligen ett Mersenne-primtal, dvs. ett primtal som har formen

Mp = 2p-1

Uppenbarligen är det bevisat att ifall Mp är ett primtal är också p ett primtal. Mersenne-primtalen har inte utforskats till något större djup, det är till exempel inte bevisat huruvida det finns ett begränsat antal eller ifall man kan fortsätta hitta dessa i all oändlighet.

Bevis för den nyfikne (direkt från wikipedia-artikeln)

a ≡ 1 (mod a − 1). Then ap ≡ 1 (mod a − 1), so ap − 1 ≡ 0 (mod a − 1). Thus a − 1 | ap − 1. However, ap − 1 is prime, so a − 1 = ap − 1 or a − 1 = ±1. In the former case, a = ap, hence a = 0,1 (which is a contradiction, as neither 1 nor 0 is prime) or p = 1. In the latter case, a = 2 or a = 0. If a = 0, however, 0p − 1 = 0 − 1 = −1 which is not prime. Therefore, a = 2.

Lakritskola

december 16, 2012

För framtida referens:

LAKRITSKOLA
5 dl grädde
500 g strösocker
5 msk sirap
2 msk flytande glukos
30 g smör
1 st. lakritsstång (krossas i mortel) OBS! De flesta apotek har slutat sälja lakritsstång, men Stockholm eter- och essensfabrik säljer.

Alla ingredienser kokas ihop på ganska het värme. Rör inte för ofta. Gör kolaprovet. Det tar ca 30-40 minuter. [Receptets källa]

Kolan är klar, smakar som den brukar och ger ordentlig julstämning!

Snö!

december 6, 2012

Det är snö ute, det är relativt mycket snö ute. Relativt innebär att jämfört med minnet av mina barndomsvintrar är det inte riktigt jämförbart (eftersom det enligt mitt minne alltid var minst en halvmeter snö från första december till mitten av Mars).

Följande blankrader visar ungefär hur vitt det är och hur blank isen är på vissa ställen:

 

 

 

Helt ok med andra ord.