Recently in New Software Stuff Category

According to Quark...

There's still one last chance

Due to overwhelming demand, the Buy One Get One Free promotion has been extended until February 28. So if you missed out on this fantastic offer, there's still time to claim a FREE copy of QuarkXPress 8.

Sure. Overwhelming demand.

I remember getting the multi-threaded t-shirt back in Mac System 7.

I think that for a lot of people, the relationship between processors and processes is often confusing. The reality that a task (like Photoshop or AfterEffects) can operate one or more processes on one or more processors simultaneously is a benefit of modern operating systems. Consider Photoshop, which has been able to use multiple processors by creating multiple processes for a long, long time (remember the Radius Rocket 4 core graphics processor card?). It did this independently of the operating system, too! Photoshop knows how to take an image operation, carve up an image into manageable chunks, and send the pieces to each of the available processors. This behavior used to be the purvey of custom programmers on mainframe systems like IBM, SGI and Sun. Today, with multiple cores per CPU being the norm, desktop operating systems like MacOS (a Unix derivative) and Windows (not so much, but now all NT-based) can now take advantage of these additional computing resources through advanced scheduling of tasks and meticulous record keeping.

Multi threading allows the operating system to allocate resources wherever they're needed, and also to release resources as tasks end. This part is critical to memory management, and is one of the toughest parts of getting multi-threading to work well and efficiently. If the OS can't properly recover assets claimed by a thread, then the system will eventually become unstable.

I had read a recent comment about adding multiple threading to a single application being time consuming and expensive. This is accurate. Multiple threading allows an application or task to spawn other tasks on the same or other processors that are related to the original application through shared memory resources and shared variable and register spaces. After Effects can send tasks into the background, where they will run while you are able to go back to work. Is there a cost to you in terms of performance? Of course, our overall performance suffers because the number of processors hasn't changed while we ask them to run more simultaneous processes. Now, since we measure productivity by our ability to layout and deliver projects, then we're all more productive with multi-threading. If I can get back to typing or editing video or manipulating a 3D environment while rendering proceeds in the background, then I am more productive. In the end, when I go home, I let the machine do its work and when I come back in the morning, then i have my completed tasks, ready to review.
I just saw the video on the iPad. Specs are at http://www.apple.com/ipad/
At minimum, I was hoping for a front-facing video camera for Skype or Connect, but no soap. Also, the conspicuous absence of Flash left me severely disappointed. As a giant iPhone, it's cool, but I won't be running out to buy one, even at $499.
I have been attempting to use a Parallels Desktop 5 for Macintosh virtual machine with MacOS X Leopard Server on the VM, which is supposed to be supported in Parallels Desktop 5. Although I can create the VM and install the OS, I can't get Parallels Tools to completely install or, conversely, to uninstall. Although the installer reports success, the VM reports that Parallels Tools aren't installed. When I log onto the OS on the VM, some of the expected behaviors are working, like shared folders, but drag and drop files between the VM and the host computer doesn't work. 

Also, on a Windows XP virtual machine, Parallels Tools won't install if I allow the VM to have access to both cores on the laptop, so I have to set the number of CPUs to 1 in order to install Parallels Tools on the Windows XP VM, then set it back to 2. Not as bad as the MacOS VM, though.

An update was released on the 15th of January, which I installed. Unfortunately, the Parallels Tools install issue isn't resolved for either VM.
Having installed the Parallels 5 upgrade on my 3 GB Core 2 Duo MacBook, I was expecting a moderate performance boost with my Windows XP virtual machine. I made the upgrade in order to move to Windows 7, and although Parallels 4 supports Windows 7, Parallels 5 was supposed to provide some performance improvements across the board in addition to a better Windows 7 experience.

Performance boost is an understatement.

I haven't done any benchmarking yet, but starting apps (which used to take half a minute to several minutes, depending on the app) was unexpectedly fast. So fast, with Acrobat 9, for instance, that I didn't even notice that Acrobat had started. Powerpoint 2007 opened in about 4 seconds, and Captivate 4 took only 10 or 11 seconds to get running.

Parallels shared folders, which always took anywhere from 10 to 45 seconds to refresh, took around 8 seconds, no more, to refresh.

I am thus far delighted with this upgrade, and look forward to Windows 7.
Working as a consultant to printers means that I am charged with solving all kinds of problems, pre and post press. Today, the issue was a folding challenge, created by a 6 panel barrel fold. The customer had divided the sheet evenly, but we knew that we would have to make adjustments to the artwork. Just where to place the folds, though, was in question. The printer where the job would be finished had never done a 6 panel barrel fold before, and so had no samples for measurement. Where to turn?

The answer was simple: FoldRite Template Master for InDesign. This simple yet very powerful plugin takes the guesswork out of creating templates for folded sheets. In our case, I knew the dimensions of the flat, and so I was able to get all six panels (front and back) adjusted to the proper widths and my piece properly positioned in about two minutes. This saved us an almost certain call from the print shop, telling us that we needed to make further adjustments to the artwork. We printed some reduced samples, and they folded perfectly.

If you have any interest in folding or the folding process, I encourage you to look at foldfactory.com.
XMPie uDirect 4.6.1 finally supports InDesign CS4. I installed the update without incident this afternoon. It is very nice to be able to now be able to use CS4 for variable projects. I can't find an announcement on their site, so talk to your sales rep. I am sure they will be demonstrating heavily at Print 09 in September.

I have always liked the XMPie workflow and its ability to make variable campaigns accessible to designers. Too often, variable workflows depend on a key programmer who works in proprietary applications, and often must disassemble a campaign piece in order to build it back up again. uDirect allows the designer to drive the process, providing either ready-to-run applications, variable print streams (via PPML, VIPP, VPS etc.) to the presses, or composite PDF or Postscript. In either case, the designer can see and accurately proof the results of campaign decisions directly in InDesign.

CS4 support in XMPie uDirect will certainly drive more marketers finally to upgrade their Creative Suite licenses. Adobe should be happy with this silent upgrade.
I am installing Adobe Creative Suite 4 Master Collection from DVD media. Of course, because I deal in disk images through Adobe Licensing, it's a little more complicated. It's easy on a Mac; just mount the images and go. Since Windows wants specific paths, mounting all of the images leads to confusion and incomplete installation, at least for me. Writing these DVDs proved to be more of a challenge than I had anticipated. The images are all UDF images, and I am a Mac guy with Parallels. Toast will write UDF DVDs from images, but apparently it doesn't like it if the images are mounted over a network. I cooked a few drink coasters before realizing that, and then it was off to the races. If the race was between a snail and a slug.

I started the process yesterday afternoon, let it run overnight, and here it is almost noon, and we're finally on disk 4. I can't wait until the updating process begins! I suppose that the reward for my patience is that I can use MC CS4 on my Windows personality, which is necessary for some of the work that I do. I wonder if a new Windows laptop would be more convenient?
I made some Acrobat trainings recently using Captivate 4. I really like Captivate and its ability to construct the demo, training and assessment parts of a project in one shot. Unfortunately, Acrobat sees Captivate as an assistive device. Bully for Acrobat for detecting assistive devices; that's a great feature. I want to disable it, though, and can't figure out how to tell Acrobat to ignore Captivate. The upshot is that none of the click areas get captured in the training and assessment parts, and need to be added manually. OK, ok, it's no worse than what I had with other solutions, but it's so nice with any other app to have the click areas build automatically.
Adobe killed the Dreamweaver Developer Toolbox a few weeks ago, and I am learning about it now. I built many sites based on it and was very excited when CS4 compatibility was announced a couple of months ago. It was an easy to use, flexible platform that allowed me (and, I guess, not enough others!) to rapidly create membership and data driven sites.

I assume that the decision was economic, like so many others today. I wonder if we'll all have to become Flex Data Services customers now. As a Flex user, I found the ADDT to be a great way to create the backend for Flex apps, and now I'll have to either rewrite code modules or find another system for CS5.

Günter Schenk, thanks for all your insights over the years!

About this Archive

This page is a archive of recent entries in the New Software Stuff category.

Marketing is the previous category.

Opinion is the next category.

Find recent content on the main index or look in the archives to find all content.