<?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>Luis F. Majano &#187; Software Development</title>
	<atom:link href="http://luismajano.com/category/Software-Development/feed/" rel="self" type="application/rss+xml" />
	<link>http://luismajano.com</link>
	<description>Computer Engineer</description>
	<lastBuildDate>Mon, 05 Mar 2012 17:41:50 +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>Free ColdFusion dependency injection training</title>
		<link>http://luismajano.com/2011/12/05/free-coldfusion-dependency-injection-training/</link>
		<comments>http://luismajano.com/2011/12/05/free-coldfusion-dependency-injection-training/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 02:37:42 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[ColdBox]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Coldspring]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://luismajano.com/?p=740</guid>
		<description><![CDATA[We just released a free chapter of our DI training course so the entire ColdFusion community can benefit, so check it out: http://bit.ly/v7Igda!]]></description>
			<content:encoded><![CDATA[<p>We just released a free chapter of our DI training course so the entire ColdFusion community can benefit, so check it out: <a href="http://bit.ly/v7Igda">http://bit.ly/v7Igda</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/12/05/free-coldfusion-dependency-injection-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MXUnit Cheatsheet</title>
		<link>http://luismajano.com/2011/11/09/mxunit-cheatsheet/</link>
		<comments>http://luismajano.com/2011/11/09/mxunit-cheatsheet/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 17:22:21 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://luismajano.com/?p=736</guid>
		<description><![CDATA[Just my little contribution to the MXUnit project. Here is a little cheatsheet: http://ortus-public.s3.amazonaws.com/MXUnitCheatSheet.pdf]]></description>
			<content:encoded><![CDATA[<p>Just my little contribution to the <a href="http://www.mxunit.org">MXUnit</a> project. Here is a little cheatsheet: <a href="http://ortus-public.s3.amazonaws.com/MXUnitCheatSheet.pdf">http://ortus-public.s3.amazonaws.com/MXUnitCheatSheet.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/11/09/mxunit-cheatsheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Relax your RESTful services</title>
		<link>http://luismajano.com/2011/10/20/relax-your-restful-services/</link>
		<comments>http://luismajano.com/2011/10/20/relax-your-restful-services/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 00:16:45 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[ColdBox]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://luismajano.com/?p=729</guid>
		<description><![CDATA[ColdBox Relax reaches version 1.5 so you can Relax while building RESTful services: &#160; &#160; ColdBox Relax v1.5 from Luis Majano on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>ColdBox Relax reaches version 1.5 so you can Relax while building RESTful services:</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><iframe src="http://player.vimeo.com/video/30876824?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/30876824">ColdBox Relax v1.5</a> from <a href="http://vimeo.com/lmajano">Luis Majano</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/10/20/relax-your-restful-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do you do deployments?</title>
		<link>http://luismajano.com/2011/04/06/how-do-you-do-deployments/</link>
		<comments>http://luismajano.com/2011/04/06/how-do-you-do-deployments/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 23:56:14 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/2011/04/06/how-do-you-do-deployments/</guid>
		<description><![CDATA[This is an open question to bring in your comments about source code deployment.&#160; There are several ways and tools and I am very interested in your approaches.&#160; What are your deployment flows? What tools do you use? How do you integrate git/svn into the mix? How do you deal with tiers? Anyways, I will [...]]]></description>
			<content:encoded><![CDATA[<p>This is an open question to bring in your comments about source code deployment.&nbsp; There are several ways and tools and I am very interested in your approaches.&nbsp; What are your deployment flows? What tools do you use? How do you integrate git/svn into the mix? How do you deal with tiers?</p>
<p>Anyways, I will write about my personal experiences, but wanted to kick off a conversation on deployment strategies for ColdFusion.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/04/06/how-do-you-do-deployments/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>git: Remove remote branch</title>
		<link>http://luismajano.com/2011/03/29/git-remove-remote-branch/</link>
		<comments>http://luismajano.com/2011/03/29/git-remove-remote-branch/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 04:29:20 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[git]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/2011/03/29/git-remove-remote-branch/</guid>
		<description><![CDATA[This is something I want to blog in order to save it for posterity so I don’t go crazy looking for this. I have a remote branch I committed but I need to remove it for whatever reason, how do I do this with git? You do this in two easy steps: Remove the local [...]]]></description>
			<content:encoded><![CDATA[<p>This is something I want to blog in order to save it for posterity so I don’t go crazy looking for this.  I have a remote branch I committed but I need to remove it for whatever reason, how do I do this with git?</p>
<p>You do this in two easy steps:
<ol>
<li>    Remove the local branch either through your favorite GUI or via: git branch -d “branch name”</li>
<li>    Push the removed branch to the remote origin: git push origin :refs/heads/”branch name”</li>
</ol>
<p>The key here is that you push a non-existent branch, so it basically removes it from the remote repository.  That’s it!</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/03/29/git-remove-remote-branch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Time to Relax RESTFul style!</title>
		<link>http://luismajano.com/2011/03/21/time-to-relax-restful-style/</link>
		<comments>http://luismajano.com/2011/03/21/time-to-relax-restful-style/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 00:57:05 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[ColdBox]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/2011/03/21/time-to-relax-restful-style/</guid>
		<description><![CDATA[ColdBox Relax v1.4 is now out!]]></description>
			<content:encoded><![CDATA[<p><a href="http://bit.ly/g3P9L4" target="_blank">ColdBox Relax v1.4</a> is now out!</p>
<p><iframe src="http://player.vimeo.com/video/21322382?title=0&amp;byline=0&amp;portrait=0&amp;color=80ceff" width="580" frameborder="0" height="326"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/03/21/time-to-relax-restful-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git: Remove a remote tag</title>
		<link>http://luismajano.com/2011/02/08/git-remove-a-remote-tag/</link>
		<comments>http://luismajano.com/2011/02/08/git-remove-a-remote-tag/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 19:14:57 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[git]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/2011/02/08/git-remove-a-remote-tag/</guid>
		<description><![CDATA[This is something I want to blog in order to save it for posterity so I don&#8217;t go crazy looking for this.&#160; I have a remote tag I committed but I need to remove it for whatever reason, how do I do this with git? You do this in two easy steps: Remove the local [...]]]></description>
			<content:encoded><![CDATA[<p>This is something I want to blog in order to save it for posterity so I don&#8217;t go crazy looking for this.&nbsp; I have a remote tag I committed but I need to remove it for whatever reason, how do I do this with git?</p>
<p>You do this in two easy steps:</p>
<ol>
<li>Remove the local tag either through your favorite GUI or via: <span style="font-weight: bold; font-style: italic;">git tag -d &#8220;tag name&#8221;</span></li>
<li>Push the removed tag to the remote origin: <span style="font-weight: bold; font-style: italic;">git push origin :refs/tags/&#8221;tag name&#8221;</span></li>
</ol>
<p>The key here is that you push a non-existent tag, so it basically removes it from the remote repository.&nbsp; That&#8217;s it!</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/02/08/git-remove-a-remote-tag/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Awesome Git client for Mac: Tower</title>
		<link>http://luismajano.com/2011/01/04/awesome-git-client-for-mac-tower/</link>
		<comments>http://luismajano.com/2011/01/04/awesome-git-client-for-mac-tower/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 19:40:31 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[git]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/2011/01/04/awesome-git-client-for-mac-tower/</guid>
		<description><![CDATA[I am a huge fan of development tools as I am also a tool developer myself.&#160; One tool that has been lacking in my arsenal was an awesome Git client for Mac, as Mac is my main development environment.&#160; I, like any true geeky developer, love the console, however, there is something about having a [...]]]></description>
			<content:encoded><![CDATA[<p>I am a huge fan of development tools as I am also a tool developer myself.&nbsp; One tool that has been lacking in my arsenal was an awesome <a href="http://git-scm.com/">Git</a> client for Mac, as Mac is my main development environment.&nbsp; I, like any true geeky developer, love the console, however, there is something about having a UI that gives me a warm warm feeling.&nbsp; I have used the <a href="http://www.eclipse.org/egit/">eGit</a> plugin for Eclipse and although it is usable, it is still quirky as it is still constantly in development.&nbsp; No disrespect for the developers, but this project is still moving forward and I know it will be a great great plugin and most likely I will use it hands down as my unique git client as it is embedded in Eclipse/CFBuilder.</p>
<p><img style="max-width: 800px;" src="http://www.luismajano.com/wp-content/uploads/2011/01/Screen-shot-2010-12-29-at-11.52.49-AM2.png" /></p>
<p>However, I recently have experienced two great git clients: <a href="http://www.syntevo.com/smartgit/index.html">SmartGit</a> and <a href="http://www.git-tower.com/">Tower</a>.&nbsp; SmartGit is java and cross platform.&nbsp; It is very very good, but its aesthetics are well, java like and not sparkly like Tower.&nbsp; Tower is Mac only and it truly shines as a Mac application.&nbsp; I have really like the inbox style approach where I can move between tags, remotes, branches and stashes.&nbsp; Nice double click and I have switched branches!&nbsp; I can even right click on a branch and publish it or pull, refresh, etc.&nbsp; The graphical history is very very nice and you can even change it to a more github like commit view.</p>
<p>Overall, I would say SmartGit and Tower are two of my favorite git clients.&nbsp; So give them a shot, it will truly change your outlook on the Git tools landscape.</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2011/01/04/awesome-git-client-for-mac-tower/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What&#8217;s your favorite Messaging Broker-Server?</title>
		<link>http://luismajano.com/2010/12/18/whats-your-favorite-messaging-broker-server/</link>
		<comments>http://luismajano.com/2010/12/18/whats-your-favorite-messaging-broker-server/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 01:49:12 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[mq]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/?p=634</guid>
		<description><![CDATA[I have been doing a lot lately with Messaging with ActiveMQ and been loving it so far. However, I am very interested in other peoples experiences with other messaging brokers and servers like RabittMQ and more. What are your preferences, experiences and recommendations?]]></description>
			<content:encoded><![CDATA[<p>I have been doing a lot lately with Messaging with <a href="http://activemq.apache.org/">ActiveMQ </a>and been loving it so far.  However, I am very interested in other peoples experiences with other messaging brokers and servers like <a href="http://www.rabbitmq.com/">RabittMQ </a>and more.  What are your preferences, experiences and recommendations?</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2010/12/18/whats-your-favorite-messaging-broker-server/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Git Help? How to build a patch from commits</title>
		<link>http://luismajano.com/2010/11/15/git-help-how-to-build-a-patch-from-commits/</link>
		<comments>http://luismajano.com/2010/11/15/git-help-how-to-build-a-patch-from-commits/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 18:45:00 +0000</pubDate>
		<dc:creator>Luis Majano</dc:creator>
				<category><![CDATA[git]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.luismajano.com/2010/11/15/git-help-how-to-build-a-patch-from-commits/</guid>
		<description><![CDATA[&#160; This is more of a question post than a learning post, so your feedback is welcomed.&#160; Here is what I am trying to do.&#160; I have several commits into a branch and I would like to build a patch file that has all the files that where changed from commit X to commit Y.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p>This is more of a question post than a learning post, so your feedback is welcomed.&#160; Here is what I am trying to do.&#160; I have several commits into a branch and I would like to build a patch file that has all the files that where changed from commit X to commit Y.&#160; Example:</p>
<p>&#160;</p>
<p><strong>Commit 1 – Changed files</strong></p>
<p>/plugins/BeanFactory.cfc   <br />/interceptors/SES.cfc</p>
<p><strong>Commit 2 – Changed files</strong></p>
<p>/interceptors/SES.cfc   <br />/interceptors/Security.cfc</p>
<p><strong>Commit 3 – Changed files</strong></p>
<p>/web/services/PluginService.cfc</p>
<p>&#160;</p>
<p>Now I want to run SOMETHING or do SOMETHING automated that can produce the following patch:</p>
<p><strong>PATCH</strong></p>
<p>/plugins/BeanFactory.cfc   <br />/interceptors/SES.cfc    <br />/interceptors/Security.cfc    <br />/web/services/PluginService.cfc</p>
<p>&#160;</p>
<p>So any Git gurus can comment on how to achieve this.</p>
]]></content:encoded>
			<wfw:commentRss>http://luismajano.com/2010/11/15/git-help-how-to-build-a-patch-from-commits/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

