Articles from
Nisus Writer Express: A Good Word Processor, But Not For Web Work
Getting Organized and Planning Projects: Another Rich Vein of Mac OS X Software
One of the problems I have had in picking a personal information management (PIM) application has been the large degree of overlap among various related categories. For example, where does a “To-Do List” application end and a “Project Management” application begin? Or how about daily journal software and applications that organize your notes? And let’s don’t forget “sticky notes” applications, “shoebox” software, “scheduling” applications, “file storage” tools, and so on.
Truth is, a lot of these categories are slowly merging, and that’s part of what holds me up: Surely the ultimate convergence will be upon us soon, so just wait a little while longer. Yeah, right. The problem with this kind of logic is that convergence is a trend that never stops, and if you never dive in and pick something to help you manage information and/or get organized, you never will. The reason convergence keeps going is that each new software idea sparks another one. Both users and developers participate in this amazing dance, and ultimately we all end up winners. This is why I stress the importance of avoiding lock-in. Whatever you choose, try to make it one that won’t let you switch to another one in a year or two, if the avatar horse you’ve chosen peters out before the finish line. With that brief intro, I’m going to start a new series looking at a category of software commonly known as “Personal Organizers.” These differ from PIMs mainly in their strict focus on project management, with the humble “to-do” list being the foundation for all of them. In 2006, there has been a rush to market by developers wooing converts to the “Getting Things Done” approach to personal organization. GTD, as everyone seems to call it, is the brainchild of David Allen, whose website and rapidly growing “flock” come across to the unenlightened as a serious religious movement. Obviously (I think), it’s not that, but just having arrived from Mars, it looks that way to me. GTD has numerous champions in the Mac world—in particular the popular 43 Folders website, which I first came to know as a champion of Quicksilver. It turns out that 43 Folders champions Quicksilver because it’s such a useful tool in adhering to the “GTD way.” Whatever you may think about David Allen and the specifics of his GTD prescription, most busy professionals today are definitely in need of help in Getting Things Done. Whatever tool or approach helps you with that worthy goal is worth adopting, and the arrival of so many helpful personal organizer tools will hopefully help more of us “get a grip” on all the “to-do” lists we’ve got floating around in our brain. What I’m referring to as Personal Information Managers (PIMs) are more “jack-of-all-trades” in their approach, recognizing that to-do lists are one kind of information we need to manage, but so are software serial numbers, online store receipts, web bookmarks, journal notes, blog entries, and so on. I’m starting the series with a software package that could almost be considered a PIM, and in fact I almost added it to that other list this evening. But ultimately, Process by Jumsoft is a Personal Organizer. Its focus is on helping you get things done, not on helping you organize all the information you have scattered around the house or office.iTunes Volume: An iTunes Controller That’s Louder Than It Appears
Frictionless: To-Do/Project Software with Quicksilver/Mail Integration
Slashdot: Microsoft Bribing Bloggers With Laptops
Renkoo Thinks They Don’t Need Mac Users
DotFiles: Freeware Service App Toggles File Visibility
UnixServices: Turn Any Unix Command Into A Mac OS X App Service
GoodPage: A New WYSIWYG HTML/CSS Editor Debuts
FlyPath: A Finder Alternative That Flies?
WebKit Team Adds New CSS Methods for Text-Stroke
Windows Vista Set To Poison HD Video?
Interesting List of 10 Web-Based Operating Systems
MacResearch Website Tutorials Cover AppleScript, Cocoa
Art Text: Easy Text Effects
Clip Show: Upgrade Your QuickTime Player… for Free!
Classic Menu: Revive the Apple Menu in Mac OS X
Questions About Adobe’s Spry Ajax Framework
QueueMemo: Stickies Attached To Applications
Democracy: Podcast Client Opens Up Internet TV
CodeTek VirtualDesktop Pro: Is This Where Virtual Desktops Actually Work?
You Control Desktops: Will Spaces Make It Another Sherlock?
Leopard’s Spaces: Virtual Desktops for the Rest of Us?
I’ve been intrigued by the concept of virtual desktops since encountering them in a Unix system many years ago (I think it was an SGI Irix system), and then later when I set up Linux about 5 years ago to play around with that OS firsthand. Then, a couple of years ago I saw an early build of Virtue Desktops and thought it was pretty cool. I really loved the nifty transition effects and all the desktop customization you can do with Virtue.
However, Virtue seemed pretty flaky at the time, so I looked around to see what other virtual desktop environments there were for Mac OS X. To my surprise, there were several in addition to Virtue… including some commercial implementations. After trying all the free ones (I wasn’t interested in paying for this feature, since I didn’t even know if I’d like it), I decided Virtue was the best of the bunch.
But I also decided that Virtue’s flakiness was simply adding more time to my routine rather than helping me organize my work, and I finally broke down and decided to try You Control Desktops. Now, it may be a total coincidence, but just after I installed Desktops and restarted my system, the whole OS began to flake out, and I ended up having to trash my hard drive.
Needless to say, whether that was You Desktops’ fault or just a bad hard drive kicking in, it soured me on the whole idea of virtual desktops for awhile.
Then, when Apple announced in August that one of the premier features of its forthcoming Leopard OS would be a virtual desktop system called Spaces, I thought that maybe someone would finally get this thing done right on Mac OS X. Maybe the problem has been that the implementations I’d tried just weren’t intuitive enough, or right-featured enough, to be useful to me. I even said this out loud in an article of video snippets from the WWDC keynote that I published in mid-August.
Apple’s initiative with Spaces also made me question my previous conclusion that virtual desktops were not worth the effort. If Apple is investing the energy to bring virtual desktops to “the rest of us” someone at Apple must believe that they are a user interface enhancement that will really benefit “us.”
So, I opened my mind once again to the idea of virtual desktops. As a member of the select Apple developer group, I’ve been getting the Leopard “seeds” as they’re released, and I’ve taken the opportunity to try out Spaces along with other new features of Leopard. Given my nondisclosure agreement with Apple, I’m not going to say anything about Spaces that isn’t revealed in Apple’s own presentation of it on the Leopard website. Instead, I’m going to spend a few minutes sharing my impressions of virtual desktops in general and of four other specific VD applications that are already available for Mac OS X:
At the outset, I’ll confess that my note-taking for this exercise wasn’t as rigorous as usual… I didn’t test for the same set of features in each application. Unfortunately, I can’t go back now and refresh my memory for the commercial products, because their demo licenses have expired. The reason for my relatively sloppy approach probably reflects my renewed conviction, after thoroughly testing Spaces, that for most computer users, virtual desktops are a waste of time and effort. Simply put, they’re an idea whose time has passed.
That’s a pretty harsh judgment, I realize, and one likely to make a good number of fellow geeks stop reading right here. After all, some users of virtual desktops feel strongly that they are highly valuable and necessary—for them. And I suspect that’s true. Given the probability for misunderstanding when expressing an opinion on a topic like this, I want to begin by exploring why virtual desktops arose in the first place and what benefits users get (or believe they get) from them. I also want to explore the expectations users have of virtual desktops like Spaces, in the very likely event that they’ve never actually used such a system themselves.
Virtue Desktops: A Terrific Open-Source Virtual Desktop Manager
PhotoStickies: Show Pictures or Movies on Your Desktop
ASM: Single Application Mode in a Menubar Switcher
Listz: Manage Personal Information Through Lists
Onlife: Automatically Stores and Indexes Your Daily Activities and Content
Dockless: Make Dock Apps Go “Poof!”
Jer’s Novel Writer: Word Processing for the Creative Writer
Time To Learn More About Microformats!
Creammonkey: Greasemonkey for Safari Slowly Gaining Traction
Actiontastic: Another GTD Tool with Quicksilver Integration
PodStat: MenuBar Item for Your iPod
NuFile: Freeware Adds “New File” Context Menu Item
PulpMotion: Blending Slideshows, Movies, and Animations
Don’t Miss David Pogue’s Satirical Video About Windows Vista
Ulysses: Not Really A Text Editor, Or…
WriteRoom: If TextEdit Were Full Screen and A Standard Cocoa Feature
SlingShot: Publish/Subscribe Tool Syncs Multiple Macs
KeyBindingsEditor: Freeware GUI for Managing Cocoa Keyboard Shortcuts
Audio Companion: Audio Recorder Designed for Vinyl Lovers
Scrivener: A PIM With A Focus on Writing
Selling Vista: Computerworld Makes This OS X Copy Sound Like Microsoft’s Idea
Computerworld Finds Picky Faults With Mac OS X
Groboto: Pure 3D Creativity!
MPFreaker: More Control of Your MP3 Tags, Lyrics, and Artwork
Disk Order: Another “Finder Killer” Bites The Dust
Firebug Lite: Simulate Firebug Calls in Opera and Safari
Mounty: A Really Fast Disk Mounter
Windows Expert Calls His Transition To Mac OS X “Superb”
Microsoft’s Windows Chief Allchin “Would Buy a Mac”
TextParrot: Listen to or Record Text with New, Affordable Computer Voices
Dragster: Drag/Drop File Transfer Docklet
ClipEdit: Freeware Editor for Text and Image Clippings
AppStalker: Keep Critical Processes on the Job
RadicalSqueeze: Free Zipware Does Basics Only
Process: Project Management, Tiger Style
ToDo: A Pair of Dueling To-Do List Apps
CalendarCreator Service: Add Events and To-Do’s to iCal
True Confessions of a Mac Software Addict
Hello, my name is Leland Scott, and I am a software addict. Put me in front of a cool-looking website with cool-looking software to download, and I’ll use my hefty Verizon FIOS bandwidth to have that sucker on my hard drive almost before Safari has a chance to warn me that the download might contain an application.
This didn’t used to be a serious problem… it was just a harmless pastime. But in recent years, Mac OS X software has been on a major growth spurt. Each year the problem gets worse. There’s a Windows user I know who has a similar problem, and I really don’t know how he copes. He developed a cool website to publish his thoughts and let the world know of his favorite Windows applications, called The Great Software List. He’s been doing this for years, and it shows: The site is well organized, and he clearly explains his standards for great software and why he’s chosen the ones he has. The author has 184 Windows applications on the list… these are the apps that have earned his highest 5-star rating.
When I think about how many mediocre Windows apps he has to wade through to find these gems, my head spins. Keeping up with the onslaught of Windows software releases has to be a more-than-full-time job. I’m assuming there are probably at least 5 Windows apps released for every Mac app these days… That’s purely a guess, and it’s designed to be on the low side of the assumed Mac-market-share-based hypothesis. I would go absolutely bonkers if I tried to download and demo any more software than I already do, which is simply overwhelming nowadays. I wonder if worries about viruses, spyware, and other malware keeps my Windows counterpart’s download addiction under some control? Maybe so…
Edgies: Super-Stickies on the Edge of Your Screen
Finder Window Manager: Perfect Gift for the Mac Control Freaks on Your List
Docktop: A Customizable Launcher Embedded on Your Desktop
QuickEffect: A New Freeware Core Image Effects Tool
DrawIt: Cool New Drawing Program for Mac in Beta Test
WeatherSnitch: A Weather Menubar App That Growls!
Background Gradiants with CSS
PhotoPresenter: This Amazing SlideShow App Also Builds Quartz Compositions
Rage WebDesign: A Complex, Powerful, and Daunting HTML Editor
Daily vX: FileMaker-Built Journal Takes Some Getting Used To
ZDNet Blogger Finds Apple Pro Laptop Cheaper Than Dell
Changes Meter: Freeware Monitors Hard Drive or Web Pages for Updates
MacGizmo: An Excellent Finder Preview While We Wait for Leopard’s “QuickLook”
Apple Publishes New “How-To” for Manipulating Quartz Compositions with JavaScript
Ghost Action: Yet Another GTD Tool Debuts
Midnight Inbox: Is New GTD To-Do List Manager Up To the Task?
Stapler: A Barely Functional To-Do List
Contrepoint: A Unique, Rails-Like Way To Build Static Websites
Protopage Adds Support for Safari
Google Sitemap Automator: Easily Create Sitemaps To Optimize Googlebot’s Site Crawling
EasyTask Manager: A New GTD App Raises the Bar on “To-Do” Lists
AudioSlicer: Split Your MP3 Files For Free
UltraMixer: Pro DJ Mixing Has Free Edition
krix: A visual music browser for Mac OS X
GimmeSomeTune: Highly Rated iTunes Freeware Fails To Impress
Ivy: Yet Another iTunes Controller, With Search
QuickTunes: Another Cool Freeware iTunes Assistant
Is OmniGroup’s OmniFocus Vaporware?
Cycling ‘74: An Amazing Non-Company And Its Amazing Creative Toolsets
ScreenSend: A Reliable Method of Screen-Sharing!
ThemePark Becomes Freeware, Adds Support for Intel Macs
Menufela: Haxie To Autohide Your Menubar
A Solution To Washed-Out h264 Video Exports
Constrictor: Not Just The Same Old Screen Captures
Finally! Someone Has Extended Prototype To Add A Scrollwheel Event Handler!
Measles: Why Shouldn’t Your CPU Monitor Be Fun?
Joomla! Gathers Steam as a Leading Open-Source CMS
One Finger Snap: Most Useful To Single-Button Mice Holdouts
EagleFiler: Gather All Your Information In An Organized File Cabinet
Posterino: Make Cool Life Posters and Postcards
Snippet Mind: Organize and Layout Your Diary
CNET’s Clientside Group Posts Mootools Primer/Tutorial
Smart Scroll X: Put Your Scrollwheel on Steroids!
One More Reason Why Discerning Mac Users Choose Safari Over Firefox
What If Growl Displays Were Just Little Web Pages?
If you’re a Mac user who’s wandered in to this article and don’t know what Growl is yet, you might want to stop by that essential open-source project’s home page to get acquainted. Once your Mac starts Growling, you’ll understand how fitting it is that Apple’s naming all their OS X releases after large cats.
If you’re a Windows user, you’re still welcome to read up on Growl and why it’s become a standard component of so many Mac users’ desktops even though it’s still only at version 0.7.4. If you find Growl cool, too, you know what to do.
This article isn’t about Growl, though. It’s about Growl displays—the part of Growl you actually see when an event occurs you’ve asked to be notified about. You see, like many other cool apps nowadays (Adium, Synergy, Menuet, etc.), Growl is “skinnable.” Part of the fun—and the utility—of Growl is that users can customize the appearance of different kinds of alerts. In fact, Growl provides you with an astonishing degree of control over your customizing, and this flexibility is one of Growl’s coolest aspects. Using the Growl Preference Pane, you can:
- Set a default Growl style as your starting point.
- Customize certain aspects of each Growl style. Some styles let you set different attributes for up to 5 different priority levels.
- Assign a default style to each different application that’s registered with Growl. (Here’s a growing list of Mac OS X applications that now include support for Growl event notifications.)
- Override the default for any specific notification event, or for a given event priority.
With so many options, it’s no wonder that Growl users collect Growl styles like some Mac users collect system icons or desktop pictures!
Growl notifications can take several forms: Email, speech (using the Mac’s built-in vocal chords), or visual displays. The visual display types are roughly broken down into two kinds:
- Displays you build with AppleScript or xCode (those with the extension .growlView), and
- Displays that are basically just little web pages (those with the extension .growlStyle).
It’s the latter type I want to briefly shout about today.
NetFixer: Freeware Captures Whole Web Pages in One Shot
Perian: Free Plugin Expands QuickTime’s Range
iWebSites: Freeware Lets iWeb Create Multiple Sites, Separately
Ubercaster: The Final Word in Mac OS X Podcast Tools?
Weather Channel Widget: It’s A Must To Avoid
Prado PHP Framework: An Ajax-Powered Framework for PHP5
Script.aculo.us 1.7 Beta Adds Morphing To Effects Library
Ajax Framework Qooxdoo 0.6.2 Adds Support for WebKit/Safari 3.0
Lollygag Takes On Atlas as a .NET Ajax Framework
QT Bridge: QuickTime Resource Warehouse (in French)
STAMPot: Cool Utility ‘Stamps’ QuickTime Movies on Web Pages
Google Web Toolkit Now Supports Safari/WebKit
PAGEot: Freeware QuickTime Tool Helps Embed QT Files into HTML
MediaRage: Swiss Army Knife for Your Digital Libraries
Streampad developer adds Ajax page history support for Safari
iTunes Statistician: Get Data on Your Music Collection
iFinance: Easily Track Your Finances on Mac OS X
NoteMind: Mind-Mapping Meets Personal Information Management
Apple Publishes Developer Tips for Testing the Nightly WebKit Builds
Ballmer: Linux Users Owe Microsoft Millions
MacSlash | Why Are Macs More Secure?
LinkABoo: Bookmark and Link to Individual Mail Messages
Cast Life: A Stylish “Easy Podcast” Maker
Podcaster: Easy Tool for Making Podcasts
Ten Ways To Make a Podcast, Plus One
The podcast tool market was still in its infancy a year ago, but already there were quite a few choices. There were fewer choices for doing enhanced podcasts, but I had no trouble finding a good piece of freeware for my experiment: ChapterToolMe was awkwardly named but easy to use, and in no time I had a podcast to submit to the iTunes music store.
The aim of my podcast experiment was to publish the latest mp3 snippets added to the Classic 45's "Jukebox," and I planned to include a brief, spoken narrative about each 45 rpm record. I used Soundtrack Pro to assemble the audio file, and that was the time-consuming part. Stringing the mp3 bits together didn't take too long, but getting the narrative just right did. After doing one, I decided I simply wouldn't have time to make a series out of this, and my life moved on to other creative endeavors. (To my surprise, I see that my original podcast is still in the iTunes inventory... you can find it by searching for "Classic 45s Jukebox" or perhaps trying this URL.)
A few months ago, I finally sat down and adapted my PHP script that updates the regular RSS feed for Classic 45's to create a new feed just for jukebox items, including an enclosure tag for the mp3 files. Then the project lay dormant until last week, when a possible method of automating the podcast process suddenly hit me.
Rather than putting together one big audio file, with recorded narration, and then dividing it into chapters using an enhanced podcast tool, I could just release each mp3 file as a separate episode. Each episode could include the text narration and facts about the record, plus the label or sleeve scan I normally include on the site. I wasn't totally sure this would work, but it seemed worth testing. If it worked, I could release a podcast without eating away up any more of my precious spare time. When I pointed Safari to the mp3 feed I'd made earlier, it loaded the "podcast" right up, displaying the HTML and image content along with a link to the enclosed mp3 file for the last 36 jukebox items. I then went to iTunes and entered the feed URL as a new Podcast subscription, and lo and behold, iTunes also loaded the feed, even providing little buttons for subscribers to download each episode they want.
So, the concept seemed sound, and the next step seemed to be a tools review. Was there some cool new application that would help me with the project? Perhaps there were new capabilities of the podcast specification that I could leverage. Thus, the usual sequence of my life played out again: One project led to another!
Vodcaster: Freeware Tool Makes Podcasts and Vodcasts
Universal Music Group CEO Calls Non-Zune Owners “Thieves”
ProfCast: Turns Presentations into Podcasts
SimpleMovieX: Alternative to QuickTime Pro for Movie Editing
Flip4Mac WMV Player: Bend Windows Media To Your Will!
AppleInsider: Zune Not Playing Nicely With Vista
Zune’s Debut Spoiled by a Brief Shuffle on CNN
Les Posen Takes A Well Deserved Swipe at Powerpoint
Disco: A Smoking Disk Burner for the Mac
HyperEdit: A PHP and HTML Editor with Live Previews
iStat: Pretty Cool System Monitoring Freeware
Run: Yet Another Prototype-Based Animation Framework Enters the Race
Apple’s Technical Specifications for iTunes Podcasts (RSS)
PhotoLine 32: Can Ugly Software Make Beautiful Images?
All About LAME - History, Recommended Settings, Versions, and More
Inquisitor: Instant, Expanded Search for Safari
Life2Go: Turn Your iPod Into A PDA
ImageBrowser: Freeware Image Management Tool
Can We Resume The Antitrust Trial Against Microsoft Now, Please?
JavaScript Publisher Host Class: Deliver Objects To The Right Subscribers!
Widgets 1.0: W3C Drafts A Widget Spec
Desktop Transporter: Remote Desktop Client Now A Devon Product
Adobe Open Sources the ActionScript JavaScript Engine
An About-Face by Microsoft with Atlas?
MochiKit.Animator: An alternative to Moo and Script.aculo.us
NoteBook: A Popular, Innovative Notebook-Style Information Manager
Dossier: Another Full-Fledged Personal Info Manager for Mac OS X
Memoir: A Notebook-Style Information Manager
Texter: A New Kind of Word Processor Debuts
ScreenShot Plus: A Small Step Up From Built-In Screen Capture
iCash: A Cross-Platform Money Manager Worth Trying
Did You Know Zune Does Not “Play For Sure”?
Money: New Version of Jumsoft’s Money Worth A Look
Fidelity Market Monitor Widget: The Best Stock Market Widget Bar None
iData 2: A Different Approach To Personal Information Management
SOHO Notes: Multiuser Sticky Brain Replaces Baby Brother
Journler: Highly Rated Freeware Notebook Supports Multimedia Too Â
Mori: Another Personal Knowledge Management Tool
Dabble DB: A New Web 2.0 Data App That Goes Beyond Spreadsheets
ShutterBug: An Easy Way To Build Web Sites
QPict: A Powerful, Affordable Digital Asset Manager
Bitmap Layout Helper: Quickly Measure and Capture Image Area Coordinates
Adobe Chooses WebKit for Its Apollo Project
Inquisitor 3 for Safari Is Now Freeware
Dimensionizer: Contextual Menu For Sizing Images
Stattoo: An Alternative Dock for Information Feeds
Max: Create High-Quality Audio Files from CDs or Files
ClickPix: Create Your Own Desktop Pictures from Photos and Images
Video2Go: Another iPod-Video Conversion Tool
Jumpcut: Minimalist Clipboard Buffering for OS X
Amnesty Singles: Convert Dashboard Widgets for Desktop Use
Cooliris: Preview Links Without Clicking
How Many Firefox Extensions Does It Take To Make One SafariStand?
The title of this article is deliberately provocative: I don't know the answer to the question, and I don't really care. But having been there with Firefox many times, all I can say is that Safari plugins like SafariStand make me grateful that I don't have to find out. I've found it much easier to utilize and keep track of one plugin rather than keeping, say, six or more in sync and up-to-date.
Our culture is generally dominated by a "more is More" attitude, so that the browser with the most plugins is believed by definition to be the best horse to bet on. This is the same argument some Windows users have made for years with respect to their choice of operating system: I want to use the computer that has the most software to choose from. This argument is proven empty when you actually sit down and compare the quality of Mac software in a given functional category versus that of Windows software (don't take my word for it: Actually do it yourself sometime), and that emptiness carries over to the issue of browser plugins. Certainly, there are some software categories that you legitimately need access to a Windows PC for. But if you notice, nearly all such categories cover business, rather than personal, requirements, and they're for very narrow fields of interest indeed. The only personal software category where the Mac actually lags Windows is gaming, and I predict that the gap in gaming titles won't be nearly so large a year or two from now as it is today.
As far as the supposed dearth of plugins for Safari in comparison with Firefox, SafariStand is an excellent case-in-point. There are other excellent multifunction Safari plugins (Saft, PithHelmet, Safari Extender, for example), but I'm highlighting SafariStand because it's not only great, but also free. After all, if a Safari user finds they are starting to buy plugins, they really should consider paying for a browser that has dozens of plugins already built in, like OmniWeb. Being the cheapskate I am, I like free things, and SafariStand is one of my favorite freebies for Safari. Besides, most Firefox plugins are free, so it seems only fair to restrict this plugins conversation to those that Safari users can add without paying extra.
In this article, I'm going to focus on just a couple of the best bits from the latest SafariStand beta, which are just too wonderful to remain obscure from the Safari-loving hordes. But very briefly, here is a list of the main functions that SafariStand adds to Safari. To gather these functions into Firefox would require the gathering of a half-dozen or more separate plugins, each of which would have to be authorized and kept up to date, etc.
- Option to restore your last workspace, or any of the pages you had open, on launch.
- Add sidebar with thumbnail tabs.
- Customize search engines available in the standard Google search form.
- Automate "find" function without having to type Cmd-F.
- Add color labels to your bookmarks.
- Enable site alteration, customizing allowable plugins, images, JavaScript, style sheets, and more for any website.
- Colorize the HTML source window, and make it editable.
- Reorder tabs in a window (this is a native feature of Firefox and will be one in Safari 3.0).
- Use the "Stand Bar", a floating palette with searchable bookmarks and history, as well as customizable SafariStand folders and RSS feeds.
- Configure your "Bookmark Shelf," a floating palette that lets you build and access saved "workspaces," which are lists of sites you open up in a browser session and want to save for later use.
- Access one of the best "Page Info" stores now available for any browser.
- For any site you're visiting, easily see a list of all the cookies the site has set, examine their contents, and/or delete one or more of them.