<?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>Silicon Chisel</title>
	<atom:link href="http://www.siliconchisel.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.siliconchisel.com</link>
	<description>Open-Source Web Development</description>
	<lastBuildDate>Wed, 07 Jul 2010 00:57:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Apple v. Flash plot thickens</title>
		<link>http://www.siliconchisel.com/news/the-apple-v-flash-plot-thickens/</link>
		<comments>http://www.siliconchisel.com/news/the-apple-v-flash-plot-thickens/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 00:02:38 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[adode]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ipad]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=380</guid>
		<description><![CDATA[<p>An interesting security advisory appeared on Adobe&#8217;s support site this week:</p>
<ul><a href="http://www.adobe.com/support/security/advisories/apsa10-01.html" target="_blank">Security Advisory for Flash Player, Adobe Reader and Acrobat</a></ul>
<p>The summary is as follows:</p>
<blockquote><p>A critical vulnerability exists in Adobe Flash Player 10.0.45.2 and earlier versions for Windows, Macintosh, Linux</p></blockquote><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>An interesting security advisory appeared on Adobe&#8217;s support site this week:</p>
<ul><a href="http://www.adobe.com/support/security/advisories/apsa10-01.html" target="_blank">Security Advisory for Flash Player, Adobe Reader and Acrobat</a></ul>
<p>The summary is as follows:</p>
<blockquote><p>A critical vulnerability exists in Adobe Flash Player 10.0.45.2 and earlier versions for Windows, Macintosh, Linux and Solaris operating systems, and the authplay.dll component that ships with Adobe Reader and Acrobat 9.x for Windows, Macintosh and UNIX operating systems. This vulnerability (CVE-2010-1297) could cause a crash and potentially allow an attacker to take control of the affected system. There are reports that this vulnerability is being actively exploited in the wild against both Adobe Flash Player, and Adobe Reader and Acrobat. This advisory will be updated once a schedule has been determined for releasing a fix.</p></blockquote>
<p>Now, the timing of this is mighty nice for Steve Jobs who&#8217;s under fire for not supporting Flash on the iPhone and iPad. But as someone who has to (try to) develop for Flash I can say I&#8217;m not surprised. Not by the security advisory nor by Jobs&#8217; and Apple&#8217;s position. Flash player always crashes on me and it cranks up my CPU meters more than anything other than video conversion.</p>
<p>Don&#8217;t get me wrong, I love Adobe products &#8211; Photoshop, Illustrator, Acrobat &#8211; I don&#8217;t go through a day without them. There was a time when Flash was also one of my main axes. But no more. JavaScript libraries like <a href="jquery.com/" target="_blank">jQuery</a> can do many (if not most) of the things Flash has been used for up til now. Flash is a nightmare to develop in and lacks the immediacy of a true scripted environment (you have to compile the movie to see if it works).</p>
<p>Should Jobs have allowed Flash onto Apple&#8217;s mobile devices? From a pure market-share perspective: yes. But I can see where he&#8217;s coming from and being able to see some Flash-based sites at the cost of having your mobile device crash or lock-up isn&#8217;t a trade-off I&#8217;d really want to make for people.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/the-apple-v-flash-plot-thickens/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Font API</title>
		<link>http://www.siliconchisel.com/news/google-font-api/</link>
		<comments>http://www.siliconchisel.com/news/google-font-api/#comments</comments>
		<pubDate>Sun, 30 May 2010 19:03:03 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[web-design]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=370</guid>
		<description><![CDATA[<div>
<p>Google added something new and slick recently &#8211; the ability to embed non-standard fonts in web pages as a web service called the <a href="http://code.google.com/apis/webfonts/" target="_blank">Google Font API</a>. It&#8217;s pretty easy to tweak a CSS file and your page headers</p></div><p>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<div>
<p>Google added something new and slick recently &#8211; the ability to embed non-standard fonts in web pages as a web service called the <a href="http://code.google.com/apis/webfonts/" target="_blank">Google Font API</a>. It&#8217;s pretty easy to tweak a CSS file and your page headers to use this and there are about 15 or 16 font families to choose from ranging from fancy cursives to old-English style text. I added the following to my headers on my <a href="http://www.gonzoville.com" target="_blank">GonZoville</a> site:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">    &lt;link href='http://fonts.googleapis.com/css?family=IM+Fell+English'
        rel='stylesheet' type='text/css'&gt;</pre></td></tr></table></div>

<p>and then changed the CSS for the various headers to include:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">    font-family: 'IM Fell English', arial, serif;</pre></td></tr></table></div>

<p>and voila, I have nice old-world style text in my article and sidebar headers. Awesome. For headers and the like this is a great way to do something fancy and/or unique without relying on a Flash-based plugin or off-screen rendering techniques.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/google-font-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carbonfin Outliner</title>
		<link>http://www.siliconchisel.com/reviews/carbonfin-outliner/</link>
		<comments>http://www.siliconchisel.com/reviews/carbonfin-outliner/#comments</comments>
		<pubDate>Sat, 08 May 2010 20:13:02 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=346</guid>
		<description><![CDATA[<p>One of the first things I set about finding when I switched over to the iPhone was an outliner. As a developer-slash-designer-slash-consultant-slash-CTO I spend a lot of time making outlines of notes and tasks for things I&#8217;m working on. If&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>One of the first things I set about finding when I switched over to the iPhone was an outliner. As a developer-slash-designer-slash-consultant-slash-CTO I spend a lot of time making outlines of notes and tasks for things I&#8217;m working on. If it&#8217;s a &#8220;to do&#8221; I use a to-do manager, but if it&#8217;s something that&#8217;ll take weeks or months, I have to capture all of the steps and know where I am.</p>
<p>I settled on <a href="http://carbonfin.com/" target="_blank">Carbonfin Outliner</a> as it did everything I wanted and nothing I didn&#8217;t.</p>
<p>For starters, the outliner works great. It has all the standard means of moving things around. Items can be just an outline bullet or have a check-box on them, to mark off tasks as they get completed. Even cooler on the check-boxes is that the parent item turns into a disc which gets more complete as you check things off. I&#8217;ve seen outliners that have the checkboxes, but you always have to expand a parent task to see how far along you are.</p>
<p><span id="more-346"></span>There are niceties like a &#8220;small fonts&#8221; mode, so you can see more text. You can store unlimited outlines on the app and the home screen allows the list of outlines to be reordered. Again, many outliners force you into sorted view, but Carbonfin gives you total control.</p>
<p>What I love most though is that there is a web-based app that&#8217;s a companion to the iPhone app &#8211; and the two auto-sync. The web-based app is almost identical in function to what you find on the iPhone, save for it&#8217;s mouse-and-keyboard driven and even more minimalist since your primary interface is, after all, the iPhone.</p>

<a href='http://www.siliconchisel.com/reviews/carbonfin-outliner/attachment/icon/' title='icon'><img width="150" height="150" src="http://www.siliconchisel.com/wp-content/uploads/icon-150x150.png" class="attachment-thumbnail" alt="icon" title="icon" /></a>
<a href='http://www.siliconchisel.com/reviews/carbonfin-outliner/attachment/ss2/' title='ss2'><img width="150" height="150" src="http://www.siliconchisel.com/wp-content/uploads/ss2-150x150.jpg" class="attachment-thumbnail" alt="ss2" title="ss2" /></a>
<a href='http://www.siliconchisel.com/reviews/carbonfin-outliner/attachment/carbonfin-outliner-2/' title='carbonfin-outliner'><img width="150" height="150" src="http://www.siliconchisel.com/wp-content/uploads/carbonfin-outliner-150x150.jpg" class="attachment-thumbnail" alt="carbonfin-outliner" title="carbonfin-outliner" /></a>
<a href='http://www.siliconchisel.com/reviews/carbonfin-outliner/attachment/455726/' title='455726'><img width="150" height="150" src="http://www.siliconchisel.com/wp-content/uploads/455726-150x150.jpg" class="attachment-thumbnail" alt="455726" title="455726" /></a>
<a href='http://www.siliconchisel.com/reviews/carbonfin-outliner/attachment/editor/' title='editor'><img width="150" height="150" src="http://www.siliconchisel.com/wp-content/uploads/editor-150x150.png" class="attachment-thumbnail" alt="editor" title="editor" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/reviews/carbonfin-outliner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Coda &amp; Espresso</title>
		<link>http://www.siliconchisel.com/reviews/desktop-applications/coda-espresso/</link>
		<comments>http://www.siliconchisel.com/reviews/desktop-applications/coda-espresso/#comments</comments>
		<pubDate>Mon, 11 May 2009 17:20:39 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Desktop Applications]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=296</guid>
		<description><![CDATA[<div style="float: right;">
</div>
<h3><em>Mac Dev Tools Worth Having</em></h3>
<p>For a lot of people, the Mac is seen as the PC for a &#8220;creative person&#8221;. Very &#8220;artsy.&#8221; Now, I&#8217;ve spent years (decades) developing code on Sun workstations, DEC equipment, and&#8230;</p>]]></description>
			<content:encoded><![CDATA[<div style="float: right;">
<div id="attachment_297" class="wp-caption aligncenter" style="width: 170px"><img class="size-full wp-image-297 " style="margin: 2px;" title="coda" src="http://www.siliconchisel.com/wp-content/uploads/coda.png" alt="coda" width="160" height="160" /><p class="wp-caption-text">Coda</p></div>
<div id="attachment_298" class="wp-caption aligncenter" style="width: 170px"><img class="size-full wp-image-298 " style="margin: 2px;" title="espresso" src="http://www.siliconchisel.com/wp-content/uploads/espresso.png" alt="espresso" width="160" height="160" /><p class="wp-caption-text">Espresso</p></div>
</div>
<h3><em>Mac Dev Tools Worth Having</em></h3>
<p>For a lot of people, the Mac is seen as the PC for a &#8220;creative person&#8221;. Very &#8220;artsy.&#8221; Now, I&#8217;ve spent years (decades) developing code on Sun workstations, DEC equipment, and PC&#8217;s &#8211; the Mac, and the tools that are available on it beat all that stuff by a wide margin.</p>
<p>For starters, Mac OS X is itself a Linux environment. So no more shoe-horning a WAMP environment onto a PC. It&#8217;s not needed (although I do use MAMP for the Mac because Apple chose not to install some of the standard PHP extensions as standard, but for most developers this may not be needed).</p>
<p>But what IDE does one run? Sure, you can install the ever-present Eclipse platform. Which is capable of pretty much anything and everything if you locate/install/configure/incant the right stuff. For me, Eclipse was just too much work to get running, too slow, and too idiosynchratic to use on a daily basis.</p>
<p>Thus enters <a href="http://www.panic.com/coda/" target="_blank">Coda</a>, by <a href="http://www.panic.com/" target="_blank">Panic</a>. Coda combines a solid code editor, a rock-solid FTP client, a terminal, a CSS editor, Subversion, and site management in one package. If you code in Rails or work with CMS-based sites, the inclusion of a SSH terminal which remembers passwords is a life saver. No more neededing to reach for Terminal or iTerm when you need to launch mongrel or change some folder protection &#8211; just open a tab, hit the button and you&#8217;re in.</p>
<p><span id="more-296"></span>Subversion support is a recent addition to Coda and it works well. I still find it more reliable to do high volume operations from the command line, but for ongoing code changes the way Coda shows you what&#8217;s changed and what needs to be added to your repository is pretty damn good.</p>
<p>Coda also supports multi-file search and Regex search. Both of which can also do replace. You don&#8217;t appreciate the value of these features until you need them. There is also support for snippets and the latest major release also supports plug-ins. So the text-manipulation capabilities of Coda are now able to grow beyond what the Panic developers have time to do. Coda supports FTP and SFTP and allows for live-editing of a site&#8217;s files right on the server. This is also something one doesn&#8217;t appreciate until one needs it.</p>
<p>For $99, Coda is a solid investment. I&#8217;ve built everything from small client sites to medium sized WordPress and Joomla CMS sites to very large PHP-mySQL and Rails sites with it, and Coda has come through every time. I have never hit a case where I had to say &#8220;it won&#8217;t let me do that&#8221; on something I was working on. Which is what an IDE should be able to claim.</p>
<p>But &#8230;</p>
<p>There are a lot of times where I need to do a small site for a client and I don&#8217;t need a big IDE. I need something small that can deploy the small site to possibly several domain installations (for proofing or mirroring). I still want to be able to edit and browse the files on the server, but I don&#8217;t need the project management. And it has to be fast.</p>
<p>The latest <a href="http://www.macheist.com" target="_blank">MacHeist</a> served up <a href="http://macrabbit.com/espresso/" target="_blank">Espresso</a>, by <a href="http://macrabbit.com/" target="_blank">MacRabbit</a> (makers of the excellent CSSEdit). Espresso uses project files instead of a built-in project manager &#8230; which is actually what I wanted since the number of projects I have floating around kind of overwhelms Coda&#8217;s interface. Rather than use conventional tabs, Espresso uses a list of open files and previews. This takes a little getting used to, but it actually works better than tabs once you gave more than a dozen files open.</p>
<p>As expected, the CSS editor is great in Espresso. The code editor is also very good, with inteligent tag completion and all that good stuff. The system is extensible by &#8220;sugars&#8221; so as this gets into more developers hands I expect the language support to continue to improve, much as it did with TextMate.</p>
<p>Snippets are supported, but no Subversion. Which is OK for what I intend to use this for. I don&#8217;t mind firing up a SVN client every few days as the need to check in isn&#8217;t as high on smaller projects. The FTP support is one thing I really love about Espresso. You can define multiple FTP sites, so you can deploy to your staging server, the client&#8217;s server, and potentially other servers as well (mirrors, portfolios, etc. etc.).  You can also browse and edit in place for each FTP desitination, which is great for quick touch-ups.</p>
<p>I did have a few FTP connection problems with Espresso when I was working from a hotel, Coda worked like a charm. But that was Espresso 1.0.1 &#8230; MacRabbit made stability improvements since that release, so I expect those problems are gone now as well.</p>
<p>At around $80, Espresso is a little on the pricey side compared to Coda. Coda simply does more and lists for only $20 more. Had I not gotten Espresso as part of the MacHeist bundle, I might not have bothered with it. Which isn&#8217;t a knock on Espresso as a product, just that for the list price it&#8217;s hard to justify not getting Coda instead. If Espresso was closer to $40, it&#8217;d be a no-brainer to get it in addition to Coda.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/reviews/desktop-applications/coda-espresso/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Social Networks 2.0</title>
		<link>http://www.siliconchisel.com/articles/social-networks-20/</link>
		<comments>http://www.siliconchisel.com/articles/social-networks-20/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 01:14:03 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[social-networks]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=291</guid>
		<description><![CDATA[<p>A question was recently posted on <a href="http://www.linkedin.com/in/msmiller" target="_blank">Linked In</a> about the future of Social Networks. And not a week goes by when someone doesn&#8217;t ask me about building on of these behemoths. It&#8217;s hip, it&#8217;s trendy, and &#8220;everyone uses&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>A question was recently posted on <a href="http://www.linkedin.com/in/msmiller" target="_blank">Linked In</a> about the future of Social Networks. And not a week goes by when someone doesn&#8217;t ask me about building on of these behemoths. It&#8217;s hip, it&#8217;s trendy, and &#8220;everyone uses FaceBook or MySpace.&#8221; Lets ignore the business aspects of this for a moment &#8211; which drives much of the interest, anyway &#8211; and look at where this whole deal is heading.</p>
<p>When one steps back and looks at Facebook and MySpace, and view it as a &#8220;network&#8221; one can indeed see that it is a vast set of connections from one person to another, or many others. It is a network much like the streets of a city &#8230; it provides the means to get something from one place to another; or like a phone book &#8230; you can look up anyone you may want to find and contact them.</p>
<p>This is basically a &#8220;passive&#8221; network. When you really boil these services down, they are a place to put &#8220;stuff&#8221; where other people can find it, and a place to find other people&#8217;s &#8220;stuff.&#8221; Anyone who uses these still needs a phone, email, IM, TXT-messages, RSS readers, a Twitter client, and so on. So, the actual real-time networking between people is actually carried out <strong><em>outside</em></strong> of the social networking sites.</p>
<p><span id="more-291"></span>For the genre to advance this is the wall that needs to be broken down. The next social networking revolution will bridge the gap between active and passive content and communications. Does this mean that the next social networking site needs to encompass all these various kinds of real-time communication? Possibly &#8211; or possibly there will be a convergence of digital communications which will enable this transition. Consider services like Meebo which already aggregate IM, or the various desktop clients which already aggregate Twitter and RSS.</p>
<p>In fact, Twitter may be the preview of this new means of networking. Consider that a Tweet is content which is posted for public view, yet it can also be private to an individual (a threaded reply). The same datagram, but used two different ways and more or less residing as the same object within the server. Taking this to the next level, consider being able to post to the &#8220;Frodus&#8221; &#8230; a nonsense term I like to use. You can post an article with a category and/or tags. You can post in response to something for public view (like a comment). You can post a message intended only for one person, or a list of people (like mail/mailing-list). You can decide on the expiration and/or publish date of the item. You can post and read from your smart phone, and be notified on any place you&#8217;re logged in of new activity. You can present content you want to be view by the public in a template-driven presentation which mimics the current blog/CMS. And other people can aggregate things you post as well &#8230; so if you post an article about wanting to sell your old computer, someone out there has a site which looks for those kinds of articles for their classified site.</p>
<p>That&#8217;s active networking. That&#8217;s where we&#8217;re heading some day.</p>
<p>Now, if you&#8217;re some big shot VC with gobs of money &#8230; call me &#8230; the time is Now! <img src='http://www.siliconchisel.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/articles/social-networks-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Engine Yard &#8211; Rails Hosting Nirvana</title>
		<link>http://www.siliconchisel.com/reviews/development-tools/engine-yard-rails-hosting-nirvana/</link>
		<comments>http://www.siliconchisel.com/reviews/development-tools/engine-yard-rails-hosting-nirvana/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 08:37:50 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=264</guid>
		<description><![CDATA[<p><img class="size-full wp-image-265 alignright" title="engine-yard-logo" src="http://www.siliconchisel.com/wp-content/uploads/engine-yard-logo.jpg" alt="engine-yard-logo" width="150" height="215" />Most of my daylight hours are spent as CTO/lead-coder/graphics-monkey of a start-up I’ve been with for a couple of years: <a title="Dialed In, Inc." href="http://www.dialedin.com/" target="_blank">Dialed In</a>. This is a <a href="http://www.rubyonrails.org" target="_blank">Ruby On Rails</a> application and that means we&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-265 alignright" title="engine-yard-logo" src="http://www.siliconchisel.com/wp-content/uploads/engine-yard-logo.jpg" alt="engine-yard-logo" width="150" height="215" />Most of my daylight hours are spent as CTO/lead-coder/graphics-monkey of a start-up I’ve been with for a couple of years: <a title="Dialed In, Inc." href="http://www.dialedin.com/" target="_blank">Dialed In</a>. This is a <a href="http://www.rubyonrails.org" target="_blank">Ruby On Rails</a> application and that means we hit the usual problem with Rails of finding a good hosting service. There aren’t a whole lot of top-shelf options in this area yet and, back when we started, there were even fewer. At that time <a href="http://engineyard.com" target="_blank">Engine Yard</a> (“EY”) had a waiting list of a week or more to get service and we didn’t have the time, so we went with another provider who was technically as good, but could fulfill our server needs more or less same-day.</p>
<p>Now fast-forward a couple of years. Our provider starts to have some performance issues, one of which ends up costing us half a week of down-time to move our server image to a new physical server. Support starts to get slow and, while responsive, we get the impression that they’d rather we figure stuff out on our own. They have great technology and, if we were a large company with a full IT staff, it’d be great fun to play with.</p>
<p>But we’re not. We’re a small outfit where everyone does 3 or 4 or 20 jobs and messing around with complex server configurations is simply not good for business. Every hour one of our developers spends trying to configure the server is an hour they’re not spending writing code.</p>
<p>So we just recently moved the whole deal over to <a href="http://engineyard.com" target="_blank">Engine Yard</a>. In a word, I was astounded by the reception we received. For starters, their slice hosting comes with free accounts on <a href="http://www.github.com/" target="_blank">GitHub</a> (Git hosting), <a href="http://www.beanstalkapp.com" target="_blank">Beanstalk</a> (SVN hosting), <a href="http://www.lighthouseapp.com" target="_blank">Lighthouse</a> (ticket/project-management system), and <a href="http://www.newrelic.com" target="_blank">New Relic</a> (application analytics). So basically all the services we needed, or were paying for elsewhere, were now included in our basic hosting fees. Email is hosted on <a href="http://www.mailtrust.com" target="_blank">MailTrust</a> &#8211; which works pretty well, even though it’s based on a Microsoft platform. But using MailTrust we can suddenly send email to people on AOL, so that’s a good thing.</p>
<p><span id="more-264"></span>Freebies aside, the real impressive event came when I started moving stuff over. A lot of the administrative chores and other minutia are handled by the EY staff. Submit a ticket to change a DNS record, install an application, or whatever and they handle it for you. Tickets get answered within 10 minutes with at least an acknowledgment. EY provides you with all your login credentials for you slices, static IP address ready to roll, and environment files for running Capistrano deployments. Outside of learning how to use Capistrano, it couldn’t have been much easier.</p>
<p>As I started getting our application running, I hit various configuration issues along the way. Mostly this was due to gems not being installed but sometimes it was things in our code which had to change. At one point I hit a problem which just baffled me. Rails was saying a class wasn’t defined when clearly it was. I threw the problem over to EY and an hour later they told me what was wrong. It was a configuration problem because we didn’t have a “staging” environment on our prior hosting setup &#8211; the missing setting was ultimately what was causing the class to not load <em>(sure would be nice if Rails gave a more useful message, huh?)</em>.</p>
<p>What was really amazing was the EY tech’ spent an hour going through our code to find the problem. He could haev just spouted some canned answer from the KnowledgeBase (which is what I’m used to from ISP’s). But no. He actually analyzed our code and found a very subtle problem and told me how to fix it. That’s nothing short of amazing from a support organization. Imagine taking your new car back to the dealership and telling the service manager that you’re having trouble down-shifting into first and, rather than throw a “Driving For Dummies” book at you, he comes out from behind the desk and teaches you how to heel-and-toe downshift.</p>
<div id="attachment_269" class="wp-caption aligncenter" style="width: 310px"><img class="size-full wp-image-269" style="border: 1px solid black; " title="clark-at-the-ring" src="http://www.siliconchisel.com/wp-content/uploads/clark-at-the-ring.jpg" alt="clark-at-the-ring" width="300" height="207" align="center" /><p class="wp-caption-text">Jim Clark at the &#39;Ring</p></div>
<p>Once the gems were all installed and the configuration problems worked out. The application fired up on Staging just fine. Then simply install the same gems on the Production slice, copy the latest database image, and “cap production deploy” from my <a href="http://www.apple.com/macbookpro/" target="_blank">MacBookPro</a> and &#8211; <span style="color: #ff0000;"><em>bingo</em></span> &#8211; we’re running on a new host. I flipped the DNS a day later, EY made the necessary additions to their nameservers within 5 minutes of my ticket informing them of the move.</p>
<p>Just awesome. So, the bottom line is that if you’re looking for Rails hosting and want everything you need to deploy a commercial application from one vendor, plus incredible support, at a reasonable price &#8211; you just can’t beat Engine Yard. With their support it’d be a bargain at twice the price because you don’t need to hire an IT guy to manage the servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/reviews/development-tools/engine-yard-rails-hosting-nirvana/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Chrome</title>
		<link>http://www.siliconchisel.com/reviews/desktop-applications/chrome/</link>
		<comments>http://www.siliconchisel.com/reviews/desktop-applications/chrome/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 10:57:28 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Desktop Applications]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=238</guid>
		<description><![CDATA[<p>The new <a href="http://www.google.com/chrome" target="_blank">Google Chrome</a> browser is a really nice piece of technology. Google has an uncanny knack for building applications which are fast, light, and smart. The search/address field is a very well done. Type whatever you want&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>The new <a href="http://www.google.com/chrome" target="_blank">Google Chrome</a> browser is a really nice piece of technology. Google has an uncanny knack for building applications which are fast, light, and smart. The search/address field is a very well done. Type whatever you want in there and get a list of likely matches. If nothing fits, hit return and go search for it. When you start using it, you wonder why this wasn&#8217;t the way it was at first.</p>
<p>Being able to turn any tab into a launchable desktop application is also great. It means I can now retire <a href="http://labs.mozilla.com/projects/prism/" target="_blank">Prism</a> from my Windows machine as Chrome does a better job &#8211; especially on GMail, Google Docs, and so on &#8211; go figure.</p>
<p>The minimalist interface gets in the way in some cases &#8211; like trying to figure out how to manage bookmarks. And if you&#8217;re used to the features you can end up with in Firefox once you load up all your add-ons, Chrome may be a downer. Because it does what it does &#8211; it does it fast and reliably, but that&#8217;s all it does.</p>
<p><img class="alignright wp-image-239" title="dlpage_lg" src="http://www.siliconchisel.com/wp-content/uploads/dlpage_lg.jpg" alt="" width="440" height="359" />But that isn&#8217;t bad. Use Firefox when you need your add-ons for downloading video or inserting BB-codes into message boards. Use Chrome for your web applications where you want them launched fast and you don&#8217;t need anything else getting in the way.</p>
<p>The one huge, huge problem with Chrome &#8230; it&#8217;s Windows only. Of course, this makes sense given the market share of That Platform. But still. The &#8216;Net runs on Linux and most of the best design work is done on the Mac. The opinion-makers don&#8217;t like on Windows 24&#215;7. I&#8217;m sure Google will correct this.</p>
<p>In summary, Chrome is the ideal browser for accessing web-based applications (version control, project management, email, billing systems, and so on). It&#8217;s worth a shot and, while it may not take market share away from Internet Explorer, every user who can be lured away from it can be considered a &#8220;win&#8221; for web designers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/reviews/desktop-applications/chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShoveBox</title>
		<link>http://www.siliconchisel.com/reviews/desktop-applications/shovebox/</link>
		<comments>http://www.siliconchisel.com/reviews/desktop-applications/shovebox/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 20:00:55 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Desktop Applications]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[clipboard]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=195</guid>
		<description><![CDATA[<p>If you&#8217;re doing code development on a Mac, especially if you&#8217;re bouncing onto your web server a lot, there are a lot of little commands and passwords that you need to keep track of. SSH passwords, SVN passwords and accounts,&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re doing code development on a Mac, especially if you&#8217;re bouncing onto your web server a lot, there are a lot of little commands and passwords that you need to keep track of. SSH passwords, SVN passwords and accounts, commands for SVN, Rails, Apache, mysql, etc. This is on top of the snippets of text for running the Mac itself and all the various signatures, quotations, recipes, contact information and other endless pieces of data you not only need to store, but be able to quickly retrieve but paste quickly into a browser, email, or shell window.</p>
<p>Enter &#8220;<a title="ShoveBox" href="http://www.wonderwarp.com/shovebox/" target="_blank">ShoveBox</a>&#8220;, a great little menubar utility which keeps all this stuff close at hand. There are a lot of clipboard managers, but ShoveBox&#8217;s &#8220;Organize&#8221; window makes the difference. It allows all the clipping to be organized and colorized any way you like. This makes it real easy to track down that Subversion command for creating a branch you only use once or twice in six months &#8211; and then just drag-paste it into your terminal window.<br />
<span id="more-195"></span></p>
<p style="text-align: center;"><img class="size-full wp-image-198 aligncenter" style="border: 2px solid #dddddd; margin-top: 4px; margin-bottom: 4px;" title="shovebox" src="http://www.siliconchisel.com/wp-content/uploads/shovebox.jpg" alt="shovebox window" width="500" height="314" /></p>
<p style="text-align: left;">Also, unlike many pure clipboard applications, ShoveBox allows you to create blank notes and put whatever you want in them. This is very useful when the text you want to paste is a combination of things &#8211; maybe some subversion commands follows by some Ruby on Rails commands &#8211; or maybe a signature for a BBS with contact information and a whitty quote.</p>
<p style="text-align: left;">Twenty-five dollars may seem a little steep for something like this, but the aggrivation it can save over the course of a few months is worth it. And there&#8217;s always the chance to get it at a bargain on one of the many Mac software daily sales.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/reviews/desktop-applications/shovebox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Treatment-Programs.com Launched</title>
		<link>http://www.siliconchisel.com/news/treatment-programscom-launched/</link>
		<comments>http://www.siliconchisel.com/news/treatment-programscom-launched/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 20:14:36 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[active record]]></category>
		<category><![CDATA[adodb]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[smarty]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=209</guid>
		<description><![CDATA[<p>This week we launched the latest follow-on to <a href="http://www.find-a-therapist.com">find-a-therapist.com</a>: <a href="http://www.treatment-programs.com">treatment-programs.com</a>.</p>
<p>This was an 80% rewrite of the old code-base. Some thought was given to going to a full-fledge PHP framework stack, but instead we opted to keep things&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>This week we launched the latest follow-on to <a href="http://www.find-a-therapist.com">find-a-therapist.com</a>: <a href="http://www.treatment-programs.com">treatment-programs.com</a>.</p>
<p>This was an 80% rewrite of the old code-base. Some thought was given to going to a full-fledge PHP framework stack, but instead we opted to keep things light and simple. The <a href="http://www.smarty.net/">Smarty</a> template engine was used to handle the &#8220;V&#8221; side of an <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a> application. This also benefited the application by providing a nice view-caching mechanism to increase performance.</p>
<p><a href="http://phplens.com/lens/adodb/docs-active-record.htm">Adodb&#8217;s ActiveRecord</a> implimentation was used for the &#8220;M&#8221; part of the design. This put everything on a nice, solid database model which would also allow for migrating to some other platform should the need arise.</p>
<p>Throw in a splash of <a href="http://jquery.com/">JQuery</a> here and there, and some other JavaScript controls and <em>voilà</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/treatment-programscom-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Conversion Underway</title>
		<link>http://www.siliconchisel.com/news/wordpress-conversion-underway/</link>
		<comments>http://www.siliconchisel.com/news/wordpress-conversion-underway/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 10:14:31 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.siliconchisel.com/?p=189</guid>
		<description><![CDATA[<p>WordPress <span style="text-decoration: line-through;">2.5</span> 2.6 was released this week and it was so nice that I decided it was worth converting my old Joomla installation over to WordPress for the main Silicon Chisel site. Another incentive is that my personal&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>WordPress <span style="text-decoration: line-through;">2.5</span> 2.6 was released this week and it was so nice that I decided it was worth converting my old Joomla installation over to WordPress for the main Silicon Chisel site. Another incentive is that my personal blog is also in WordPress &#8211; as well as a few other sites I manage, so it just generally eases the maintenance load.</p>
<p>The first cut over went pretty well, aided by the &#8220;<a href="http://www.blevins.nl/missiontech/wp_plugins/" target="_blank">MAMBO2WORDPRESS IMPORT WIZARD</a>&#8220; script by Rodney Blevins which &#8211; with some modifications for table names and the like &#8211; at least allowed me to get the primary content into WordPress.</p>
<p>It will likely take another week or so to get everything settled in, and finalize the plugins &#8211; but then I should be able to get back to writing about technology. Some topics I plan to cover soon include:</p>
<ul>
<li>Reviews of the Mac web design packages RapidWeaver and Sandvox.</li>
<li>A look at the &#8220;big three&#8221; content management systems &#8211; well, at least as far as I see it, anyway &#8211; Drupal, Joomla, and WordPress.</li>
<li>Some of the new Web 2.0 sites I&#8217;ve been beta testing.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/wordpress-conversion-underway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
