<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Michael Jay Lissner</title><link href="https://michaeljaylissner.com/" rel="alternate"></link><link href="https://michaeljaylissner.com/feeds/tag/gnome-do" rel="self"></link><id>https://michaeljaylissner.com/</id><updated>2009-07-22T14:42:37-07:00</updated><entry><title>Gnome-Do is Pretty Damned Impressive</title><link href="https://michaeljaylissner.com/posts/2009/07/22/gnome-do-is-pretty-damned-impressive/" rel="alternate"></link><updated>2009-07-22T14:42:37-07:00</updated><author><name>Mike Lissner</name></author><id>tag:michaeljaylissner.com,2009-07-22:posts/2009/07/22/gnome-do-is-pretty-damned-impressive/</id><summary type="html">&lt;p&gt;If you&amp;#8217;ve talked to me about Ubuntu in the past year or so, I probably mentioned to you that one of my favorite things about using it is a program called &lt;a href="http://do.davebsd.com/"&gt;gnome-do&lt;/a&gt;. It&amp;#8217;s a little hard to explain gnome-do without an example, so I&amp;#8217;ll explain how I just made the following tweet, sharing a picture from my garden: &lt;blockquote&gt;Artichoke has finally flowered. It&amp;#8217;s quite something: &lt;a href="http://tinyurl.com/mn7pjp"&gt;http://tinyurl.com/mn7pjp&lt;/a&gt;&lt;/blockquote&gt;To make this tweet, I needed to find the picture on my computer, upload it to the web, create a tinyurl of the picture&amp;#8217;s location, and then tweet the &lt;span class="caps"&gt;URL&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Traditionally, the process would be the&amp;nbsp;following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open a web&amp;nbsp;browser&lt;/li&gt;
&lt;li&gt;Go to a photo sharing&amp;nbsp;site&lt;/li&gt;
&lt;li&gt;Find the upload button, and press&amp;nbsp;it&lt;/li&gt;
&lt;li&gt;Browse to the photo on your&amp;nbsp;computer&lt;/li&gt;
&lt;li&gt;Upload the&amp;nbsp;photo&lt;/li&gt;
&lt;li&gt;Right click the uploaded photo, and select &amp;#8220;Copy Link&amp;nbsp;Location&amp;#8221;&lt;/li&gt;
&lt;li&gt;Go to TinyURL.com, and shorten the &lt;span class="caps"&gt;URL&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Copy the new &lt;span class="caps"&gt;URL&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Go to&amp;nbsp;twitter&lt;/li&gt;
&lt;li&gt;Log in if necessary, and write your tweet
All in all a rather arduous process. Using gnome-do, the process is rather simpler. Gnome-do operates by allowing you to choose an object (such as a picture, a contact in your address book, an album, etc.), and then perform an action on it (such as upload the picture, write the contact an email, play the selected album,&amp;nbsp;etc.) &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this case, what I had to do&amp;nbsp;was:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Summon gnome-do by pressing Super +&amp;nbsp;Space&lt;/li&gt;
&lt;li&gt;Type the first few letters in the name of the&amp;nbsp;picture&lt;/li&gt;
&lt;li&gt;Press tab. Type &amp;#8220;u&amp;#8221; for &amp;#8220;upload,&amp;#8221; and press enter. This uploads the picture, and tells me its &lt;span class="caps"&gt;URL&lt;/span&gt; at&amp;nbsp;imageshack.com.&lt;/li&gt;
&lt;li&gt;Press tab, type &amp;#8220;t&amp;#8221; to &amp;#8220;make a tinyurl&amp;#8221; of the picture&amp;#8217;s location at&amp;nbsp;imageshack.&lt;/li&gt;
&lt;li&gt;Type tab, then &amp;#8220;copy&amp;#8221; to copy the tinyurl to the&amp;nbsp;clipboard.&lt;/li&gt;
&lt;li&gt;Summon gnome-do a second time, and type out my twitter message, paste in the tinyurl, and press tab, then &amp;#8220;post to&amp;nbsp;twitter&amp;#8221;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And that&amp;#8217;s it. It sounds more complicated than it is. In reality, to make the above tweet, I pressed the following:&lt;blockquote&gt;Super + Space, Arti, u, enter. This uploaded the photo to imageshack.com, and returned it&amp;#8217;s location.
Tab, t, enter. This created a tinyurl of the location.
Tab, c, enter. This copied the tinyurl to the clipboard.
Twitter message, &lt;span class="caps"&gt;CTRL&lt;/span&gt; + V, tab, t. This posted my twitter message.&lt;/blockquote&gt;&lt;/p&gt;
&lt;p&gt;Clearly, there is a bit of a learning curve, and some configuration that you have to set up so it knows your usernames, but once it is set, it makes such complicated posts much easier to complete. And I should mention, this is only the beginning of what it can&amp;nbsp;do.&lt;/p&gt;</summary><category term="ubuntu"></category><category term="gnome-do"></category><category term="productivity"></category></entry></feed>