<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Branches &#187; Technology</title>
	<atom:link href="http://www.methodtree.com/branches/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.methodtree.com/branches</link>
	<description>The voice of Methodtree, Inc.</description>
	<lastBuildDate>Tue, 18 Nov 2008 17:39:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Jumpchart: Lazyweb comes through huge</title>
		<link>http://www.methodtree.com/branches/2007/11/jumpchart-review/</link>
		<comments>http://www.methodtree.com/branches/2007/11/jumpchart-review/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 01:30:09 +0000</pubDate>
		<dc:creator>sandor</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.methodtree.com/branches/2007/11/jumpchart-review/</guid>
		<description><![CDATA[	Sometime in the last couple years I added another item to my long list of Things I Want To Build (or See Built By Someone Else): an online, collaborative content gathering tool. What I had in mind was something that web developers and clients could use together to map out the structure of a site, [...]]]></description>
			<content:encoded><![CDATA[	<p>Sometime in the last couple years I added another item to my long list of Things I Want To Build (or See Built By Someone Else): an online, collaborative content gathering tool. What I had in mind was something that web developers and clients could use together to map out the structure of a site, then fill in the pages with all the necessary content. Content collection is the cat-herdingest part of website development. Despite the bevy of collaborative tools out there, nothing was quite right for collecting text and sharing, in real time, what was left to write.</p>

	<p>Which is why I about cried for joy when I learned about <a href="http://www.jumpchart.com/" title="">Jumpchart</a>, an online tool that does, well, pretty much exactly that. It takes the elemental concepts of a wiki&#8212;communal editing&#8212;and adds the ability to organize things hierarchically. It allows you to trim down your site to its basic components, pages and the way they&#8217;re ordered, and then open the floor up for content management until you&#8217;re ready to port it to the real site.</p>

	<p>Jumpchart feels a lot like 37signals&#8217; <a href="http://www.writeboard.com/" title="">Writeboard</a> tool, and it one crucial way, Writeboard is better&#8212;it tracks changes. For a certain type of client, like one who needs a collaborative tool to hash out internal disagreements about mood and style,<br />
Writeboards&#8217; are the way to go. Jumpchart hasn&#8217;t implemented anything like this, though I suspect someday it&#8217;ll come. But what Writeboards lack&#8212;hierarchy&#8212;is, to me, much more crucial. As one-off collaborative editing tools, Writeboards excel. Jumpcharts are meant for full-site content collection, and for that, they may be salvation.</p>

	<p>Enough for hype; how&#8217;s it play out in practice? I&#8217;ve tested out Jumpchart with one project, a small one with just a few pages. It took a little prodding to get the client to sign up for yet another tool (they were already on <a href="http://basecamphq.com/" title="">Basecamp</a>), but as soon as they were on board, I think they immediately saw the benefit. I know from my point of view, it saved me hours of collecting and managing ownership and reminding the client to send me their owed copy. Instead I simply opened up the Jumpchart floor to them, and pulled the content down in one final swoop shortly before the final site testing began.</p>

	<p>For that small project, It worked really well. Yet, there are a few crucial missing features that prevent me from jumping on with both feet for all my projects, big or small. The most important:</p>

	<ul>
		<li><strong>Control over export.</strong> They&#8217;re kind enough to let you export your file as <span class="caps">XHTML</span>, but they peculiarly wrap everything in a full page&#8217;s worth of code. I&#8217;ve got my own headers and footers; all I need is the code for the headers and paragraphs I&#8217;ve typed up. Bonus points for adding the option to export in <a href="http://www.textism.com/tools/textile/" title="">Textile</a> or <a href="http://daringfireball.net/projects/markdown/" title="">Markdown</a>.</li>
	</ul>

	<ul>
		<li><strong>Versioning.</strong> Mentioned above. Not a deal-breaker, but it would be so helpful in those inevitable times the client changes something <em>after</em> I&#8217;ve moved the text over to the site.</li>
	</ul>

	<ul>
		<li><strong>Mass entry.</strong> If my site is thirty pages long, I&#8217;d rather not have to use the interface to add page after page. Let me upload an <span class="caps">OPML</span> file, or simply type in the outline in a textbox according to a predetermined syntax.</li>
	</ul>

	<ul>
		<li><strong>Quick formatting.</strong> It&#8217;s nice that I&#8217;, able to click a formatting rule and have it appear at the bottom of the editing textarea. What&#8217;d be even nicer is if I could select some text, click the rule, and have that rule apply to the selected text. I hate <span class="caps">WYSIWYG</span> as much as the next hand-coder, but this small concession would go a long way.</li>
	</ul>

	<ul>
		<li><strong>Sitemap and overview.</strong> In thinking how I&#8217;d use this with clients, I&#8217;m realizing it&#8217;d be hella useful to have a description for each page. The more direction I can give my clients, the better, and a list of what&#8217;s needed would allow clients to simply surf through the outline and add whatever it said.</li>
	</ul>

	<p>Bottom line: Anytime a company can tap into my brain and build something that so exactly meets my wishes, I&#8217;m impressed. A little frightened, but mostly impressed. Jumpchart is strong enough a product that I&#8217;m confident using it on small projects and recommending it others. Another version or two, and I&#8217;m sure it&#8217;ll be going into my core toolbox for site development.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.methodtree.com/branches/2007/11/jumpchart-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stop spam. Read books.</title>
		<link>http://www.methodtree.com/branches/2007/08/stop-spam-read-books/</link>
		<comments>http://www.methodtree.com/branches/2007/08/stop-spam-read-books/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 14:48:39 +0000</pubDate>
		<dc:creator>sandor</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.methodtree.com/branches/2007/08/stop-spam-read-books/</guid>
		<description><![CDATA[	Despite the meager audience this blog enjoys and the infrequency with which it is updated, I continue to get plenty of comment spam. It&#8217;s especially strange considering that I have moderation turned on, meaning that no spam message will ever get posted live. But I guess, from the spammer&#8217;s point of view, it&#8217;s cheaper to [...]]]></description>
			<content:encoded><![CDATA[	<p>Despite the meager audience this blog enjoys and the infrequency with which it is updated, I continue to get plenty of comment spam. It&#8217;s especially strange considering that I have moderation turned on, meaning that no spam message will ever get posted live. But I guess, from the spammer&#8217;s point of view, it&#8217;s cheaper to spam first and ask questions later&#8212;or just to spam, not ask questions, and hope something sticks.</p>

	<p>But, as with every challenge I encounter these days as a self-employed web wonk, I decided to turn this problem into a teachable moment. As in, Let&#8217;s Learn about Captchas!</p>

	<p>Here&#8217;s what I already knew:</p>

	<ul>
		<li>Captchas are those elements on comment forms that you to interpret a few characters of scribbled text.</li>
		<li>They often look like they were written by a serial killer.</li>
		<li>They are tedious.</li>
		<li>They are often unnecessary, as there are simpler, less cryptic ways to tell if you are a spambot.</li>
	</ul>

	<p>After some research, here&#8217;s what I learned:</p>

	<ul>
		<li>Captcha is actually <a href="http://en.wikipedia.org/wiki/Captcha" title=""><span class="caps">CAPTCHA</span></a>, an acronym.</li>
		<li>What <span class="caps">CAPTCHA</span> stands for isn&#8217;t important, as the words were clearly defined after the acronym, and the fit is less than snug. The important point is that the T stands for Turing.</li>
		<li>Actually, the T stands for Turing Test, which goes to show you what I mean.</li>
		<li>The folks at <a href="http://www.cs.cmu.edu/" title="">Carnegie Mellon&#8217;s School of Computer Science</a>, who devised <span class="caps">CAPTCH</span>As in the first place, have come up with <a href="http://recaptcha.net/" title="">reCAPTCHA</a>, something so ingeniously cool I found myself thanking the spammers for giving me reason to use it.</li>
	</ul>


	<p><img class="right" src='http://www.methodtree.com/branches/wp-content/uploads/2007/08/captchahomepage.gif' alt='ReCAPTCHA' />In a nutshell, reCAPTCHA tests your humanness by asking you to retype two words. One of the words is computer-generated, and it&#8217;s against this word that the system tests your entry to see if you&#8217;ve got a brain. The second word looks exactly the same, but it comes from a different place: a repository of text scanned in via <span class="caps">OCR</span>, as part of a <a href="http://recaptcha.net/learnmore.html" title="">massive book digitization project</a>. <span class="caps">OCR</span> technology is not perfect, and for very old books, the text is often illegible. By harnessing human brainpower in very small, distributed chunks, reCAPTCHA has random blog users interpret the words for them, adding value to the project without requiring massive amounts of extra resources.</p>

	<p>The thing that makes reCAPTCHA so brilliant is the very same concept behind the <a href="http://www.worldchanging.com/archives/000446.html" title="">water-pumping playground</a> and <a href="http://setiathome.berkeley.edu/" title=""><span class="caps">SETI</span>@Home</a>&#8212;100% recycled energy. Capture some energy that&#8217;s already being used, and funnel it into the powers of good.</p>

	<p>I&#8217;ve installed the <a href="http://recaptcha.net/plugins/wordpress/" title="">reCAPTCHA Wordpress plugin</a> on this here blog; I don&#8217;t have much to contribute, traffic-wise, but hopefully those numbers will increase over time. Big kudos to Carnegie Mellon for designing and developing this project. I&#8217;m embarrassed to admit I had a chance to attend your school for undergraduate studies, but passed you up for a <a href="http://www.northwestern.edu/" title="">sexier campus</a> with a evener boy-girl ratio. Clearly you&#8217;re much cooler than I realized back then. I hope we can still be friends.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.methodtree.com/branches/2007/08/stop-spam-read-books/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
