<?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>Brent Fitzgerald &#187; tools</title>
	<atom:link href="http://blog.brentfitzgerald.com/categories/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.brentfitzgerald.com</link>
	<description>Life &#38; Research Notes</description>
	<lastBuildDate>Wed, 03 Jun 2009 15:54:45 +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>Sketching in VOIP with Tropo</title>
		<link>http://blog.brentfitzgerald.com/2009/03/sketching-in-voip-with-tropo/</link>
		<comments>http://blog.brentfitzgerald.com/2009/03/sketching-in-voip-with-tropo/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 06:29:02 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[future]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/?p=730</guid>
		<description><![CDATA[
At eComm Jeevan and I heard some intriguing stuff about a service called Tropo, a cloud-based scriptable VOIP system designed to let web hackers start working in the voice and telephony world.
The app provides a pretty damn slick interface to quickly set up a real phone number (plus SIP plus Skype, all in one place), [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://tropo.com/"><img class="alignnone size-full wp-image-743" style="width: 100%;" title="Tropo" src="http://blog.brentfitzgerald.com/wp-content/uploads/2009/03/picture-5.png" alt="Tropo" /></a></p>
<p>At <a href="http://ecommconf.com/">eComm</a> Jeevan and I heard some intriguing stuff about a service called <a href="http://tropo.com">Tropo</a>, a cloud-based scriptable VOIP system designed to let web hackers start working in the voice and telephony world.</p>
<p>The app provides a pretty damn slick interface to quickly set up a real phone number (plus SIP plus Skype, all in one place), then assign it to a script written in javascript, groovy, python, ruby, or probably whatever other BSF language they support.</p>
<p>Here&#8217;s one I wrote and deployed in about 20 minutes to read off all the <a href="http://monster.tacolab.com/">Miniature Monster</a> descriptions from the RSS feed (Tropo calls highlighted). You can test it out by calling <strong>(650) 273-5382</strong> (or +99000936 9991428654 on Skype, though I haven&#8217;t tried that):</p>
<pre><code>
require 'net/http'
require 'rexml/document'
<span class="highlighted">
answer
wait(3000)
say "hello, welcome to professor engd's miniature monster hotline. here are your monster updates."
wait(1000)</span>

url = "http://feedproxy.google.com/miniaturemonsters"
xml_data = Net::HTTP.get_response(URI.parse(url)).body
xml_doc = REXML::Document.new(xml_data)

xml_doc.elements.to_a( "//description" ).reverse.each do |desc|
  if (m = (/\&lt;div id=\"description\"&gt;\s*\&lt;em\&gt;(.*?)\&lt;\/em\&gt;\&lt;\/div\&gt;/i).match(desc.text))
    <span class="highlighted">say m[1]</span>
    <span class="highlighted">wait(1000)</span>
  end
end

<span class="highlighted">hangup</span>
</code></pre>
<p>I&#8217;ve worked on some projects recently involving <a href="http://www.asterisk.org/">Asterisk</a>-to-web-to-hardware style hacking, typically using something like <a href="http://gizmoproject.com/">Gizmo</a> to register a regular phone number assigned to a SIP number, then <a href="http://www.voip-info.org/wiki/view/Asterisk+settings+Gizmo">setting up asterisk as the SIP softphone</a> and messing around with a <a href="http://www.voip-info.org/wiki/index.php?page=Asterisk+Dialplan+Introduction">retarded dialplan syntax</a> to get things going. Tropo seems to simplify all that&#8230; substantially.</p>
<p>The documentation is solid if a little thin, but it&#8217;s so new, and the app is so slick and well done, so I&#8217;m sure there&#8217;s more coming. It&#8217;s unclear at this point which Ruby libraries and gems they support, if any. And it all feels a little like a toy, but no more than, say, Google App Engine, and for me it&#8217;s actually more potentially useful. What I can say at this point is that it&#8217;s a solid way to sketch your telelphony ideas quickly and with zero setup time, which is very cool. Are you listening <a href="http://itp.nyu.edu/~sve204/redial/">ITP</a>?</p>
<p>Anyway, happy voip hacking.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2009/03/sketching-in-voip-with-tropo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Is it safe to visit&#8230;?</title>
		<link>http://blog.brentfitzgerald.com/2008/11/is-it-safe-to-visit/</link>
		<comments>http://blog.brentfitzgerald.com/2008/11/is-it-safe-to-visit/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 03:20:50 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/?p=589</guid>
		<description><![CDATA[
This week Andy Volk and I put the finishing touches on the first version of isitsafetovisit.com, a simple tool that lets people check safety ratings and advisories for any country in the world. 
From our about page: &#8220;Every night our trusty scripts head out and find data about the safety rating of each country from [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://isitsafetovisit.com" title="Is it safe to visit China?"><img src="http://farm4.static.flickr.com/3051/3045176504_72013e3ea1.jpg" width="500" height="337" alt="Is it safe to visit China?" /></a></p>
<p>This week <a href="http://www.downtempo.net/" title="Downtempo LLC">Andy Volk</a> and I put the finishing touches on the first version of <a href="http://isitsafetovisit.com/">isitsafetovisit.com</a>, a simple tool that lets people check safety ratings and advisories for any country in the world. </p>
<p>From our <a href="http://isitsafetovisit.com/about/us">about page</a>: &#8220;Every night our trusty scripts head out and find data about the safety rating of each country from the <a href="http://travel.state.gov/">U.S. Department of State</a>, <a href="http://www.voyage.gc.ca/">Canadian Foreign Affairs Department</a>, <a href="http://www.smartraveller.gov.au/">Australia Smart Traveler</a>, and <a href="http://safetravel.govt.nz/">New Zealand Safe Travel</a>. We then compare the ratings and average them together to give our best estimate as to the current safety rating for that country. We&#8217;re also tracking the data over time to enable some exciting new features in the future.&#8221;</p>
<p>Always dreamed of the beaches in <a href="http://isitsafetovisit.com/Thailand">Thailand</a>? Thinking about moving down to <a href="http://isitsafetovisit.com/Mexico">Mexico</a>? Or maybe you prefer the safety of <a href="http://isitsafetovisit.com/Ireland">Ireland</a>? A big part of what&#8217;s interesting about this service is seeing how the various advisories offer alerts and warnings differently. Andy and I are both passionate travelers. We don&#8217;t want these advisories to necessarily prevent people from traveling; we&#8217;re just trying to make the government recommendations more available and understandable.</p>
<p>Anyway, <a href="http://isitsafetovisit.com/countries/random">check out some random countries</a>, and if you have any feedback, leave a comment here or in <a href="http://getsatisfaction.com/isitsafetovisit">our forum on GetSatisfaction</a>. Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/11/is-it-safe-to-visit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vote for Gentrify!</title>
		<link>http://blog.brentfitzgerald.com/2008/10/vote-for-gentrify/</link>
		<comments>http://blog.brentfitzgerald.com/2008/10/vote-for-gentrify/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 17:37:56 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/?p=531</guid>
		<description><![CDATA[
Please please: Vote for Gentrify! (quick signup with OpenID) Support 734m by casting your vote. And tell your friends! Voters even may get prizes!
In case you missed the last post, Gentrify is our Rails Rumble 2008 entry. We pull in data from Google, Craigslist, and Yelp, offering a better way to find desirable locations in [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3161/2959156216_ab329c8de7.jpg" width="500" height="400" alt="Vote for Gentrify!" /></p>
<p>Please please: <a href="http://railsrumble.com/login">Vote for Gentrify!</a> (quick signup with OpenID) Support <a href="http://railsrumble.com/teams/734m">734m</a> by casting your vote. And tell your friends! <a href="http://blog.railsrumble.com/prizes">Voters even may get prizes!</a></p>
<p>In case you missed the last post, <a href="http://gentrifire.com/">Gentrify</a> is our Rails Rumble 2008 entry. We pull in data from Google, Craigslist, and Yelp, offering a better way to find desirable locations in San Francisco. <a href="http://e-huned.com/2008/10/20/gentrify/">See also Huned&#8217;s post.</a> It&#8217;s a little rough around the edges, but given our 48 hour limit we pulled off a lot of useful and entertaining functionality. In fact I think our usefulness to bug ratio is pretty damn good. <a href="http://railsrumble.com/login">Vote now!</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/10/vote-for-gentrify/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I like paper prototyping</title>
		<link>http://blog.brentfitzgerald.com/2008/07/i-like-paper-prototyping/</link>
		<comments>http://blog.brentfitzgerald.com/2008/07/i-like-paper-prototyping/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 18:31:33 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/?p=430</guid>
		<description><![CDATA[The past couple weeks I&#8217;ve had a few nice paper prototyping sessions. It&#8217;s fun to create little modular UI components and then rearrange them, almost like a game. 
I&#8217;m drawing inspiration from a couple nice references people have shown me. Jess pointed me to this Vimeo design (which I would include here, except it&#8217;s all [...]]]></description>
			<content:encoded><![CDATA[<p>The past couple weeks I&#8217;ve had a few nice paper prototyping sessions. It&#8217;s fun to create little modular UI components and then rearrange them, almost like a game. </p>
<p>I&#8217;m drawing inspiration from a couple nice references people have shown me. Jess pointed me to <a href="http://www.flickr.com/photos/soxiam/2401236712/in/set-224126/">this Vimeo design</a> (which I would include here, except it&#8217;s all rights reserved). It&#8217;s a really nice, clean style, and I know I like Vimeo&#8217;s feel, so I&#8217;ve been looking through this whole series.</p>
<p>And then I really like the mock interaction approach in this one (via <a href="http://deeplinking.net/paper-web/">Deeplinking</a>):</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/GrV2SZuRPv0&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/GrV2SZuRPv0&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>We&#8217;re now making some screencasts of clickthroughs on top of the paper. Hopefully we&#8217;ll get a few up online soon. They&#8217;re a lot rougher/messier than these, but watching the mouse click and interact with  the paper UI is really satisfying. It&#8217;s a fast process to create this stuff, and users pretty much get it right away, so it seems like a nice way to get feedback quickly.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/07/i-like-paper-prototyping/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Watching the internet be slow</title>
		<link>http://blog.brentfitzgerald.com/2008/06/watching-the-internet-be-slow/</link>
		<comments>http://blog.brentfitzgerald.com/2008/06/watching-the-internet-be-slow/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 23:36:45 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/?p=405</guid>
		<description><![CDATA[Just learned about the Internet Health Report, which sort of helps me understand why everything is so slow today. It is like the knowledge worker equivalent of watching a storm on doppler radar.

If the internet went away, what would happen? I need to start learning some other skills.
]]></description>
			<content:encoded><![CDATA[<p>Just learned about the <a href="http://www.internetpulse.net/">Internet Health Report</a>, which sort of helps me understand why everything is so slow today. It is like the knowledge worker equivalent of watching a storm on doppler radar.</p>
<p><a href="http://www.internetpulse.net/"><img src="http://blog.brentfitzgerald.com/wp-content/uploads/2008/06/internet_pulse.png" alt="" title="internet_pulse" width="500" height="321" class="alignnone size-full wp-image-406" /></a></p>
<p>If the internet went away, what would happen? I need to start learning some other skills.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/06/watching-the-internet-be-slow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick batch rename in bash</title>
		<link>http://blog.brentfitzgerald.com/2008/03/quick-batch-rename-in-bash/</link>
		<comments>http://blog.brentfitzgerald.com/2008/03/quick-batch-rename-in-bash/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 17:24:56 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/2008/03/quick-batch-rename-in-bash/</guid>
		<description><![CDATA[Visnu showed me a nice, fast way to batch rename a bunch of files in bash. For example, to quickly replace xxx with yyy in all filenames:
for f in *; do mv $f ${f/xxx/yyy}; done
You may want to test it first:
for f in *; do echo $f ${f/xxx/yyy}; done
]]></description>
			<content:encoded><![CDATA[<p><a href="http://visnup.com/">Visnu</a> showed me a nice, fast way to batch rename a bunch of files in bash. For example, to quickly replace xxx with yyy in all filenames:</p>
<pre>for f in *; do mv $f ${f/xxx/yyy}; done</pre>
<p>You may want to test it first:</p>
<pre>for f in *; do echo $f ${f/xxx/yyy}; done</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/03/quick-batch-rename-in-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data immediacy, publicness, protocols</title>
		<link>http://blog.brentfitzgerald.com/2008/03/data-immediacy-publicness-protocols/</link>
		<comments>http://blog.brentfitzgerald.com/2008/03/data-immediacy-publicness-protocols/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 17:54:06 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[future]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/2008/03/data-immediacy-publicness-protocols/</guid>
		<description><![CDATA[Lately a few of my social circles seem to be hitting a critical Twitter point, with more people on talking about what they ate for lunch or having weird little conversations or whatever. I&#8217;m using it over IM, and it&#8217;s fun, definitely distracting, and I think I finally get the hype a little more. It [...]]]></description>
			<content:encoded><![CDATA[<p>Lately a few of my social circles seem to be hitting a critical <a href="http://twitter.com/">Twitter</a> point, with more people on talking about what they ate for lunch or having weird little conversations or whatever. I&#8217;m using it over IM, and it&#8217;s fun, definitely distracting, and I think I finally get the hype a little more. It probably won&#8217;t be the crazily addictive service for me that I&#8217;ve heard it is for others, especially since I refuse to turn it on for my phone. Still, the combination of immediacy with publicness makes it very intriguing. </p>
<p>It&#8217;s also not hard to imagine scoping Twitter to selected teams and companies, so the communication is open and archived only within that context. Perhaps this is in Twitter&#8217;s business plan, or in someone else&#8217;s.</p>
<p>More than anything, whenever I use Twitter I often recall a meme I picked up from <a href="http://burak-arikan.com/">Burak&#8217;s</a> <a href="http://del.icio.us/arikan">delicious</a> a while back, that <a href="http://www.jivesoftware.com/community/blogs/jivetalks/2008/01/24/xmpp-aka-jabber-is-the-future-for-cloud-services">XMPP (Jabber) may be the future of internet services</a>. It&#8217;s actually a very simple premise: compared to HTTP polling, XMPP is much better suited to 2-way, stateful, immediate communication. The post comes from an interesting company, <a href="http://www.jivesoftware.com/">Jive Software</a>, that focuses on collaborative systems for business. They clearly have been thinking about XMPP a lot.</p>
<p>Consider a hypothetical platform for public and private data to flow in continually as time-series streams. In almost all cases, the way new data is collected and pushed to this service would be by polling the original source to retrieve the latest update, maybe massaging the data into the right format, then POSTing/PUTting to our service. But rather than this automatic checking and reposting, what we really want is for the data source to just tell us when there is new data, and to either push it to us, or give us a url to retrieve it at. We&#8217;d like to register with that source, and from then on continually receive updates as they happen.</p>
<p>Or, since we&#8217;re working with data over time, perhaps we&#8217;d like our service to nudge data stream providers for the latest data when it&#8217;s time to provide it. &#8220;OK, it&#8217;s been an hour, give me your latest.&#8221; If the data script doesn&#8217;t provide anything, then we can stick null values in there and just say there is a gap in the data stream.</p>
<p>XMPP makes it easy for either side to initiate the request, and for exchanges to happen as soon as they need to. It&#8217;s also been proven to scale well, and there are a ton of clients and libraries out there already. It&#8217;s definitely going to play an increasingly important role in services talking to other services, and I&#8217;m fairly certain it is the right way to approach data streams. But until then, I&#8217;ll just be <a href="http://twitter.com/burnto">twittering</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/03/data-immediacy-publicness-protocols/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Like top for your business&#8221;</title>
		<link>http://blog.brentfitzgerald.com/2008/02/like-top-for-your-business/</link>
		<comments>http://blog.brentfitzgerald.com/2008/02/like-top-for-your-business/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 18:45:56 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[swivel]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/2008/02/like-top-for-your-business/</guid>
		<description><![CDATA[I love this admin interface for the 37signals unified billing and monitoring system, Queen Bee. 

When Huned saw it his reaction was, &#8220;oh, it&#8217;s like top for your business,&#8221; which is a great description. This concept of live business data streams is a big part of the new Swivel business product we&#8217;re taking into beta [...]]]></description>
			<content:encoded><![CDATA[<p>I love this admin interface for the 37signals unified billing and monitoring system, <a href="http://www.37signals.com/svn/posts/879-feeling-the-pulse-with-queen-bee">Queen Bee</a>. </p>
<p><a href="http://www.37signals.com/svn/posts/879-feeling-the-pulse-with-queen-bee"><img src='http://blog.brentfitzgerald.com/wp-content/uploads/2008/02/qb-example-list.png' alt='qb-example-list.png' /></a></p>
<p>When <a href="http://www.e-huned.com/">Huned</a> saw it his reaction was, &#8220;oh, it&#8217;s like <a href="http://en.wikipedia.org/wiki/Top_(Unix)">top</a> for your business,&#8221; which is a great description. This concept of live business data streams is a big part of the new <a href="http://inviteonly.swivel.com/">Swivel</a> business product we&#8217;re taking into beta shortly. We&#8217;re excited to bring these paradigms to a wider audience of people and teams who don&#8217;t have the resources to roll their own solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/02/like-top-for-your-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cat /usr/share/misc/flowers</title>
		<link>http://blog.brentfitzgerald.com/2008/02/cat-usrsharemiscflowers/</link>
		<comments>http://blog.brentfitzgerald.com/2008/02/cat-usrsharemiscflowers/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 18:53:08 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[swivel]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/2008/02/cat-usrsharemiscflowers/</guid>
		<description><![CDATA[$ cat /usr/share/misc/flowers
# Flower : Meaning
#       @(#)flowers     8.1 (Berkeley) 6/8/93
#
# Upside down reverses the meaning.
African violet:Such worth is rare.
Apple blossom:Preference.
Bachelor's button:Celibacy.
Bay leaf:I change but in death.
Camelia:Reflected loveliness.
Chrysanthemum, other color:Slighted love.
Chrysanthemum, red:I love.
Chrysanthemum, white:Truth.
Clover:Be mine.
Crocus:Abuse not.
Daffodil:Innocence.
Forget-me-not:True love.
Fuchsia:Fast.
Gardenia:Secret, untold love.
Honeysuckle:Bonds of love.
Ivy:Friendship, fidelity, marriage.
Jasmine:Amiability, transports of joy, [...]]]></description>
			<content:encoded><![CDATA[<pre>$ cat /usr/share/misc/flowers
# Flower : Meaning
#       @(#)flowers     8.1 (Berkeley) 6/8/93
#
# Upside down reverses the meaning.
African violet:Such worth is rare.
Apple blossom:Preference.
Bachelor's button:Celibacy.
Bay leaf:I change but in death.
Camelia:Reflected loveliness.
Chrysanthemum, other color:Slighted love.
Chrysanthemum, red:I love.
Chrysanthemum, white:Truth.
Clover:Be mine.
Crocus:Abuse not.
Daffodil:Innocence.
Forget-me-not:True love.
Fuchsia:Fast.
Gardenia:Secret, untold love.
Honeysuckle:Bonds of love.
Ivy:Friendship, fidelity, marriage.
Jasmine:Amiability, transports of joy, sensuality.
Leaves (dead):Melancholy.
Lilac:Youthful innocence.
Lilly of the valley:Return of happiness.
Lilly:Purity, sweetness.
Magnolia:Dignity, perseverance.
Marigold:Jealousy.
Mint:Virtue.
Orange blossom:Your purity equals your loveliness.
Orchid:Beauty, magnificence.
Pansy:Thoughts.
Peach blossom:I am your captive.
Petunia:Your presence soothes me.
Poppy:Sleep.
Rose, any color:Love.
Rose, deep red:Bashful shame.
Rose, single, pink:Simplicity.
Rose, thornless, any color:Early attachment.
Rose, white:I am worthy of you.
Rose, yellow:Decrease of love, rise of jealousy.
Rosebud, white:Girlhood, and a heart ignorant of love.
Rosemary:Remembrance.
Sunflower:Haughtiness.
Tulip, red:Declaration of love.
Tulip, yellow:Hopeless love.
Violet, blue:Faithfulness.
Violet, white:Modesty.
Zinnia:Thoughts of absent friends.</pre>
<p>Thanks <a href="http://visnup.com/">Visnu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/02/cat-usrsharemiscflowers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Finally flickrizing</title>
		<link>http://blog.brentfitzgerald.com/2008/01/finally-flickrizing/</link>
		<comments>http://blog.brentfitzgerald.com/2008/01/finally-flickrizing/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 05:57:46 +0000</pubDate>
		<dc:creator>brent</dc:creator>
				<category><![CDATA[self actualization]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.brentfitzgerald.com/2008/01/finally-flickrizing/</guid>
		<description><![CDATA[
I&#8217;ve finally upgraded myself to flickr pro, and I&#8217;m in the process of dumping in years worth of photos. Flickr isn&#8217;t exactly cutting edge these days, and it&#8217;s clunky for stuff like quickly setting permissions, deleting, rotating, etc. But I have friends and family on it, and despite flaws and the yahooness I find it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/burnto/2202291991/" title="Sidney by burnto, on Flickr"><img src="http://farm3.static.flickr.com/2124/2202291991_4c16c69c07.jpg" width="500" height="375" alt="Sidney" /></a></p>
<p>I&#8217;ve finally upgraded myself to flickr pro, and I&#8217;m in the process of dumping in years worth of photos. Flickr isn&#8217;t exactly cutting edge these days, and it&#8217;s clunky for stuff like quickly setting permissions, deleting, rotating, etc. But I have friends and family on it, and despite flaws and the yahooness I find it a friendly feeling interface. </p>
<p>Still, it takes awhile, even cutting corners with bulk tagging and titles, so for the next couple months I&#8217;ll be semi-regularly <a href="http://www.flickr.com/photos/burnto/">pushing these little bits and pieces of my past up into the web</a>. There are some good memories captured in there, and some that evoke feelings that are still raw, but it feels healthily therapeutic to go through it all together. It&#8217;s a fitting way to start the new year.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brentfitzgerald.com/2008/01/finally-flickrizing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
