<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Get screwed.

Latest: Thumbscrew 1.0</description><title>Thumbscrew</title><generator>Tumblr (3.0; @thumbscrew)</generator><link>http://blog.thumbscrewformac.com/</link><item><title>Automating an Automatic Process?</title><description>&lt;p&gt;Question: How would you use Thumbscrew with Automator or AppleScript?&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/162934587</link><guid>http://blog.thumbscrewformac.com/post/162934587</guid><pubDate>Fri, 14 Aug 2009 13:44:49 -0400</pubDate></item><item><title>Appcast URL Fixed</title><description>&lt;p&gt;Sorry if that was a hassle for anyone. The appcast was being requested from an older machine that had been decommissioned. The URL is now being hosted with my other sites. 1.0 is still the latest version.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/81363498</link><guid>http://blog.thumbscrewformac.com/post/81363498</guid><pubDate>Wed, 25 Feb 2009 06:24:07 -0500</pubDate></item><item><title>Thumbscrew 1.0 Final</title><description>&lt;p&gt;After nearly 3 years in the oven, it&amp;#8217;s &lt;a href="http://www.urbanape.com/downloads/Thumbscrew_1.0.zip"&gt;baked&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;From the manual:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Screw it! Making thumbnails for the Web used to be painstakingly slow if you
  wanted to apply borders, drop shadows, transformations, alpha channels, and so
  on. Or if it was fast, you ended up with a boring field of rigid columns and
  rows. Thumbscrew allows you to quickly and easily chew through a bunch of
  images, applying scaling, random rotation, border, and drop shadow to each –
  even resizing the original, and processing the batch as a whole afterwards.&lt;/p&gt;
  
  &lt;p&gt;Images can come from a variety of places:&lt;/p&gt;
  
  &lt;ul&gt;&lt;li&gt;&lt;p&gt;Drag images (or folders of images) in from the Finder&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;&lt;p&gt;Paste images from the Clipboard&lt;/p&gt;&lt;/li&gt;
  &lt;li&gt;&lt;p&gt;Paste or drag in URLs to images&lt;/p&gt;&lt;/li&gt;
  &lt;/ul&gt;&lt;p&gt;When images are being processed, the image well in the main window will be
  briefly replaced with the original, and as the thumbnail is created, with the
  thumbnail. A progress bar at the bottom tracks overall progress of the batch.&lt;/p&gt;
  
  &lt;p&gt;After a batch has run, a batch file is created in ~/Library/Application
  Support/Thumbscrew/Batches/ and the selected post-flight script is run with
  this file as its only argument.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What it looks like:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/Thumbscrew_Screenshot-2007-08-10.png" alt="Thumbscrew Screenshot"/&gt;&lt;/p&gt;

&lt;p&gt;What it does:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/images/photos/DSC_0368_resized.JPG"&gt;&lt;img src="http://www.urbanape.com/images/thumbnails/DSC_0368_thumbnail.png" alt="DSC_0368_thumbnail"/&gt;&lt;/a&gt; &lt;a href="http://www.urbanape.com/images/photos/DSC_0367_resized.JPG"&gt;&lt;img src="http://www.urbanape.com/images/thumbnails/DSC_0367_thumbnail.png" alt="DSC_0367_thumbnail"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not much in the way of new features:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p&gt;Manual included and accessible from Help menu&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Proper handling of Paste keybindings (command-V vs. command-option-V)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;New appcast URL.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew_1.0.zip"&gt;Get it&lt;/a&gt; while it&amp;#8217;s hot.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61352836</link><guid>http://blog.thumbscrewformac.com/post/61352836</guid><pubDate>Fri, 10 Aug 2007 19:31:00 -0400</pubDate></item><item><title>Thumbscrew 1.0b16</title><description>&lt;p&gt;The new version is &lt;a href="http://www.urbanape.com/downloads/Thumbscrew_1.0b16.zip"&gt;out&lt;/a&gt;. It adds &lt;a href="http://ironcoder.org/blog/category/sparkleplus/"&gt;SparklePlus&lt;/a&gt; support, which will let
you auto-update (at intervals, or manually), and if you choose, you can share
back some &lt;em&gt;anonymous&lt;/em&gt; profiling information (processor type, OS version, &amp;amp;c)
so I can better know my user base. There is absolutely no personal information
sent back (other than what I already know: you&amp;#8217;ve got enough taste to use a
Mac).&lt;/p&gt;

&lt;p&gt;Also, I&amp;#8217;ve finally got my post-processing script support finished. You can
script the batch any way you like. Thumbscrew finishes a batch by calling the
selected script directly, with one argument, the path to the batch file:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;/path/to/script_file /path/to/batch_file&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;All the scripts live in ~/Application Support/Thumbscrew/Scripts, and all the
batches live in ~/Application Support/Thumbscrew/Batches. Thumbscrew ships
with a sample script, save_to_desktop.py, that copies the batch file from the
batches folder to the Desktop:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;#!/usr/bin/python

import sys
import os.path

batch_file_path = sys.argv[-1]

desktop_file_path = os.path.join(os.path.expanduser(u'~/Desktop'),
                                 os.path.split(batch_file_path)[-1])

inp = open(batch_file_path)
contents = inp.read()
inp.close()

outp = open(desktop_file_path, 'w')
outp.write(contents)
outp.close()
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Since the script is called directly, the only thing to watch out for is that
its executable bit is turned on. The batch file is an XML document with
information about the batch:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;thumbscrew_batch name="20070605223040"&amp;gt;
  &amp;lt;image name="Untitled14"&amp;gt;
    &amp;lt;version name="original" path="/Users/zbir/Pictures/Thumbscrew/Untitled14.png"/&amp;gt;
    &amp;lt;version name="thumbnail" path="/Users/zbir/Sites/images/thumbnails/Untitled14_thumbnail.png"/&amp;gt;
    &amp;lt;version name="resized" path="/Users/zbir/Sites/images/photos/Untitled14_resized.png"/&amp;gt;
  &amp;lt;/image&amp;gt;
&amp;lt;/thumbscrew_batch&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Also, when images are pasted into Thumbscrew, it gives the pasted image a
name, and stores it in ~/Pictures/Thumbscrew, so if you&amp;#8217;re making thumbnails
or resized originals that should be living where the original does, it won&amp;#8217;t
be relegated to an unfriendly /tmp directory.&lt;/p&gt;

&lt;p&gt;Last, but not least, I&amp;#8217;ve changed the icons a little, from our recent trip to
Borneo. The application icon is being worked on, as well, and will show up in
a later release.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew_1.0b16.zip"&gt;Download&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351851</link><guid>http://blog.thumbscrewformac.com/post/61351851</guid><pubDate>Wed, 06 Jun 2007 09:39:00 -0400</pubDate></item><item><title>Thumbscrew Getting Press</title><description>&lt;p&gt;Thumbscrew&amp;#8217;s been making some rounds. Thanks, everyone!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://suplido.com/joel/2007/01/17/links-for-2007-01-16/"&gt;Switchblog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.freemacware.com/thumbscrew/"&gt;FreeMacWare&lt;/a&gt;: &amp;#8220;This is a great way to make a thumbnail if you are going to
post the picture online. It&amp;#8217;s fast too.&amp;#8221;&lt;/p&gt;

&lt;p&gt;which was picked up by &lt;a href="http://www.tuaw.com/2007/01/17/thumbscrew-your-thumbnails/"&gt;TUAW&lt;/a&gt; and &lt;a href="http://mikepower.net/interwebbytechystuff/2007/1/17/thumbscrew-mac-only.html"&gt;Mike Power&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://theappleblog.com/2007/01/18/thumbscrew-is-back/"&gt;The Apple Blog&lt;/a&gt; &amp;#8220;ThumbScrew rocks my world, and I&amp;#8217;m so happy to hear that
it&amp;#8217;s been updated&amp;#8221;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://random-murmurings.typepad.com/random_murmurings/2007/01/frustration.html"&gt;Random Murmurings&lt;/a&gt; tried to tie it together with &lt;a href="http://www.flickr.com/"&gt;flickr&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.mspress.org/hitanykey/2007/01/19/58/"&gt;Hit Any Key&lt;/a&gt;: &amp;#8220;Thumbscrew is one of those handy little photo tools that
can make you look good, and fast!&amp;#8221;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://pedersondesigns.com/2007/01/19/thumbscrew/"&gt;pedersondesigns&lt;/a&gt;: &amp;#8220;My new favorite application.&amp;#8221;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.ianandjocelyn.com/blog/?p=116"&gt;Stability of Our Times&lt;/a&gt;: &amp;#8220;One cool Mac app: Thumbscrew. Great fun and
ease!&amp;#8221;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.macreviewcast.com/?p=166"&gt;MacReviewCast&lt;/a&gt;: Right around the 24:22 mark, listen to Jeff Powell. &amp;#8220;Real
small, single purpose app, very well done. &amp;#8230; One of those apps that tries to
do one thing, and does a pretty good job of it.&amp;#8221;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.reelsmart.com/2007/01/21/thumbscrew-your-images/"&gt;ReelSmart&lt;/a&gt;: &amp;#8220;makes a very cool thumbnail image instantly&amp;#8221;&lt;/p&gt;

&lt;p&gt;And those are just the sites in English!&lt;/p&gt;

&lt;p&gt;Italian: &lt;a href="http://www.zeronave.it/zn/2007/01/16/thumbscrew/"&gt;ZeroNáve&lt;/a&gt; and &lt;a href="http://www.inblogtecno.com/?p=309"&gt;inblogtecno&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Korean: &lt;a href="http://lasma.cafe24.com/wordpress/?p=445"&gt;Heaven2&lt;/a&gt; and &lt;a href="http://appletree.or.kr:8080/blog/archives/156"&gt;AppleTree&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Spanish: &lt;a href="http://www.applesfera.com/2007/01/18-thumbscrew-prepara-tus-imagenes-para-verlas-como-miniaturas"&gt;Applesfera&lt;/a&gt;, &lt;a href="http://cmdq.wordpress.com/2007/01/18/thumbscrew-un-programa-interesante/"&gt;Comando + Q&lt;/a&gt;, and &lt;a href="http://www.thinkwasabi.com/2007/01/19/thumbscrew-mini-fotos-con-estilo/"&gt;Think Wasabi&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Japanese: &lt;a href="http://smantou.blogspot.com/2007/01/mac-thumbscrew.html"&gt;Smantou&lt;/a&gt;, &lt;a href="http://pisces-319.seesaa.net/article/31726877.html"&gt;Pisces&lt;/a&gt;, and &lt;a href="http://d.hatena.ne.jp/harurin/20070120/p4"&gt;Slowpoke&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61352406</link><guid>http://blog.thumbscrewformac.com/post/61352406</guid><pubDate>Tue, 23 Jan 2007 08:50:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b12</title><description>&lt;p&gt;Have at it. Includes GIF support for thumbnails.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m changing the whole Web Page output story, and it&amp;#8217;s partially underway, but
it&amp;#8217;s not finished yet. Basically, I&amp;#8217;m making it possible for you to do
whatever you want (hopefully) with the end product of each batch run. For the
curious, look in /tmp after a batch, and you&amp;#8217;ll see an XML file describing all
the images processed in that run. This file will be passed to a script that
you choose (or write!), so you can do anything you want with the results.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b12.zip"&gt;Download 1.0b12&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;[&lt;strong&gt;Update:&lt;/strong&gt; Fixed the sidebar link. Thanks, Lorne]&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351816</link><guid>http://blog.thumbscrewformac.com/post/61351816</guid><pubDate>Fri, 19 Jan 2007 09:59:00 -0500</pubDate></item><item><title>Thumbscrew: It Is Alive</title><description>&lt;p&gt;It&amp;#8217;s been a long time coming, I know. Thanks so much to everyone who waited
patiently. But it&amp;#8217;s back, and it&amp;#8217;s good. &lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b11.zip"&gt;Thumbscrew 1.0b11&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/Thumbscrew-universal.png" alt="Thumbscrew-universal"/&gt;&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s Universal now. The problems I ran into with running subprocesses using a
bundled Python are gone. I reimplemented the thumbnailer kernel using ObjC
with the help of &lt;a href="http://www.theocacao.com/"&gt;Scott Stevenson&lt;/a&gt;. Huge thanks, Scott.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/Thumbscrew-growl.png" alt="Thumbscrew-growl"/&gt;&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s got &lt;a href="http://www.growl.info/"&gt;Growl&lt;/a&gt; support. We&amp;#8217;ll let you know bit by excruciating bit how
Thumbscrew is doing, and when a batch is done.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/Thumbscrew-unimplemented.png" alt="Thumbscrew-unimplemented"/&gt;&lt;/p&gt;

&lt;p&gt;Web page output is currently suspended while I evaluate the best way to
generate output. I&amp;#8217;ve used a variety of means in the past, and want something
that is approachable by lots of users. Zope PageTemplates are pretty easy, and
the syntax for developing new templates is pretty straightforward. XML and
XSLT are maybe a little more universal, but I really don&amp;#8217;t know.&lt;/p&gt;

&lt;p&gt;Take her out for a spin and let me know what you think!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b11.zip"&gt;Download 1.0b11&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351812</link><guid>http://blog.thumbscrewformac.com/post/61351812</guid><pubDate>Tue, 16 Jan 2007 08:20:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b9</title><description>&lt;p&gt;Few more bugfixes in this release:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p&gt;.jpg instead of .jpeg&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can use a rotation of 0, and I added it explicitly to the list of
values in the popup. A lot of people didn&amp;#8217;t seem to understand that the combo
boxes can have arbitrary values typed in.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;There is still some work to be done with the web page creation. I plan on
working on it some more, but I know these are the issues that were being
reported the most after the latest release.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b9.zip"&gt;Thumbscrew 1.0b9&lt;/a&gt; &lt;em&gt;(Fixed link. Thanks, Marco)&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351718</link><guid>http://blog.thumbscrewformac.com/post/61351718</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b8</title><description>&lt;p&gt;Apologies, all around. Some of the people who downloaded either of the last
two betas were newcomers, some were upgrading. I&amp;#8217;m sure all got left with a
bad taste in the mouth. Not something I&amp;#8217;d like to be remembered for.&lt;/p&gt;

&lt;p&gt;I had been testing new releases against the preferences I use on a day to day
basis, and didn&amp;#8217;t design some of the new features to be clever enough to
handle the first-time user.&lt;/p&gt;

&lt;p&gt;This release should work with existing preferences and new preferences on
Tiger and Panther (I&amp;#8217;ve run through various scenarios on my PowerBook and iMac
with new and old prefs). I&amp;#8217;m looking at PreFab Software&amp;#8217;s &lt;a href="http://www.prefab.com/uibrowser/"&gt;UI Browser&lt;/a&gt;
software as a functional testing tool. With a little work, I think it has
great potential for helping me avoid this kind of embarrassing situation in
the future.&lt;/p&gt;

&lt;p&gt;I suspect once I get this to a relatively stable point (hopefully this is it),
I&amp;#8217;ll probably make far less frequent public releases. I&amp;#8217;ll keep updating the
mailing list, though, and try to have a bit more constrained development flux.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b8.zip"&gt;Thumbscrew 1.0b8&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351716</link><guid>http://blog.thumbscrewformac.com/post/61351716</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew Bugs</title><description>&lt;blockquote&gt;
  &lt;p&gt;&amp;#8220;Goddamn bugs&amp;#8221; &amp;#8212; Nick the Van Driver, &lt;em&gt;Men in Black&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So, I now know there are plenty of bugs to go around in the latest Thumbscrew
beta I put out. I&amp;#8217;ll get to each and every one of them, but I was caught with
my pants down. I had been testing with a fully fleshed out set of preferences
and so didn&amp;#8217;t catch the problems that were occurring for the people who were
starting up Thumbscrew for the first time (the spinning beach ball of death
when trying to open the Preferences).&lt;/p&gt;

&lt;p&gt;Well, that was a shallow bug, and fixed easily, but that uncovered others.
Suffice it to say there&amp;#8217;s still a bit of work to be done before I send out
1.0b8, and it&amp;#8217;ll be a while since this isn&amp;#8217;t my day job. Amber promises I&amp;#8217;ll
have plenty of time to work on it this weekend. I hope you can bear with me
for a few more days&amp;#8230;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351721</link><guid>http://blog.thumbscrewformac.com/post/61351721</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew Nears a b3</title><description>&lt;p&gt;I did a lot of work on Thumbscrew here at PyCon, and it&amp;#8217;s really paying off.
I&amp;#8217;ve got the two subprocesses churning stuff out now, posting notifications,
which the main program uses to update the display and progress indicator. I
had to rip out quite a lot of code to get down to a simple reimplementation,
so the Preferences stuff is all broken right now. This is actually okay with
me, since I&amp;#8217;ll be using an NSUserDefaultsController to map the preferences
into the UI, rather than hand-wiring all the outlets and actions. So it was
going to need to be rewritten, anyway.&lt;/p&gt;

&lt;p&gt;Now, when you accidentally drop your whole iPhoto Library onto Thumbscrew, you
can stop it at any point. Hurray, coming soon to a desktop near you.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351788</link><guid>http://blog.thumbscrewformac.com/post/61351788</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b7</title><description>&lt;p&gt;Wow, that didn&amp;#8217;t take long. When adding in the new code to allow pasting, I
left a call in that was added in the Tiger APIs. Turns out it was unnecessary
(at least as far as this version&amp;#8217;s pasting is concerned).&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve removed that bit and verified that this new version runs (and works with
pasting) on both Panther and Tiger.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b7.zip"&gt;Thumbscrew 1.0b7&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351714</link><guid>http://blog.thumbscrewformac.com/post/61351714</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew Mentioned on Call for Help</title><description>&lt;p&gt;Amazing! My little app was mentioned on the &lt;a href="http://www.g4techtv.ca/callforhelp/"&gt;Call for Help with Leo
Laporte&lt;/a&gt; show. An exerpt from the &lt;a href="http://www.g4techtv.ca/callforhelp/cc/0243A.shtml"&gt;transcript&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Leo: Have you ever &amp;#8212; I&amp;#8217;m just gonna take a walk over here. (Mellow instrumental)&lt;/p&gt;
  
  &lt;p&gt;Leo: Have you ever wandered around on the computer, on the studio floor, and said, &amp;#8220;I&amp;#8217;m gonna take a little &amp;#8212;&amp;#8221; Have you ever wanted your online photos to look unique? &amp;#8220;Look unique?&amp;#8221; This is &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Mikey: Look different!&lt;/p&gt;
  
  &lt;p&gt;Leo: Mike has a free file to make all your photos online look just&amp;#8230; a little different, kind of askew.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Askew almost. (Laughing)&lt;/p&gt;
  
  &lt;p&gt;Leo: What is this program?&lt;/p&gt;
  
  &lt;p&gt;Mikey: It&amp;#8217;s called &amp;#8220;Thumbscrew.&amp;#8221;&lt;/p&gt;
  
  &lt;p&gt;Leo: Oh, I love Thumbscrew!&lt;/p&gt;
  
  &lt;p&gt;Mikey: It is a great program.&lt;/p&gt;
  
  &lt;p&gt;Leo: I use Thumbscrew.&lt;/p&gt;
  
  &lt;p&gt;Mikey: And it allows you to &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Mikey: What it does is it takes the image that you have, a photograph or even a drawing or whatever you have in your computer, and you can turn it &amp;#8212; it&amp;#8217;ll make it slide side to side.&lt;/p&gt;
  
  &lt;p&gt;Leo: And you can put a frame on it.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Put a frame around it, coloured background.&lt;/p&gt;
  
  &lt;p&gt;Leo: This is, by the way, a free file for Mac only unfortunately.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Exactly, yeah.&lt;/p&gt;
  
  &lt;p&gt;Leo: So don&amp;#8217;t get your hopes up, Windows people. I&amp;#8217;m sure there&amp;#8217;s something like it &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Mikey: There should be something like that, because this is a fantastic program, so &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Leo: I use it all the time.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Yeah. so i&amp;#8217;ll just show you how it works right here. you take a photo &amp;#8212; this is a photo I took the other night.&lt;/p&gt;
  
  &lt;p&gt;Mikey: And I&amp;#8217;m just gonna drop it into the Thumbscrew window, and it&amp;#8217;s gonna take a second.&lt;/p&gt;
  
  &lt;p&gt;Leo: And it does its thing.&lt;/p&gt;
  
  &lt;p&gt;Mikey: It does its thing. (Both make funny sounds)&lt;/p&gt;
  
  &lt;p&gt;Mikey: And it pops up, you can see here, a little one. It&amp;#8217;s called &amp;#8220;thumb.&amp;#8221; It&amp;#8217;s renamed.&lt;/p&gt;
  
  &lt;p&gt;Leo: It&amp;#8217;s a thumbnail.&lt;/p&gt;
  
  &lt;p&gt;Mikey: It&amp;#8217;s a thumbnail of it. And I&amp;#8217;ll open it up here.&lt;/p&gt;
  
  &lt;p&gt;Mikey: It just needs a second to load up here, but what it does is I&amp;#8217;ve made it so it matches the colour scheme of my blog. So this is actually an upside-down picture, so it&amp;#8217;s not really a good example, but I&amp;#8217;ll do another one here of &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Leo: You can set how much it rotates it by, and I&amp;#8217;ve actually &amp;#8212; I always set it to the minimum, because I don&amp;#8217;t want it to rotate &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Mikey: Yeah, I have it like, I think, at 35 degrees or something like that, just so it gives it a little bit of something different. Here&amp;#8217;s a better example of &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Leo: Yeah, see that? Isn&amp;#8217;t that cool?&lt;/p&gt;
  
  &lt;p&gt;Mikey: Of Leo, myself and Amber.&lt;/p&gt;
  
  &lt;p&gt;Leo: We were shooting pool the other night.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Yeah.&lt;/p&gt;
  
  &lt;p&gt;Leo: No, we weren&amp;#8217;t. (Laughing)&lt;/p&gt;
  
  &lt;p&gt;Mikey: And so this matches perfectly with, for instance, my blog background or your online photo album background.&lt;/p&gt;
  
  &lt;p&gt;Leo: So you can choose a picture &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Mikey: So I just have my &amp;#8212;&lt;/p&gt;
  
  &lt;p&gt;Leo: Show us how you&amp;#8217;ve used it.&lt;/p&gt;
  
  &lt;p&gt;Mikey: I&amp;#8217;ll show you. I&amp;#8217;ll just scroll down.&lt;/p&gt;
  
  &lt;p&gt;Leo: I do the same thing. In fact, when I did the last Geek Cruise, I did a whole photo album with thumbscrew, and it really looked nice.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Exactly. So here&amp;#8217;s an example of how it fits perfectly into my blog because it matches the background exactly. The colour&amp;#8217;s the same, the border, and it looks like it&amp;#8217;s &amp;#8212; I&amp;#8217;ve had people e-mail me and say, &amp;#8220;What is this program?&amp;#8221;&lt;/p&gt;
  
  &lt;p&gt;Leo: &amp;#8220;How do you do this?&amp;#8221;&lt;/p&gt;
  
  &lt;p&gt;Mikey: And it&amp;#8217;s really simple, and it takes like 10 seconds.&lt;/p&gt;
  
  &lt;p&gt;Leo: Thumbscrew. You can do a whole batch of them.&lt;/p&gt;
  
  &lt;p&gt;Mikey: And you can do batches, exactly.&lt;/p&gt;
  
  &lt;p&gt;Leo: Just drag a whole bunch of files on there.&lt;/p&gt;
  
  &lt;p&gt;Mikey: Yeah, yeah.&lt;/p&gt;
  
  &lt;p&gt;Leo: Thumbscrew &amp;#8212; I use it, and so does Mikey. Mikey likes it.&lt;/p&gt;
  
  &lt;p&gt;Mikey: (Chuckling) (Mellow guitar music)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;em&gt;(Thanks to Jack for the heads up)&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351784</link><guid>http://blog.thumbscrewformac.com/post/61351784</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew Mailing List</title><description>&lt;p&gt;Wow, almost a month since the last post. Many apologies! PyCon gave me
huge amounts of energy to put back into Thumbscrew, but work has been
incredibly hectic, and the house is nearing its own dénouement, so it&amp;#8217;s
been a little on the back burner.&lt;/p&gt;

&lt;p&gt;This past week, though, I was able to make the time to hack on it a bit
more. The next beta is almost here. All the prefs are back and
accounted for (not using the UserDefaultsController just yet), and
I&amp;#8217;ve added a much-requested pref to determine the suffix to be used
for thumbnails. It&amp;#8217;s now using subprocesses to handle the busy work,
and distributed events to communicate back to Thumbscrew.&lt;/p&gt;

&lt;p&gt;In the process of just getting The Simplest Thing That Could Possibly
Work™ working, I prevented using the background Thumbnailer as a viable
standalone solution for people who wanted to script it. This isn&amp;#8217;t a
long-term situation, just needed it up and running in the now.&lt;/p&gt;

&lt;p&gt;Since I get sporadic feedback, and many of the feature requests are
duplicates, I created a mailing list for anyone interested in
communicating their wishes, comments, bug reports, &amp;amp;c.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://lists.palladion.com/mailman/listinfo/thumbscrew-users"&gt;http://lists.palladion.com/mailman/listinfo/thumbscrew-users&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Alternately, you can send a message directly to:&lt;/p&gt;

&lt;p&gt;thumbscrew-users-subscribe@lists.palladion.com&lt;/p&gt;

&lt;p&gt;Hope to see the users joining so we can find out where Thumbscrew
needs to go.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61352097</link><guid>http://blog.thumbscrewformac.com/post/61352097</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Why Thumbscrew Won't Output GIFs</title><description>&lt;p&gt;A &lt;em&gt;lot&lt;/em&gt; of people ask me for GIF support for one of two reasons:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p&gt;Smaller file size than the default PNG&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;More widely compatible with browsers on that other OS.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;While I can understand and sympathize, Thumbscrew won&amp;#8217;t support GIF output
until Apple&amp;#8217;s CoreGraphics does. That said, there are (to me) compelling
reasons &lt;em&gt;not&lt;/em&gt; to use GIFs for a photo thumbnailing application, especially one
that generates drop shadows:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p&gt;GIFs don&amp;#8217;t actually support an alpha channel, so even if you did get GIF
output, you only get to replace one indexed color with a transparency. This
would lead to ugly output unless you matched the background, in which case,
why bother with transparency at all?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;GIFs are not the best image format for photo-realistic content.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;My advice to users who want smaller file size (or more widely compatible file
format) is to use JPEGs with an opaque background color to match your site.&lt;/p&gt;

&lt;p&gt;I will be evaluating &lt;a href="http://pmt.sourceforge.net/pngcrush/"&gt;pngcrush&lt;/a&gt; to see if it would at all be applicable.
You all aren&amp;#8217;t the only ones who&amp;#8217;d like to see the size of the PNGs come down.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351794</link><guid>http://blog.thumbscrewformac.com/post/61351794</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew: The Masses Have Spoken</title><description>&lt;p&gt;Okay, you mangy, teeming millions. I have heard your cries, though they sicken
me. &amp;#8220;Give us GIF! Give us GIF! Have pity on the throwbacks still using
Internet Explorer!&amp;#8221; Your wails and gnashing of teeth have not fallen upon deaf
ears. Turns out, it was stupid simple to implement. BEHOLD! Thumbscrew
supports GIF!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/thumbscrew-supports-gif.png" alt="thumbscrew-supports-gif"/&gt;&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m warning you, though. It ain&amp;#8217;t pretty. If you need any kind of color
fidelity, you&amp;#8217;re better off with JPEG and an opaque background color. These
GIFs, while small, are uggs. With a capital UGG.&lt;/p&gt;

&lt;p&gt;You can do transparent&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/1200_thumbnail.gif" alt="1200_thumbnail"/&gt;&lt;/p&gt;

&lt;p&gt;Or opaque backgrounds&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.urbanape.com/images/caribbean_thumbnail.gif" alt="caribbean_thumbnail"/&gt;&lt;/p&gt;

&lt;p&gt;Okay? Happy? If you really want to make the world a prettier place, encourage
your friends and colleagues to switch. At least to &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;Firefox&lt;/a&gt;, if not to a
&lt;a href="http://www.apple.com/getamac/"&gt;Mac&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;By the way, I&amp;#8217;m still getting the Web page thing done. I know a lot of you
probably don&amp;#8217;t use it, but I do, and I need it if I&amp;#8217;m going to keep talking to
you crazies. Expect a new version by Friday.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351789</link><guid>http://blog.thumbscrewformac.com/post/61351789</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew 1.0 - Good News (for you)</title><description>&lt;p&gt;I had been planning on releasing the next version of Thumbscrew as a $10
shareware app, leaving all the 0.1.1 features unlocked and available for free.
But before I could do this, I needed the release from my employer that says I
retain rights to what I do after-hours.&lt;/p&gt;

&lt;p&gt;I received and signed the agreement, so I retain IP rights to the software.
However, one stipulation is that I not commercialize my private time creations
while I&amp;#8217;m currently employed, so I can&amp;#8217;t release Thumbscrew as shareware.&lt;/p&gt;

&lt;p&gt;Bad news for me. Good news for you. I&amp;#8217;m going to continue releasing it as
freeware. I won&amp;#8217;t distribute the source anymore, but everyone &lt;a href="#id2"&gt;[*]&lt;/a&gt; can use
Thumbscrew&amp;#8217;s &lt;a href="http://www.urbanape.com/software/Say_Hello.html"&gt;new features&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The only feature improvement since the last announcement is that I&amp;#8217;m using
Zope 3&amp;#8217;s Page Templates for the output of the web page, meaning you can
completely stylize the output. The two templates included will offer
reStructuredText or HTML output.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve got a few last bits of tidying up to do before releasing it this weekend.&lt;/p&gt;

&lt;p&gt;&lt;a href="#id1"&gt;[*]&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Everyone running Mac OS X 10.3 and above. Sorry, Jaguarians.&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351694</link><guid>http://blog.thumbscrewformac.com/post/61351694</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b4</title><description>&lt;p&gt;Some time between Panther and Tiger, the Python CoreGraphics bindings became
more picky about Unicode strings. Where the PyObjC bridge wants Unicode &lt;em&gt;Every
Where Every Time&lt;/em&gt;, CoreGraphics apparently does not.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve uploaded the next beta. Feedback always appreciated. &lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b4.zip"&gt;Thumbscrew
1.0b4&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351699</link><guid>http://blog.thumbscrewformac.com/post/61351699</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b5</title><description>&lt;p&gt;I&amp;#8217;ve rebuilt Thumbscrew on my iMac running Panther, and verified that it runs
and works on both platforms. &lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b5.zip"&gt;Thumbscrew 1.0b5&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351704</link><guid>http://blog.thumbscrewformac.com/post/61351704</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item><item><title>Thumbscrew 1.0b6</title><description>&lt;p&gt;This newest beta of Thumbscrew 1.0 offers a few new features (I know, I know,
you&amp;#8217;re not supposed to add new features during a beta&amp;#8230;):&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p&gt;A rudimentary &amp;#8220;base path&amp;#8221; preference. It compares the directories of the
thumbnail and resized original directories and provides any of their common
ancestors as a base path. I say rudimentary, since it&amp;#8217;s not &lt;em&gt;quite&lt;/em&gt; there, but
enough to get feedback on.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;An optional suffix for the resized originals.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Thumbscrew can now accept pasted images, URLs, and filenames. Still
rough around the edges (some default now to &amp;#8220;Untitled&amp;#8221;, for example, and it&amp;#8217;s
not using Command-V, it&amp;#8217;s Command-Option-V), but we&amp;#8217;ll get there.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;It also fixes a now long-standing bug. Several of you had reported that
changes to preferences weren&amp;#8217;t being preserved or at least represented on
subsequent runs. This is now fixed, so if you change prefs between batches,
they&amp;#8217;re reflected properly.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.urbanape.com/downloads/Thumbscrew-1.0b6.zip"&gt;Thumbscrew 1.0b6&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.thumbscrewformac.com/post/61351708</link><guid>http://blog.thumbscrewformac.com/post/61351708</guid><pubDate>Wed, 08 Feb 2006 10:26:00 -0500</pubDate></item></channel></rss>

