Link-urile săptămânii 7-13 martie

JavaScript

  1. O explicație pe larg a ceea ce înseamnă hash URI (sau hasbang) găsești aici.
  2. Adobe a cedat. A lansat un tool ce convertește flash în HTML5/JS. Nici nu știu dacă ar trebui să mă bucur sau nu, știind că tot ce generează Dreamweaver, de exemplu, nu este cel mai curat cod.
  3. Că tot a început să-mi placă mie cafeaua, iată un fel de introducere în CoffeeScript. Încă n-am încercat, dar pare a fi o treabă destul de tentantă.
  4. Știai că poți înregistra request-urile AJAX în G. Analytics? Uite aici cum.
  5. JavaScript Garden te învață cum să eviți probleme în JS.

WordPres

  1. Automattic a lansat Jetpack pentru cei ce vor să-și facă blogul cât mai… wordpress.com. Bine că nu mai e în trend snap.com :D
  2. Am făcut o funcție utilă pentru cei ce folosesc profitshare de la emag. Long story short, se face replace la orice link de pe emag.ro spre echivalentul profitshare. Va urma un plugin cât de curând cu câteva opțiuni interesante și utile.

Browsere

  1. S-a lansat iPad2 și, o dată cu el, iOS 4.3. Acesta aduce, printre altele, alt safari. Mai rapid, mai ninja, mai… în fine. Vezi aici ce e nou. Din păcate nu poți face upload la fișiere (imagini).

Software

  1. Încă o comparație SVN vs Git. Cât de mult îmi place Git, încep să cred că deja e prea mult :D.
  2. Și dacă tot e deja prea mult, iată (încă) o listă despre cum sa începi să folosești Git.

În căutarea tastaturii perfecte

Ca programator, interacționez intens cu două periferice: tastatura și mausul. Bine, probabil ar intra și monitorul în categoria periferice, dar nu interacționez cu el.

Dacă la șoareci am avut pe rând: Microsoft 6000, Logitech MX Revolution, A4Tech Oscar, la tastaturi a fost mai greu. Pentru că o tastatură perfectă – din punctul meu de vedere – are următoarele caracteristici:

  1. Are tastele Enter și Backspace mai mari decât restul tastelor. (Layout ANSI)
  2. Nu are nicio tastă de Fn să-ți stea în cale. De asta nu îmi place sa lucrez pe un laptop.
  3. Tastele au cursă lungă. Între o tastatură de laptop (sau, de ce nu, Apple) și una IBM veche de 15 ani aș alege-o pe a doua fără a sta pe gânduri.
  4. Să fie ergonomică. Iar aici detaliem.

Citeste mai departe »

WordPress + Emag profitshare = Love

Folosesc profitshare de la emag de ceva timp. Timid, dar… Na, încerc și eu cum pot. Și cel mai mult mă enervează că atunci când scriu un articol trebuie să intru în contul de profitshare, să generez un link nou și să fac copy/paste la rezulat. Prin urmare, m-am gândit la următoarea chestie: ce-ar fi dacă s-ar face inserarea automată a codului emag?

Prin urmare, datorită faptului că nu prea am timp să stilizez toată treaba, iată o chestie bună de pus în functions.php:

function ntz_emag_profitshare($content){
	$profit_share_id = "d4df812647a68d27a5cc35e37c2fbf2f";
	$emag_url = '~(http://)(www\.)?emag\.ro/~';
	$replaceWith = "http://profitshare.emag.ro/click.php?ad_client=".$profit_share_id."&redirect=";
	$ret = preg_replace($emag_url, $replaceWith, $content);
	return $ret;
}
add_filter("the_content", "ntz_emag_profitshare");

Este nevoie să schimbi valoarea variabilei $profit_share_id cu valoarea hash-ului tau (îl găsești în orice link generat de profitshare):

a href="http://profitshare.emag.ro/click.php?ad_client=d4df812647a68d27a5cc35e37c2fbf2f&add_id=65323&redirect=

În funcție de interes și feedback-ul utilizatorilor voi dezvolta ideea.

Demo: http://www.emag.ro/carcase/carcasa-antec-mini-skeleton-90-fara-sursa-negru-argintiu–pMiniSkeleton-90?ref=hp_rec_2

windows apple dropbox facebook twitter