Jackson Fish Market ships a Mac app

Jackson Fish Market: "Today we're taking the software created expressly for Jenny's wedding and shipping it to the rest of the world. Thrilled For You(tm) - Wedding Video Guestbook is a modern take on the traditional guestbook. Instead of signing a physical book, guests walk up to a kiosk running the Thrilled for You software, and record a video congratulations to the happy couple." - Pretty sweet. They just keep coming up with great little niche ideas. This one combines web and client side, sort of. When you order the software online it comes customized for the couple! Very nice.

Labels: , ,

Posted by Rob at 10:51 AM | 0 comments | Click here for a permalink to this entry.

Yes, the desktop is still king.

Daniel Jalkut: "It's an unfair fight. We know exactly what the web can do, and we have a good idea of what it plans to do, thanks to its (laudable) open standards. But none of us has any idea what the next iPad, iPhone, Wii, Xbox, TomTom, whatever, will do. Don't get me wrong: the web is excellent at innovating, but it innovates for publishing and social interaction. It doesn't innovate on desktop UI or device integration, the very areas where brilliant desktop applications shine. And it innovates, as I have already suggested, in the art of catching up." - I know the web is great for a lot of stuff, but the client/desktop is still king because it can completely embrace the environment in which it lives. The web experience has to live inside a lowest common denominator shell, the browser.

Labels: , , ,

Posted by Rob at 9:52 AM | 2 comments | Click here for a permalink to this entry.

MarsEdit 2.4 hits the streets!

Daniel Jalkut: "MarsEdit 2.4 is available today and features a few ... cookies ... that you might enjoy. In particular, this release fixes bugs, fine-tunes a lot of behaviors that have been bugging me for ages, and takes support for the increasingly popular SquareSpace to a higher level." - Got it, using it to publish this post.

My favorite change...

"Post editor windows now automatically remember size and screen position"

YES! That was my idea. Smile, life is good! (Well... yes and no. I asked for it, like I'm sure a BUNCH of other folks did. Thanks Daniel!)

Labels: , ,

Posted by Rob at 7:56 AM | 0 comments | Click here for a permalink to this entry.

Droid and photographers

Dave Winer [on Twitter]: "I can't leave the netbook. I'm taking a realtime photography trip. Without the netbook there's no realtime to it." - Depending on the type of storage your camera uses the Droid could be the perfect companion for Photographers. If you want to upload photos realtime, take your shots, pop your card out of camera, pop it in the Droid, and upload! No need to take your netbook with you for realtime support.

Now, all you need is someone like Fraser Speirs to create some super applications to get the job done.

This is another thing Apple should consider with the next version of the iPhone. Support for a microSD card would be quite nice.

Labels: , , , ,

Posted by Rob at 7:53 AM | 0 comments | Click here for a permalink to this entry.

One Finger Discount

Macworld: "OFD is open to any Mac developer; it's being organized by Daniel Jalkut of Red Sweater Software, maker of MarsEdit, FastScripts, and other apps. Jalkut says any developer is invited to participate, and so far more than 25 have signed up. You can now get some great apps like NetworkLocation, Today, Linkinus, and more, all at 20 percent off their original price. Shoppers simply need to use the coupon code "OneFingerDiscount" where applicable." - As of this post the number of companies participating in One Finger Discount is up to 84. Many companies have more than one application to offer, in fact it looks like most of them have more than one application. Go check it out, you might find a great application you can't live without, and you can get it at 20% off.

Also, the MacHeist folks have a great "nanoBundle" for FREE.

It's a great time to go get some software. What are you waiting for, go, now!

Labels: , ,

Posted by Rob at 8:00 AM | 0 comments | Click here for a permalink to this entry.

Nature as a development model?

Will Shipley: "The latter is the touchstone of great design: we must strive to make our programs require as little learning as possible on the user's part. Each little thing they have to learn about our program is another obstacle to them using it fully, another tiny chunk of enjoyment stripped from their experience." - I really like Will's take on heuristics. While we'd all rather have an algorithm solve the problem, like nature, we often find edge cases that fall outside the algorithm. I experience this each and every day at Pelco, where I work on our video viewing clients(A.K.A Decoding User Interfaces.) We just want the software to work for the guy watching the video so we have to do things to deal with different camera models, or deal with recorded video that changes recording quality mid-stream. Is it painful, why yes, yes it is, but the guy using the software doesn't have to know that. We just make it work.

Labels: , , , ,

Posted by Rob at 11:49 AM | 0 comments | Click here for a permalink to this entry.

A new frontier for RSS readers

James Robertson: "That's pretty much where I've gone with Twitter - I have a set of search feeds set up in BottomFeeder, and when something flows by on a topic that I'm concerned with, I have a look. Beyond that, I rarely even look at the tweets passing by - there are too many, and too much of it is fluff I just don't care about." - Twitter seems to be a natural extension to blogging, at least that's how I see it. James has done something very interesting to the News Reader he developed. He flows Twitter through it which allows him to filter out the noise, very darned nice. Let's hope other feed readers follow suit. Well done James.

Labels: ,

Posted by Rob at 2:01 PM | 0 comments | Click here for a permalink to this entry.

Pharmacy, there's an app for that.

RxCalc IconApple Core Labs Blog: "Apple Core Labs first iPhone/iPod Touch application, RxCalc, is now available on the iPhone App Store." - It's been a long time coming. My brother and I knocked RxCalc out over the course of a few months; an hour, or two, at a time. It was a labor of love for both of us. Jay, or Jerry as most know him, has wanted this application for years, and I wanted to develop an iPhone/iPod Touch application. It was a perfect match! We'd started and stopped the idea of a pharmacokinetics calculator many times over the last six, or so, years on various platforms, but the iPhone was such a natural fit we had to see it through to completion this time.

Jerry provided the math, and workflow, I did the UI and wrote the code. It's worked out quite well.

So, here's to a long, and hopefully prosperous, run for RxCalc. We have so many ideas, the list is quite long now, and would definitely like to hear from anyone using it, good or bad.

Labels: , ,

Posted by Rob at 9:26 AM | 0 comments | Click here for a permalink to this entry.

Developer opportunities in medicine

Jerry Fahrni: "Our most recent upgrade offers a significant step backward in usability while offering virtually no additional benefits. In addition to the serious lack of functionality, the customer service, programmer support, consulting support, and all around implementation leadership offered by Siemens Healthcare (at a significant cost of course) was the worst I've experienced in my 12 years as a pharmacist." - My brother is a geeky pharmacist that deals with IT issues related to the pharmacy systems at the hospital he works for. He one of the smartest people I know, is a great problem solver, very passionate about what he does, and all around good guy. This problem just about drove him to upgrade to drinking the hard stuff, yes that's right, I'm talking about regular Pepsi vs. Diet. That's saying a LOT, I haven't seen my brother drink regular Pepsi in ages, so you know this must've been frustrating, but I digress.

There is an opportunity here for some really good software development shops to step in and design web, or desktop based, systems that integrate all these disparate systems into a cohesive workflow. I've seen some really GOOD integrations and I've seen some really bad ones. The hospitals seem to always get the bad integrations, which is a real bummer. They really need their systems to work consistently day in and day out.

Wish I knew of a way to help you brosephus, I'd do it in a heartbeat. I think it's time you learn to develop software, I think you'd be really good at it. It's just a bunch of bits, right?

Labels: ,

Posted by Rob at 4:18 PM | 2 comments | Click here for a permalink to this entry.

OmniGraffle + FastScripts + User generated script == goodness

I've been working on a web page trying to finish up some last minute touches and I needed a Web 2.0 starburst icon. I tried using one that was auto generated by a website, but that didn't really work out liked I'd planned, so I started looking for alternative solutions.

My first attempt was to fire up Acorn, great application, and edit the one I had. In the end I wasn't pleased with the results, due to my lack of skills with an otherwise fine piece of software.

Next I thought, I know I can do this in Visio in about two minutes, but being lazy like I am, decided against it.

Thought number three was the winner. Since I could do this in Visio I'd probably be able to bang it out in OmniGraffle, right? Well, not so fast. My Visio prowess doesn't translate to OmniGraffle. Hmmm....

Enter a Google search for "star shapes for omnigraffle", which produced a link to a script! Ah-ha!

I downloaded Peter McMasters Star Script, created a new folder in my FastScripts Scripts Folder, called OmniGraffle strangely enough, and dropped Star.scpt in place.

Rob's cheezy Web 2.0 Price StarburstHere's where it gets scary. I switched back over to OmniGraffle, selected the FastScripts menu, located Star, and clicked...

It worked as advertised! Woo-hoo!

After I had the shape I was looking for I added a shadow, changed the fill, inserted some text, exported as .PNG, and did a bit of touchup in Acorn, and I had what I was after. A nice cheezy Web 2.0 Starburst!

Labels: , , , ,

Posted by Rob at 7:41 AM | 0 comments | Click here for a permalink to this entry.

Watch out for the Steam Engine!

Mike Sax: "The release of the latest iPhone OS has effectively rendered the original version of EasyWriter obsolete. I've received a few emails from users enquiring if I plan to take or lobby for legal action against Apple for doing this. After all, that's what companies like Netscape and Opera have done when Microsoft integrated some of the capabilities of their products into the operating system. The short answer is: absolutely not." - I think Mike has been around the block a few times, and he understands the problem associated with creating something on a hugely popular platform. The platform vendor may run right over you! He's taking it all in stride.

Mike, it's nice to see you blogging again, it seems like it's bee quite a while.

Labels: , ,

Posted by Rob at 9:02 AM | 1 comments | Click here for a permalink to this entry.

What's up with NetNewsWire?

Brent Simmons: "Here's the scoop: both versions are in extremely active development. I'm currently working on NetNewsWire 3.2 and 4.0 for Mac and NetNewsWire 2.0 for iPhone." - You can catch Brent at WWDC this week.

Labels: ,

Posted by Rob at 10:24 AM | 0 comments | Click here for a permalink to this entry.

The price of complexity

John Nack: "In the meantime, I'm seeing quite a few requests for things that Photoshop already does. On one hand I'm always happy to tell people that they can get what they want right now--no waiting, no fee. On the other, it's a bit of a bummer that people don't find features, much less answers, on their own (and we're talking about people savvy enough to find this blog)." - This is a case of a complex application accidentally hiding features. What are you going to do, Photoshop has been around since the dawn of time, it's the granddaddy of granddaddy's, and the user base is gigantor, so it's very difficult to remove features.

I wonder if Adobe has statistics on the most used features? It would be interesting to see a new application that does that subset of functionality, with a nice shiny new user interface. Then again, maybe applications like Acorn already do that?

Labels: , , ,

Posted by Rob at 10:03 AM | 0 comments | Click here for a permalink to this entry.

Wow, what if?

Panic - Extras: "So that's what that never-happened early meeting was going to be about. Since we never met up because we were tangled with AOL, Apple turned to their next choice, SoundJam, and the rest was, well, history. Another one of those amazing "life junctions" you'll always wonder about - what if we had made iTunes? Would we be happy? Would we be having as much fun? Would we be, er, rich?" - Wow, what a great story. Cabel is a great writer and this story of Apple crushing another little guy is fantastic. Fortunately that's just the beginning of the story for Panic.

If you need some great Mac software Panic is holding a two day sale, May 27-May 29. Coda, Transmit, and the Apple Design Award winner, Unison, are all half-price.

Labels: , , ,

Posted by Rob at 9:01 AM | 0 comments | Click here for a permalink to this entry.

Flex visited by a Smalltalker

James Robertson: "Flex development takes place using XML. I'm sure that some developer somewhere thought this was a good idea - but he needs to be taken out behind the woodshed, stat." - I had a rant about XML a little while back. James and I are in total agreement on this point.

Labels: , , , ,

Posted by Rob at 3:37 PM | 0 comments | Click here for a permalink to this entry.

Delphi on Mac OS X?

Allen Bauer: "I guess the proverbial cat is now out of the bag. As was shown in the Delphi/C++Builder roadmap at Delphi Live!, Project X has been under way for a while now. So now you know some of the reason why things have been rather quiet here since I could not really talk about what I'm working on. The good news is that we now have a returning top-shelf engineer working on the compiler. This person was heavily involved with the original Delphi on Linux project, so there is a lot of institutional knowledge that he's able to bring to the table." - I have a lurking interest in Delphi. The guys at Embarcadero, formerly CodeGear, formerly Borland, create great IDE's and developer tools. Here's hoping the embrace the Macintosh way and make it impossible for someone to tell an Objective-C/Cocoa application from a Delphi Mac OS X application.

The good thing is it opens the doors to more developers, the bad thing is is opens the doors to more developers. If developers coming from Windows bring all their Windows baggage along with them we'll get some pretty crummy Mac applications. If they embrace what the Mac development community has know all along they should do just fine.

What is it Mac developers do differently? They create elegant, useful, stable, simple, to-the-point, software. You see it time and again on the Macintosh and I've come to appreciate it. The application I use to post to this weblog is a prime example, MarsEdit is something I use everyday, and it fits all those qualities I've listed above. Most Windows applications have noisy UI's, just look at Microsoft Word, and you'll see what I'm talking about.

So, Embarcadero, please, please pay attention to the toolbox and make sure everything you do looks like belongs on the Macintosh!


Labels: , , ,

Posted by Rob at 8:03 AM | 3 comments | Click here for a permalink to this entry.

Another Strange App Store Rejection

James Montgomerie: "If you're wondering why Eucalyptus is not yet available, it's currently in the state of being 'rejected' for distribution on the iPhone App Store. This is due to the fact that it's possible, after explicitly searching for them, to find, download from the Internet, and then read texts that Apple deems 'objectionable'. The example they have given me is a Victorian text-only translation of the Kama Sutra of Vatsyayana. For the full background, a log of my communications with Apple is below." - Not this again? If you can reject Eucalyptus because you can search for "objectionable" material then you MUST pull Safari and Amazon's own Kindle for the iPhone application from the store because you can search for, and find, the exact material this application was rejected for.

This is a real shame. The poor guy explicitly added a check for Kama Sutra to his search feature so he wouldn't be rejected. Problem is will Apple now search for something else and reject it?

If Apple has issue with certain search terms they should provide API's that applications MUST use prior to submitting those search terms to web services, so Apple can let the developer know the term is inappropriate and cannot be submitted. At a bare minimum they need to provide developers with a list of terms they're not allowed to search for, and make their own software abide by the list.

It's sad. Eucalyptus is a beautifully designed application and gives the user complete access to Project Gutenberg.

Labels: , ,

Posted by Rob at 3:19 PM | 0 comments | Click here for a permalink to this entry.

New York Times Reader, subscription?

The New York Times: "Subscribe to Times Reader 2.0 for just $3.45 per week*. Now powered by Adobe AIR, Times Reader delivers everything you'd expect from The New York Times in print - straight to your computer. And with a new browsing feature, news in video, and our interactive crossword puzzle, it's The Times like you've never experienced it before." - So, the new reader is more than a pretty face on top of RSS feeds, it's meant to make money. Interesting. I'd like to see their subscription numbers for the reader in a months time.

Labels: ,

Posted by Rob at 2:26 PM | 0 comments | Click here for a permalink to this entry.

NY Times Reader

NY Times - First Look Blog: "Next week we'll be introducing Times Reader 2.0. This version is powered by Adobe AIR and will run equally well on Windows , Mac and Linux computers. With this latest release, Times Reader resembles the printed paper even more closely, and it updates every five minutes with the latest news from the Web." - Here's a great example of AIR done right. The application looks fantastic. Now, question is, will someone go out and create a generic RSS reader that can be crafted to look like this by other newspapers. Then when you subscribe to their RSS feed it also includes some extra bits that tell the reader how to skin itself so it's branded properly for the newspaper.

I think the NewsGator folks better get on the ball. Brent, Nick, are you listening?

More on the application at Adobe INSPIRE.

Labels: , , , ,

Posted by Rob at 1:15 PM | 0 comments | Click here for a permalink to this entry.

Cross platform, a myth?

Marcus Cavanaugh: "Developing for multiple operating systems at once is like talking on a cell phone while driving: You can accomplish each task successfully, but you'll excel at neither. Unless you develop an application with a native GUI toolkit and relentlessly embrace native operating system conventions, you will achieve mediocre results. The more you disregard or abstract away your target platform, the more diluted your user experience becomes." - Yep, you make tradeoffs to achieve cross platform applications. I see it all the time, but that's just a part of the game. Often you have to go "lowest common denominator", like not taking complete advantage of the platform. An example that comes to mind, because we do video, would be choosing OpenGl over Direct3D on Windows, but I guess if it works and it's good enough, no harm, no foul, sort of. The thing is the users will notice, something will feel off. The example of Office on the Mac is a great one. It's busy. I've become accustomed to very trim user interfaces in most Mac applications, but Office is full of buttons, and you notice it.

Getting the user experience correct isn't an easy thing to do, when you do get it right you may never know, if you get it wrong the users scream to high heaven.

Labels: , ,

Posted by Rob at 11:03 AM | 2 comments | Click here for a permalink to this entry.

MarsEdit Mobile?

I think Red Sweater is up to something, something good.

Based on recent Tweets and Tumblr posts I believe we'll be receiving a present sometime down the road. MarsEdit for the iPhone maybe?

Here's hoping.

Labels: , ,

Posted by Rob at 7:44 AM | 0 comments | Click here for a permalink to this entry.

Core Intuition 16

Core Intuition is quickly becoming by favorite podcast. Daniel and Manton do a great job pulling back the covers on all kinds of topics, especially those related to the Indy Mac Developer scene. Core Intuition Episode 16 is no exception. The thing I found most interesting in this episode, WWDC talk and most importantly payment systems for your first indy release. Dealing with online stores and payment could be a real showstopper, especially if you're not a web-head and you've been heads down for some period of time trying to complete that 1.0 release. Could you imagine coming to the end of a development cycle, thrilled, ready to sell your app, only to spend the next month trying to create a solution to get your product out to the world? Yeah, that would stink!

Note, I was going to give you a link directly to episode 16 but it looks like the guys really rely on RSS to get you those links. No biggie, just subscribe to the feed an you'll get the link, or check them out on iTunes.

Labels: , ,

Posted by Rob at 10:05 AM | 0 comments | Click here for a permalink to this entry.

Another MarsEdit request

Dear Red Sweater,

I'm not sure if I've made this request yet. My primary weblog, the one you're reading, is Blogger driven. I'd like to be able to set the "Reader Comments" option from the MarsEdit editor. You probably already have a request for that somewhere, just add my vote.


Labels: ,

Posted by Rob at 8:53 AM | 5 comments | Click here for a permalink to this entry.

Web based diagramming

Lovely Charts is quite amazing for a web based diagramming application. I'm really impressed! If you need to do simple flowcharts, or other simple diagram types, this could be a great choice! I know, I know, I tend to rail on these sorts of apps, but this one behaves like I'd expect it to, it doesn't limit me.

Drag and Drop baby!

Lovely Charts sports a very simple user interface that reminds you of desktop favorites, Visio and OmniGraffle come to mind. Once loaded you'll notice a group of stencils, or a library of shapes, to the left that you simply drag and drop on the page to create your diagram. Yes, it's that simple.

I'd recommend giving it a spin, you may find it to your liking.

Labels: , ,

Posted by Rob at 8:46 AM | 0 comments | Click here for a permalink to this entry.

MarsEdit Feature Request

Dear Daniel,

I'm a very satisfied user of MarsEdit, I love it, it makes my day to day posting quite easy and automated. Now, I'm new to the Mac, so please forgive my naivete if what I'd like to see added to MarsEdit already exists and I just haven't discovered it yet.

I worked on a Windows product called Visio for 10-years. Visio was completely scriptable via OLE-Automation. One of the coolest things about the model was the ability to hookup code that could be notified when an event took place; like the position of a shape changing for instance. Very cool, and very handy to third party developers that wanted to create their own custom solutions on top of Visio.

Now, I don't want to create a custom application on top of MarsEdit, but I'd like to write some scripts to help automate some things I'd like to do with each and every new post. I'd like to be notified when I publish, period. If that notification could include some data that told me if it was a new post or a republished post that would be extremely cool, along with the post URL and maybe a few other data points, not sure what those would be right now. :-)

I'd like to receive the "PostPost", or "PostPublish", event so I could generate a small URL using TinyURL, and publish the resulting URL to Twitter in a standard format, something like...

Weblog Post, Title: TinyURL

That's it! I'd imagine MarsEdit is most of the way there, I know you can script it with AppleScript, maybe I just need some lessons?

Thanks Daniel,

Labels: , , ,

Posted by Rob at 6:43 PM | 2 comments | Click here for a permalink to this entry.


Back when I was a youngster getting my feet we as a professional developer, circa 1987, I worked with a super intelligent, prolific, software developer by the name of Jim Hainine. Jim was a jack of all trades, and quite frequently, master of all. He worked on hardware, he installed networks, and developed applications. Our company's software was written specifically for agricultural cost accounting; Accounts Payable, Accounts Receivable, General Ledger, you get the picture. Jim worked primarily on the General Ledger product, was the only developer on another product (don't remember what it did) that was written in a 3GL called Clarion, and served as my mentor. He was quite good at his job and taught me a lot.

But Jim wasn't always right, 99% of the time yes, but not always. I remember telling him I wanted to create an application that could be used to mass print labels and envelopes. He said something like "Who needs an application like that?" I never did anything about it because I never had the time, I was too busy trying to get a job as a Windows developer, and let the idea die. Jim remembers that conversation to this day, and has even said "Boy, I missed that one."

Anywho, if you have a Mac, and need to print labels and envelopes, here's a nice little application to try. Labels & Addresses from BeLight Software Ltd.

Oh, and Jim, thanks for all the good advice, I learned a lot.

PS - AgData, the company we worked for, is still alive and kicking.

Labels: ,

Posted by Rob at 10:03 AM | 0 comments | Click here for a permalink to this entry.

Simple Database creation

A little company called Fileability may have found a nice little niche for Mac productivity. The product is called XBase. It's a simple to use database creation application. It allows you create forms and push data collected through those forms to a database. Very nice, and simple!

Here's a thought for you, but it probably goes against the iPhone developer rules. Build a version that creates iPhone data collection applications. That could prove VERY useful in the real world.

Hmmmm, that's not a bad idea at all! You'd need to actually generate code that could be compiled as a native iPhone app so it wouldn't break the rules. If you had a library of data collection patterns, for UI and databases, your database application could generate code, tie it to the library, and then build the application for the iPhone. I know, overly simplistic in thought, but I think doable.

Labels: ,

Posted by Rob at 1:27 PM | 0 comments | Click here for a permalink to this entry.

Photoshop freaks, take note

John Nack: "I'm a perfectionist, and I deeply, viscerally want to smooth & polish every aspect of Photoshop. Doing it all in any one cycle is impossible, but I'm proud to say we've put a ton of effort into sweating the details in CS4. " - John has a nice list of new features in the next Adobe CS release.

Labels: ,

Posted by Rob at 7:49 AM | 0 comments | Click here for a permalink to this entry.

8Tracks goes live

8Tracks Blog: "Please kick the tires and let us know what you think. Hit the Feedback link at right if you come across any bugs or youíve suggestions on ways to make the service better." - Hey, congratulations guys!

A local boy, Richard Caetano, was involved with this effort, so congratulations RC, or Arsy, as he's known on the net.

Anywho, here's what 8Tracks is all about.

Labels: ,

Posted by Rob at 10:10 AM | 1 comments | Click here for a permalink to this entry.

Let it sell!

9to5Mac: "The LA Times blog is reporting that the infamous, limited edition "I am Rich" application was purchased by six Americans, one Frenchman and one German. That's right. These guys gave the developer, Armin Heinrich, a total of $5,600 dollars and Apple $2,400 for what effectively is a 320x480 pixel Photoshopped picture of a jewel." - Look, if you agree to the terms of the sale, you've clicked the button, money changes hands, it's your problem, not Apple's, and not Armin Heinrich's problem.

Why should Apple not allow Mr. Heinrich to sell his application? If someone want's to spend $1000.00 on an app that does nothing, let them buy it. Buyer beware!

Check out the screen shot of the user comment. This is HIS fault. He clicked the button. Next time think before you act. Why, just tell me why would Apple put some $999.00 joke on their site? Oh, and it's not a scam, he spells out exactly what you're getting for your $999.00.

Labels: , , ,

Posted by Rob at 9:51 AM | 0 comments | Click here for a permalink to this entry.


9to5Mac: "IAmRich is the latest from developer, Armin Heinrich. It costs almost $1,000 (£599.99), and does absolutely nothing at all." - Yes, someone will buy it, simply because they have too much money.

Why didn't I think of that?

Labels: , ,

Posted by Rob at 8:33 AM | 0 comments | Click here for a permalink to this entry.

iPhone app sales

Tap Tap Tap Blog: "So, the total sales for both apps was $9,896.54 and after Apple took their 30% cut we ended up with $6,927.58 for the 7 day period. Multiply this by 52 and it works out to around $360,000 for the year, assuming things stay the same. Not too shabby at all." - Dang, not bad, not bad at all.

Labels: ,

Posted by Rob at 10:37 PM | 0 comments | Click here for a permalink to this entry.

Something to appreciate

Brent Simmons: "I hope itís self-evident that apps with too much stuff are, in general, bad. And that there are some features whose time has come and gone, and there are features that donít get used much." - This is something I've come to appreciate about my Mac experience. The applications I use on a daily basis have minimal user interface. Two such examples are NetNewsWire and MarsEdit, I love 'em and wouldn't give them up.

Labels: , ,

Posted by Rob at 7:44 AM | 0 comments | Click here for a permalink to this entry.

Red Sweater on iPhone

Red Sweater Blog: "Since Apple opened the floodgates to the AppStore for iPhone and iPod touch, the amount of anticipatory feedback I am getting from customers has exploded. Not a day goes by without messages from hopeful customers asking if and when my applications will be available for the iPhone. In particular, Black Ink and MarsEdit." - I'm a big fan of Red Sweater Software, I'm using MarsEdit to publish this welbog. iPhone and iTouch apps are a natural for the two applications he's decided to offer. I think Black Ink in particular could be big for Red Sweater. It would seem games are a big win in general for mobile devices.

Labels: ,

Posted by Rob at 9:05 AM | 0 comments | Click here for a permalink to this entry.

DVD and Books Collection

I was looking for a particular title in our pile of DVD's last night, they're in a few places, and couldn't find what I was looking for. Then I though "Hey, maybe we don't actually have this film?" I can't be sure, but I'm pretty sure we don't. Bummer, I really wanted to watch it again.

Anywho, I thought to myself "Wouldn't it be nice to have a piece of software to organize this stuff? One with barcode support and automagic lookup."

There is such a beast, it's called Librarian Pro. Time to buy some software, and a barcode scanner.

Labels: , ,

Posted by Rob at 10:55 AM | 0 comments | Click here for a permalink to this entry.

Brent Simmons, mad man!

Brent Simmons via Twitter: "Finally put NetNewsWire for iPhone in svn. Was relying on Time Machine and scripted backups." - Wow, that's something I'd have done straight away, but I'm paranoid like that.

I think the bigger thing to take from this post is we're getting NetNewsWire for the iPhone. I look forward to using it.

Labels: ,

Posted by Rob at 4:40 PM | 0 comments | Click here for a permalink to this entry.

Tying things together

I'm a loyal NetNewsWire and MarsEdit user. With the discovery of Twitter I'm trying to figure out how to tie them all together. I read weblogs with NetNewsWire and post to my own via MarsEdit. I'd like to do the same with Twitter. Maybe just subscribing to my RSS feed in NetNewsWire will be good enough for the viewing, but what about posting?

Twitter blurs the line between so many thing. Blogging, chat, and e-mail. Where does it fit in the toolset I use every day? I like the idea of it being integrated with NetNewsWire, maybe a special mode, but integrated none the less. It's where I spend my time reading and since I'm not creating full fledged posts to my weblog it makes it feel like the right choice.

So, the question is, how do we get it there? Maybe a nice drawer in NetNewsWire, with the look and feel similar to the web page? I need to think about this more.

Labels: ,

Posted by Rob at 9:53 PM | 0 comments | Click here for a permalink to this entry.

Great post on Twitter issues

Dare Obasanjo: "The problem is that if you naively implement a design that simply reflects the problem statement then you will be in disk I/O hell. It won't matter if you are using Ruby on Rails, Cobol on Cogs, C++ or hand coded assembly, the read & write load will kill you." - Go read it if you're a Twitter user, especially if you've been bashing Ruby on Rails. Their problem goes way beyond their language/platform of choice.

Labels: ,

Posted by Rob at 8:34 PM | 0 comments | Click here for a permalink to this entry.

More scripting thoughts

I woke up thinking about this, it's weird how my brain does that.

Anywho, here's what I want to do in MarsEdit when I publish a new post to my weblog, maybe some AppleScript junkie can help me out.

1) Fire a script.
2) That script should receive the post Title and URL.
3) I'd like to make a shortened title via TinyURL.
4) Send the title along with the TinyURL to Twitter.

So, has anyone done that? As far as I can tell there's no eventing support in AppleScript, I'm a newbie so I may have missed it. Maybe if I get some time tonight I'll look into doing the script minus the eventing. I think all the other things can be accomplished.

Labels: , , ,

Posted by Rob at 9:34 AM | 0 comments | Click here for a permalink to this entry.

Twitter bridge API?

So, I've finally taken the dive into Twitter, I really didn't think I'd enjoy it as much as I am. Now that I'm using it I'd like to be able to post using MarsEdit. MarsEdit supports TONS of weblogging backends but it doesn't support Twitter, yet. (Hint, hint, Daniel.)

In the meantime has anyone implemented the Blogger Data API, or another variant, that would allow me to post using a redirect of sorts? I point MarsEdit at a compatible API, provide my name and password, write a little somthing, and click Send to Weblog, which really sends the text to Twitter indirectly.

Labels: ,

Posted by Rob at 9:28 PM | 0 comments | Click here for a permalink to this entry.


A friend has created a new web service for creating lists, Kalisty. This is something list/outliner freaks could be very interested in. It has a complete open API, very complete in fact.

This is one of those things Dave Winer would love. Lists and an API, what could be better.

Labels: ,

Posted by Rob at 9:12 AM | 0 comments | Click here for a permalink to this entry.

Future Feed Readers

Nick Bradbury: "What do you want from your RSS reader in the future? If you could change the future of feed reading to suit your needs, what would you want that future to look like?" - Make FeedDemon more extensible, that's what I'd like to see. How about connectivity with Twitter, or other social sites? If it were extensible others could code what they like.


Posted by Rob at 11:52 AM | 0 comments | Click here for a permalink to this entry.

Low cost Mac vector apps

The Unofficial Apple Weblog: "Today, I'm going to review four leaner, lower-cost (or free) options from four high-powered indie Mac developers: DrawBerry, EazyDraw, Lineform, and VectorDesigner." - I like reviews like this. They used a "real world" example to evaluate each application. Nice.

Labels: , ,

Posted by Rob at 8:28 AM | 0 comments | Click here for a permalink to this entry.

Indy Mac Developer Links

The Indy Mac Developer scene is amazing. Here are a couple more shops hacking away to bring you great Macintosh applications. Enjoy.

Labels: , ,

Posted by Rob at 9:39 AM | 0 comments | Click here for a permalink to this entry.

Why I hate instant messengers

The Adium DuckieSince being called Old School the other day I decided to fire up an instant messenger so I could be available for co-workers. I chose to use Adium, apparently it's widely used. So, on to why I hate these sinister pieces of software. They're a BIG distraction! Flashing windows catch my attention. That being said is there any way to create Groups in Adium and set your online status to Invisible or Offline for the entire group? I only want my co-workers to know I'm online.


Labels: ,

Posted by Rob at 8:50 AM | 0 comments | Click here for a permalink to this entry.

New weblogging tool

MarsEdit LogoI've been using MarsEdit for the past few days, and I'm loving it. It connected to my Blogger based and WordPress blogs without much effort. I need to figure out how to hook it up to MSN Spaces, but I'm sure that'll be just as easy.

So, if you're using a Mac, and you'd like a client side publishing tool I'd strongly recommend MarsEdit.

Labels: , , ,

Posted by Rob at 8:31 AM | 2 comments | Click here for a permalink to this entry.

20 Open Source Windows Apps

Technology Bites: "Here i will list some of the open source or free programs as alternatives to windows commercial programs." - There are a few in there worth looking at; Programmer's Notepad, Inkscape, Juice, and Scribus.

Labels: , ,

Posted by Rob at 3:15 PM | 0 comments | Click here for a permalink to this entry.


Rob Fahrni has been a Software Developer for 20 years. He's developed DOS, Windows, Linux, iPhone, and Palm based applications in C, C++, Objective-C/Cocoa, C#/ASP.Net, and, yes, even BASIC...
About >>

CrabApples.NET Home Kim Fahrni, Hacker Widow Haileigh Fahrni, My Culinary Journey Taylor Fahrni, Goin' Buggy Jerry Fahrni, Pharmacy Informatics and Technology

Apple Core Labs, LLC RxCalc - A Pharmacokinetic Calculator for iPhone


I work at Pelco. The opinions expressed here are my own, and neither Pelco nor any other party necessarily agrees with them.

Subscribe to ATC Send e-mail to Rob Follow me on Twitter. My Profile on LinkedIn.