<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Software Development</title><link>http://www.josesandoval.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SoftwareDevelopment" /><description>Java Software Development and Software Engineering</description><language>en</language><managingEditor>noreply@blogger.com (Jose Sandoval)</managingEditor><lastBuildDate>Sun, 09 May 2010 07:06:28 PDT</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">508</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><feedburner:info uri="softwaredevelopment" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><item><title>Did you see Maicon's Goal?</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/46Pxhx3kWsI/did-you-see-maicons-goal.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 16 Apr 2010 22:03:24 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-248459773857779268</guid><description>Who is better? Alves or Maicon? What a great goal.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2010/04/did-you-see-maicons-goal.html</feedburner:origLink></item><item><title>Real Madrid played well but lost to Lyon</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/Y6oM1tSW0ZM/real-madrid-played-well-but-lost-to.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sat, 20 Feb 2010 19:12:18 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6380054333196806396</guid><description></description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2010/02/real-madrid-played-well-but-lost-to.html</feedburner:origLink></item><item><title>Zipf's Law and Software Engineering</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/cmkp-ZfTYtE/zipfs-law-for-computer-software.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Mon, 01 Feb 2010 20:46:14 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-4722350364241541676</guid><description>All well designed software applications are alike; each badly designed software application is badly designed in its own way.For some time now I've been looking at Zipf's Law and wondering if it applies to computer programs written in any modern computer language. In other words, is Zipf's Law relevant when analyzing computer code? And if it is relevant, what does it say about the structure and </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2008/08/zipfs-law-for-computer-software.html</feedburner:origLink></item><item><title>Ronaldinho is back...</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/gveAkrBOI4s/ronaldinho-is-back.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Thu, 28 Jan 2010 20:06:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-8656213659587338611</guid><description>Yes, he's back. I didn't think he could recover his fitter form, but playing in the World Cup is probably enough incentive for anybody. Look at him go. Great moves and great goals.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2010/01/ronaldinho-is-back.html</feedburner:origLink></item><item><title>Java vs. AS3 coding styles</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/5ZvWOhfepdU/java-vs-as3-coding-styles.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sun, 03 Jan 2010 12:22:16 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6972199339801003863</guid><description>Coding styles evolve with the times and are as different as there are developers and programming languages. Where do coding styles come from?We all have our ingrained way of writing and formatting code. The coding styles I've followed throughout these years come from my time in university while an undergrad student (University of Waterloo). Our programming assignments had specific requirements to</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://www.josesandoval.com/2010/01/java-vs-as3-coding-styles.html</feedburner:origLink></item><item><title>AS3 and anonymous event handlers</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/WzwOXlKqias/as3-and-anonymous-event-handlers.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Thu, 31 Dec 2009 10:15:09 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-7618029838265671357</guid><description>Event listener models are not new; however, AS3 event listeners are new to me.I've developed a couple of application in Java Swing and Eclipse RCP, and both frameworks rely heavily on the event dispatch/listener model. AS3 being a full fledged Object Oriented programming language also uses it.This week I continue fixing a few bugs for one the Flash projects I'm working on. Our application </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/12/as3-and-anonymous-event-handlers.html</feedburner:origLink></item><item><title>RESTful Flex/Flash client</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/wXvHnzPHkFw/restful-flexflash-client.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 01 Jan 2010 21:50:02 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-7632189819762864045</guid><description>This week I had to program in AS3. I didn't code from scratch the application I worked on; however, I designed the architecture, so I was familiar with the source and felt confident to jump in to do updates. In the process, I was introduced to the default Flash development environment--CS4. Coming from a world of Vim, Eclipse, NetBeans, and Visual Studio, I found the IDE lacking in functionality.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/12/restful-flexflash-client.html</feedburner:origLink></item><item><title>Barcelona 2, Estudiantes 1.</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/tuMD4HyPPs4/barcelona-2-estudiantes-1.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sun, 20 Dec 2009 07:28:10 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-2018657592131595994</guid><description>You heard it here first: Barcelona wins one more trophy in an incredible year. And who do you think scored the winning goal? Messi, of course.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/12/barcelona-2-estudiantes-1.html</feedburner:origLink></item><item><title>France is in</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/e73kbzrNbIE/france-is-in.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Wed, 18 Nov 2009 20:09:35 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-4886930566647374103</guid><description>France is in the World Cup; Ireland is not; and Thierry Henry plays basket-foot-ball. Incredible as it is, the goal counts because not one of the 3 referees on the field saw the hand ball.Was stopping the ball with his hand legal? Well, no...but because he didn't get caught then it was. Viva la France!</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/11/france-is-in.html</feedburner:origLink></item><item><title>UI bugs...</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/XZCQyZFOCPY/ui-bugs.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Wed, 11 Nov 2009 09:19:12 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-8586500976190674186</guid><description>Do large corporations care when there are bugs in their sites? Chapters is not a small company, so it must have a QA department somewhere. I'm always surprised when obvious errors just show up on its home page.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/11/ui-bugs.html</feedburner:origLink></item><item><title>Real Madrid out of the King's cup already</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/2Pb7HaPjLSg/real-madrid-out-of-kings-cup-already.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Tue, 10 Nov 2009 18:21:35 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6315711805397736238</guid><description>A team from the Spanish third division knocked out of the King's Cup the mighty team of Real Madrid. If there's one thing we can say about football (soccer) is that it's unpredictable.The Spanish press is having a ball pointing out that Real Madrid spent 250-million Euros to bring top players to their squad and was eliminated by Alarcon, a team for which the total budget for their whole season is</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/11/real-madrid-out-of-kings-cup-already.html</feedburner:origLink></item><item><title>Basics rules for building a software platform</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/dKyMXhr3emA/basics-of-building-platform.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 06 Nov 2009 20:39:40 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6623510285910463914</guid><description>Offer value. Open your platform with an API (RESTful or SOAP). Repeat.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/11/basics-of-building-platform.html</feedburner:origLink></item><item><title>The stock picker</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/IUuDRTmwamE/stock-picker.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 30 Oct 2009 19:56:43 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-2651988631587217747</guid><description>One of the main factors in stock market performance is determined by interest rates, or so it has been observed. The dependency of our economy on interest rates is based on the fact that everything we do requires money. To create value out of nothing, we treat the concept of money as something tangible and assign a cost to borrowing capital, a cost that we call interest.Empirical data (read any </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/10/stock-picker.html</feedburner:origLink></item><item><title>A beautiful thing to watch: Barcelona FC</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/MGPuc3oLing/beautiful-thing-to-watch-barcelona-fc.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sun, 25 Oct 2009 21:07:09 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6299068445544418125</guid><description>Barcelona has some of the best soccer players in the world--Messi, Iniesta, Xavi. Having great players doesn't guarantee success, though. Barcelona is a club with an identity and a team with a clear idea of how to play together. It can be argued that Barcelona is a successful team. On the other hand, Real Madrid has the rest of the top players in the world--Kaka, Benzema, Casillas--but it's an </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/10/beautiful-thing-to-watch-barcelona-fc.html</feedburner:origLink></item><item><title>Restlet 2.0 sample application with annotations</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/cFg8DkIcWnw/restlet-20-sample-application-with.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sun, 25 Oct 2009 20:44:31 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6699002515706688666</guid><description>The new version of Restlet, 2.0, uses Java annotations to make web service development easier than it was with version 1.1. However, these annotations are not based on the JAX-RS specification. They are similar, but they are not the same.In Chapter 6, I cover in detail the web component portion of the Restlet framework, versions 1.1 and 2.0. For this entry, however, I will just give an example of</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/06/restlet-20-sample-application-with.html</feedburner:origLink></item><item><title>RESTful Java Web Services available now</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/epjnK0vbjqA/restful-java-web-services-available-now.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 16 Oct 2009 10:29:24 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6827284445205398668</guid><description>&amp;lt;!--  --&amp;gt;The book that I've been writing since the beginning of the year is available for pre-ordering now.I'm polishing the last 2 chapters, but the first printed version will be available next month.If you buy it and have any questions, you can reach me via email.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/10/restful-java-web-services-available-now.html</feedburner:origLink></item><item><title>Book coming up</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/Eees1Hu-98E/book-coming-up.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sun, 27 Sep 2009 20:52:20 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-9057532117138540472</guid><description>I finished writing the first draft of my first book about a month ago. I'm now editing chapters, as per recommendation of technical reviewers. The process so far is smooth going. I haven't had to rewrite entire chapters, which is a relief and a vote of confidence. As I go through each chapter now, however, I'm removing redundant paragraphs and simplifying the language.On the plus side, It's </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/09/book-coming-up.html</feedburner:origLink></item><item><title>I used to watch the NBA</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/E1wc7AVwwZE/i-used-to-watch-nba.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 25 Sep 2009 12:38:23 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-2129995162688191358</guid><description>I don't watch the NBA anymore, but I did once upon a time when Jordan was king. He was an incredible player.Were those the golden years of professional basketball?</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/09/i-used-to-watch-nba.html</feedburner:origLink></item><item><title>Augmented reality is where's at</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/YcTRzh1d5hE/augment-reality-is-wheres-at.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Tue, 06 Oct 2009 19:57:46 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-6538124249062797164</guid><description>You point your phone to the sky and it names the stars for you. How cool is that?This is an application for Android phones. I wonder if the iPhone has something similar?</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/09/augment-reality-is-wheres-at.html</feedburner:origLink></item><item><title>Argentina needs Saviola</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/vDQCHdtkztY/argentina-needs-saviola.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 18 Sep 2009 21:13:01 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-3944868369595228545</guid><description>Javier Saviola has to be the most underrated player in Europe. He played for Barcelona and Real Madrid, but was never given the chance to shine. Nonetheless, most of the time he was put on the field, he would score. Now, he's with Benfica, in Portugal, and he's doing great. I think the problem is his lack of media coverage. Does he need a new PR agency? I think so.This is his last goal: it's not </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/09/argentina-needs-saviola.html</feedburner:origLink></item><item><title>Google maps may need a bit of a recalibration: a soccer stadium in the middle of the ocean?</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/uTh6JtmD_Qo/google-maps-may-need-bit-of.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Tue, 25 Aug 2009 18:58:10 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-5786854024997581175</guid><description>Sometimes google maps is not as accurate as it could be. Of course, the application's results are not used for mission critical application that require 100% accuracy, so we forgive it when it returns funny results.I wanted to see what was around Real Madrid's Santiago Bernabeu Stadium and got the map below:A bit off, don't you think?</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/08/google-maps-may-need-bit-of.html</feedburner:origLink></item><item><title>Should Usain Bolt just run by himself?</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/6zcW6y0cvNQ/should-usain-bolt-just-run-by-himself.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Thu, 20 Aug 2009 12:53:11 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-1963520986769828745</guid><description>By the looks of his new world record (200m in 19.19 seconds), Bolt should just run against the clock. Not one of other competitors was even close to him: his lead was 6m. In a 200m race, that may as well be the entire 200m.Is he laughing at the end? I'm not sure Bolt builds lactic acid in his body. Have you run 200m as fast as you can? It hurts; it really hurts. And he can run even faster...Go </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/08/should-usain-bolt-just-run-by-himself.html</feedburner:origLink></item><item><title>Using the Restlet client connector library</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/UEoFm9zFa5g/using-restlet-client-connector-library.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Fri, 23 Oct 2009 19:39:55 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-3411711005695982073</guid><description>The Restlet framework does not only offer a server stack for developing web services, it also offers a client connector library, which can be used to develop clients connecting to RESTful web services or any other web application.Let's just get to the code, because all it takes is 1 line to do the whole thing. For this example, we'll connect to Twitter's URI http://twitter.com/statuses/</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/08/using-restlet-client-connector-library.html</feedburner:origLink></item><item><title>Once again, Bolt jogs to the finish line...</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/NVUDnLxpAz0/once-again-bolt-jogs-to-finish-line.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Wed, 19 Aug 2009 19:05:50 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-2616655161947232096</guid><description>What is it with Usain Bolt? All his drugs test are coming back clean. This means that he's either clean, or his drug guy is really good. Most are hoping for the former, but the latter is still on the table. For now, just enjoy his races:</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/08/once-again-bolt-jogs-to-finish-line.html</feedburner:origLink></item><item><title>Usain Bolt is 9.58 seconds fast...</title><link>http://feedproxy.google.com/~r/SoftwareDevelopment/~3/_hwmST207DI/usain-bolt-is-958-seconds-fast.html</link><author>noreply@blogger.com (Jose Sandoval)</author><pubDate>Sun, 16 Aug 2009 19:19:36 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3312761.post-9172934937614267903</guid><description>I remember reading somewhere that the fastest time a man could ever run the 100m dash was 9.60 seconds. The claim was that physiology would get in the way. Apparently, Bolt didn't get the memo. Usain Bolt has to be one of the greatest athletes in history. People in the know claim that we may never see the likes of him again. I'm not sure about that, as someone's future goal will be to break his </description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.josesandoval.com/2009/08/usain-bolt-is-958-seconds-fast.html</feedburner:origLink></item></channel></rss>

