Programming WordPress: Never ever, I said, but now @SomeOtherDude did made it worthwhile

I love and hate WordPress. I love it because it let us publish our blogs. I hate it because it’s too complicated, too slow and the source code seems like a mess. And, the most important, it isn’t mobile first.

But, and it has to be a but, the world isn’t perfect, and WordPress has just made it self ten times faster. And that’s not because of themselves, but…

Frank – a theme – is rescuing WordPress in mobile

Read On…

Mine iakttakelser om Apples nye dingser og resultat

Denne uka har Apple både fornyet produktene sine og gjort opp status for regnskapsåret sitt. Nye produkter og skyhøye salgstall har skyllet over markedet. Folk priser eller skjeller ut det de ser. Og jeg lurer på om jeg kan lese noe om fremtiden i det jeg ser. Særlig en ting er jeg ute etter – å se om Apple viser tegn til svakhet etter at de mistet Steve Jobs i fjor høst. Og med svakhet mener jeg evne til fokus og innovasjon. Mer konkret, evne til å si nei og vilje til å kutte ned på produkter og produkter som som forandrer verden. Read On…

@ClayChristensen et. al on disruptive innovation in journalism – via @NiemanReports

Internet news are now spreading Christensens ideas, way faster than I’ve experienced. I learned to know Christensen, by reading his books from the late 15 years. But I always thought about what he would have said about the situation we live in now, the current days passing on. And finally, a broad discussion on journalism arrived last week from Clayton M. Christensen, David Skok, and James Allworth called Breaking News.Mastering the art of disruptive innovation in journalism on The Nieman Reports. Read On…

Bedre gjennomføringsevne kan gi Norge 6 ganger så mange km ut av vei-pengene

Elendige veier i Norge via Din Side

Adnan Rahnan foreleste i Oslo i går om norske veier og strategi. Et kort innslag i Dagsrevyen 21, ved 21:07 refererer Rahnan og samferdselsminister Arnstad som sa at hun var enig at en måtte tenke mer helhetlig.

Rahnan tok hardt i, og mente at Norsk Samferdselplan var roten til ondet. Slik jeg forsto han, skulle vi heller planlegge hvordan lette samferdselen mellom store befolkningssentra. Han hevdet at vi da kunne få seks ganger mer ut av pengene vi bruker til samferdsel. Rahnan var også sjokkert over standarden på veiene våre.

Jeg har i årevis hatt en følelse av at veiene våre er dårligere enn nødvendig. Rahnans budskap sammen med Aftenpostens notis om at det er like dyrt å bygge vei i Danmark som i Norge, bekrefter at det er gjennomføringsevne det skorter på.

Hvordan filtrere og summere i #CoreData? #iphone #ios

Jeg har skaffet meg et fantastisk verktøy for å gjøre databaseprogrammering på iPhone som heter Sensible Table View (STV) og er fra Sensible Cocoa.

Men da jeg skulle igang med litt mer avanserte filter og tilhørende summeringer, ble jeg sittende fast, ikke et par timer, men en hel uke. Dokumentasjonen av Apples Core Data synes jeg er svært akademisk, og de fem bøkene jeg har om dette er dårlige.

Hintene som hjalp meg fant jeg på Stack Overflow etter å ha søkt etter @sum in core data på Google.

Sammen med Apples dokumentasjon klarte jeg tilslutt å løse problemet innenfor rammene av det nye verktøyet. Etter en ukes slit, ser løsningen latterlig enkel ut. Her er den:

  • Predicate: bare bruk løsningen i STV! Pass bare på å lage predikatet slik:

    filterPredicate:[NSPredicate predicateWithFormat:@“account like ‘kreditt’”]];

  • summering er så uskyldig som dette:

    NSNumber *balance = [transactionSection.items valueForKeyPath: @“@sum.amount”];

    self.title = balance.stringValue;

Dette er vidunderlig! Jeg kan bruke predikater i STV til å lage små og pene datasets, og beregne summen på datasettet i ettertid. Plutselig er det igjen morsomt å være database-programmerer!