Nu när nya XBMC-appen kom så lade jag ner min mina försök att installera min X10-RF fjärrkontroll. Resultatet blev att allt bara fungerar. Magiskt!
Blog
-
Öredev 2011
Veckan innan SEF 2011 så hölls Öredev 2011 nere i Malmö. På Slagthuset närmare bestämt. Förutom en massa kunskap och erfarenhet så serverades det även en massa god mat. Höjdpunkterna var nog chiliräkorna, potatissalladen och den confiterade pigham-nacken. Förresten känns det alltid lite konstigt med en vegetarisk buffé i Slagthuset men så är det.
Men tillbaks till kunskapen. Öredev har valt att presentera sig med dessa stora ord
Øredev is the Premier developer’s conference in Europe focused on the whole software development process. Øredev means Quantity and Quality, bringing the best speakers on subjects such as Java, .Net, Project Management, Web development and Testing. We cover the topics you are working with today as well as the ones you will be using tomorrow!
Faktiskt så tycker jag att konferensen lever upp till ambitionen. I år så lärde jag mig massor om såväl .net, UserExperience, Agila-tekniker och tokiga danskar.
Vi börjar med de tokiga danskarna, Copenhagen Suborbitals som alltså försöker bygga sig en egen rymdraket. Tanken verkar vara att bara åka upp rymden och titta på jorden i några minuter och sedan landa i havet. Allt detta ska göras i en hemmasvetsad farkost som drivs av granulerat gummi. Peter Madsen som är Lead i projektet har tidigare byggt sig en egen ubåt där han numera bor. Fast innan han byggde ubåten var han tvungen att bygga lyftkran. Tokiga danskar alltså. Läs deras blogg och bli inspirerade!
Gary Short pratade både om Collections i .net och Technical Debt i projekt. Jag är för att skaffa sig en teknisk skuld genom att låna tid i projekt. Så länge hävstången är god och chansen för framgång är hög kan man skapa mycket värde genom att inte göra allt teoretiskt perfekt.
Dan North hade dels en keynote med titeln “Embracing Uncertainty – the Hardest Pattern of All” och sedan en vanlig session som handlade om nya spännande agila-metoder som han hade observerat. Metoder går i stort sett ut på “Om du vet vad du gör, har planerat för förändring och du kan din produkt så fungerar vilka metoder som helst!”. Han introducerade även begreppet halveringstid för programkod dvs tiden det tar innan halva koden i modul är utbytt mot ny kod. Klart spännande. Jag har mest arbetat i projekt där halveringstiden har två-tre år och Dan North pratade om veckor…
Michael Nygard hade två sessioner “Architecture Without an End State” och “When the Fur Flies: Dev and Ops Collaboration at the Worst of Times”. Den första sessionen handlade om det omöjliga uppdraget att göra en fast arkitektur för ett stort system, när systemet inte ens är halvfärdigt så har verkligheten ändrat på sig och det är dags att börja bygga om. Nygards idé är att man ska använda en arkitektur som är anpassad för förändring. I den sista sessionen så lade han fram idén att driftspersonalen, eller DevOps som han kallar dem, ska vara med och utveckla. Spännande idé som jag verkligen tror är effektiv. Men så är jag ju själv en DevOp.
Jeff Patton hade en intressant timme om “Why common agile practice isn’t agile” där han pratade om trenden att Agile har blivit ett dogma istället för en uppsättning användbara tekniker och värden. Jeffs andra session på Öredev var en bra introduktion till User Experience kallad “How hard could it be? What’s User Experience is and isn’t”.
Johanna Rothman var en flitig talare på Öredev, hon lyckades prata om tre olika ämnen under konferensen. Jag såg hennes timme om “Agile Portfolio Planning: Managing Your Project Portfolio”. Hennes åsikter var att en utvecklargrupp ska jobba på ett projekt i taget, hopp mellan projekt kostar både tid och kvalitet. Hon anser också att man inte ska vara rädd för att döda projekt som inte ger något värde och att alla projekts värde ska utvärderas regelbundet. Agile hjälper till att utvärdera eftersom man har en färdig version av produkten efter varje iteration och då är det lätt att utvärdera värdet genom en produkt demonstration.
Som vanligt filmades allt och materialet ska läggas ut på nätet. Som vanligt tar det tyvärr en väldigt lång tid att göra så.
-
SharePoint & Exchange Forum 2011
En liten sammanfattning av SharePoint & Exchange Forum 2011 är nog på sin plats. I korthet så samlades 200-250 stycken SharePoint och Exchange-människor på hotell Clarion Stockholm där man både pratade, lyssnade och diskuterade SharePoint och Exchange.
Detta var andra gången jag var där och allt var sig likt bra talare, bra mat och konferensen slutade på tok för sent på tisdag. Att springa på Stockholms Central är aldrig en rolig upplevelse.
Men här kommer en lista över roliga och minnesvärda saker från SEF 2011:
- Marc D Anderson sessioner “Developing in SharePoint’s Middle Tier” och uppföljaren “SharePoint Solutions with SPServices”. I korthet så gick det ut på att utveckla SharePoint lösningar i Javascript (eller vad det nu råkar heta idag) och speciellt med jQuery och SPServices-biblioteket. Det innebär att man enkla medel (nåja…) kan skapa ett lite snyggare användargränssnitt och göra operationer på SharePoint objekt (listor osv) utan att göra en post back. Den första presentationen finns att ladda ner.
- Göran Husman hade en intressant session “Integrera SharePoint och Outlook”. Förutom att ämnet är intressant och oftast både användbart och efterfrågat så hände det en ytterst ovanlig sak: demonstrationen fungerade bättre än vad det skulle! Kort sagt kan man väl säga att det i viss mån är möjligt att integrera SharePoint och Outlook (eller egentligen är det ju Exchange man integrera med) men det finns rätt stora begränsningar.
- Mirjam van Olst sa intressanta saker om “Creating Sites: Site Definitions, Web Templates and custom code” och “Using SharePoint Search to Develop Custom Solutions”. Hennes presentationer finns på att ladda ner.
- Eric Schupps pratade om både “Taming Information Chaos: Metadata, Taxonomy and Information Architecture Fundamentals for Enterprise Content Management” och “Building Enterprise Records Management Solutions for SharePoint 2010”. Tyvärr missade jag sessionen om metadata eftersom det krockade med något annat. Den andra sessionen om Enterprise Records Mangement var intressant, det visar sig att det nästan är fullt möjligt att bygga ett dokumentarkiv (dvs ett riktigt arkiv med spårbarhet osv) med SharePoint 2010 men naturligtvis fattas det ett lite funktionalitet som antingen måste utvecklas eller köpas och det blir i dagsläget inte lika bra som dedikerade dokumentarkivsystem.
- Niklas Goudes spelade med Power Hell och så pratade han lite Power Shell. Vilket jag missade.
Måndagens middag var riktigt lyckad, trots att bankettsalen var full så lyckades man servera en riktigt hyffsad oxfile som varken var kremerad eller kall. Nu var den ju väldigt långt från Pittsburgh rare som är min favorit stekning för oxkött, men med 250 gäster som ska ha mat samtidigt kan man inte vara så kräsen.
Vill man se fler presentationer så ska dom finnas på SEF-hemsidan. Men för tillfället verkar inte alla ha dykt upp än.
-
Matrecept och nya pluginer
Jag installerade en ny plugin till WordPress som ska underlätta publicering av matrecept. Tänkte test köra lite med ett recept på fläskstek.
Fläskstek Recipe Type: HuvudrättAuthor:Prep time: 15 minsCook time: 5 hoursTotal time: 5 hours 15 minsServes: 8Ugnsstekt fläsk är en riktigt fin höstmiddag.Ingredients- 1½ kg färskt sidfläsk
- 8 msk salt
- Grovmalen svartpeppar
- Cesten från en citron
Instructions- Skölj av fläsket, torka av vattnet och skär skåror i svålen.
- Blanda ihop kryddorna och klappa in det på köttsidan av sidfläsket.
- Lägg köttet i en gallerförsedd långpanna med svålen nedåt
- Ugnsstek i 125 grader under 3-4 timmar. Längre tid är bättre.
- Vänd på fläsket så svålen kommer uppåt att höj temperaturen till 175 grader. Stek tills svålen har blivit krispig.
-
Höst på Öland 2011
Sista helgen i september eller första helgen i oktober lyckades jag ta mig iväg till Öland och Konstnatten / Skördefesten.På fredagen möttes jag av 24 grader och sol, det kändes mer som maj än september. Lördagen erbjöd “bara” 18 grader och sol men det skönt det också. Söndagen var däremot sämre, dimman låg tät och det kallt och fuktigt.
Jag lyckades hinna med en hel del
- Kastlösa
- Vickleby
- Stora Frö
- Lilla Frö
- Degerhamn
- Mörbylånga
- Ventlinge
- Bläsinge
- Borgholm
Däremot blev det inte så mycket köpt, konsten var ofta såld redan innan själva konstnatten började. Jag hade gärna köpt ett par tavlor av Jeanette Björkman på Ateljé Himlavid i Bläsinge men hon hade sålt väldigt mycket och det var knappt något kvar.
Det jag köpte var lokalproducerade matvaror lök, potatis, pumpa och bruna bönor. Borde nog köpt lite gula ärtor också men jag orkade inte vänta på att bonden i Norrgården (Ventlige, sydöstra Öland) skulle köra in en pall till med traktorn.
-
Bloggar del Två (av förhoppningsvis många)
Jag läser en del ekonomibloggar och då kanske främst bloggar som inriktar sig på långsiktiga investeringar. Att jag inte är så intresserad av korta svängningar i ekonomin beror mest på att jag inte hinner med.
- 40procent 20år – Utdelning & Värdeinvestering – www.4020.se
- Daytrading – Winning Trading
- defensiven
- Ekonomisk trygghet
- Finansiell analys
- Finanskvinnans Funderingar
- FINANSMAMMAN
- Finanstankar
- Fundamentalanalysbloggen
- Hur jag blev rik – ekonomi, entreprenörskap, sparande och investerande
- Investingforvalue
- Kampen mot index
- Kvantitativt
- Lundaluppen
- Miljonärsmamman
- Mot miljonen
- rikochgod
- Riskminimeraren
- Sololjas blogg – Att investera i frihet
- Spartacus Invest
- Värdeinvesteraren
- www.stockman.nu
- Zed’s Dead
-
Ny tider, modernare tider
Det var dags att göra något på bakbenet.se. Det har ju sett rätt trist ut med ett klassiskt tre kolumns layout och tråkiga widgetar. Idag bytte jag tema och lade till en sitemap längst ner på sidan. Vet inte riktigt om det blev bra men det blev åtminstone annorlunda.
-
Bloggar del Ett (av förhoppningsvis många)
Jag läser en del bloggar vissa är högintrassanta och andra är mest bara konstiga. Inledningen blir en kort sammanfattning av SharePoint relaterade bloggar som jag läser för att hänga med lite i SharePoint-världen.
- Mirjam’s thoughts on SharePoint En holländsk SharePoint-MVP som skriver bra inlägg men inte inte så ofta och på senaste tiden väldigt sällan.
- Tobias Zimmergren’s thoughts on development En svensk SharePoint-MVP som skriver lite matnyttiga inlägg då och då.
- Wictor Wilén En annan svensk SharePoint-MVP som i mitt tycke skriver väldigt bra saker. Väl värt att läsas.
Vi väl se när nästa del publiceras. Med min vanliga takt så borde det bli runt jul eller så…
-
Building a SharePoint 2010 development enviroment part II
Eventually I got my SharePoint 2010 environment installed and it worked quite good. I had probably used for about five days when the requirements changed I had to scrap the developer environment and build a new one.
-
Building a SharePoint 2010 development enviroment
At the moment I’m building a new environment for SharePoint 2010 development. After a few hours of reading various blogs, talking to more experienced SharePoint developers and even talking to few SharePoint administrators. After a bit of thinking I went with Wictor Wilén’s multiple machine strategy. It seems like a reasonably easy strategy that looks a bit like the production environment I’m aim for.
So my environment will consist of the following virtual machines:
- AD Domain Controller / Windows Server 2008R2
- SQL Server 2008R2 / Windows Server 2008R2
- SharePoint 2010 / Windows Server 2008R2
- Legacy MySQL & PostgreSQL databases / Red Hat Enterprise Linux 5.5
At the moment I have installed the domain controller and SQL Server.
-
Øredev 2010
Efter en lång tågresa från Malmö är det dags att summera min första Öredev. Det jag lärde mig under de tre Malmödagarna är i stora drag:
- Jeff Sutherland var en väldigt bra talare och hade härliga och uppfriskande kapitalistiska tankar om hur SCRUM skulle gå till. Han var väldigt inne på att varje lyckad sprint ska leverera en färdig produkt som kunderna är villiga att betala för. Jag håller med Jeff, varje sprint ska leverera en färdig produkt som genererar ett mervärde för kunderna.
- Automatisera de arbetsuppgifter som går att automatisera. Ett bra exempel är testning av mjukvara, automatiserade testning som är snabba nog att köras efter varje kompilering ökar kvaliteten på koden. Kontinuerlig integration, helst i kombination med end-to-end tester, ökar också kvaliteten på koden och ger en stabilare produkt som går att driftsätta snabbare.
- Flera talare betonade vikten av att mäta, mäta och åter mäta. Utan mätningar är det omöjligt att veta var man befinner sig och det gör det väldigt svårt att ta sig till målet på ett effektivt sitt. Det kan röra sig om att mäta hastigheten för SCRUM-team, flödeshastigheten över för ett kort över Kanban-tavlan eller hur användarmönstret ser ut i produkterna.
- Henrik Kniberg pratade om kombinationen SCRUM och Kanban. Mycket spännande och jag tror att det verkligen kan vara användbart. Henrik Kniberg är en väldigt bra talare och han har en del intressanta saker på sin hemsida.
- Jon Skeet hade en del radikala tankar om hur man skulle kunna göra om C#. Förövrigt är Skeet en utomordentlig talare.
Generellt kan jag väl säga att
- Talarna var var, mestadels, intressanta.
- Maten och drycken var väldigt god. Dock kan man notera det lilla konstiga valet att inte servera Coca Cola på en utvecklarkonferens, “Nygårda Cola” är inte en värdig ersättare till Coca Cola.
- Lokalerna var mestadels bra även om det var problem med överhörning mellan de olika rummen.
“Tyvärr” fanns det en hel del andra sessioner som var intressanta men de låg ofta samtidigt så en del svåra val fick göras. Det var faktiskt lite synd att sessionerna inte hölls mer än en gång men samtidigt så skulle det antagligen inte fungera. Vissa sessioner skulle också vinna på att vara lite längre än var det var nu.
Onsdag Torsdag Fredag Agile is dead, long live Agile!
Jeff SutherlandDelivering What’s Right
Cory FoyWindows Identity Foundation
Vittorio BertocciDesign for testability
Magnus HärlinAlternatives to Acceptance Testing
James ShoreC#’s Greatest Mistakes
Jon SkeetCollaboration in a distributed Enviroment
Jutta EcksteinHow to do test reviews
Roy OsheroveSocial Media and Personal Branding
Dave PriorBetter Practices for Building Fast Web Apps
Giorgio SardoArchitecture in an Agile World
Aslam KhanTop 20 tools and tips to be a better developer
Roy OsheroveAutomated Testing of Web Applications
Jeremy D. MillerAbusing C#
Jon SkeetLarge-scal refactorings using the Mikado Method
Ola Ellnestam, Daniel BrolundImplementing a test framework
Peter Ulrich von Sperling FreibergKanban and Scrum Making the most of both
Henrik KnibergAlla sessioner spelades in på video och ska dyka upp i Øredevs arkiv.
-
Flyttat
Ja nu har jag flyttat till one.com. Jag behövde egentligen inte all funktionalitet som mitt tidigare och dyrare webbhotell erbjöd. Dock visar det sig att jag är rätt dålig på att flytta WordPress webbplatser och speciellt dåligt går det när jag sitter på en takterrass i Gamla Stan.
-
OpenSolaris avled den 13/8
Nu när Oracle lägger ner (läs mer på http://sparcv9.blogspot.com/2010/08/opensolaris-dead-as-distribution.html) OpenSolaris så är det dags anpassa hemmaservern efter de nya förutsättningarna. Jag tror att det får bli Nexenta i väntan på att FreeBSD ska få till ZFS version 26.