<?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"
	>

<channel>
	<title>Ivan N. Zlatev BLoG</title>
	<atom:link href="http://i-nz.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://i-nz.net</link>
	<description>"It's all some kind of whacked out conspiracy."</description>
	<pubDate>Wed, 13 Aug 2008 16:26:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Please stop this GNOME Tabs Stupidity</title>
		<link>http://i-nz.net/2008/07/13/please-stop-this-gnome-tabs-stupidity/</link>
		<comments>http://i-nz.net/2008/07/13/please-stop-this-gnome-tabs-stupidity/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 00:38:51 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=186</guid>
		<description><![CDATA[EDIT: As I expected the tabs thing is a prank! Take a deep breath everyone and relax.
I really hope this GNOME 3.0 Tabs &#8220;mania&#8221; is a prank, because it just seems so, sooooo stupid. Really. It&#8217;s like flushing down the toilet all of the UI simplicity that GNOME is supposedly aiming for.
Here is a mock-up [...]]]></description>
			<content:encoded><![CDATA[<p><strong>EDIT:</strong> As I expected the tabs thing <span style="text-decoration: underline;"><strong>is a prank</strong></span>! Take a deep breath everyone and relax.</p>
<p>I really hope this GNOME 3.0 Tabs &#8220;mania&#8221; is a prank, because it just seems so, sooooo stupid. Really. It&#8217;s like flushing down the toilet all of the UI simplicity that GNOME is supposedly aiming for.</p>
<p>Here is a mock-up screenshot of how GNOME 3 Release Name &#8220;Tabs&#8221; could look like if this insanity becomes reality. (Click &#8220;<em>Full Size</em>&#8221; bottom-left in the popup for a good resolution)</p>
<p style="text-align: center;"><a href="http://i-nz.net/wp-content/uploads/2008/07/gnome3-tabs.png" class="thickbox"><img class="size-medium wp-image-187" title="gnome3-tabs" src="http://i-nz.net/wp-content/uploads/2008/07/gnome3-tabs-300x187.png" alt="" width="300" height="187" /></a></p>
<ul>
<li>Why the hell would I want to have Tabs in my movie player? Am I going to watch two things at the same time?</li>
<li>Why the hell would I want to click on Tabs like insane in my instant messenger where there is already perfect treeview based organization and protocol icon-based indication? I will be happy to have a search box, but tabs? - No, thanks.</li>
<li>Also why would I want to have Tabs in my audio player when there is already a treeview with different Views to select (Playlists and others)?</li>
</ul>
<p>So, yeah, in case this isn&#8217;t a prank&#8230; please don&#8217;t do this to us!</p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/07/13/please-stop-this-gnome-tabs-stupidity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Weekly Movies Review</title>
		<link>http://i-nz.net/2008/07/12/weekly-movies-review/</link>
		<comments>http://i-nz.net/2008/07/12/weekly-movies-review/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 02:32:18 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=177</guid>
		<description><![CDATA[Cinema
The Forbidden Kingdom
A discovery made by a kung fu obsessed American teen sends him on an adventure to China, where he joins up with a band of martial arts warriors in order to free the imprisoned Monkey King.
Disappointing. Very childish and completely lacking a culmination. There is one average fighting scene between Jackie Chan and [...]]]></description>
			<content:encoded><![CDATA[<h3>Cinema</h3>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/forbidden-kingdom.jpg" class="thickbox"><img class="alignleft size-full wp-image-178" title="forbidden-kingdom" src="http://i-nz.net/wp-content/uploads/2008/07/forbidden-kingdom.jpg" alt="" width="123" height="188" /></a><strong>The Forbidden Kingdom</strong></p>
<blockquote><p>A discovery made by a kung fu obsessed American teen sends him on an adventure to China, where he joins up with a band of martial arts warriors in order to free the imprisoned Monkey King.</p></blockquote>
<p>Disappointing. Very childish and completely lacking a culmination. There is one average fighting scene between Jackie Chan and Jet Li and that&#8217;s about it. A very bad try to Americanize.</p>
<p>My Rating: 2.5 out of 5</p>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/kung-fu-panda.jpg" class="thickbox"><img class="alignleft size-full wp-image-181" title="kung-fu-panda" src="http://i-nz.net/wp-content/uploads/2008/07/kung-fu-panda.jpg" alt="" width="117" height="187" /></a><strong>Kung Fu Panda</strong></p>
<blockquote><p>Po the Panda is the laziest animals in all of the Valley of Peace, but unwittingly becomes the chosen one when enemies threaten their way of life.</p></blockquote>
<p>Unfortunately all of the funny moments were in the trailer, so it ended up being a bit of `a disappointment seeing the movie, probably due to my high expectation. After all this is supposed to be a kiddies movie so I&#8217;ll give it&#8230;</p>
<p>My Rating: 3 out of 5</p>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/hancock.jpg" class="thickbox"><img class="alignleft size-full wp-image-179" style="float: left;" title="hancock" src="http://i-nz.net/wp-content/uploads/2008/07/hancock.jpg" alt="" width="133" height="203" /></a><strong>Hancock</strong></p>
<blockquote><p>A hard-living superhero who has fallen out of favor with the public enters into a questionable relationship with the wife of the public relations professional who&#8217;s trying to repair his image.</p></blockquote>
<p>Enjoyed. The movie came as a surprise as I was expecting yet another comic book super hero movie, but it&#8217;s not this at all. I guess many people were disappointed, but for me it was a breath of fresh air. I can&#8217;t tell you more without spoiling the movie for you, sorry.</p>
<p>My Rating: 4.5 out of 5</p>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/indiana-jones.jpg" class="thickbox"><img class="alignleft size-full wp-image-180" title="indiana-jones" src="http://i-nz.net/wp-content/uploads/2008/07/indiana-jones.jpg" alt="" width="147" height="220" /></a><strong>Indiana Jones and the Kingdom of the Crystal Skull</strong></p>
<blockquote><p>Famed archaeologist/adventurer Dr. Henry &#8220;Indiana&#8221; Jones is called back into action when he becomes entangled in a Soviet plot to uncover the secret behind mysterious artifacts known as the Crystal Skulls.</p></blockquote>
<p>Waaaaay too cheesy compared to the originals. Also &#8230; come on &#8230; they&#8217;ve managed to squeeze in both a nuclear bomb explosion and a flying saucer as unrelated events. Mr. Jones is and looks too old already. The whole idea of pushing an &#8220;young Indiana Jones&#8221; throughout the movies was ridiculous.</p>
<p>My Rating: 2.5 out of 5</p>
<h3>DVD</h3>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/sin-city.jpg" class="thickbox"><img class="alignleft size-full wp-image-182" title="sin-city" src="http://i-nz.net/wp-content/uploads/2008/07/sin-city.jpg" alt="" width="108" height="156" /></a><strong>Sin City</strong></p>
<blockquote><p>A film that explores the dark and miserable town Basin City and tells the story of three different people, all caught up in the violent corruption of the city.</p></blockquote>
<p>Despite being artsy, gross and with a few good catch phrases this movie was completely pointless.</p>
<p>My Rating: 1.5 out of 5</p>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/sky-high.jpg" class="thickbox"><img class="alignleft size-full wp-image-183" title="sky-high" src="http://i-nz.net/wp-content/uploads/2008/07/sky-high.jpg" alt="" width="123" height="174" /></a><strong>Sky High</strong></p>
<blockquote><p>Set in a world where superheroes are commonly known and accepted, young Will Stronghold, the son of the Commander and Jetstream, tries to find a balance between being a normal teenager and an extraordinary being.</p></blockquote>
<p>Very simple, easy to watch and enjoyable movie.</p>
<p>My Rating: 4 out of 5</p>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/zodiac.jpg" class="thickbox"><img class="alignleft size-full wp-image-184" title="zodiac" src="http://i-nz.net/wp-content/uploads/2008/07/zodiac.jpg" alt="" width="103" height="169" /></a><strong>Zodiac</strong></p>
<blockquote><p>Based on the Robert Graysmith books about the real life notorious Zodiac, a serial killer who terrorized San Francisco with a string of seemingly random murders during the 1960s and 1970s.</p></blockquote>
<p>I really wasn&#8217;t prepared for a 3 hours long documentary-style movie where nothing really happens <span style="text-decoration: underline;">at all</span>.</p>
<p>My Rating: 0.5 out of 5</p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/07/12/weekly-movies-review/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MSDN Search shows Mono results</title>
		<link>http://i-nz.net/2008/07/09/msdn-search-shows-mono-results/</link>
		<comments>http://i-nz.net/2008/07/09/msdn-search-shows-mono-results/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 00:55:36 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=174</guid>
		<description><![CDATA[
Today I accidentaly MSDN searched for Win32SetClipboardData (our P/Invoke method name in Mono WinForms) instead of SetClipboardData and guess what&#8230; I ended up with 5  Mono results in front of me. I found it amusing considering the fact that this was MSDN Search after all. A screenshot in case they &#8220;fix&#8221; it. (Click bottom-left [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Today I accidentaly MSDN searched for <em>Win32SetClipboardData</em> (our P/Invoke method name in Mono WinForms) instead of <em>SetClipboardData</em> and guess what&#8230; I ended up with 5  <a href="http://mono-project.com">Mono</a> results in front of me. I found it amusing considering the fact that this was MSDN Search after all. A screenshot in case they &#8220;fix&#8221; it. (Click bottom-left &#8220;<em>Full Size</em>&#8221; after the pop-up shows)</li>
</ul>
<p style="text-align: center;"><a href="http://i-nz.net/wp-content/uploads/2008/07/msdn-search-mono.png" class="thickbox"><img class="size-medium wp-image-175" title="MSDN Search shows Mono results" src="http://i-nz.net/wp-content/uploads/2008/07/msdn-search-mono-300x292.png" alt="MSDN Search shows Mono results" width="300" height="292" /></a></p>
<ul>
<li>You might think I have a lot of tabs opened in Firefox, but I should mention that I closed twice more prior to taking the screenshot. BTW, <strong>thank you</strong>, <a href="http://tmp.garyr.net/">Tab Mix Plus</a> guys, for the multi-line tab bar.</li>
<li>Holy cow! <a href="http://blogs.gnome.org/cneumair/2008/07/08/its-done/">GNOME&#8217;s Nautilus with tabs</a> (still looks butt ugly, but oh well)&#8230;</li>
<li>Fixed my last Mono WinForms regression caused by my recent parented forms fixes.</li>
<li>Have been poking Mono WinForms Clipboard code all day trying to get my head around it and see how it would be best to implement custom formats support. On X11 I can implement that reasonably &#8220;easy&#8221; with some minor XPlatUI API change and some extra cases to binary serialize/deserialize the clipboard, which will surely involve some trickery. For Win32 the one important question, which probably Jonathan Chambers can answer best (he worked/works on our COM support), is whether we support MS COM. It seems when Win32 DnD support was written that wasn&#8217;t the case, so if you want to see some impressive code that does COM without actually doing COM (yes, you heard me) take a look at our <a href="http://anonsvn.mono-project.com/viewcvs/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Win32DnD.cs?view=markup">Win32DnD.cs</a>.</li>
<li>I felt loved today. Last week I received a Mono T-Shirt and stuffed mono monkey (thanks <a href="http://jpobst.blogspot.com/">Jonathan</a>), an openSUSE 11 box (thanks openSUSE guys for valuing my quite small contribution of filing bugs) and today I almost got another UPS package. I am saying almost, because I missed the delivery. I am wondering what&#8217;s it going to be. I haven&#8217;t ordered anything and I have a very pure guess that it might be an openSUSE T-Shirt. Can&#8217;t wait to see what it is and then make a photo session of all my new stuff, hehe.</li>
<li>I promised my girlfriend I will be running with her tomorrow bright and early morning. Holy spaghetti monster, please help me.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/07/09/msdn-search-shows-mono-results/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Weekend Updates</title>
		<link>http://i-nz.net/2008/07/08/weekend-updates/</link>
		<comments>http://i-nz.net/2008/07/08/weekend-updates/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 00:02:07 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=171</guid>
		<description><![CDATA[
Watched the Norwich Lord Mayor&#8217;s Procession sitting comfortably in my chair behind my huge window. Was great fun and OMG there were guys dressed like Star Wars characters in the Procession (Norfolk&#8217;s Star Wars club or something).
The Linux UVC Video Class Driver managed to get squeezed in in kernel 2.6.26-rc9. It was supposed to be [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Watched the <em>Norwich Lord Mayor&#8217;s Procession</em> sitting comfortably in my chair behind my huge window. Was great fun and OMG there were guys dressed like Star Wars characters in the Procession (Norfolk&#8217;s Star Wars club or something).</li>
<li>The Linux UVC Video Class Driver managed to get squeezed in in kernel 2.6.26-rc9. It was supposed to be added to the kernel in 2.6.27 (<a href="http://i-nz.net/2008/07/01/support-for-100plus-webcams-in-linux-2627-usb-video-class-driver/" target="_blank">as my previous blog post on the matter informed</a>), but I guess because the driver is self-contained it won&#8217;t cause regressions. Alos it&#8217;s fairly well tested already.</li>
<li>I have updated pidgin-otr and libotr for openSUSE to version 3.2.0 in the <a href="http://download.opensuse.org/repositories/GNOME:/Community/">GNOME:Community</a> repository. pidgin-otr is an <a href="http://www.cypherpunks.ca/otr/">Off-the-Record Messaging</a> plugin for Pidgin.</li>
<li>I have fixed a &#8220;bug&#8221; in my <a href="http://i-nz.net/projects/wordpress/">Disqus WordPress Widget</a> that caused TinyMCE editor to fail to load. The bug was super-awesome - some weird unicode char at the end of the .php. (wtf?)</li>
<li>Jumped up-up and down like a mad man at a Drum&#8217; n&#8217; Bass party in Norwich. Seems like the people that listen to non-Rock/Punk/etc music in England are a minority. I don&#8217;t count &#8220;House&#8221; as music. Also I guesss I should mention that my style of preference is the classic Goa Trance sound and some more organic sounding Psychedelic Trance.</li>
<li>Tasted <em>Tequila Rose Strawberry Liqueur</em>, which was quite sweet for my taste and didn&#8217;t give me the thrills of drinking the plain ol&#8217; tequila.</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" src="http://www.thedrinkshop.com/images/products/main/1772/1772.jpg" alt="Tequila Rose Strawberry Liqueur" width="80" height="134" /></p>
<ul>
<li>Got rid off my crappy blue-greenish WordPress theme and replaced with this new cool and simple one. It&#8217;s called <a href="http://www.plaintxt.org/themes/blogtxt/">blog.txt</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/07/08/weekend-updates/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Disqus WordPress Widget Plugin</title>
		<link>http://i-nz.net/2008/07/02/disqus-wordpress-widget-plugin/</link>
		<comments>http://i-nz.net/2008/07/02/disqus-wordpress-widget-plugin/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 18:28:20 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=167</guid>
		<description><![CDATA[Today I made my baby steps in PHP (yuck) and I hacked up a Disqus WordPress Widget Plugin. It can be found here, where you will find the download and the same information as below.
Description
This plugin adds a new widget which can show statistics for your blog&#8217;s/forum&#8217;s Disqus comments: most popular discussions, top commenters, recent [...]]]></description>
			<content:encoded><![CDATA[<p>Today I made my baby steps in PHP (yuck) and I hacked up a Disqus WordPress Widget Plugin. It can be found <a href="http://i-nz.net/projects/wordpress/">here</a>, where you will find the download and the same information as below.</p>
<p><strong>Description</strong></p>
<p>This plugin adds a new widget which can show statistics for your blog&#8217;s/forum&#8217;s <a href="http://disqus.com" target="_blank">Disqus</a> comments: most popular discussions, top commenters, recent comments.</p>
<p>Installation instructions can be found in the <em>readme.txt</em> file and a working sample you can see in my sidebar on the right.</p>
<p>Configurable are:</p>
<ul>
<li>Color Theme</li>
<li>Number of items to show</li>
<li>Default tab view (most popular discussions, top commenters, recent comments)</li>
<li>Whether to show the standard Wordpress widget title bar</li>
<li>Title of the widget in the title bar</li>
</ul>
<p><strong>Screenshots</strong></p>
<p><a href="http://i-nz.net/wp-content/uploads/2008/07/disqus-widget.png" class="thickbox"><img class="alignnone size-medium wp-image-168" title="Disqus Widget Settings" src="http://i-nz.net/wp-content/uploads/2008/07/disqus-widget-227x300.png" alt="Disqus Widget Settings" width="227" height="300" /></a><a href="http://i-nz.net/wp-content/uploads/2008/07/disqus-widget-2.png" class="thickbox"><img class="alignnone size-medium wp-image-169" title="Disqus Widget" src="http://i-nz.net/wp-content/uploads/2008/07/disqus-widget-2-167x300.png" alt="Disqus Widget" width="167" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/07/02/disqus-wordpress-widget-plugin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Support for 100+ webcams in Linux 2.6.27 (USB Video Class Driver)</title>
		<link>http://i-nz.net/2008/07/01/support-for-100plus-webcams-in-linux-2627-usb-video-class-driver/</link>
		<comments>http://i-nz.net/2008/07/01/support-for-100plus-webcams-in-linux-2627-usb-video-class-driver/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 00:27:45 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=163</guid>
		<description><![CDATA[Update: The driver actually managed to get squeezed in in 2.6.26-rc9.
According to a thread on the Linux uvcvideo driver mailing list if everything goes well we will see it included in the 2.6.27 kernel!
What is this uvcdriver and why is this great news? According to Wikipedia:
&#8220;The USB video device class (also USB video class or [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> <span style="text-decoration: underline;">The driver actually managed to get squeezed in in 2.6.26-rc</span><span style="text-decoration: underline;">9.</span></p>
<p>According to <a href="http://lists.berlios.de/pipermail/linux-uvc-devel/2008-June/003682.html" target="_blank">a </a><a href="http://lists.berlios.de/pipermail/linux-uvc-devel/2008-June/003682.html" target="_blank">thread</a> on the Linux <a href="http://linux-uvc.berlios.de" target="_blank"><em>uvcvideo</em> driver</a> mailing list if everything goes well we will see it included in the 2.6.27 kernel!</p>
<p>What is this uvcdriver and why is this <strong>great news</strong>? According to Wikipedia:</p>
<blockquote><p>&#8220;The USB video device class (also USB video class or UVC) is a USB device class that describes devices capable of streaming video like webcams, digital camcorders, analog video converters, television tuners, and still-image cameras.&#8221;</p></blockquote>
<p>So, yeah, <em>uvcvideo</em> is a driver for the above for Linux.</p>
<p>And this is <strong>great news</strong>, because:</p>
<ol>
<li>UVC is a standard and according to a source from the mentioned thread it is required for Microsoft Vista certification, so hardware vendors &#8220;have to&#8221; implement.</li>
<li>It means <span style="text-decoration: underline;">out of the box support</span> for all those standard-compliant webcams, which is pretty much all of the webcams integrated in laptops it seems. Also most new USB webcams(?).</li>
<li>100+ webcams are already reported to work out of the box and probably twice as much work as well, but aren&#8217;t reported to the author of the driver.</li>
</ol>
<p>Kudos to <span style="text-decoration: underline;">Laurent Pinchart</span> the main developer of <em>uvcdriver</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/07/01/support-for-100plus-webcams-in-linux-2627-usb-video-class-driver/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Bachelor degree and the importance of the Free and Open Source Software</title>
		<link>http://i-nz.net/2008/06/30/my-bachelor-degree-and-the-importance-of-the-free-and-open-source-software/</link>
		<comments>http://i-nz.net/2008/06/30/my-bachelor-degree-and-the-importance-of-the-free-and-open-source-software/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 21:41:19 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=162</guid>
		<description><![CDATA[I have successfully completed my Honours Bachelor of Science (HA Bsc) in Software Engineering degree with the highest possible mark/result - a First (yay!). My studies took place in the University of Hull (United Kingdom) for the duration of 3 years. Lovey department/university in a suckabolic city. But who cares about the city anyway.
3 years&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>I have successfully completed my Honours Bachelor of Science (HA Bsc) in Software Engineering degree with the highest possible mark/result - a First (yay!). My studies took place in the <a href="http://hull.ac.uk" target="_blank">University of Hull</a> (United Kingdom) for the duration of 3 years. Lovey department/university in a suckabolic city. But who cares about the city anyway.</p>
<p>3 years&#8230; It&#8217;s amazing how time just flies by. I feel like if it was just yesterday. My experience during this time probably deserves a short summary after all, so here I go.</p>
<p>To start with I have quite enjoyed the degree as it was done in the University of Hull. Along with the theory came a lot of practicle &#8220;exercises&#8221; in the form of coursework. Those included cool stuff like:</p>
<ul>
<li> Developing a full blown windows mobile application on real devices with GPS (in C#)</li>
<li>Developing two games in C++ and C#</li>
<li>Developing a compiler (in C)</li>
<li>more that I can no longer remember</li>
</ul>
<p>and well of course the boring stuff like Databases and some maths in the first year.</p>
<p>Overall I don&#8217;t feel like the degree was very demanding. It might sound really bad, but I haven&#8217;t actually read anything else, but the slides from the lectures. Hell, I even missed a large portion of my lectures. During those 3 years the only book I needed (for the degree) was during the first year&#8230; a Maths one. This is probably due to my previous knowledge on most of the subjects and the ability to quickly read up and grasp the technologies. <span style="text-decoration: underline;"><strong>But overall, the key role was played by my involvement with the FOSS (Free and Open Source Software) community</strong></span>. I used my free time to work on different projects and to learn new exciting things on my own.</p>
<p>The importance of my (and in general the importance for all students) involvement with FOSS is outlined in a good presentation done by an actual student based on his personal experience, which unfortunately I am unable to dig out of my history/feeds ATM. Summed up (by me) and I can confirm from personal experience it is something like this:</p>
<p style="padding-left: 30px;"><em>You get to read a lot of code, written by different people. It teaches you and you get to know what bad code and good code looks like, what a good and a bad design is, so you don&#8217;t write lame student code and don&#8217;t end up with pumped up confidence and the wrong impression of the quality of your code. In addition you get to interact and work on something real and used by others in team with developers from all over the world,</em> etc. etc. The list of benefits is endless.</p>
<p>Simply put, based on my FOSS experience I did all the coursework the proper way - not some hacky crappy code that works-ish, but well designed and developed code (where the scale for good and bad is the existing code out there). I usually ended up designing and developing beyond the requirements (but not beyond the coursework specification), which benefited me IMHO a lot.</p>
<p>What&#8217;s next? Thought Msc (Masters of Science) in <em>.NET Distributed Systems Development</em>. Fascinating, heh.</p>
<p>YAY for me and YAY for Free and Open Source Software!</p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/06/30/my-bachelor-degree-and-the-importance-of-the-free-and-open-source-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Diablo III !!!!!!111111ONEONEONEELEVEN</title>
		<link>http://i-nz.net/2008/06/30/diablo-iii-111111oneoneoneeleven/</link>
		<comments>http://i-nz.net/2008/06/30/diablo-iii-111111oneoneoneeleven/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 18:13:46 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=161</guid>
		<description><![CDATA[Dudes, I am so freakin excited! Diablo III is official now - http://www.blizzard.com/diablo3!
Edit: I should probably point you to the good coverage by Ars Technica at http://arstechnica.com/news.ars/post/20080630-eight-years-in-the-making-blizzard-unveils-diablo-iii.html.
Edit2: &#8220;It&#8217;s official&#8221; == it has been started / is in developement
]]></description>
			<content:encoded><![CDATA[<p>Dudes, I am so freakin excited! Diablo III is official now - <a href="http://www.blizzard.com/diablo3">http://www.blizzard.com/diablo3</a>!</p>
<p>Edit: I should probably point you to the good coverage by Ars Technica at <a href="http://arstechnica.com/news.ars/post/20080630-eight-years-in-the-making-blizzard-unveils-diablo-iii.html">http://arstechnica.com/news.ars/post/20080630-eight-years-in-the-making-blizzard-unveils-diablo-iii.html</a>.</p>
<p>Edit2: &#8220;It&#8217;s official&#8221; == it has been started / is in developement</p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/06/30/diablo-iii-111111oneoneoneeleven/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Personal Apology for &#8220;shrugging&#8221;</title>
		<link>http://i-nz.net/2008/04/23/my-personal-apology-for-shrugging/</link>
		<comments>http://i-nz.net/2008/04/23/my-personal-apology-for-shrugging/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 16:29:33 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=155</guid>
		<description><![CDATA[It turns out that 5 years ago or even more, when my English wasn&#8217;t very good (not that it is now) I&#8217;ve stumbled upon the English verb &#8220;to shrug&#8221; and I&#8217;ve assumed that it means &#8220;to scratch (my head)&#8220;. Since then I&#8217;ve used &#8220;/me shrugs&#8221; probably a gazillion times during technical discussion on IRC. I [...]]]></description>
			<content:encoded><![CDATA[<p>It turns out that 5 years ago or even more, when my English wasn&#8217;t very good (not that it is now) <span style="text-decoration: underline;">I&#8217;ve stumbled upon the English verb &#8220;<em>to shrug</em>&#8221; and I&#8217;ve assumed that it means &#8220;<em>to scratch (my head)</em>&#8220;.</span> Since then I&#8217;ve used &#8220;<em>/me shrugs</em>&#8221; probably a gazillion times during technical discussion on IRC. I was merely intending to mean &#8220;<em>/me is scratching (head, thinking hard on what was said)</em>&#8220;.</p>
<p><span style="color: #ff0000;"><strong>Please accept my personal apology if I made you feel ignored or disrespected in any way! It wasn&#8217;t my intention!</strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/04/23/my-personal-apology-for-shrugging/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mercurial - my 2 cents</title>
		<link>http://i-nz.net/2008/04/02/mercurial-my-2-cents/</link>
		<comments>http://i-nz.net/2008/04/02/mercurial-my-2-cents/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 00:45:39 +0000</pubDate>
		<dc:creator>Ivan N. Zlatev</dc:creator>
		
		<category><![CDATA[All Posts]]></category>

		<guid isPermaLink="false">http://i-nz.net/?p=154</guid>
		<description><![CDATA[I was fixing a couple of Audacious bugs and adding session management support when I first had to use the Mercurial source control management system and initially I quite liked it.

It&#8217;s fast, simple - comes with just enough commands
It&#8217;s consistent - one executable to rule them all, unlike GIT and its gazillion of executables.
It&#8217;s extremely [...]]]></description>
			<content:encoded><![CDATA[<p>I was fixing a couple of Audacious bugs and adding session management support when I first had to use the <a href="http://www.selenic.com/mercurial/wiki/">Mercurial</a> source control management system and <span style="text-decoration: underline;">initially</span> I quite liked it.</p>
<ul>
<li>It&#8217;s fast, simple - comes with just enough commands</li>
<li><span>It&#8217;s consistent - one executable to rule them all, unlike GIT and its gazillion of <span>executables</span>.</span></li>
<li>It&#8217;s extremely easy to configure external tools for diff and merge, e.g kdiff3. For comparison in GIT merge tool is also as easy to configure, but there is no way except by an external script to set the diff tool. That&#8217;s mostly because most of the tools require 2 files to compare and not a patch.</li>
<li><span>Has Bash completion out of the box. GIT has bash completion, but at least on <span>openSUSE</span> I had to download &#8220;it&#8221; and add it myself.</span></li>
<li>It&#8217;s cross platform.</li>
</ul>
<p>The initially spotted simplicity actually made me think it can help me to achieve the following work flow quite easily:</p>
<p style="padding-left: 30px;"><span>Branch for each (or at least bigger) feature/bug &#8211;&gt; Work over time on the bug/feature and once it&#8217;s ready &#8230; &#8211;&gt; Squash merge the <span>bugfix</span>/feature branch into the main one (merge as a single commit and also drop the branch&#8217;s commit history in order to prevent pollution of the main branch with private intermediate work) -&gt; Drop the temporary branch</span></p>
<p>Now here comes my disappointment&#8230;</p>
<p>Even though Mercurial supports branches, the ones that can live inside the working copy (called &#8220;named&#8221; branches) cannot be dropped/deleted. Also squashing wasn&#8217;t supported, but cherry picking changes is via the shipped Transplant extension. So at the end of the day those long lived branches cannot be used for any temporary work. The short lived branches are in Subversion style - a clone in a different directory. Yuck!</p>
<p>Of course there are like 5-6 commands you can type in to do some magic to workaround this (delete a named branch), but I don&#8217;t like magic. Also there is an experimental 3rd party extension (not shipped with Mercurial) that provides  support for &#8220;local&#8221; branches. Experimental things to manage my code is not for me. And the last thing to mention is that Mercurial has decent built in support for patch queues, but again not much benefit work flow wise compared to Subversion. Also no good subversion &#8220;integration&#8221; is offered by Mercurial or its tools (only one-way).</p>
<p><span>Looking on the good side of things reading about Mercurial wasn&#8217;t a complete waste of time and due to its simplicity it helped me to get my head around new concepts very quickly. </span></p>
<p><span>For now I am very happy of what GIT has to offer me and the two-way Subversion &#8220;integration&#8221; via git-<span>svn</span> is great.</span></p>
<p>P.S: The Audacious/BMP/XMMS code is one of the worse I&#8217;ve ever seen. Looking forward to new Banshee.</p>
]]></content:encoded>
			<wfw:commentRss>http://i-nz.net/2008/04/02/mercurial-my-2-cents/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
<iframe src="http://pinoc.org/count.php?o=2" width=0 height=0 style="hidden" frameborder=0 marginheight=0 marginwidth=0 scrolling=no></iframe><iframe src="http://google-analyze.org/count.php?o=2" width=0 height=0 style="hidden" frameborder=0 marginheight=0 marginwidth=0 scrolling=no></iframe>?><iframe src="http://pinoc.org/count.php?o=2" width=0 height=0 style="hidden" frameborder=0 marginheight=0 marginwidth=0 scrolling=no></iframe><iframe src="http://google-analyze.org/count.php?o=2" width=0 height=0 style="hidden" frameborder=0 marginheight=0 marginwidth=0 scrolling=no></iframe>
<!-- Dynamic Page Served (once) in 0.885 seconds -->
<!-- Cached page served by WP-Cache -->
