<?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>Tue, 02 Jun 2009 23:58:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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[

Mac Dev Tools Worth Having
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.
For [...]]]></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="border: 1px solid black; 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="border: 1px solid black; 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>
<h5>Mac Dev Tools Worth Having</h5>
<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>8</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[A question was recently posted on Linked In 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 [...]]]></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[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: Dialed In. This is a Ruby On Rails 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 [...]]]></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[The new Google Chrome 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 [...]]]></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[
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 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-197 alignright" style="margin-left: 12px;" title="shovebox_icion" src="http://www.siliconchisel.com/wp-content/uploads/shovebox_icion.png" alt="ShoveBox" width="150" height="150" /></p>
<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[This week we launched the latest follow-on to find-a-therapist.com: treatment-programs.com. 
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 Smarty template engine was used to handle the &#8220;V&#8221; side of an MVC [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.treatment-programs.com"><img border="0" align="right" src="http://www.siliconchisel.com/wp-content/uploads/logo_treatment.gif" alt="" title="logo_treatment" width="275" height="61" class="alignright size-full wp-image-211" /></a>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 <I>voil&agrave;</I>.</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[WordPress 2.5 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 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-187 alignright" style="float: right;" title="wordpress" src="http://www.siliconchisel.com/wp-content/uploads/2008/04/wordpress.jpg" alt="" width="104" height="104" />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>
		<item>
		<title>Macintosh: The Underdog Strikes Back</title>
		<link>http://www.siliconchisel.com/news/hello-world/</link>
		<comments>http://www.siliconchisel.com/news/hello-world/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 07:20:57 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://siliconchisel.textdriven.com/news/hello-world/</guid>
		<description><![CDATA[Many years ago I was a heavy Mac user, as well as a Mac developer. Then I was more or less forced to adopt the Windows PC &#8211; partly for economic reason, partly because I entered the PC game industry.
Recently, though, I acquired a MacBook Pro and am loving it. Not just for the fun [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright alignnone size-full wp-image-133" style="float: right;" title="apple" src="http://www.siliconchisel.com/wp-content/uploads/2008/04/apple.jpeg" alt="" width="80" height="93" />Many years ago I was a heavy Mac user, as well as a Mac developer. Then I was more or less forced to adopt the Windows PC &#8211; partly for economic reason, partly because I entered the PC game industry.</p>
<p>Recently, though, I acquired a MacBook Pro and am loving it. Not just for the fun of using a Mac again, but also for the fact that it makes a great development machine for web applications. So the site will be adding reviews and articles about the Mac, and using the Mac for software devlopment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Find-a-Therapist v2 Launch</title>
		<link>http://www.siliconchisel.com/news/find-a-therapist-v2-launch/</link>
		<comments>http://www.siliconchisel.com/news/find-a-therapist-v2-launch/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 08:02:07 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://localhost/~msmiller/scwp/?p=131</guid>
		<description><![CDATA[A new version of the successful psychotherapist directory - Find-a-Therapist.com - was launched this week. It features a complete rewrite from the ground up for speed, ecommerce support, and deployability across multiple platforms. A sister site for psychotherapy information - Find-a-Therapist.info - was launched as well.
]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-134 alignleft" style="float: left;" title="fat_logo" src="http://www.siliconchisel.com/wp-content/uploads/2008/04/fat_logo.jpg" alt="" width="240" height="40" />A new version of the successful psychotherapist directory - <a rel="external" href="http://www.Find-a-Therapist.com/" target="_blank">Find-a-Therapist.com</a> - was launched this week. It features a complete rewrite from the ground up for speed, ecommerce support, and deployability across multiple platforms. A sister site for psychotherapy information - <a rel="external" href="http://www.Find-a-Therapist.info/" target="_blank">Find-a-Therapist.info</a> - was launched as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/find-a-therapist-v2-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StikiPad Template CSS</title>
		<link>http://www.siliconchisel.com/news/stikipad-template-css/</link>
		<comments>http://www.siliconchisel.com/news/stikipad-template-css/#comments</comments>
		<pubDate>Mon, 18 Dec 2006 01:13:36 +0000</pubDate>
		<dc:creator>Silicon Chisel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://siliconchisel.textdriven.com/news/stikipad-template-css/</guid>
		<description><![CDATA[I&#8217;ve added a nice CSS template for the StikiPad online Wiki service to the files area. It uses the &#8220;Classic&#8221; layout style &#8211; just duplicate that in your &#8220;My StikiPad&#8221;, then paste in the new CSS and update the reference to it in the Layout.

]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added a nice CSS template for the StikiPad online Wiki service to the files area. It uses the &#8220;Classic&#8221; layout style &#8211; just duplicate that in your &#8220;My StikiPad&#8221;, then paste in the new CSS and update the reference to it in the Layout.<br />
<img class="alignnone size-full wp-image-135" title="sc_classic_sm" src="http://www.siliconchisel.com/wp-content/uploads/2008/04/sc_classic_sm.jpg" alt="" width="300" height="119" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.siliconchisel.com/news/stikipad-template-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
