Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

February 04 2010

snej
17:21

objc_msgSend() Tour

Bill Bumgarner: "What follows (across this and 3 more posts, maybe more) is a rather detailed tour of objc_msgSend() as implemented in Mac OS X 10.6.2. Rather detailed in that every instruction will be explained. Even though it is relatively few instructions, there is a considerable amount of background information that is helpful to understanding the objc_msgSend() instruction stream."

February 02 2010

snej
16:17

csiconview

"CSIconView is a Cocoa class that implements a Finder-style icon view, complete with drag & drop, support for renaming items, support for the different state icons, coloured labels, and even support for multiple icon sizes in the same icon view."

August 28 2009

snej
17:38

What's New In Mac OS X v10.6 [Mac Dev Center]

"This article summarizes the key technology changes and improvements that are available beginning with Mac OS X version 10.6 (also known as "Snow Leopard"). The information about these changes is organized into sections by technology layer: “System Level “Framework Level “Application Level”

April 30 2009

snej
03:15

Murky - A GUI Mercurial Client

My latest open-source project! --snej Murky is a GUI client app for the Mercurial distributed version-control system. It lets you manage repositories and source files without using a command-line. Murky runs on Mac OS X 10.5 or later. It's written in Objective-C 2.0. It's released under a BSD license.
snej
00:16

PsychoH13's C-ObjC-Blocks at master - GitHub

Open source implementation of the runtime libraries for C and Objective-C "blocks" (aka "closures") that Apple's implemented for OS X 10.6. This should allow us to use blocks in 10.5...

March 29 2009

snej
16:28

Why MacRuby Matters (Present & Future) | Zen and the Art of Programming

The new experimental branch of MacRuby (0.5) uses LLVM to translate to optimized machine code. it's early days yet, but performance is already at least 3x that of Ruby 1.9.1, making it by far the fastest Ruby implementation known. All this and negligible startup time and deep integration with the Cocoa APIs ... should be a terrific way to write OS X apps!

November 14 2008

snej
23:51

SQLite Persistent Objects

“It lets you create Objective-C classes that know how to persist themselves into a SQLite database. Not only that, but it completely hides the implementation details from you - you do not need to create the database, create the tables, or do anything else except work with your ojbects. you simply subclass SQLitePersistentObject and create Objective-C 2.0 properties for every data element you want persisted.”
snej
05:43

Introducing BWToolkit

“BWToolkit is a BSD licensed plugin for Interface Builder 3 that contains commonly used UI elements and other useful objects. Using these objects is as simple as dragging them from the library to your canvas or document window.”

October 20 2008

snej
14:47

Developing Cocoa Applications Using MacRuby

“Ruby is a dynamic programming language that, over the last few years, has enjoyed enormous popularity, thanks in part to the Rails web framework. Now with MacRuby, you can create Mac OS X applications with Ruby while maintaining the peformance benefits of a fully fledged Cocoa application. This article will show you how to get started with MacRuby and build your first sample application.”

September 30 2008

snej
03:42

Streaming and playing an MP3 stream [Cocoa with Love]

"This week, I present a sample application that streams and plays an audio file from a URL. I'll show how the application was written by expanding upon Apple's AudioFileStreamExample, including a work-around for an Audio File Stream Services' crash bug when handling streaming MP3s."

September 15 2008

snej
02:59

HotCocoa Is Pretty Damn Hot

Andy Matuschak: "MacRuby is an implementation of Ruby 1.9 running directly on top of the Objective-C runtime and CoreFoundation ... it includes a new layer called HotCocoa. HotCocoa is a layer of mappings on top of common Cocoa classes to make them simpler and to put them in line with idiomatic Ruby."

August 09 2008

snej
21:52

Towards an Open Source XMPP Framework for Cocoa

Early-stages Jabber library for Cocoa. "What I'm releasing is certainly not a full framework. But it could be used as the basis/beginning of one. ... At this point you can actually use the available code to login to Google Talk, and chat with your friends. "
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.