<?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>Binary Doodles &#187; IDEs and Editors</title>
	<atom:link href="http://nithinbekal.com/category/ides-and-editors/feed/" rel="self" type="application/rss+xml" />
	<link>http://nithinbekal.com</link>
	<description>Ruby on Rails, Web 2.0, Wordpress and more...</description>
	<lastBuildDate>Fri, 30 Jul 2010 17:49:23 +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>How to use Notepad++ to edit files via FTP</title>
		<link>http://nithinbekal.com/2009/11/21/how-to-use-notepad-to-edit-files-via-ftp/</link>
		<comments>http://nithinbekal.com/2009/11/21/how-to-use-notepad-to-edit-files-via-ftp/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 17:22:36 +0000</pubDate>
		<dc:creator>Nithin Bekal</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[IDEs and Editors]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[Notepad++]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Text editors]]></category>

		<guid isPermaLink="false">http://nithinbekal.com/?p=50</guid>
		<description><![CDATA[For a few days now, I&#8217;ve been working on a wordpress based website where I have to edit quite a few files directly on the server. I used wordpress&#8217; theme and plugin editors for the first day, but it soon became too difficult to edit the files that way and I had to look for [...]]]></description>
			<content:encoded><![CDATA[<p>For a few days now, I&#8217;ve been working on a wordpress based website where I have to edit quite a few files directly on the server. I used wordpress&#8217; theme and plugin editors for the first day, but it soon became too difficult to edit the files that way and I had to look for an editor that would allow me to edit files live on the server.</p>
<p>Notepad++ has a great plugin called FTP_synchronize that allows you to edit your files directly on the server. With the plugin installed, editing files on the server doesn&#8217;t feel any different from editing files on the local machine.</p>
<p>Here&#8217;s a list of steps on how to set up Notepad++ to edit files through FTP.</p>
<ol>
<li>If you don&#8217;t already have Notapad++ installed, <a href="http://notepad-plus.sourceforge.net/uk/download.php" target="_blank">download the binaries from here</a> and install.</li>
<li>Download the FTP_synchronize plugin from <a href="http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central" target="_blank">here</a> and install it by copying the DLL into Notepad++&#8217;s plugins folder. (You&#8217;ll have to restart Notepad++ to be able to use the plugin.) </li>
<li>Open the FTP_Synchronize interface by clicking the &#8220;Show FTP folders&#8221; button or from the Plugins option in the menubar.
<p><img src="http://nithinbekal.com/blog/wp-content/uploads/2009/11/npp_ftp1-300x131.jpg" alt="npp_ftp1" title="npp_ftp1" width="300" height="131" class="aligncenter size-medium wp-image-53" />
</li>
<li>Click on settings on the FTP folders interface, and enter the login details. The address is your domain name, and the username is the one your hosting provider gives you. (In Bluehost, for instance, it&#8217;s usually (not always) the first 8 characters of your main domain&#8217;s name.) Set the port to 21.
<p><img src="http://nithinbekal.com/blog/wp-content/uploads/2009/11/npp-ftp2-299x300.jpg" alt="npp-ftp2" title="npp-ftp2" width="299" height="300" class="aligncenter size-medium wp-image-56" />
</li>
<li>Now click on the connect button and choose the FTP profile you&#8217;ve created. The folder you&#8217;ve selected in the settings gets loaded in the FTP synchronize sidebar, and you can edit the files on the server the same way you would use an IDE to edit a project stored locally. FTP Synchronize automatically syncs your files when you hit Ctrl+S.</li>
</ol>
<p>It&#8217;s been working great for me so far, and unless you&#8217;re editing unusually large files, Ctrl+S synchronizes the file almost instantaneously. The only thing that irritated me about the plugin was that it wouldn&#8217;t alert me when the FTP connection gets disconnected, so more than once I&#8217;ve wondered why there was no change on the site when I changed some code.</p>
<p>How do you edit files on the server? Is there a better option I could use? I&#8217;ve heard that the feature&#8217;s been added to NetBeans, but haven&#8217;t really checked it out. Should I be trying it out?</p>
]]></content:encoded>
			<wfw:commentRss>http://nithinbekal.com/2009/11/21/how-to-use-notepad-to-edit-files-via-ftp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Setting up Ruby on Rails development environment with NetBeans on Windows</title>
		<link>http://nithinbekal.com/2009/09/19/setting-up-ruby-on-rails-development-environment-with-netbeans-on-windows/</link>
		<comments>http://nithinbekal.com/2009/09/19/setting-up-ruby-on-rails-development-environment-with-netbeans-on-windows/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 15:43:00 +0000</pubDate>
		<dc:creator>Nithin Bekal</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[IDEs and Editors]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[IDEs]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://nithinbekal.com/2009/09/19/setting-up-ruby-on-rails-development-environment-with-netbeans-on-windows/</guid>
		<description><![CDATA[Find out how to set up ruby on rails development environment on windows.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve set up NetBeans for Ruby on Rails with NetBeans twice today &#8212; first at work for a friend who is moving to RoR development from PHP, and then at home where a dying hard disk forced me to get a new hard disk and install all the software I require all over again.</p>
<p>I realized that setting up a Rails environment might seem a daunting task for a newbie. Here&#8217;s a list of steps to get Ruby on Rails working on a windows machine. I use NetBeans with MySQL because I found the least trouble to set up.</p>
<ol>
<li>Go to <a href="http://www.ruby-lang.org">www.ruby-lang.org</a> and download the ruby one-click installer for Windows.</li>
<li>Install ruby using the one-click installer, and remember to select RubyGems when asked what components you want installed.</li>
<li>Download and install MySQL from <a href="http://dev.mysql.com/downloads/">http://dev.mysql.com/downloads/</a>.</li>
<li>You will need java to run NetBeans, so download java from <a href="http://www.java.com/en/">http://www.java.com/en/</a> and install.</li>
<li>Download the latest version (6.7 at the moment) of NetBeans from <a href="http://www.netbeans.org/">http://www.netbeans.org/</a>. You might choose the complete NetBeans package or the Ruby only version. Either of them will do.</li>
<li>Install rails for your ruby installation by using this command in the command line:
<pre>gem install rails</pre>
</li>
<li>You will also need the ruby MySQL driver to be installed to be able to use MySQL databases. For this, install the <code>mysql</code> gem by this command:
<pre>gem install mysql</pre>
</li>
<li>When I started NetBeans and created a new rails project, NetBeans asked me to update ruby gems from 1.3.1 to 1.3.2. Unfortunately, the one click installer is available only for Ruby 1.8.6 and contains gem version 1.3.1, so you&#8217;ll have to update rubygems using the command line:
<pre>gem update --system</pre>
</li>
</ol>
<p>That&#8217;s it&#8230; you can now use NetBeans as a rails development environment. I know that was a very long list of steps to get a rails IDE working, but it&#8217;s worth the trouble. Using ruby on rails as your development environment will make up for the effort required to set up the IDE.</p>
<p>What IDE do you use for rails development? When you were new to rails development, did you have trouble setting up a development environment? And in case you&#8217;re a newbie rails developer, is that how you got here?</p>
]]></content:encoded>
			<wfw:commentRss>http://nithinbekal.com/2009/09/19/setting-up-ruby-on-rails-development-environment-with-netbeans-on-windows/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
