<?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>Sexy Sexy Penguins &#187; Editors</title>
	<atom:link href="http://sexysexypenguins.com/category/editors/feed/" rel="self" type="application/rss+xml" />
	<link>http://sexysexypenguins.com</link>
	<description>I love the smell of &#34;Free Software&#34; in the morning</description>
	<lastBuildDate>Fri, 20 Jan 2012 15:35:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>POW: Gobby, the little engine that could! (collaborate)</title>
		<link>http://sexysexypenguins.com/2008/02/28/pow-gobby-the-little-engine-that-could-collaborate/</link>
		<comments>http://sexysexypenguins.com/2008/02/28/pow-gobby-the-little-engine-that-could-collaborate/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 07:29:01 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Editors]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[POW]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[gobby]]></category>
		<category><![CDATA[UTOS]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://fedora-tutorials.com/2008/02/28/pow-gobby-the-little-engine-that-could-collaborate/</guid>
		<description><![CDATA[Its been a very long time since I&#8217;ve done the Product of the Week, so I am going to change the name to Product of Whenever. This suits me better. In July of 2001, I was introduced to a little editing tool many of us now know fondly, the wiki. I was travelling to New <a href="http://sexysexypenguins.com/2008/02/28/pow-gobby-the-little-engine-that-could-collaborate/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Its been a very long time since I&#8217;ve done the Product of the Week, so I am going to change the name to Product of Whenever.  This suits me better.</em></p>
<p>In July of 2001, I was introduced to a little editing tool many of us now know fondly, the wiki.  I was travelling to New Zealand looking for work.  During my month&#8217;s stay, the fellow I traveled with showed me his wiki-wiki.  He explained how collaboration could work and the simplicity of the system made it even great for a one person quick web page.  Immediately, I was hooked. When I returned from New Zealand and enrolled in school, my mind quickly went back to this funky wiki-editor thing I&#8217;d seen.  Being a geek even back then, I promptly installed one.</p>
<p>Fast-forward almost 7 years.  We&#8217;ve seen the wiki evolve from a little app that could be used to make an entire website of information so grand that even the largest collectors of physical data can&#8217;t compete.  We&#8217;ve seen tools like DocuWiki &#8211; the documentation wiki, MediaWiki &#8211; which needs no introduction and Tomboy &#8211; the little desktop wiki.  Many other wiki&#8217;s emerged to help people collaborate all around the world.  How great a time it was&#8230;</p>
<p>This article isn&#8217;t about wiki&#8217;s, rather it is about collaboration.   This article is about a different type of collaboration, one that&#8217;s more real-time than a wiki can be.  In some ways its more limiting and in others, much less.  The feature I&#8217;m referring to is real-time collaboration.  And the tool that enables this, <em><strong>gobby</strong></em>, and its closely related cousins, <em><strong>sobby </strong></em>and <em><strong>obby</strong></em>.</p>
<p><strong>INTRODUCING GOBBY</strong></p>
<p><a href="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-intro.png" title="The Gobby Editor"><img src="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-intro.thumbnail.png" alt="The Gobby Editor" /></a></p>
<p>Gobby is a collaborative text editor, with a bunch of cool features.  While gobby is still young and not quite feature-full, its quite amazing what it can do out of the box.  The collaboration abilities of gobby come straight out of the box.  One can choose to create a session on the local network, or create a server version, with <strong><em>sobby</em></strong>, where everyone can connect to a centralized server to collaborate.  I&#8217;d like to also point out this application can also run in Windows according to the authors&#8217; website, though I&#8217;ve heard rumors that it doesn&#8217;t work as I&#8217;ve not personally tried.</p>
<p>To get started with gobby, its easily installed:</p>
<p><code># yum install gobby<br />
.. snip ...</code></p>
<p>Once its installed, gobby will easily load from Applications -&gt; Internet -&gt; Gobby Collaborative Editor. Up pops the window we showed you above, albeit a little more bare.  The toolbar is the most important piece here.</p>
<p><a href="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-disc.png" title="Gobby is disconnected at initial start.  Click create or join a session"><img src="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-disc.png" alt="Gobby is disconnected at initial start.  Click create or join a session" /></a></p>
<p>There are two distinct features here, plus the ability of a regular text editor.  On the left, are the connection buttons, one can join or create a session.  On the right hand side, are user and document lists, and a chat button.  The left hand side controls how to connect, the right controls once you are connected.  Of course, the middle does have tools of a normal editor.</p>
<p>Clicking the <em>Create session</em> button provides this dialog, allowing for a local session to be created and maintained.</p>
<p><a href="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-create.png" title="gobby-create.png"><img src="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-create.thumbnail.png" alt="gobby-create.png" /></a></p>
<p>This session can be just one person, but is definitely better with at least two.  Notice that you&#8217;ll need to pick a colour.  This feature is what makes it easy to tell who&#8217;s edited what parts of every document in <em><strong>gobby</strong></em>.</p>
<p>The other option is to join a session.  Joining a session also lists any local sessions currently available.</p>
<p><a href="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-join.png" title="gobby-join.png"><img src="http://fedora-tutorials.com/wp-content/uploads/2008/02/gobby-join.thumbnail.png" alt="gobby-join.png" /></a></p>
<p>Once the session is created and/or joined, its just a matter of using <em><strong>gobby</strong></em> like an editor.  The fun part about <em><strong>gobby</strong></em> though, is when the collaboration begins.  When working on a document, others can work on it as well, at the same time.  Which can be confusing, and troublesome the first time you play with this tool.  Give it some time and you&#8217;ll be hooked.</p>
<p>In addition to creating an <em><strong>obby</strong></em> session with the <em><strong>gobby</strong></em> application, its also possible to create a persistent connection with the <em><strong>sobby</strong></em> server.  Unfortunately, <em><strong>sobby</strong></em> doesn&#8217;t have features that let it run as a SYSV service, but it is possible to get a server up and running quite easily even still.  The organization I run, <a href="http://utos.org" target="_blank">UTOSF</a>, has one currently up and running at gobby.utos.org.  If you want to join up, please let me know and we&#8217;ll get you connected.</p>
<p>Take the time to get to know this awesome collaboration tool, and start working with your friends who code, or document or even just for simple brainstorming sessions.  The possibilities are endless.</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2008/02/28/pow-gobby-the-little-engine-that-could-collaborate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thinking About File Encryption (again)</title>
		<link>http://sexysexypenguins.com/2007/03/08/thinking-about-file-encryption-again/</link>
		<comments>http://sexysexypenguins.com/2007/03/08/thinking-about-file-encryption-again/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 16:22:58 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://fedora-tutorials.com/2007/03/08/thinking-about-file-encryption-again/</guid>
		<description><![CDATA[Some of you might recall my article the other day about vim encryption. It is a very nice way to encrypt the file but has some holes in the process. Having extra files laying around while the encrypted file is open is not good enough, though with enough physical security it could be fairly safe. <a href="http://sexysexypenguins.com/2007/03/08/thinking-about-file-encryption-again/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Some of you might recall my article the other day about <strong>vim</strong> encryption.  It is a very nice way to encrypt the file but has some holes in the process.  Having extra files laying around while the encrypted file is open is not good enough, though with enough physical security it could be fairly safe.</p>
<p>Along comes <strong>gpg</strong> with another option for me to try.  I&#8217;ve spent a fair amount of time digitally signing my documents with my gpg key.  I&#8217;ve distributed my public key and kept my private key safe as well for when I do need to decrypt something important.</p>
<p>Today in my travels around the interweb, I came across a bit about gpg encryption and thought that it might be able to accommodate my request of a simple encryption utility for my <em>passwords</em> file.  So lets have a look at it and see the results.</p>
<p>The simplest thing to do is to take my unencrypted <em>passwords</em> file and encrypt it with gpg:</p>
<p><code>$ gpg -c passwords</code><br />
<code>Enter passphrase:  <strong>my pass phrase</strong></code><br />
<code>Repeat passphrase:  <strong>my pass phrase</strong></code><br />
<code>$ ls passwords*</code><br />
<code>passwords  passwords.gpg</code></p>
<p>Well, there&#8217;s my problem, right there.  Did you see it?  I did!  The problem is that I now have two files, one encrypted and one not.  I don&#8217;t want the unencrypted one anymore now that I have the encrypted one.  Except, what if the encrypted one didn&#8217;t work?  What if I lose the encrypted file, what if it&#8217;s on a bad block?  Well, there&#8217;s my dilemma.  And I am still waiting for a better solution, ho hum, I guess I&#8217;ll keep looking.</p>
<p>Meanwhile, back at the <strong>gpg</strong> ranch, I&#8217;ll show you how to decrypt the file so you can read it again.</p>
<p><code>$ gpg passwords.gpg</code><br />
<code>gpg: CAST5 encrypted data</code><br />
<code>Enter passphrase:  <strong>my pass phrase</strong></code><br />
<code>gpg: encrypted with 1 passphrase</code></p>
<p>And my file is restored to its original state.  This is good for sure, but I think it isn&#8217;t quite what I am looking for&#8230;  Thank you for trying <strong>gpg</strong>, I&#8217;ll keep looking.  <strong>vim</strong> encryption seems appropriate for now.</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2007/03/08/thinking-about-file-encryption-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Vim (encryption) Saves the Day &#8211; Again</title>
		<link>http://sexysexypenguins.com/2007/03/02/vim-encryption-saves-the-day-again/</link>
		<comments>http://sexysexypenguins.com/2007/03/02/vim-encryption-saves-the-day-again/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 21:18:34 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.herlo.org/2007/03/02/vim-encryption-saves-the-day-again/</guid>
		<description><![CDATA[Today, while trying to find a solution which still eludes me for storing passwords in a local file. I was informed about a cool feature of vim, which has been in there since version 5.7, encryption. My main problem was that I wanted to save all of the non-browser passwords and accounts that I&#8217;ve been <a href="http://sexysexypenguins.com/2007/03/02/vim-encryption-saves-the-day-again/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today, while trying to find a solution which still eludes me for storing passwords in a local file.  I was informed about a cool feature of <strong>vim</strong>, which has been in there since version 5.7, encryption.  </p>
<p>My main problem was that I wanted to save all of the non-browser passwords and accounts that I&#8217;ve been collecting over the past year or so, having them in one central location.  This would make it easy to quickly obtain my usernames and passwords to my accounts on several boxen I maintain.  Many of which have several passwords for my login, mysql and other services I regularly use.</p>
<p><strong>vim</strong> provides this encryption feature in two ways.  One is with the <code>-x</code> option, the other is within <strong>vim</strong> command mode using &#8216;:X&#8217;.  <strong>vim</strong> does not go out of it&#8217;s way to make sure protect <em>.swp</em> temporary backup files or text in memory, so this isn&#8217;t perfect. </p>
<p>I am still looking for a packaged solution where I can have my passwords stored in an application where I can quickly obtain them by providing a simple pass phrase, either on a usb key, or the physical hard drive in one of my machines.  I&#8217;d also like to be able to use my gpg and ssh keys as well with this method.  A couple of tools that provide similar functionality would be KeePass (for Windows) and Password Safe (for Windows and Linux Source Only).  </p>
<p>Comments are welcome, please tell me about all the cool tools I could use.  Tell me how to use gnome-keyring too, and make suggestions with usage if you can.</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2007/03/02/vim-encryption-saves-the-day-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>vim&#8217;s sweet moves</title>
		<link>http://sexysexypenguins.com/2006/12/22/vims-sweet-moves/</link>
		<comments>http://sexysexypenguins.com/2006/12/22/vims-sweet-moves/#comments</comments>
		<pubDate>Fri, 22 Dec 2006 17:00:43 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.herlo.org/2006/12/22/vims-sweet-moves/</guid>
		<description><![CDATA[Lately, I&#8217;ve been spending a lot of time editing books for my company, Guru Labs. Because of this, I&#8217;ve come to really appreciate the power of vim, and some of it&#8217;s very intuitive functionality. Many of you probably have much more experience with vim than I do, but I&#8217;d like to share some of the <a href="http://sexysexypenguins.com/2006/12/22/vims-sweet-moves/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lately, I&#8217;ve been spending a lot of time editing books for my company, <a target="_blank" href="http://www.gurulabs.com">Guru Labs</a>.  Because of this, I&#8217;ve come to really appreciate the power of <strong>vim</strong>, and some of it&#8217;s very intuitive functionality.  Many of you probably have much more experience with <strong>vim</strong> than I do, but I&#8217;d like to share some of the cool things I&#8217;ve recently learned while using vim.</p>
<p>Most of these commands involve command mode.  If you are unclear what command mode is, you can find the documentation at <a target="_blank" href="http://www.vim.org/">http://www.vim.org/</a>.    Anyway, here&#8217;s the command I like to use:</p>
<ul>
<li><strong><em>:cd /path/to/where/my/files/reside</em></strong> &#8211; the :cd command allows you to change directory to somewhere more useful than where you currently are in the file tree.  I find this useful when I am working on one project, then need to move away from that project to another one.   I simply <em>:cd /to/the/new/project/dir </em>and then open the file from there.</li>
<li><strong><em>:e filename</em></strong> &#8211; this command will simply open the requested file (if it exists) right into <strong>vim</strong>.  If you need to abandon unsaved changes on the previous file, use <em>:e!.</em></li>
<li><em><strong>:pwd</strong></em> &#8211; this one may seem obvious to some, but did you know you can print your current <strong>vim </strong>working directory?  Pretty neat I say.</li>
</ul>
<p>These are some simple command to help you move about in <strong>vim</strong>.  I am sure there are plenty more that you use, why not share them?</p>
<p>Cheers,</p>
<p>Clint</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2006/12/22/vims-sweet-moves/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

