<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns: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/" version="2.0"> <channel><title>Ex nihilo nihil fit</title> <link>http://victorhurdugaci.com</link> <description>Victor Hurdugaci's playground</description> <lastBuildDate>Mon, 04 Feb 2013 06:35:43 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ExNihiloNihilFit" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="exnihilonihilfit" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FExNihiloNihilFit" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FExNihiloNihilFit" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FExNihiloNihilFit" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/ExNihiloNihilFit" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FExNihiloNihilFit" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FExNihiloNihilFit" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FExNihiloNihilFit" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item><title>Books 2012</title><link>http://victorhurdugaci.com/books-2012/</link> <comments>http://victorhurdugaci.com/books-2012/#comments</comments> <pubDate>Mon, 04 Feb 2013 04:22:29 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[Personal/Blog]]></category> <category><![CDATA[Books]]></category> <category><![CDATA[Personal]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2502</guid> <description><![CDATA[Some time ago I read an article about Kindle owners reading more books than others. The author was explaining that owning a Kindle makes you read more. Owning a Kindle is definitely not the cause. I believe it is the other way around - reading more makes you buy a Kindle, therefore Kindle owners seem to read more. Anyway, the [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Some time ago I read an article about Kindle owners reading more books than others. The author was explaining that owning a Kindle makes you read more. Owning a Kindle is definitely not the cause. I believe it is the other way around - reading more makes you buy a Kindle, therefore Kindle owners seem to read more. Anyway, the reasoning there is not the topic of this post.</p><p
style="text-align: justify;">In 2012, my goal was to read 1 book/quarter. I am happy to say that I managed to read three times as much.</p><p
style="text-align: justify;">I was taken on a fantastic journey of mysteries and discoveries through the streets of London by Sir Arthur Conan Doyle&#8217;s <a
href="http://www.amazon.com/Adventures-Sherlock-Holmes-Thrift-Editions/dp/0486474917/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1356837659&amp;sr=1-1&amp;keywords=the+adventure+of+sherlock+holmes">The Adventures of Sherlock Holmes</a>. After that, my mind has ventured through Wonderland with the help of Lewis Carroll&#8217;s <a
href="http://www.amazon.com/Alices-Adventures-Wonderland-Thrift-Editions/dp/0486275434/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1356837926&amp;sr=1-1&amp;keywords=alice+in+wonderland">Alice&#8217;s Adventures in Wonderland</a>. With today&#8217;s knowledge, it is easy to imagine what would be required to go to the center of the Earth. But, can you believe that Jules Verne imagined that with the knowledge of 1864? Just like most of his books, <a
href="http://www.amazon.com/Journey-Center-Earth-Thrift-Editions/dp/0486440885">A Journey to the Center of the Earth</a> is one fascinating reading. From the center of the Earth I went back back in 1943 to the story of a Norwegian hunted by Nazi troops. David Howarth and Stephen E. Ambrose describe the incredible story about survivorship and human spirit in <a
href="http://www.amazon.com/We-Die-Alone-Escape-Endurance/dp/1599210630/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1356838274&amp;sr=1-1&amp;keywords=you+die+alone">We Die Alone: A WWII Epic of Escape and Endurance</a>. Finally, I was taken closer to the present day and financial topics by David Lender&#8217;s <a
href="http://www.amazon.com/Bull-Street-David-Lender/dp/1612182267/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1356838914&amp;sr=1-1&amp;keywords=bull+street">Bull Street</a> which is a pretty good mixture of reality and fiction about the life on Wall Street.</p><p
style="text-align: justify;"><span
id="more-2502"></span></p><p
style="text-align: justify;">People can do amazing things. Warren Buffet built his fortune from scratch and enjoys life in his own particular way; the way Alice Schroder narrates Mr. Buffet&#8217;s biography is capturing, amusing and inspiring; <a
href="http://www.amazon.com/Snowball-Warren-Buffett-Business-Life/dp/0553384619/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1356836841&amp;sr=1-1&amp;keywords=the+snowball">The Snowball: Warren Buffett and the Business of Life </a>is a must read in my opinion. Creating a Fortune 500 company is a goal that only few manage to meet, creating two Fortune 500 companies might sound impossible, however Eli Broad was the first to do it. In <a
href="http://www.amazon.com/Art-Being-Unreasonable-Unconventional-Thinking/dp/111817321X/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1356837396&amp;sr=1-1&amp;keywords=the+art+of+being+unreasonable">The Art of Being Unreasonable: Lessons in Unconventional Thinking</a> Eli Broad describes his unusual way of dealing with every situation and explains his life decisions.</p><p
style="text-align: justify;">I tried to expand my financial knowledge throughout the year. It is interesting to see that most personal finance books share the same ideas in a different form. Everything resumes to a few simple (obvious?) principles: (1) spend less than you make, (2) delay gratification, (3) think twice cut once, (4) do your homework before any commitment, (5) don&#8217;t act on impulse. On the topic I read <a
href="http://www.amazon.com/Get-Financial-Life-Personal-Twenties/dp/0743264363/">Get A Financial Life: Personal Finance in Your Twenties and Thirties</a> by Beth Kobliner, <a
href="http://www.amazon.com/Will-Teach-You-Be-Rich/dp/0761147489/">I Will Teach You To Be Rich</a> by Ramit Sethi, <a
href="http://www.amazon.com/Accounting-Game-Basic-Fresh-Lemonade/dp/1402211864/">The Accounting Game: Basic Accounting Fresh from the Lemonade Stand</a> by Judith Orloff and Darell Mullis. <a
href="http://www.amazon.com/The-Millionaire-Next-Door-Surprising/dp/1589795474/">The Millionaire Next Door: The Surprising Secrets of America&#8217;s Wealthy</a> by Thomas J. Stanley is an interesting reading about what he calls the real millionaires in the US and about their habits. However, after reading Nassim Nicolas Taleb&#8217;s <a
href="http://www.amazon.com/Fooled-Randomness-Hidden-Chance-Markets/dp/1400067936/">Fooled by Randomness: The Hidden Role of Chance in Life and Markets</a>, I started to ask myself how much of the results in the previous financial books are biased. I closed the 2012 financial topic with Ben Graham&#8217;s <a
href="http://www.amazon.com/Intelligent-Investor-Book-Practical-Counsel/dp/0060155477/">The Intelligent Investor</a>.</p><p
style="text-align: justify;">What am I reading now? (1) <a
href="http://www.amazon.com/One-Up-On-Wall-Street/dp/0743200403/ref=sr_1_1?ie=UTF8&amp;qid=1356835553&amp;sr=8-1&amp;keywords=One+Up+On+Wall+Street">One Up On Wall Street : How To Use What You Already Know To Make Money In The Market</a> by Peter Lynch and John Rothchild and (2) <a
href="http://www.amazon.com/Habits-Highly-Effective-People/dp/0743269519/">The 7 Habits of Highly Effective People</a> by Stephen R. Covey.</p><p
style="text-align: justify;">* I wrote this post from a Surface RT device and I encountered no issues.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=d-xst50_Wzg:uuugAA1_iHo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=d-xst50_Wzg:uuugAA1_iHo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=d-xst50_Wzg:uuugAA1_iHo:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=d-xst50_Wzg:uuugAA1_iHo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=d-xst50_Wzg:uuugAA1_iHo:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/books-2012/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Goodbye, SkypeGadget</title><link>http://victorhurdugaci.com/goodbye-skypegadget/</link> <comments>http://victorhurdugaci.com/goodbye-skypegadget/#comments</comments> <pubDate>Sat, 03 Nov 2012 08:00:54 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[SkypeGadget]]></category> <category><![CDATA[memorabilia]]></category> <category><![CDATA[Project]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2484</guid> <description><![CDATA[Five years after releasing the first version of SkypeGadget, I decided to stop supporting and developing SkypeGadget. I believe that I discontinued it about a year ago when I provided the latest update but today it is official. Starting today, Nov 3rd 2012, I will no longer offer support for SkypeGadget. There are a few reasons behind this decision: (1) [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Five years after releasing the first version of SkypeGadget, I decided to stop supporting and developing SkypeGadget. I believe that I discontinued it about a year ago when I provided the latest update but today it is official. Starting today, Nov 3rd 2012, I will no longer offer support for SkypeGadget.</p><p
style="text-align: justify;">There are a few reasons behind this decision: (1) Windows 8 is out and it does not have support for gadgets. (2) Skype4COM, the library that allowed SkypeGadget to talk to Skype, is no longer supported and from what I&#8217;ve heard, it does not work with the latest version of Skype. (3) Gadgets are an old technology; the new era of live tiles is here.</p><p
style="text-align: justify;">Before I end, I give you the SkypeGadget memorabilia:</p><ul
style="text-align: justify;"><li>SkypeGadget&#8217;s first name was SkypeConversation.</li><li>It started as a contest entry. The first prize was an <a
href="http://www.gsmarena.com/htc_touch-1999.php">HTC Touch</a>. SkypeGadget got on 6th.</li><li>October 27, 2007 is the date of the oldest SkypeConversation version that I have (see the screenshot). I started developing it 1-2 weeks before that date.</li><li>In July 2009, it reached <a
href="http://victorhurdugaci.com/100000-downloads/">100.000 downloads</a> on Gallery Live.</li><li>Last time I checked the Gallery Live website, before Microsoft discontinued it, there were more than 300.000 downloads.</li><li>On top of the numbers above, there are about 40.000 downloads from this website. I think the total number of downloads, from all places, is close to 350.000.</li><li>The SkypeGadget page on this website has 95.000 views.</li><li>SkypeGadget has less than 500 lines of code, including CSS and HTML.</li><li>Believe it or not, people donated REAL money. Four people donated a total of $13 (2x$5, 1x$2, 1x$1).</li><li>SkypeGadget was and will remain free and open-source.</li><li>SkypeGadget was the first ever gadget that allowed interaction with Skype. There were at least 3 other gadgets that copied my code.</li><li>There are people who use outdated versions of Skype just to run SkypeGadget (Thanks guys!).</li></ul><p
style="text-align: center;"><img
class=" wp-image-2487 aligncenter" style="border: 1px solid black;" title="FirstSkypeGadget" src="http://victorhurdugaci.com/wp-content/uploads/2012/11/FirstSkypeGadget.jpg" alt="" width="507" height="92" /></p><p
style="text-align: justify;">You can still download SkypeGadget, I&#8217;ll keep <a
href="http://victorhurdugaci.com/projects/skypegadget/">the page</a> up and running.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iwgwa28BeWU:kIkwUjjbLVo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iwgwa28BeWU:kIkwUjjbLVo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iwgwa28BeWU:kIkwUjjbLVo:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iwgwa28BeWU:kIkwUjjbLVo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iwgwa28BeWU:kIkwUjjbLVo:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/goodbye-skypegadget/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>C# error CS1540</title><link>http://victorhurdugaci.com/c-error-cs1540/</link> <comments>http://victorhurdugaci.com/c-error-cs1540/#comments</comments> <pubDate>Wed, 12 Sep 2012 16:00:10 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[C#]]></category> <category><![CDATA[oop]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[tricks]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2459</guid> <description><![CDATA[There are many ways in which one could violate the rules of Object Oriented Programming in C#. Fortunately, the C# compiler is smart enough to prevent many of them, like the one in the example below. Can you &#160;figure out why the compiler doesn&#8217;t allow the call in the last method? The compiler will issue [...]]]></description> <content:encoded><![CDATA[<p>There are many ways in which one could violate the rules of Object Oriented Programming in C#. Fortunately, the C# compiler is smart enough to prevent many of them, like the one in the example below. Can you &nbsp;figure out why the compiler doesn&#8217;t allow the call in the last method?</p><pre class="brush: csharp; highlight: [9]; title: ; notranslate">
abstract class BaseClass
{
    protected abstract void AMethod(BaseClass arg);
}
class Derived : BaseClass
{
    protected override void AMethod(BaseClass arg)
    {
        arg.AMethod();
    }
}
</pre><p><span
id="more-2459"></span></p><p>The compiler will issue the following error:</p><blockquote><p>Cannot access protected member &#8216;ConsoleApplication1.BaseClass.AMethod(ConsoleApplication1.BaseClass)&#8217; via a qualifier of type &#8216;ConsoleApplication1.BaseClass&#8217;; the qualifier must be of type &#8216;ConsoleApplication1.Derived&#8217; (or derived from it)</p></blockquote><p>It might not be obvious why this isn&#8217;t allowed. From the definition of the protected keyword in C#:</p><blockquote><p>The protected keyword is a member access modifier. A protected member is accessible within its class and by derived class instances.</p></blockquote><p>This means that class <i>Derived</i> is allowed to call only protected methods defined inside it or in one of its base classes. But wait? Isn&#8217;t that what it is trying to do &#8211; access a protected method in one of its base classes? Yes, that&#8217;s right. However, that method is <em>abstract</em>, which means that any class deriving from <i>BaseClass</i> can provide its own implementation. Look at the following snippet:</p><pre class="brush: csharp; title: ; notranslate">
abstract class BaseClass
{
    protected abstract void AMethod(BaseClass arg);
}
class Derived : BaseClass
{
    protected override void AMethod(BaseClass arg)
    {
        arg.AMethod();
    }
}
class Derived2: BaseClass
{
    protected override void AMethod(BaseClass arg)
    {
    }
}
</pre><p>If the call would be allowed, one might pass an instance of <em>Derived2</em> as argument to <em>AMethod</em> in <em>Derived</em>, thus allowing <em>Derived</em> to call protected methods in <em>Derived2</em>. This would violate the definition of the <i>protected</i> keyword because <em>Derived</em> is not derived from <em>Derived2</em>.</p><p>Note: The compiler triggers the error only when the method in the base class is <em>abstract</em> or <em>virtual</em>.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=RHnWPpytlAc:f13A3ImaHKA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=RHnWPpytlAc:f13A3ImaHKA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=RHnWPpytlAc:f13A3ImaHKA:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=RHnWPpytlAc:f13A3ImaHKA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=RHnWPpytlAc:f13A3ImaHKA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/c-error-cs1540/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Guess who’s back?</title><link>http://victorhurdugaci.com/guess-whos-back/</link> <comments>http://victorhurdugaci.com/guess-whos-back/#comments</comments> <pubDate>Sun, 09 Sep 2012 22:47:28 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[Personal/Blog]]></category> <category><![CDATA[Personal]]></category> <category><![CDATA[Picture]]></category> <category><![CDATA[Seattle]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2473</guid> <description><![CDATA[Yes, I am still alive :) I was too lazy to write any posts in the last months. Stay tuned for the next technical post on Wednesday (Sept. 9, 2012) morning. Until then, here&#8217;s a picture taken from the 73rd floor of the tallest building in Seattle:]]></description> <content:encoded><![CDATA[<p>Yes, I am still alive :) I was too lazy to write any posts in the last months.</p><p>Stay tuned for the next technical post on Wednesday (Sept. 9, 2012) morning. Until then, here&#8217;s a picture taken from the 73rd floor of the tallest building in Seattle:</p><p
style="text-align:center"><img
class="alignnone  wp-image-2474" title="View from the 73rd floor" src="http://victorhurdugaci.com/wp-content/uploads/2012/09/WP_000493.jpg" alt="" width="717" height="538" /></p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=fcW1zyNgCkg:-Os1pPoBzVQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=fcW1zyNgCkg:-Os1pPoBzVQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=fcW1zyNgCkg:-Os1pPoBzVQ:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=fcW1zyNgCkg:-Os1pPoBzVQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=fcW1zyNgCkg:-Os1pPoBzVQ:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/guess-whos-back/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Random value</title><link>http://victorhurdugaci.com/random-value/</link> <comments>http://victorhurdugaci.com/random-value/#comments</comments> <pubDate>Mon, 21 Nov 2011 02:40:10 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[News]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2428</guid> <description><![CDATA[Do you follow xkcd? It yes, then you mostly sure know the Random Number episode: Image credits: http://xkcd.com/221/ I believe it is very funny and it actually happened, a few days ago, to me. Here is my &#8221;random&#8221; code that was caught in a code review by the eager eye of a colleague: And the code review comment: &#8220;Although it [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Do you follow xkcd? It yes, then you mostly sure know the Random Number episode:</p><p
style="text-align: center;"><img
class="aligncenter size-full wp-image-2429" title="random_number" src="http://victorhurdugaci.com/wp-content/uploads/2011/11/random_number.png" alt="" width="400" height="144" /></p><p
style="text-align: right;">Image credits: <a
href="http://xkcd.com/221/">http://xkcd.com/221/</a></p><p
style="text-align: justify;">I believe it is very funny and it actually happened, a few days ago, to me. Here is my &#8221;random&#8221; code that was caught in a code review by the eager eye of a colleague:</p><pre class="brush: csharp; title: ; notranslate">
//Pass random language. It doesn't really matter
string assemblyPath = ProxyHelper.GenerateAssembly(ProxyLanguage.CS);
</pre><p
style="text-align: justify;">And the code review comment: &#8220;Although it is hard coded to CS.  :)&#8221;</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=bvplpZdnTU0:LX_MkMxSxvg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=bvplpZdnTU0:LX_MkMxSxvg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=bvplpZdnTU0:LX_MkMxSxvg:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=bvplpZdnTU0:LX_MkMxSxvg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=bvplpZdnTU0:LX_MkMxSxvg:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/random-value/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>The U.S. is full of… ads</title><link>http://victorhurdugaci.com/the-us-is-full-of-ads/</link> <comments>http://victorhurdugaci.com/the-us-is-full-of-ads/#comments</comments> <pubDate>Sun, 30 Oct 2011 07:04:25 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[Complain]]></category> <category><![CDATA[Life]]></category> <category><![CDATA[US]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2418</guid> <description><![CDATA[I&#8217;ve been in the US for one month now and I&#8217;m already sick of commercials and ads. I totally understand that some services must deliver ads to control their costs and I agree with some ads but what happens here is insane. If you are from Europe (as I am), you probably know that youtube [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">I&#8217;ve been in the US for one month now and I&#8217;m already sick of commercials and ads. I totally understand that some services must deliver ads to control their costs and I agree with <strong>some</strong> ads but what happens here is insane.</p><p
style="text-align: justify;">If you are from Europe (as I am), you probably know that youtube has ads in the form of AdSense delivered as small popups at the bottom of the player. Here, in US, there are video ads delivered before the actual content. So, before being able to watch a video, one has to enjoy a 10-15 seconds commercial (luckily, longer ones get a Skip button after about 15 seconds).</p><p
style="text-align: justify;">Southpark Studios (the official site) delivers about 3 sessions of commercials/episode. Well&#8230; they need someone to sponsor the free videos but the same ad is delivered twice or even trice in a row. It might be a bug in their player but still this is no excuse. I know the IE9 and  Jack in a Box commercials so well now that I can predict the next frame&#8230; oh, and there is a new one with a guy that gets hit by a frisbee &#8211; very annoying.</p><p
style="text-align: justify;">I was very surprised when I received a call, on my cell phone, which turned out to be an ad. Basically, it was a recorded message trying to sell me something. This is unbelievable because the number was 1 day old, only the phone company had it and I am pretty sure that I unchecked any &#8220;I want to be spammed box&#8221;. I was even called once by a real person who was trying to sell something.</p><p
style="text-align: justify;">Television used to be made of TV show with some ads&#8230; Here is ads with some TV show. Approx. every 15 minutes, the movie gets interrupted by 5 minutes of commercials. Also, my provider has an interactive TV guide from where I can pick the show that I want to see. The guide is full of ads and today something happened, something that made me write this post: during a movie I got an interactive (!) ad at the bottom of the screen. The commercial was asking me to press some button on the remote control if I want more details. WTF?? This is hilarious, I am being flooded with commercials&#8230;</p><p
style="text-align: justify;">The last example of ads-world is Amazon&#8217;s Kindle. They offer a $30 discount for Kindle, but there is a catch: &#8220;You&#8217;ll receive special offers and sponsored screensavers directly on your Kindle, including AmazonLocal deals in select cities. Your offers display on your Kindle&#8217;s screensaver and on the bottom of the home screen—they don&#8217;t interrupt reading&#8221;. So, what is this actually? It means that they will give you the Kindle cheaper but it will display ads <strong>forever</strong>.</p><p
style="text-align: justify;">The American society has many positive and negative aspects but the quantity of delivered ads is not the former class.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=6KJOwKxf3O4:vos7eNtGmTM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=6KJOwKxf3O4:vos7eNtGmTM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=6KJOwKxf3O4:vos7eNtGmTM:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=6KJOwKxf3O4:vos7eNtGmTM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=6KJOwKxf3O4:vos7eNtGmTM:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/the-us-is-full-of-ads/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>A new start… again</title><link>http://victorhurdugaci.com/a-new-start-again/</link> <comments>http://victorhurdugaci.com/a-new-start-again/#comments</comments> <pubDate>Thu, 20 Oct 2011 06:39:23 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[Personal/Blog]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Personal]]></category> <category><![CDATA[Seattle]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2403</guid> <description><![CDATA[It&#8217;s been a while since my last post. I believe that this was the longest inactivity period of this blog. However, there is a good reason why there were no posts &#8211; I was in vacation and then I did a big change in my life. The vacation was great but this post is about [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">It&#8217;s been a while since my last post. I believe that this was the longest inactivity period of this blog. However, there is a good reason why there were no posts &#8211; I was in vacation and then I did a big change in my life. The vacation was great but this post is about the change.</p><p><img
class="aligncenter size-full wp-image-2412" title="DSC00100" src="http://victorhurdugaci.com/wp-content/uploads/2011/10/DSC00100.jpg" alt="" width="740" height="190" /></p><p
style="text-align: justify;">I started a new job at Microsoft in the United States. I am now working with the X++ compiler team. In case you haven&#8217;t heard of X++, you should know that X++ is the programming language that allows developers to extend Dynamics AX so that it matches their needs and business.</p><p
style="text-align: justify;">Also, I now live in the Seattle area. One of the most famous attraction in the area is the Space Needle, therefore I included a picture of the top platform of the tower. I took the picture on Saturday when the weather was sunny &#8211; it was one of the two sunny days that we had in the last three since I arrived here.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=59XrH-MjuBM:vqrlv-C-i-o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=59XrH-MjuBM:vqrlv-C-i-o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=59XrH-MjuBM:vqrlv-C-i-o:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=59XrH-MjuBM:vqrlv-C-i-o:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=59XrH-MjuBM:vqrlv-C-i-o:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/a-new-start-again/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Retrospective (2009-2011)</title><link>http://victorhurdugaci.com/retrospective-2009-2011/</link> <comments>http://victorhurdugaci.com/retrospective-2009-2011/#comments</comments> <pubDate>Tue, 26 Jul 2011 08:00:59 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[Personal/Blog]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2382</guid> <description><![CDATA[Goodbye Copenhagen, goodbye Microsoft, goodbye Netherlands, goodbye Delft, goodbye University, goodbye good Danish pastries and bad food! This is where my one year (and a few days) stay in Denmark ends. Also, my journey on the fascinating pastures of academia, in the Netherlands, ended a few days ago when I defended my master thesis. Least [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Goodbye Copenhagen, goodbye Microsoft, goodbye Netherlands, goodbye Delft, goodbye University, goodbye good Danish pastries and bad food! This is where my one year (and a few days) stay in Denmark ends. Also, my journey on the fascinating pastures of academia, in the Netherlands, ended a few days ago when I defended my master thesis. Least but not last, my internship in Microsoft ended about a month ago, but as the song says, “you can check out any time you like but you can never leave”. More about this will follow in another post, hopefully soon. I am now in the Copenhagen airport waiting for a plane that will take me back to Romania. I will take advantage of the waiting time and do a short retrospective of this memorable year.</p><p
style="text-align: justify;">The biggest achievements come first, so as I already mentioned in the first paragraph, I managed to successfully complete a master in Computer Science at the Technical University of Delft, in the Netherlands. It was definitely harder than I expected but I managed to do it (see my project <a
href="http://victorhurdugaci.com/projects/testnforce/">here</a>). I learned a lot and I would like to share some of the things that I will remember from TUDelft (random thoughts that barely worth 2 cents):</p><ul
style="text-align: justify;"><li>Research requires a lot of time and a lot of study. Until getting there (in NL) I never did academic research in the true sense</li><li>Spending more than two years for a two years master programme is fine and students are not always supposed to be young. However, spending too much time should raise an alarm.</li><li>Academic research can bring real value to the world (see TUDelft’s Incubators and research)</li><li>Sleeping 5-6 hours/day and working the rest is not sustainable and one can only do it for a limited amount of time. Is more productive to sleep more.</li><li>Wikipedia is not a valid reference</li></ul><p
style="text-align: justify;">Next is the Microsoft experience. Getting in Microsoft was a big dream that I wasn’t able to complete about four years ago when I tried to get an internship. However, last winter I tried again and it worked. I spent one year as a Tester or, the official title, Software Development Engineer in Test (SDET) working on Dynamics AX2012. Before Microsoft I only worked in a small company (with ~50 employees) and the MS experience was something completely different. I believe that now I can tell the difference between working in different size companies and I know which are the (dis)advantages of each. I think the biggest gain from Microsoft is not the programming/testing experience but the understanding of the process and how big projects are developed.</p><p
style="text-align: justify;">Moving from one place to another is not one of my favorite activities &#8211; what I hate is the process of moving, not being in a new place. However, there is an advantage when getting to new places: you meet people and make connections. I met many great individuals both in Holland and Denmark and I will miss them. However, because of different social networks, I believe that it will be quite easy to stay in touch and, at least, exchange some words from time to time.</p><p
style="text-align: justify;">The people that I met Denmark and in the Netherlands were great and crazy (in a positive way). We had a lot of fun, went to a lot of parties (unfortunately not so many in Holland because of the study load) and spent memorable moments – I just checked and I have 2000+ pictures just from Denmark and I know that there are many others that I haven’t got because of various reasons. Did you know that people in Microsoft love parties? Being a geek doesn’t mean only going to LAN parties :-)</p><p
style="text-align: justify;">The last two years were amazing but, in the same time, extremely exhausting. For the first time in the last 4-5 years, I have nothing to do. There are no school assignments, no projects, no meetings, nothing. Even though is a weird feeling, I guess I should enjoy it and take advantage of the situation. Therefore, I hereby declare the beginning of my extended vacation.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=XLl4WSXqq-4:Xue2YEUpHXM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=XLl4WSXqq-4:Xue2YEUpHXM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=XLl4WSXqq-4:Xue2YEUpHXM:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=XLl4WSXqq-4:Xue2YEUpHXM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=XLl4WSXqq-4:Xue2YEUpHXM:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/retrospective-2009-2011/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Weak passwords is a feature of Apache</title><link>http://victorhurdugaci.com/weak-passwords-is-a-feature-of-apache/</link> <comments>http://victorhurdugaci.com/weak-passwords-is-a-feature-of-apache/#comments</comments> <pubDate>Sat, 11 Jun 2011 19:34:50 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[customer service]]></category> <category><![CDATA[Fail]]></category> <category><![CDATA[testing]]></category> <category><![CDATA[wtf]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2334</guid> <description><![CDATA[I was looking for an SVN provider for a personal project. One of the providers that I found (will not disclose the name) had a very nice offer and some extra features compared to the others. So, I started playing with their website and SVN. By mistake, I found that only the first 8 characters of [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">I was looking for an SVN provider for a personal project. One of the providers that I found (will not disclose the name) had a very nice offer and some extra features compared to the others. So, I started playing with their website and SVN. By mistake, I found that only the first 8 characters of the password are validated when logging in to the SVN repository. What does that mean? It means that if my password is &#8220;MySuperStrongPassword&#8221; then I can login with any of the following:</p><ul><li>&#8220;<strong>MySuperS</strong>&#8220;,</li><li>&#8220;<strong>MySuperS</strong>XX&#8221;,</li><li>&#8220;<strong>MySuperS</strong>UselsessCharacters&#8221;</li></ul><p>because only the bold part gets validated making 8+ characters passwords as strong as those with 8 characters.</p><p
style="text-align: justify;">Immediately, I sent a message to customer service:</p><blockquote><p
style="text-align: justify;">Dear sir/madam,</p><p
style="text-align: justify;">[...]If I set a password with more than 8 characters then only the first 8 are validated at SVN login, making possible to access the repository by just using the first 8 characters of my password.</p><p
style="text-align: justify;">[... the rest of the message with details and repro steps]</p></blockquote><p
style="text-align: justify;">They have a good (but useless, as will be seen soon) customer services. I got the response after 3 hours:</p><p><span
id="more-2334"></span></p><blockquote><p>Hi Victor,</p><p>This is not so much an issue with our Subversion servers its more<strong> a feature </strong>of apache bassed systems.</p><p>I&#8217;m interested to understand why you think this is a security issue though.</p><p>Please let me know if you need any further assistance?</p><p>Cheers,[...]</p></blockquote><p
style="text-align: justify;">Do I need to add any more comments? WTF? I explained the guy why I think that&#8217;s a big issue and he closed the thread without any extra comments.</p><p
style="text-align: justify;">The sad part is that a few hundred companies pick them, every week, for hosting projects (that&#8217;s what their website says)&#8230;</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=8Ymtme_19Yc:pt-0i4tbR-o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=8Ymtme_19Yc:pt-0i4tbR-o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=8Ymtme_19Yc:pt-0i4tbR-o:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=8Ymtme_19Yc:pt-0i4tbR-o:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=8Ymtme_19Yc:pt-0i4tbR-o:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/weak-passwords-is-a-feature-of-apache/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>First video of Windows 8</title><link>http://victorhurdugaci.com/first-video-of-windows-8/</link> <comments>http://victorhurdugaci.com/first-video-of-windows-8/#comments</comments> <pubDate>Thu, 02 Jun 2011 06:27:10 +0000</pubDate> <dc:creator>Victor</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Preview]]></category> <category><![CDATA[Video]]></category> <category><![CDATA[Windows 8]]></category> <guid isPermaLink="false">http://victorhurdugaci.com/?p=2325</guid> <description><![CDATA[Today is a big day. Except the fact that we have a day off in Denmark because of some national holiday, Microsoft revealed the first video of the next generation of Windows. The video includes (quote from the press release): Fast launching of apps from a tile-based Start screen, which replaces the Windows Start menu [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Today is a big day. Except the fact that we have a day off in Denmark because of some national holiday, Microsoft revealed the first video of the next generation of Windows.</p><p
style="text-align: justify;">The video includes (quote from the press release):</p><ul
style="text-align: justify;"><li>Fast launching of apps from a tile-based Start screen, which replaces the Windows Start menu with a customizable, scalable full-screen view of apps.</li><li>Live tiles with notifications, showing always up-to-date information from your apps.</li><li>Fluid, natural switching between running apps.</li><li>Convenient ability to snap and resize an app to the side of the screen, so you can really multitask using the capabilities of Windows.</li><li>Web-connected and Web-powered apps built using HTML5 and JavaScript that have access to the full power of the PC.</li><li>Fully touch-optimized browsing, with all the power of hardware-accelerated Internet Explorer 10.</li></ul><p
style="text-align: justify;">I don&#8217;t think any more details are necessary. Just enjoy the video:</p><div
style="text-align: center;"><iframe
width="640" height="390" src="https://www.youtube.com/embed/p92QfWOw88I?rel=0&amp;hd=1" frameborder="0"></iframe></div><p>The read the <a
href="http://www.microsoft.com/presspass/features/2011/jun11/06-01corporatenews.aspx" target="_blank">press release</a>.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iy2nFLv-STc:s6t7ixP_0Sk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iy2nFLv-STc:s6t7ixP_0Sk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iy2nFLv-STc:s6t7ixP_0Sk:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?i=Iy2nFLv-STc:s6t7ixP_0Sk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?a=Iy2nFLv-STc:s6t7ixP_0Sk:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/ExNihiloNihilFit?d=TzevzKxY174" border="0"></img></a>
</div>]]></content:encoded> <wfw:commentRss>http://victorhurdugaci.com/first-video-of-windows-8/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss><!-- Dynamic page generated in 5.323 seconds. --><!-- Cached page generated by WP-Super-Cache on 2013-05-14 19:30:50 --><!-- Compression = gzip -->
