<?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>CePulaMea.org &#187; daily CPM</title>
	<atom:link href="http://www.cepulamea.org/category/daily-cpm/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cepulamea.org</link>
	<description>Programare, Parazitii &#38; Critica Sociala</description>
	<lastBuildDate>Thu, 05 Aug 2010 06:39:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FAIL twitter.com / Iranian Cyber Army</title>
		<link>http://www.cepulamea.org/2009/12/19/fail-twitter-com-iranian-cyber-army/</link>
		<comments>http://www.cepulamea.org/2009/12/19/fail-twitter-com-iranian-cyber-army/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 13:00:37 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[daily CPM]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=151</guid>
		<description><![CDATA[Cum probabil ati vazut cum arata ieri twitter.com .. pretty lame. Dar asta doar intareste imaginea de aplicatie de 2 lei care e probabil twitter, care nu scaleaza deloc, vezi desele intreruperi cu balena pulii.
 ]]></description>
			<content:encoded><![CDATA[<p>Cum probabil ati vazut cum arata ieri twitter.com .. pretty lame. Dar asta doar intareste imaginea de aplicatie de 2 lei care e probabil twitter, care nu scaleaza deloc, vezi desele intreruperi cu balena pulii.</p>
<div id="attachment_152" class="wp-caption alignnone" style="width: 1034px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzEyL2lyYW5hbi1jeWJlci1hcm15LmpwZw=="><img class="size-large wp-image-152" title="iranian-cyber-army" src="http://www.cepulamea.org/wp-content/uploads/2009/12/iranan-cyber-army-1024x640.jpg" alt="twitter fail - iranian cyber army" width="1024" height="640" /></a><p class="wp-caption-text">twitter fail - iranian cyber army</p></div>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2009%2F12%2F19%2Ffail-twitter-com-iranian-cyber-army%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=151" width="1" height="1" style="display: none;" title="FAIL twitter.com / Iranian Cyber Army" alt=" FAIL twitter.com / Iranian Cyber Army" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2009/12/19/fail-twitter-com-iranian-cyber-army/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WTF?? Pescarusii ne-o trag in curand &#8230;</title>
		<link>http://www.cepulamea.org/2009/06/28/wtf-pescarusii-ne-o-trag-in-curand/</link>
		<comments>http://www.cepulamea.org/2009/06/28/wtf-pescarusii-ne-o-trag-in-curand/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 23:28:45 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[De Cacat]]></category>
		<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[monaco]]></category>
		<category><![CDATA[pescarus]]></category>
		<category><![CDATA[wtf]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=112</guid>
		<description><![CDATA[Deci in pula mea, stateam azi si beam o bere la Monaco, cand vad o cioara din aia alba, adica un pescarus care incepe sa craoie deasupra terasei &#8230; dupa cateva zeci de secunde, nu-mi vine sa cred: chelneru&#8217; vine cu niste bucati de pizza, cheama oratania care vine ff docila si &#8230;
Il intreb pe [...]]]></description>
			<content:encoded><![CDATA[<p>Deci in pula mea, stateam azi si beam o <a title=\"bere\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL2NhdGVnb3J5L2JlcmUv">bere</a> la <a title=\"Monaco\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9tb25hY28v">Monaco</a>, cand vad o cioara din aia alba, adica un <a title=\"pescarus\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9wZXNjYXJ1cy8=">pescarus</a> care incepe sa craoie deasupra terasei &#8230; dupa cateva zeci de secunde, nu-mi vine sa cred: chelneru&#8217; vine cu niste bucati de pizza, cheama oratania care vine ff docila si &#8230;</p>
<div id="attachment_113" class="wp-caption alignnone" style="width: 310px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA2L3Blc2NhcnVzLW1vbmVnYXNjLmpwZw=="><img class="size-medium wp-image-113" title="pescarus-monegasc" src="http://www.cepulamea.org/wp-content/uploads/2009/06/pescarus-monegasc-300x225.jpg" alt="pescarus monegasc 300x225 WTF?? Pescarusii ne o trag in curand ..." width="300" height="225" /></a><p class="wp-caption-text">pescarus-monegasc</p></div>
<p>Il intreb pe ala .. cica e obisnuitul locului .. vine in fiecare zi si-l striga sa-i dea de mancare. Pai pula mea &#8230; daca si astia s-au adaptat sa ne exploateze &#8230;</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2009%2F06%2F28%2Fwtf-pescarusii-ne-o-trag-in-curand%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=112" width="1" height="1" style="display: none;" title="WTF?? Pescarusii ne o trag in curand ..." alt=" WTF?? Pescarusii ne o trag in curand ..." />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2009/06/28/wtf-pescarusii-ne-o-trag-in-curand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Office Space kit</title>
		<link>http://www.cepulamea.org/2009/05/25/the-office-space-kit/</link>
		<comments>http://www.cepulamea.org/2009/05/25/the-office-space-kit/#comments</comments>
		<pubDate>Mon, 25 May 2009 13:59:45 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[de pe net]]></category>
		<category><![CDATA[office space]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=93</guid>
		<description><![CDATA[&#8220;You know, minimum security prison is no picnic. I had a client in there once. He said the trick is: kick someone&#8217;s ass the first day, or become somebody&#8217;s bitch. Then everything will be alright.&#8221;
Ce poti face cu 11 euro si putin timp liber?
Poti sa-ti cumperi de pe amazon The Office Space Kit. Exact &#8230;
Adica, [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<em>You know, minimum security prison is no picnic. I had a client in there once. He said the trick is: kick someone&#8217;s ass the first day, or become somebody&#8217;s bitch. Then everything will be alright.&#8221;</em></p>
<div id="attachment_94" class="wp-caption alignnone" style="width: 342px"><img class="size-full wp-image-94 " title="letter" src="http://www.cepulamea.org/wp-content/uploads/2009/05/letter.jpg" alt="o introducere" width="332" height="375" /><p class="wp-caption-text">o introducere</p></div>
<p>Ce poti face cu 11 euro si putin timp liber?<br />
Poti sa-ti cumperi de pe amazon <a title=\"the office space kit\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5hbWF6b24uZnIvT2ZmaWNlLVNwYWNlLUtpdC1TYXJhaC1PQnJpZW4vZHAvMDc2MjQyODExMi9yZWY9c3JfMV8xP2llPVVURjgmYW1wO3M9ZW5nbGlzaC1ib29rcyZhbXA7cWlkPTEyNDMyNTM1MTQmYW1wO3NyPTgtMQ==" target=\"_blank\">The Office Space Kit</a>. Exact &#8230;</p>
<div id="attachment_95" class="wp-caption alignnone" style="width: 298px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA1L3RoZS1raXQuanBn"><img class="size-full wp-image-95 " title="the-kit" src="http://www.cepulamea.org/wp-content/uploads/2009/05/the-kit.jpg" alt="cutia kitului" width="288" height="384" /></a><p class="wp-caption-text">cutia kitului</p></div>
<p>Adica, pentru a retrai experienta, poti sa utilizezi urmatoarele urmatoarele:</p>
<div id="attachment_97" class="wp-caption alignnone" style="width: 310px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA1L2NhbmEtaW5pdGVjaC5qcGc="><img class="size-medium wp-image-97" title="cana-initech" src="http://www.cepulamea.org/wp-content/uploads/2009/05/cana-initech-300x225.jpg" alt="cana initech" width="300" height="225" /></a><p class="wp-caption-text">cana initech</p></div>
<p>O superba cana initech, ca sa poti folosi, &#8220;the power of the mug&#8221;, de exemplu poti zice:</p>
<p><em>&#8220;Milt, we&#8217;re gonna need to go ahead and move you downstairs into storage B. We have some new people coming in, and we need all the space we can get. So if you could just go ahead and pack up your stuff and move it down there, that would be terrific, OK?&#8221;</em></p>
<div id="attachment_98" class="wp-caption alignnone" style="width: 310px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA1L3JlZC1zdGFwbGVyLmpwZw=="><img class="size-medium wp-image-98" title="red-stapler" src="http://www.cepulamea.org/wp-content/uploads/2009/05/red-stapler-300x225.jpg" alt="red stapler" width="300" height="225" /></a><p class="wp-caption-text">red stapler </p></div>
<p>Un stapler Swingline, care, toata lumea stie, e mult mai bun decat Boston &#8230;</p>
<p><code>
<object	type="application/x-shockwave-flash"
			data="http://www.youtube.com/v/hDZMR8BSOtE"
			width="425"
			height="350">
	<param name="movie" value="http://www.youtube.com/v/hDZMR8BSOtE" />
	<param name=wmode" value="transparent" />
</object></code></p>
<div id="attachment_99" class="wp-caption alignnone" style="width: 310px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA1L3Rwcy1yZXBvcnQuanBn"><img class="size-medium wp-image-99" title="tps-report" src="http://www.cepulamea.org/wp-content/uploads/2009/05/tps-report-300x225.jpg" alt="tps report 300x225 The Office Space kit" width="300" height="225" /></a><p class="wp-caption-text">T.P.S. Report</p></div>
<p>Un set de formulare T.P.S., care trebuie completate cu strictete dupa fiecare aplicatie rulata sau testata.</p>
<div id="attachment_100" class="wp-caption alignnone" style="width: 310px"><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA1L2Jhbm5lci5qcGc="><img class="size-medium wp-image-100" title="banner" src="http://www.cepulamea.org/wp-content/uploads/2009/05/banner-300x225.jpg" alt="banner 300x225 The Office Space kit" width="300" height="225" /></a><p class="wp-caption-text">Banner</p></div>
<p>Un banner, &#8220;Is this good for the COMPANY?&#8221; care il voi afisa intr-un loc vizibil pentru ca toti colaboratorii / colegii sa actioneze in acest spirit.</p>
<p>In plus ar mai fi:</p>
<p>- un covoras &#8220;jump to conclusions&#8221;, pe care nu l-am fotografiat din lipsa de spatiu (e mare)</p>
<p>- un sticker &#8220;PC LOAD LETTER&#8221; (cine stie cunoaste)</p>
<p>- o brosura detaliata cu indicatii de utilizare.</p>
<p>Pentru a urma instructiunile si a intra in spiritul corporatist al companiei, mi-am permis sa completez primul TPS Report:</p>
<p><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA5LzA1L3Rwcy1yZXBvcnQtY29tcGxldGF0LmpwZw=="><img class="alignnone size-full wp-image-101" title="tps-report-completat" src="http://www.cepulamea.org/wp-content/uploads/2009/05/tps-report-completat.jpg" alt="tps report completat The Office Space kit" width="594" height="838" /></a></p>
<p>P.S. In final sa rememoram impreuna cateva faze importante din film sau legate de el</p>
<p>1. Celebra scena cu faxul<br />
<code>
<object	type="application/x-shockwave-flash"
			data="http://www.youtube.com/v/nfCYzJAgwrw"
			width="425"
			height="350">
	<param name="movie" value="http://www.youtube.com/v/nfCYzJAgwrw" />
	<param name=wmode" value="transparent" />
</object></code></p>
<p>A fost destul de greu sa gasesc originalul printre zecile de filme facute de amatori cu aceasta scena <img src='http://www.cepulamea.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="The Office Space kit" /> </p>
<p>2. &#8220;Damn it feels good to be a gangsta&#8221;<br />
<code>
<object	type="application/x-shockwave-flash"
			data="http://www.youtube.com/v/rL9ihXiFAko"
			width="425"
			height="350">
	<param name="movie" value="http://www.youtube.com/v/rL9ihXiFAko" />
	<param name=wmode" value="transparent" />
</object></code><br />
3. Un remake din Family Guy<br />
<code>
<object	type="application/x-shockwave-flash"
			data="http://www.youtube.com/v/zrs5S5gOgAU"
			width="425"
			height="350">
	<param name="movie" value="http://www.youtube.com/v/zrs5S5gOgAU" />
	<param name=wmode" value="transparent" />
</object></code></p>
<p>4. O reclama la WOW<br />
<code>
<object	type="application/x-shockwave-flash"
			data="http://www.youtube.com/v/2V1QB89CCz4"
			width="425"
			height="350">
	<param name="movie" value="http://www.youtube.com/v/2V1QB89CCz4" />
	<param name=wmode" value="transparent" />
</object></code><br />
Cam atat &#8230;</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2009%2F05%2F25%2Fthe-office-space-kit%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=93" width="1" height="1" style="display: none;" title="The Office Space kit" alt=" The Office Space kit" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2009/05/25/the-office-space-kit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unde pula mea e MODELUL ?</title>
		<link>http://www.cepulamea.org/2009/05/16/unde-pula-mea-e-modelul/</link>
		<comments>http://www.cepulamea.org/2009/05/16/unde-pula-mea-e-modelul/#comments</comments>
		<pubDate>Sat, 16 May 2009 23:56:38 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[De Cacat]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programare]]></category>
		<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[pula]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=84</guid>
		<description><![CDATA[
Deci in pula mea, eram ieri la servici, pe la pranz, si ma ia  A-C, sefa mea cu ea la etajul 1 (nu sa-i dau o muie cum poate va gandeati) ci pentru o &#8220;reuniune&#8221;. Reuniunea de fata insemna de fapt ca am intrat in biroul unuia si ne-am asezat pe niste scaune, el urmand [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-88" title="model view controller pula" src="http://www.cepulamea.org/wp-content/uploads/2009/05/mvc.jpg" alt="model view controller pula" width="400" height="280" /></p>
<p>Deci in pula mea, eram ieri la servici, pe la pranz, si ma ia  A-C, sefa mea cu ea la etajul 1 (nu sa-i dau o muie cum poate va gandeati) ci pentru o &#8220;reuniune&#8221;. Reuniunea de fata insemna de fapt ca am intrat in biroul unuia si ne-am asezat pe niste scaune, el urmand sa ne prezinte, si apoi sa ne predea un maret backoffice de moderare. Backofficeul asta, teoretic, ar trebui sa ma scuteasca pe mine de sarcina de a scrie unul noul pentru proiectul la care lucrez, asa ca putea fi util, daca era adaptabil.</p>
<p>Ok, individul intoarce monitorul si ne arata cum se logheaza el, cu vede niste inregistrari, si le &#8220;modereaza&#8221;. Adica alege daca sunt <a title=\"spam\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL2NhdGVnb3J5L25vc3RhbGdpaS1kaWdpdGFsZS9zcGFtLw==">spam</a> sau nu, evident. Aplicatia are un aer invechit si arata destul de naspa, dar, ni se precizeaza, a fost utilizata intensiv de echipele care fac moderarea, deci sunt deja obisnuite cu modul de utilizare. In plus, si aici devin brusc interesat, este scrisa foarte curat, obiectual, si poate fi extinsa/adaptata usor pentru a obtine ce avem nevoie.<br />
&#8220;Perfect&#8221;, imi zic, hai sa vedem codul ala. Reunionistul deschide pspad (intotdeaua mi s-au parut dubiosi programatorii care folosesc pspad, intre noi fie vorba), si imi arata structura de clase. &#8220;E arhitectura MVC&#8221;, ma asigura el triumfator.  Asa cum aveam deja sentimentul, mvc la el inseamna ca are un fisier, index.php, in care foloseste un switch pentru a selecta codul care se va executa. Exact asa si era &#8230;<br />
Restul codului era intr-un folder separat de &#8220;clase&#8221;, si inca unul de &#8220;functii&#8221;. Ok, zic eu, arata-mi &#8220;clasele&#8221; tale.</p>
<p>Clasele erau de fapt bucati de cod care se executau pentru fiecare pagina a siteului, si care tratau tot fluxul, de la intrare pana la template-ul smarty. As face aici o paranteza, legat de smarty. Smarty este un cacat inutil, utilizat de fraieri ca sa dea impresia ca sunt mari programatori si separa &#8220;codul&#8221; de &#8220;view&#8221;. De fapt obti acelasi rezultat daca scri un template in php (php este in esenta pulii lui un limbaj de template-uri!) si ii pasezi argumentele intr-un array. La fel de usor ajungi sa bagi business logic in template si in smarty si in php. Si aici inchid paranteza.<br />
Asadar, fiecare pagina avea codul ei,100 % procedural, jalnic inchis intre o declaratie de clasa si paranteza de inchidere corespunzatoare.<br />
Dar asta nu e tot, continua programatorul. Exista si un (simulacru) de sistem de mostenire, pe un nivel: toate clasele mostenesc o clasa de baza pentru a mosteni niste functii comune (si destul de dubioase) de autentificare si acces la baza de date. Pentru ca, da, nici macar o abstractizare BD calumea nu a fost implementata, pentru ca, imi explica el usor jenat, nu a reusit sa gestioneze problema cele 2 servere BD (unul pentru citit, frontul si altul master, pentru scris). &#8220;Deci ai facut o treaba <a title=\"de cacat\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL2NhdGVnb3J5L2NoZXN0aWktZGUtY2FjYXQv">de cacat</a>&#8221; imi zic eu in gand, apoi zambesc protocolar, pentru ca urma sa-l mai intalnesc pe individ la cafea.</p>
<p>Si acum partea didactica pentru toti pularaii care au deschis un editor si au inceput sa &#8220;programeze&#8221; in PHP, in principal pentru ca ca are  <a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jb2Rpbmdob3Jyb3IuY29tL2Jsb2cvYXJjaGl2ZXMvMDAxMTE5Lmh0bWw=" target=\"_blank\">bariera de intrare</a> foarte joasa.<br />
In cuvinte simple, model view controller este un pattern care ar trebui in principiu sa izoleze logica aplicatiei, cum s-ar zice Business Model-ul, de interfata, de afisare. Asta inseamna ce &#8230; de exemplu daca ai de implementat afisarea listei de sefi carora trebuie sa le sugi pula ca sa ajungi un sef mai mic, in modelul aplicatiei incarci lista, din baza de date sa zicem, o prelucrezi, aplici reguli specifice (sa zicem ca ai o filtrare, numai sefi cu acelasi etaj cu tine sa va intalniti la aceeasi toaleta), dupa care pasezi aceste informatii, intr-un format neutru, afisarii. Si cine paseaza datele si face legatura intre model si afisare (view) ? Controllerul.<br />
Aici este momentul in care fraierul cade in plasa &#8230; o regula foarte ignorata este TC-FM (thin controller &#8211; fat model), adica controllerul trebuie sa faca STRICT doar interfata intre cele 2, sa nu contina business logic. Dar, este mult mai usor sa bagi la greu cod in asa zisa ta &#8220;clasa&#8221; care devine un fat controller curand singleton curand o mare laba.<br />
In poza de sus, in partea acoperita de pula, scrie &#8220;encapsulates application logic&#8221; si &#8220;exposes functionality&#8221;. Adica &#8230; adica ofera un acces selectiv la sistemul care e modelat. Deci fara query-uri in controller, desi pare mai usor. Izolarea scopului, asta e esential.<br />
Muirea continua cu viewul: intr-o aplicatie web nivelul view este de fapt o combinatie intre codul server side care prepara afisarea, codul client side care o modifica/afiseaza (html + <a title=\"javascript\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9qYXZhc2NyaXB0Lw==">javascript</a> care manipuleaza html) + browserul web, exact cois&#8230; Daca vrei sa fi ortodox nu faci query-uri in template-uri php sau altceva, nu prelucreazi informatie in view si nimic altceva. Doar afisezi, faci un for chestii de genu asta.<br />
Mult mai ingrijorator este persistenta acestei abordari, daca pot macar sa-i zic asa, in framework-uri cu pretentii. Un trist exemplu este Zend Framework care nu ofera absolut nici un suport pentru partea de model, parca incearca sa fie o continuare a &#8220;traditiei&#8221; scriptkiddies legata atat de des de PHP.<br />
Ca sa revin la intrebarea initiala: &#8220;unde pula mea e modelul?&#8221;</p>
<p>P.S.</p>
<p>Dupa amiaza m-am intalnit la o tigara cu Mikael, din celula de securitate, care mi- a zis ca cunoaste backoffice-ul respectiv, ca e &#8220;un truc de merde&#8221; dpdv securitate,  si tradus mai pe scurt, ca &#8220;isi baga pula, el nu aproba utilizarea lui in aplicatie&#8221;.</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2009%2F05%2F16%2Funde-pula-mea-e-modelul%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=84" width="1" height="1" style="display: none;" title="Unde pula mea e MODELUL ?" alt=" Unde pula mea e MODELUL ?" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2009/05/16/unde-pula-mea-e-modelul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Despre MySQL si soundex</title>
		<link>http://www.cepulamea.org/2008/09/21/despre-mysql-si-soundex/</link>
		<comments>http://www.cepulamea.org/2008/09/21/despre-mysql-si-soundex/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 21:13:01 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[Programare]]></category>
		<category><![CDATA[baze de date]]></category>
		<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[soundex]]></category>
		<category><![CDATA[varza]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=36</guid>
		<description><![CDATA[Deci MySQL &#8230; Sincer sa fiu, in disputele religioase MySQL vs PostgreSQL, sunt de obicei de partea Postgres, dar fortat de imprejurari in general trebuie sa utilizez MySQL (impotriva bunului meu simt, of course). Anyway, pana acum nu am avut motive chiar asa serioasa sa ma irite MySQL. Pana acum.
De curand intr-un proiect care-l &#8220;repar&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>Deci <a title=\"MySQL\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9teXNxbC8=">MySQL</a> &#8230; Sincer sa fiu, in disputele religioase MySQL vs PostgreSQL, sunt de obicei de partea Postgres, dar fortat de imprejurari in general trebuie sa utilizez MySQL (impotriva bunului meu simt, of course). Anyway, pana acum nu am avut motive chiar asa serioasa sa ma irite MySQL. Pana acum.</p>
<p>De curand intr-un proiect care-l &#8220;repar&#8221;, aveam o pagina care lista niste aeroporturi in functie de inputul utilizatorului. De exemplu daca introduceai &#8220;paris&#8221;, respectiva pagina iti lista cele cateva aeroporturi din paris si inca vreo 7 &#8211; 8 din lume care erau &#8220;asemanatoare&#8221; ca nume.</p>
<p>Problema e ca rezultatele erau foarte aiurea in unele cazuri, si nu intelegeam de ce. O scurta privire in codul primitiv si prostesc care domneste in acest proiect mi-a dezvaluit modul destul de simplu in care se facea operatiunea:</p>
<p>in baza de date o tabela stoca o lista de aeroporturi care avea in nume si orasul (utilizatorul urma sa caute dupa oras), si folosind functia <a title=\"manualu'\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Rldi5teXNxbC5jb20vZG9jL3JlZm1hbi81LjAvZW4vc3RyaW5nLWZ1bmN0aW9ucy5odG1sI2Z1bmN0aW9uX3NvdW5kZXg=" target=\"_self\">SOUNDEX</a>, lista toate inregistrarile alea carui <a title=\"SOUNDEX\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9zb3VuZGV4Lw==">SOUNDEX</a> era identic cu cel al stringului cautat. Destul de normal .. aparent.</p>
<p><strong>SELECT ID,Code,City, Airport, Country FROM airports WHERE Soundex(City) = SOUNDEX(&#8221;$deptArpt&#8221;)</strong></p>
<p>Problema e ca &#8220;baietii de la mysql&#8221; au hotarat ca nu are sens sa urmeze <a title=\"soundex\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2dlbmVhbG9neXByby5jb20vYXJ0aWNsZXMvc291bmRleC5odG1s" target=\"_blank\">algoritmul de soundex din manual</a>, ei sunt mai destepti si algoritmul lor nu se opreste dupa 3 numere identificate, ci merge pana la sfarsit. Ideea pare ok, pana iti dai seama ca in felul asta &#8220;new york airport&#8221; si &#8220;new york&#8221; au scoruri diferite, which really sux. De aici veneau problemele &#8211; soundex este destul de inutil in forma lui initiala.<br />
O posibila rezolvare ar fi sa pastrez doar primele 3 numere si sa le ignor pe restul, ceea ce am si facut. Insa inainte am calculat toate soundex-urile intr-un camp suplimentar  (soundscore) pentru a usura load-ul in timpul functionarii.<br />
O alta problema a fost &#8220;similitudinea&#8221;. Un SGBD inteligent ca Postgres are o functie care se cheama similarity si care iti returneaza un scor care il poti folosi pentru a regla cate rezultate primesti. MySQL &#8230; normal ca nu are asa ceva. Eu aveam nevoie si de acest comportament, asa ca am scos prima litera din rezultatul soundex (care arata ceva de genul P345, unde P e prima litera a stringului), si am facut o comparatie a diferentei intre scorul initial si scorul stringului cautat.<br />
Adica ceva cam asa:</p>
<p><strong>select ID,Code,City, Airport, Country from airports where ABS(CAST(substring(soundex(&#8221;$deptArpt&#8221;), 2) as SIGNED) &#8211; soundscore) &lt; 5 AND substring(soundex(&#8221;$deptArpt&#8221;), 1, 1) = soundletter</strong></p>
<p>Ultima comparatie este necesara pentru ca prima litera este esentiala in acest tip de cautare.<br />
Bun asta cam imi rezolva problema, pot stoca rezultatele in soundscore pentru ca lista de aeroporturi este statica. Oricum &#8230; MySQL &#8230; pula mea &#8230;<a title=\"varza\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy92YXJ6YS8=">varza</a>.</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2008%2F09%2F21%2Fdespre-mysql-si-soundex%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=36" width="1" height="1" style="display: none;" title="Despre MySQL si soundex" alt=" Despre MySQL si soundex" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2008/09/21/despre-mysql-si-soundex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GET si POST</title>
		<link>http://www.cepulamea.org/2008/06/17/get-si-post/</link>
		<comments>http://www.cepulamea.org/2008/06/17/get-si-post/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 09:22:13 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[varza]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=33</guid>
		<description><![CDATA[Postul asta ar trebui citit in primul rand de &#8220;baietii de la wordpress&#8221;. Se pare ca ei nu au auzit de faptul ca &#38; este folosit in stringul GET ca separator, cel putin de php in care aparent e scris wordpress-ul.
So, daca va uitati parola cumva si dati click pe &#8220;lost password&#8221;, sunt anumite sanse [...]]]></description>
			<content:encoded><![CDATA[<p>Postul asta ar trebui citit in primul rand de &#8220;baietii de la <a title=\"wordpress\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy93b3JkcHJlc3Mv">wordpress</a>&#8221;. Se pare ca ei nu au auzit de faptul ca &amp; este folosit in stringul GET ca separator, cel putin de php in care aparent e scris wordpress-ul.</p>
<p>So, daca va uitati parola cumva si dati click pe &#8220;lost password&#8221;, sunt anumite sanse ca, algoritmul inteligent din spate ca genereaza o cheie random, sa genereze printre caractere si &amp;.<br />
Solutia? Editez in baza de date cheia utilizatorului, ii scot &amp; si intru pe linkul de resetare cu &amp; scos.<br />
Daca va intrebati de ce nu am rescris pur si simplu parola din phpmyadmin, motivul e ca, la prima vedere stringul de acolo nu parea md5 (nu avea lookul de md5), deci mi s-a parut ca probabil folosesc un algoritm custom (sper ca macar e o transformare ireversibila ca md5, nu m-ar mira nimic).</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2008%2F06%2F17%2Fget-si-post%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=33" width="1" height="1" style="display: none;" title="GET si POST" alt=" GET si POST" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2008/06/17/get-si-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Baietii de la Hotmail?Sa ma suga de pula!</title>
		<link>http://www.cepulamea.org/2008/06/07/baietii-de-la-hotmailsa-ma-suga-de-pula/</link>
		<comments>http://www.cepulamea.org/2008/06/07/baietii-de-la-hotmailsa-ma-suga-de-pula/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 07:13:16 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[De Cacat]]></category>
		<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[hotmail]]></category>
		<category><![CDATA[muie]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=32</guid>
		<description><![CDATA[Cam asa ti-as raspunde daca m-ai intreba acum ce parere am de cei care au scris/configurat/decis politica de functionare a serverului de mail hotmail.com. Sa va povestesc de ce &#8230;
Ma intorc in timp acum 3 saptamani: pe ansamblu aveam o parerea buna despre Hotmail, chiar daca mi se cam rupea &#8230; 5 gb spatiu, interfata [...]]]></description>
			<content:encoded><![CDATA[<p>Cam asa ti-as raspunde daca m-ai intreba acum ce parere am de cei care au scris/configurat/decis politica de functionare a serverului de mail hotmail.com. Sa va povestesc de ce &#8230;</p>
<p>Ma intorc in timp acum 3 saptamani: pe ansamblu aveam o parerea buna despre Hotmail, chiar daca mi se cam rupea &#8230; 5 gb spatiu, interfata web 2.0 ala gmail (chiar mai eleganta as zice eu), etc etc.<br />
Totusi aveam o problema minora cu acesta. O aplicatie mai veche scrisa de mine, care trimite e-mailuri de inregistrare, de confirmare a comenzilor. Aplicatia a fost intarziata destul de mult, dar in sfarsit era aproape de gold, ca  sa zic asa. Mai ramasese de rezolvat o problema minora &#8211; unele e-mailuri nu ajungeau la conturile de test de pe hotmail/live. De ce hotmail? Pentru ca potentialii si viitorii clienti se pare ca erau fani, nu era treaba mea de ce, ideea e ca trebuia sa reduc frecventa acestor fenomene.</p>
<p>Initial nu mi-am pus prea mari probleme, eram 99% convins ca e-mailurile ajungeau in junk folder si deci trebuia doar sa mai scot anumite keywords ceva si urma sa se rezolve. Dar .. surpriza &#8230; e-mailurile nu ajungeau deloc. Mai grav era ca era random, cateodata ajungeau (in junk) cateodata bine, cateodata deloc.<br />
Inca sigur pe mine, am vorbit cu sysadminul sa-mi confirme ce raspunsuri are de la serverul hotmail pentru cateva e-mailuri care am constatat ca  nu au ajuns: surpriza surpriza, serverul raspundea cu &#8220;Sent&#8221;.</p>
<p><em><br />
Jun  2 04:22:57 ZIP1 sendmail[3267]: m52BM8Ki003227: mailto:to=dorel123@live.com, mailto:ctladdr=&lt;censored&gt; (528/100), delay=00:00:14, xdelay=00:00:01, mailer=esmtp, pri=120028, relay=mx1.hotmail.com. [65.54.244.136], dsn=2.0.0, stat=Sent ( &lt;mailto:200806021122.m52BM8Ki003227@ZIP1.censored.com&gt; Queued mail for delivery)</em></p>
<p>Moment in care am inceput sa caut pe google, si incet, incet o problema de dimensiuni galactice a inceput sa se dezvaluie: hotmail e cu <strong>muia</strong>. Ca intr-un <a title=\"swordfish\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5pbWRiLmNvbS90aXRsZS90dDAyNDQyNDQv" target=\"_blank\">film prost cu hackeri</a>, pagini dupa pagini de solutii care nu merg, de idei stupide si mai ales disperare se derulau prin fata mea. Se pare ca:</p>
<p>1) serverul de mail utilizat NU suporta RFC. De aia nu zice nimic cand te fute &#8230;</p>
<p>2) <a title=\"Microsoft\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9taWNyb3NvZnQv">Microsoft</a> foloseste Symantec BrightMail, un <a title=\"software\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9zb2Z0d2FyZS8=">software</a> antispam. Care are prostul obicei de a sterge potentialul <a title=\"spam\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL2NhdGVnb3J5L25vc3RhbGdpaS1kaWdpdGFsZS9zcGFtLw==">spam</a> fara nici un avertisment. De aia nici nu ajunge in spam.</p>
<p>3) Filtrele lor sunt superaiurea, multi se plang de comportament imprevizibil. Probabil ca se mai joaca cu ele, le ajusteaza, dar ideea e ca au mult false-pozitive ceea ce e .. naspa.</p>
<p>Totusi mi-am zis, nu se poate ca Microsoft sa nu fi conceput macar niste solutii pentru asa ceva. Si intradevar, dupa cateva zile am rasuflat usurat: descoperisem  <a title=\"snds\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9wb3N0bWFzdGVyLmxpdmUuY29tL3NuZHMvaW5kZXguYXNweA==" target=\"_blank\">Smart Network Data Services</a>. Acesta ar fi un serviciu prin care poti sa urmaresti ce face Hotmail cu mailurile venind de la un anumit IP(care poti sa-l controlezi), de ce le considera spam, etc . Dar vai &#8230; problema e ca dupa ce mi-am facut cont cu ipul serverul de mail, am constatat ca nu merge. Adica nu am nici o valoare .. nicaieri. Si totusi, serverul lor de mail raporta fericit de fiecare data ca a primit mesajul &#8230; futui.</p>
<p>Am verificat si incercat de 15k de ori: serverul meu trimite headere calumea, are reverse dns, e trimis prin smtp, userul exista. Nimic. Oricare alt serviciu gratuit nu are nici o pb, chiar si google care le mai baga intr-un timp in Spam.</p>
<p>Singura solutie care se intrevede este mult prea josnica ca sa ma gandesc la ea: microsoft are un &#8220;parteneriat&#8221; (probabil ca e o firma fantoma) cu o<a title=\"sender score certified\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zZW5kZXJzY29yZWNlcnRpZmllZC5jb20v" target=\"_blank\"> companie</a> care ofera un serviciu de whitelisting. Platesti o suma (1000 $ pe an), si poti sa trimiti un numar de e-mailuri in hotmail si se garanteaza primirea. Dar sa nu fie spam &#8230; yeah right. Nu imi vine sa cred ca, avand problemele care le au, au curajul sa-ti ceara bani ca sa poti sa le trimiti e-mailui, e o forma de santaj pe fata.</p>
<p>Asa ca, acum, daca ma intrebati ce parere am despre baietii de la Hotmail o sa va raspund ca-n titlu: sa ma suga de pula!</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2008%2F06%2F07%2Fbaietii-de-la-hotmailsa-ma-suga-de-pula%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=32" width="1" height="1" style="display: none;" title="Baietii de la Hotmail?Sa ma suga de pula!" alt=" Baietii de la Hotmail?Sa ma suga de pula!" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2008/06/07/baietii-de-la-hotmailsa-ma-suga-de-pula/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Anal-ize anal-ytice</title>
		<link>http://www.cepulamea.org/2008/05/27/anal-ize-anal-ytice/</link>
		<comments>http://www.cepulamea.org/2008/05/27/anal-ize-anal-ytice/#comments</comments>
		<pubDate>Tue, 27 May 2008 07:37:26 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[daily CPM]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/?p=30</guid>
		<description><![CDATA[Din curiozitate profesionala, ca sa zic asa, pentru acest blog si pentru fratele lui, snowunderstarlight.com, mentin conturi pe google analytics. In felul asta pot si eu sa vad de unde sunt/ce cauta cei cateva sute de vizitatori lunari  . Dar nu despre numarul lor e vorba.
Asadar, ieri nu am avut ce face si m-am [...]]]></description>
			<content:encoded><![CDATA[<p>Din curiozitate profesionala, ca sa zic asa, pentru acest blog si pentru fratele lui, <a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zbm93dW5kZXJzdGFybGlnaHQuY29t" target=\"_blank\">snowunderstarlight.com</a>, mentin conturi pe google analytics. In felul asta pot si eu sa vad de unde sunt/ce cauta cei cateva sute de vizitatori lunari <img src='http://www.cepulamea.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Anal ize anal ytice" /> . Dar nu despre numarul lor e vorba.</p>
<p>Asadar, ieri nu am avut ce face si m-am uitat la lista de keyworduri pentru snowunderstarlight.com . In afara de obisnuitele keywords ca &#8220;bubulu avalansa&#8221;, &#8220;casca de ski&#8221; si altele pe domeniu, a aparut si un dubios &#8220;am fost fututa&#8221;. Daca ar fi fost vorba de acesta, unde regulat intalnesc keyword-uri ca &#8220;femei bune de futut&#8221;, &#8220;<a title=\"muie\" href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3RhZy9tdWllLw==">muie</a>&#8221; si tot tacamul, nu m-as fi mirat, dar pe celalalt mi se parea cam fortat.</p>
<p>Iau keyword-ul, il bag in google si ma uit &#8230; pagina 8. Intre &#8220;fofoloanca.com&#8221; si &#8220;escort-romania.ro&#8221; era un post al meu, in care ma plangeam ca zapada era <strong>fututa</strong>, ca urmare <strong>am fost</strong> pe alta vale. Din atata lucru, google a considerat ca, daca ai fost fututa si ai probleme sigur le rezolvi pe blogul meu. Semantic web, where the fuck are you?</p>
<p>La fel de bolnav este si faptul ca cineva a fost fututa, si a mers pana in pagina 8 de rezultate ca sa afle solutia, care pm o fi aia. Nu mai zic ca ca tot pe acolo era si un link din arhiva de cautari a site-ului www.crestinortodox.com intitulata &#8220;futute in cur&#8221;. Faptul ca vrei sa faci SEO stocand rezultatele de cautare nu cred ca scuza &#8230;.</p>
<p><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA4LzA1L2Z1dHV0ZS1pbi1jdXItbWljLmpwZw=="><img class="alignnone size-medium wp-image-31" title="futute-in-cur-mic" src="http://www.cepulamea.org/wp-content/uploads/2008/05/futute-in-cur-mic-300x112.jpg" alt="url cu futute in cur" width="300" height="112" /></a></p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2008%2F05%2F27%2Fanal-ize-anal-ytice%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=30" width="1" height="1" style="display: none;" title="Anal ize anal ytice" alt=" Anal ize anal ytice" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2008/05/27/anal-ize-anal-ytice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reclame localizate</title>
		<link>http://www.cepulamea.org/2008/03/30/reclame-localizate/</link>
		<comments>http://www.cepulamea.org/2008/03/30/reclame-localizate/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 07:59:17 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[daily CPM]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/2008/03/30/reclame-localizate/</guid>
		<description><![CDATA[Un trend destul de comun in ultimul timp este de a oferi reclame web localizate in functie de ip-ul vizitatorilor. De exemplu in orice site porn 2.0 respectabil vezi tot felul de pizde din &#8220;Otopeni&#8221;, &#8220;Mogosoaia&#8221; sau alte orasele/sate pe care softul le gaseste pe o raza X in jurul Bucurestiului. O alta forma este [...]]]></description>
			<content:encoded><![CDATA[<p>Un trend destul de comun in ultimul timp este de a oferi reclame web localizate in functie de ip-ul vizitatorilor. De exemplu in orice site porn 2.0 respectabil vezi tot felul de pizde din &#8220;Otopeni&#8221;, &#8220;Mogosoaia&#8221; sau alte orasele/sate pe care softul le gaseste pe o raza X in jurul Bucurestiului. O alta forma este cea oferita de classmates.com, care inscrie in mod elegant capitala noastra in lista statelor americane, pentru  a gasi &#8220;Highschools&#8221; in Bucure&#8217;ti.</p>
<p><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA4LzAzL2J1Y3VyZXRpLmpwZw==" title=\"bucureti\"><img src="http://www.cepulamea.org/wp-content/uploads/2008/03/bucureti.jpg" alt="bucureti Reclame localizate" height="281" width="397" title="Reclame localizate" /></a></p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2008%2F03%2F30%2Freclame-localizate%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=25" width="1" height="1" style="display: none;" title="Reclame localizate" alt=" Reclame localizate" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2008/03/30/reclame-localizate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Induiasator</title>
		<link>http://www.cepulamea.org/2008/03/15/induiasator/</link>
		<comments>http://www.cepulamea.org/2008/03/15/induiasator/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 16:36:27 +0000</pubDate>
		<dc:creator>deodorel</dc:creator>
				<category><![CDATA[daily CPM]]></category>
		<category><![CDATA[nostalgii digitale]]></category>

		<guid isPermaLink="false">http://www.cepulamea.org/2008/03/15/induiasator/</guid>
		<description><![CDATA[
Intotdeauna cand dau peste site-uri ca http://www.thule.org/alt3.html simt o nostalgie greu de recuperat. O lume pierduta in negura anilor 95 &#8211; 97 se taraste la viata din cotloanele internetului. Editate cu dinozauri ca frontpage, netscape editor &#38; co, cu taguri uppercase neinchise, cu background-uri animate, countere si toata gama de widget-uri care compuneau o pagina [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZXB1bGFtZWEub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDA4LzAzL2FsdGVybmF0aXZlMy1zbWFsbC5qcGc=" title=\"alternative 3\"><img src="http://www.cepulamea.org/wp-content/uploads/2008/03/alternative3-small.thumbnail.jpg" alt="alternative 3" title="Induiasator" /></a></p>
<p>Intotdeauna cand dau peste site-uri ca <a href="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy50aHVsZS5vcmcvYWx0My5odG1s" title=\"a treia alternativa\">http://www.thule.org/alt3.html</a> simt o nostalgie greu de recuperat. O lume pierduta in negura anilor 95 &#8211; 97 se taraste la viata din cotloanele internetului. Editate cu dinozauri ca frontpage, netscape editor &amp; co, cu taguri uppercase neinchise, cu background-uri animate, countere si toata gama de widget-uri care compuneau o pagina respectabila in acei ani. Un sentiment care il mai regasesc privind timestamp-urile unor fisiere sau poze de acum 10 ani.</p>
<p>Un lucru care l-am remarcat este predispozitia autorilor de maculatura conspirationista de a-si construi astfel de website-uri, sau a le mentine, probabil ca in cercul lor aceasta este o dovada de respectabilitate.<br />
Oricum, o intalnirea placuta si odihnitoare cu trecutul.</p>
<div id="fbilike" style="float:left;margin-right:20px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cepulamea.org%2F2008%2F03%2F15%2Finduiasator%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:60px"></iframe></div> <img src="http://www.cepulamea.org/wp-content/plugins/feed-statistics.php?view=1&post_id=23" width="1" height="1" style="display: none;" title="Induiasator" alt=" Induiasator" />]]></content:encoded>
			<wfw:commentRss>http://www.cepulamea.org/2008/03/15/induiasator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
