<?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>Geek Chic</title>
	<atom:link href="http://www.jeffreyclarke.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeffreyclarke.net/blog</link>
	<description>Dorky.  And also True.</description>
	<lastBuildDate>Wed, 20 Apr 2011 20:20:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>A Web Development Environment on Snow Leopard</title>
		<link>http://www.jeffreyclarke.net/blog/2011/02/a-web-developmen-environment-on-snow-leopard/</link>
		<comments>http://www.jeffreyclarke.net/blog/2011/02/a-web-developmen-environment-on-snow-leopard/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 22:17:34 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA['Puters]]></category>
		<category><![CDATA[General Nerdiness]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[MacOSX 10.6]]></category>
		<category><![CDATA[Macports]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1177</guid>
		<description><![CDATA[This is an update to an earlier post I submitted about how to set up a web dev environment on Leopard.  A few things have changed from Leopard to Snow Leopard (namely switching to 64 bit code) so it makes sense to refresh this guide. * * * * * If you&#8217;re like me and [...]]]></description>
			<content:encoded><![CDATA[<p>This is an update to an earlier post I submitted about <a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/">how to set up a web dev environment on Leopard.  A few things have changed from Leopard to Snow Leopard (namely switching to 64 bit code) so it makes sense to refresh this guide.<span id="more-1177"></span></a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/"> </a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/">* * * * *</a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/">If you&#8217;re like me and you&#8217;d tried to have your Leopard PHP-MYSQL build just work on Snow Leopard, I&#8217;m sure you met with the same rude awakening that I did.</a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/">It didn&#8217;t work.</a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/"> </a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/"></a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/"></a></p>
<p><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/">If you followed my guide for installing </a><a href="http://www.jeffreyclarke.net/blog/2009/06/a-web-development-server-environment-on-leopard/">LAMP on Leopard</a>, you should start by cleaning out MacPorts and starting fresh.</p>
<p>To be certain, you should honestly clean out everything.  But before you do, be sure to list out all the ports you currently have installed.  Do that like this:</p>
<blockquote>
<pre><code>sudo port installed</code></pre>
</blockquote>
<p>And copy the list of installed ports to a text file. For reference.</p>
<p>Next let&#8217;s do some housecleaning (BE CAREFUL! DON&#8217;T UNINSTALL UNLESS YOU MEAN IT!):</p>
<blockquote>
<pre><code>sudo port clean --all vile
sudo port -f uninstall installed</code></pre>
</blockquote>
<p>Then you can go about re-installing your environment. The guide below is slightly modified to be able to work on Snow Leopard.  Enjoy!</p>
<p>* * * * *</p>
<p>I&#8217;ve found a relatively easy way to maintain a flexible, updatable  development under MacOS 10.6 which goes so far as to install my own  components, but not to have to compile them (which I&#8217;ve done several  times and can attest, is a pain).</p>
<p>This setup gives you a great web development environment under  Leopard (geared in my case towards Flash development compatible with the  WordPress platform), which does a better job of playing by the rules  than the default install of a lot of these elements.  And with MacPorts,  the whole thing is modular and very easily maintained.</p>
<p>And everything on the list is free and/or open-source.</p>
<p>* Note that you&#8217;ll need to have administrator privileges on your user account to do this.</p>
<p>** Also note that this is geared towards creating a relatively  unfettered development environment.  I don&#8217;t make any considerations  about server security or server optimization for large-scale web  applications.  This is really geared towards creating a simple, local  dev environment.</p>
<p><strong>Includes:</strong></p>
<ul>
<li>XCode Tools</li>
<li> MacPorts</li>
<li> Apache2</li>
<li> PHP 5</li>
<li> MySQL 5</li>
</ul>
<p><strong>* optional installs:</strong></p>
<ul>
<li> GIT/Subversion</li>
<li>GitX/SCPlugin</li>
<li> Sequel Pro (formerly CocoaMySQL)</li>
</ul>
<p><em>derived from a bunch of sources, including:</em></p>
<p><a href="http://seancoates.com/php-5-2-5-on-leopard" target="_blank">php-5.2.5 on Leopard</a></p>
<p><a href="http://blog.rajatpandit.com/2009/03/12/using-macport-to-setup-php5-apache2-on-leopard/" target="_blank">Using Macport to Setup PHP5 and Apache2 on Leopard/</a></p>
<p><a href="http://matthewcarriere.com/2008/04/02/installing-mysql-on-mac-os-x-leopard-using-macports/" target="_blank">Installing MYSQL on Mac OS X Leopard Using Macports</a></p>
<p><strong>Here goes:</strong></p>
<p><strong>1. Install XCode Tools:</strong></p>
<p><a href="http://developer.apple.com/technology/xcode.html" target="_blank">http://developer.apple.com/technology/xcode.html</a></p>
<p>pretty self-explanatory. Install them.  You&#8217;ll need them at the very  least for MacPorts.  But they come in handy if you ever need to compile  anything.</p>
<p><strong>2. Install MacPorts</strong></p>
<p><a href="http://www.macports.org/install.php" target="_blank">http://www.macports.org/install.php</a></p>
<p>MacPorts is a modular install system with easy update / swap /  uninstall capacity.  It&#8217;s like Fink (I say, never having used Fink) &#8212;  just an easy way to install a bunch of standard programs.</p>
<p>There are several install options, but the easiest thing to do is just use the disk image here:</p>
<p><a href="hhttp://distfiles.macports.org/MacPorts/MacPorts-1.9.2-10.6-SnowLeopard.dmg" target="_blank">http://distfiles.macports.org/MacPorts/MacPorts-1.9.2-10.6-SnowLeopard.dmg</a></p>
<p>Unless you&#8217;re an advanced user I recommend you do that.</p>
<p><strong>3. Update MacPorts</strong></p>
<blockquote>
<pre><code>sudo port -v selfupdate #makes sure ports is up to date
sudo port sync #syncs the local port index with the remote index</code></pre>
</blockquote>
<p><strong>4. Install Apache 2</strong></p>
<blockquote><p><code>sudo port install apache2 +universal<br />
sudo port load apache2 # set to autorun at boot</code></p></blockquote>
<p>The standard web server. Standard, because it&#8217;s really stable, fast and flexible.</p>
<p>more info: <a href="http://blog.rajatpandit.com/2009/03/12/using-macport-to-setup-php5-apache2-on-leopard/" target="_blank">http://blog.rajatpandit.com/2009/03/12/using-macport-to-setup-php5-apache2-on-leopard/</a></p>
<p>** notes **</p>
<p>You don&#8217;t necessarily need these, but I find it&#8217;s helpful to have some  aliases to address apache &#8212; mostly for start, stop and restart  functionality.  You can set these aliases to be whatever you want.  Or  ignore them.  I just find them helpful.</p>
<blockquote><p><code>alias apache_start="sudo /opt/local/apache2/bin/apachectl start"</code></p>
<p><code>alias apache_restart="sudo /opt/local/apache2/bin/apachectl restart"</code></p>
<p><code>alias apache_stop="sudo /opt/local/apache2/bin/apachectl stop"</code></p></blockquote>
<p><strong>5. Install MySQL 5</strong></p>
<p>(Note that you might need to <a href="#relink-sql-sock">re-link your MySQL sock</a> file before you initialize and setup if this is your first time using MySQL on your system.)</p>
<blockquote><p><code>sudo port install mysql5-server +universal</code></p>
<p><code>sudo /opt/local/lib/mysql5/bin/mysql_install_db --user=mysql #initialze mysql</code></p>
<p><code>sudo port load mysql5-server #set mysql to autostart at boot</code></p>
<p><code> </code><code>sudo /opt/local/bin/mysqld_safe5 #start</code></p></blockquote>
<p>#create symbolic links to not have to type in mysql5 every time:</p>
<blockquote><p><code>sudo ln -s /opt/local/bin/mysql5 /opt/local/bin/mysql</code></p>
<p><code> </code><code>sudo ln -s /opt/local/bin/mysqladmin5 /opt/local/bin/mysqladmin</code></p></blockquote>
<p>More info: <a href="http://matthewcarriere.com/2008/04/02/installing-mysql-on-mac-os-x-leopard-using-macports/" target="_blank">http://matthewcarriere.com/2008/04/02/installing-mysql-on-mac-os-x-leopard-using-macports/</a></p>
<p><strong>6. Install php5 (with apache2, mysql and pear support)</strong></p>
<blockquote><p><code>sudo port install php5 +apache2 +mysql5 +pear +universal</code></p></blockquote>
<p><strong>7. Activate PHP</strong></p>
<blockquote><p><code>sudo cp /opt/local/etc/php5/php.ini-development  /opt/local/etc/php5/php.ini</code></p>
<p><code>cd /opt/local/apache2/modules</code></p>
<p><code> </code><code>sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so</code></p></blockquote>
<p><strong>8. Move Snow Leopard&#8217;s standard Apache out of the regular path</strong></p>
<blockquote><p><code>sudo mv /usr/sbin/apachectl /usr/sbin/apachectl-leopard</code></p></blockquote>
<p><strong>9. Move your new Apache into the path</strong></p>
<p>(you might not need the first 2 steps, but I&#8217;m working on a totally clean Leopard build, so I don&#8217;t have these directories yet)</p>
<blockquote><p><code>sudo mkdir /usr/local</code></p>
<p><code>sudo mkdir /usr/local/bin</code></p>
<p><code> </code><code>sudo ln -s /opt/local/apache2/bin/apachectl /usr/local/bin/apachectl</code></p></blockquote>
<p><strong>10. Move Leopard&#8217;s bundled PHP out of the way</strong></p>
<blockquote><p><code>sudo mv /usr/bin/php /usr/bin/php-leopard</code></p></blockquote>
<p><strong>11. Do some Apache configuration for PHP:</strong></p>
<p>(all of these are modifications to the httpd.conf file located here: /opt/local/apache2/conf/httpd.conf)</p>
<p><strong>a. </strong>Add index.php to the list of DirectoryIndex:</p>
<blockquote><p><code>&lt;IfModule dir_module&gt;</code></p>
<p><code>DirectoryIndex index.html index.php</code></p>
<p><code> </code><code>&lt;/IfModule&gt;</code></p></blockquote>
<p><strong>b.</strong> Add handlers for PHP files:</p>
<blockquote><p><code># Add handling for PHP files</code></p>
<p><code>&lt;IfModule php5_module&gt;</code></p>
<p><code>AddHandler application/x-httpd-php .php</code></p>
<p><code>AddHandler application/x-httpd-php-source .phps</code></p>
<p><code> </code><code>&lt;/IfModule&gt;</code></p></blockquote>
<p>This block can go anywhere in the httpd.conf &#8212; but it&#8217;s probably best to keep the module handlers in alphabetical order.</p>
<p><strong>c. </strong>Restart Apache</p>
<p>If you added the alias to your bash profile, you can now do apache_restart. Otherwise, enter:</p>
<blockquote><p><code>sudo apachectl restart</code></p></blockquote>
<p><strong>11. Include user Sites directories (enable the following file by un-commenting it):</strong></p>
<blockquote><p><code># User home directories</code></p>
<p><code> </code><code>Include conf/extra/httpd-userdir.conf</code></p></blockquote>
<p><strong>12. Re-link mysql.sock:<a name="relink-sql-sock"></a></strong></p>
<blockquote><p><code>sudo ln -s /opt/local/var/run/mysql5/mysqld.sock /tmp/mysql.sock</code></p></blockquote>
<p>This step is essential so everyone can agree where MySQL is living on  the system and how to connect to it.  Before I did this, Apache and PHP  seemed to be able to access MySQL, and I could access MySQL from the  command line, but programs like SequelPro couldn&#8217;t find the MySQL  socket.  This step seems to correct that problem and let everyone play  nicely.</p>
<p><strong><em>** OPTIONAL **</em></strong></p>
<p>These steps are optional &#8212; certainly not essential, but I find them to be very helpful tools for web development.</p>
<p><strong>13. Install Git/Subversion (Version Control)</strong></p>
<p>I personally have become a huge fan of <a href="http://git-scm.com/" target="_blank">Git</a>.  I want to encourage you to become a fan too if you aren&#8217;t already.</p>
<p>You can install Git using <a href="http://code.google.com/p/git-osx-installer/" target="_blank">Mac OSX installer.</a></p>
<p>Alternatively, if you want to keep with <strong>Subversion</strong> (or, say, you need both), do this:</p>
<blockquote><p>sudo port install subversion +universal</p></blockquote>
<p>This installs the latest version of Subversion on the system &#8212; which  is then used for SVN access from the command line, from Eclipse, from  SCPlugin, etc.</p>
<p><strong>14. Install GitX/SCPlugin</strong></p>
<p>You&#8217;ll now want a way to interface with your version control system of choice.  My favorite interface for Git so far is GitX.  It&#8217;s much more for tracking revisions and simple commits than for branches and complex merges.  For those you&#8217;ll need the command line.  But for simple tracking and commits (what you do from day to day), GitX is for you.  <a href="http://gitx.frim.nl/" target="_blank">Download GitX here</a>.</p>
<p>If, instead/in addition, you&#8217;re looking for a tool to interact with Subversion, I recommend SCPlugin.</p>
<p><a href="http://scplugin.tigris.org/" target="_blank">http://scplugin.tigris.org/</a></p>
<p>SCPlugin is a great little tool that integrates Subversion access  with the MacOS Finder and lets you do all of your basic SVN commands  from there (checkout, update, revert, etc).  It doesn&#8217;t give you deep,  deep access into SVN commands like version checkout or repository  browsing, but for lazy commands like checkout and update, it&#8217;s great.</p>
<p><strong>15. Install CocoaMySQL / SequelPro</strong></p>
<p><a href="http://sequel-pro.googlecode.com/files/CocoaMySQL-pre0.7b6.zip" target="_blank">CocoaMySQL 0.7b6</a></p>
<p><a href="http://www.theonline.org/cocoamysql/CocoaMySQL-SBG-v0_7_1.dmg.zip%20%28CocoaMySQL-SBG%200.7.1%29" target="_blank">CocoaMySQL-SBG 0.7.1</a></p>
<p>Of those two I prefer <strong>0.7b6 </strong>&#8211; It seems perfectly stable to me.</p>
<p>CocoaMySQL is an awesome little MySQL editor / browser based on the  CocoaMySQL codebase.  I&#8217;ve been using it for years and I&#8217;ve found it&#8217;s a  lot faster than entering SQL commands in the Terminal or dealing with  PHPMyAdmin (which is super-slow even running locally).</p>
<p>CocoaMySQL lets you manage DBs effortlessly. I find it&#8217;s great for DB  creation (when you&#8217;re still sketching out a project and want to play  around with table structure), and for common tasks like importing and  exporting.</p>
<p>It&#8217;s a native MacOS application, so it&#8217;s really zippy and it lets you  do local and remote DB access.  And it plays nice with all of the  components we&#8217;ve installed so far.</p>
<p>I highly recommend it.</p>
<p>The only drawback is that the codebase for CocoaMySQL has been  abandoned.  It&#8217;s been picked up by the SequelPro project, but honestly  these guys have a ways to go before their product matches CocoaMySQL  (like &#8212; they still need to add user administration).  By the time you  read this maybe they&#8217;ve added some features.  If not, I&#8217;d say CocoaMYSQL  still works beautifully &#8212; even though the code has been abandoned.</p>
<p>If you want SequelPro, though, you can get it here:</p>
<p><a href="http://www.sequelpro.com/" target="_blank">http://www.sequelpro.com/</a></p>
<p><strong>16. ADVANCED &#8211; Virtual Hosts</strong></p>
<p>I first experimented with Virtual Hosts when I started doing  WordPress development &#8212; mostly because WordPress seems much happier  with shorter real world style urls like:</p>
<p><em>http://radio.local</em></p>
<p>than those you&#8217;d typically see running on your local box:</p>
<p><em>http://localhost/~jeff/projects/wordpress/radio-station</em></p>
<p>But once I started playing with these, I decided it was MUCH easier  to be able to deal with these super-short urls (think Bit.ly for your  local box) than to have to type in the whole thing.  It&#8217;s made my life a  lot simpler, so I figured I&#8217;d pass along the info.</p>
<p>Note that when you choose a host name, you&#8217;ll want to choose one that  doesn&#8217;t exist on the web.  You&#8217;re basically overriding your machine&#8217;s  host lookup functionality &#8212; hard coding urls to corresponding locations  on your local disk &#8212; and thereby bypassing DNS lookup.  So if you  pathed http://www.google.com to your local disk, your computer wouldn&#8217;t  be able to find the real google until you undid the Virtual host.  So be  careful.</p>
<p>I typically choose a hostname that includes the suffix .local.   That&#8217;s never given me any problems (eg. projects.local, flash.local,  radio.local).</p>
<p>Let&#8217;s begin.</p>
<p>You&#8217;ll be dealing with 3 files on this:</p>
<ul>
<li>httpd.conf</li>
<li>httpd-vhosts.conf</li>
<li>hosts</li>
</ul>
<p>Which, if you followed the steps above, are located at:</p>
<ul>
<li>/opt/local/apache2/conf/httpd.conf</li>
<li>/opt/local/apache2/conf/extra/httpd-vhosts.conf</li>
<li>/private/etc/hosts</li>
</ul>
<p><strong>a. Enable Apache&#8217;s Virtual Host configuration</strong></p>
<p>in httpd.conf, uncomment the Virtual Hosts line:</p>
<blockquote><p><code>Include conf/extra/httpd-vhosts.conf</code></p></blockquote>
<p>This will allow you to add hosts to your vhosts configuration file.</p>
<p><strong>b. Add host locations</strong></p>
<p>open the vhosts file in your favorite text editor:</p>
<blockquote><p><code>/opt/local/apache2/conf/extra/httpd-vhosts.conf</code></p></blockquote>
<p>The first thing you&#8217;ll want to do here is comment out the default examples they give you (the ones that include <em>ServerAdmin webmaster@dummy-host.example.com</em>).  You might want them as a reference, but you don&#8217;t want them to be active.  Comment them out.</p>
<p>Next you&#8217;ll add your host.  Substitute in values below to correspond to your build and the hostname you choose:</p>
<blockquote><p><code>&lt;VirtualHost *:80&gt;</code></p>
<p><code>DocumentRoot "/Users/USERNAME/PATH"</code></p>
<p><code>ServerName hostname.suffix</code></p>
<p><code> </code><code>&lt;/VirtualHost&gt;</code></p></blockquote>
<p>Typically life is easier if you choose a disk path inside of your  Sites directory.  If you don&#8217;t you might need to do some more file  permission configuration.</p>
<p>In my case, the host I added is:</p>
<blockquote><p><code>&lt;VirtualHost *:80&gt;</code></p>
<p><code>DocumentRoot "/Users/jeff/Sites/projects"</code></p>
<p><code>ServerName projects.local</code></p>
<p><code> </code><code>&lt;/VirtualHost&gt;</code></p></blockquote>
<p>So now Apache knows that when it&#8217;s told to serve any files referenced  by the url projects.local, it&#8217;ll serve them from the path I&#8217;ve given it  in my Sites directory.  There are other arguments you can add to the  VirtualHost node, but this is all you need.</p>
<p><strong>c. Add host names to your hosts file</strong></p>
<p>Next you need to tell the machine that when you ask for that  particular server name, you want it to ask the local Apache server to  serve it.  Editing this file is globally applicable to all browser  applications &#8212; so once you edit this file, programs like Firefox,  Safari, Opera, etc will all serve up your local page instead of looking  the url up with the friendly neighborhood DNS.</p>
<p>Your machine already does this to a certain extent &#8212; for example,  the &#8216;localhost&#8217; prefix is already set up via the hosts file so that the  machine knows to look to the local Apache server, rather than out on the  web.  What we&#8217;re doing is adding one or many shortcuts that mimic this  behavior &#8212; but which point to more specific locations on disk.</p>
<p>Open your hosts file:</p>
<blockquote><p><code>/private/etc/hosts</code></p></blockquote>
<p>and add the line:</p>
<blockquote><p><code>127.0.0.1     hostname.suffix</code></p></blockquote>
<p>(so in my case I added):</p>
<blockquote><p><code>127.0.0.1     projects.local</code></p></blockquote>
<p>then save the file.</p>
<p><strong>d. Restart Apache</strong></p>
<p>Go back to the terminal and restart apache:</p>
<blockquote><p><code>sudo apachectl restart</code></p></blockquote>
<p>Now you should be all set.  Open up your browser and point it towards the virtual host you just made. In our case that&#8217;s:</p>
<p><em>http://projects.local</em></p>
<p>And your browser should serve up that url like magic. ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2011/02/a-web-developmen-environment-on-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Google Wave Cinema</title>
		<link>http://www.jeffreyclarke.net/blog/2009/10/google-wave-cinema/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/10/google-wave-cinema/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 14:48:50 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Flicks]]></category>
		<category><![CDATA[General Nerdiness]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Wave Cinema]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1164</guid>
		<description><![CDATA[A whole new genre of homage / parody: Google Wave Cinema. Here&#8217;s someone&#8217;s take on Pulp Fiction: You can also watch Good Will Hunting. This Google Wave thing seems like a lot of fun.  Can the rest of us get invites now please?]]></description>
			<content:encoded><![CDATA[<p>A whole new genre of homage / parody: Google Wave Cinema.</p>
<p>Here&#8217;s someone&#8217;s take on Pulp Fiction:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/xcxF9oz9Cu0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/xcxF9oz9Cu0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>You can also watch <a href="http://www.youtube.com/watch?v=-VD0wzo_Gw4&amp;feature=player_embedded" target="_blank">Good Will Hunting</a>.</p>
<p>This Google Wave thing seems like a lot of fun.  Can the rest of us get invites now please?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/10/google-wave-cinema/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>COMBO</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/combo/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/combo/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 02:49:51 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Flicks]]></category>
		<category><![CDATA[Blu]]></category>
		<category><![CDATA[Combo]]></category>
		<category><![CDATA[David Ellis]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1160</guid>
		<description><![CDATA[Woah. Not sure quite what this is, or who these guys are, but this is pretty incredible &#8212; if nothing else just for the scale of the whole thing: Apparently it&#8217;s a collaboration between Blu and David Ellis who are&#8230; well I&#8217;m not actually sure who they are.  But they&#8217;re pretty amazing. Thanks FormFiftyFive.]]></description>
			<content:encoded><![CDATA[<p>Woah. Not sure quite what this is, or who these guys are, but this is pretty incredible &#8212; if nothing else just for the scale of the whole thing:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/uad17d5hR5s&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/uad17d5hR5s&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Apparently it&#8217;s a collaboration between <a href="http://www.blublu.org/" target="_blank">Blu</a> and <a href="http://www.davidellis.org/" target="_blank">David Ellis</a> who are&#8230; well I&#8217;m not actually sure who they are.  But they&#8217;re pretty amazing.</p>
<p>Thanks <a href="http://www.formfiftyfive.com/2009/09/combo/" target="_blank">FormFiftyFive</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/combo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The &#8216;In One Minute&#8217; Genre</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/the-in-one-minute-genre/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/the-in-one-minute-genre/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 02:44:57 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Flicks]]></category>
		<category><![CDATA[BuzzFeed]]></category>
		<category><![CDATA[Forest Gump in a Minute]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1158</guid>
		<description><![CDATA[Apparently this is a big thing.  This is the first time I&#8217;d seen it.  Forest Gump in a minute: Pretty hilarious.  And kind of sums up the way I feel about the movie (and Tom Hanks two (!!!!) academy awards). These guys have other ones too: 28 Days Later and Kill Bill.  I like this [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently this is a big thing.  This is the first time I&#8217;d seen it.  Forest Gump in a minute:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/nOvgJ0TxdfI&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/nOvgJ0TxdfI&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Pretty hilarious.  And kind of sums up the way I feel about the movie (and Tom Hanks two (!!!!) academy awards).</p>
<p>These guys have other ones too: <a href="http://www.youtube.com/watch?v=xuKnVhdN5rw&amp;feature=player_embedded" target="_blank">28 Days Later</a> and <a href="http://www.youtube.com/watch?v=Ex0ANhZ1Y6o" target="_blank">Kill Bill</a>.  I like this one best.</p>
<p>And apparently there&#8217;s an &#8216;In 5 Seconds&#8217; genre as well, although the only ones I&#8217;ve found of those are not so funny (which is sad.  &#8216;Titanic in 5 Seconds&#8217; seems like a pretty easy layup).</p>
<p>Thanks <a href="http://www.buzzfeed.com/akdobbins/28-days-later-in-1-minute/" target="_blank">BuzzFeed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/the-in-one-minute-genre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fool&#8217;s Gold &#8211; &#8220;Surprise Hotel&#8221;</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/fools-gold-surprise-hotel/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/fools-gold-surprise-hotel/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 17:38:15 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Flicks]]></category>
		<category><![CDATA[Fool's Gold]]></category>
		<category><![CDATA[Music Video]]></category>
		<category><![CDATA[Stereogum]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1154</guid>
		<description><![CDATA[Just saw this on Stereogum and I really like it.  It&#8217;s just a beautifully shot, fun music video.  Some of it feels a lot like Spike Jonze at his best: I don&#8217;t know much about Fool&#8217;s Gold, but they sound like an interesting project&#8230;]]></description>
			<content:encoded><![CDATA[<p>Just saw this on <a href="http://stereogum.com/archives/video/new-better-fools-gold-video-surprise-hotel_091931.html" target="_blank">Stereogum</a> and I really like it.  It&#8217;s just a beautifully shot, fun music video.  Some of it feels a lot like Spike Jonze at his best:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/W0wPNow3ymc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/W0wPNow3ymc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I don&#8217;t know much about Fool&#8217;s Gold, but they sound like an interesting project&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/fools-gold-surprise-hotel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft Is At It Again</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/microsoft-is-at-it-again/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/microsoft-is-at-it-again/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 01:55:42 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Flicks]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1144</guid>
		<description><![CDATA[Yikes.  Don&#8217;t these guys ever learn? Not even after this and this? Microsoft is now encouraging people to host &#8220;launch parties&#8221; to honor the release of Windows 7.  No.  I&#8217;m not kidding. Now you too can help usher in a whole new era of mediocrity.  Forget all those parties you threw to help Obama get [...]]]></description>
			<content:encoded><![CDATA[<p>Yikes.  Don&#8217;t these guys ever learn? Not even after <a href="http://www.jeffreyclarke.net/blog/2008/09/new-microsoft-ads/" target="_blank">this</a> and <a href="http://www.jeffreyclarke.net/blog/2009/06/more-microsoft-ad-campaign-missteps/" target="_blank">this</a>?</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/1cX4t5-YpHQ&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/1cX4t5-YpHQ&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Microsoft is now encouraging people to host &#8220;launch parties&#8221; to honor the release of Windows 7.  No.  <a href="http://www.houseparty.com/splash/windows7usa" target="_blank">I&#8217;m not kidding.</a></p>
<p>Now you too can help usher in a whole new era of mediocrity.  Forget all those parties you threw to help Obama get elected.  This is bigger.  Much, much bigger. And space is limited so you have to act now.  Hurry.  Your multicultural friends of all ages are waiting.</p>
<p>Only Microsoft could make technology look even <em>less</em> appealing than late-night infomercial products.</p>
<p>I swear.  Microsoft, next time you need an idea for an ad campaign or a promotion, just give me a call.  Me and my friends in your target demographic have lost cocktail napkins with better ideas of appearing &#8220;hip&#8221; and &#8220;with it.&#8221;</p>
<p><span id="more-1144"></span>In honor of this latest blunder, here are a few of the funnier Microsoft parodies I came across while researching this:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/0USn7eufXps&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/0USn7eufXps&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/yX8yrOAjfKM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/yX8yrOAjfKM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Man I love anything that makes fun of Clippy.</p>
<p>Thanks <a href="http://gawker.com/5337769/the-real-microsoft-future" target="_blank">Gawker</a> for getting the ball rolling.</p>
<p><strong>UPDATE:</strong> People seem to be working round the clock on this one.  There&#8217;s already a hilarious (dirty) parody of the Windows 7 House Party video.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/gyas7BrbUFY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/gyas7BrbUFY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Great work, people.  And thanks for the tip, <a href="http://www.wired.com/gadgetlab/2009/09/windows-7-video-recorded-in-irony-free-zone/" target="_blank">Wired</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/microsoft-is-at-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking a Long Weekend, Facebook?</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/taking-a-long-weekend-facebook/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/taking-a-long-weekend-facebook/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 15:18:25 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General Nerdiness]]></category>
		<category><![CDATA[Nice one!]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Redesign]]></category>
		<category><![CDATA[Whoops!]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1139</guid>
		<description><![CDATA[I know Facebook has done some tweaking of their UI lately (most notably to get rid of those spiffy, but apparently very difficult to maintain, rounded corners on the pictures), but they seem to be getting a little careless in terms of what gets out to production.  Working for a large company myself, I know [...]]]></description>
			<content:encoded><![CDATA[<p>I know Facebook has done some tweaking of their UI lately (most notably to get rid of those spiffy, but apparently very difficult to maintain, <a href="http://www.techcrunch.com/2009/08/26/facebook-tweaks-design-drops-rounded-corners/" target="_blank">rounded corners on the pictures</a>), but they seem to be getting a little careless in terms of what gets out to production.  Working for a large company myself, I know sometimes things can accidentally come out of the oven a little before they&#8217;re cooked.  I&#8217;m just surprised to see this from Facebook.</p>
<p>Check this out:</p>
<p>1. The logo is blurry.  Maybe they&#8217;re trying to reduce the file size?  But man. I think that&#8217;s a no-no.  Maybe it&#8217;s worth the extra K or two to have the logo be sharp?</p>
<p><img class="alignnone size-full wp-image-1141" title="fb-1" src="http://www.jeffreyclarke.net/blog/wp-content/uploads/2009/09/fb-11.jpg" alt="fb-1" width="188" height="219" /></p>
<p>2. The borders on all of their photos in the (freaking annoying) Highlights section are totally out of whack:</p>
<p><img class="alignnone size-full wp-image-1142" title="fb-2" src="http://www.jeffreyclarke.net/blog/wp-content/uploads/2009/09/fb-2.jpg" alt="fb-2" width="272" height="425" /></p>
<p>Come on Facebook! Pull yourself together!  It&#8217;s not the weekend yet!  Put down the margarita, re-save your logo, tweak your CSS and THEN you can leave for your rafting trip.  K?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/taking-a-long-weekend-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>World Cinema</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/world-cinema/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/world-cinema/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 15:27:25 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Flicks]]></category>
		<category><![CDATA[Cannes Film Festival]]></category>
		<category><![CDATA[Chacun Son Cinema]]></category>
		<category><![CDATA[Cohen Brothers]]></category>
		<category><![CDATA[Josh Brolin]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1133</guid>
		<description><![CDATA[This is a Cohen Brothers short that was made for Chacun son Cinema (To Each His Own Cinema) &#8212; a short film festival featuring 3 minute shorts to celebrate the 60th anniversary of the Cannes Film Festival. World Cinema, the Cohen Brothers contribution featuring the amazingly talented Josh Brolin, is great (and apparently until recently, [...]]]></description>
			<content:encoded><![CDATA[<p>This is a Cohen Brothers short that was made for <span><em>Chacun son Cinema</em> (To Each His Own Cinema) &#8212; a short film festival featuring 3 minute shorts to celebrate the 60th anniversary of the Cannes Film Festival.</span></p>
<p><span><em>World Cinema</em>, the Cohen Brothers contribution featuring the amazingly talented Josh Brolin, is great (and apparently until recently, very hard to find).  Have a look see:<br />
</span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="460" height="282" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/SMYAtgapMro&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="460" height="282" src="http://www.youtube.com/v/SMYAtgapMro&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Apparently a lot of filmmakers contributed to <em>Chacun son Cinema</em> including Gus Van Sant, Lars Von Trier, Roman Plolanski and David Lynch &#8212; and all of their films are included in the <a href="http://www.amazon.com/gp/product/B0013FW5FO?ie=UTF8&amp;tag=observercom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0013FW5FO" target="_blank">DVD</a>.  But somehow <em>World Cinema</em> was omitted.</p>
<p>Thanks to the magic of the internet, it&#8217;s now been released in Technicolor!</p>
<p>Thanks interwebs!  And thanks <a href="http://www.veryshortlist.com/vsl/daily.cfm/review/1342/Current_cinema/world-cinema/?tp" target="_blank">VSL</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/world-cinema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>People! Be Nice! (Or At Least Be Professional)</title>
		<link>http://www.jeffreyclarke.net/blog/2009/09/people-be-nice-or-at-least-be-professional/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/09/people-be-nice-or-at-least-be-professional/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 17:10:46 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Rants and Raves]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mashable]]></category>
		<category><![CDATA[Outage]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1128</guid>
		<description><![CDATA[I know I&#8217;m not the first one to say it, but I really wish people were a little bit nicer online.  Or more considerate.  This &#8220;story&#8221; on Mashable kind of got my goat today: Google: Gmail Outage Was Our Bad So, yeah.  If you hadn&#8217;t heard it from 20 different places, GMail&#8217;s servers were down [...]]]></description>
			<content:encoded><![CDATA[<p>I know I&#8217;m not the first one to say it, but I really wish people were a little bit nicer online.  Or more considerate.  This &#8220;story&#8221; on <a href="http://mashable.com/" target="_blank">Mashable</a> kind of got my goat today:</p>
<p><strong><a title="Permanent Link to Google: Gmail Outage Was Our Bad" rel="bookmark" href="http://mashable.com/2009/09/01/gmail-outage-google-statement/">Google: Gmail Outage Was Our Bad</a></strong></p>
<p>So, yeah.  If you hadn&#8217;t heard it from 20 different places, GMail&#8217;s servers were down yesterday.  There was a massive unanticipated routing problem when they tried to do a routine server upgrade.  These things happen.  It was not a big deal.  It was not the end of the world.  The entire outage lasted less than 100 minutes (I&#8217;ve had power outages last 3 days.  Stop whining, internet.)</p>
<p>So fine.  It happened.  And it sucked for about as long as it takes you to go to lunch and come back.  <a href="http://feedproxy.google.com/~r/OfficialGmailBlog/~3/1k8T-yASeEk/more-on-todays-gmail-issue.html" target="_blank">And Google explained the whole thing.   And issued a huge apology.</a> Seems like that should be it, right?</p>
<p>So why does Jennifer Van Grove have to be so snotty?</p>
<blockquote><p>That’s one big oops Google. But it’s nice to see that you’re publicly apologizing for the outage and attesting to the fact that you will do everything in your power to prevent it from happening again. Here’s hoping you stick to that.</p></blockquote>
<p>Google owes you nothing my dear. They&#8217;re a free service. They&#8217;ve been free since they started.  And they&#8217;re nice.  And they&#8217;re incredibly transparent (compare an apology like this to <a href="http://www.jeffreyclarke.net/blog/2009/07/the-app-store-and-apples-recent-behavior/" target="_blank">Apple&#8217;s App Store Rejection Process</a>).</p>
<p>There needs to be a little professionalism in blogging.  That, to me, would be the great loss inherent in the death of traditional news media.  At least The New York Times can just report a story and not be complete dicks about it in the process.</p>
<p>I think this is part of a bigger discussion going on right now in blogging &#8212; especially in terms of anonymity and criticism (I&#8217;m, at the moment, trying to understand <a href="http://www3.timeoutny.com/newyork/upstaged/2009/07/wishful-thinking-and-backlash/" target="_blank">Time Out New York Theater editor David Cote&#8217;s  beef with George Hunka</a>).</p>
<p>But in the end it comes down to &#8212; do you really need to populate the internet with a re-blog of a dead story just so you can bitch about it?  Try Facebook.  Or Twitter.</p>
<p>Or is it that you really don&#8217;t have anything to say?  In which case, maybe keep quiet?</p>
<p><strong>UPDATE: </strong><a href="http://www.techcrunch.com/2009/09/01/why-gmail-failed-today/" target="_blank">Erick Schonfeld </a>at TechCrunch seems to be a bit crabby about it too. Seriously. Was it just a slow news day?  The only thing you have to talk about it to re-post a blog post from the <a href="http://feedproxy.google.com/~r/OfficialGmailBlog/~3/1k8T-yASeEk/more-on-todays-gmail-issue.html" target="_blank">Official GMail Blog</a> and then bitch about them?  That&#8217;s some great journalism.  Hey, New York Times! you can close up shop!  We have a replacement for you!</p>
<p>Why not write an article about how a lot of big companies have growing pains (Facebook goes down all the time.  Or Twitter!  Jesus!) or a discussion of how Google&#8217;s massive, elegant server architecture system is still prone to human error?  Or a suggestion of how to improve it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/09/people-be-nice-or-at-least-be-professional/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geek Chic, Blogging and Me</title>
		<link>http://www.jeffreyclarke.net/blog/2009/08/geek-chic-blogging-and-me/</link>
		<comments>http://www.jeffreyclarke.net/blog/2009/08/geek-chic-blogging-and-me/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 19:36:06 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Geek Chic]]></category>

		<guid isPermaLink="false">http://www.jeffreyclarke.net/blog/?p=1125</guid>
		<description><![CDATA[Some of you may have noticed I&#8217;ve been posting a lot less lately.  It&#8217;s true.  I have.  It&#8217;s because I&#8217;m more than a little bit confused about the blogging. I originally created Geek Chic primarily as a way to share things I thought were cool.  Usually snagged from my daily trolling of the internet, I&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may have noticed I&#8217;ve been posting a lot less lately.  It&#8217;s true.  I have.  It&#8217;s because I&#8217;m more than a little bit confused about the blogging.</p>
<p>I originally created Geek Chic primarily as a way to share things I thought were cool.  Usually snagged from my daily trolling of the internet, I&#8217;d post a few gems that caught my eye.  Call it re-blogging, call it regurgitating.  Call it whatever you&#8217;d like.  I saw it as an electronic way of curating and sharing a collection of things I thought more people should see.</p>
<p>With the advent of Twitter, the evolution of Facebook and now the more social integration points of Google Reader (my primary means of ingestion / procrastination), there seem to be more and more ways to share things you think are cool with the rest of the world.  And it&#8217;s becoming easier and easier &#8212; for example with Google Reader, all I have to do is click one button and I can share a post I think is interesting.  Clicking another button, I can instantly post a link to Twitter or Facebook. Done.</p>
<p>So the question arises, what good is this blog?</p>
<p><span id="more-1125"></span></p>
<p>One answer to that question is my sort of secondary reason for creating this blog.  I occasionally like to rant and rave and share my opinions.  And it&#8217;s easier on the people around me, I find, if I post them online so they can stop reading when I&#8217;ve started to annoy them.  For those of you who like reading what I have to say, I guarantee that will continue.  But it feels even more narcissistic than Twitter tends to be for me to want to turn this blog exclusively into a soapbox for my rants and raves.  There are enough opinions roaming free on the internet (just look at how many people threw in their 2 cents about the <a href="http://www.techmeme.com/090822/p2#a090822p2" target="_blank">FCC&#8217;s Google Voice inquiry</a>).</p>
<p>So the question remains, what is this for?</p>
<p>There is something to be said for the blog format as a means of curating content.  If I want to show off things that I think are interesting, intriguing and cool, a blog is still a better format than the others I mentioned above.  Facebook&#8217;s information stream is a complete mess &#8212; it&#8217;s very easy to track down things that were posted 5 minutes ago, but anything before that is lost.  Facebook is a great way for me to aggregate things from my friends, but not a great way for me to see what any one person likes or has been up to.  Even the profile feed is so cluttered with nonsense that major topics get lost.  So curating is, basically, out the window.  And while Twitter may be better at letting people identify things I think are cool and my (very brief) opinions, it&#8217;s not all that interesting to look at.  I&#8217;m a very visual person. I like pictures and video.  That&#8217;s primarily what I post around here.  Posting links to these things via bit.ly just isn&#8217;t quite the same.</p>
<p><a href="http://www.google.com/reader/shared/jeff.clarke" target="_blank">Google Reader</a> maybe comes the closest to what I&#8217;m trying to do in terms of being able to re-post and comment on content.  The interface is easy, and sharing is a snap.  You can also post notes to your feed (basically the equivalent of a blog post &#8212; or more specifically a container for one of my rants). It&#8217;s not possible to customize the look of it, which is not ideal for me &#8212; I like to design things (event though this blog might not look like it lately) and dig around in the guts of the application to customize it (thank you, <a href="http://wordpress.org/" target="_blank">WordPress</a>!).  With the shared feed, what you share is what you get.  And you can&#8217;t really change or pare down any of the content you&#8217;ve shared &#8212; so for example if the title of the post is 500 characters of Korean or the post is 5 pages long and you share it, that&#8217;s what shows up.  But it&#8217;s a pretty good alternative and I could definitely see myself using it more extensively.</p>
<p><strong>So seriously, what is this blog for?</strong></p>
<p>I can&#8217;t give you a great answer on that one.  I&#8217;m certainly leaning towards posting more of my own content &#8212; photos from Flickr and videos I shoot &#8212; rather than re-blogging content.  I&#8217;ve been meaning to do that for awhile now (you have no idea how many photos I have trapped inside of Aperture.  Be afraid.).  In addition, though, I might try to find some way (read WordPress Plugin) of integrating content from several sources into my blog &#8212; maybe pulling in content from Twitter, Facebook and Google Reader and Flickr in addition to posting my own (long-winded) opinions.  If there&#8217;s a good way to do it, I think that&#8217;ll be the best way to keep doing what I want to do with this blog: curating things that I think are cool (including things I&#8217;ve made) in order to share myself and my ideas &#8212; my personality &#8212; with my friends and the internet at large.  I think that&#8217;s what a blog is for &#8212; sharing yourself with the world.  I&#8217;m interested in continuing to do that, but I want to find a better way to do it.</p>
<p>Anyway, all of that is to say there will be some changes coming to the site. It might be rocky at first figuring out how to get all of these services to play nice with one another, but I think I can do it.</p>
<p>Cross your fingers and look for something new to pop up here any minute now.</p>
<p>Until then, thanks for reading!</p>
<p>-J</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jeffreyclarke.net/blog/2009/08/geek-chic-blogging-and-me/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.373 seconds -->
<!-- Cached page served by WP-Cache -->

