Sang Tang
Articles by Sang Tang
Build customized LEGO packs with LEGO Digital Designer
Have you completed your holiday shopping yet? Neither have I. Well, if your friends or loved ones have a particular affinity for LEGO's construction toys, consider using LEGO Digital Designer to order a customized building block set for them. Via LEGO's DESIGNbyME, Mindstorms, and Creator-based themes, users can choose a starter model as the foundation of their design, or use the free build option to design something from scratch (for the more imaginative ones out there). Using a DESIGNbyME template, I customized (pictured above) a Penske Racing-looking LEGO IndyCar. As an IndyCar needs a driver, I figured I'd throw in one that looks like the Joker from The Dark Knight (in the scene when he was dressed as a nurse). This building block set came out to about USD $22. LEGO Digital Designer is available as a free download [download link] at LEGO's website.
Creating a picturesque gift on your Mac with Posterino
Zykloid Software's Posterino serves as an elegant and easy-to-use way to create photo-based giftables for those looking for third party alternatives to iPhoto's offerings (postcards, photo books, and calendars), which are great in their own right. As in iPhoto, you can use Posterino to create elegant postcards, customizable with backgrounds and fonts to your liking. And because your iPhoto library is integrated within the app, you can easily drag and drop photos from your iPhoto folders, events, and albums. Posterino also features the ability to create posters, and this is what distinguishes it from iPhoto. These posters, dubbed "Life Posters," can be created based on 12 preset templates within the app. Unlike iPhoto, which serves as a one-stop shop for creating and printing calendars, postcards, and photo books, Posterino requires users to export (as a TIFF or JPG) and ready their image to print at a third party service -- such as Internet-based Kodak Gallery and Snapfish, or at a local print shop. Given their personalized nature, these photo-based products from Posterino can serve as nice holiday gifts and stocking stuffers. Posterino is available for purchase for USD $24.99, but we've got two copies of Posterino to give away to TUAW readers. All you need to do to enter is tell us (in the comments below) about your most embarrassing baby picture -- you know, the one your parents insisted on showing to all your dates in high school. The rules: Open to legal US residents of the 50 United States and the District of Columbia and Canada (excluding Quebec) who are 18 and older. To enter, leave a comment below. The comment must be left by Wednesday, December 9, 2009 at 11:59 PM Eastern Daylight Time. You may enter only once. Two winners will be selected in a random drawing. Prize: One free license of Posterino (retail value US$24.99). Click here for complete Official Rules.
Discover new running trails with the WalkJogRun app
There are many apps (like RunKeeper and RunMeter) that track where and how much you run, but not many to help you discover new places to run. Luckily, there's the WalkJogRun app [iTunes link] ($.99US), which gives you the ability to navigate through over 500,000 user-submitted map-based running trails. The iPhone app shares much in common with its desktop browser counterpart. Like WalkJogRun.net, the WalkJogRun app allows you to view specific running trails that you've created, as well as those created by others specific to a certain address, city or landmark (i.e., Golden Gate Bridge, MGM Grand Hotel, etc.). But iPhone technologies provide new layers of functionality and interaction lacking on the site, such as geolocation for finding nearby running routes, which I find very useful in areas I'm not familiar with, and the niceties that come with navigating a map with the iPhone's multitouch display. Nonetheless, the WalkJogRun app could use some improving. The most needed improvement is the ability to save or bookmark a running trail, which one can do via WalkJogRun.net but not on the iPhone app. My workaround for this is to take screenshots of running trails that I like in the event that I navigate away from the map and can't remember the name or location of the trail. Another improvement, though more of a "nice to have" than a "must have", is the ability to create a trail on the iPhone. These things aside, at its USD $.99 price tag, the WalkJogRun app serves as an ideal complement to GPS-based iPhone running and biking apps, as well as the Nike+ kit.
Exporting all of your playlist names to a text file
The ability to sync albums artists didn't exist prior to iTunes 9.0. My workaround to sync albums was is to create album-based playlists with the following nomenclature: artist - album. This has also made it easy for me to burn CDs of albums, as I could just navigate to a playlist and click on the "burn" button. If you manage your iTunes library like this, and would like a way to export your playlists to a text file (to share your album collection with your friends and whatnot), then the Playlist Names to Text File AppleScript may do the trick for you. To install the script, first download it and then place it in your [username]/Library/iTunes/Scripts/ folder. After running the script, you're presented the option of whether or not you want to save a text file with the names of all the playlists (and folders) in your iTunes library. Playlist Names to Text File is available as a free download on Doug's Scripts site, though I'm sure Doug will certainly appreciate any donations. 2009 for me wasn't very musically exciting. To make up for lost time, I'll be embarking on a journey to listen to 52 albums in 52 weeks during 2010. But I can't do this without "a little help from my friends," who'll be reviewing my album list and make some recommendations.
Mail.app rules!
One of the neat things about Mail.app is rules. Rules will perform a specified action if a certain condition is met. These actions include moving, copying, and setting the color of a message, as well as automatically replying, forwarding, and redirecting a message. For example, the "News from Apple" rule, which highlights messages received from Apple in light blue, is included in mail.app by default. Here are a few of my favorite rules.
Hands-on (and feet-on) with RunKeeper Pro
The $9.99 pro version of RunKeeper [iTunes link] serves as a nice alternative to Nike+, especially for the interval-training minded runner. While the Nike+ kit serves a means to an end for many runners, it may not suit everybody's needs. There's the additional cost of the transmitter and receiver (USD $30) for iPod nano owners -- iPhone and iPod touch owners need only purchase the transmitter for USD $19. Then there's the cost of Nike running shoes, which are the only shoes that accommodate the Nike+ transmitter; or as a workaround, you could get a pouch that fits the transmitter on your shoelace; and these usually run about $10. And then there's the issue of accuracy. I personally find a calibrated Nike+ kit very accurate. For instance, during a 4 mile run (I mapped out the trail on walkjogrun.net prior to running) RunKeeper Pro showed that I ran 3.95 miles while Nike+ showed 3.90 miles. Others, however, have not been as fortunate. And this is understandable, as the kit works by detecting the steps a person takes; and as runners' gaits and strides can sometimes change during a run, this may affect the kit's accuracy. Accuracy issues aside, RunKeeper Pro, at face value, appears little different than Nike+: at its core, RunKeeper Pro aims to track your running progress, albeit with different technology than Nike+. But dive a little deeper, and what you'll find is a training gem, especially for interval-based workouts.
Pasting with style in Apple's iWork suite
In Apple's iWork suite, the "Paste and Match Style" or "Paste Style" options, as implied in their names, allow you to paste the style from one element onto another; or to paste an element into a document and to match the style of the document that it's getting pasted to. In many ways, they're the iWork equivalent of "format painter" found in Microsoft Office. And, in many ways, they're much better.
iPhone cellular data not working? Try resetting your network settings
The "Reset Network Settings" button on the iPhone not only resets your Wi-Fi settings -- resulting in a clean slate with respect to Wi-Fi access points and their passwords -- it also resets your phone carrier settings. Several months back, I had the darndest trouble with cellular data access. I could place and receive calls, but couldn't get cellular data access no matter what I did. I tried going into and out of airplane mode, turning the phone on and off, and resetting it, all with no luck. So I decided to call AT&T. Apparently, one of the cell phone towers near my office was having trouble and fell out of and back into commission. And although the tower was back up and running, my iPhone was stuck in cellular data purgatory. AT&T support suggested that resetting the network settings on the device would likely resolve the issue: and it did. Resetting network settings has also helped me resolve an issue I was having with Visual Voicemail on another occasion. To reset your iPhone's network settings, tap your way to Settings > General > Reset > Reset Network Settings. With great power also comes great annoyances, like having to reconnect to previously remembered access points and having to re-enter passwords.
RFID coming to iPhones?
Photo courtesy of flickr: Thijs Jacobs Back in April 2009, TUAW's Dave Caolo posted a video showing off the potential (and some of the potential annoyances as well) and possibilities of an RFID-enabled iPhone world via an iPhone RFID prototype by Near Field. And, according to a Near Field Communications blog posting, Apple is said to have equipped prototypes of the next-generation iPhone with RFID readers. How awesome would it be if, instead of using my Mobil Speedpass, I could turn to my iPhone and swipe that against the gas pumping station to pay for gas? And, because there may eventually be "an app for that," I may also be able to view my current balance and fuel economy statistics. Or, instead of needing to put a FasTrak transponder atop my windshield (which is annoying), I could simply put my iPhone on the dashboard as I cross the toll road. I could then view my balance, as well as fill up my credits on the fly. These are just some examples of RFID applications in use today.
5 smart albums to help you organize your iPhoto library
Like smart playlists in iTunes, smart albums in iPhoto provide a way for you to better organize your photos. Whether it's a list of your most recent photos or photos with a specified aperture range, there are countless smart albums you could create to fit your needs. Here are a few of my favorite. Recently added: I always like having my most recent photos with me, and this is the smart album that gives them to me. Match the following condition. Date is in the last "90 days" (or whatever date range you prefer). The smart family album: Say there are three family members in a family -- Tobias Fünke (dad), Lindsay Fünke (mom) and Maebe Fünke (daughter) -- and you want pictures of all of them in one place. Match any of the following conditions. Face is "Tobias." Face is "Lindsay." Face is "Maebe." The camera-specific smart album: We've recently added a new member to the camera family, the Canon EOS 40D. But, like many a household, ours is one with several different cameras, and sometimes it's nice to see where each photo originated from. Match the following condition. Camera Model is "Canon EOS40D" A smart album for videos: Some digital cameras these days can also function as "good enough" alternatives for camcorders. Here's a smart album that collects all of your videos imported from your digital cameras. Match the following condition. Photo is "Movie." The best of the best: Your highest rated photos in one place Match the following condition. My rating is greater than "*" (or however many stars you desire) Readers, tell us about some of the iPhoto smart albums that you've created.
Watch live NBA games with League Pass Mobile for iPhone
The NBA, via MobiTV, has made available its "League Pass" service to the iPhone via the League Pass Mobile app [iTunes link]. Like the MLB At Bat app [iTunes link], League Pass Mobile allows you to stream live NBA games onto your iPhone -- over 40 live NBA games per week. There's also the ability to view stats from the current game, and look at scores from games across the league. Subscribers can also replay full games up to 48 hours after the game has been played. I'm a basketball junkie, and a former subscriber of NBA League Pass Broadband, the NBA's desktop version of the service -- former, because I actually just canceled my subscription yesterday. I found the service subjected too many games to blackouts, which often prevented me from watching many games of my beloved world champion Los Angeles Lakers. As a result, I'd often hop on over to my local sports bar to watch the game, which set me back at least US $12 with beer factored in. This year, instead, I'll be sacrificing the comfort of watching games in front of my desktop (and now the potential of watching it on my iPhone) for the peace of mind that the game I want to watch will be available at my local sports bar. NBA League Pass Mobile is available for US $39.99 in the App Store.
5 Smart Playlists to help you manage your iTunes library
Smart playlists have been a feature of iTunes since version 3.0 (circa 2002), and they provide a means for you to create automatically-updated playlists that fit a certain criteria. For me, they serve as a hands-off way to stay up-to-date on my latest music and Podcasts, as well as a repository for a certain genre of music. To create a smart playlist, click on "File" and select "New Smart Playlist" (or you can use the command-option-n keyboard shortcut). If you want a playlist that contains only holiday music, you could specify that the playlist include all songs with either the "Christmas" or "Chanukah" genre tag on it. Because smart playlists auto-update, you needn't worry about adding songs to it: as long as the track's tags meet the criteria, it is automatically included in the playlist -- unless, of course, you choose the "limit to" option, which limits the the tracks in the playlist based on your choosing. Read more for five of my favorite smart playlists, as well as criteria for how to create them. Share
ScreenFlow 2.0: top Mac screen recording app gets even better
I have a handful of apps that I use to show off my Mac to those still stuck on the dark side (ahem, Windows users), and ScreenFlow is among them -- heck, it's even the app I use for screen recording Windows (via Parallels). Already the gold standard in the screen recording app genre on the Mac, Telestream's ScreenFlow adds a host of goodies in its 2.0 update. While the new features provide the means for you to enhance the look and feel of your screencasts, they're more notable for better facilitating your screencasting workflow; the end result is more of a one-stop shop for all your screencasting needs. The first new feature relates to media interaction and management within the app. ScreenFlow 2.0 now allows you to drag, drop and position content from your media list directly onto the main ScreenFlow video canvas. In addition, said media files are now saved within a package. This means that the media files (pictures, music, and movies) you used in your project will be bundled in one place, rather than scattered hither and yon on your hard drive. As a result, you no longer need to worry about the folder(s) you placed your media in. Prior to 2.0, freeze framing or adjusting the speed of a clip required you to use another video editor, such as iMovie or Final Cut, which was an annoyance given the fact that you had to export the video. In the 2.0 update, however, ScreenFlow has added built-in support for freeze frames and speed adjustments. And if you yourself need your own personal freeze frame -- er, break -- you can now do so without splitting up clips through the pause and resume feature of ScreenFlow 2.0. While stopping and recording results in a separate clip, pausing and resuming screen recording results in a single clip that can be moved through the editing process as a unit. As many screencasts eventually make their way onto YouTube, ScreenFlow has incorporated YouTube publishing within the app. No longer will you need to use your browser or export to an iMovie-compatible format to upload your screencast to Youtube. YouTube publishing includes support for distribution control, giving you control over whether or not you want your screencast available for public consumption. Other notable features in the 2.0 update include: • New keyboard shortcuts (for resizing the timeline, zoom in and out, and nudging clips) • Advanced audio edits and audio ducking • Action curves • Improved timeline performance and improved export performance • Support for exporting only part of the timeline instead of the entire document • Color correction • Live audio scrubbing • Snow Leopard optimization Mac OS X Snow Leopard provides built-in support for screen recording via QuickTime X, and this may serve as a "good enough" solution for basic screen recording needs. But, just as Little Snapper serves as a powerful and elegant screen capturing tool suite over the built-in capabilities in OS X (via command-shift-3 or via the "Grab" app) for more advanced uses, ScreenFlow serves as a compelling screen recording suite for those who want to add extra polish and sheen to their screencasts. And with the 2.0 update to ScreenFlow, Telestream has made adding that extra polish and sheen that much easier. A 30 day free trial of ScreenFlow 2.0 is available at the Telestream website. ScreenFlow 2.0 is available for USD $99, or as a USD $29 upgrade for owners of previous versions of ScreenFlow. Download and purchase links available here.
Seinfeld back with the Mac in latest Curb episode
Didn't it seem like it was ages ago that those Microsoft commercials with Jerry Seinfeld and Bill Gates commercials aired? You know, the one with the shopping for shoes, as well as the one with the duo bonding with a family. Don't remember? Well, apparently neither does Jerry Seinfeld, who was purportedly paid USD $10 million for the commercials. In the latest episode of HBO's Curb Your Enthusiasm -- which happens to be one of my all time favorite shows -- Jerry is actively discussing ideas with Seinfeld creator, Larry David. In the scene, a MacBook Pro is prominently shown on Jerry's desk. Not that there's anything wrong with that.
Win a Square Trade accident-coverage iPhone warranty from TUAW
Two weekends ago, Diet Coke was accidentally spilled onto my MacBook Pro Keyboard. The machine, a Core Duo 15" that was among the first of the Intel Macs rolled out, suddenly didn't work the way it used to. Luckily, damage was restricted only to the keyboard: caps lock, shift, b, h, and num lock didn't function. Not being able to type the word "butt" was a pain in the "utt." While I've since repaired the keyboard -- on my own, thanks to iFixit's instructions -- it made me question, again, the value of an extended warranty. Had the damage been worse, I may have had to get a new machine. While AppleCare is certainly compelling for many (phone support and timely repairs of manufacturer defects by Apple-authorized technicians, among its values), its defect is that hardware repair coverage is restricted to manufacturer defects. And in my case, even if this had been a new machine still under AppleCare, it wouldn't have been covered. So, if you accidentally drop your iPhone in the toilet (it happens) or if, while looking up your Tiramisu recipe in MacGourmet, you happen to spill Kahlua all over your MacBook, you won't be covered by AppleCare. While researching third party extended warranties, I stumbled upon Square Trade. In addition to covering manufacturers' defects, Square Trade's warranty covers accidental damage. In effect, it's a warranty with an additional safeguard for dings, drops and drenching. Although the Square Trade warranty covers accidental damage, consider all your options before proceeding with a purchase -- Is it worth its cost? For example, claims for accidentally damaged items (as opposed to manufacturer defects) require a $50 deductible. In the case of the MacBook and MacBook Pro, this narrows the price gap between AppleCare and the SquareTrade price.
With a rebel Dell, Psystar tries more, more, more
Psystar, that pesky little thorn in Apple's side, has released Rebel EFI. According to Psystar, the app, available for $49.99 through the company's site, "allows for the easy installation of multiple operating systems," including Mac OS X, on a vanilla PC. Besides bypassing EFI requirements, Rebel EFI can also detect for Mac OS X compatible and incompatible hardware, and automatically download appropriate drivers. Skeptical? No worries: the app is free to try (as an ISO download), with a two hour time limit. To each their own, and if running Mac OS X on non-Apple specified hardware floats your boat, then you should also be aware of the risks involved. In other words, back up your data if you are attempting such a thing. Second, and more importantly, there's the issue of licensing: Apple prohibits the installation of Mac OS X on non Apple-branded machines. Psystar giveth and Psystar must also taketh. One wonders how Psystar will react when people illegally use Rebel EFI, just like Psystar is allegedly misusing Mac OS X, as pirated versions inevitably circulate around the Interwebs. Thanks to everyone who sent this in. [via The Loop]
Batch move your playlists to an iTunes folder
Folders, which have been a feature of iTunes since iTunes 5.0, serve as a means to better organize your music. For example, you could create genre- or artist-based folders with corresponding playlists nested within them. But moving playlists into folders isn't the most fun thing, and can be especially time consuming if you're going to be moving a bunch. Fortunately, the "Move Playlists to Folder" script provides a means for you to easily move multiple playlists over to a specified folder in iTunes. First, download and install the script: the file should reside in your [username]/Library/iTunes/Scripts/ folder. After successful installation, the script will now appear as an item in the scripts menu. If you didn't already have any scripts installed, the script menu allows you to access and run scripts for a specific app. This AppleScript, along with a host of many other iTunes script goodies, is available as a free download at Doug's Scripts. However, Doug would also be more than happy if you were generous enough to donate a buck or two to help buy him a latte.
Book Review: "The Presentation Secrets of Steve Jobs"
In "The Presentation Secrets of Steve Jobs," Carmine Gallo provides a framework for you to deliver a keynote like Steve does. The book provides both an Al Michaels and John Madden perspective of Jobs's keynotes: a play-by-play account of events married with analytical insight. While rich in detailing the stylistics of Jobs's presentations and the empirical evidence supporting it -- for example, limiting bullet points on slides, using simple language, and using the rule of threes to enhance a narrative -- the most captivating portion of the book is how it details Steve Jobs's preparation for his keynotes. Yes, even Steve Jobs, like the rest of us, must prepare for his preparations presentations. And prepare he does, which is evident in the stories of Paul Vais. An executive at Jobs's former company NeXT (that Apple later acquired, which brought Jobs back into the Apple fold), Vais recalled that "every slide was written like a piece of poetry...[and that] Steve would labor over the presentation. We'd try to orchestrate and choreograph everything and make it more alive than it really is." However, Gallo says that "making your presentation 'more alive' takes practice. Once you accept this simple principle, your presentations will stand out in a sea of mediocrity." Gallo's book follows many of the "Jobsian" presentation mantras he preaches. Like a Steve Jobs keynote, the book is simple to read and provides an easy-to-follow roadmap for a reference-minded reader. The one thing that most readers will walk away with is that Steve Jobs's on-stage presence evinces a style similar to that of Apple's products when they're on the stage of the showroom floor or marketed on Apple's website. As a result, as much as it serves as a Steve Jobs presentation guidebook, "The Presentation Secrets of Steve Jobs" in many ways is a Steve Jobs biography. "The Presentation Secrets of Steve Jobs" is available at many booksellers, including Borders, Amazon, and Barnes and Noble.
Pear Note: note taking for the best of us
Though I graduated from college (Go Bears!) not so long ago, in computer years it seems like ages: notebook computers have almost completely replaced spiral-bound notebooks, and PowerPoint and Keynote are increasingly supplanting the chalkboard. The changing dynamics of teaching demand a change in the way students take notes and learn, and Useful Fruit's Pear Note (available for free trial for 30 days, or $39.99 for purchase) addresses these changing dynamics for students. It's like TiVo for note taking.
Working with Keynote builds
In Keynote (and also in PowerPoint), a build refers to the appearance and/or disappearance of elements (such as text, bullets, images, audio and movies) within a given slide. Working with builds is relatively straightforward. You select the item(s) that you want to create a build for and then choose the order to activate or deactivate each element. These controls are accessible via the Build Inspector pane, which you can get to by clicking on Inspector button or with the Command-Option-i keyboard shortcut. By default, builds are activated by a click with your mouse, or via the spacebar or right-arrow key on your keyboard. There may be times when you want to add some creativity and more Steve-ness to your builds, and automated builds provide you this functionality. In this picture, I have three elements that I want to "build in," or have appear, on the screen. I want "Who?" to show up first, "What?" to show up second, and "I don't know" to show up third Using the Keynote defaults, these elements would show up in the order that I click: "Who?" after the first click, "What?" after the second click, and "I don't know" after the third click. But let's say I wanted "What?" and "I don't know" to automatically appear in sequence after I click on "Who?" To do this, I just need to change the "Start Build" options of both elements. For the "What?" build, instead of choosing "On Click," I'm going to choose the "Automatically after Build 1." And for the "I don't know" build, I'm going to choose "Automatically after Build 2." Now, "What" and "I don't know" will automatically build in after "Who?" is clicked. One neat thing about automatic builds is that they can apply to "actions" as well. So if, in this baseball example, we want the elements to move to different bases after a build, we would apply the same "Automatically after..." logic to them. Got more Keynote tips (or want more)? Let us know in the comments.