This should be interesting weekly – week 27

Posted by Slobodan Kovačević on July 06, 2008

This is the first weekly condensed edition of my “This should be interesting” tumblelog. Every Sunday I will re-post most interesting posts here on the Icebergist.

Share

Mac OS X problems upgrading from 10.5.3 to 10.5.4

Posted by Slobodan Kovačević on July 04, 2008

Today I tried to upgrade my Mac from 10.5.3 to 10.5.4 using normal Software Update. That didn’t go as planned as installation hanged at “Configuring Installation” and only thing I could do is shutdown the computer.

After some research and few unsuccessful retries I have finally managed to solve the upgrade problem by downloading standalone 10.5.4 update from Apple download section; booting in safe mode (hold shift key when booting) and then installing the update.

Share

SproutCore – a javascript framework

Posted by Slobodan Kovačević on July 03, 2008

SproutCore is a javascript framework which tries to enable developers to build web apps that look and act more like a desktop apps.

It steps away from a classic web app model by moving a lot of app into the browser itself, which then interacts with server via AJAX. As it says on the SproutCore site:

After lots of testing, we have found that the most efficient way to server a SproutCore application is as a …. static web page!

This means that a “simple” static HTML page (which is easily served by Apache) makes browser do most of the work (i.e. server doesn’t have to generate the pages) which frees up server to respond only to AJAX initiated requests.

SproutCore is written in Ruby, but once you build the app it will generate a set of HTML, JS and CSS files, so you don’t need to know Ruby in order to use it. As the site says:

The code you write with SproutCore will resemble a desktop app written in Cocoa more than it will a web application written in Rails.

SproutCore Photos Demo ScreenshotAnother great thing about SproutCore is that it can be hooked up with any backend as long as it can communicate with it using HTTP. It can be anything: Rails, PHP, Perl, Java, ASP…

Actions speak louder than words, so take a look at the SproutCore demos which shows you exactly what it’s all about.

In next few days I will try to build a sample application powered by SproutCore and Rails to see how it goes. I will post my impressions here. After all if it’s something Apple used for Mobile.me – well, it can’t be that bad. ;)

Share

So it begins…

Posted by Slobodan Kovačević on June 24, 2008

Welcome to an icebergist blog. The Icebergist will be a blog about both technical and business stuff I deal with daily. From Ruby on Rails programming to time organizing, everything that’s important in my daily work as a freelance developer.

As you can see I just setup the Icebergist blog, so at the moment it’s content-free. While I write some posts you can checkout my posts from my previous blog AS Workshop.

Also I maintain a tumble log called “this should be interesting” where I post small bits of information which I find useful or interesting.

If that’s not enough for you then check out my Twitter feed where I ramble daily (unless I am to lazy or too busy to do so).

Share