<?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>Staicu Ionuţ-Bogdan &#187; Uncategorized</title>
	<atom:link href="http://www.iamntz.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iamntz.com</link>
	<description>the Frontend Developer</description>
	<lastBuildDate>Mon, 23 Jan 2012 04:55:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Scrie un guest post!</title>
		<link>http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/?utm_source=subscriber&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 14:48:27 +0000</pubDate>
		<dc:creator>Staicu Ionuț-Bogdan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[guest post]]></category>

		<guid isPermaLink="false">http://www.iamntz.com/?p=2653</guid>
		<description><![CDATA[După articolele lui Eugen și cele ale lui Adrian am fost plăcut impresionat să văd că guest-post-urile sunt primite bine. Și spun bine atât prin prisma faptului că am primit încurajări și felicitări pe IM, cât și datorită comentariilor primite pe blog (chiar glumeam cu Eugen că la primul post despre Node JS a avut [...]
	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/'>Scrie un guest post!</a>. <br/>
	<a href='http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/#postcomment'>Adaugă un comentariu!</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://content.iamntz.com/wp-content/uploads/2011/10/typing1-150x150.jpg" alt="" title="typing[1]" width="150" height="150" class="alignright size-thumbnail wp-image-2660" />După articolele lui <a href="http://www.iamntz.com/author/eugen/">Eugen</a> și cele ale lui <a href="http://www.iamntz.com/author/adrian/">Adrian</a> am fost plăcut impresionat să văd că <em>guest-post</em>-urile sunt primite bine. Și spun bine atât prin prisma faptului că am primit încurajări și felicitări pe IM, cât și datorită comentariilor primite pe blog (chiar glumeam cu Eugen că la <a href="http://www.iamntz.com/2436/frontend-developer/node-js-introducere-partea-intai/">primul post despre Node JS</a> a avut cu 10 comentarii mai mult decât media comentariilor la posturile mele <img src='http://www.iamntz.com/wp-includes/images/smilies/biggrin.gif' alt=':D' class='wp-smiley' />  )</p>
<p>Așadar, m-am gândit la următoarea chestie: dacă ești developer și </p>
<ul>
<li>ai găsit rezolvarea unei probleme complexe sau </li>
<li>vrei să faci o prezentare a unui limbaj nou sau puțin cunoscut (Node JS, de exemplu) sau a unei tehnologii aparte (ex: api-uri) sau</li>
<li>pur și simplu vrei să scrii un articol interesant ce crezi că ar putea ajuta alți developeri</li>
</ul>
<p>Cerințe:<span id="more-2653"></span></p>
<ul>
<li>Limba: română. Dacă este o chestie <a href="http://www.iamntz.com/672/frontend-developer/how-to-unbrick-lg-lh3000-tv-sets/">ieșită din comun</a>, de preferat engleză.</li>
<li>Este evident că este nevoie de o ortografie cel puțin decentă.</li>
<li>Textul să aibă diacritice. Dacă nu ești obișnuit să le folosești (deși ar trebui, doar ești român!), poți încerca <a href="http://www.diacritice.com/">un utilitar</a>.</li>
<li>În cazul în care articolul este tradus (de pe smashing, de ex), să se specifice acest lucru (și să se lase un link spre articolul original).</li>
</ul>
<h4>Beneficii</h4>
<ul>
<li>Expunere &#8211; crezi sau nu, după ce am deschis blogul, primesc cel puțin o ofertă de colaborare săptămânal.</li>
<li>Backlink &#8211; vei avea contul tău și îți vei putea seta un homepage.</li>
<li>În cazul în care nu ai blog/site (și vrei unul) primești găzduire gratuită*.</li>
<li>Karma! Ai ocazia să ajuți comunitatea <img src='http://www.iamntz.com/wp-includes/images/smilies/biggrin.gif' alt=':D' class='wp-smiley' /> </li>
</ul>
<p><small>*găzduirea gratuită este disponibilă pentru primii doi autori care cer acest lucru; pentru restul se poate doar cu subdomenii;</small></p>
<h4>Subiecte abordabile</h4>
<p>Chiar dacă majoritatea articolelor sunt web-related, accept și articole&#8230; complementare, ca să le zic așa. Sunt binevenite articolele despre: c/c++, .net, ios, obj.c, <acronym title="Hypertext Preprocessor - http://php.net">php</acronym>, WordPress, java, <acronym title="Javascript - http://w3.org">js</acronym>, <acronym title="Search Engine Optimization">seo</acronym>, blogging (doar dacă ai un blog cu câteva sute de unici/zi!) șamd.</p>
<p><strong>Lasă un comentariu</strong> aici (nu uita să completezi corect adresa de mail!).</p>

	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/'>Scrie un guest post!</a>. <br/>
	<a href='http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/#postcomment'>Adaugă un comentariu!</a>]]></content:encoded>
			<wfw:commentRss>http://www.iamntz.com/2653/frontend-developer/scrie-un-guest-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX activity indicator</title>
		<link>http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/?utm_source=subscriber&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 11:35:27 +0000</pubDate>
		<dc:creator>Staicu Ionuț-Bogdan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.iamntz.com/?p=2003</guid>
		<description><![CDATA[Ai avut vreodată nevoie să arăți un indicator al activității (cum este în gmail, de exemplu)? Sigur că ai avut nevoie, orice request spre un server trebuie să inștiințeze utilizatorul că se întâmplă ceva! Iată cum poți face acest lucru cu jQuery. Mark-up Aici e partea cool, că nu ai nevoie de niciun mark-up. Totul [...]
	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/'>AJAX activity indicator</a>. <br/>
	<a href='http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/#postcomment'>Adaugă un comentariu!</a>]]></description>
			<content:encoded><![CDATA[<p>Ai avut vreodată nevoie să arăți un indicator al activității <acronym title="Asynchronous JavaScript + XML  - http://w3.org">AJAX</acronym> (cum este <a href="http://screencast.com/t/KU2bhHMady">în gmail</a>, de exemplu)? Sigur că ai avut nevoie, orice request spre un server trebuie să inștiințeze utilizatorul că se întâmplă ceva! Iată cum poți face acest lucru cu jQuery.</p>
<h3>Mark-up</h3>
<p>Aici e partea cool, că nu ai nevoie de niciun mark-up. Totul se întâmplă în <acronym title="Javascript - http://w3.org">JS</acronym> și <acronym title="Cascading Style Sheet - http://w3.org">CSS</acronym>. Dar de dragul exemplului&#8230;</p>
<pre class="brush: xml; title: ; notranslate">
	&lt;body&gt;
		&lt;div id=&quot;ajaxIndicator&quot;&gt;Loading...&lt;/div&gt;
		....
</pre>
<h3>JavaScript</h3>
<p>Imediat după ce incluzi jQuery, bagi și bucățica asta de cod:<span id="more-2003"></span></p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script src=&quot;http://code.jquery.com/jquery-latest.min.js&quot;&gt;&lt;/script&gt;
&lt;script&gt;
	$(document).ajaxStart(function() { $('html').addClass('ajax'); }).ajaxStop(function() {  $('html').removeClass('ajax'); });
&lt;/script&gt;
</pre>
<p>Cum probabil îți dai seama, scriptul adaugă/șterge o clasă elementului <code>body</code> atunci când un request AJAX începe sau&#8230; se termină. Simplu, nu?</p>
<h3>CSS</h3>
<p>Păi dacă adăugăm o clasă elementului ce conține toate celelealte elemente, nu ne rămâne decât să afișăm/ascundem un indicator în funcție de acea clasă:</p>
<pre class="brush: css; title: ; notranslate">
#indicator { background:#c00;color:#fff;display:none } /* se stilizează în funcție de necesități */
.ajax #indicator { display:block }
</pre>
<p>Enjoy!</p>

	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/'>AJAX activity indicator</a>. <br/>
	<a href='http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/#postcomment'>Adaugă un comentariu!</a>]]></content:encoded>
			<wfw:commentRss>http://www.iamntz.com/2003/frontend-developer/ajax-activity-indicator/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Anunțurile de angajare</title>
		<link>http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/?utm_source=subscriber&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/#comments</comments>
		<pubDate>Fri, 20 May 2011 07:44:21 +0000</pubDate>
		<dc:creator>Staicu Ionuț-Bogdan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Angajari]]></category>

		<guid isPermaLink="false">http://www.iamntz.com/?p=1935</guid>
		<description><![CDATA[De-a lungul timpului am văzut (și am primit) diverse oferte de angajare, la diverse firme, mai mari sau mai mici. Ce m-a surprins să văd în toate aceste anunțuri sau oferte a fost că majoritatea nu au niște cerințe clare. De exemplu, zilele trecute am văzut pe bestjobs (parcă) un anunț care căuta PHP Developer [...]
	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/'>Anunțurile de angajare</a>. <br/>
	<a href='http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/#postcomment'>Adaugă un comentariu!</a>]]></description>
			<content:encoded><![CDATA[<p>De-a lungul timpului am văzut (și am primit) diverse oferte de angajare, la diverse firme, mai mari sau mai mici. Ce m-a surprins să văd în toate aceste anunțuri sau oferte a fost că majoritatea nu au niște cerințe clare.</p>
<p>De exemplu, zilele trecute am văzut pe bestjobs (parcă) un anunț care căuta <strong>PHP Developer</strong> căruia i se cereau, printre altele, cunoștințe solide ale unui limbaj de programare server side (Ruby, PHP, Java etc), proiectare baze de date (MySql, Oracle, MSSQL, Postresql etc) și a unui sistem de control al versiunilor (svn, cvs, git etc).</p>
<p>Dragii mei HR, când cauți un om pentru PHP, nu înșiri alte limbaje server side ci doar pe alea pe care le folosești în firmă (de obicei unul singur). Din simplul motiv că ai șanse ca omu&#8217; să vină, să știe Cold Fusion, de exemplu. Este serverside? Este. Dar dacă ceilalți zece programatori din firmă scriu doar Ruby, cu ce te ajută?</p>
<p>Sau dacă omu&#8217; are background MSSQL sau Oracle iar tu ai nevoie de MySql, tu îl angajezi oricum?</p>
<p>Apoi, un sistem de control al versiunilor nu e ceva atât de generalist pe cât pare. Dacă omu&#8217; a folosit doar SVN, Git i se va părea extrem de greu la început, având concepte diferite. E valabil și viceversa.</p>
<p>E atât de greu să pui pe un anunț de forma:</p>
<blockquote><p>Am nevoie de un programator PHP/MySQL care știe să folosească Git.</p></blockquote>
<p>Apoi, de ce naiba se specifică „limba engleză este obligatorie” ? A văzut cineva vreun <strong>programator bun</strong> care nu știe engleză la un nivel satisfăcător?</p>
<p>Primesc cel puțin o dată pe lună o ofertă directă de angajare ca <strong>front end developer</strong>. Când văd în descrierea postului:</p>
<blockquote><p>Strong experience in working with a backend technology (Java, PHP, Ruby, Python, etc.)</p></blockquote>
<p>mă întreb dacă cei de la HR știu ce caută.</p>

	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/'>Anunțurile de angajare</a>. <br/>
	<a href='http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/#postcomment'>Adaugă un comentariu!</a>]]></content:encoded>
			<wfw:commentRss>http://www.iamntz.com/1935/frontend-developer/anunturile-de-angajare/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Usability Rants 2</title>
		<link>http://www.iamntz.com/1589/frontend-developer/usability-rant-2/?utm_source=subscriber&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://www.iamntz.com/1589/frontend-developer/usability-rant-2/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 06:52:02 +0000</pubDate>
		<dc:creator>Staicu Ionuț-Bogdan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[UI/UX]]></category>

		<guid isPermaLink="false">http://www.iamntz.com/?p=1589</guid>
		<description><![CDATA[Îmi spune și mie cineva ce fac bifele astea: Da, știu, am o problemă cu bifele. Poate pentru că nu-mi place să experimentez cu datele mele? Atunci când citești o carte în iBooks, nu ar fi normal să îi poți da un rating în&#8230; iBooks? În iTunes nu ar fi normal ca la cărți să [...]
	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/1589/frontend-developer/usability-rant-2/'>Usability Rants 2</a>. <br/>
	<a href='http://www.iamntz.com/1589/frontend-developer/usability-rant-2/#postcomment'>Adaugă un comentariu!</a>]]></description>
			<content:encoded><![CDATA[<ol>
<li>
Îmi spune și mie cineva ce fac bifele astea:<br />
<img src="http://content.screencast.com/users/iamntz/folders/Jing/media/6aa9f290-bdd7-4b29-abe3-dc0b268f18f3/2011-03-09_0841.png" alt="" /><br />
Da, știu, am o problemă cu bifele. Poate pentru că nu-mi place să experimentez cu datele mele?
</li>
<li>Atunci când citești o carte în iBooks, nu ar fi normal să îi poți da un rating în&#8230; iBooks?</li>
<li>În iTunes nu ar fi normal ca la cărți să nu existe field-uri ilogice (gen Composer, Album Artist șamd)?</li>
<li>De ce iTunes cere restart când se face update? De ce când face update își șterge shortcut-urile existente? (Windows)</li>
</ol>
<p>Da, știu, Apple rullz. Doar că nu prea.</p>
<p>Prima parte e <a href="http://www.iamntz.com/948/frontend-developer/usability-rant/">aici</a>.</p>

	<br/>

	Ai terminat de citit postul <a href='http://www.iamntz.com/1589/frontend-developer/usability-rant-2/'>Usability Rants 2</a>. <br/>
	<a href='http://www.iamntz.com/1589/frontend-developer/usability-rant-2/#postcomment'>Adaugă un comentariu!</a>]]></content:encoded>
			<wfw:commentRss>http://www.iamntz.com/1589/frontend-developer/usability-rant-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

