You’re a good developer. You’ve tackled lots of tough problems they’ve thrown your way. You are respected by your peers. You’ve done a great job with your life! And then there’s that nagging in the back of your head.
I am reminded of the old chestnut that C is “a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language”. You read that right, no need to run for another cup of coffee. MarsEdit, the kick-ass, intuitive web-publishing powerhouse which I’ve been using to write entries here since I started blogging almost two years ago, is now part of the Red… Kind of takes the sizzle out of my example of where Cocoa should make use of Carbon, but it surprisingly demonstrates an example where Carbon clients would perhaps benefit by using NSWorkspace instead! The idea is that if users approve one version of an application, then they’ll likely approve the next version, as long as they are guaranteed it came from the same developer. I didn’t want to download the SL version of keychain scripting. I’ll try your solution over the weekend. My passwords are auto generated and I have no idea what they are. It doesn’t make code, draw pictures of your kitty, or pop kettle corn. It just helps you plan, organize, track, and write your stuff in a way that I find entirely intuitive.
The idea is that if users approve one version of an application, then they’ll likely approve the next version, as long as they are guaranteed it came from the same developer. I didn’t want to download the SL version of keychain scripting. I’ll try your solution over the weekend. My passwords are auto generated and I have no idea what they are. It doesn’t make code, draw pictures of your kitty, or pop kettle corn. It just helps you plan, organize, track, and write your stuff in a way that I find entirely intuitive. My only complaint is that Ecto’s developer updates the software so often I’m always having to download new versions! But it’s not really much of a complaint, since I’m very happy the tool keeps getting better. The promise of true Finder integration, though, came with a feature new in version 4 called Transmit Disk. The promise of Transmit Disk was that you’d get a remote directory mounted as a volume on your local desktop and you could work with…
The real deep knowledge of a product can only come from using it. Using it is what reveals greatness or failure on an intimate level. I am reminded of the old chestnut that C is “a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language”. You read that right, no need to run for another cup of coffee. MarsEdit, the kick-ass, intuitive web-publishing powerhouse which I’ve been using to write entries here since I started blogging almost two years ago, is now part of the Red… Kind of takes the sizzle out of my example of where Cocoa should make use of Carbon, but it surprisingly demonstrates an example where Carbon clients would perhaps benefit by using NSWorkspace instead! The idea is that if users approve one version of an application, then they’ll likely approve the next version, as long as they are guaranteed it came from the same developer.
Big news today: MarsEdit 4 is out of beta and available for download from the MarsEdit home page and the Mac App Store. This marks the end of a long development period spanning seven years, so it’s a great personal relief to me to finally… Typically I would like to maintain a schedule of releasing major upgrades every two to three years. This time, a variety of unexpected challenges led to a longer and longer delay. Sort of a security debriefing, I guess. From the 10.4.7 release notes: It was far from perfect when it came out, which led a lot of people to discredit it. Within three years almost all of the “but it doesn’t have/do X” concerns were gone, and within ten years it had swayed every other competitor. … everything's just a memory dump away … Please find new versions of the scripts that fix this error in the links above.
The promise of true Finder integration, though, came with a feature new in version 4 called Transmit Disk. The promise of Transmit Disk was that you’d get a remote directory mounted as a volume on your local desktop and you could work with…