Posts Tagged ‘Apple’

Cocoa Programming

Monday, August 25th, 2008

I’m currently reading Cocoa Programming for Mac OS X. I’m becoming astonished by the underlying technology in Cocoa. There are some drawbacks, it’s true: for instance, Objective-C is much less intuitive than Java or C#, the whole .h files seem pretty much deprecated nowadays, and there’s definitely a learning curve there. But having a book like this can help a lot in the process.

I’ve just finished chapter 11 from 35 in total. I must say that by now, CoreData amazed me by allowing to create an application to display, manage and persist (with an Undo/Redo mechanism and all) a simple Information System to catalog Books (along-side with an Image, rating, etc…) without a single line of code. What amazes me most, is that there’s barely code-generation going under the hood: it’s the whole pervasive MVC architecture in Cocoa that allows you to bind hotspots everywhere.

I strongly advise every programmer who can to read this book and do the exercises up to the eleventh chapter. If after this point you aren’t convinced, you can flame me at will :)

My whole dilemma now is: I’m a developer for Windows (it sucks, but that’s what the company I work for do). I can see the potential in this framework, business-wise, but I can’t seem to find a way to bring this into the Windows world. Any ideas out there?

Posting in iPhone

Wednesday, July 30th, 2008

I guess I sold my soul to Apple…

First annoyance in Leopard

Saturday, April 5th, 2008

Since the very first usage, I’ve found safari very slow when starting a page display, but I blamed the rendering engine for that. However, slightly after installing Little Snitch, I’ve incidentally realized that something wrong was happening with the DNS: it was taking too long to answer. By digging some pages on the internet, one can conclude that by adding the OpenDNS server addresses to the DNS section on Network preferences, the problem is fixed.For more information, check this forum.

The Geek Side

Monday, March 31st, 2008

The Geek Side

Just playing with stripgenerator…

7 days and counting…

Wednesday, March 26th, 2008

So, I decided to buy a Macbook Pro and migrate once and for all to Mac OSX. I decided to go with the base specifications of 2.4Ghz Penryn w/ 2Gb RAM, 200GB Harddisk and a GeForce 8600M GT 256GDDR3. Nevertheless, I chose the Glossy screen and also bought the Apple Remote.

I intend to make an upgrade to 4Gb latter next month (Kingston 2Gb Memories are now priced at 42€), and get a 1/2Tb external harddrive for Time Machine.

28 Mar: Shipped From Originating Depot at Shanghai.