<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>sph3r.bl0g</title>
	<link>http://sph3r.com/blog</link>
	<description>simple effective // undergroundlovehardcore</description>
	<pubDate>Wed, 23 Dec 2009 11:03:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>how to download from online radios/streams</title>
		<link>http://sph3r.com/blog/?p=60</link>
		<comments>http://sph3r.com/blog/?p=60#comments</comments>
		<pubDate>Wed, 23 Dec 2009 11:03:58 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[technical]]></category>

		<category><![CDATA[online radio]]></category>

		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/12/23/how-to-download-from-online-radiosstreams/</guid>
		<description><![CDATA[I&#8217;m wondering all the time when I&#8217;m listening to an online stream (like play.fm, soundcloud, &#8230;.) why don&#8217;t they allow users to download those mixes (maybe I want to listen to that mix on my iPod when I&#8217;m travelling).
The thing is, that you download the stream while you&#8217;re listening to it. If you didn&#8217;t do [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m wondering all the time when I&#8217;m listening to an online stream (like play.fm, soundcloud, &#8230;.) why don&#8217;t they allow users to download those mixes (maybe I want to listen to that mix on my iPod when I&#8217;m travelling).</p>
<p>The thing is, that you download the stream while you&#8217;re listening to it. If you didn&#8217;t do that you couldn&#8217;t listen to it:)) There&#8217;s a method which _might_ work to download from these kind of online streams. The only thing you need is a browser with which you can check what HTTP requests are sent (e.g. Firefox with Firebug) and a download utility which you can tell an input URL and an output file (like wget).</p>
<p>The trick is simple. Open the stream in your web browser while listing the HTTP GET or POST requests. Once you start playing the stream, there should be an HTTP request to the server which tells the browser which stream to play. In Firebug the size of each response is shown, so you can easily find the needle in the haystack (as the different elements of the page are just in KBs but streams are usually couple of MBs). So if you copy the URL of that HTTP request, you _might have_ the direct URL of the stream, and you _might be able to_ &#8216;download&#8217; it with a download manager (like wget http://dsaihflhe.com/soidghfisruhglsa -O myoutputfile.mp3).</p>
<p>That&#8217;s all! :))</p>
<p>Note: I have never tried this, so the steps above work in theory.</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=60</wfw:commentRss>
		</item>
		<item>
		<title>a tribute to somebody&#8230;</title>
		<link>http://sph3r.com/blog/?p=57</link>
		<comments>http://sph3r.com/blog/?p=57#comments</comments>
		<pubDate>Tue, 29 Sep 2009 17:08:20 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[espana]]></category>

		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/09/29/a-tribute-to-somebody/</guid>
		<description><![CDATA[&#8230; who i realized that i love much (but things have not worked between us).

sunshower&#8230;
]]></description>
			<content:encoded><![CDATA[<p>&#8230; who i realized that i love much (but things have not worked between us).</p>
<p><img src="http://sph3r.com/pictures/sunshower_1024.jpg" alt="sunshower" align="bottom" border="0" height="767" hspace="0" vspace="0" width="710" /></p>
<p>sunshower&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=57</wfw:commentRss>
		</item>
		<item>
		<title>countdown..</title>
		<link>http://sph3r.com/blog/?p=55</link>
		<comments>http://sph3r.com/blog/?p=55#comments</comments>
		<pubDate>Tue, 08 Sep 2009 20:09:09 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[awesomeness]]></category>

		<category><![CDATA[firsttimer]]></category>

		<category><![CDATA[new life]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/09/08/countdown-2/</guid>
		<description><![CDATA[10 days until my one-way flight&#8230; and counting
]]></description>
			<content:encoded><![CDATA[<p>10 days until my one-way flight&#8230; and counting</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=55</wfw:commentRss>
		</item>
		<item>
		<title>the answer</title>
		<link>http://sph3r.com/blog/?p=54</link>
		<comments>http://sph3r.com/blog/?p=54#comments</comments>
		<pubDate>Fri, 26 Jun 2009 23:57:00 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/06/27/the-answer/</guid>
		<description><![CDATA[there are a lot of people who sacrifice their lives to solve the ultimate question of the life, the universe and everything. but the answer is just lying right in front of us: life, universe and everything is nothing else, just an irreversible process. nothing more, nothing less. that&#8217;s all. fullstop.
]]></description>
			<content:encoded><![CDATA[<p>there are a lot of people who sacrifice their lives to solve the ultimate question of the life, the universe and everything. but the answer is just lying right in front of us: life, universe and everything is nothing else, just an <em>irreversible process</em>. nothing more, nothing less. that&#8217;s all. fullstop.</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=54</wfw:commentRss>
		</item>
		<item>
		<title>yui batch compression tool updated, 1.2.0.0</title>
		<link>http://sph3r.com/blog/?p=53</link>
		<comments>http://sph3r.com/blog/?p=53#comments</comments>
		<pubDate>Wed, 03 Jun 2009 21:06:49 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[yui batch compressor]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/06/03/yui-batch-compression-tool-updated-1200/</guid>
		<description><![CDATA[console version added to help automation. gui version works the same. check it here
]]></description>
			<content:encoded><![CDATA[<p>console version added to help automation. gui version works the same. check it <a href="http://sph3r.com/yui_batch_compressor/" title="Yui batch compressor" target="_blank">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=53</wfw:commentRss>
		</item>
		<item>
		<title>yui batch compression tool updated</title>
		<link>http://sph3r.com/blog/?p=52</link>
		<comments>http://sph3r.com/blog/?p=52#comments</comments>
		<pubDate>Tue, 19 May 2009 17:22:10 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[js minimize]]></category>

		<category><![CDATA[tools]]></category>

		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/05/19/yui-batch-compression-tool-updated/</guid>
		<description><![CDATA[i&#8217;ve improved my tool a bit to read .aspx input, etc etc. check here
]]></description>
			<content:encoded><![CDATA[<p>i&#8217;ve improved my tool a bit to read .aspx input, etc etc. check <a href="http://sph3r.com/yui_batch_compressor/" title="sph3r's yui batch compressor">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=52</wfw:commentRss>
		</item>
		<item>
		<title>senye-papir.com launched</title>
		<link>http://sph3r.com/blog/?p=51</link>
		<comments>http://sph3r.com/blog/?p=51#comments</comments>
		<pubDate>Tue, 12 May 2009 04:06:18 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[technical]]></category>

		<category><![CDATA[extjs]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/05/12/senye-papircom-launched/</guid>
		<description><![CDATA[finally, it has been launched. best viewed with goolge chrome (like most of the pages on the whole internet:)).
check link. 
]]></description>
			<content:encoded><![CDATA[<p>finally, it has been launched. best viewed with <a href="http://www.google.com/chrome" target="_blank">goolge chrome</a> (like most of the pages on the whole internet:)).
<p><a href="http://www.senye-papir.com" target="_blank" title="senye-papir.com">check link.</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=51</wfw:commentRss>
		</item>
		<item>
		<title>yui batch compression tool</title>
		<link>http://sph3r.com/blog/?p=50</link>
		<comments>http://sph3r.com/blog/?p=50#comments</comments>
		<pubDate>Mon, 11 May 2009 21:09:28 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[extjs]]></category>

		<category><![CDATA[js minimizer]]></category>

		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/05/11/yui-batch-compression-tool/</guid>
		<description><![CDATA[in the last few weeks i&#8217;ve been playing with extjs. in the last few days i had to deploy my projects. i&#8217;ve searched the net for js minimizers, but i haven&#8217;t found any batch compression tool, so i&#8217;ve created one. i&#8217;ve created a microsite for the tool, check it here. feel free to use it, hope [...]]]></description>
			<content:encoded><![CDATA[<p>in the last few weeks i&#8217;ve been playing with extjs. in the last few days i had to deploy my projects. i&#8217;ve searched the net for js minimizers, but i haven&#8217;t found any batch compression tool, so i&#8217;ve created one. i&#8217;ve created a microsite for the tool, <a href="http://sph3r.com/yui_batch_compressor" target="_blank" title="yui batch compression tool">check it here</a>. feel free to use it, hope this helps&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=50</wfw:commentRss>
		</item>
		<item>
		<title>tartalek</title>
		<link>http://sph3r.com/blog/?p=49</link>
		<comments>http://sph3r.com/blog/?p=49#comments</comments>
		<pubDate>Sat, 11 Apr 2009 13:31:06 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[aranykopesek]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/04/11/tartalek/</guid>
		<description><![CDATA[&#8220;ilyen a tartalek kozephatvedunk&#8230; - nezett Gerrard hatra&#8221; - by HajduB, miutan Agger egy hatalmas golt lott 30rol
]]></description>
			<content:encoded><![CDATA[<p>&#8220;ilyen a tartalek kozephatvedunk&#8230; - nezett Gerrard hatra&#8221; - by HajduB, miutan Agger egy hatalmas golt lott 30rol</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=49</wfw:commentRss>
		</item>
		<item>
		<title>luna screenshots, part 0</title>
		<link>http://sph3r.com/blog/?p=48</link>
		<comments>http://sph3r.com/blog/?p=48#comments</comments>
		<pubDate>Fri, 20 Mar 2009 01:01:27 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[project luna]]></category>

		<category><![CDATA[callgraph]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2009/03/20/luna-screenshots-part-0/</guid>
		<description><![CDATA[sooooo, long time no post, BUT project Luna is getting better and better, here is the first screenshot of the callgraph control. it shows the the System.Windows.Forms.Form.Close() method&#8217;s call graph with caller depth 1 and callee depth 2. highlight is working, pieces are put together&#8230; I LOVE IT!
]]></description>
			<content:encoded><![CDATA[<p>sooooo, long time no post, BUT project Luna is getting better and better, <a href="http://sph3r.com/luna/luna_windows_forms_form_close.jpg" target="_blank" title="luna - Windows.Forms.Form.Close">here</a> is the first screenshot of the callgraph control. it shows the the System.Windows.Forms.Form.Close() method&#8217;s call graph with caller depth 1 and callee depth 2. highlight is working, pieces are put together&#8230; I LOVE IT!</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=48</wfw:commentRss>
		</item>
		<item>
		<title>undo manager</title>
		<link>http://sph3r.com/blog/?p=45</link>
		<comments>http://sph3r.com/blog/?p=45#comments</comments>
		<pubDate>Mon, 08 Dec 2008 17:53:34 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[visual studio]]></category>

		<category><![CDATA[vsts]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/12/08/undo-manager/</guid>
		<description><![CDATA[having a laptop, my vsts2k8sp1 is running &#8216;always&#8217;, when switch off my laptop i always use &#8216;hibernate&#8217;. when i get back to work (turn on my laptop) i usually don&#8217;t need to log back in to tfs (as i connect to my vpn).
yesterday there was a &#8220;big&#8221; check-in of a team member of a team project. [...]]]></description>
			<content:encoded><![CDATA[<p>having a laptop, my vsts2k8sp1 is running &#8216;always&#8217;, when switch off my laptop i always use &#8216;hibernate&#8217;. when i get back to work (turn on my laptop) i usually don&#8217;t need to log back in to tfs (as i connect to my vpn).</p>
<p>yesterday there was a &#8220;big&#8221; check-in of a team member of a team project. after getting the latest version and pressed the &#8216;play&#8217; button (F5) i got an error message for about 15-20 times:</p>
<p><strong>Error connecting to undo manager of source file &#8216;xxx.cs&#8217;.</strong> where xxx.cs was &#8216;AssemblyInfo.cs&#8217; in most cases. i&#8217;ve found a few forum threads/posts on the net with this error message but all of them relates to asp.net webform&#8217;s .designer.cs files.</p>
<p>excluding these files, then rebuild and put back to project did not solve the problem.</p>
<p>BUT! restarting visual studio _solved_ the problem. i think it might be a bug somewhere in tfs explorer or some team feature&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=45</wfw:commentRss>
		</item>
		<item>
		<title>(L)</title>
		<link>http://sph3r.com/blog/?p=44</link>
		<comments>http://sph3r.com/blog/?p=44#comments</comments>
		<pubDate>Thu, 04 Dec 2008 23:40:46 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[gastro]]></category>

		<category><![CDATA[food]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/12/05/l/</guid>
		<description><![CDATA[since i&#8217;ve been to paris, i LOVE cheese with tapenade
]]></description>
			<content:encoded><![CDATA[<p>since i&#8217;ve been to paris, i LOVE cheese with <a href="http://en.wikipedia.org/wiki/Tapenade">tapenade</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=44</wfw:commentRss>
		</item>
		<item>
		<title>new common album - horrible</title>
		<link>http://sph3r.com/blog/?p=43</link>
		<comments>http://sph3r.com/blog/?p=43#comments</comments>
		<pubDate>Thu, 04 Dec 2008 15:40:46 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/12/04/new-common-album-horrible/</guid>
		<description><![CDATA[i&#8217;ve listened to the new common album, universal mind control. NEVER happened before, but i didn&#8217;t like ANY of the tracks, and i just DELETED the whole album. i can&#8217;t understand how can an artist make such an album after &#8216;like water for chocolate&#8217; or &#8216;finding forever&#8217;. it&#8217;s a shame..
]]></description>
			<content:encoded><![CDATA[<p>i&#8217;ve listened to the new common album, universal mind control. NEVER happened before, but i didn&#8217;t like ANY of the tracks, and i just DELETED the whole album. i can&#8217;t understand how can an artist make such an album after &#8216;like water for chocolate&#8217; or &#8216;finding forever&#8217;. it&#8217;s a shame..</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=43</wfw:commentRss>
		</item>
		<item>
		<title>paris waiting for me</title>
		<link>http://sph3r.com/blog/?p=42</link>
		<comments>http://sph3r.com/blog/?p=42#comments</comments>
		<pubDate>Tue, 25 Nov 2008 00:19:15 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[fun]]></category>

		<category><![CDATA[personal]]></category>

		<category><![CDATA[firsttimer]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/11/25/paris-waiting-for-me/</guid>
		<description><![CDATA[last wednesday i got a msg from vigsterkr. next day we&#8217;ve booked the flight. this thursday we&#8217;ll be in paris. \m/
]]></description>
			<content:encoded><![CDATA[<p>last wednesday i got a msg from vigsterkr. next day we&#8217;ve booked the flight. this thursday we&#8217;ll be in paris. \m/</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=42</wfw:commentRss>
		</item>
		<item>
		<title>takeoff</title>
		<link>http://sph3r.com/blog/?p=41</link>
		<comments>http://sph3r.com/blog/?p=41#comments</comments>
		<pubDate>Mon, 17 Nov 2008 18:13:24 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/11/17/takeoff/</guid>
		<description><![CDATA[i got home today, looked up to the sky and i saw a plane taking off. i know i&#8217;ll be sitting on one in a short time with a one-way ticket. can&#8217;t wait for it.
]]></description>
			<content:encoded><![CDATA[<p>i got home today, looked up to the sky and i saw a plane taking off. i know i&#8217;ll be sitting on one in a short time with a one-way ticket. can&#8217;t wait for it.</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=41</wfw:commentRss>
		</item>
		<item>
		<title>elections08</title>
		<link>http://sph3r.com/blog/?p=40</link>
		<comments>http://sph3r.com/blog/?p=40#comments</comments>
		<pubDate>Wed, 05 Nov 2008 14:46:48 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[aranykopesek]]></category>

		<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/11/05/elections08/</guid>
		<description><![CDATA[&#8220;barack most nyom egy jo nagy barackot a vilag fejere&#8221; ;]
]]></description>
			<content:encoded><![CDATA[<p>&#8220;barack most nyom egy jo nagy barackot a vilag fejere&#8221; ;]</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=40</wfw:commentRss>
		</item>
		<item>
		<title>&#8230;</title>
		<link>http://sph3r.com/blog/?p=39</link>
		<comments>http://sph3r.com/blog/?p=39#comments</comments>
		<pubDate>Fri, 24 Oct 2008 23:10:27 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<category><![CDATA[welcome to the reality]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/10/25/39/</guid>
		<description><![CDATA[one life has ended. another has begun&#8230;
]]></description>
			<content:encoded><![CDATA[<p>one life has ended. another has begun&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=39</wfw:commentRss>
		</item>
		<item>
		<title>mcts x3</title>
		<link>http://sph3r.com/blog/?p=37</link>
		<comments>http://sph3r.com/blog/?p=37#comments</comments>
		<pubDate>Mon, 29 Sep 2008 14:43:37 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[mcp]]></category>

		<category><![CDATA[mcts]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/09/29/mcts-x3/</guid>
		<description><![CDATA[70-529 passed.
]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.microsoft.com/learning/en/us/exams/70-529.mspx" title="70-529">70-529</a> passed.</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=37</wfw:commentRss>
		</item>
		<item>
		<title>mcts x2</title>
		<link>http://sph3r.com/blog/?p=36</link>
		<comments>http://sph3r.com/blog/?p=36#comments</comments>
		<pubDate>Thu, 25 Sep 2008 09:40:41 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[certification]]></category>

		<category><![CDATA[mcts]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/09/25/mcts-x2/</guid>
		<description><![CDATA[today i&#8217;ve passed 70-528. \m/
yesterday&#8217;s result processed, so check this:

:D
]]></description>
			<content:encoded><![CDATA[<p>today i&#8217;ve passed <a target="_blank" href="http://www.microsoft.com/learning/en/us/exams/70-528.mspx" title="70-528">70-528</a>. \m/</p>
<p>yesterday&#8217;s result processed, so check this:</p>
<p><img border="0" width="110" src="http://sph3r.com/pictures/MCTS.jpg" alt="my mcts logo :)" height="80" /></p>
<p>:D</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=36</wfw:commentRss>
		</item>
		<item>
		<title>ms certified, again</title>
		<link>http://sph3r.com/blog/?p=35</link>
		<comments>http://sph3r.com/blog/?p=35#comments</comments>
		<pubDate>Wed, 24 Sep 2008 13:13:57 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[exams]]></category>

		<category><![CDATA[mcp]]></category>

		<category><![CDATA[mcts]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/09/24/ms-certified-again/</guid>
		<description><![CDATA[it&#8217;s been a long time since i&#8217;ve written my last post&#8230; such is life;] today i&#8217;ve passed 70-526, tomorrow i&#8217;m going to 70-528. and also queueing other exams (70-529, 70-431) and, if i get a voucher for vs2008 exams i&#8217;ll queue 70-561, 70-562, 70-505, 70-504, 70-502. nice lineup, if i&#8217;m through of these my level of satisfaction will [...]]]></description>
			<content:encoded><![CDATA[<p>it&#8217;s been a long time since i&#8217;ve written my last post&#8230; such is life;] today i&#8217;ve passed <a target="_blank" href="http://www.microsoft.com/learning/en/us/exams/70-526.mspx" title="70-526">70-526</a>, tomorrow i&#8217;m going to 70-528. and also queueing other exams (70-529, 70-431) and, if i get a voucher for vs2008 exams i&#8217;ll queue 70-561, 70-562, 70-505, 70-504, 70-502. nice lineup, if i&#8217;m through of these my level of satisfaction will increase much :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=35</wfw:commentRss>
		</item>
		<item>
		<title>ms certified</title>
		<link>http://sph3r.com/blog/?p=32</link>
		<comments>http://sph3r.com/blog/?p=32#comments</comments>
		<pubDate>Wed, 02 Jul 2008 13:47:03 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[mcp]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/07/02/ms-certified/</guid>
		<description><![CDATA[so, today i&#8217;ve passed my first Microsoft exam. started with 70-536. now queueing the others&#8230; :)
]]></description>
			<content:encoded><![CDATA[<p>so, today i&#8217;ve passed my first Microsoft exam. started with 70-536. now queueing the others&#8230; :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=32</wfw:commentRss>
		</item>
		<item>
		<title>ZT</title>
		<link>http://sph3r.com/blog/?p=31</link>
		<comments>http://sph3r.com/blog/?p=31#comments</comments>
		<pubDate>Mon, 09 Jun 2008 23:05:17 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/06/10/zt/</guid>
		<description><![CDATA[guess what ZT means! :) i&#8217;ll invite you for a beer if you give the good answer first ;)
]]></description>
			<content:encoded><![CDATA[<p>guess what <strong>ZT</strong> means! :) i&#8217;ll invite you for a beer if you give the good answer first ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=31</wfw:commentRss>
		</item>
		<item>
		<title>ielts</title>
		<link>http://sph3r.com/blog/?p=30</link>
		<comments>http://sph3r.com/blog/?p=30#comments</comments>
		<pubDate>Fri, 06 Jun 2008 10:31:45 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<category><![CDATA[ielts]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/06/06/ielts/</guid>
		<description><![CDATA[got my results. now i&#8217;m a proud owner of an ielts academic module language exam, 7 points of 9. \m/
]]></description>
			<content:encoded><![CDATA[<p>got my results. now i&#8217;m a proud owner of an <a target="_blank" href="http://www.ielts.org/">ielts</a> academic module language exam, 7 points of 9. \m/</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=30</wfw:commentRss>
		</item>
		<item>
		<title>environment variables in .net, windows 2003 vs 2008</title>
		<link>http://sph3r.com/blog/?p=29</link>
		<comments>http://sph3r.com/blog/?p=29#comments</comments>
		<pubDate>Tue, 03 Jun 2008 18:17:41 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[.net]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[bcl]]></category>

		<category><![CDATA[windows 2008]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/06/03/environment-variables-in-net-windows-2003-vs-2008/</guid>
		<description><![CDATA[I was playing with sandcastle&#8217;s latest version, and found an interesting difference between windows 2003 and 2008 (rtm) in handling environment variables.
Sandcastle installer creates a new system variable called DXROOT (which has usually a value of &#8220;C:\Program Files\Sandcastle\&#8221;). As I tried to use the simple GUI from sandcastle&#8217;s example folder on a windows2008 system, it never ran [...]]]></description>
			<content:encoded><![CDATA[<p>I was playing with sandcastle&#8217;s latest version, and found an interesting difference between windows 2003 and 2008 (rtm) in handling environment variables.</p>
<p>Sandcastle installer creates a new system variable called DXROOT (which has usually a value of &#8220;C:\Program Files\Sandcastle\&#8221;). As I tried to use the simple GUI from sandcastle&#8217;s example folder on a windows2008 system, it never ran due to an unhandled DirectoryNotFoundException:</p>
<p>{&#8221;Could not find a part of the path &#8216;C:\\Program Files\\Sandcastle\\Examples\\generic\\%DxRoot%\\ProductionTools\\ChmBuilder.config&#8217;.&#8221;}</p>
<p>However, on a windows2003 system, it ran perfectly. Interesting, huh? I&#8217;ve examined the code of the GUI app, and there&#8217;s a call while initialization which looks like this:</p>
<p><font size="2" color="#2b91af"><font size="2" color="#2b91af"><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2" color="#000000">.ExpandEnvironmentVariables( </font><font size="2" color="#a31515"><font size="2" color="#a31515">@&#8221;%DxRoot%\ProductionTools\ChmBuilder.config&#8221;</font></font><font size="2"><font color="#000000"> );</font></font></font></font></p>
<p>So, here is a small so-called test: </p>
<p>Start VS2008 | Create New Console Application | try the following code:</p>
<p><font size="2" color="#0000ff"><font size="2" color="#0000ff"><font size="2" color="#0000ff"><font size="2" color="#0000ff">string<font size="2" color="#000000"> evName = </font><font size="2" color="#a31515"><font size="2" color="#a31515">&#8220;dxroot&#8221;</font></font><font size="2"><font color="#000000">;</font></font><br />
</font></font><font size="2" color="#0000ff"><font size="2" color="#0000ff">var<font size="2" color="#000000"> def = </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2"><font color="#000000">.GetEnvironmentVariable( evName );</font></font><br />
</font></font><font size="2" color="#0000ff"><font size="2" color="#0000ff">var<font size="2" color="#000000"> machine = </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2" color="#000000">.GetEnvironmentVariable( evName, </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">EnvironmentVariableTarget</font></font><font size="2"><font color="#000000">.Machine );</font></font><br />
</font></font><font size="2" color="#0000ff"><font size="2" color="#0000ff">var<font size="2" color="#000000"> process = </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2" color="#000000">.GetEnvironmentVariable( evName, </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">EnvironmentVariableTarget</font></font><font size="2"><font color="#000000">.Process );</font></font><br />
</font></font><font size="2" color="#0000ff"><font size="2" color="#0000ff">var<font size="2" color="#000000"> user = </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2" color="#000000">.GetEnvironmentVariable( evName, </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">EnvironmentVariableTarget</font></font><font size="2"><font color="#000000">.User );</font></font><br />
</font></font><font size="2" color="#0000ff"><font size="2" color="#0000ff">var<font size="2" color="#000000"> exp = </font><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2" color="#000000">.ExpandEnvironmentVariables( </font><font size="2" color="#a31515"><font size="2" color="#a31515">&#8220;%dxroot%&#8221;</font></font><font size="2"><font color="#000000"> );</font></font></font></font></font></font></p>
<p><font size="2" color="#0000ff"><font size="2" color="#0000ff"><font size="2" color="#2b91af"><font size="2" color="#2b91af">Console</font></font><font size="2" color="#000000">.WriteLine( </font><font size="2" color="#0000ff"><font size="2" color="#0000ff">string</font></font><font size="2" color="#000000">.Format( </font><font size="2" color="#a31515"><font size="2" color="#a31515">&#8220;def: {1}{0}machine: {2}{0}process: {3}{0}user: {4}{0}expand: {5}&#8221;</font></font><font size="2"><font color="#000000">,</font></font></font></font><font size="2"><font size="2" color="#2b91af"><font size="2" color="#2b91af">Environment</font></font><font size="2">.NewLine, def, machine, process, user, exp ) );</font></font></p>
<p><font size="2">Result on windows 2003:</font><br />
<font size="2"><font size="2">def: G:\Program Files\Sandcastle\<br />
machine: G:\Program Files\Sandcastle\<br />
process: G:\Program Files\Sandcastle\<br />
</font><font size="2">expand: G:\Program Files\Sandcastle\<br />
user: [null]</font></font></p>
<p><font size="2"><font size="2">Result on windows 2008:</font></font></p>
<p><font size="2"><font size="2">def: [null]<br />
machine: C:\Program Files\Sandcastle\<br />
process: [null]<br />
expand: [null]</font><br />
</font><font size="2">user: [null]</font></p>
<p>If you look at Environment.GetEnvironmentVariable method&#8217;s source, you can notice that if the passed target is Process, there&#8217;s a winapi call, while in case of User or Machine, it looks up the registry. ExpandEnvironmentVariable also calls winapi.</p>
<p>So it seems that environment variables on machine level not always behave as process level variables in windows 2008.</p>
<p><strong>[update @ 06/06/2008]</strong></p>
<p>it seems it&#8217;s an OS feature (or bug). after logging out and then in, results are the same on both systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=29</wfw:commentRss>
		</item>
		<item>
		<title>s.j.p.</title>
		<link>http://sph3r.com/blog/?p=28</link>
		<comments>http://sph3r.com/blog/?p=28#comments</comments>
		<pubDate>Mon, 02 Jun 2008 23:18:14 +0000</pubDate>
		<dc:creator>sph3r</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://sph3r.com/blog/2008/06/03/sjp/</guid>
		<description><![CDATA[thanks god, i&#8217;m not alone in this world&#8230; :DD
]]></description>
			<content:encoded><![CDATA[<p>thanks god, <a target="_blank" href="http://www.sarahjessicaparkerlookslikeahorse.com/">i&#8217;m not alone in this world&#8230;</a> :DD</p>
]]></content:encoded>
			<wfw:commentRss>http://sph3r.com/blog/?feed=rss2&amp;p=28</wfw:commentRss>
		</item>
	</channel>
</rss>

