<?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>Bogdan Popescu</title>
	<atom:link href="http://blog.bogp.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bogp.eu</link>
	<description>Web Developer</description>
	<lastBuildDate>Fri, 20 Jan 2012 13:28:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Definitia frigului</title>
		<link>http://blog.bogp.eu/definitia-frigului/</link>
		<comments>http://blog.bogp.eu/definitia-frigului/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 16:22:51 +0000</pubDate>
		<dc:creator>Bogdan Popescu</dc:creator>
				<category><![CDATA[bancuri]]></category>

		<guid isPermaLink="false">http://blog.bogp.eu/?p=2442</guid>
		<description><![CDATA[views:106+20°C &#8211; Grecii imbraca puloverele (daca si le gasesc). +15°C &#8211; Cei din Hawaii pornesc caloriferele (daca le au). +10°C...]]></description>
			<content:encoded><![CDATA[views:106<br/><p>+20°C &#8211; Grecii imbraca puloverele (daca si le gasesc).<br />
+15°C &#8211; Cei din Hawaii pornesc caloriferele (daca le au).<br />
+10°C &#8211; Americanii tremura, rusii seamana porumb.<br />
+5°C &#8211; Iti poti vedea respiratia. Masinile italiene nu mai pornesc. Norvegienii fac o baie. Rusii conduc cu geamurile deschise.<br />
0°C &#8211; Apa ingheata in America, in Rusia doar se intareste.<br />
-5°C &#8211; Masinile franceze nu mai pornesc.<br />
-10°C &#8211; Incepi sa planuiesti o vacanta in Australia<br />
-15°C &#8211; Pisica insista sa doarma in patul tau. Norvegienii imbraca puloverele.<br />
-18°C &#8211; Primaria din New York porneste caloriferele. Rusii fac ultimul picnic din sezon.<br />
-20°C &#8211; Masinile americane nu mai pornesc. Cei din Alaska incep sa poarte maneci lungi<br />
-25°C &#8211; Masinile germane nu mai pornesc. Cei din Hawai sunt morti.<br />
-30°C &#8211; Politicienii incep sa discute despre cei fara locuinte. Pisica prefera sa doarma in pijamaua ta.<br />
-35°C &#8211; Prea frig pentru a mai gandi. Masinile japoneze nu mai pornesc.<br />
-40°C &#8211; Planuiesti o baie fierbinte care sa dureze doua saptamani. Masinile suedeze nu mai pornesc.<br />
-42°C &#8211; Transporturile sunt oprite in Europa. Rusii mananca inghetata pe strada<br />
-45°C &#8211; Toti grecii sunt morti. Politicienii chiar incep sa faca ceva pentru cei fara locuinte.<br />
-50°C &#8211; Genele incep sa ti se lipeasca atunci cand clipesti. In Alaska, oamenii isi inchid ferestrele de la baie.<br />
-60°C &#8211; Ursii albi incep sa migreze spre sud.<br />
-70°C &#8211; Iadul ingheata.<br />
-73°C &#8211; Serviciile speciale finlandeze il evacueaza pe Mos Craciun din Laponia. Rusii poarta caciuli cu urechi.<br />
-80°C &#8211; Avocatii baga mainile in propriile buzunare.<br />
-114°C &#8211; Alcoolul etilic ingheata. Rusii nu sunt fericiti.<br />
-273°C &#8211; Zero absolut, miscarea atomilor se opreste. Rusii poarta cizme.<br />
-295°C &#8211; 90% din planeta e moarta. Echipa de fotbal a Rusiei devine campioana mondiala.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/definitia-frigului/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Programatori</title>
		<link>http://blog.bogp.eu/programatori/</link>
		<comments>http://blog.bogp.eu/programatori/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 20:04:47 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[programare]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1972</guid>
		<description><![CDATA[views:296Cam ce gasesti prin codul programatorilor: return 1; # returns 1 /* * You may think you know what the...]]></description>
			<content:encoded><![CDATA[views:296<br/><p>Cam ce gasesti prin codul programatorilor:</p>
<blockquote><p>return 1; # returns 1</p></blockquote>
<blockquote><p>/*<br />
 * You may think you know what the following code does.<br />
 * But you dont. Trust me.<br />
 * Fiddle with it, and youll spend many a sleepless<br />
 * night cursing the moment you thought youd be clever<br />
 * enough to &#8220;optimize&#8221; the code below.<br />
 * Now close this file and go play with something else.<br />
 */</p></blockquote>
<blockquote><p>/**<br />
 * Always returns true.<br />
 */<br />
public boolean isAvailable() {<br />
    return false;<br />
}</p></blockquote>
<p>=)))<br />
Pentru mai multe dume de genul:<br />
<a href="http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered" target="_blank">http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/programatori/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>And So You Code</title>
		<link>http://blog.bogp.eu/and-so-you-code/</link>
		<comments>http://blog.bogp.eu/and-so-you-code/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 20:57:57 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Diverse]]></category>
		<category><![CDATA[i-Net]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1951</guid>
		<description><![CDATA[views:214And So You Code Un altfel de Stromae &#8211; Alors On Danse via]]></description>
			<content:encoded><![CDATA[views:214<br/><p><strong>And So You Code</strong> Un altfel de Stromae &#8211; Alors On Danse<br />
<object type="application/x-shockwave-flash" style="width:480px; height:274px;" data="http://www.youtube.com/v/Eq3CuMDXaPs&amp;rel=0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0"><param name="movie" value="http://www.youtube.com/v/Eq3CuMDXaPs&amp;rel=0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0" /></object><br />
<a href="http://twitter.com/AndreiAvadanei/status/23269660691" target="_blank">via</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/and-so-you-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ActionScript trim()</title>
		<link>http://blog.bogp.eu/actionscript-trim/</link>
		<comments>http://blog.bogp.eu/actionscript-trim/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 01:18:02 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[iT&C]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1717</guid>
		<description><![CDATA[views:287In ActionScript 2.0 nu exista functie de string trim, asa ca am &#8220;facut&#8221; eu una&#8230; function trim(str:String):String { var chars...]]></description>
			<content:encoded><![CDATA[views:287<br/><p>In <strong>ActionScript</strong> 2.0 nu exista functie de string trim, asa ca am &#8220;facut&#8221; eu una&#8230;</p>
<pre lang="ACTIONSCRIPT" line="1">
function trim(str:String):String {
	var chars = {c9:true, c10:true, c13:true, c32:true};
	while (chars ["c"+str.charCodeAt(0)] == true) {
		str = str.substring(1, str.length);
	}
	while (chars ["c"+str.charCodeAt(str.length-1)] == true) {
		str = str.substring(0, str.length-1);
	}
	return str;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/actionscript-trim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ActionScript str_replace()</title>
		<link>http://blog.bogp.eu/actionscript-str_replace/</link>
		<comments>http://blog.bogp.eu/actionscript-str_replace/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 03:05:27 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[iT&C]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1687</guid>
		<description><![CDATA[views:248In ActionScript 2.0 nu exista functie de string replace, asa ca am facut eu una&#8230; function str_replace(param1, param2, param3:String):String {...]]></description>
			<content:encoded><![CDATA[views:248<br/><p>In <strong>ActionScript</strong> 2.0 nu exista functie de string replace, asa ca am facut eu una&#8230;</p>
<pre lang="ACTIONSCRIPT" line="1">
function str_replace(param1, param2, param3:String):String {
	/*
	* param1 - What to replace - String / Array
	* param2 - With what - String / Array
	* param3 - from where - String
	*/
	if (typeof (param1) == "string" &#038;&#038; typeof (param2) == "string") {
		var _tempArr:Array = new Array();
		var ret:String = "";
		if (param3.indexOf(param1)>=0) {
			_tempArr = param3.split(param1);//Temp array
			ret = _tempArr.join(param2);
			return ret;
		}
		else {
			return param3;
		}
	}
	else if (typeof (param1) == "object" &#038;&#038; typeof (param2) == "object") {
		var ret:String = param3;
		for (i=0; i< param1.length; i++) {
			var _tempArr:Array = new Array();
			if (ret.indexOf(param1[i])>=0) {
				_tempArr = ret.split(param1[i]);//Temp array
				ret = _tempArr.join(param2[i]);
			}
		}
		return ret;
	}
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/actionscript-str_replace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ai lav Adobe</title>
		<link>http://blog.bogp.eu/ai-lav-adobe/</link>
		<comments>http://blog.bogp.eu/ai-lav-adobe/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 08:34:07 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[iT&C]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1586</guid>
		<description><![CDATA[views:206Da, stiu ca se scrie I LOVE ADOBE dar vreau sa fie mai romanizat titlul. Asa, cum e posibil din...]]></description>
			<content:encoded><![CDATA[views:206<br/><p>Da, stiu ca se scrie I LOVE ADOBE <img src='http://blog.bogp.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  dar vreau sa fie mai romanizat titlul.</p>
<div class="poze1"><a href="http://bogp.eu/wp-content/uploads/2009/07/aaa.jpg" rel="shadowbox[sbpost-1586];player=img;"><img src="http://bogp.eu/wp-content/uploads/2009/07/aaa-150x150.jpg" alt="ai lav adobe" title="ai lav adobe"/></a></div>
<p>Asa, cum e posibil din 100 sa scazi 5 si sa dea &#8230; 94.921875 ?! mama lor de biti&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/ai-lav-adobe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Timpul liber la it-isti</title>
		<link>http://blog.bogp.eu/timpul-liber-la-it-isti/</link>
		<comments>http://blog.bogp.eu/timpul-liber-la-it-isti/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 11:29:39 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[iT&C]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1405</guid>
		<description><![CDATA[views:203 Vazuta la UberGeek]]></description>
			<content:encoded><![CDATA[views:203<br/><p><a href="http://bogp.eu/wp-content/uploads/2009/03/69641.jpg" rel="shadowbox[sbpost-1405];player=img;"><img src="http://bogp.eu/wp-content/uploads/2009/03/69641.jpg" alt="69641" title="69641" width="500" height="413" class="aligncenter size-full wp-image-1406" /></a><br />
Vazuta la <a href="http://ubergeek.ro/2009/03/20/spare-time/">UberGeek</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/timpul-liber-la-it-isti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elevul modern la scoala</title>
		<link>http://blog.bogp.eu/elevul-modern-la-scoala/</link>
		<comments>http://blog.bogp.eu/elevul-modern-la-scoala/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 08:30:35 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[iT&C]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=1138</guid>
		<description><![CDATA[views:268Nu stiu daca voi ati fost pedepsiti sa scrieti de 100 de ori ceva pe tabla, cum ca o sa...]]></description>
			<content:encoded><![CDATA[views:268<br/><p>Nu stiu daca voi ati fost pedepsiti sa scrieti de 100 de ori ceva pe tabla, cum ca o sa inveti sau mai stiu eu ce&#8230;<br />
Eu nu am fost supus acestui lucru.<br />
Am gasit o poza super pe net:</p>
<div class="poze1"><a href="http://bogp.eu/wp-content/uploads/2009/01/3118608646_9641eb11721.jpg" rel="shadowbox['1139'] attachment wp-att-1139"><img src="http://bogp.eu/wp-content/uploads/2009/01/3118608646_9641eb11721-150x150.jpg" alt="la_tabla" title="la_tabla" width="150" height="150" class="alignnone size-thumbnail wp-image-1139" /></a></div>
<p>Chestia asta e pentru programatori&#8230; daca nu ai cunostinte de programare iti explic un pic:<br />
Elevul este pedepsit sa scrie de 500 de ori pe tabla, ca nu va mai arunca cu avioane de hartie in clasa.<br />
Elevul, alege sa isi usureze pedeapsa, sa o scrie in C ( limbaj de programare ).<br />
Asa ca, face un &#8220;for&#8221; in C care sa scrie pentru el cele 500 de fraze.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/elevul-modern-la-scoala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashCrypto</title>
		<link>http://blog.bogp.eu/flashcrypto/</link>
		<comments>http://blog.bogp.eu/flashcrypto/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 22:05:12 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[iT&C]]></category>

		<guid isPermaLink="false">http://bogp.eu/?p=889</guid>
		<description><![CDATA[views:162De curand, m-am interesat de programe care cripteaza fisierele Flash`ului meu iubit. Am gasit cateva, majoritatea tampenii, puteam sa le...]]></description>
			<content:encoded><![CDATA[views:162<br/><p>De curand, m-am interesat de programe care cripteaza fisierele Flash`ului meu iubit.<br />
Am gasit cateva, majoritatea tampenii, puteam sa le decompilez si sa refac codul. Imi schimba doar numele de variabile &#8230; tampenii.<br />
Insa, unul dintre ele mi-a atras atentia. Se numeste &#8230; <span id="more-889"></span><a href="http://www.amayeta.com/software/swfencrypt/" tytle="SWF ENCRYPT" target="_blank">AMAYETA SWF ENCRYPT</a>.<br />
Programul e super, imi face ceva marfa, incat nu poti citi nimic.<br />
Din cat m-am dat pe google dupa solutii de spart criptarea programelului asta&#8230; nu am gasit <img src='http://blog.bogp.eu/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  se pare ca e super bine facut.<br />
Oamenii care l-au produs, se lauda ca ar fi singurul program care cu adevarat cripteaza codul.</p>
<p>Exemplu:</p>
<pre lang="actionscript">
var ceva:Number = 10;
function bt_voldown() {
	if (!$_mute) {
		if ($_volume&lt;0) {
			$_volume -= 10;
			melodieCurenta.setVolume($_volume);
			this.playstuff.btSound.btVolume.gotoAndStop(($_volume/10)+1);
			trace($_volume);
		}
	}
}

function bt_volup() {
	if (!$_mute) {
		if ($_volume&lt;100) {
			$_volume += 10;
			melodieCurenta.setVolume($_volume);
			this.playstuff.btSound.btVolume.gotoAndStop(($_volume/10)+1);
			trace($_volume);
		}
	}
}

function goNext() {
	_root.gotoAndStop(_root._currentframe+1);
}</pre>
<p>Asta e o functie, din un swf necriptat.</p>
<p>Iar chestia asta e o parte din ce a criptat nebunia asta de program <img src='http://blog.bogp.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<pre lang="actionscript">
function ()
{
    x03 = 162 % 511 * 5;
    return (eval("x03"));
} // End of the function
var x01 = 170 + x04x05();
while (x01 = eval("x01") - 481, x01 = eval("x01") + 176, eval("x01") == 477)
{
    x01 = eval("x01") + 482;
    break;
} // end while
x01 = eval("x01") + 818;
if (eval("x01") == 932)
{
    x01 = eval("x01") - 420;
    if (false)
    {
    }
    else
    {
        x01 = eval("x01") + 435;
    } // end else if

} // end if
if (eval("x01") == 489)
{
    x01 = eval("x01") + 226;

} // end if
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.bogp.eu/flashcrypto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

