<?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>Common Media, Inc. &#187; Uncategorized</title>
	<atom:link href="http://www.commonmediainc.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.commonmediainc.com</link>
	<description>Online Communities and Web Development</description>
	<lastBuildDate>Tue, 20 Jul 2010 15:19:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Python package trouble? Check your python</title>
		<link>http://www.commonmediainc.com/2009/12/19/python-package-trouble-check-your-python/</link>
		<comments>http://www.commonmediainc.com/2009/12/19/python-package-trouble-check-your-python/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 20:45:36 +0000</pubDate>
		<dc:creator>pjmorse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.commonmediainc.com/?p=133</guid>
		<description><![CDATA[This is exactly the sort of low-level stuff you&#8217;d think everyone should know, but I searched an error message today and didn&#8217;t get a useful answer. I found one, so here it is for the next searcher.
If you&#8217;re trying to build a Python package (in my case, the ReportLab toolkit), and your build fails with [...]]]></description>
			<content:encoded><![CDATA[<p>This is exactly the sort of low-level stuff you&#8217;d think everyone should know, but I searched an error message today and didn&#8217;t get a useful answer. I found one, so here it is for the next searcher.</p>
<p>If you&#8217;re trying to build a Python package (in my case, <a title="Reportlab Toolkit (in Python)" href="http://www.reportlab.org/oss/rl-toolkit/">the ReportLab toolkit</a>), and your build fails with a string of error messages starting with <code>Python.h: No such file or directory</code>, the problem is that the package includes some amount of code which is written in C. The build is trying to compile that code, and the C compiler is looking for the Python C headers, and for most Linux users (I ran in to this on an Ubuntu system) the C headers aren&#8217;t part of the core Python package. You need the <code>python-dev</code> package. Try this:</p>
<p><code>sudo apt-get install python-dev</code></p>
<p>Then try your build again; I bet it will work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.commonmediainc.com/2009/12/19/python-package-trouble-check-your-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying out BaselineNDA</title>
		<link>http://www.commonmediainc.com/2008/09/20/trying-out-baselinenda/</link>
		<comments>http://www.commonmediainc.com/2008/09/20/trying-out-baselinenda/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 21:46:04 +0000</pubDate>
		<dc:creator>pjmorse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.commonmediainc.com/?p=49</guid>
		<description><![CDATA[We&#8217;ve mentioned a few times a project we&#8217;ve been working on since last December for Scott Soloway. That project is in a public beta now: BaselineNDA.
We aren&#8217;t lawyers–that&#8217;s Scott&#8217;s area–so I won&#8217;t attempt to give a detailed explanation of the application&#8217;s appeal to corporate legal types who might see non-disclosure agreements crossing their desks in [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve mentioned a few times a project we&#8217;ve been working on since last December for Scott Soloway. That project is in a public beta now: <a href="https://www.baselinenda.com" title="BaselineNDA Beta">BaselineNDA</a>.</p>
<p>We aren&#8217;t lawyers–that&#8217;s Scott&#8217;s area–so I won&#8217;t attempt to give a detailed explanation of the application&#8217;s appeal to corporate legal types who might see non-disclosure agreements crossing their desks in droves. We were interested in the technical challenge: could we build a web application that could be trained to &#8220;read&#8221; a Word document and recognize about 28 common clause types? Could we then alter the document according to a flexible set of rules, and return the altered document to the user?</p>
<p>We think we&#8217;ve done that, with Scott&#8217;s guidance, and late last week Ken Adams of AdamsDrafting.com had <a href="http://adamsdrafting.com/system/2008/09/20/baselinenda/" title="AdamsDrafting on BaselineNDA.com">some pretty good things to say</a> about the system as well. If reading and vetting NDAs is a part of your responsibilities, <a href="https://www.baselinenda.com" title="BaselineNDA.com">take a look at BaselineNDA</a>; you might find it useful, and that&#8217;s the highest praise you can give us. (If NDAs aren&#8217;t part of your responsibilities, take a look at the demo; that might explain why we&#8217;re so pleased with the thing.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.commonmediainc.com/2008/09/20/trying-out-baselinenda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl substitutions in Skype</title>
		<link>http://www.commonmediainc.com/2008/07/16/perl-substitutions-in-skype/</link>
		<comments>http://www.commonmediainc.com/2008/07/16/perl-substitutions-in-skype/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 16:58:27 +0000</pubDate>
		<dc:creator>pjmorse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.commonmediainc.com/?p=38</guid>
		<description><![CDATA[We upgraded our Skype clients recently, and this afternoon made an accidental discovery of a hidden feature in Skype&#8217;s chat window.
If you make a spelling goof–or, indeed, nearly any other goof–in a message you&#8217;ve sent in Skype&#8217;s IM window, you can fix it using Perl&#8217;s substitution syntax. In other words, if I was to type
I [...]]]></description>
			<content:encoded><![CDATA[<p>We upgraded our Skype clients recently, and this afternoon made an accidental discovery of a hidden feature in Skype&#8217;s chat window.</p>
<p>If you make a spelling goof–or, indeed, nearly any other goof–in a message you&#8217;ve sent in Skype&#8217;s IM window, you can fix it using Perl&#8217;s substitution syntax. In other words, if I was to type</p>
<p><code>I sent it to you're work email</code></p>
<p>and commit that, I could then type</p>
<p><code>s/you're/your/</code></p>
<p>(which means, in Perl, &#8220;substitute the second term wherever you find the first&#8221;) it would correct my earlier gaffe, and change the timestamp to indicate that I&#8217;d edited the message.</p>
<p>This only appears to work in the most-recent message sent, of course.</p>
<p>Here it is in action:</p>
<p><a href="http://www.flickr.com/photos/flashesofpanic/2674186299/" title="skype_perl by pjmorse, on Flickr"><img src="http://farm4.static.flickr.com/3265/2674186299_1d4c6cfa05_o.png" width="462" height="245" alt="skype_perl" style="border: 1px solid black; padding: 3px;"/></a></p>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/perl" rel="tag">perl</a>, <a href="http://www.technorati.com/tag/regular expressions" rel="tag">regular expressions</a>, <a href="http://www.technorati.com/tag/skype" rel="tag">skype</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.commonmediainc.com/2008/07/16/perl-substitutions-in-skype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not our field</title>
		<link>http://www.commonmediainc.com/2007/08/15/not-our-field/</link>
		<comments>http://www.commonmediainc.com/2007/08/15/not-our-field/#comments</comments>
		<pubDate>Wed, 15 Aug 2007 18:46:07 +0000</pubDate>
		<dc:creator>pjmorse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.commonmediainc.com/2007/08/15/not-our-field/</guid>
		<description><![CDATA[When you incorporate a company, even a small one, you wind up on a bunch of mailing lists right away. We&#8217;ve received a lot of postal junk mail offering to sell us all kinds of office supplies (paperclips to furniture), legal advice, hiring advice, tax advice, etc. etc.
If it wasn&#8217;t already obvious that these companies [...]]]></description>
			<content:encoded><![CDATA[<p>When you incorporate a company, even a small one, you wind up on a bunch of mailing lists right away. We&#8217;ve received a lot of postal junk mail offering to sell us all kinds of office supplies (paperclips to furniture), legal advice, hiring advice, tax advice, etc. etc.</p>
<p>If it wasn&#8217;t already obvious that these companies were bottom-feeders, their data entry skills would tip us off. Lately there has been a wave of junk mail based on the erroneous idea that our company is &#8220;Common Medical, Inc.&#8221;</p>
<p>One hopes this won&#8217;t progress to the point where we&#8217;re getting pharmaceutical samples in the mail.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.commonmediainc.com/2007/08/15/not-our-field/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The transparent company</title>
		<link>http://www.commonmediainc.com/2007/06/29/the-transparent-company/</link>
		<comments>http://www.commonmediainc.com/2007/06/29/the-transparent-company/#comments</comments>
		<pubDate>Fri, 29 Jun 2007 19:31:01 +0000</pubDate>
		<dc:creator>pjmorse</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.commonmediainc.com/2007/06/29/the-transparent-company/</guid>
		<description><![CDATA[As a longtime reader of Clive Thompson&#8217;s weblog, Collision Detection, I&#8217;m no stranger to the concept of &#8220;radical transparency&#8220;, which Thompson described in a recent Wired article. After all, here we are, posting entries in a weblog as we try to hack together a website which approximates the ideas we put in a business plan [...]]]></description>
			<content:encoded><![CDATA[<p>As a longtime reader of Clive Thompson&#8217;s weblog, <em><a href="http://www.collisiondetection.net">Collision Detection</a></em>, I&#8217;m no stranger to the concept of &#8220;<a href="http://www.collisiondetection.net/mt/archives/2007/01/normally_i_dont.html#001620">radical transparency</a>&#8220;, which Thompson described in <a href="http://www.wired.com/wired/archive/15.04/wired40_ceo.html">a recent <em>Wired</em> article</a>. After all, here we are, posting entries in a weblog as we try to hack together a website which approximates the ideas we put in a business plan for a contest six months ago.</p>
<p>But it&#8217;s harder than we realized. Things will get easier, I suspect, when we have an actual site we can share with you; right now, my gut feeling is that talking about the site is promoting buzz about &#8220;vaporware.&#8221; When it&#8217;s real, we can talk about it, you can see what we&#8217;re talking about, and this weblog can be a conversation between you and us about how we can improve it.</p>
<p>Even the development process is hard to talk about. As you may have figured out, we&#8217;re working with <a href="http://www.rubyonrails.org/">Ruby on Rails</a>, which has dramatically improved the time it takes to get us from ideas to HTML in the browser; both Noah and I have extensive experience in LAMP, and working in this framework is positively eye-opening. But we&#8217;re new at it, no question. We discover new things every day, every hour, and we spend a certain amount of time going back and re-doing things we&#8217;ve already done because we&#8217;ve discovered a way to do them better.</p>
<p>Discussing the details of every new discovery, things everyone else who&#8217;s been using Rails for months longer than we have already knows, doesn&#8217;t seem like a way to engender confidence in our users and potential investors. It&#8217;s scary stuff.</p>
<p>Instead, I find myself writing 300-word micro-essays as comments on tickets in our internal <a href="http://trac.edgewall.org/">Trac</a> system. (Trac, by the way, I am in love with. Have I mentioned that?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.commonmediainc.com/2007/06/29/the-transparent-company/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
