Feb 2007

Cocoa Shaders

Kickingbear Blog: “Indie Mac Shop has, likely, one maybe two programmers and some contact with a part time artist who may well be on contract. Perhaps they may do the artwork themselves, taking time away from their coding. Either way art, in the indie dev world, is harder to come by than code.” (Via Gus Mueller.)

Grumblers and Recalcitrants

Kirkville: “Support your local shareware developer.”

First 75 days of Wii Transfer

Manton Reece: “In the tradition of other independent Mac developers such as Mike Zornek, Daniel Jalkut, and Gus Mueller, I’m going to share some sales information from the first 75 days of Wii Transfer.”

Customer support

Manton Reece: “This is more than just trying to be nice to people.”

Replacing AppleScript with Ruby

Matt Neuburg, MacDevCenter.com: “I’ll explain how to download and install rb-appscript. I’ll discuss the basics of rb-appscript usage and show how to develop a simple ‘hello world’ script. Finally, I’ll rewrite the Ruby-AppleScript example from my book to use Ruby with rb-appscript instead.”

Ironcoder V announced

ironcoder.org: “Mark your calendars, warm up your compilers, stock up on bouncy bubbly beverages...”

Experiences In Web Hosting

Rogue Amoeba: “Everyone loves their current host until the server is down.”

MarsEdit 1.1.3 released

Red Sweater Blog: “How am I going to reward users for their enthusiasm? By releasing updates. With fixes. And features. And stuff. It’s been four days since the acquisition, and I’m happy to announce the immediate availability of MarsEdit 1.1.3, a free update for all registered users.”

MarsEdit acquired by Red Sweater Software

I’m terrifically pleased to announce that MarsEdit has been acquired by Red Sweater Software!

Daniel Jalkut writes more about it on his weblog, and Greg Reinacker writes about it on his weblog. There’s also a press release and a short Q&A with me and Daniel.

Congratulations to Daniel!

Learn Cocoa II

Cocoa Dev Central: “This tutorial will get you started with writing code. Rather than explain the theory behind Objective-C, we’re just going to dive right in and fill in the gaps as we go.”

Battlestar Renewed For Season 4

SCI FI Wire: “SCI FI Channel announced that it has renewed its Peabody-winning original series Battlestar Galactica, ordering 13 new episodes.”

Translation From PR-Speak to English...

Daring Fireball: “We’ve been helping and encouraging the entertainment industry to annoy its paying customers for more than 20 years.”

C: Portable Macro Assembler

bbum: “C has always been in the role of the ‘fallback for performance reasons’ solution as soon as developers started writing significant bodies of code in other languages... Even the scripting languages all have supported dynamic loading from the beginning that has always been used for both accessing native functionality and for implementing ‘performance critical’ stuff in native C.”

NetNewsWire 3.0d46: sneak-peek release

NetNewsWire iconWe just posted a sneak-peek release of NetNewsWire 3 today. It’s not even a beta yet, and it has bugs, unfinished features, unstarted features, and it still needs more polish and testing. All that said, you can download it from the beta page. ;)

The change notes page lists what’s new since 2.1.1. Highlights include Spotlight searching, new Combined View, feed ‘cover art’, full screen mode, Growl notifications, tabs with thumbnails and animations, the ability to choose a folder when subscribing, hiding/showing the subscriptions list, and lots more.

I’ll be writing more about it on inessential.com. Here’s the initial post and here’s a post on a hidden pref for a monochrome toolbar.

Working with the system

Giles Turnbull, O’Reilly Mac DevCenter Blog: “So I created my own Applications folder, inside my user directory, and in there I put all the apps I downloaded and installed by myself. I thought I was taking control, but after a while I realised the folly of this approach.”

Monocle 1.0

waffle software: “Monocle is a simple search tool that puts a universal search field at your disposal. When you want search, you can choose from a number of engines to perform the search in different places. Monocle comes preloaded with engines for Google, Wikipedia, Windows Live Search and Yahoo! Search. You can easily add your own engines by performing an example search inside a web browser window in Monocle.”

FeedLight NetNewsWire Style

BrokenLogic: “There are two variations of FeedLight, one for use with the Aqua Mac OS X appearance, and another for the Graphite appearance.”

Spotlight+wrap NetNewsWire Style

Wolf: “Much to my surprise, my favorite NetNewsWire style is Spotlight... Since I’ve been happy with the Spotlight style for so long, and it looks like this relationship is a long-term one, I decided to put some time into enhancing it a mite: Spotlight+wrap.nnwstyle.”

YouTunes: An Example Yahoo! Pipe

Nick Bradbury: “A pipe takes input from different sources, mixes them together based on criteria you specify, then outputs the results as a single RSS feed. In this example, I created a pipe named ‘YouTunes’ which links the top 10 songs from iTunes with videos from YouTube.”

WebKit Stabilization Spree ’07

Surfin’ Safari: “After many discussions with interested parties and members of the WebKit community, we’ve decided the time has come to get serious about stabilizing the code. We’ve had about two years of development, which has included many awesome compatibility fixes, performance improvements, standards compliance enhancements, and new features. Now is the time to get the source tree in solid shape.” (Via email from Justin Williams.)

Jobs Issues Statement on DRM

CARS: “The recording industry’s Jack Valenti quickly followed suit, issuing his own statement to consumers of digital music.”

Apple sets date for WWDC

Macworld: “The 2007 conference will be held in San Francisco, Calif. between June 11-15, 2007.”

If you’re a Mac developer, and you’ve never been, I highly recommend it.

Imagining a world without DRM

Macworld: Editors’ Notes: “Steve Jobs may not be exactly reticent, but neither would I call him randomly demonstrative. Rarely do you see him respond to criticisms of Apple, except in the context of interview sound bites. For him to, say, author an open letter on the state of Digital Rights Management is, if not unprecedented, at least very very rare.”

Dan Wood Detects Leaks Infinitely

Dan Wood: “Essentially what I thought I’d do is to see how a particular method invocation grew memory over repeated use. That way, leaks would be easy to spot with ObjectAlloc (or probably with OmniObjectMeter).”

Good tip: I’m sure I’ll use it. Here in the lab we use a combination of ‘leaks’ (with stack logging turned on), ObjectAlloc, and MallocDebug.

Programmers Don’t Like to Code

Wolf: “Programmers don’t like coding, they like problem solving.”

Adium one point oh

Evan Schoenberg: “Wow. I’m thrilled to announce that Adium 1.0 is released :)”

Congratulations to Adium developers and testers!

Lies, Damned Lies, and Bill Gates

Daring Fireball on Bill Gates, who says: “Nowadays, security guys break the Mac every single day. Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine.”

Creating a Pleasant User Experience

My co-worker Nick Harris—who writes NewsGator Inbox (among other things)—wrote a series of articles on user interface:

Part I: Expected Behavior
Part II: User Feedback
Part III: Language
Part IV: Many ways to do the same thing
Part V: Trouble Shooting

Interview w/ Rogue Amoeba CEO

Infinite Loop interviews Paul Kafasis: “As for the logo, why the bandana and sunglasses? Why the fabulous teeth? Who knows? Would you ask Picasso ‘Why all the blue?’”

Sudo Fun

Rixstep: “The Unix sudo provides privilege escalation. Using sudo is far better than enabling the root account. But there are still dangers. Equipped with a bit of social engineering savvy and a clever script a black hat can toast your machine.”

Vista Revealed

CARS: “Princeton University researchers today announced that Microsoft’s new Windows Vista operating system is nothing but a suit full of bats.”

Interview with Peter N Lewis and Matthew Drayton

Daring Fireball: “It’s not every day that one of the most popular indie Mac apps in history changes hands, but that’s what happened today, when Matthew Drayton and his new company, Nolobe, acquired the rights to Interarchy from Peter N Lewis’s Stairways Software.”

Adding Yahoo! Saving Tools to NetNewsWire

Micah Laaker: “Now, when I find an RSS feed item or browse to a page that I want to save to one of these services, I can simply select my script in the NetNewsWire script menu.”

Two scripts: one for adding to MyWeb, one for Bookmarks 2.0.

Fake Steve Jobs returns

The Secret Diary of Steve Jobs: “I don’t have anyone to go sell banner ads. So I need a sponsor. Or a patron. Someone to protect me and keep me warm at night.”

MOAB recap

Tales of Being TJ: “I mean, more than one whole week of the MOAB was 3rd party exploits: how many of them were contacted by the MOAB organizers? Were any?” (Via The Macalope.)


© 1995-2014 Ranchero Software, LLC