<?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>Lomcevak &#187; emacs</title>
	<atom:link href="http://blog.timeoff.org/rick/tag/emacs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.timeoff.org/rick</link>
	<description>Rick Plavnicky: Everyone&#039;s got opinions, mine are just more betterer.</description>
	<lastBuildDate>Sun, 22 Jan 2012 01:58:23 +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>VirtualBox on the 64-bit Ubuntu Server 10.10</title>
		<link>http://blog.timeoff.org/rick/2010/12/18/virtualbox-on-the-64-bit-ubuntu-server-10-10/</link>
		<comments>http://blog.timeoff.org/rick/2010/12/18/virtualbox-on-the-64-bit-ubuntu-server-10-10/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 03:00:52 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Blather]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://blog.timeoff.org/rick/?p=911</guid>
		<description><![CDATA[I recently set out to upgrade a virtual host server from VMware Server to Oracle&#8217;s VirtualBox. The upgrade was a huge success. This is one of several articles where I talk about various aspects of that upgrade, hopefully helping others &#8230; <a href="http://blog.timeoff.org/rick/2010/12/18/virtualbox-on-the-64-bit-ubuntu-server-10-10/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>I recently set out to upgrade a virtual host server from VMware Server to Oracle&#8217;s VirtualBox. The upgrade was a huge success. This is one of several articles where I talk about various aspects of that upgrade, hopefully helping others along the way. You might want to go back and read the introductory article <a title="article: Virtualization Revisited" href="http://blog.timeoff.org/rick/2010/12/13/virtualization-revisited/" target="_self">Virtualization Revisited</a>.</em></p>
<p>Installing <a title="Ubuntu home page" href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> Server 10.10 is very fast and straightforward – maybe 10 minutes tops. There&#8217;s no shortage of coverage of the install procedure so I won&#8217;t bother with it again.</p>
<p>But in case you&#8217;re not familiar, I&#8217;ll mention that the Ubuntu installer will offer to configure the server with a selection of packages right off the bat. Like many others, I prefer to do those configurations myself in order to tailor the instance exactly to my needs. I make an exception with Open SSH so I that can reach the server from the comfort of my desk by the time it&#8217;s booted itself for the first time.</p>
<p>So let&#8217;s assume you&#8217;ve just finished the IPL, popped the install media, booted for the first time and logged in. The very first thing to do is catch up on any pending updates.</p>
<p><code>$ sudo apt-get update<br />
$ sudo apt-get upgrade</code></p>
<p>For the sake of completeness, if anything is shown as <em>kept back</em> you should probably do a distribution upgrade followed by a reboot. If not, skip ahead.</p>
<p><code>$ sudo apt-get dist-upgrade<br />
$ sudo shutdown -r now</code></p>
<p>Next I install <a title="Lugaru Software's home page" href="http://www.lugaru.com/" target="_blank">Lugaru’s epsilon</a> editor, a very capable emacs-like editor that I run on all my boxes. Believe me: there’s great value in having one editor that behaves in exactly the same way no matter what keyboard&#8217;s under your fingers! I’ve been a Lugaru customer since the 80s and I&#8217;m pleased to recommend their rock-solid product. Go test fly their unrestricted trial-ware. Anyway, the epsilon installation needs to build a few things and installing this bit first allows that (as well as other routine software builds that might be needed in the future) to simply happen.</p>
<p><code>$ sudo apt-get install build-essential</code></p>
<h4>To The Business At Hand: Installing VirtualBox</h4>
<p>Download the key and register the repository for VirtualBox. The key has changed recently, so what you see here might be different from other articles.</p>
<p><code>$ wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -</code></p>
<p>The key fingerprint is</p>
<p><code>7B0F AB3A 13B9 0743 5925  D9C9 5442 2A4B 98AB 5139<br />
Oracle Corporation (VirtualBox archive signing key) info@virtualbox.org</code></p>
<p>Edit the file <code>/etc/apt/sources.list</code> to add the following lines, which simply adds the appropriate repository.</p>
<p><code># VirtualBox 3.2.10 VirtualBox for Ubuntu 10.10 Maverick Meerkat<br />
deb http://download.virtualbox.org/virtualbox/debian maverick non-free</code></p>
<p>Make your system aware of the newly added repository.</p>
<p><code>$ sudo apt-get update<br />
$ sudo apt-get upgrade</code></p>
<p>Now you’re ready for the actual VirtualBox install.</p>
<p><code>$ sudo apt-get install virtualbox-3.2</code></p>
<p>Finally, add any users that will need to run VirtualBox to the <code>vboxusers</code> group.</p>
<p><strong>Don&#8217;t forget the <code>-a</code> flag</strong> in the command! This is <em>especially</em> important if you&#8217;re manipulating your administrator account. (The flag indicates that the group should be <em>added</em> to the the account, rather than <em>replacing</em> any/all existing groups.)</p>
<p><code>$ sudo usermod -a -G vboxusers &lt;username&gt;</code></p>
<p>And that&#8217;s all there is to it!</p>
<p>[ed. Appended later...]</p>
<p>There have been a couple of comments in email about networking setup. &#8220;You must not be making your VMs visible to your LAN. There&#8217;s nothing mentioned about bridge adapters&#8230;&#8221;</p>
<p>In fact I <em>am</em> using bridged adapters in my VMs! Last time I looked at VirtualBox it was quite the pain to set up that way. When I came to that part I just gave it a WTF and tried to simply bridge <code>eth0</code>. It works just fine!</p>
<p>Thanks for asking.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timeoff.org/rick/2010/12/18/virtualbox-on-the-64-bit-ubuntu-server-10-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TECO</title>
		<link>http://blog.timeoff.org/rick/2010/02/18/teco/</link>
		<comments>http://blog.timeoff.org/rick/2010/02/18/teco/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 18:12:46 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Go Read This]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[history]]></category>

		<guid isPermaLink="false">http://blog.timeoff.org/rick/?p=654</guid>
		<description><![CDATA[As I age, I find that I&#8217;ve developed an appreciation for tech history. I was delighted this morning to run across a short piece by Dan Murphy, the creator of TECO, entitled The Beginnings of TECO. You see, TECO was &#8230; <a href="http://blog.timeoff.org/rick/2010/02/18/teco/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As I age, I find that I&#8217;ve developed an appreciation for tech history. I was delighted this morning to run across a short piece by <a title="Dan's home page" href="http://opost.com/dlm/" target="_blank">Dan Murphy</a>, the creator of TECO, entitled <em><a title="PDF: The Beginnings of TECO" href="http://tenex.opost.com/anhc-31-4-anec.pdf" target="_blank">The Beginnings of TECO</a></em>.</p>
<p>You see, TECO was the editor for which <a title="Richard Stallman's home page" href="http://www.stallman.org/" target="_blank">Richard Stallman</a> created a macro package called <a title="learn about GNU Emacs" href="http://www.gnu.org/software/emacs/" target="_blank">Emacs</a> (for Editor MACroS). A flavor of Emacs is usually the first program I launch and the last to quit. It&#8217;s been that way since the mid eighties, which is around when it became very useful to me to be able to edit text on a variety of different platforms. For Emacs has been ported to just about every computing platform there is. As a matter of fact, I&#8217;m writing this piece in an Emacs buffer right now! (Before you ask, the implementation I use these days is from <a title="Lugaru Software, LTD's home page" href="http://www.lugaru.com/">Lugaru Software, LTD</a>. Theirs is a commercial product, but go visit them for a fully capable free trial.)</p>
<p>But I digress &#8211; go read <em><a title="PDF: The Beginnings of TECO" href="http://www2.computer.org/cms/Computer.org/ComputingNow/computingthen/2009/04/CT-Murphy.pdf" target="_blank">The Beginnings of TECO</a></em> for a fascinating glimpse into the past, when things were more&#8230; well, <em>interesting</em>&#8230; in some ways than they are today.</p>
<blockquote><p>[...] TECO was nothing if not terse. Fairly complex loops and other command sequences could be written in TECO, and mostly looked like line noise. TECO was one of the first languages to spawn the practice of handing someone a one-line string of near gibberish and asking with a grin, &#8220;tell me what it does.&#8221;</p></blockquote>
<p><em>Added 27-April-2010:</em></p>
<p>Here&#8217;s a TECO program that calculates pi.</p>
<blockquote>
<pre>+0UN QN"E 20UN ' BUH BUV HK
QN&lt; J BUQ QN*10/3UI
QI&lt; \+2*10+(QQ*QI)UA B L K QI*2-1UJ QA/QJUQ
QA-(QQ*QJ)-2\ 10@I// -1%I &gt;
QQ/10UT QH+QT+48UW QW-58"E 48UW %V ' QV"N QV^T ' QWUV QQ-(QT*10)UH &gt;
QV^T @^A/
/</pre>
</blockquote>
<p>Now, that&#8217;s some terse stuff right there! Thanks to the folks who run the <a title="the Panda TOPS-20 Home Page" href="http://panda.com/tops-20/" target="_blank">Panda TOPS-20 Home Page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timeoff.org/rick/2010/02/18/teco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>emacs in the Oddest of Places</title>
		<link>http://blog.timeoff.org/rick/2008/01/09/emacs-in-the-oddest-of-places/</link>
		<comments>http://blog.timeoff.org/rick/2008/01/09/emacs-in-the-oddest-of-places/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 04:05:24 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Blather]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://timeoff.org/wp-rp/2008/01/09/emacs-in-the-oddest-of-places/</guid>
		<description><![CDATA[Okay, I&#8217;ll admit it: I&#8217;m part of the ol&#8217; &#8216;emacs and make&#8217; camp. I&#8217;ll leave out the gory details. Either you know what I mean or I need to write way too long in order to explain. I discovered emacs &#8230; <a href="http://blog.timeoff.org/rick/2008/01/09/emacs-in-the-oddest-of-places/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Okay, I&#8217;ll admit it: I&#8217;m part of the ol&#8217; &#8216;emacs and make&#8217; camp.</p>
<p>I&#8217;ll leave out the gory details. Either you know what I mean or I need to write way too long in order to explain. I discovered emacs when I was regularly working on multiple computing platforms and tired of having to reprogram my fingers each time I set out to do some editing on one or another. Installing an emacs on each allowed me to type the same way no matter where I sat. It didn&#8217;t take long for me to realize that if there&#8217;s anything at all to do with text, either emacs could already do it or one could teach it how. To this day, while it&#8217;s not true emacs, <a title="Lugaru Software, LTD - maker of the epsilon programmers' editor" href="http://www.lugaru.com/" target="_blank">Lugaru</a>&#8216;s epsilon product runs on each machine I touch regularly. In fact, I&#8217;ll use it to turn these words, typed in Microsoft word, into words that WordPress will digest and present to your eyes nicely. It&#8217;s one of the precious few products for which I&#8217;ll buy the latest revision without thinking.</p>
<p>Anyway, when I hear emacs mentioned my ears perk up. This was definitely one of the odder ones.</p>
<p>Before the day before yesterday I never heard of &#8220;Emacs.Net&#8221;. Apparently, this is something going on inside Microsoft. What, I don&#8217;t know. I found a few spots of coverage in the press and, other than that, not much except for <a title="meta-douglasp on 26 December 2007" href="http://www.douglasp.com/blog/2007/12/27/EmacsNet.aspx" target="_blank">this blog entry</a>.</p>
<p>Can anyone point me to more information? I&#8217;m curious, really curious. I mean, two things I don&#8217;t associate naturally are Microsoft and emacs. Go figure. But then, when you&#8217;re done,  please come back and tell <em>me</em> what you figure. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timeoff.org/rick/2008/01/09/emacs-in-the-oddest-of-places/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

