Developer & Designer Reading Resources

If your looking for well written books covering an array of technologies and design then check out Friends of Ed (an Apress Publishing Company). They offer the source code and sample files for all there publications which makes for a nice resource for learning something new (book purchase not required for source code download).

The Model View Controler (simplified)

The MVC paradigm is a way of breaking an application, or even just a piece of an application’s interface, into three parts: the model, the view, and the controller. MVC was originally developed to map the traditional input, processing, output roles into the GUI realm. Think of it this way:

Input –> Processing –> Output
Controller –> Model –> View

The user input, the modeling of the external world, and the visual feedback to the user are separated and handled by model, viewport and controller objects. The controller interprets mouse and keyboard inputs from the user and maps these user actions into commands that are sent to the model and/or viewport to effect the appropriate change. The model manages one or more data elements, responds to queries about its state, and responds to instructions to change state. The viewport manages a rectangular area of the display and is responsible for presenting data to the user through a combination of graphics and text. Read the rest of this entry »

Journler, a place for your thoughts.

Journler LogoFeaturing iLife integration, audio and video entries, extensive document importing and instantaneous searching and filtering, not to mention Mail, iWeb and Address Book integration, a dash of blogging and AppleScript and Spotlight support.

Journler is a daily notebook and entry based information manager. Scholars, teachers, students, professors, scientists, thinkers, the business minded and writers of every persuasion use it on a daily basis to connect the written word with the media most important to them.

I highly recommend downloading Journler for Mac OS X