<?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>Compiled Thoughts by John Ciacia &#187; Software Review</title>
	<atom:link href="http://www.johnciacia.com/category/software-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johnciacia.com</link>
	<description>Science, Technology, and Beyond</description>
	<lastBuildDate>Fri, 06 Jan 2012 15:46:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Coding on the Cloud</title>
		<link>http://www.johnciacia.com/2011/01/12/coding-on-the-cloud/</link>
		<comments>http://www.johnciacia.com/2011/01/12/coding-on-the-cloud/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 00:29:42 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[ChromeOS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[chromeos]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[clound9ide]]></category>
		<category><![CDATA[coding on the cloud]]></category>
		<category><![CDATA[cr48]]></category>
		<category><![CDATA[programming on the cloud]]></category>

		<guid isPermaLink="false">http://www.johnciacia.com/?p=791</guid>
		<description><![CDATA[A couple weeks ago I wrote about my experience using the Cr-48 for a week. The conclusion was that the Cr-48 was not ready for John the programmer, but could potentially be the main platform for John the student. This wasn&#8217;t because of ChromeOS, but it was due to the lack of third party software [...]]]></description>
			<content:encoded><![CDATA[<p>A couple weeks ago I wrote about my experience using the <a href="http://www.johnciacia.com/2010/12/26/a-week-with-the-cr-48">Cr-48 for a week</a>. The conclusion was that the Cr-48 was not ready for John the programmer, but could potentially be the main platform for John the student. This wasn&#8217;t because of ChromeOS, but it was due to the lack of third party software for developers, namely an integrated development environment. In my search for a cloud IDE I stumbled across <a href="https://mozillalabs.com/skywriter/">Mozilla Skywriter</a> (formally known as Bespin), <a href="http://kodingen.com/">Kodingen</a>, and <a href="http://www.cloud9ide.com/">Cloud9IDE</a>. Although Kodingen seems to be the most advanced, its not opensource. Skywriter is pretty freaking awesome, and I am super excited that <a href="http://cloud9ide.posterous.com/31591230">Skywriter and Cloud9IDE</a> have teamed up to bring coding to the cloud.</p>
<p>Earlier today <a href="http://twitter.com/#!/Cloud9IDE">@cloud9ide</a> announced a closed beta, with Cr-48 users having preference. I immediately took advantage of the opportunity and signed up. An hour later, my account was approved and I was coding on the cloud.</p>
<p>The layout looks like a typical IDE, it offers syntax highlight for JavaScript, CoffeeScript, CSS, (X)HTML, XML, Python, and PHP. It comes bundled with several different themes, a built in JavaScript debugger, a command line interface, and full support for git. It also appears to work with <a href="http://nodejs.org/">node.js</a>, a technology I have yet to fully explore.</p>
<p>The motto is &#8220;A JavaScript IDE for JavaScripters by JavaScripters,&#8221; which is great, but I&#8217;m PHPer. I would love to see support for pushing files to <strong>my</strong> server/private cloud using ftp/sftp rather than my public GitHub repository.</p>
<p>This project looks very promising, and I look forward to watching the continual development of Cloud9IDE. Keep up the good work guys.</p>
<div id="gallery"><a href="http://www.johnciacia.com/wp-content/uploads/2011/01/screenshot-20110112-191530.png"><img src="http://www.johnciacia.com/wp-content/uploads/2011/01/screenshot-20110112-191530-300x187.png" alt="" title="screenshot-20110112-191530" width="300" height="187" class="alignnone size-medium wp-image-795" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.johnciacia.com/2011/01/12/coding-on-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A week with the Cr-48</title>
		<link>http://www.johnciacia.com/2010/12/26/a-week-with-the-cr-48/</link>
		<comments>http://www.johnciacia.com/2010/12/26/a-week-with-the-cr-48/#comments</comments>
		<pubDate>Sun, 26 Dec 2010 19:04:18 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[ChromeOS]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome os]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudtop]]></category>
		<category><![CDATA[cr-48]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[os]]></category>

		<guid isPermaLink="false">http://www.johnciacia.com/?p=716</guid>
		<description><![CDATA[Within five minutes of unboxing my Cr-48, I was on the internet and all my plugins, bookmarks, and passwords were automatically synced. I have always been fond of living on the cloud, but this was almost utopia. However, Chrome OS definitely requires a paradigm shift that I am not sure I am ready to take. [...]]]></description>
			<content:encoded><![CDATA[<p>Within five minutes of unboxing my Cr-48, I was on the internet and all my plugins, bookmarks, and passwords were automatically synced. I have always been fond of living on the cloud, but this was almost utopia. </p>
<p>However, Chrome OS definitely requires a paradigm shift that I am not sure I am ready to take. As a web developer, I have crafted a very intimate relationship with Zend Studio, Photoshop, and a local *AMP stack. Although I have found alternatives to almost all desktop software floating somewhere in the cloud, most of these alternatives are not (yet) as powerful as their desktop counterparts, and severely hinder my productivity (almost as much as Facebook). That being said, John the developer probably won&#8217;t be using Chrome OS as his main operating system for a while, but John the student feels differently. </p>
<p>The eight hour battery life, (fairly) small footprint, the a/b/g/n and 3g wireless card makes it ideal for taking notes in class on Google Docs or browsing Facebook when the professors accent is just too thick to understand. I think this is exactly what Google was looking for. Chrome OS doesn&#8217;t work for John the developer simply because the applications aren&#8217;t up to par, not because of the operating system itself.</p>
<p>In the past week I have made every attempt to use the Cr-48 as my primary computer. For the most part, it was an enjoyable experience. Although, at times, it was a bit slow at switching between tabs. I&#8217;m not sure if this is due to the hardware, or if it is a glitch with the operating system itself. Below is a list of my likes and dislikes:</p>
<h2>Likes</h2>
<ul>
<li><strong>The battery life.</strong> Although, in the netbook scene 8 hours is not a lot, it is significantly more than my laptop.</li>
<li><strong>Two finger scroll.</strong> A few weeks ago one of my roommates purchased a MacBook Pro and I fell in love with its tracpad. So I was delighted when I was able to scroll with two fingers. I would really like to see gestures in future releases of Chrome OS. Perhaps a two finger swipe to move forward and back in your browser or between tabs, a three finger swipe to move between workspaces, and pinch to zoom.</li>
<li><strong>The wake up time. </strong> It is literally one second.</li>
<li><strong>3G Card.</strong> When I don&#8217;t have access to WiFi I can enable the cellular modem. However, cellular data is expensive, and at this time, Chrome loads pages normally and eats through data pretty quick. It might be worth adding an option to allow users to switch their UserAgents and allow them to load mobile optimized pages.</li>
<li><strong>Living on the cloud. </strong>It is very nice to be able to go to any computer in the world and have access your data. Plus it puts an end to the misfortune of a hard drive crash.</li>
</ul>
<h2>Dislikes</h2>
<ul>
<li><strong>The shell.</strong> I have been a Linux user for four years and have grown very familiar with BASH. The shell provided with Chrome OS is complete crap (granted, its probably not a high selling point for the average user). I would really like to see a more powerful shell with the ability to use ssh keys, navigate through your html local storage.</li>
<li><strong>Living on the cloud.</strong> At this current time, it is impossible for me to abandon.</li>
]]></content:encoded>
			<wfw:commentRss>http://www.johnciacia.com/2010/12/26/a-week-with-the-cr-48/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Universal Netboot Installer</title>
		<link>http://www.johnciacia.com/2009/06/07/universal-netboot-installer/</link>
		<comments>http://www.johnciacia.com/2009/06/07/universal-netboot-installer/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 22:43:41 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software Review]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[UNetbootin]]></category>
		<category><![CDATA[Universal Netboot Installer]]></category>
		<category><![CDATA[usb boot]]></category>

		<guid isPermaLink="false">http://www.johnciacia.com/?p=174</guid>
		<description><![CDATA[The first thing I did when I received my new Asus F6Ve-B1 was download Ubuntu 9.04 and ready myself for a clean installation of a decent operating system. I burnt the ISO, rebooted my PC, and entered the Ubuntu installation menu. Shortly after I was presented with a screen full of errors. [ 57.764316] Buffer [...]]]></description>
			<content:encoded><![CDATA[<p>The first thing I did when I received my new <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16834220495">Asus F6Ve-B1</a> was download Ubuntu 9.04 and ready myself for a clean installation of a decent operating system. I burnt the ISO, rebooted my PC, and entered the Ubuntu installation menu. Shortly after I was presented with a screen full of errors. </p>
<blockquote><p>[ 57.764316] Buffer I/O error on device sr0, logical block 22</p></blockquote>
<p>This means that the CD cannot be read. Either because of faulty or misconfiguration hardware or faulty media. After a quick Google search, there appeared to be several solutions. The most popular ones being &#8220;Try a new CD ROM drive&#8221; and &#8220;Burn your ISO at a lower speed and verify the md5 signature.&#8221; I opted for neither of these solutions, an instead did a USB install. A very useful piece of software to aid in this process is <a href="http://unetbootin.sourceforge.net/">UNetbootin</a>. </p>
<blockquote><p>UNetbootin can create a bootable Live USB drive, or it can make a &#8220;frugal install&#8221; on your local hard disk if you don&#8217;t have a USB drive. It can load distributions by automatically downloading their ISO (CD image) files, or by using existing ISO files, floppy/hard disk images, or kernel/initrd files, for installing other distributions. </p></blockquote>
<p><a href="http://www.johnciacia.com/wp-content/uploads/2009/06/screenshot.jpg"><img src="http://www.johnciacia.com/wp-content/uploads/2009/06/screenshot-300x219.jpg" alt="screenshot" title="screenshot" width="300" height="219" class="aligncenter size-medium wp-image-175" /></a></p>
<p>This is a must have piece of software for your toolbox! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnciacia.com/2009/06/07/universal-netboot-installer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSHMenu</title>
		<link>http://www.johnciacia.com/2009/03/13/sshmenu/</link>
		<comments>http://www.johnciacia.com/2009/03/13/sshmenu/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 04:53:41 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software Review]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[sshmenu]]></category>

		<guid isPermaLink="false">http://www.johnciacia.com/?p=32</guid>
		<description><![CDATA[Until today, my installation of Ubuntu was not working well, and due to time constraints I was forced to fall back on my Windows Vista installation. I should have known that the two hours it would have taken me to fix Ubuntu would have been a lot less than the time and patients required to [...]]]></description>
			<content:encoded><![CDATA[<p>Until today, my installation of Ubuntu was not working well, and due to time constraints I was forced to fall back on my Windows Vista installation. I should have known that the two hours it would have taken me to fix Ubuntu would have been a lot less than the time and patients required to put up with Vista&#8217;s crap. To say the least, I am back on Ubuntu now. During my short sabbatical from Ubuntu, I opted to use PuTTY as my ssh client. One of the features I grew fond of was PuTTYs ability to save sessions, so the first thing I did when I booted up Ubuntu was:<span id="more-32"></span></p>
<blockquote><p>sudo apt-get install putty</p></blockquote>
<p>After aptitude was done installing PuTTY, I gave it a shot. I am not really sure what prompted me to quickly remove it, but perhaps it was its hideous looking interface or the idea of using an xterm emulator in Linux. I was determined to find a piece of software to manage my ssh connections, and after some googling I found <a href="http://sshmenu.sourceforge.net/">SSHMenu</a>. A piece of open source software that managed my ssh connections, integrated with gnome, used the native terminal. Exactly what I was looking for.</p>
<p><a href="http://www.johnciacia.com/wp-content/uploads/2009/03/sshmenu_screenshot.png"><img class="noalign size-medium wp-image-33" title="sshmenu_screenshot" src="http://www.johnciacia.com/wp-content/uploads/2009/03/sshmenu_screenshot-300x160.png" alt="sshmenu_screenshot" width="300" height="160" /></a></p>
<p>You can download it <a href="http://sshmenu.sourceforge.net/download/">here</a> or if you use Ubuntu you can take advantage of the repositories by following <a href="http://sshmenu.sourceforge.net/download/deb_repo.html">these</a> instructions or just by simply typing </p>
<blockquote><p>sudo apt-get install sshmenu-gnome</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.johnciacia.com/2009/03/13/sshmenu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SFTP Drive</title>
		<link>http://www.johnciacia.com/2009/03/13/sftp-drive/</link>
		<comments>http://www.johnciacia.com/2009/03/13/sftp-drive/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 23:49:42 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software Review]]></category>
		<category><![CDATA[sftp]]></category>
		<category><![CDATA[sftp drive]]></category>

		<guid isPermaLink="false">http://www.johnciacia.com/?p=24</guid>
		<description><![CDATA[In Linux it was easy to mount a network drive using sftp. However, Windows does not provide an easy method.
]]></description>
			<content:encoded><![CDATA[<p>In Linux it was easy to mount a network drive using sftp. However, Windows does not provide an easy method. <a href="http://www.expandrive.com/windows">ExpanDrive</a>, formally known as SftpDrive, allows you to map a remote network drive using the secure file transfer protocal.</p>
<blockquote><p>ExpanDrive gives you perfectly transparent access to open, edit, and save files with your favorite programs, even when those files are on a server half a world away. Transparent means that you won’t even notice you’re operating on remote file server—it will act like it’s an USB drive you plugged directly into your own computer.</p></blockquote>
<p><span id="more-24"></span><br />
ExpanDrive seamlessly integrates with Windows explorer. This is a must have Windows application for anyone who manages files on remote servers.<br />
<a href="http://www.johnciacia.com/wp-content/uploads/2009/03/sftp1.png"><img class="alignnone size-medium wp-image-25" title="SFTP Drive Configuration" src="http://www.johnciacia.com/wp-content/uploads/2009/03/sftp1-300x200.png" alt="sftp1" width="300" height="200" /></a><br />
<a href="http://www.johnciacia.com/wp-content/uploads/2009/03/sftp11.png"><img class="alignnone size-medium wp-image-27" title="My Computer" src="http://www.johnciacia.com/wp-content/uploads/2009/03/sftp11-300x243.png" alt="sftp11" width="300" height="243" /></a><br />
<a href="http://www.johnciacia.com/wp-content/uploads/2009/03/sftp2.png"><img class="alignnone size-medium wp-image-26" title="Windows Explorer" src="http://www.johnciacia.com/wp-content/uploads/2009/03/sftp2-300x205.png" alt="sftp2" width="300" height="205" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnciacia.com/2009/03/13/sftp-drive/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: www.johnciacia.com @ 2012-02-05 11:25:25 -->
