<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ernesto Ocampo</title>
	<atom:link href="http://eocampo.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://eocampo.wordpress.com</link>
	<description>English</description>
	<lastBuildDate>Wed, 04 May 2011 22:36:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='eocampo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ernesto Ocampo</title>
		<link>http://eocampo.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://eocampo.wordpress.com/osd.xml" title="Ernesto Ocampo" />
	<atom:link rel='hub' href='http://eocampo.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Open Source or Knowledge Socialization</title>
		<link>http://eocampo.wordpress.com/2011/04/20/open-source-or-knowledge-socialization/</link>
		<comments>http://eocampo.wordpress.com/2011/04/20/open-source-or-knowledge-socialization/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 23:06:18 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Social]]></category>
		<category><![CDATA[Software Business]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=288</guid>
		<description><![CDATA[Español I think that sooner or later you have to admit that the free software or open source is one of the most controversial, important and biggest social revolution of our industry. Now we have a lot of new business models, from the free foundations and the hacker’s community to the business of the “free” [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=288&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:right;"><a href="http://ocampocicero.wordpress.com/2011/04/20/codigo-abierto-o-socializacion-del-conocimiento/">Español</a></p>
<p>I think that sooner or later you have to admit that the free software or open source is one of the most controversial, important and biggest social revolution of our industry. </p>
<p>Now we have a lot of new business models, from the free foundations and the hacker’s community to the business of the “free” stuff. Its important not only for the opportunities and the new models but for the social change that promotes. </p>
<p>Our world is becoming more and more communicated. Culture, languages and distances now doesn’t matter at all. More than ever we need to stop, to realize this new world, and to change, we are more concerned about mutual help to resolve our world most relevant issues.</p>
<p>I’m a believer of free knowledge and the importance of share what you know. If we stop to hold it just for ourselves our world will be very different. If you look at mathematics you will see how this science mother of others is sharing and creating innovations everywhere. The author will have the recognition from the community but you can use this knowledge at once, at no charge. Is even sort of a contradiction that you can patent immediately some applications of those mathematics and you don’t have to pay to the original author of the mathematics foundation.</p>
<p>It is understandable that patents have his place in history and that are or at least where good in a specific time and place, but I don’t see a terrible slow innovation by free or open software.</p>
<p>¿Witch business model will stand to the future? ¿Is there any chance that other industries like pharmaceutics will be on a free and open way of share the innovation and discoveries? ¿This will be sustainable? ¿What about automobile, construction or other industries?<br />
¿What we can learn from mathematics and from the open source software?</p>
<p>A good friend told me once: Now is the time for knowledge socialization just turn around and look to Wikipedia.</p>
<p>¿Are we really achieving the knowledge socialization, are we ready for it?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=288&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2011/04/20/open-source-or-knowledge-socialization/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Computer Vision</title>
		<link>http://eocampo.wordpress.com/2010/04/04/computer-vision/</link>
		<comments>http://eocampo.wordpress.com/2010/04/04/computer-vision/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 14:50:41 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Software Business]]></category>
		<category><![CDATA[vision]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=278</guid>
		<description><![CDATA[Spanish Computer vision has today less buzz but much more real and practical application. I&#8217;m a little impressed with the state of the art of this field. I remember those days at the Universidad La Salle when some friends and I was trying to get some advantages in image processing with the &#8220;new&#8221; mmx functions [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=278&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:right;"><a href="http://ocampocicero.wordpress.com/2010/04/04/vision-por-computadora/">Spanish</a></p>
<p>Computer vision has today less buzz but much more real and practical application. I&#8217;m a little impressed with the state of the art of this field. I remember those days at the Universidad La Salle when some friends and I was trying to get some advantages in image processing with the &#8220;new&#8221; mmx functions of the Intel Pentium processors and when we try to implement some Douglas-Peucker Approximation with the aid of the voodoo graphics cards and the glide libs. Today you don&#8217;t need almost anything about mathematics and you just need a standard computer to do very impressive things.</p>
<p>I think the most important thing of all is that today there are some good companies and startups that are making great business when before it were just an academic interest.</p>
<p>Microsoft for example always had some research on CV, and has some libraries out there, but now is making business with a more small company that has the kinetic technology. This is a good juncture I think and a good opportunity for startups or companies that clearly has a single-technology focused strategy.</p>
<p>If you had some interest you can check companies like <a href="http://www.primesense.com/">PrimeSence</a> or <a href="http://www.seeingmachines.com/">Seeing Machines</a> to take an example.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=278&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2010/04/04/computer-vision/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Singleton and Thread Safe Methods on .Net</title>
		<link>http://eocampo.wordpress.com/2010/03/05/singleton-thread-safe-methods-net-csharp/</link>
		<comments>http://eocampo.wordpress.com/2010/03/05/singleton-thread-safe-methods-net-csharp/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 19:26:50 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Patterns]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=254</guid>
		<description><![CDATA[Español Recently I had a code review on one of my colleagues project and found this common implementation there: Yes we are talking about the classic Singleton pattern here, but not implemented as the proper or, more importantly, safer way. This implementation could permit a double instantation at some point. In short I&#8217;ll just recommend [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=254&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:right;"><a href="http://ocampocicero.wordpress.com/2010/03/05/singleton-thread-safe-methods-net-csharp/">Español</a></p>
<p>Recently I had a code review on one of my colleagues project and found this common implementation there:</p>
<p><pre class="brush: csharp;">
public sealed class TheClass {
   private TheClass() {}
   private static _theClass value;
   private static object obj = new Object();
    public static Instance Value {
          get {
                 if (TheClass.value == null) {
                        lock (syncRoot) {
                               if (TheClass.value == null) {
                                      TheClass.value = new TheClass();
                               }
                        }
                 }
                 return TheClass.value;
          }
   }
}
</pre></p>
<p>Yes we are talking about the classic Singleton pattern here, but not implemented as the proper or, more importantly, safer way. This implementation could permit a double instantation at some point. In short I&#8217;ll just recommend to make _theClass volatile, but I know it&#8217;s not the unique way to achieve this and is not always the safer way in all platforms. So searching this on the internet I found a lot of discussions so if you are interested on a deep level reading check this links:</p>
<p><a href="http://blogs.msdn.com/brada/archive/2004/05/12/130935.aspx">volatile and MemoryBarriers</a><br />
<a href="http://stackoverflow.com/questions/394898/double-checked-locking-in-net">Double-checked locking in .net at Stackoverflow</a></p>
<p>Alois Kraus even shows the assembled code!<br />
<a href="http://geekswithblogs.net/akraus1/articles/90803.aspx">Lazy Vs Eager Init Singletons / Double-Check Lock Pattern</a></p>
<p><a href="http://www.yoda.arachsys.com/csharp/singleton.html">http://www.yoda.arachsys.com/csharp/singleton.html</a></p>
<p>And of course the <a href="http://msdn.microsoft.com/en-us/library/ms998558.aspx">Official Microsoft Pattern</a></p>
<p>Good reading!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/254/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=254&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2010/03/05/singleton-thread-safe-methods-net-csharp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>System.DirectoryServices.AccountManagement.UserPrincipal Serialization</title>
		<link>http://eocampo.wordpress.com/2010/02/18/system-directoryservices-accountmanagement-userprincipal-serialization/</link>
		<comments>http://eocampo.wordpress.com/2010/02/18/system-directoryservices-accountmanagement-userprincipal-serialization/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 14:07:29 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Active Directory]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=230</guid>
		<description><![CDATA[Español You can&#8217;t serialize this Type, the first reason is simple: Doesn&#8217;t have [Serialize] attribute on the base classes, but more important it has a lot of dependencies on non-managed resources that has to be connected to this class. If you could serialize making some tricks the class would expect to connect to Active Directory [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=230&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:right;"><a href="http://ocampocicero.wordpress.com/2010/02/18/serializacion-system-directoryservices-accountmanagement-userprincipal/">Español</a></p>
<p>You can&#8217;t serialize this Type, the first reason is simple: Doesn&#8217;t have [Serialize] attribute on the base classes, but more important it has a lot of dependencies on non-managed resources that has to be connected to this class. If you could serialize making some tricks the class would expect to connect to Active Directory on the client consumer side, and assuming that the class could connect then it will be non sense to send the class in the first place. It will be more easy that the final client create and connect to the class directly.</p>
<p>So if you need to serialize just &#8220;data&#8221; of this class like some info on the attributes of an user. The recommended way will be to implement a <a href="http://dofactory.com/Patterns/PatternMemento.aspx">memento pattern</a>.</p>
<p>When you had a lot of properties and you are not worried of a coupled internal constructor (for example when the class will be serialized for a .Net Web Service and that constructor will not be used on the client consumer side) you could use a internal constructor that get as an argument the original class like:</p>
<p><pre class="brush: csharp;">
[Serialize]
public class UserInfo
{
  private string displayName;
  ...

  public UserInfo()
  {
  }

  internal UserInfo(UserPrincipal user)
  {
      this.displayName = user.DisplayName;
      ...
  }
}
</pre></p>
<p>This way you can use it in your return methods like this:</p>
<p><pre class="brush: csharp;">
return new UserInfo(user);
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/230/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=230&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2010/02/18/system-directoryservices-accountmanagement-userprincipal-serialization/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Ludwig Wittgenstein</title>
		<link>http://eocampo.wordpress.com/2010/02/12/ludwig-wittgenstein/</link>
		<comments>http://eocampo.wordpress.com/2010/02/12/ludwig-wittgenstein/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 02:11:11 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Software Business]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=267</guid>
		<description><![CDATA[Español Could some of the early theories of Ludwig Wittgenstein can be used to build systems that can present to the final user an organized way of see the relationships and expressions building around his &#8220;information subjects&#8221; like contacts, notes, email, music and so on?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=267&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:right;"><a href="http://ocampocicero.wordpress.com/2010/02/12/ludwig-wittgenstein/">Español</a></p>
<p>Could some of the early theories of <a href="http://en.wikipedia.org/wiki/Ludwig_Wittgenstein">Ludwig Wittgenstein</a> can be used to build systems that can present to the final user an organized way of see the relationships and expressions building around his &#8220;information subjects&#8221; like contacts, notes, email, music and so on?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/267/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/267/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/267/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=267&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2010/02/12/ludwig-wittgenstein/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Own Cloud</title>
		<link>http://eocampo.wordpress.com/2010/01/28/own-cloud-owncloud/</link>
		<comments>http://eocampo.wordpress.com/2010/01/28/own-cloud-owncloud/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 02:49:48 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=265</guid>
		<description><![CDATA[Español This project, Own Cloud, can be a very good initiative and here I think could be &#8220;the nest&#8221; of new and interesting projects. Today is still on the definitions stage so it&#8217;s a good idea to participate now.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=265&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:right;"><a href="http://ocampocicero.wordpress.com/2010/01/28/own-cloud-owncloud/">Español</a></p>
<p>This project, <a href="http://owncloud.org/index.php/Main_Page">Own Cloud</a>, can be a very good initiative and here I think could be &#8220;the nest&#8221; of new and interesting projects. Today is still on the definitions stage so it&#8217;s a good idea to participate now.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/265/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=265&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2010/01/28/own-cloud-owncloud/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Jeff Atwood A Democracy of Netbooks</title>
		<link>http://eocampo.wordpress.com/2010/01/11/jeff-atwood-a-democracy-of-netbooks/</link>
		<comments>http://eocampo.wordpress.com/2010/01/11/jeff-atwood-a-democracy-of-netbooks/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 05:21:40 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Software Business]]></category>
		<category><![CDATA[Netbooks]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=187</guid>
		<description><![CDATA[I couldn&#8217;t be more in accordance with Jeff Atwood post: A Democracy of Netbooks. References: http://www.codinghorror.com/blog/archives/001318.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=187&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I couldn&#8217;t be more in accordance with Jeff Atwood post:  <a href="http://www.codinghorror.com/blog/archives/001318.html">A Democracy of Netbooks</a>.</p>
<p>References:</p>
<p><a href="http://www.codinghorror.com/blog/archives/001318.html">http://www.codinghorror.com/blog/archives/001318.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/187/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/187/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/187/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=187&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2010/01/11/jeff-atwood-a-democracy-of-netbooks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>My new Netbook</title>
		<link>http://eocampo.wordpress.com/2009/12/11/my-new-netbook/</link>
		<comments>http://eocampo.wordpress.com/2009/12/11/my-new-netbook/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 15:36:40 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Netbooks]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=190</guid>
		<description><![CDATA[I was searching for a Netbook but before I make my decision I won an Acer Aspire One D150! So may be isn&#8217;t the model or brand that I was looking for but for free I can live with that! You have to get used to the keyboard because it has the smaller keys on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=190&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was searching for a Netbook but before I make my decision I won an <a href="http://www.notebookcheck.org/Analisis-del-Netbook-Acer-Aspire-One-D150.15988.0.html">Acer Aspire One D150</a>! So may be isn&#8217;t the model or brand that I was looking for but for free I can live with that!</p>
<p>You have to get used to the keyboard because it has the smaller keys on the market but it took me just some minutes and mistakes to have good speed and control. It&#8217;s a fine machine far better than the first Acer Aspire One model.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=190&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2009/12/11/my-new-netbook/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog de Scanda</title>
		<link>http://eocampo.wordpress.com/2009/12/09/blog-de-scanda/</link>
		<comments>http://eocampo.wordpress.com/2009/12/09/blog-de-scanda/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 00:52:27 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/2009/12/09/blog-de-scanda/</guid>
		<description><![CDATA[I got a friend of those filled with the most rare adventures that you can imagine and finally he&#8217;s starting to write about it I hope he doesn&#8217;t lose his intentions. His writings are on Spanish so if you want to read it then go to his new blog at escribescanda on blogspot<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=176&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I got a friend of those filled with the most rare adventures that you can imagine and finally he&#8217;s starting to write about it I hope he doesn&#8217;t lose his intentions. His writings are on Spanish so if you want to read it then go to his new blog at <a href="http://escribescanda.blogspot.com/">escribescanda on blogspot</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/176/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=176&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2009/12/09/blog-de-scanda/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio Solutions Tips</title>
		<link>http://eocampo.wordpress.com/2009/12/09/visual-studio-solutions-tips/</link>
		<comments>http://eocampo.wordpress.com/2009/12/09/visual-studio-solutions-tips/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 00:24:08 +0000</pubDate>
		<dc:creator>eocampo</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://eocampo.wordpress.com/?p=107</guid>
		<description><![CDATA[Español Another (I think useful) tips for you Visual Studio Create Visual Studio Solutions from Windows Explorer. This has the advantage that you can create the project folder structure that you want and then create an empty solution. I use this quite a lot because I use Solutions as diferent views of my projects (specially [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=107&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="right"><a href="http://ocampocicero.wordpress.com/2009/12/09/visual-studio-solutions-tips/">Español</a></p>
<p>Another (I think useful) tips for you Visual Studio</p>
<p>Create Visual Studio Solutions from Windows Explorer. This has the advantage that you can create the project folder structure that you want and then create an empty solution. I use this quite a lot because I use Solutions as diferent views of my projects (specially when they are big with a lot of visual studio projects). And it&#8217;s handy when you are using a folder structure for all your project and the visual studio solution is just the &#8220;code&#8221; part maybe in src directory.</p>
<p>To get to that create this registry key (you can copy this on a .reg file an execute that):</p>
<p>Windows Registry Editor Version 5.00</p>
<p>[HKEY_CLASSES_ROOT\.sln\ShellNew]</p>
<p>&#8220;Data&#8221;=hex:EF,BB,BF,D,A,4D,69,63,72,6F,73,6F,66,74,20,56,<br />
69,73,75,61,6C,20,53,74,75,64,69,6F,20,53,6F,6C,75,74,69,<br />
6F,6E,20,46,69,6C,65,2C,20,46,6F,72,6D,61,74,20,56,65,72,<br />
73,69,6F,6E,20,31,30,2E,30,30,D,A,23,20,56,69,73,75,61,6C,<br />
20,53,74,75,64,69,6F,20,32,30,30,38,D,A,47,6C,6F,62,61,6C,<br />
D,A,9,47,6C,6F,62,61,6C,53,65,63,74,69,6F,6E,28,53,6F,6C,<br />
75,74,69,6F,6E,50,72,6F,70,65,72,74,69,65,73,29,20,3D,20,<br />
70,72,65,53,6F,6C,75,74,69,6F,6E,D,A,9,9,48,69,64,65,53,6F,<br />
6C,75,74,69,6F,6E,4E,6F,64,65,20,3D,20,46,41,4C,53,45,D,A,<br />
9,45,6E,64,47,6C,6F,62,61,6C,53,65,63,74,69,6F,6E,D,A,45,6E,<br />
64,47,6C,6F,62,61,6C,D,A</p>
<p>Or just take the file in <A href="http://flux88.com/blog/right-click-new-visual-studio-solution/">the article of this guy </A>that I google/find last time I had to edit this (you know when my freaking can&#8217;t wait this slow computer make me reformat again my lap hehe) </p>
<p>The second tips has to do with solutions again, if you already notice Visual Studio 2005 and further creates a top level Solution.root folder when you have projects in your solution and IIS Web Sites that are on another location (i.e. C:\Inetpub\wwwroot\&#8230;) I think that it&#8217;s not a very good practice this folder layout and when you upload this with Visual Source Safe and .root is created is more confusing for your development team. So if you take care of the solution and each project folder destination, even the destination of the web sites (I take the mapping of those manually, this way I have the web site project in as a subfolder, as any other project on the solution) you have to tell to Visual Studio not to create the .root folder:</p>
<p>Click Start, click Run, type Regedit, and then click OK.<br />
Open HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\SourceControl<br />
Select key DoNotCreateSolutionRootFolderInSourceControl, click Edit, and then click Modify.<br />
In the Value data box, change 0 to 1, and then click OK. </p>
<p>(you have to change the version if have a newer Visual Studio, 7.1 correspond to Visual Studio 2005, the first Visual Studio with this behaviour.</p>
<p>References:</p>
<p><A href="http://flux88.com/blog/right-click-new-visual-studio-solution/">http://flux88.com/blog/right-click-new-visual-studio-solution/</A></p>
<p><A href="http://msdn.microsoft.com/en-us/library/aa290096(VS.71).aspx">http://msdn.microsoft.com/en-us/library/aa290096(VS.71).aspx</A></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eocampo.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eocampo.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/eocampo.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/eocampo.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eocampo.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eocampo.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eocampo.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eocampo.wordpress.com/107/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eocampo.wordpress.com&amp;blog=5418176&amp;post=107&amp;subd=eocampo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://eocampo.wordpress.com/2009/12/09/visual-studio-solutions-tips/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3134b670059fce7a1d70cebd3e4c2e96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eocampo</media:title>
		</media:content>
	</item>
	</channel>
</rss>
