Innlegg

Predicates in Core Data

Database programming is all about filtering and sorting tables linked to each other. According to the book Core Data , «Core Data is Apple’s object graph management and persistency framework for iOS, OS X, watchOS, and tvOS.» In a sense, predicates are an object version of the WHERE clause in SQL. Just like NSFetchRequest represent the FROM clause in SQL. I never have had problems with WHERE and FROM in SQL, but the predicate format strings in Core Data has been quite a struggle for me. I don’t think the struggle is only my fault. Predicates should clearly be thought, at least to me, as a method of writing WHERE clauses. Here is some notes from tutplus’ Core Data and Swift: Relationships and More Fetching : let predicate = NSPredicate(format: "%K == %@", "last", "Doe") The predicate format string uses %K (K stands for Key) for the property name and %@ for the value. let predicate = NSPredicate(format: "%K >= %i", &qu

Hva er den egentlige forskjellen på høstens nettbrett?

Google selger allerede et godt 7’ nettbrett, Nexus, og Microsoft og Amazon har annonsert sine nye som kommer i oktober/november. Rykter vil ha det til at Apple kommer med en iPad Mini i oktober. Alle nettbrettene synes å være utmerkede mht spesifikasjoner og pris. Og brukerne står ovenfor en vanskelig oppgave når de skal velge. Horace Dediu i Asymco satte meg på sporet i å se hvilken jobb nettbrettene skal gjøre for oss. Jeg har valgt å se markedet som fire mobile plattformer, eller «Eco-systemer», som de også kalles.

iA - the fathers of @iawriter, are thrue minimalists designers

Bilde
The Document Library I’ve seen a new star - and it’s iA - or Information Architects . It’s not completely new star however, as I’ve used their Writer app since last year. Coincidentally, I’ve just read two brilliant blogposts related to iA’s founder Oliver Reichenstein: Good design is invisible: an Verge interview with iA’s Oliver Reichenstein , is a shocking eye-opening review, where the foundations of good design is explained. Mountain Lion’s New File System , is a blogpost on iA’s blog, also by Reichenstein. Just as I thought I’d given an ok explanation in my blog on why people should upgrade to Mountain Lion, I saw that I forgot the Document Library . And following Oliver on his file in one level folders story, I saw that I had omitted the most important part of the OS X update. Here it is: You should absolutely read the two articles. They take you into the inner circle of Apple style design, and if you are open and concentrated, you will not be the same afterwar

Om utfordringer med å forene regnskap og mobilt IT

Betraktningen nedenfor ble gitt i en presentasjon av Sumanita for en forsamling av investorer på et Connect Norge sitt møte hos Deloitte, Oslo i denne uken. Møtets tittel var: teknologiske utfordringer i finans, bank og forsikring . Jeg hadde 7 slides. På tredje slide, hoppet jeg ut og fortalte følgende: Jeg vil si et par ord om hvilken utfordring mobilt IT er for finans, bank og forsikring, spesielt for regnskapssystemer.  For det første har vi nå et superoptimalisert arbeidsmiljø , hvor vi bruker store skjermer, raske PCer og nett. Dette står i skarp kontrast til knøtt små skjermer og dårlig eller manglende Internett dekning og elendige tastatur.  For det andre var regnskap opprinnelig en måte å samle transaksjoner i relevante grupper, for på den måten få oversikt. Disse gruppene, eller kontoer som vi kaller det, skulle forenkle regnskapet , slik at det hele ble mer forståelig. Istedet har det blitt verre. Skatte-myndigheter, bransjer og finans har pushet almen regnskapspr

Why Retina came first on the Macbook Pro 15", and why the next out will be Pro 13" and 11"

After the fact, after WWDC, I normally wonder why I didn’t see what was coming, before the event. I’m sorry to admit that happened again this year! As we saw with the new iPad, Retina screens need more battery power and more graphic processor power. Knowing that, how could I ever imagine a revised Macbook Air with Retina? More battery couldn’t simply fit. The Macbook Pro 15" on the other hand was ripe for changes. With amply room after removing old technology and the optical and HDD drives. Together with taking away the glass screen, Apple managed to reduce the weight with one kilo. To go down another half kilo wasn’t possible just now. I expect Apple to repeat this exercise with the Macbook Pro 13", and let it be next out with Retina. The Airs however, will have to wait on radical better battery technology. The third to get the Retina screen, will be the all new Macbook Pro 11“, who will be only slightly bigger than the current 11” Air. I think Apple will turn to t

The decentralized device-centric, connected mobile world and Microsoft Surface @KTeare

Watching the Gillmor Gang on my Apple TV is big fun. The Gang is tearing out verbal pearls “en masse”, you just have to grab them. But to write them down can be hard. Never less, here at 40:50 into the show, is Keith Teare, more or less as I could hear him, trying to describe our new IT paradigm, finishing a long discussion on MS Surface: It feels to me like, Salesforce and companies that have build cloud services, are going been impacted by the shift as well.  The iPad got enough storage to turn the cloud to a message queue. All of the processing being done on the iPad, but without getting rid of the sales-teams being connected to each other. The cloud will kind-of form like a glue.  This is the new architecture: Pushing functionality out of the cloud into the device, while the cloud still remains crucial, but different.  Salesforce will be very hard pushed to change its architecture to move into that vehicle, impacted of the cloud, of the growth of the decentralized device

Hva er det Ryanair gjør som setter flybransjen på hodet?

Bilde
Hvis du ønsker deg forståelsefulle flyvertinner og en klapp på skulderen, så ikke ta Ryanair. Men hvis du skal rimelig avgårde og uten forsinkelser, er Ryanair en god ide - og en rimelig en. Mens SAS og andre gamle kjemper blør, tjener Ryanair penger på rett å slett gjøre jobben folk bruker flybransjen til - å flytte seg. I går kunne jeg følge med hvordan man effektivt håndterer køen foran toalettet nå pilotene har et nødvendig ærend: Plutselig går varsellyset for fasten seatbelt på, og alle som står å venter på å komme på toalettet blir raskt sent tilbake til sine stoler. Noen protester, og da svarer flyvertinnene bryskt please sit down mens de peker først på lyset og så et stolene. De går ikke inn i en diskusjon om selve problemet.  Da alle har satt seg, kommer en av flygerne som skal på toalettet. Når han er vel inne i sin cockpit igjen, går varsellyset av, og folk strømmer til køen på nytt. Og de korrekte, men bryske vertinnene forsetter å pakke sammen. Jeg ser at fly