<?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>I can see what you see not &#187; Featured Articles</title>
	<atom:link href="http://radumicu.info/blog/category/featured-articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://radumicu.info/blog</link>
	<description>Just another WordPress blogger with a deviant mind...</description>
	<lastBuildDate>Fri, 23 Dec 2011 09:54:26 +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>The Good, The Bad and The Ugly la #blogtrip Brasov</title>
		<link>http://radumicu.info/blog/2010/06/15/the-good-the-bad-and-the-ugly-la-blogtrip-brasov/</link>
		<comments>http://radumicu.info/blog/2010/06/15/the-good-the-bad-and-the-ugly-la-blogtrip-brasov/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:22:16 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Blog Trip]]></category>
		<category><![CDATA[Brasov]]></category>
		<category><![CDATA[personal opinion]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=1227</guid>
		<description><![CDATA[Motivat de Tudor in articolul lui de aici sa spun mai multe despre #blogtrip am zis bun hai sa spun ce am invatat eu din primul meu blogtrip si ultimul care se face Ei bine totul a inceput in dimineata lui 12 Iunie cand trebuia sa ma intalnesc cu Luana sa ajungem si noi la [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright" title="Blogtrip Brasov" src="http://radumicu.info/blog/wp-content/uploads/2010/06/blogtrip.png" alt="Blogtrip Brasov" width="150" height="60" />Motivat de <a title="Tudor Galos" href="http://studentclub.ro/tudorg/" target="_blank">Tudor</a> in articolul lui de <a title="Tudor Galos" href="http://studentclub.ro/tudorg/archive/2010/06/15/blogtrip-brasov.aspx" target="_blank">aici</a> sa spun mai multe despre <a title="#blogtrip" href="http://www.bobbyvoicu.ro/blogtrip-brasov-inscrieri-workshop-aici-d.html" target="_blank">#blogtrip</a> am zis bun hai sa spun ce am invatat eu din primul meu blogtrip si ultimul care se face <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Ei bine totul a inceput in dimineata lui 12 Iunie cand trebuia sa ma intalnesc cu <a title="http://www.angles.ro/" href="http://www.angles.ro/" target="_blank">Luana</a> sa ajungem si noi la timp ca doar suntem oameni seriosi. Ajunsi la Hotel Pantex cu 10 minute intarziere am constatat  cu stupoare ca nu eram ultimii oameni veniti, dar printre primii. Dupa ce ne-a explicat <a title="http://www.bobbyvoicu.ro/" href="http://www.bobbyvoicu.ro/" target="_blank">Bobby</a> ca o sa ii asteptam si pe ceilalti, care s-au anuntat, am schimbat o vorba doua cu cateva persoane. Una peste alta intr-un final am inceput workshopul.</p>
<h2 style="text-align: justify;">Cine ce si de ce, ultimul blogtrip</h2>
<p style="text-align: justify;">Au vorbit <a title="http://www.bobbyvoicu.ro/" href="http://www.bobbyvoicu.ro/" target="_blank"><strong>Bobby</strong></a>,  <a title="http://www.dorinboerescu.ro/" href="http://www.dorinboerescu.ro/" target="_blank"><strong>Dorin</strong></a>, <strong><a title="Tudor Galos" href="http://studentclub.ro/tudorg/" target="_blank">Tudor</a></strong>, <a title="http://bto.ro/" href="http://bto.ro/" target="_blank"><strong>Bogdan</strong></a> si <a title="http://www.adrianciubotaru.ro/" href="http://www.adrianciubotaru.ro/" target="_blank"><strong>Adrian</strong></a>. Primul a fost Bobby care a vorbit despre Blogtrip, ce inseamna el si cum ar trebuii noi cei care participam la asa ceva sa incercam sa furam din experienta celor din jurul nostru. Am zis <span style="text-decoration: underline;"><em>experienta</em></span>, si zic experienta pentru ca din ce am vazut eu noi incercam sa cautam raspunsul la intrebarea &#8220;Ca sa fac asta &#8230; ce trebuie sa fac mai exact?&#8221; scurtatura catre marea lovitura, calea usoara catre obiectivul nostru. Este aproape imposibil sa ne raspunda cineva la intrebarea de mai sus. Tot ce pot oamenii din jurul nostru sa faca este sa ne arate o cale sa ne ajute cu un sfat si sa ne impartaseasca experienta lor, iar noi mai departe pentru ca suntem fiintele superioare pe acest pamant <em>(desi incep sa ma indoiesc de asta)</em> prin personalitatile noastre diferite si prin natura  noastra diferita de la individ la individ trebuie sa aranjam toate piesele pe care le avem in forma cea mai corecta pentru noi&#8230;</p>
<p style="text-align: justify;"><span id="more-1227"></span>Bobby  a explicat pe final de ce face <em>Ultimul Blogtrip</em> ca si initiativa, si a punctat foarte clar si transant ca sa pricepem ca din peste 40 de oameni inscrisi nu au venit decat vreo 20. Eu il inteleg si ma mir cum de nu a pus piciorul in prag mai demult. Poate ca prin alte orase nu a fost ca la noi aici, poate ca deja un pahar sa umplut, e mai putin important, ce am inteles eu este faptul ca experienta se plateste scump daca vrei sa faci share si ii felicit pe cei care au profitat de ea cat a fost gratis.</p>
<h2 style="text-align: justify;">Dorin, Marketing Afiliat</h2>
<p style="text-align: justify;"><a title="http://www.dorinboerescu.ro/" href="http://www.dorinboerescu.ro/" target="_blank"><img class="alignright" title="affiliate marketing" src="http://radumicu.info/blog/wp-content/uploads/2010/06/affiliate-program.png" alt="affiliate marketing" width="189" height="193" />Dorin Boerescu</a> ne-a vorbit despre <em><strong>Marketing Afiliat</strong></em>, ce presupune, ce este, cum poate fi folosit si cel mai important ce beneficii ne poate aduce pentru ca pana la urma asta cautam toti. Ca sa intelegem mai bine ce inseamna Dorin a incercat sa explice pentru muritorul de rand marketingul afiliat prin intermediul companiei pe care o conduce <a title="http://www.2parale.ro" href="http://www.2parale.ro" target="_blank">2parale.ro</a> si bine a facut.</p>
<p style="text-align: justify;">Ce mi-a placut la prezentarea sustinuta de Dorin:</p>
<ul style="text-align: justify;">
<li>Am inteles ce este <em>Marketing Afiliat</em> (suna banal, dar este ceva foarte important sa intelegi un lucru inainte sa te apuci sa il folosesti)</li>
<li>Am inteles chiar daca off topic ce insemna persoana potrivita pe postul potrivit. Dorin stie sa vanda si cred ca asta spune totul.</li>
<li>Exemplele bine alese. Am vazut ce se poate face cu 2parale si in general cu platformele de marketing afiliat. Pe scurt ca sa nu o lungesc, poti sa faci un magazin online fara ca tu sa ai nici macar cea mai vaga idee despre ce inseamna sa vinzi ceva, de la distributie pana la gestiune si toate asta  se fac folosind feeduri.</li>
<li>Am bagat bine la cap faptul ca marketingul afiliat nu se face doar pentru magazinele mari care au produse de larg consum ci poate functiona pentru oricine</li>
</ul>
<p style="text-align: justify;">Ce nu mi-a placut la prezentarea sustinuta de Dorin:</p>
<ul style="text-align: justify;">
<li>Sa lasat intrerupt de prea multe ori pe subiecte care nu aveau nici o legatura cu ce incerca el sa ne explice. Era clar ca omul incerca sa isi vanda platforma, dar o facea intr-un mod inteligent sa si pricepem de ce si nu erau necesare discutiile cum ca nu ai nevoie de 2parale pentru asta.</li>
<li>&#8230; si cam atat</li>
</ul>
<h2 style="text-align: justify;">Tudor, OnlinersVSCorporate 2.0</h2>
<p style="text-align: justify;"><a title="http://studentclub.ro/tudorg/" href="http://issuu.com/microsoftromania/docs/tweetie8" target="_blank"><img class="alignright" title="TweetIE8" src="http://radumicu.info/blog/wp-content/uploads/2010/06/twitie8.png" alt="TweetIE8" width="206" height="290" />Tudor Galos</a> ne-a vorbit despre interactiunea dintre noi (onliners) si ei (corporatistii). Nu o sa insist foarte mult pe subiect pentru ca si eu sunt parte din zi corporatist si stiu cum merg anumite lucruri. Ce trebuie sa intelegem noi (si Tudor a incercat sa ne explice asta) este faptul ca vrem sau nu sa recunoastem avem nevoie unii de altii si nu o zic in sensul rau.</p>
<p style="text-align: justify;">A facut foarte bine ca ne-a prezentat cateva tips &amp; tricks pentru o interactiune mai buna intre onliner si corporatist, desi nu mi-a placut ca a trecut foarte repede prin buline <em>(eram si in intarziere)</em>.</p>
<p style="text-align: justify;">Tudor a mai prezentat rezultatele <a href="http://studentclub.ro/tudorg/archive/2010/06/15/despre-tweetie8.aspx" target="_blank"><strong>#tweetIE8</strong></a> care din punctul meu de vedere a fost cea mai importanta parte din prezentarea lui. Cum se porneste o campanie de genul, cum sa ii definesti un scop clar, cum se selecteaza cei 8 <em>&#8220;web celebs&#8221;</em> cum le-au spus ei si despre cum au reusit sa scrie <a title="Carte scrisa de Twitteristi" href="http://issuu.com/microsoftromania/docs/tweetie8" target="_blank">o carte</a> folosind Twitter si comunitatea din Romania.</p>
<h2 style="text-align: justify;">Bogdan, PR Ce si Cum</h2>
<p style="text-align: justify;"><a title="http://bto.ro/" href="http://bto.ro/" target="_blank"><img class="alignleft" title="Inside PR" src="http://radumicu.info/blog/wp-content/uploads/2010/06/insidePR_300x300_logo.jpg" alt="Inside PR" width="140" height="140" />Bogdan Theodor Olteanu</a> ne-a vorbit din punctul de vedere al unei agentii de PR, cum se interactioneaza cu o agentie si ce face agentia. Am invatat ceva foarte important si nu stiu daca Bogdan a vrut sa faca shareing sau i-a scapat <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote>
<p style="text-align: justify;"><em>Agentia de PR in general incearca sa faca mai mult decat ii este stipulat in contract</em></p>
</blockquote>
<p style="text-align: justify;">El chiar are target pentru oamenii cu care lucreaza pe treaba asta. A reusit sa ne explice de ce este necesara si care sunt avantajele vizibilitatii online, desi este inclinata mai mult catre companii se poate aplica foarte usor si in alta parte.</p>
<p style="text-align: justify;">Un alt aspect foarte important pe care il puncteaza Bogdan este <em>persoana care trebuie</em>. Am inteles si din cateva exemple date de ce este important sa vorbesti cu persoana care trebuie cand vrei sa initiezi o discutie. In anumite situatii este mult mai bine sa mergi direct la agentie decat la companie direct, pentru ca asa cum spuneam mai sus acestea incearca sa faca mai mult decat este scris in contract. Daca nu discuti cu persoana care trebuie risti sa o dai in bara aiurea si de aceea un alt aspect important punctat de Bogdan este <em>documentarea</em>. Trebuie sa invatam sa ne documentam, sa incercam sa aflam mai multe despre compania cu care vrem sa discutam, sa gasim agentia cu care lucreaza si sa incercam sa cautam persoana care trebuie pentru a initia un dialog.</p>
<p style="text-align: justify;">Ce nu mi-a placut la Bogdan a fost faptul ca era foarte sincer <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  atat de sincer ca se astepta de la noi sa cunostem concepte legate de PR si era foarte transant cand puneai o intrebare stupida din punctul lui de vedere.</p>
<h2 style="text-align: justify;">Adrian, Lecturi Urbane si Contextul</h2>
<p style="text-align: justify;"><a title="www.adrianciubotaru.ro" href="http://orasulciteste.ro/" target="_blank"><img class="alignleft" title="Lecturi Urbane" src="http://radumicu.info/blog/wp-content/uploads/2010/06/lecturi-urbane-brasov.jpg" alt="Lecturi Urbane" width="173" height="173" />Adrian Ciubotaru</a> a incheiat seria de prezentari cu una dintre cele mai frumoase initiative sociale din Romania <em><a title="http://orasulciteste.ro/" href="http://orasulciteste.ro/" target="_blank">Lecturi Urbane</a></em>. Adrian este cel mai urat vis pe care poti sa il ai datorita pasiunii cu care omul acesta vorbeste si face ceea ce face, dar in acelasi timp este cel mai frumos sentiment pe care il poti avea cand te gandesti ca si tu poti face ceva.</p>
<p style="text-align: justify;">In spatele proiectului Lecturi Urbane Adrian a pus foarte multa pasiune si asta a incercat si el sa ne transmita, trebuie pasiune ca sa poti face ceva, nu se poate fara pasiune. Prin pasiune a reusit sa porneasca un trend care este deja un eveniment national.</p>
<p style="text-align: justify;">Din povestea asta cum ii place lui sa spuna pe care ne-a prezentat-o am inteles ce inseamna contextul, am inteles de ce este important contextul si cum poti schimba o tara intreaga daca te folosesti de el. Exemplul dat de el este foarte clar: Cum poti sa convingi o tara intreaga sa citeasca si sa imbratiseze cultura? Este aproape imposibil am putea spune, dar ganditi-va cand mergeti la servici si in mijlocul de transport cand intri intr-o zi toata lumea citeste, ramai uimit incepi sa te intrebi ce se intampla, ce face lumea si de ce asa dintr-o data. Apoi vine cineva la tine sa iti explice si sa iti faca cadou o carte. Tu ca om cand cand esti intr-un context ai o alta inclintie (mai mare) catre acel context si iti este mult mai usor sa incerci sa schimbi ceva la tine.</p>
<p style="text-align: justify;">Ce nu mi-a placut la Adrian este abilitatea lui de prezentator <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , ca sa explic mai bine, din punctul meu de vedere Adrian nu este o persoana care sa tina o prezentare, nu cred ca poate, are prea multe de spus si niciodata timp, este omul cu care trebuie sa ai o <em>conversatie</em>.</p>
<h2 style="text-align: justify;">Concluzia Finala</h2>
<p style="text-align: justify;">Fiind primul meu blogtrip nu cred ca pot sa ma pronunt mai mult decat ce a fost prezentat aici la noi. Ii felicit pe organizatori pentru acest workshop si le multumesc. Ii felicit pe toti cei care au prezentat pentru pasiunea cu care fac lucrurile si pentru prezentarile foarte bine alese.</p>
<p style="text-align: justify;">Ce a contat la fel de mult ca workshopul in sine a fost asa cum spune americanul si Tudor: <em><strong>networking</strong></em>, am cunoscut oameni noi si oameni cu care am interactionat doar prin intermediul internetului si ma bucur foarte mult cand ma gandesc ca mai exista si oameni ca ei.</p>
<p style="text-align: justify;">Nu pot spune ca am iesit mai destept, acela care spune asta din punctul meu de vedere e clar ca nu a inteles nimic, ce pot spune este ca am iesit de acolo cu o alta perspectiva de explorat si asa cum spunea Dorin la un moment dat am inteles ca o sa descopar lucruri despre mine care nu or sa imi placa, dar astea inseamna maturizare nu? maturizare care poate sa dureze o viata.</p>
<p style="text-align: justify;">Ce nu mi-a placut in toata povestea asta suntem noi, noi cei care parem interesati, dar viata merge inainte si cateodata e bine sa nu judecam pana nu suntem pusi in tema cu toate datele problemei. Nu mi-au placut discutiile pe langa subiect si ma refer aici la cele care erau cu adevarat pe langa subiect. Este una sa comentezi incercand sa faci o paralela sau sa explici folosind alte exemple si alte metode si este alta sa pornesti discutii care pur si simplul nu isi au rostul.</p>
<p style="text-align: justify;">Acestea fiind spuse le multumesc inca odata organizatorilor si sper sa ne vedem si in alte circumstante.</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2010/06/15/the-good-the-bad-and-the-ugly-la-blogtrip-brasov/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Text Escaping Unescaping with AIR</title>
		<link>http://radumicu.info/blog/2010/01/17/text-escaping-unescaping-with-air/</link>
		<comments>http://radumicu.info/blog/2010/01/17/text-escaping-unescaping-with-air/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 11:56:41 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=873</guid>
		<description><![CDATA[For a project I worked a few months ago I needed to escape special characters used to pass some information from one point to another. Of course I used at that point the great application built by Marc called Unicode2HTML but I needed more than that. I wanted to convert also to other formats like [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 281px"><a href="http://marketplace.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.offering&amp;offeringid=17331"><img class=" " title="Text Escaping Unescaping" src="http://radumicu.info/blog/wp-content/uploads/2010/01/TextEscapingUnescaping.png" alt="TextEscapingUnescaping" width="271" height="189" /></a><p class="wp-caption-text">Text Escaping Unescaping</p></div>
<p style="text-align: justify;">For a project I worked a few months ago I needed to escape special characters used to pass some information from one point to another. Of course I used at that point the great application built by <a title="Unicode2HTML Download Link" href="http://od-electronic.de/downloads.html" target="_blank">Marc called Unicode2HTML</a> but I needed more than that. I wanted to convert also to other formats like <strong><a title="Wiki Unicode" href="http://en.wikipedia.org/wiki/Unicode" target="_blank">\uXXXX</a></strong> or <strong><a title="Wiki Punycode" href="http://en.wikipedia.org/wiki/Punycode" target="_blank">Punycode</a></strong> so after searching the net for a tool like that I found a very nice library built by <a title="http://0xcc.net/" href="http://0xcc.net/" target="_blank">Satorux</a> called <a title="strutil.js code" href="http://0xcc.net/jsescape/strutil.js" target="_blank">strutil.js</a>.</p>
<p style="text-align: justify;">The library actually does exactly what I wanted, it converts a character to a bunch of formats that I can use. The service Satorux has build, using this library, can be found at <a title="http://0xcc.net/jsescape/" href="http://0xcc.net/jsescape/" target="_blank">Text Escaping and Unescaping in JavaScript</a>.</p>
<p style="text-align: justify;">I decided to port this online version to an application so we can use it in offline also. This was a good project because it concluded to be my first <a title="Adobe AIR Homepage" href="http://www.adobe.com/products/air/" target="_blank">Adobe AIR</a> project (hope more will come).</p>
<p style="text-align: justify;">I won&#8217;t make a tutorial on how to build an AIR app in this article because there is no point you can search the net for this kind of things and you will find dozens of great tutorials. But what I want to share with you is the application itself and the simplicity of the AUTO UPDATER Framework Adobe AIR has&#8230;</p>
<p style="text-align: justify;"><span id="more-873"></span></p>
<p style="text-align: justify;">So here is the app I have made; click to install. For any kind of feedback just leave me a comment here or send me an email using the <a href="http://radumicu.info/blog/contact-me/" target="_blank">Contact</a> page.</p>
<p style="text-align: center;"><iframe src ="http://playground.radumicu.info/repository/text-escaping-unescaping/badge/index_badge.html" width="230px" height="200px" frameborder="0"></iframe></p>
<p style="text-align: justify;">After reading the detailed information about <a title="How to update an AIR application" href="http://www.adobe.com/devnet/air/articles/air_update_framework.html" target="_blank">how to update an AIR application</a> I realized that this was easy as saying <a title="Wiki Star Trek" href="http://en.wikipedia.org/wiki/Beam_me_up,_Scotty" target="_blank"><em>Scotty UPDATE ME</em></a> <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">If need to check for a new update to my application all I need to do is to add this code in my page (HTML/Ajax version).</p>
<pre>
<pre class="brush: jscript; title: ; notranslate">
// instantiate an updater object
var appUpdater = new runtime.air.update.ApplicationUpdaterUI();
function checkUpdate()
{
	// we set the URL for the update.xml file
	appUpdater.updateURL = &quot;http://localhost/update.xml&quot;;
	//we set the event handlers for INITIALIZED nad ERROR
	appUpdater.addEventListener(runtime.air.update.events.UpdateEvent.INITIALIZED, onUpdate);
	appUpdater.addEventListener(runtime.flash.events.ErrorEvent.ERROR, onError);
	//we can hide the dialog asking for permission for checking for a new update;
	//if you want to see it just leave the default value (or set true).
	appUpdater.isCheckForUpdateVisible = false;
	//if isFileUpdateVisible is set to true, File Update, File No Update,
	//and File Error dialog boxes will be displayed
	appUpdater.isFileUpdateVisible = false;
	//if isInstallUpdateVisible is set to true, the dialog box for installing the update is visible
	appUpdater.isInstallUpdateVisible = false;
	//we initialize the updater
	appUpdater.initialize();
}
function onUpdate(event)
{
	//starts the update process
	appUpdater.checkNow();
}
function onError(event)
{
    alert(event);
}
</pre>
</pre>
<p style="text-align: justify;">And on the <em>&lt;body&gt;</em> tag we just call the function:</p>
<p>
<pre class="brush: xml; title: ; notranslate">&lt;body onload=&quot;checkUpdate();&quot;&gt;</pre>
</p>
<p style="text-align: justify;">Behind the scenes the flow is quite easy the <em>checkUpdate()</em> function reads the <em>update.xml</em> file and compares the information from there with the current application version (located in <em>application.xml</em>), if a new version is available will prompt the updater Ui asking for permission to install the new version.</p>
<p style="text-align: justify;">The <em>update.xml</em> file looks like this:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;pre&gt;
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;update xmlns=&quot;http://ns.adobe.com/air/framework/update/description/1.0&quot;&gt;
	&lt;version&gt;0.2&lt;/version&gt;
	&lt;url&gt;http://localhost/app.air&lt;/url&gt;
	&lt;description&gt;&lt;![CDATA[
Version changes TEXT
  ]]&gt;&lt;/description&gt;
&lt;/update&gt;
&lt;/pre&gt;
</pre>
<p style="text-align: justify;">You can use this code to make an auto-updater for your Air applications every time, so great job Adobe for this nice feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2010/01/17/text-escaping-unescaping-with-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I am your hero</title>
		<link>http://radumicu.info/blog/2010/01/13/i-am-your-hero/</link>
		<comments>http://radumicu.info/blog/2010/01/13/i-am-your-hero/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 21:39:57 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[radumicu.info]]></category>
		<category><![CDATA[The Fun in Life]]></category>
		<category><![CDATA[super hero]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=837</guid>
		<description><![CDATA[[Via thefwa.com &#38; dbogdan]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="325" 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://en.tackfilm.se/loader.swf?shareID=1263418119474RA47&amp;folder=12634" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="325" src="http://en.tackfilm.se/loader.swf?shareID=1263418119474RA47&amp;folder=12634" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p>[Via <a title="thefwa.com" href="http://www.thefwa.com/" target="_blank">thefwa.com</a> &amp; <a title="dbogdan.com" href="http://www.dbogdan.com/" target="_blank">dbogdan</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2010/01/13/i-am-your-hero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Photoshop Scripting Guide &#8211; Mirror Effect</title>
		<link>http://radumicu.info/blog/2010/01/10/adobe-photoshop-scripting-guide-mirror-effect/</link>
		<comments>http://radumicu.info/blog/2010/01/10/adobe-photoshop-scripting-guide-mirror-effect/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 15:11:15 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=801</guid>
		<description><![CDATA[DemoDownload I needed one day to make a mirror effect (you know when you place two mirrors one in front of the other and look at them) for 50 photos and started to make them by hand in my PS. I soon give up because it was taking to long and tried to find a [...]]]></description>
			<content:encoded><![CDATA[<div id="buttonsDemo">
	<a id="demoButton" target="_blank" title="Mirror Mirror Effect" onclick="return hs.expand(this, { slideshowGroup: 'singlepic186' })" href="http://radumicu.info/blog/wp-content/gallery/tutorials/psmirrormirrorexample.jpg">Demo</a><a id="downloadButton" target="_blank" title="Mirror Mirror Effect SRC Download" href="http://gist.github.com/260281">Download</a></p>
<div class="clear"></div>
</div>
<div class="wp-caption alignright" style="width: 164px"><a href="http://radumicu.info/blog/wp-content/uploads/2010/01/photoshop_logo_feather.jpg"><img title="photoshop logo" src="http://radumicu.info/blog/wp-content/uploads/2010/01/photoshop_logo_feather.jpg" alt="photoshop logo" width="154" height="124" /></a><p class="wp-caption-text">Photoshop Scripting</p></div>
<p style="text-align: justify;">I needed one day to make a <a title="Mirror Mirror Effect" onclick="return hs.expand(this, { slideshowGroup: 'singlepic186' })" href="http://radumicu.info/blog/wp-content/gallery/tutorials/psmirrormirrorexample.jpg">mirror effect</a> (you know when you place two mirrors one in front of the other and look at them) for 50 photos and started to make them by hand in my PS. I soon give up because it was taking to long and tried to find a solution that will be more easy to use and more quicker. Lucky me that Adobe thought of this kind of problems and offers us two ways to solve this issue.</p>
<h1 style="text-align: justify;">The Methods</h1>
<p style="text-align: justify;">The first one: <a title="PS Actions Explained" href="http://www.visual-blast.com/photoshop/124-free-photoshop-actions/" target="_blank"><strong>ACTIONS</strong></a> are very easy to use directly from PS. No programming required, no nothing, just record what you want to do and then apply that steps to a bunch of photos.</p>
<p style="text-align: justify;">Another way is to use <a href="http://www.adobe.com/devnet/photoshop/scripting/" target="_blank"><strong>SCRIPTING</strong></a> is PS to achieve our desired output. Basically PS let&#8217;s us use scripts to automate most of the processes that we make by hand.</p>
<blockquote><p style="text-align: justify;">A script is a series of commands that tells Photoshop to perform a set of specified actions, such as  applying different filters to selections in an open document. These actions can be simple and affect only a single object, or they can be complex and affect many objects in a Photoshop document. The actions can call Photoshop alone or invoke other applications&#8230;</p>
</blockquote>
<p><span id="more-801"></span></p>
<h1 style="text-align: justify;">Why use scripts instead of actions?</h1>
<p style="text-align: justify;">First of all because this is what my article is about, scripting, but in a more serious manner we use scripts because they let use extend the great benefits of actions by allowing you to add functionality that is not available for PS Actions. For example, you can do the following with scripts but you can&#8217;t do it with actions:</p>
<ul>
<li style="text-align: justify;">Conditional logic, very important if you need to take a decision based on your current situation. For example, you could write a script that decides which color border to add depending on the size of the selected area in an image.</li>
<li style="text-align: justify;">You can open, save, and rename files using scripts.</li>
<li style="text-align: justify;">You can copy scripts from one computer to another. If you were using an Action and then switched computers, you’d have to recreate the Action.</li>
<li style="text-align: justify;">A single script can perform actions that involve multiple applications. For example, depending on the scripting language you are using, you could target both Photoshop and another Adobe Creative Suite Application, such as Adobe Illustrator, in the same script.</li>
<li style="text-align: justify;">Scripts provide more versatility for automatically opening files. When opening a file in an action, you must hard code the file location. In a script, you can use variables for file paths.</li>
<li style="text-align: justify;">You can create minimalistic (or complex) forms to help you input your options or preferences.</li>
</ul>
<p style="text-align: justify;">Don&#8217;t get me wrong actions are not an obsolete feature, you need to know what you have to do first and according to each one&#8217;s limitation you can adopt a method or another.</p>
<h1 style="text-align: justify;">Photoshop Scripting Languages</h1>
<p style="text-align: justify;">
<a href="http://radumicu.info/blog/wp-content/gallery/tutorials/ps-scripting-open-script.jpg" title="Browse for a script from the File Menu" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic185' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/185__250x122_ps-scripting-open-script.jpg" alt="ps-scripting-open-script" title="ps-scripting-open-script" />
</a>
</p>
<p style="text-align: justify;">Photoshop supports 3 scripting languages: AppleScript, VBScript, and JavaScript. There are 3 of them because many reasons that I won&#8217;t talk about right now and because AppleScript and JavaScript runs on Mac OS and VBScript and JavaScript runs on Windows.</p>
<p style="text-align: justify;">In our article we will use JavaScript. In PS in order for a JavaScript file to be recognized as a valid file it must have either .js or .jsx as an extension. It doesn&#8217;t matter which one but in Windows if your file has .jsx and you double click it will be automatically recognized by Photoshop, so it&#8217;s better to name this files with this extension format.</p>
<p style="text-align: justify;">To execute a script directly from Photoshop just go to <strong>File \ Scripts \ Browse </strong>and select the file where the scripting was done. Another way to execute scripts is to place them in the PS folder<strong> PATH_TO_ADOBE_PS\Presets\Scripts\ </strong>and now your scripts will be automatically loaded and you can access them from <strong>File \ Scripts \</strong>.</p>
<h1 style="text-align: justify;">How to make a Mirror Mirror Effect</h1>
<p style="text-align: justify;">First of all let&#8217;s create a file where we will code our script called: PSMirrorMirror.jsx Now we need to know what is the object model so we can work with it in Photoshop.</p>
<p style="text-align: justify;">
<a href="http://radumicu.info/blog/wp-content/gallery/tutorials/psmirrormirrorexample.jpg" title="Mirror Mirror Example" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic186' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/186_watermark_220x140_psmirrormirrorexample.jpg" alt="psmirrormirrorexample" title="psmirrormirrorexample" />
</a>
</p>
<blockquote><p style="text-align: justify;">The Photoshop DOM consists of a hierarchical representation of the Photoshop application, the documents used in it, and the components of the documents. The DOM allows you to programmatically access and manipulate the document and its components. For example, through the DOM, you can create a new document, add a layer to an existing document, or change the background color of a layer. Most of the functionality available through the Photoshop user interface is available through the DOM.</p>
</blockquote>
<p style="text-align: justify;">Knowing this let&#8217;s take it step by step, what we need to do is a mirror mirror effect, for the simplicity of thing I&#8217;m just gonna imagine how I will do this by hand and then try to translate it into scripting.</p>
<ol>
<li>Open the image in a new layer</li>
<li>Select all using CTRL+A</li>
<li>Copy the selection and paste it to create a new layer CTRL+C > CTRL+V</li>
<li>Resize the new layer to be smaller</li>
<li>Center in the middle of the document</li>
</ol>
<p>Repeating this steps for each new layer we achieve the same effect as in the example above. Now let&#8217;s translate this into scripting.</p>
<pre>
<pre class="brush: jscript; title: ; notranslate">function createMirrorMirror()
{
  var docRef = activeDocument;
  var layerRef = null;
  var noOfMirrors = 5;
}
</pre>
</pre>
<p>We created a function caled createMirrorMirror and instanced 3 variables.</p>
<ul>
<li style="text-align: justify;"><strong>docRef</strong> &#8211; is a reference to our active document from PS, with this we will be able to call other functions to manipulate that document.</li>
<li style="text-align: justify;"><strong>layerRef</strong> &#8211; is a reference to the active layer from our document, with this we will be able to resize only the layer from our active document.</li>
<li style="text-align: justify;"><strong>noOfMirrors</strong> &#8211; the number of mirrors we want to create inside our document.</li>
</ul>
<p style="text-align: justify;">No we need to create 5 layers (because our noOfMirrors is 5) with the same image and make them smaller just as we did in the previous steps by hand.</p>
<pre>
<pre class="brush: jscript; title: ; notranslate">for(var i=1; i&lt;=noOfMirrors; i++)
{
    docRef.selection.selectAll();
    docRef.selection.copy();
    docRef.paste();

    layerRef = app.activeDocument.artLayers[0];
    layerRef.resize(80,80,AnchorPosition.MIDDLECENTER);
}
</pre>
</pre>
<p style="text-align: justify;">
<a href="http://radumicu.info/blog/wp-content/gallery/tutorials/ps-scripting-layersresult.jpg" title="Layers after executing the script" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic184' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/184__320x240_ps-scripting-layersresult.jpg" alt="ps-scripting-layersresult" title="ps-scripting-layersresult" />
</a>
 Using the docRef we call a function defined by the PS scripting API and simulate the CTRL+A effect using docRef.selection.selectAll(), we copy the contents and then paste it over the document. This will generate a new layer in PS with the same content as the source.</p>
<p style="text-align: justify;">The next step is to resize the new layer and center it, and this is done by calling resize from our layer reference layerRef. The first two parameters are the percents for the the new size width and height, so enetering lower the 100% values will shrink the layer and bigger values will enlarge the layer. And the last one is the position of the new layer, in our case will be MIDDLECENTER.</p>
<p style="text-align: justify;">All this is done 5 times in our for iteration and the resulted document will be a 5 layer document as above.</p>
<p style="text-align: justify;">That is it, easy right? Actually is very easy to script using the Photoshop API and the results are very good once you get the hang of it.</p>
<p style="text-align: justify;">The final script should look like this:</p>
<pre>
<pre class="brush: jscript; title: ; notranslate">function createMirrorMirror()
{
  var docRef = activeDocument;
  var layerRef = null;
  var noOfMirrors = 5;

  if (noOfMirrorsDlg.result == 1)
  { // OK
    noOfMirrors = noOfMirrorsDlg.noText.text;
  }

  for(var i=1; i&lt;=noOfMirrors; i++)
  {
    docRef.selection.selectAll();
    docRef.selection.copy();
    docRef.paste();

    layerRef = app.activeDocument.artLayers[0];
    layerRef.resize(80,80,AnchorPosition.MIDDLECENTER);
  }
}
// call the main function
createMirrorMirror();
</pre>
</pre>
<p style="text-align: justify;">Now save this script in our PSMirrorMirror.jsx and you can call it every time you want from <strong>File \ Scripts \ Browse </strong>or copy the file to <strong>PATH_TO_ADOBE_PS\Presets\Scripts\</strong> and you will be able to select it every time you need it from the Scripts menu.</p>
<p style="text-align: justify;">The full script I made can be downloaded from GIT-Hub <a title="Download Mirror Mirror Effect Script" href="http://gist.github.com/260281">here</a>.</p>
<p style="text-align: justify;">For further reading and for a complete guide to Photoshop scripting visit this resources sites:</p>
<ul>
<li><a href="http://www.kirupa.com/motiongraphics/ps_scripting.htm" target="_blank">kirupa.com tutorial</a></li>
<li><a href="http://www.ps-scripts.com/bb/" target="_blank">ps-scripts.com bulletin board</a></li>
<li><a href="http://www.adobe.com/devnet/photoshop/scripting/" target="_blank">adobe devnet scripting page</a></li>
</ul>
<p>I hope you liked the article and learned a little bit on how to use scripting in Photoshop.</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2010/01/10/adobe-photoshop-scripting-guide-mirror-effect/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A new year, new design, new ideas, new projects</title>
		<link>http://radumicu.info/blog/2010/01/10/a-new-year-new-design-new-ideas-new-projects/</link>
		<comments>http://radumicu.info/blog/2010/01/10/a-new-year-new-design-new-ideas-new-projects/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 00:44:25 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[radumicu.info]]></category>
		<category><![CDATA[Web-Design]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=782</guid>
		<description><![CDATA[»The new year 2010 The year of the Tiger and Olympic competitions. Everybody is talking about 2009, what they have done, what were the most important aspects, innovations, most clicked posts on their blogs, and so on. As far as I am concern 2009 is was the year of learning and discovering. I have learned [...]]]></description>
			<content:encoded><![CDATA[<h2><a href="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/vancouver-olympics-2010.jpg"><img class="alignleft" title="Vancouver Olympics 2010" src="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/vancouver-olympics-2010.jpg" alt="vancouver olympics 2010" width="216" height="152" /></a>»The new year</h2>
<p style="text-align: justify;">2010 The year of the Tiger and Olympic competitions. Everybody is talking about 2009, what they have done, what were the most important aspects, innovations, most clicked posts on their blogs, and so on. As far as I am concern 2009 is was the year of learning and discovering. I have learned a lot as a developer and opened my mind more as a rookie designer.</p>
<p style="text-align: justify;">Personally I don&#8217;t like to talk about the past regarding the achievements and failures on myself and my blog so I will spare you all from a long article that probably will be very boring.</p>
<h2 style="text-align: justify;">»New design</h2>
<p style="text-align: justify;">As you can see I finally adopted the minimalistic trend that everyone is using and talking about this days. I know it took me one year to understand and see why this is better, although I don&#8217;t agree with the perception of this trend everybody is having, but this was the best pick that could fit to my current and future needs&#8230;</p>
<p style="text-align: justify;"><span id="more-782"></span></p>
<p style="text-align: center;"><a href="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/radumicu-info-color-palette.png"><img class=" aligncenter" title="radumicu.info color palette" src="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/radumicu-info-color-palette.png" alt="radumicu.info color palette" width="720" height="12" /></a></p>
<p style="text-align: justify;">
<a href="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/radumicu-info-2009.png" title="Radumicu.info - 2009" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic181' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/181__320x240_radumicu-info-2009.png" alt="Radumicu.info - 2009" title="Radumicu.info - 2009" />
</a>
</p>
<p style="text-align: justify;">So I have dropped my two-column background theme and took a very light approach of showing the information. My sandbox theme is <a title="Problog Theme Demo" href="http://www.curtziegler.com/sitedemo/wordpress-problog/" target="_blank">ProBlog Theme</a> that I have modified very much to suite my needs. I have added some nice features and there are still more to come. I will also start a series of (tutorials) articles to show you how you can achieve some of the design features that I have implemented here.</p>
<p style="text-align: justify;">I paid a little more attention (there are still more to do) to typography and I&#8217;ve set the most used font on the web as the main display; ignored &#8220;one rule&#8221; in web-design and the font family is now</p>
<h1><span style="color: #74d0e5;">Helvetica Neue, Arial, Sans-Serif</span></h1>
<h2><span style="color: #a7dcd6;">Anchor styles were also updated</span></h2>
<h3><span style="color: #c9df99;">Admin comments as a personal touch</span></h3>
<h4><span style="color: #ec843a;">And some other typography stuff</span></h4>
<h5><span style="color: #f36323;">Other improvements and features that were made</span></h5>
<ul>
<li>tweaks on the server side for faster loads</li>
<li>better cache system for faster loads</li>
<li>twitter status</li>
<li>top link after scrolling the page</li>
<li>new nextgen and highslide integration scripts</li>
<li>smooth scroll plugin</li>
<li>mobile version of the blog</li>
</ul>
<p style="text-align: justify;">This are only a few of the new things I&#8217;ve added and I want to add more to my blog. I will try to make them one by one in the following weeks. So stay tuned for new articles, tutorials and new features.</p>
<h2 style="text-align: justify;">»New ideas</h2>
<div class="wp-caption alignright" style="width: 231px"><a href="http://radumicu.info/blog/wp-content/uploads/2010/01/new-ideas.png"><img title="new ideas" src="http://radumicu.info/blog/wp-content/uploads/2010/01/new-ideas.png" alt="new ideas" width="221" height="230" /></a><p class="wp-caption-text">Chalenge your brain</p></div>
<p style="text-align: justify;">This year I want to start and put in motion some of my old ideas and also some new ones. I won&#8217;t detail here because this is not the case, the main thing is that you all should put your ideas in practice no matter how crazy or useful they are. Manny new stuff can be learned and new skills developed and old ones strengthened by starting to work on a crazy idea.</p>
<h2>»New Projects</h2>
<p style="text-align: justify;">New challenging projects will be this year, some of them already started to catch a breeze of air. The web is changing more and more, and this year won&#8217;t be very much different. We will see that the main accent will be put on simplicity and social integration. Taking this into consideration new challenging projects will give us more headaches.</p>
<p style="text-align: justify;">&#8212;&#8212;</p>
<p style="text-align: justify;">Hope you like my new design and the only think I wish you in the new year is to be healthy and to have lots of money for lots of coffee cups <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2010/01/10/a-new-year-new-design-new-ideas-new-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>realitatea.net Specialisti &#8211; WebDesign or User Fail?</title>
		<link>http://radumicu.info/blog/2009/12/13/realitatea-net-specialisti-webdesign-or-user-fail/</link>
		<comments>http://radumicu.info/blog/2009/12/13/realitatea-net-specialisti-webdesign-or-user-fail/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 20:30:00 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Fail]]></category>
		<category><![CDATA[The User]]></category>
		<category><![CDATA[Web-Design]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=669</guid>
		<description><![CDATA[Web Design Fail? sau User usage Fail? Nu stiu care din ele sincer sa fiu, dar problema asta in general este pasata de la web-developer la user. Un exemplu foarte simplu este si pe site-ul celor de la Realitatea la pagina de Specialisti aici. Iconitele &#8220;specialistilor&#8221; te jeneaza la ochi foarte mult cand le vezi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">
<a href="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/realitatea-net-failwebdesign-1.png" title="Fail Webdesign Example - 1" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic179' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/179__320x240_realitatea-net-failwebdesign-1.png" alt="Realitatea.net - Fail Webdesign - 1" title="Realitatea.net - Fail Webdesign - 1" />
</a>
 <strong>Web Design Fail</strong>? sau <strong>User usage Fail</strong>? Nu stiu care din ele sincer sa fiu, dar problema asta in general este pasata de la web-developer la user. Un exemplu foarte simplu este si pe site-ul celor de la Realitatea la pagina de <span style="text-decoration: underline;">Specialisti</span> <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://www.realitatea.net/specialisti.html" target="_blank">aici</a>.</p>
<p style="text-align: justify;">Iconitele &#8220;specialistilor&#8221; te jeneaza la ochi foarte mult cand le vezi asa turtite, parca ma uit la Plasma lui Dorel care nu prinde decat semnal 4:3 in Romania si toti au fetele turtite si fundurile latite. Toate acestea se datoreaza unei linii in scriptul CSS care defineste o inaltime fixa pentru zona respectiva.</p>
<p style="text-align: justify;">Astfel o simpla imagine poate fi distorsionta si poate strica aspectul site-ului. Este adevarat ca nu multi observa aceste detalii, dar de ce nu se pot rezolva aceste bug-uri mici? Din experienta mica pe care o mai am tot ce pot sa va spun este ca in general la genul acesta de site-uri cu &#8220;roti mari&#8221; este ceva normal sa fie asa. De ce spun asta, pentru ca la un astfel de site sunt probabil cateva zeci de oameni care lucreaza. Mai mult ca sigur acestia sunt impartiti in 3 categorii: cei care deseneaza site-ul, cei care <span style="text-decoration: underline;">incearca</span> sa il programeze cum l-au desenat altii si acele persoane care insereaza continutul site-ului (fie el text, imagine sau video). Ei bine aceste 3 categorii de oameni rareori se inteleg intre ei si cum rotile sunt mari se invart mai greu rezultand astfel genul acesta de neconcordante daca pot sa le zic asa la nivel visual asupra site-ului.</p>
<p style="text-align: justify;"><span id="more-669"></span>Practic daca developer-ul ar sterge linia cu pricina din CSS totul ar fi rezolvat:</p>
<pre class="brush: css; title: ; notranslate">
.importantNewsBox .pictureMargin {
height:56px;// DEL THIS LINE
margin-bottom:6px;
width:100px;
}
</pre>
<p style="text-align: justify;">
<a href="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/realitatea-net-failwebdesign-2.png" title="Fail Webdesign Example - 2" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic180' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/180__320x240_realitatea-net-failwebdesign-2.png" alt="Realitatea.net - Fail Webdesign - 2" title="Realitatea.net - Fail Webdesign - 2" />
</a>
</p>
<p style="text-align: justify;">Dar daca user-ul ar insera iconitele in formatul agreat (sa presupunem ca s-au inteles asupra acestui fapt) am rezolva problema mai repede!</p>
<p style="text-align: justify;">Mai repede? Aici este problema este mai usor sa faci din programare site-ul astfel incat totul sa fie acoperite si genul acesta de situatii chiar daca un user nu stie sa foloseasca sistemul sau il foloseste gresit? Sau este mai usor, cost-effective sau cum mai vreti sa faci un user sa foloseasca sistemul corect?</p>
<p style="text-align: justify;">In general schimbarea mentalitatilor este mult mai dificila ca programarea unui sistem care sa faca respectiva treaba, dar in acelasi timp sa acoperi toate aceste <span style="text-decoration: underline;">scapari</span> ale user-ului din programare poate fi mult mai costisitoare si pot impinge un proiect peste deadline. Astfel ca in general la marile companii si la site-urile mari se trage o linie unde deasupra se pun acele Must Have si sub linie acele aspecte de care se pot lipsii.</p>
<p style="text-align: justify;">Eu personal sunt impotriva acestor practici si prefer acea calea de <span style="text-decoration: underline;">echilibru</span> (nu de mijloc) in care faci din programare totul sa fie cat mai usor de folosit pentru user, iar user-ul face tot posibilul sa inteleaga sistemul inainte sa il foloseasca. Este foarte greu sa ajungi aici recunosc, dar aceste aspect cred ca face diferenta intre un site/o echipa buna si una foarte buna.</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2009/12/13/realitatea-net-specialisti-webdesign-or-user-fail/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gala pentru Supervoluntari</title>
		<link>http://radumicu.info/blog/2009/12/03/gala-pentru-supervoluntari/</link>
		<comments>http://radumicu.info/blog/2009/12/03/gala-pentru-supervoluntari/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 22:04:30 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[radumicu.info]]></category>
		<category><![CDATA[Think green]]></category>
		<category><![CDATA[34Life]]></category>
		<category><![CDATA[Eveniment]]></category>
		<category><![CDATA[Voluntar]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=655</guid>
		<description><![CDATA[Felicitari pentru blog si pentru nominalizare &#8211; un prieten imi spune astazi. Eu mirat dupa ce lamuresc ce si cum aflu cu stupoare ca Radu (EU) si Paul suntem nominalizati la o categorie noua din cadrul Galei pentru Supervoluntari. Categoria se numeste BLOGGERUL CARE S-A IMPLICAT ACTIV ÎN MOBILIZAREA COMUNITĂȚII ÎN ACTIVITĂȚI VOLUNTARE si este [...]]]></description>
			<content:encoded><![CDATA[<p><cite>Felicitari pentru blog si pentru nominalizare</cite> &#8211; un prieten imi spune astazi. Eu mirat dupa ce lamuresc ce si cum aflu cu stupoare ca Radu (EU) si Paul suntem nominalizati la o categorie noua din cadrul <a href="http://galavoluntari.wordpress.com/" target="_blank">Galei pentru Supervoluntari</a>.<br />
Categoria se numeste <strong>BLOGGERUL CARE S-A IMPLICAT ACTIV ÎN MOBILIZAREA COMUNITĂȚII ÎN ACTIVITĂȚI VOLUNTARE</strong> si este ceva nou pentru gala din acest an.</p>
<p>Sincer sa fiu nu stiu cum de suntem si noi pe acolo, sunt altii care au fost mult mai activi ca noi si sper sa ia toti un premiu pentru efortul depus pana acum. Le multumim totusi celor care s-au gandit si la noi si sper sa ne vedem acolo <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Pana atunci nu uitati sa cititi blogul <a href="http://www.34life.org/v2/category/blog/">34Life.org</a></p>
<p><img src="http://galavoluntari.files.wordpress.com/2009/10/cropped-banner-gala1.jpg" alt="Gala pentru supervoluntari" width="790" height="150" /></p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2009/12/03/gala-pentru-supervoluntari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Traian mi-a dat o cutie de chibrituri</title>
		<link>http://radumicu.info/blog/2009/11/18/traian-mi-a-dat-un-chibrit/</link>
		<comments>http://radumicu.info/blog/2009/11/18/traian-mi-a-dat-un-chibrit/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:51:25 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[A crazy World]]></category>
		<category><![CDATA[Eu unul Popa si nebunul]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Romania My Land of Choice]]></category>
		<category><![CDATA[Electorale]]></category>
		<category><![CDATA[Propaganda]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=634</guid>
		<description><![CDATA[Pare imposibil stiu, dar Traian Basescu mi-a lasat in cutia postala pe langa un pliant frumos colorat cu ce crede el ca o sa faca la anu si o cutie de chibrituri!!! Da exact o CUTIE DE CHIBRITURI. Ce as putea face cu ea domnule presedinte? Sa dau foc la pliant? Sa imi dau foc [...]]]></description>
			<content:encoded><![CDATA[<p>Pare imposibil stiu, dar Traian Basescu mi-a lasat in cutia postala pe langa un pliant frumos colorat cu ce crede el ca o sa faca la anu si o cutie de chibrituri!!! Da exact o CUTIE DE CHIBRITURI.</p>
<div class="wp-caption aligncenter" style="width: 490px"><img title="Cutie de chibrituri de la PD-L" src="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/pd-l-chibrit.jpg" alt="Cutie de chibrituri de la PD-L" width="480" height="360" /><p class="wp-caption-text">Cutie de chibrituri de la PD-L</p></div>
<p style="text-align: center;">
<p><span id="more-634"></span></p>
<p>Ce as putea face cu ea domnule presedinte?</p>
<p>Sa dau foc la pliant?</p>
<p>Sa imi dau foc in piata?</p>
<p>Sa dau foc la aragaz?</p>
<p>Sa dau foc la casa?</p>
<p>Sa dau foc la lege?</p>
<p>Sa dau foc la buletinele de vot?</p>
<p>Sa va dau foc?</p>
<p>Ce sa fac cu o cutie de chibrituri de la PD-L?</p>
<p>Cuvintele sunt de prisos.</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2009/11/18/traian-mi-a-dat-un-chibrit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ia-ti Revansa &#8211; Cine Ce Cum</title>
		<link>http://radumicu.info/blog/2009/11/13/ia-ti-revansa-cine-ce-cum/</link>
		<comments>http://radumicu.info/blog/2009/11/13/ia-ti-revansa-cine-ce-cum/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 00:46:28 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[34Life.org]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Think green]]></category>
		<category><![CDATA[34Life]]></category>
		<category><![CDATA[Ecologie]]></category>
		<category><![CDATA[Ia-ti Revansa]]></category>
		<category><![CDATA[Plantare copaci]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=622</guid>
		<description><![CDATA[Dragi ECO-Voluntari revenim cu ultimele detalii legate de plantarea noastra din 14 Noiembrie. 1. Reprezentantul 34Life Membrii 34Life vor fi prezenti in fiecare din cele patru parcuri astfel: » Parcul Central (Nicolae Titulescu) &#8211; Andreea Spoiala Punctul de intalnire cu Andreea este intrarea in parc vizavi de Primarie. [ harta ] » Parcul Centrul Civic [...]]]></description>
			<content:encoded><![CDATA[<p>Dragi ECO-Voluntari revenim cu ultimele detalii legate de plantarea noastra din <a style="border-bottom: 1px dashed #000000;" href="http://www.34life.org/v2/2009/11/ia-ti-revansa/">14 Noiembrie</a>.</p>
<p><span style="font-size: large;"><strong>1. Reprezentantul 34Life</strong></span></p>
<p>Membrii 34Life vor fi prezenti in fiecare din cele patru parcuri astfel:</p>
<p>» <span style="font-size: small;"><strong>Parcul Central (Nicolae Titulescu) &#8211; Andreea Spoiala</strong></span></p>
<p>Punctul de intalnire cu Andreea este intrarea in parc vizavi de Primarie. [ <a href="http://www.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;ll=45.646351,25.594143&amp;spn=0.004605,0.009581&amp;z=17&amp;msid=105349624411501220695.00047834876d8d07ab28a" target="_blank">harta</a> ]</p>
<p>»<strong><span style="font-size: small;"> Parcul Centrul Civic &#8211; Paul Fulea</span></p>
<p></strong></p>
<p>Punctul de intalnire cu Paul este intrarea in parc langa biserica de lemn. [ <a href="http://www.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=105349624411501220695.0004783492c07758710f2&amp;ll=45.65231,25.611695&amp;spn=0.002302,0.00479&amp;z=18" target="_blank">harta</a> ]</p>
<p>» <strong><span style="font-size: small;">Parcul Tractorul &#8211; Radu Micu</span></p>
<p></strong></p>
<p>Punctul de intalnire cu Radu este intrarea in parc de langa magazinul Plus. [ <a href="http://www.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;ll=45.664574,25.60971&amp;spn=0.004604,0.009581&amp;z=17&amp;msid=105349624411501220695.00047834a32ae45ff9795" target="_blank">harta</a> ]</p>
<p>» <strong><span style="font-size: small;">Parcul Ursu (Valea Cetatii) &#8211; Simona Alexandrescu, Simona Gaureanu si Dan Fulea</span></p>
<p></strong></p>
<p>Punctul de intalnire cu Simona, Simona si Dan este intrarea in parc vizavi de Scoala Nr 25. [ <a href="http://www.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;ll=45.634124,25.6064&amp;spn=0.002303,0.00479&amp;z=18&amp;msid=105349624411501220695.00047834aa357286ffee5" target="_blank">harta</a> ]</p>
<p><span style="font-size: large;"><strong>2. Ce Plantam?</strong></span></p>
<p>In toate cele 4 parcuri plantam in total 400 de pomisori. Din care 200 Malini si 200 de arbusti ornamentali. Ca sa explicam mai bine ce inseamna arbusti ornamentali va informam ca o sa plantam: <em>Photinia Fraseri (Red Robin)</em> si <em>Spiraea</em></p>
<p><em><strong><span style="font-size: medium;">&#8230;</span></strong></em></p>
<p><em><strong><span style="font-size: medium;">Continuarea articol este pe situl 34Life <a href="http://www.34life.org/v2/2009/11/ia-ti-revansa-cine-ce-unde-cum/">aici</a></span></strong></em></p>
<p><em><strong><span style="font-size: medium;">Ne vedem la plantare <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></strong><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2009/11/13/ia-ti-revansa-cine-ce-cum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I see dumb Webmasters</title>
		<link>http://radumicu.info/blog/2009/11/10/i-see-dumb-webmasters/</link>
		<comments>http://radumicu.info/blog/2009/11/10/i-see-dumb-webmasters/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 19:32:51 +0000</pubDate>
		<dc:creator>Radu</dc:creator>
				<category><![CDATA[A crazy World]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[The Fun in Life]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS-Tricks]]></category>
		<category><![CDATA[Prostie]]></category>

		<guid isPermaLink="false">http://radumicu.info/blog/?p=616</guid>
		<description><![CDATA[Ca sa vedem cata ignoranta si cata &#8220;desteptaciune&#8221; exista pe lumea asta. Nu ma consider nici macar un Web-Rookie dar un Webmaster, dar cand vad ce perle scot unii nu pot sa nu comentez Chris a scris pe css-tricks.com un articol interesant despre What Beautiful HTML Code Looks Like si pentru ca a facut foarte [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://radumicu.info/blog/wp-content/gallery/radumicuinfo/code.png" title="Code Wordlet" class="highslide" onclick="return hs.expand(this, { slideshowGroup: 'singlepic152' })" >
	<img class="ngg-singlepic ngg-right" src="http://radumicu.info/blog/wp-content/gallery/cache/152__320x240_code.png" alt="Code Wordlet" title="Code Wordlet" />
</a>

<p>Ca sa vedem cata ignoranta si cata &#8220;desteptaciune&#8221; exista pe lumea asta. <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Nu ma consider nici macar un Web-Rookie dar un Webmaster, dar cand vad ce perle scot unii nu pot sa nu comentez</p>
<p>Chris a scris pe css-tricks.com un <a title="http://css-tricks.com/what-beautiful-html-code-looks-like/" href="http://css-tricks.com/what-beautiful-html-code-looks-like/" target="_blank">articol</a> interesant despre <span style="text-decoration: underline;">What Beautiful HTML Code Looks Like</span> si pentru ca a facut foarte multa valva a prins prima pagina pe <a title="http://digg.com/design/What_Beautiful_HTML_Code_Looks_Like_inforgraphic" href="http://digg.com/design/What_Beautiful_HTML_Code_Looks_Like_inforgraphic" target="_blank">Digg</a>. Din momentul ala the angry <em>webmobsters </em>s-au dezlantuit, va citez doar cateva comentarii amuzante ca sa va faceti o idee despre &#8230; :</p>
<blockquote><p>The author of the article probably jerks off to O’REILLY books.</p></blockquote>
<p>Este cel mai bun comentariu dintre toate <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  am ras cu lacrimi</p>
<blockquote><p>beautiful-code.html<br />
&lt;?php include(&#8220;this/wont/workhere.php&#8221;); ?&gt;</p>
<p>PHP in an html file?</p></blockquote>
<p>The Webmobster crede ca este <span style="color: #0000ff;">foo(&#8220;Buna Printesa mea&#8221;)</span> si a uitat ca PHP intoarce si cod HTML <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote><p>Let&#8217;s see some realistic HTML now. Who cares what beautiful HTML looks like, it&#8217;s not going to be seen that way on the browser end once you insert a ton of PHP/Perl and Javascript mess that ruins the nice little line breaks and indentation.</p>
<p>The irony of this article is that it&#8217;s one giant PNG image.  Further proof that the most beautiful HTML is the nonexistent kind.</p></blockquote>
<p><span id="more-616"></span>Acest Webmobster crede ca doar ce se vede in browser source conteaza in rest poate sa fie haos <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Cat despre PNG, intrebarea de fapt era: <strong>Ar fi trebuit sa foloseasca JPG?</strong></p>
<blockquote><p>No title attributes in the anchor tags. Since when does that make for beautiful HTML?</p></blockquote>
<p>Inebunesc cand ii aud pe acesti SEO MASTERS cu treaba asta, tocmai de aceea post-ul nu se numeste Beautiful SEO Stuff</p>
<blockquote><p>&#8230; Stop accommodating specific browsers. If the web page loads properly then good but if it doesnt and looks broken then that tells he consumer to upgrade their fucking browser! It should be that simple.</p></blockquote>
<p>Este atat de simplu cum unii Web masters reusesc in &#8220;cariera&#8221; lor si este atat de simplu cum cei ca Webmobsteru acesta o sa de-a cu batu in balta de fiecare data. Oridinea din punctul meu de vedere este Vizitator &#8211; Client &#8211; Nevasta si abia apoi TU webmasterule.</p>
<blockquote><p>&#8230; there seems to be a problem with the first I.E CSS statement and also making the css statements just for I.E is a bit short sighted considering firefox has the largest market share these days.</p>
<p>Also i prefer class to id, works the same and you can use it more than once on the same page if you want to</p></blockquote>
<p>Da, Firefox are <a title="gs.tatcounter.com" href="http://gs.statcounter.com/#browser-ww-monthly-200807-200911" target="_blank">cea mai mare cota de piata</a> oare unde am fost pana <a href="http://gs.statcounter.com/#browser-an-monthly-200908-200910" target="_blank">acum</a>??? Si da un motiv bun pentru a folosii <a title="http://css-tricks.com/the-difference-between-id-and-class/" href="http://css-tricks.com/the-difference-between-id-and-class/" target="_blank">class in loc de id</a> este faptul ca functioneaza la fel.</p>
<p>Deci este perfect <img src='http://radumicu.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  incep sa ma simt mai bine sincer cand vad cate o treaba de genul asta. Oricum DIGG pe viitor o sa fie doar un pic/vid share webservice la fel cum a decazut si Reddit pe partea asta.</p>
<p>Si nu uitati all you webmobsters out there I Can See What You Can Not &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://radumicu.info/blog/2009/11/10/i-see-dumb-webmasters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (User agent is rejected)
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 8/62 queries in 0.430 seconds using disk: basic
Object Caching 1214/1347 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: d9c4ng8sa6aq4.cloudfront.net (user agent is rejected)

Served from: radumicu.info @ 2012-02-05 04:50:49 -->
