<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dumitrache.net</title>
	<atom:link href="http://www.dumitrache.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dumitrache.net</link>
	<description>Web, Programming, Music, Movies and Life</description>
	<lastBuildDate>Sun, 24 Jan 2010 19:44:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Song of the day: 18 And Life by Skid Row</title>
		<link>http://www.dumitrache.net/2010/01/song-of-the-day-18-and-life-by-skid-row/</link>
		<comments>http://www.dumitrache.net/2010/01/song-of-the-day-18-and-life-by-skid-row/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 19:42:37 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[rock]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=140</guid>
		<description><![CDATA[I first listened to this yesterday on VH1&#8217;s Hard Rock Countdown. I think it captures the spirit of the 80&#8217;s pretty good.
18 and life&#8230;

 ]]></description>
			<content:encoded><![CDATA[<p>I first listened to this yesterday on VH1&#8217;s Hard Rock Countdown. I think it captures the spirit of the 80&#8217;s pretty good.</p>
<p>18 and life&#8230;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="580" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/JzmfpfIq0-4&amp;hl=en_US&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;border=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="580" height="360" src="http://www.youtube.com/v/JzmfpfIq0-4&amp;hl=en_US&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;border=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=140" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2010/01/song-of-the-day-18-and-life-by-skid-row/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take your Yahoo or MSN Messenger anywhere</title>
		<link>http://www.dumitrache.net/2010/01/take-your-yahoo-or-msn-messenger-anywhere/</link>
		<comments>http://www.dumitrache.net/2010/01/take-your-yahoo-or-msn-messenger-anywhere/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 10:02:17 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[Pidgin]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=126</guid>
		<description><![CDATA[This tip is for those of you that want to be connected with friends over Yahoo or MSN Messenger while working at a computer that hasn&#8217;t got these programs installed and installing them is restricted due to various reasons. This could be the case of your computers at school, work or any other facility where [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dumitrache.net/wp-content/uploads/2010/01/pidgin.png"><img class="alignleft size-full wp-image-130" title="pidgin" src="http://www.dumitrache.net/wp-content/uploads/2010/01/pidgin.png" alt="" width="128" height="128" /></a>This tip is for those of you that want to be connected with friends over Yahoo or MSN Messenger while working at a computer that hasn&#8217;t got these programs installed and installing them is restricted due to various reasons. This could be the case of your computers at school, work or any other facility where the administrator might choose to set up software such as DeepFreeze to prevent you from installing your own applications.<br />
<span id="more-126"></span><br />
If you find yourself in one of the situations described above, there is a way you can connect to these messaging networks (not only Yahoo and MSN, but also many others) without needing to install anything. You will just need to copy a &#8220;portable&#8221; application to your memory stick/portable hard drive or any other storage drive that you usually cary around with you. Of course, you might ask: &#8220;Why not install the original Yahoo/MSN Messenger there?&#8221;. Well, you could try, but you might experience problems since the installation process of a non-portable application involves writing information to the Windows Registry and therefore, what will be installed on your memory stick will not be the complete software.</p>
<p>The alternative that I found is Pidgin, a free messaging client that can connect to multiple chat networks at the same time.The good news is that a portable version of Pidgin is available and can be downloaded from <a href="http://portableapps.com/apps/internet/pidgin_portable">here</a>. After you download it, run the executable. A setup wizard similar to that of a non-portable application will show up. &#8220;Install&#8221; the portable app to a folder on your memory stick. The entire messaging application will be copied there and nothing will be written to the registry. There you go! You have a portable chat application on your memory stick. From now on, you will be able to use it from any computer without executing the setup process over again.</p>
<p>Pidgin can connect simultaneously to multiple chat networks (Yahoo/MSN/ICQ). Therefore, it works with &#8220;accounts&#8221;. The first time you start it, you will be asked to configure your first account (enter your log in information). There you go! A messaging application for Yahoo, MSN and lots of other chat services available anywhere you go.</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=126" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2010/01/take-your-yahoo-or-msn-messenger-anywhere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google goes after Microsoft</title>
		<link>http://www.dumitrache.net/2010/01/google-goes-after-microsoft/</link>
		<comments>http://www.dumitrache.net/2010/01/google-goes-after-microsoft/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 00:01:05 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=115</guid>
		<description><![CDATA[The fear that inspired Microsoft in the recent years has come true. Google, initially only the largest search engine in the world, now plans to take on the market of operating systems dominated by Microsoft since the release of the first version of Windows.

If the release of the first online alternative to Microsoft Office &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dumitrache.net/wp-content/uploads/2010/01/Chrome_OS_screenshot_sdres_0001_App-Menu.png"><img src="http://www.dumitrache.net/wp-content/uploads/2010/01/Chrome_OS_screenshot_sdres_0001_App-Menu-300x168.png" alt="Chrome OS" title="Chrome OS" width="300" height="168" class="alignleft size-medium wp-image-118" /></a>The fear that inspired Microsoft in the recent years has come true. Google, initially only the largest search engine in the world, now plans to take on the market of operating systems dominated by Microsoft since the release of the first version of Windows.<br />
<span id="more-115"></span><br />
If the release of the first online alternative to Microsoft Office &#8211; Google Docs gave Microsoft the shivers, surely Google&#8217;s announcement that it will be launching an operating system in 2010 caused sleeping difficulties to Microsoft&#8217;s representatives.</p>
<p>Google describes the &#8220;Chrome OS&#8221; as an extension to their already popular browser &#8211; Google Chrome, which was introduced in September, 2008. Most of the applications will run on the internet inside the integrated browser. You will use Picassa for managing your images, GTalk for instant messaging and Google Docs for your office needs. Basically, Chrome OS will be a web browser that requires no operating system. You will start your computer and it will boot directly into the Chrome web browser. </p>
<p>Chrome OS is said to bring consistent improvements in security and reliability. The OS will run on two partitions, one of the two being mounted as read-only, where essential system files will be stored, thus reducing the risks of a virus attack. And if that ain&#8217;t enough, the boot loader will also check the integrity of the OS before booting up to identify unusual modifications in the code. Chrome is based on a Monolithic Linux Kernel optimized for faster boot times by eliminating hardware checks for devices that are no longer present in many of today&#8217;s computers (such as floppy disk drives). The entire user experience will take place inside the browser window. </p>
<p>Chrome OS will be free and it will be integrated into your Google Account. Basically, along with unlimited e-mail storage and countless free services, you will also have access to your free copy of Chrome OS. Does it look like history repeating itself? It looks to me.</p>
<p>A few decades ago, when PC&#8217;s did not exist, there were &#8220;terminals&#8221; &#8211; dumb computers with no processing power of their own which used to send their tasks via a network to a server where the required calculations would be performed and the results returned to the terminals. The terminals used the resources of one big server, or of a group of servers to do their jobs. Is it me, or does Google plan to offer/sell something more than just software products in the following years? Will we really need to have the latest processing technology when we will be able to &#8220;rent&#8221; Google&#8217;s processing and memory resources to work in the place of our computer?</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=115" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2010/01/google-goes-after-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>China takes down Google</title>
		<link>http://www.dumitrache.net/2010/01/china-takes-down-google/</link>
		<comments>http://www.dumitrache.net/2010/01/china-takes-down-google/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 23:16:13 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[communism]]></category>
		<category><![CDATA[cyber attacks]]></category>
		<category><![CDATA[Elinor Mills]]></category>
		<category><![CDATA[Foxit PDF]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Symantec]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=109</guid>
		<description><![CDATA[Earlier this week, Google announced that a series of cyber attacks have been directed at their servers in mid-December, 2009. The attacks, considered highly sophisticated even by Google standards originated in the People&#8217;s Republic of China and could influence Google to adopt a new strategy in this country, or so they say.
According to Google sources, [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_112" class="wp-caption alignleft" style="width: 310px"><a href="http://www.dumitrache.net/wp-content/uploads/2010/01/googleplex.jpg"><img src="http://www.dumitrache.net/wp-content/uploads/2010/01/googleplex-300x195.jpg" alt="" title="GooglePlex" width="300" height="195" class="size-medium wp-image-112" /></a><p class="wp-caption-text">The Google Headquarters in Mountain View</p></div>Earlier this week, Google announced that a series of cyber attacks have been directed at their servers in mid-December, 2009. The attacks, considered highly sophisticated even by Google standards originated in the People&#8217;s Republic of China and could influence Google to adopt a new strategy in this country, or so they say.</p>
<p>According to Google sources, there were two types attacks targeting their network. One attack was internal and consisted in intellectual property being stolen from the company. Most likely, the theft consisted in source code and technology. Some of you might laugh at how sophisticated this attack really was. </p>
<p>Various voices on the Internet, including <a href="http://www.wired.com/threatlevel/2010/01/google-hack-attack/">Wired.com</a>, described how the attackers infiltrated the Google network by sending e-mails with a malicious PDF attachment to the GMail accounts of a few Google employees that had access to the network! The attackers took advantage of a Zero Day Vulnerability in Adobe Reader to install a trojan on the victim&#8217;s computer in the form of a DLL. The sad thing is that although this happened in December, Adobe only recently published a patch. By the way, I highly recommend that you upgrade you Adobe Reader application, or use <a href="http://www.foxitsoftware.com/pdf/reader/">Foxit PDF</a> as a replacement which is more lightweight than the Adobe application. </p>
<p>The internal attack also targeted several GMail accounts of human rights activists. According to Google sources, only two accounts have been breached. However, the attackers only got access to information about the accounts such as date of creation and to the subject names of several e-mails. The content of the e-mails remained undisclosed. </p>
<p>The external attack was not performed explicitly on the Google network but was directed against it and its users. Several GMail users have been targeted and tricked into revealing their login data by means of phishing.  The attackers also took advantage of yet another vulnerability in Internet Explorer. Microsoft said that it only affects IE6 but <a href="http://news.cnet.com/1606-2_3-50082324.html">Elinor Mills</a> says IE7 and 8 are also affected. My advice to all Internet Explorer users: switch to <a href="http://www.google.com/chrome">Chrome</a>.
<p>According to Google, these attacks targeted over 30 companies, the main objective being source code theft. Among these companies there are notable names such as Yahoo, Adobe or the antivirus producer &#8211; Symantec.</p>
<p>As a response to these attacks, the Internet Giant announced that it will stop censoring search results as required by the communist regime and will discuss the issue with the Chinese Government in the context of the recent attacks. The authorities clearly stated that anyone is welcome to trade in the country but within the restrictions of the law. Considering this fact, I am almost certain that negotiations on the matter of displaying uncensored results will be pointless. </p>
<p>If they won&#8217;t reach a consensus with the Chinese authorities, Google even considers the possibility of closing their offices in China and cease to operate in the country. Allow me to laugh at that. Currently holding over 360 million Internet users, China represents a highly attractive market for Internet companies and Google works with money, just like any other corporation and China, with its flourishing economy and huge population is one country than can afford to remain in the communist era.</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=109" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2010/01/china-takes-down-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All we need is just a little patience</title>
		<link>http://www.dumitrache.net/2009/12/all-we-need-is-just-a-little-patience/</link>
		<comments>http://www.dumitrache.net/2009/12/all-we-need-is-just-a-little-patience/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 22:30:35 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=103</guid>
		<description><![CDATA[My cover of &#8220;Patience&#8221; by Guns &#038; Roses. My guitar is an Ibanez S470 and is tuned half-step down here.

 ]]></description>
			<content:encoded><![CDATA[<p>My cover of &#8220;Patience&#8221; by Guns &#038; Roses. My guitar is an Ibanez S470 and is tuned half-step down here.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/NhVbWP4DgI8&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NhVbWP4DgI8&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=103" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2009/12/all-we-need-is-just-a-little-patience/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blackout in Constanta</title>
		<link>http://www.dumitrache.net/2009/12/blackout-in-constanta/</link>
		<comments>http://www.dumitrache.net/2009/12/blackout-in-constanta/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 00:39:18 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=98</guid>
		<description><![CDATA[Thankfully, it happened at 2am and not many people need electric current this time at night (Well, except for those like me who can&#8217;t sleep well). My hometown, the second largest in the country was left entirely without electricity. No big deal as long is it doesn&#8217;t last till the morning. I still have two [...]]]></description>
			<content:encoded><![CDATA[<p>Thankfully, it happened at 2am and not many people need electric current this time at night (Well, except for those like me who can&#8217;t sleep well). My hometown, the second largest in the country was left entirely without electricity. No big deal as long is it doesn&#8217;t last till the morning. I still have two hours left on my battery, well enough to finish his movie I&#8217;m re-watching (it&#8217;s called Bicentennial Man). </p>
<p>Hmm&#8230; there&#8217;s nobody on YM anymore. I&#8217;m guessing not all my pears have the latest magic stick that gives one the power of mobile internet from RDS with only 3 EURO per month. </p>
<p>A few months ago I was going over my picture archive from the 2008 edition of InfoEducatie. I found one picture that captured me with its imperfection and mystery and I think it fills the current darkness that took over this small urban teritory.</p>
<p>There you go</p>
<p><a href="http://www.dumitrache.net/2009/12/blackout-in-constanta/ana-de-peste-tot/" rel="attachment wp-att-100"><img src="http://www.dumitrache.net/wp-content/uploads/2009/12/ana-de-peste-tot-300x225.jpg" alt="ana de peste tot" title="ana de peste tot" width="300" height="225" class="alignleft size-medium wp-image-100" /></a></p>
<p>It wasn&#8217;t taken by me. I don&#8217;t remember who took it. It&#8217;s a girl playing with a lit up branch at the camp fire last year. She calls herself &#8220;Ana from everywhere&#8221;, she&#8217;s an excellent guitarist and the proud owner of a beautiful voice, the voice of Hotel California. She&#8217;s a mistery, a an independent soul living through music and photography, living free unlike so many of us today.</p>
<p>Power back on</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=98" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2009/12/blackout-in-constanta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presidential Elections in Romania</title>
		<link>http://www.dumitrache.net/2009/11/presidential-elections-in-romania/</link>
		<comments>http://www.dumitrache.net/2009/11/presidential-elections-in-romania/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 22:42:34 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=93</guid>
		<description><![CDATA[As a Romanian citizen who recently turned 18, I voted for the first time. I heard many people saying that they will refuse to make use of this basic right guaranteed by The Constitution because of their disgust for the entire political class. This is somewhat easy to understand taking into consideration the various leaders [...]]]></description>
			<content:encoded><![CDATA[<p>As a Romanian citizen who recently turned 18, I voted for the first time. I heard many people saying that they will refuse to make use of this basic right guaranteed by The Constitution because of their disgust for the entire political class. This is somewhat easy to understand taking into consideration the various leaders that we had, who took stealing and disrespect as qualities of an upper standard but is this really the right choice to make?<br />
<span id="more-93"></span><br />
This morning, I went to the voting center in the hope that I will be able to make a change, diregarding the images of former politicians that were playing in my head. I chose to make use of my fundemental right because, twenty years ago, in the communist Romania, such an act of pure democracy and power of the people was not possible. People (many of my age) died at that Revolution and as much as I want to emigrate and head for another country where I might have a better life, I can&#8217;t help feeling somewhat attached to this place, a country that many years ago had power and pride but which is today haunted by corruption, stupidity, direspect and incompetence. </p>
<p>Years and years of hard communism have turned Romania into what it is today. The key words of the regime were fear, division, betrayal and lie which changed the mentality of many Romanians. Now the dictator&#8217;s gone. The electricity is constantly flowing into our homes, there are supplies in the stores and we even have warm water now and then, but it still seems as cold as in the stories that I hear about the old regime and the good music, which no longer enjoys the priviledge of being forbidden is being replaced by products of pure stupidity. </p>
<p>After the communism fell, some former communist politicians made their way into modern &#8220;democracy&#8221; what we&#8217;re presumably having now. Today I voted for a change. I voted a liberal president, a president who, despite being part of a party that has lost its former strength has managed to touch the hearts of many Romanians that are tired of the old ways. I voted a person that did not bribe anyone with free meals, money or other presents to assure his seat in the presidential palace, a president whose campaign banners were constantly being taken down off my building to make room for other, more important candidates.</p>
<p>Unfortunately, the communist way is still deeply rooted into the minds of many Romanians, particularly old people. For many communists, a vote is worth roughly 12EURO. They &#8220;sell&#8221; their right to make a choice so that others will make the &#8220;right&#8221; choice for them. People are uncaring and will vote for anyone who will provide a good price, a good present. This does not have to be in the form of bribe. These are the same people that live off social aids and expect the state to give them what they need, instead of working for the right of getting it themselves. I am not good at politics but I am pretty sure that&#8217;s not the way to get out of a severe economic crysis. No, we must work, we must encourage competition. This is capitalism.</p>
<p>I voted for the first time and I voted with hope and pleasure. I voted for Crin Antonescu, who, according to the latest, pre-election polls, was second in the race for the president with a high chance of entering the second round. Right after I got out of the voting center, with hope in my soul, I encountered a large group of old people who were complimenting themseleves on the street for making the right decision, for voting with the social democrats and that&#8217;s when I realized that the majority of the people who vote, are old people.</p>
<p>A few hours ago, the estimated results came in. As expected, we are going to be &#8220;communists&#8221; for 5 more years.We will be run by a bunch of people who will, once again, take advantage of the poverty in which many old people live, people who are attracted by promises of higher social aids. </p>
<p>There were frauds in the voting process, some insanely obvious. Many were reported, announced on TV, but not much can be done now. I have lost all hope that this country will reach its former glory in the near future. Communism, indeed, leaves deep prints.</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=93" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2009/11/presidential-elections-in-romania/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>InfoEducatie 2009</title>
		<link>http://www.dumitrache.net/2009/08/infoeducatie-2009/</link>
		<comments>http://www.dumitrache.net/2009/08/infoeducatie-2009/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 19:43:11 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=74</guid>
		<description><![CDATA[Mountains, starry nights, bonfires, guitars, incredibly smart people, programming, design, innovation&#8230; these are the keywords that describe InfoEducatie, a national (in Romania) IT competition that takes place every year between the 4th and 10th of August, in the Carpathian Mountains at camp Galaciuc
In this competition, students from all over the country showcase their own personal [...]]]></description>
			<content:encoded><![CDATA[<p>Mountains, starry nights, bonfires, guitars, incredibly smart people, programming, design, innovation&#8230; these are the keywords that describe InfoEducatie, a national (in Romania) IT competition that takes place every year between the 4th and 10th of August, in the Carpathian Mountains at camp <a href="http://en.wikipedia.org/wiki/Gălăciuc">Galaciuc</a></p>
<p>In this competition, students from all over the country showcase their own personal projects which consist of software applications or web pages that they developed at home over the last year. I participated with Xpression News 3, the latest version of my news publishing script that was not yet officially launched. </p>
<p>This is the third time I participate at <a href="http://www.infoeducatie.ro">InfoEducatie</a>. I also participated at the 2007 and 2008 editions but this edition was the most important for me. <span id="more-74"></span></p>
<p>I had my software evaluated by top professionists (doctors, professors, Google engineers, Microsoft representatives)</p>
<p>I had the chance to discuss everything IT related with lots of smart and enthusiastic people. I learnt a lot of things that will help me develop better products and I also made new friends that know how to have fun (yes, programmers). </p>
<p>I learnt how important it is to know how to sell your ideas.</p>
<p>I learnt how an AntiVirus works from a kid that&#8217;s 3 years younger than me.</p>
<p>I found out how some members of the jury got to be successful computer engineers at companies such as Google or Microsoft. I realized that if I&#8217;ll stay in Romania <a href="http://www.pub.ro">PUB</a> is the university that I must go to. </p>
<p>I learnt a new song on guitar: &#8220;Falling Slowly&#8221; (Thanks to the Sanctus3D dude)</p>
<p>I learnt that the real poets are the ones that travel around the country or even around the world, with a guitar, a digital camera and a cheap car and not the ones that write childish poems about things that they never <a href="http://www.poezie.ro/index.php/poetry/1801919/Fum">experienced</a> (for those who know).</p>
<p>I remember the weak sound the guitar playing Hotel California, echoing in the dark, on the hills&#8230; she got the Mercedes Benz&#8230; such a lovely face bathing in the rays of the full moon, such a beautiful voice. I remember laying there just listening to her, watching her faint red light held between the guitar strings and the smoke that blew in the cold night.</p>
<p>Overall, this was an amazing experience, both professional and social. Also, it was the perfect way to unplug from the stress that surrounds me at home. I came in 7nth.</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=74" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2009/08/infoeducatie-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My trip to Istanbul</title>
		<link>http://www.dumitrache.net/2009/07/istanbul-trip/</link>
		<comments>http://www.dumitrache.net/2009/07/istanbul-trip/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 20:02:18 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[istanbul]]></category>
		<category><![CDATA[turkey]]></category>
		<category><![CDATA[vacation]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=71</guid>
		<description><![CDATA[That was actually yesterday. This trip to Istanbul wasn&#8217;t planned too much in advance. My mother suddenly decided to visit the city along with one other family and insisted that I come. Even though I have a lot of important projects that I need to finish this month and such a journey didn&#8217;t thrill me, [...]]]></description>
			<content:encoded><![CDATA[<p>That was actually yesterday. This trip to Istanbul wasn&#8217;t planned too much in advance. My mother suddenly decided to visit the city along with one other family and insisted that I come. Even though I have a lot of important projects that I need to finish this month and such a journey didn&#8217;t thrill me, I accepted the offer.</p>
<p>And so we went on a 11 hour bus journey from Constanta (Romania) to Istanbul (Turkey).<span id="more-71"></span><br />
Of course, the actual journey was quite hard to take. We left my hometown at about 2pm  and headed for the southern border with Bulgaria. Outside it was extremely hot (around 38 degrees Celsius) and the AC was barely noticeable. The good thing is that we had no traffic jams until the border.</p>
<p>At about 5pm we left Romania through the checkpoint &#8220;Vama Veche&#8221;. The first 20-30KM in Bulgaria were made on a completely empty road with at least as many bumps and holes as the Romanian road. For 30 minutes or so we didn&#8217;t encounter a single other car. It looked to me like the country was deserted. Also, 30KM inside Bulgaria, Romanian radio channels could still be received. One thing that I did like when I entered Bulgaria was the field of Wind Turbines. Dozens of them producing clean green energy. I like that. In my entire country I saw only ONE wind turbine. Quite sad&#8230;</p>
<p>After an hour in Bulgaria the road started to get a little more circulated. We passed through a region known as Southern Dobrogea or The Quadrilater which, for a brief period, was part of Romania. I enjoyed the sights of the mountains that were along the Black Sea. Varna looks like a nice city as seen from the mountains but when we descended into it, it had a shade of grey to it that reminded me of how Constanta used to look right after the fall of communism.</p>
<p>We continued our road through Bulgaria following the shore of the Black Sea towards the south, towards the Turkish border. At 8pm we stopped at a Bulgarian gas station. This was the ONLY stop we had in 11 hours! Not a good thing if you need to use the restroom more than once a day. At the place where we stopped, a few hundred kilometers into Bulgaria, we paid in lei (the currency of Romania) and the staff spoke Romanian which is no way an international language. I was impressed. </p>
<p>After that, we departed again. A mountainous road full of tight turns followed. The driver we had was a mad man or stupid so to speak. With one hand on a bottle of soda, one on a juicy tomato dripping on the floor and an elbow on the wheel, he ran through that area at 110KM/hour. About 4hours out of 11 were spent driving on the left side of the road. </p>
<p>At 11pm we reached the border with Turkey, somewhere in the heart of the mountains. Because we were exiting the European Union, I was expecting a more severe checkup at the checkpoint. We spent about 30 minutes in there. I got my visa and finally, we were aligned in two separate lines with our luggage in front of us so that the customs officers can check the contents. What a joke that was. They made us go to all that hassle but actually, no real control was made. Just some guy was going from person to person and briefly looking at the contents of the bags (that were opened) and at bags themselves (if they were closed):</p>
<p>&#8220;What do you have there?&#8221;  &#8211; &#8220;Notebook computer!&#8221; &#8211; &#8220;Oh, ok&#8221;</p>
<p>At about 2am the next day we reached Istanbul. From here I will continue in a future article.</p>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=71" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2009/07/istanbul-trip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ispCP: fixing 500 server errors</title>
		<link>http://www.dumitrache.net/2009/06/ispcp-fixing-500-server-errors/</link>
		<comments>http://www.dumitrache.net/2009/06/ispcp-fixing-500-server-errors/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 15:12:15 +0000</pubDate>
		<dc:creator>Andrei Dumitrache</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[fastcgi]]></category>
		<category><![CDATA[ispcp]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.dumitrache.net/?p=62</guid>
		<description><![CDATA[In a previous article I told you about a free web based control panel for managing a web hosting company. Today I am going to tell you how to fix the most common error that occurs while running ispCP:  &#8221;500 Server Error&#8221;.

Disclaimer:  Apply these settings at your own risk! I strongly suggest backing up your apache and [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">In a previous article I told you about a free web based control panel for managing a web hosting company. Today I am going to tell you how to fix the most common error that occurs while running ispCP:  &#8221;500 Server Error&#8221;.</p>
<p style="text-align: justify;"><span id="more-62"></span></p>
<p style="text-align: justify;">Disclaimer:  Apply these settings at your own risk! I strongly suggest backing up your apache and ispcp configuration files before following the directions stated in this article.</p>
<p style="text-align: justify;">There are several causes for this error. In most cases, this happens when your Apache web server tries to serve certain PHP scripts and fails because of a malfunction of the components required to execute the PHP scripts. When you install ispCP, it automatically configures your Apache web server to run the PHP interpreter via FCGID or FastCGI (it is recommanded that you leave it run via FCGID). When a request for PHP script is received, Apache links itself to a FCGID process. If no such processes are running, it creates one and links to it. After that, it commands FCGID to run PHP and execute the web script. So basically, the scheme of things is this:</p>
<p style="text-align: justify;">User Request for PHP script -&gt; Apache -&gt;FCGID -&gt; PHP: script.php.</p>
<p style="text-align: justify;">It is important to know that, once created, a FCGID process will not terminate after it serves the first script. It remains started and will handle future requests from Apache, even multiple requests at the same time. It will eventually terminate after a number of served requests or after a defined time. Also, multilple FCGID processes can be started, each serving multiple requests. These numbers can be configured.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Cause of the error</strong></p>
<p style="text-align: justify;"><strong><br />
</strong></p>
<p style="text-align: justify;">One cause for this error is the improper configuration of FCGID which exists or fails before PHP finished parsing the requested web script. The Apache web server then returns the error 500, also known as Internal Server Error.</p>
<p style="text-align: justify;">There is generally a 40 second limit for which an FCGID process will execute a particular PHP script. After that time passes, even if PHP has not finished its job, the process will terminate causing the error in Apache. This happens when PHP tries to parse a web script that takes longer to execute. No matter what execution limit you set in php.ini, if it&#8217;s larger then 40 seconds, it will be ignored.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>My approach to this problem</strong></p>
<p style="text-align: justify;"><strong><br />
</strong></p>
<p style="text-align: justify;">I will explain how to fix this issue for websites that are already added in your ispCP panel. In the end, I will explain how to apply to correct settings to future websites that you will add.</p>
<p style="text-align: justify;">First, you can find FCGID related settings in multiple configuration files but <strong>not all settings are applyed. </strong>PHP generally does its process management internally and ignores your FCGID settings. It does that badly. With the default configuration, you may experience some other problems such as too many FCGID processes that forget to &#8220;die&#8221; and sapp your memory. You need to disable PHP&#8217;s internal process management.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Step 1 &#8211; disable PHP&#8217;s FCGI process management</strong></p>
<p style="text-align: justify;"><strong><br />
</strong></p>
<p style="text-align: justify;">Go to <strong>/var/www/fcgi/yourdomain.com/</strong></p>
<p style="text-align: justify;">Edit the file <strong>php5-fcgi-starter </strong> and comment (prefix with #) the setting that have <strong>_FCGI_ </strong> in their names.</p>
<p style="text-align: justify;">Note that all settings are individual for each domain. All configurations that are treated in this article are local. To apply these settings to all your future web sites you will have to edit ispCP&#8217;s template files that are used to generate the configuration files for every domain.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>Step 2 &#8211; Global FCGI settings from Apache</strong></p>
<p style="text-align: justify;"><strong><br />
</strong></p>
<p style="text-align: justify;">All Apache related settings are ussually found at /etc/apache2</p>
<p style="text-align: justify;">/etc/apache2/mods-enabled contains links to the configuration files of the modules that will be loaded by Apache. All the configuration files linked from this directory will be parsed but that doesn&#8217;t mean that all settings will be applyed. Like I said, the settings are individual for each VirtualHost (for each domain that you add) .</p>
<p style="text-align: justify;">Edit /etc/apache2/mods-enabled/fcgid_ispcp.conf and set higher timeouts. <a href="http://fastcgi.coremail.cn/doc.htm" target="_blank">Here</a> is a page that explains these settings.</p>
<p style="text-align: justify;">Configure this file according to your needs. Here&#8217;s how my file looks like:</p>
<p style="text-align: justify;">&lt;IfModule mod_fcgid.c&gt;</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>AddHandler fcgid-script .php .php5</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>SocketPath /var/lib/apache2/fcgid/sock</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>IPCConnectTimeout 900</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>IdleTimeout 600</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>IdleScanInterval 120</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>ProcessLifeTime 900</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>MaxProcessCount 200</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>DefaultMinClassProcessCount 1</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>DefaultMaxClassProcessCount 10</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>IPCCommTimeout 900</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>BusyTimeout 300</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>BusyScanInterval 320</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>ErrorScanInterval 3</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>MaxRequestsPerProcess 500</p>
<p style="text-align: justify;"><span style="white-space: pre;"> </span>ZombieScanInterval 3</p>
<p style="text-align: justify;">&lt;/IfModule&gt;</p>
<p style="text-align: justify;">Now, the problem: These settings will be parsed but will not apply to your web sites (yourdomain.com) because these are defined as VirtualHost&#8217;s and global settings are ignored in these directives.</p>
<p style="text-align: justify;"><strong>Step 3 &#8211; Force Apache to apply the above settings</strong></p>
<p style="text-align: justify;">The file /etc/apache2/sites-available/ispcp.conf contains all the VirtualHosts (domains) defined by ispCP. To apply the global FCGID settings to yourdomain.com, you must edit this file.</p>
<p style="text-align: justify;">Open it and search</p>
<p style="text-align: justify;"><strong># httpd [yourdomain.com] dmn entry BEGIN</strong></p>
<p style="text-align: justify;">This is where the VirtualHost directive for yourdomain.com begins. Within this VirtualHost, search</p>
<p style="text-align: justify;"><strong>&lt;IfModule mod_fcgid.c&gt;</strong></p>
<div style="text-align: justify;">After this line (within the IfModule directive) add:</div>
<div style="text-align: justify;">
<div><strong>Include /etc/apache2/mods-enabled/fcgid_ispcp.conf</strong></div>
</div>
<div style="text-align: justify;">That&#8217;s it! Your global fcgid settings are applied for yourdomain.com!</div>
<div style="text-align: justify;">You can restart Apache now and test your PHP scripts on yourdomain.com</div>
<div style="text-align: justify;"><strong>Step 4 &#8211; Making ispCP keep this extra setting in ispcp.conf</strong></div>
<div style="text-align: justify;"><strong><br />
</strong></div>
<div style="text-align: justify;">Every time you add/edit/remove a domain, subdomain or alias in ispCP, the software rebuilds the file /etc/apache2/sites-available/ispcp.conf. Because ispCP is not aware of your added setting (Include&#8230;.), it will rebuilt the file without the added Include directive. We need to let the Panel know that we added something extra to the file.</div>
<div style="text-align: justify;">ispCP stores a copy of ispcp.conf here:</div>
<div style="text-align: justify;">/etc/ispcp/apache/working/ispcp.conf</div>
<div style="text-align: justify;">Everytime you change something from the Panel, it uses this file to rebuild the one in /etc/apache2/sites-enabled/</div>
<div style="text-align: justify;">You must apply <strong>Step 3 </strong>for this file. Now, do a change in ispCP. Add a subdomain, rename something to make it rebuild the file. Check   /etc/apache2/sites-enabled/ispcp.conf to see if your Include directive is still there.</div>
<div style="text-align: justify;"><strong>Step 5 &#8211; Editing ispCP&#8217;s templates</strong></div>
<div style="text-align: justify;"><strong><br />
</strong></div>
<div style="text-align: justify;">If everything works, repeat the previous steps for the other domains that you have added.</div>
<div style="text-align: justify;">Finally, you must edit the template files that ispCP uses to add new entries in ispcp.conf (in order to contain that Include directive by default) and the template file for the fcgi wrapper (that generates the file which we edited at <strong>Step 1</strong>)</div>
<div style="text-align: justify;">First, let&#8217;s edit the template file that is used to generate domain entries in ispcp.conf. All the template files that generate apache related configuration files are stored in  /etc/ispcp/apache/parts</div>
<div style="text-align: justify;">Apply Step 3 on dmn_php2_entry.tpl (you don&#8217;t need to search for VirtualHost, this is the part that goes within the directive)</div>
<div style="text-align: justify;">Apply Step 3 on sub_php2_entry.tpl (for subdomains)</div>
<div style="text-align: justify;">Now, let&#8217;s edit the CGI Wrapper Template.</div>
<div style="text-align: justify;">Edit /etc/ispcp/fcgi/parts/<strong>php5-fcgi-starter </strong>just like you did at <strong>Step 1.</strong></div>
<div style="text-align: justify;"><strong><br />
</strong></div>
<div style="text-align: justify;">That&#8217;t it. That&#8217;s one solution to the Internal Server Error Problem when it is caused by a low timeout. Please note that there might be other causes for this error.</div>
 <img src="http://www.dumitrache.net/wp-content/plugins/feed-statistics.php?view=1&post_id=62" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.dumitrache.net/2009/06/ispcp-fixing-500-server-errors/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
