<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
  <title>Javier Julio</title>
  <id>http://www.javier-julio.com</id>
  <updated>2012-02-07</updated>
  <author>
    <name>Javier Julio</name>
  </author>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/javierjulio" /><feedburner:info uri="javierjulio" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
    <title>Using a Laptop Script to Install (and Document) Development Tools</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/VY_6Jr8CGJM/using-a-laptop-script-to-install-and-document-development-tools" />
    <id>http://www.javier-julio.com/2012/02/07/using-a-laptop-script-to-install-and-document-development-tools</id>
    <published>2012-02-07</published>
    <updated>2012-02-07</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;Not to long ago I read Thoughbot's excellent &lt;a href="http://robots.thoughtbot.com/post/8700977975/2011-rubyists-guide-to-a-mac-os-x-development"&gt;Ruby guide to Mac OSX development&lt;/a&gt; that lists all the development tools they install on their laptops. The big takeaway for me was the last step their laptop script which is just a bash script that runs various install commands for Ruby Gems and other tools. While it may seem so simple I couldn't believe I didn't think about this before. What a useful tool. This inspired me to create &lt;a href="https://github.com/javierjulio/laptop"&gt;my own laptop script&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You might ask "why bother?" as I wouldn't be going through laptops that often to have a need for this and you'd be right. The real motivator has always been documentation. Recently, I learned the hard way that the most important part isn't so much knowing what tools I have installed but &lt;strong&gt;how&lt;/strong&gt; I installed them. Big difference.&lt;/p&gt;

&lt;p&gt;This past summer I had installed Node.js when it was on version 0.4.x but didn't do much with it until this past December when Node was updated to version 0.6.7. I wanted to update but for the life of me I couldn't remember how I installed Node. Did I install using Homebrew? From source? From one of the downloadable installers? Honestly, I couldn't remember. Coming across Thoughtbot's post, I realized this wouldn't be an issue if I had with a simple shell script that would double as documentation.&lt;/p&gt;

&lt;p&gt;I'd like to expand the script to account for tools that have been installed so as to not reinstall them or better yet to perform updates. For now though I'm pleased with it serving mainly as documentation.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;Not to long ago I read Thoughbot's excellent &lt;a href="http://robots.thoughtbot.com/post/8700977975/2011-rubyists-guide-to-a-mac-os-x-development"&gt;Ruby guide to Mac OSX development&lt;/a&gt; that lists all the development tools they install on their laptops. The big takeaway for me was the last step their laptop script which is just a bash script that runs various install commands for Ruby Gems and other tools. While it may seem so simple I couldn't believe I didn't think about this before. What a useful tool. This inspired me to create &lt;a href="https://github.com/javierjulio/laptop"&gt;my own laptop script&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You might ask "why bother?" as I wouldn't be going through laptops that often to have a need for this and you'd be right. The real motivator has always been documentation. Recently, I learned the hard way that the most important part isn't so much knowing what tools I have installed but &lt;strong&gt;how&lt;/strong&gt; I installed them. Big difference.&lt;/p&gt;

&lt;p&gt;This past summer I had installed Node.js when it was on version 0.4.x but didn't do much with it until this past December when Node was updated to version 0.6.7. I wanted to update but for the life of me I couldn't remember how I installed Node. Did I install using Homebrew? From source? From one of the downloadable installers? Honestly, I couldn't remember. Coming across Thoughtbot's post, I realized this wouldn't be an issue if I had with a simple shell script that would double as documentation.&lt;/p&gt;

&lt;p&gt;I'd like to expand the script to account for tools that have been installed so as to not reinstall them or better yet to perform updates. For now though I'm pleased with it serving mainly as documentation.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/VY_6Jr8CGJM" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2012/02/07/using-a-laptop-script-to-install-and-document-development-tools</feedburner:origLink></entry>
  <entry>
    <title>Git tagging a forked Ruby gem project for Bundler</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/rNRi6juHyVU/git-tagging-a-forked-ruby-gem-project-for-bundler" />
    <id>http://www.javier-julio.com/2011/12/06/git-tagging-a-forked-ruby-gem-project-for-bundler</id>
    <published>2011-12-06</published>
    <updated>2011-12-06</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;If you ever have to customize or patch a Ruby gem and you are using &lt;a href="http://gembundler.com/"&gt;Bundler&lt;/a&gt;, its a good idea when forking that project to create a branch and then &lt;a href="http://gitref.org/branching/#tag"&gt;tag new releases&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I found this out recently as I used and patched two Ruby gems, &lt;a href="https://github.com/javierjulio/databasedotcom"&gt;databasedotcom&lt;/a&gt; and &lt;a href="https://github.com/javierjulio/salesforce_bulk"&gt;salesforce_bulk&lt;/a&gt;, to sync data to Salesforce for reporting. I ran into showstoppers with both but luckily they are hosted on &lt;a href="https://github.com/"&gt;GitHub&lt;/a&gt; so I was able to fork them and make the necessary changes to resolve the issues I encountered while being able to contribute those changes back.&lt;/p&gt;

&lt;p&gt;The project &lt;code&gt;Gemfile&lt;/code&gt; was updated with my two forked git branches and then I ran &lt;code&gt;bundle install&lt;/code&gt;. While Bundler does support specifying a git branch I found that as I made further code updates and would run &lt;code&gt;bundle install&lt;/code&gt; again, Bundler wouldn't download those changes. I figured out that I should be &lt;a href="http://gitref.org/branching/#tag"&gt;tagging releases of that branch&lt;/a&gt; instead as that would require the &lt;code&gt;Gemfile&lt;/code&gt; to be updated with a new tag name. After that running &lt;code&gt;bundle install&lt;/code&gt; would download the latest changes I made.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;If you ever have to customize or patch a Ruby gem and you are using &lt;a href="http://gembundler.com/"&gt;Bundler&lt;/a&gt;, its a good idea when forking that project to create a branch and then &lt;a href="http://gitref.org/branching/#tag"&gt;tag new releases&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I found this out recently as I used and patched two Ruby gems, &lt;a href="https://github.com/javierjulio/databasedotcom"&gt;databasedotcom&lt;/a&gt; and &lt;a href="https://github.com/javierjulio/salesforce_bulk"&gt;salesforce_bulk&lt;/a&gt;, to sync data to Salesforce for reporting. I ran into showstoppers with both but luckily they are hosted on &lt;a href="https://github.com/"&gt;GitHub&lt;/a&gt; so I was able to fork them and make the necessary changes to resolve the issues I encountered while being able to contribute those changes back.&lt;/p&gt;

&lt;p&gt;The project &lt;code&gt;Gemfile&lt;/code&gt; was updated with my two forked git branches and then I ran &lt;code&gt;bundle install&lt;/code&gt;. While Bundler does support specifying a git branch I found that as I made further code updates and would run &lt;code&gt;bundle install&lt;/code&gt; again, Bundler wouldn't download those changes. I figured out that I should be &lt;a href="http://gitref.org/branching/#tag"&gt;tagging releases of that branch&lt;/a&gt; instead as that would require the &lt;code&gt;Gemfile&lt;/code&gt; to be updated with a new tag name. After that running &lt;code&gt;bundle install&lt;/code&gt; would download the latest changes I made.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/rNRi6juHyVU" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/12/06/git-tagging-a-forked-ruby-gem-project-for-bundler</feedburner:origLink></entry>
  <entry>
    <title>Avoiding sudo when installing command line tools from source</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/vDVB5PPWDjM/avoiding-sudo-when-installing-command-line-tools" />
    <id>http://www.javier-julio.com/2011/11/29/avoiding-sudo-when-installing-command-line-tools</id>
    <published>2011-11-29</published>
    <updated>2011-11-29</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;Recently, I came across &lt;a href="http://increaseyourgeek.wordpress.com/2010/08/18/install-node-js-without-using-sudo/"&gt;an excellent and detailed Node.js installation post&lt;/a&gt; that caught my attention since it focused on how to avoid using &lt;code&gt;sudo&lt;/code&gt;. The "Long Version" part proved most helped as it goes into detail on the what and why of every action you perform. A great read if command line isn't your strongest area.&lt;/p&gt;

&lt;p&gt;I realized a lot of what was discussed I had done earlier for installing the excellent &lt;a href="https://github.com/sstephenson/rbenv"&gt;rbenv tool&lt;/a&gt; so I deviated a little from the instructions by installing Node.js into a hidden folder in my home directory (e.g. &lt;code&gt;~/.node&lt;/code&gt;) and then updating my path in my &lt;code&gt;~/.bash_profile&lt;/code&gt; file. That last step I had to change to the following:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ echo 'export PATH="$HOME/.node/bin:$PATH"' &amp;gt;&amp;gt; ~/.bash_profile
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I've grown used to installing from source lately where in the past I wouldn't have but with enough of the projects I'm interested being hosted on GitHub (which I love) the workflow I know well and remains consistent so it makes sense. Its worth the effort rather than installing from a third party like Homebrew where it might not have the latest version (which I encountered when attempting to install Node.js).&lt;/p&gt;

&lt;p&gt;For some of you this might seem trivial but a lot of this I didn't take the time to understand. Now though I know the difference that by installing into my home directory I can avoid using &lt;code&gt;sudo&lt;/code&gt; and take control of the tools I depend on.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;Recently, I came across &lt;a href="http://increaseyourgeek.wordpress.com/2010/08/18/install-node-js-without-using-sudo/"&gt;an excellent and detailed Node.js installation post&lt;/a&gt; that caught my attention since it focused on how to avoid using &lt;code&gt;sudo&lt;/code&gt;. The "Long Version" part proved most helped as it goes into detail on the what and why of every action you perform. A great read if command line isn't your strongest area.&lt;/p&gt;

&lt;p&gt;I realized a lot of what was discussed I had done earlier for installing the excellent &lt;a href="https://github.com/sstephenson/rbenv"&gt;rbenv tool&lt;/a&gt; so I deviated a little from the instructions by installing Node.js into a hidden folder in my home directory (e.g. &lt;code&gt;~/.node&lt;/code&gt;) and then updating my path in my &lt;code&gt;~/.bash_profile&lt;/code&gt; file. That last step I had to change to the following:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ echo 'export PATH="$HOME/.node/bin:$PATH"' &amp;gt;&amp;gt; ~/.bash_profile
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I've grown used to installing from source lately where in the past I wouldn't have but with enough of the projects I'm interested being hosted on GitHub (which I love) the workflow I know well and remains consistent so it makes sense. Its worth the effort rather than installing from a third party like Homebrew where it might not have the latest version (which I encountered when attempting to install Node.js).&lt;/p&gt;

&lt;p&gt;For some of you this might seem trivial but a lot of this I didn't take the time to understand. Now though I know the difference that by installing into my home directory I can avoid using &lt;code&gt;sudo&lt;/code&gt; and take control of the tools I depend on.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/vDVB5PPWDjM" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/11/29/avoiding-sudo-when-installing-command-line-tools</feedburner:origLink></entry>
  <entry>
    <title>A Leap of Faith for my iPhone</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/E91jtCl4K5s/a-leap-of-faith-for-my-phone" />
    <id>http://www.javier-julio.com/2011/11/06/a-leap-of-faith-for-my-phone</id>
    <published>2011-11-06</published>
    <updated>2011-11-06</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;With the outpouring over Steve Jobs recent passing I've read some touching and moving stories. While I don't have any Steve run-ins or early Apple experiences to share I did have an incident with my iPhone a few years ago that reminded me of how much I love using that device and how important it is to me.&lt;/p&gt;

&lt;p&gt;Whenever I'm on the subway platform waiting I pull out my phone and start reading articles I have saved with Instapaper. One day I was rather careless and the phone slipped out of my hands. It fell on the edge of the platform and then on the tracks below.&lt;/p&gt;

&lt;p&gt;For that second my heart sank but I knew better since I was near the end of the platform where their is a small gate into the tunnel. I figured from there I could walk on to the tracks, pick up my phone and come back the same way. One problem. The train was arriving in less than 2 minutes. I wouldn't make it back in time.&lt;/p&gt;

&lt;p&gt;While that thought came to mind, two men just a few feet away had a better idea. They told me to jump. I didn't have much time. Did you honestly think I was going to leave my phone there? No way! So I jumped down onto the subway tracks, picked up my phone and the two men lifted me back up on the platform. Two complete strangers were kind enough to help without asking. I was very grateful.&lt;/p&gt;

&lt;p&gt;What I left out though is that was an iPhone 3G. I have an iPhone 4 now. I dread finding out what crazy thing I'll do next if something happens to it. I love the iPhone. Thanks Steve.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;With the outpouring over Steve Jobs recent passing I've read some touching and moving stories. While I don't have any Steve run-ins or early Apple experiences to share I did have an incident with my iPhone a few years ago that reminded me of how much I love using that device and how important it is to me.&lt;/p&gt;

&lt;p&gt;Whenever I'm on the subway platform waiting I pull out my phone and start reading articles I have saved with Instapaper. One day I was rather careless and the phone slipped out of my hands. It fell on the edge of the platform and then on the tracks below.&lt;/p&gt;

&lt;p&gt;For that second my heart sank but I knew better since I was near the end of the platform where their is a small gate into the tunnel. I figured from there I could walk on to the tracks, pick up my phone and come back the same way. One problem. The train was arriving in less than 2 minutes. I wouldn't make it back in time.&lt;/p&gt;

&lt;p&gt;While that thought came to mind, two men just a few feet away had a better idea. They told me to jump. I didn't have much time. Did you honestly think I was going to leave my phone there? No way! So I jumped down onto the subway tracks, picked up my phone and the two men lifted me back up on the platform. Two complete strangers were kind enough to help without asking. I was very grateful.&lt;/p&gt;

&lt;p&gt;What I left out though is that was an iPhone 3G. I have an iPhone 4 now. I dread finding out what crazy thing I'll do next if something happens to it. I love the iPhone. Thanks Steve.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/E91jtCl4K5s" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/11/06/a-leap-of-faith-for-my-phone</feedburner:origLink></entry>
  <entry>
    <title>On Learning Ruby</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/ihwYskVghhE/on-learning-ruby" />
    <id>http://www.javier-julio.com/2011/10/07/on-learning-ruby</id>
    <published>2011-10-07</published>
    <updated>2011-10-07</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;Having written so much code in AS3 I wanted to learn a similar language but that was simpler. Lighter. I had my own ideas of what I'd like in a language and I've found that Ruby has several of them. A simple example that stood out for me was defining a constant. In AS3 this requires a lot of typing that I felt could be implied.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;public static const FIRST_NAME:String = "Javier"
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;In Ruby it's no different than declaring a variable but you type the name in all caps.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;FIRST_NAME = "Javier"
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Short and sweet. In another example I was impressed in how expressive Ruby can be. I had been figuring out the different ways I could repeat a string when I noticed in the documentation that operators were implemented as methods. Why can't I just multiply the string by the number of times I want to repeat it? For example:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;"Ruby! " * 5
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And that worked as expected! Simple things like this have made learning Ruby a joy.&lt;/p&gt;

&lt;p&gt;Although I've written &lt;a href="http://github.com/javierjulio/ruby-notes"&gt;small scripts&lt;/a&gt; and &lt;a href="http://github.com/javierjulio/website"&gt;re-written my site&lt;/a&gt; to learn Ruby I wanted something else that was structured. I had discovered two invaluable resources: &lt;a href="http://rubykoans.com/"&gt;Ruby Koans&lt;/a&gt; and &lt;a href="http://ruby.learncodethehardway.org/book/"&gt;Learning Ruby The Hard Way&lt;/a&gt;. While I'm half way through Learning Ruby The Hard Way I haven't enjoyed it as much as completing the Ruby Koans. The koans are a collection of units tests where you fill in the blanks or write scripts against pre-written unit tests. I don't remember ever learning a new language so much as I did by completing those koans. If you have any experience programming it is a great way to pick up Ruby fast.&lt;/p&gt;

&lt;p&gt;If you have any resources you'd like to share I'd love to hear from you.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;Having written so much code in AS3 I wanted to learn a similar language but that was simpler. Lighter. I had my own ideas of what I'd like in a language and I've found that Ruby has several of them. A simple example that stood out for me was defining a constant. In AS3 this requires a lot of typing that I felt could be implied.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;public static const FIRST_NAME:String = "Javier"
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;In Ruby it's no different than declaring a variable but you type the name in all caps.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;FIRST_NAME = "Javier"
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Short and sweet. In another example I was impressed in how expressive Ruby can be. I had been figuring out the different ways I could repeat a string when I noticed in the documentation that operators were implemented as methods. Why can't I just multiply the string by the number of times I want to repeat it? For example:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;"Ruby! " * 5
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And that worked as expected! Simple things like this have made learning Ruby a joy.&lt;/p&gt;

&lt;p&gt;Although I've written &lt;a href="http://github.com/javierjulio/ruby-notes"&gt;small scripts&lt;/a&gt; and &lt;a href="http://github.com/javierjulio/website"&gt;re-written my site&lt;/a&gt; to learn Ruby I wanted something else that was structured. I had discovered two invaluable resources: &lt;a href="http://rubykoans.com/"&gt;Ruby Koans&lt;/a&gt; and &lt;a href="http://ruby.learncodethehardway.org/book/"&gt;Learning Ruby The Hard Way&lt;/a&gt;. While I'm half way through Learning Ruby The Hard Way I haven't enjoyed it as much as completing the Ruby Koans. The koans are a collection of units tests where you fill in the blanks or write scripts against pre-written unit tests. I don't remember ever learning a new language so much as I did by completing those koans. If you have any experience programming it is a great way to pick up Ruby fast.&lt;/p&gt;

&lt;p&gt;If you have any resources you'd like to share I'd love to hear from you.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/ihwYskVghhE" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/10/07/on-learning-ruby</feedburner:origLink></entry>
  <entry>
    <title>Recovering Deleted Files From SVN</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/uUcYPuMPaZY/recovering-deleted-files-from-svn" />
    <id>http://www.javier-julio.com/2011/09/18/recovering-deleted-files-from-svn</id>
    <published>2011-09-18</published>
    <updated>2011-09-18</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;Recently, I had accidentally deleted a project file from SVN that was still required. Searching on how to recover it I came across different methods (mainly using svn copy) but &lt;a href="http://pointbeing.net/weblog/2010/02/recovering-a-deleted-file-from-subversion.html"&gt;an example using svn merge&lt;/a&gt; is what worked for me. All you need is the revision number that deleted the file(s) that you want back.&lt;/p&gt;

&lt;p&gt;The following is the command format you'll want to use:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ svn merge -r [rev]:[rev-1] [file-path-or-current-dir]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;As an example, lets say I wanted to retrieve a post I had deleted for my site and the revision number that deleted the file was 50. That would look something like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cd Projects/website/posts/
$ svn merge -r 50:49 .
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you made other changes that were part of that revision they will be retrieved but are not committed so you can modify them as you like. In my case I had deleted 2 other files so I just re-deleted them, kept the one I needed and committed my changes. The revision history for the file you retain is preserved.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;Recently, I had accidentally deleted a project file from SVN that was still required. Searching on how to recover it I came across different methods (mainly using svn copy) but &lt;a href="http://pointbeing.net/weblog/2010/02/recovering-a-deleted-file-from-subversion.html"&gt;an example using svn merge&lt;/a&gt; is what worked for me. All you need is the revision number that deleted the file(s) that you want back.&lt;/p&gt;

&lt;p&gt;The following is the command format you'll want to use:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ svn merge -r [rev]:[rev-1] [file-path-or-current-dir]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;As an example, lets say I wanted to retrieve a post I had deleted for my site and the revision number that deleted the file was 50. That would look something like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cd Projects/website/posts/
$ svn merge -r 50:49 .
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you made other changes that were part of that revision they will be retrieved but are not committed so you can modify them as you like. In my case I had deleted 2 other files so I just re-deleted them, kept the one I needed and committed my changes. The revision history for the file you retain is preserved.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/uUcYPuMPaZY" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/09/18/recovering-deleted-files-from-svn</feedburner:origLink></entry>
  <entry>
    <title>Overcoming Fear When Presenting</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/vDmnLwKJEEY/overcoming-fear-when-presenting" />
    <id>http://www.javier-julio.com/2011/08/09/overcoming-fear-when-presenting</id>
    <published>2011-08-09</published>
    <updated>2011-08-09</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;&lt;a href="http://nerdgap.com/fear/"&gt;Brett Kelly&lt;/a&gt; on his fear when presenting:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;My brain moves faster than my lips and I very often turn into a yammering idiot when I get halfway through saying something before realizing that it's either unclear or inaccurate and I start quickly qualifying or rewording what I haven't even finished saying yet and it turns into a big ball of suck.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;This a tough habit to break. I've learned that it's essential to practice early and often to pinpoint these areas quickly so you don't repeat it. The following are my suggestions that have helped me in avoiding this and in becoming a better presenter.&lt;/p&gt;

&lt;h4&gt;Brainstorming&lt;/h4&gt;

&lt;p&gt;Take notes on the sections and points you'll be covering. These are just notes so you don't want to draft out what you'll be saying out loud. That's just a waste of time. Keep these concise. You'll be changing it as you go.&lt;/p&gt;

&lt;h4&gt;Practice Makes Perfect&lt;/h4&gt;

&lt;p&gt;No magic here. You need to practice. Once you have a good draft of notes (whether its written down or simple slides with your bullet points) take it with you, bring your laptop and lock yourself in a room. If you have access to a projector, use it. From here start practicing by speaking out loud as if you were giving the presentation in front of a real audience. This will help you find major problem areas now rather than later.&lt;/p&gt;

&lt;h4&gt;Timing Is Everything&lt;/h4&gt;

&lt;p&gt;If you find yourself covering a section for about 15 minutes and you have another 4 or 5 more to go and only 50 minutes total that's a good sign that you need to streamline your content. Review your notes and make sure you cover only what is necessary.&lt;/p&gt;

&lt;h4&gt;The Babbling On Dilemma&lt;/h4&gt;

&lt;p&gt;Sometimes the issue isn't your notes but that you're talking about a point for to long which has a high chance of not making any sense to you or the audience. Our minds tend to wander much faster than we can speak so its easy to get caught up in this but don't get distraught. It happens to everyone.&lt;/p&gt;

&lt;p&gt;It's a hard habit to break so remember when these moments happen, stop, beat yourself up (just a little) and start over. With enough repetition you'll memorize those areas to know to stop speaking. Which now leads me to another excellent tip...&lt;/p&gt;

&lt;h4&gt;Take A Break!&lt;/h4&gt;

&lt;p&gt;When moving from point to point don't be afraid to stop and catch your breath. The audience won't find it awkward and in fact they'll appreciate it. It gives them the opportunity to absorb what they've just learned and allows you to gather your thoughts before moving on to the next section.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;&lt;a href="http://nerdgap.com/fear/"&gt;Brett Kelly&lt;/a&gt; on his fear when presenting:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;My brain moves faster than my lips and I very often turn into a yammering idiot when I get halfway through saying something before realizing that it's either unclear or inaccurate and I start quickly qualifying or rewording what I haven't even finished saying yet and it turns into a big ball of suck.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;This a tough habit to break. I've learned that it's essential to practice early and often to pinpoint these areas quickly so you don't repeat it. The following are my suggestions that have helped me in avoiding this and in becoming a better presenter.&lt;/p&gt;

&lt;h4&gt;Brainstorming&lt;/h4&gt;

&lt;p&gt;Take notes on the sections and points you'll be covering. These are just notes so you don't want to draft out what you'll be saying out loud. That's just a waste of time. Keep these concise. You'll be changing it as you go.&lt;/p&gt;

&lt;h4&gt;Practice Makes Perfect&lt;/h4&gt;

&lt;p&gt;No magic here. You need to practice. Once you have a good draft of notes (whether its written down or simple slides with your bullet points) take it with you, bring your laptop and lock yourself in a room. If you have access to a projector, use it. From here start practicing by speaking out loud as if you were giving the presentation in front of a real audience. This will help you find major problem areas now rather than later.&lt;/p&gt;

&lt;h4&gt;Timing Is Everything&lt;/h4&gt;

&lt;p&gt;If you find yourself covering a section for about 15 minutes and you have another 4 or 5 more to go and only 50 minutes total that's a good sign that you need to streamline your content. Review your notes and make sure you cover only what is necessary.&lt;/p&gt;

&lt;h4&gt;The Babbling On Dilemma&lt;/h4&gt;

&lt;p&gt;Sometimes the issue isn't your notes but that you're talking about a point for to long which has a high chance of not making any sense to you or the audience. Our minds tend to wander much faster than we can speak so its easy to get caught up in this but don't get distraught. It happens to everyone.&lt;/p&gt;

&lt;p&gt;It's a hard habit to break so remember when these moments happen, stop, beat yourself up (just a little) and start over. With enough repetition you'll memorize those areas to know to stop speaking. Which now leads me to another excellent tip...&lt;/p&gt;

&lt;h4&gt;Take A Break!&lt;/h4&gt;

&lt;p&gt;When moving from point to point don't be afraid to stop and catch your breath. The audience won't find it awkward and in fact they'll appreciate it. It gives them the opportunity to absorb what they've just learned and allows you to gather your thoughts before moving on to the next section.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/vDmnLwKJEEY" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/08/09/overcoming-fear-when-presenting</feedburner:origLink></entry>
  <entry>
    <title>How I Started My Career With ColdFusion</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/HNEWcPB3-vg/how-i-started-my-career-with-coldfusion" />
    <id>http://www.javier-julio.com/2011/08/01/how-i-started-my-career-with-coldfusion</id>
    <published>2011-08-01</published>
    <updated>2011-08-01</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;I discovered web development in my junior year of high school in a class that taught HTML, Photoshop, FileMaker and a few other areas I don't remember. I took what I learned and applied it by making several sites at geocites.com (remember them?!) that I worked on a regular basis. I fell in love with how easy it was to make a website. I had no interest in pursuing anything else.&lt;/p&gt;

&lt;p&gt;In Fall 2001 I started at &lt;a href="http://www.montgomerycollege.edu/"&gt;Montgomery College&lt;/a&gt; in Rockville, Maryland for an associate degree in Web Programming. I learned everything from HTML and CSS, to full classes on JavaScript, C++, Java, Unix, you name it but what really mattered was what happened a few years later.&lt;/p&gt;

&lt;p&gt;The end of 2003 didn't fare well for me. That Fall semester I had a rough time and a class or two I did poorly in. At the time I was working at Gamestop as Assistant Manager. It was difficult attending school and working retail both full time and as much as I loved each I had to focus on school so I quit my job the first week of January. My father was really upset and rightfully so since I was supporting my mother and sister. My parents are divorced. It was a rough moment but I knew it had to be done.&lt;/p&gt;

&lt;p&gt;I had scheduled a required class called CA278 Web Database Applications for the Spring 2004 semester (I still remember the class code after all these years). I didn't know what I was getting into or what was coming. That class taught me a language called &lt;a href="http://www.adobe.com/products/coldfusion/"&gt;ColdFusion&lt;/a&gt;. I took to it instantly. Finally, an easy to understand programming language for someone starting off since it was tag based. You couldn't stop me. I loved it.&lt;/p&gt;

&lt;p&gt;Best part is within 4 months (read that again, 4 months people!) of taking the course I was hired as an intern at the &lt;a href="http://www.wri.org/"&gt;World Resources Institute&lt;/a&gt; in April 2004. This was a breakthrough for me. With that job I was making more money an hour than I was in retail. My father was very proud. I was more relieved than anything. I had to pay the bills. The decision to focus on school and have that free time to learn the language really paid off.&lt;/p&gt;

&lt;p&gt;From there ColdFusion took me to a few different jobs. In 2007 I moved to New York City to find better work. Since then I've left ColdFusion sadly but I continue to work with it on my spare time to see what's new. Its a great language with a great community behind it that I'm very proud to be a part of. I can't wait for its 10th release!&lt;/p&gt;

&lt;p&gt;This post was inspired by &lt;a href="http://www.bryantwebconsulting.com/blog/index.cfm/2011/7/20/August-1-2011-is-How-I-Started-ColdFusion-Day"&gt;Steve Bryant's suggestion&lt;/a&gt; to make August 1, 2011 the "How I Got Started In ColdFusion," day.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;I discovered web development in my junior year of high school in a class that taught HTML, Photoshop, FileMaker and a few other areas I don't remember. I took what I learned and applied it by making several sites at geocites.com (remember them?!) that I worked on a regular basis. I fell in love with how easy it was to make a website. I had no interest in pursuing anything else.&lt;/p&gt;

&lt;p&gt;In Fall 2001 I started at &lt;a href="http://www.montgomerycollege.edu/"&gt;Montgomery College&lt;/a&gt; in Rockville, Maryland for an associate degree in Web Programming. I learned everything from HTML and CSS, to full classes on JavaScript, C++, Java, Unix, you name it but what really mattered was what happened a few years later.&lt;/p&gt;

&lt;p&gt;The end of 2003 didn't fare well for me. That Fall semester I had a rough time and a class or two I did poorly in. At the time I was working at Gamestop as Assistant Manager. It was difficult attending school and working retail both full time and as much as I loved each I had to focus on school so I quit my job the first week of January. My father was really upset and rightfully so since I was supporting my mother and sister. My parents are divorced. It was a rough moment but I knew it had to be done.&lt;/p&gt;

&lt;p&gt;I had scheduled a required class called CA278 Web Database Applications for the Spring 2004 semester (I still remember the class code after all these years). I didn't know what I was getting into or what was coming. That class taught me a language called &lt;a href="http://www.adobe.com/products/coldfusion/"&gt;ColdFusion&lt;/a&gt;. I took to it instantly. Finally, an easy to understand programming language for someone starting off since it was tag based. You couldn't stop me. I loved it.&lt;/p&gt;

&lt;p&gt;Best part is within 4 months (read that again, 4 months people!) of taking the course I was hired as an intern at the &lt;a href="http://www.wri.org/"&gt;World Resources Institute&lt;/a&gt; in April 2004. This was a breakthrough for me. With that job I was making more money an hour than I was in retail. My father was very proud. I was more relieved than anything. I had to pay the bills. The decision to focus on school and have that free time to learn the language really paid off.&lt;/p&gt;

&lt;p&gt;From there ColdFusion took me to a few different jobs. In 2007 I moved to New York City to find better work. Since then I've left ColdFusion sadly but I continue to work with it on my spare time to see what's new. Its a great language with a great community behind it that I'm very proud to be a part of. I can't wait for its 10th release!&lt;/p&gt;

&lt;p&gt;This post was inspired by &lt;a href="http://www.bryantwebconsulting.com/blog/index.cfm/2011/7/20/August-1-2011-is-How-I-Started-ColdFusion-Day"&gt;Steve Bryant's suggestion&lt;/a&gt; to make August 1, 2011 the "How I Got Started In ColdFusion," day.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/HNEWcPB3-vg" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/08/01/how-i-started-my-career-with-coldfusion</feedburner:origLink></entry>
  <entry>
    <title>No Ubisoft, your DRM is not a success</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/7Ct20ZYvLmI/no-ubisoft-your-drm-isnt-a-success" />
    <id>http://www.javier-julio.com/2011/07/30/no-ubisoft-your-drm-isnt-a-success</id>
    <published>2011-07-30</published>
    <updated>2011-07-30</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;&lt;a href="http://kotaku.com/5825822/ubisoft-thinks-its-pc-drm-is-a-success-it-is-wrong" title=""&gt;Luke Plunkett&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Yet by placing ridiculous restrictions on paying, loyal customers, Ubisoft surely dissuades people from buying its games. With piracy an issue that will never go away, isn't that what the company should be worried about?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Ubisoft has shown more concern for piracy than customer convenience. Forcing me to always be online to play a single player game does just one thing. It stops me from buying it.&lt;/p&gt;

&lt;p&gt;Recently I passed on Splinter Cell: Conviction on Steam's Summer Sale. I played a trial on OnLive awhile back and loved it. Would have been great to play it on PC but of course my first thought when purchasing was to check if their was DRM that required I be online to play and it did. No thanks.&lt;/p&gt;

&lt;p&gt;This is a bigger deal than you think. The internet isn't available everywhere and simply isn't reliable enough. Worse yet you become completely dependent on Ubisoft and their servers to play a title you legitimately bought. What if Ubisoft decides to shut down the servers for that game after a year or two? What if Ubisoft is no longer in business? You can no longer play that game.&lt;/p&gt;

&lt;p&gt;While this does happen for some console games thats just for the multiplayer portion. In this case a PC game with Ubisoft DRM would stop you from even playing singleplayer!&lt;/p&gt;

&lt;p&gt;In the end DRM only hurts the paying customer.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;&lt;a href="http://kotaku.com/5825822/ubisoft-thinks-its-pc-drm-is-a-success-it-is-wrong" title=""&gt;Luke Plunkett&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Yet by placing ridiculous restrictions on paying, loyal customers, Ubisoft surely dissuades people from buying its games. With piracy an issue that will never go away, isn't that what the company should be worried about?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Ubisoft has shown more concern for piracy than customer convenience. Forcing me to always be online to play a single player game does just one thing. It stops me from buying it.&lt;/p&gt;

&lt;p&gt;Recently I passed on Splinter Cell: Conviction on Steam's Summer Sale. I played a trial on OnLive awhile back and loved it. Would have been great to play it on PC but of course my first thought when purchasing was to check if their was DRM that required I be online to play and it did. No thanks.&lt;/p&gt;

&lt;p&gt;This is a bigger deal than you think. The internet isn't available everywhere and simply isn't reliable enough. Worse yet you become completely dependent on Ubisoft and their servers to play a title you legitimately bought. What if Ubisoft decides to shut down the servers for that game after a year or two? What if Ubisoft is no longer in business? You can no longer play that game.&lt;/p&gt;

&lt;p&gt;While this does happen for some console games thats just for the multiplayer portion. In this case a PC game with Ubisoft DRM would stop you from even playing singleplayer!&lt;/p&gt;

&lt;p&gt;In the end DRM only hurts the paying customer.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/7Ct20ZYvLmI" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/07/30/no-ubisoft-your-drm-isnt-a-success</feedburner:origLink></entry>
  <entry>
    <title>Thoughts on Halo: ODST and Halo: Reach</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/K03FSoBUDB4/thoughts-on-halo-odst-and-halo-reach" />
    <id>http://www.javier-julio.com/2011/07/25/thoughts-on-halo-odst-and-halo-reach</id>
    <published>2011-07-25</published>
    <updated>2011-07-25</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;This past weekend I finished playing &lt;a href="http://www.bungie.net/projects/odst/default.aspx"&gt;Halo: ODST&lt;/a&gt;. I found it to be harder than expected but quickly learned that several fights (especially those as the rookie) are best avoided. I enjoyed the title a great deal but was hoping for more teamwork throughout and not just lone-wolf style gameplay. I'd love to play a Halo game more along the lines of say a Republic Commando where your squadmates are at your side the majority of the game.&lt;/p&gt;

&lt;p&gt;From there I started &lt;a href="http://www.bungie.net/Projects/Reach/default.aspx"&gt;Halo: Reach&lt;/a&gt;. Both games I played on Normal. The game starts off with some firefights that are pretty brutal and I had to repeat them many times over. You have to use cover a great deal and not be afraid to fallback. Worth noting that the enemies CONSTANTLY move around non-stop in comparison to ODST. Drove me insane at points as they can get good shots off but its a good challenge. The game isn't repetitive when it comes to environments. It has in earlier titles but not here. Bungie did an incredible in making this game feel epic.&lt;/p&gt;

&lt;p&gt;The best part about these games, particularly Reach, is by far the aerial and space combat. The controls where spot on and never did I feel like I was struggling to take enemies down or having trouble to maneuver. I'd love to see more games around space and aerial combat just like this. Bungie really blew me away here. Expecting to see more of this in Halo 4.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;This past weekend I finished playing &lt;a href="http://www.bungie.net/projects/odst/default.aspx"&gt;Halo: ODST&lt;/a&gt;. I found it to be harder than expected but quickly learned that several fights (especially those as the rookie) are best avoided. I enjoyed the title a great deal but was hoping for more teamwork throughout and not just lone-wolf style gameplay. I'd love to play a Halo game more along the lines of say a Republic Commando where your squadmates are at your side the majority of the game.&lt;/p&gt;

&lt;p&gt;From there I started &lt;a href="http://www.bungie.net/Projects/Reach/default.aspx"&gt;Halo: Reach&lt;/a&gt;. Both games I played on Normal. The game starts off with some firefights that are pretty brutal and I had to repeat them many times over. You have to use cover a great deal and not be afraid to fallback. Worth noting that the enemies CONSTANTLY move around non-stop in comparison to ODST. Drove me insane at points as they can get good shots off but its a good challenge. The game isn't repetitive when it comes to environments. It has in earlier titles but not here. Bungie did an incredible in making this game feel epic.&lt;/p&gt;

&lt;p&gt;The best part about these games, particularly Reach, is by far the aerial and space combat. The controls where spot on and never did I feel like I was struggling to take enemies down or having trouble to maneuver. I'd love to see more games around space and aerial combat just like this. Bungie really blew me away here. Expecting to see more of this in Halo 4.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/K03FSoBUDB4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/07/25/thoughts-on-halo-odst-and-halo-reach</feedburner:origLink></entry>
  <entry>
    <title>Fixing Games for Windows login failed after changing Live login</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/9ctdvZ0AZ6Y/fixing-games-for-windows-login-failed-after-changing-live-login" />
    <id>http://www.javier-julio.com/2011/07/24/fixing-games-for-windows-login-failed-after-changing-live-login</id>
    <published>2011-07-24</published>
    <updated>2011-07-24</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;Since I bought an Xbox 360 recently I could finally change my Live ID to use a live.com account and get rid of my Hotmail one (I closed it out, good riddance). Anytime though I would start up a Steam game that had Games for Windows support such as Fallout 3 or Red Faction: Guerilla my login would fail despite entering it correctly. As expected it would work fine anywhere else such as on xbox.com and on my Xbox 360 so what gives?&lt;/p&gt;

&lt;p&gt;Finally occurred to me to just delete my profile. In one of the games I mentioned earlier I just started it up and hit the HOME button to bring up the Games for Windows overlay and since you aren't logged in just hit cancel on the login form and you'll be presented with 3 options, the last being "Delete Profiles." From there you can delete your profile and log back in with the same account. No more login failed or login incorrect errors.&lt;/p&gt;

&lt;p&gt;Your information and save games are kept intact so don't worry, they don't get deleted. I guess a profile is a local setting or storage on your PC for your account. Hope this helps someone.&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;Since I bought an Xbox 360 recently I could finally change my Live ID to use a live.com account and get rid of my Hotmail one (I closed it out, good riddance). Anytime though I would start up a Steam game that had Games for Windows support such as Fallout 3 or Red Faction: Guerilla my login would fail despite entering it correctly. As expected it would work fine anywhere else such as on xbox.com and on my Xbox 360 so what gives?&lt;/p&gt;

&lt;p&gt;Finally occurred to me to just delete my profile. In one of the games I mentioned earlier I just started it up and hit the HOME button to bring up the Games for Windows overlay and since you aren't logged in just hit cancel on the login form and you'll be presented with 3 options, the last being "Delete Profiles." From there you can delete your profile and log back in with the same account. No more login failed or login incorrect errors.&lt;/p&gt;

&lt;p&gt;Your information and save games are kept intact so don't worry, they don't get deleted. I guess a profile is a local setting or storage on your PC for your account. Hope this helps someone.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/9ctdvZ0AZ6Y" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/07/24/fixing-games-for-windows-login-failed-after-changing-live-login</feedburner:origLink></entry>
  <entry>
    <title>Solution for PS3 data transfer utility not working or connecting</title>
    <link rel="alternate" href="http://feedproxy.google.com/~r/javierjulio/~3/D7QOS-3sta4/solution-for-ps3-data-transfer-utility-not-working-or-connecting" />
    <id>http://www.javier-julio.com/2011/07/11/solution-for-ps3-data-transfer-utility-not-working-or-connecting</id>
    <published>2011-07-11</published>
    <updated>2011-07-11</updated>
    <author>
      <name>Javier Julio</name>
    </author>
    <summary type="html">&lt;p&gt;This weekend I was setting up my new PS3 Slim and needed to transfer the data I have from my old 80GB PS3. I had run into some trouble where I set everything up and then had the source PS3 (the 80GB) transfer data to the new one and it would just sit there and eventually time out stating the system's aren't connected via ethernet cable when they were.&lt;/p&gt;

&lt;p&gt;I followed the &lt;a href="http://manuals.playstation.net/document/en/ps3/current/settings/transferutility.html"&gt;instruction manual&lt;/a&gt; but after &lt;a href="http://community.us.playstation.com/message/28301009#28301009"&gt;researching online at least 2 key steps were missing&lt;/a&gt; from the directions. Make sure you &lt;strong&gt;disable&lt;/strong&gt; the Internet Connection and Media Server Connection on &lt;strong&gt;both systems&lt;/strong&gt;. Once I did this the data transfer worked.&lt;/p&gt;

&lt;p&gt;On &lt;strong&gt;both systems&lt;/strong&gt; do the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Select (Settings) &gt; (Network Settings) &gt; (Internet Connection) and then Disabled&lt;/li&gt;
&lt;li&gt;Select (Settings) &gt; (Network Settings) &gt; (Media Server Connection) and then Disabled&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;When you attempt to transfer the data again it still took several minutes to connect (I'd say about 5-10 minutes) so be patient!&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;This weekend I was setting up my new PS3 Slim and needed to transfer the data I have from my old 80GB PS3. I had run into some trouble where I set everything up and then had the source PS3 (the 80GB) transfer data to the new one and it would just sit there and eventually time out stating the system's aren't connected via ethernet cable when they were.&lt;/p&gt;

&lt;p&gt;I followed the &lt;a href="http://manuals.playstation.net/document/en/ps3/current/settings/transferutility.html"&gt;instruction manual&lt;/a&gt; but after &lt;a href="http://community.us.playstation.com/message/28301009#28301009"&gt;researching online at least 2 key steps were missing&lt;/a&gt; from the directions. Make sure you &lt;strong&gt;disable&lt;/strong&gt; the Internet Connection and Media Server Connection on &lt;strong&gt;both systems&lt;/strong&gt;. Once I did this the data transfer worked.&lt;/p&gt;

&lt;p&gt;On &lt;strong&gt;both systems&lt;/strong&gt; do the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Select (Settings) &gt; (Network Settings) &gt; (Internet Connection) and then Disabled&lt;/li&gt;
&lt;li&gt;Select (Settings) &gt; (Network Settings) &gt; (Media Server Connection) and then Disabled&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;When you attempt to transfer the data again it still took several minutes to connect (I'd say about 5-10 minutes) so be patient!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/javierjulio/~4/D7QOS-3sta4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.javier-julio.com/2011/07/11/solution-for-ps3-data-transfer-utility-not-working-or-connecting</feedburner:origLink></entry>
</feed>

