<?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>Yekalb</title>
	<atom:link href="http://blog.yekalb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.yekalb.com</link>
	<description></description>
	<lastBuildDate>Fri, 27 Jan 2012 17:07:24 +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>Install Node.js</title>
		<link>http://blog.yekalb.com/2012/01/27/install-node-js/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-node-js</link>
		<comments>http://blog.yekalb.com/2012/01/27/install-node-js/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 17:05:57 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[nodemon]]></category>
		<category><![CDATA[npm]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://blog.yekalb.com/?p=123</guid>
		<description><![CDATA[The next step in setting up our web development environment leads us to Node.js. If you haven&#8217;t heard of Node.js, in summary (taken from the node.js website) it is: Node.js is a platform built on Chrome&#8217;s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and [...]]]></description>
			<content:encoded><![CDATA[<p>The next step in setting up our web development environment leads us to Node.js.</p>
<p>If you haven&#8217;t heard of Node.js, in summary (taken from the node.js website) it is:</p>
<blockquote><p>Node.js is a platform built on <a href="http://code.google.com/p/v8/">Chrome&#8217;s JavaScript runtime</a> for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.</p></blockquote>
<p>I wont go into detail here why I am choosing to use Node.js, I&#8217;ll cover that on a later post when I start digging into it.</p>
<p>To setup and install Node.js follow the next set of terminal commands.</p>
<pre class="brush: php">
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install nodejs-dev
</pre>
<p>Simple as that&#8230;&#8230;</p>
<p>Next step lets also install NPM which has some very useful modules for working with Node.js and other packages like Express or Stylus.</p>
<pre class="brush: php">
sudo apt-get install npm
</pre>
<p>Finally we can also install a package called NodeMon which will make life easier later on when we are developing with Node.js</p>
<pre class="brush: php">
sudo apt-get install -g nodemon
</pre>
<p>Ok everything installed ready to go on our next or first for that matter, Node.js development project.</p>
<p>Please note if you want to check which version of Node.js or NPM you have installed you can use the simple -v command as follows.</p>
<pre class="brush: php">
node -v
npm -v
</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yekalb.com/2012/01/27/install-node-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Terminator (Terminal)</title>
		<link>http://blog.yekalb.com/2012/01/27/terminator-terminal/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=terminator-terminal</link>
		<comments>http://blog.yekalb.com/2012/01/27/terminator-terminal/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 13:07:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[terminator]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.yekalb.com/?p=119</guid>
		<description><![CDATA[If you are fed up with the standard terminal that comes with Ubuntu and its lack of customization, or more importantly multiple terminals in one window. There is a handy solution available called Terminator. This is available to install through the standard package manager or through terminal with the below commands. sudo add-apt-repository ppa:gnome-terminator sudo apt-get update sudo apt-get [...]]]></description>
			<content:encoded><![CDATA[<p>If you are fed up with the standard terminal that comes with Ubuntu and its lack of customization, or more importantly multiple terminals in one window. There is a handy solution available called <a title="Terminator" href="http://www.tenshu.net/p/terminator.html" target="_blank">Terminator</a>.</p>
<p>This is available to install through the standard package manager or through terminal with the below commands.</p>
<pre class="brush: php">
sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminator
</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yekalb.com/2012/01/27/terminator-terminal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install LAMP Server</title>
		<link>http://blog.yekalb.com/2012/01/26/install-lamp-server/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-lamp-server</link>
		<comments>http://blog.yekalb.com/2012/01/26/install-lamp-server/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 22:11:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[lamp server]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://blog.yekalb.com/?p=77</guid>
		<description><![CDATA[As a complete newbie to Linux web development, I thought I would blog my process of learning to help other new comers get started. In the following posts I will document the easy ways to get setup, along with other useful bits and pieces I pick up along the way. Step 1 So to get [...]]]></description>
			<content:encoded><![CDATA[<p>As a complete newbie to Linux web development, I thought I would blog my process of learning to help other new comers get started. In the following posts I will document the easy ways to get setup, along with other useful bits and pieces I pick up along the way.</p>
<h2>Step 1</h2>
<p>So to get started the first thing we need to do is setup our local server to enable us to carry out local web development. Luckily for us there is a very simple way to do this by installing LAMP with two simple commands.</p>
<p>To install LAMP server open terminal and enter the following:</p>
<pre class="brush: php">
sudo apt-get install tasksel
sudo tasksel install lamp-server
</pre>
<p>After the install has completed you should now have a working local server, to test this out head to <a href="http://localhost/">http://localhost/</a> and you should see an &#8216;everything is working&#8217; message.</p>
<p>To get to your root folder for localhost where all your content will be stored, head back to terminal and enter:</p>
<pre class="brush: php">
cd /var/www
</pre>
<h2>Step 2</h2>
<p>Next it will be useful if we install phpmyadmin so you can manage your databases:</p>
<pre class="brush: php">
sudo apt-get install phpmyadmin
</pre>
<p>To check everything has install correctly go to <a href="http://localhost/phpmyadmin">http://localhost/phpmyadmin</a> and check that you can login.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yekalb.com/2012/01/26/install-lamp-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://blog.yekalb.com/2012/01/24/hello-world/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hello-world</link>
		<comments>http://blog.yekalb.com/2012/01/24/hello-world/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 07:39:22 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://yekalb.com/blog/?p=1</guid>
		<description><![CDATA[This is the first post and as with most first things it says &#8220;Hello World&#8221;]]></description>
			<content:encoded><![CDATA[<p>This is the first post and as with most first things it says &#8220;Hello World&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yekalb.com/2012/01/24/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
