AddThis Social Bookmark Button

vineri, mai 23, 2008

Webcomics

Comics sau comic strip reprezinta ceea ce noi denumim in romana benzi desenate, un format grafic nu atit de popular la noi, comparat cu societatile vestice (SUA, Europa) sau estice (Japonia) dar nici complet necunoscut.
Evident ca transpunse pe web au primit numele webcomics, ca orice altceva, un comics pe web. Uneori sint simple desene, alteori folosesc si capacitatile puse la dispozitie de mediul online.

Exista un numar mare de webcomics-uri, probabil ca toata lumea a auzit de User Friendly, xkcd, Penny Arcade si altele, deci nu o sa vorbesc despre unul vechi si cunoscut, ci despre Fedora Webcomic

[webcomic]


Acesta are citeva particularitati care contribuie la originalitatea sa: pe linga versiunea originala in engleza beneficiaza si de o traducere in romana, dar si acces la codul sursa al imaginilor (in format SVG) si elemente primare (personaje, obiecte, cadre) cu care oricine isi poate face propria banda desenata.

miercuri, mai 21, 2008

Parser pentru feed-uri (fluxuri): SimplePie

Am lucrat recent la un proiect personal (in curind va deveni public) care construia niste pagini web pornind de la continutul unui flux (feed) RSS (de fapt doua, o pagina generata dintr-un RSS si o alta dintr-un Atom) si aveam nevoie de un script (parser) care sa afiseze continutul articolelor.
Nu e deloc dificil sa fi creat un script propriu, dar 1. lenes fiind, 2. preferind sa nu inventez roata si 3. interesat mai mult de continutul paginii, am cautat ceva de-a gata. Exista o multime de scripturi pentru aceasta sarcina, atit de cele care ruleaza in client (JavaScript) cit si de cele care ruleaza pe server (php, perl, python etc.), eu am cautat ceva facut in php, pentru integrare usoara cu restul proiectului.

Destul de repede am dat peste SimplePie, care m-a satisfacut, atit prin usurinta in folosire cit si prin functionalitate. Este publicat sub licenta BSD deci permite folosirea libera inclusiv in proiecte comerciale (proiectul meu nu era unul comercial).

Ca exemplu despre usurinta in utilizare, iata bum se poate integra intr-o pagina, dupa includerea bibliotecii si initializare, bucla principala poate arata cam asa:


<?php
foreach ($feed->get_items() as $item):
?>

<div class="item">
<h2><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2>
<p><?php echo $item->get_description(); ?></p>
<p><small>Publicat la <?php echo $item->get_date('j F Y | g:i a'); ?></small></p>
</div>


Bineinteles, dincolo de asta suporta mult mai multe functii, cum ar fi afisarea de fluxuri multiple, autodescoperirea fluxului dintr-o pagina, a faviconurilor sau afisarea de butoane petnru bookmark social.

marți, mai 13, 2008

Fedoraaaaaaaaa

Da, corect, de 9 ori "a". Ceea ce inseamna ca s-a lansat Fedora 9.

[fedora9]

Este notoriu deja ca sint fanboy Fedora, asa ca nu voi comenta prea mult, doar 2 link-uri: citeva cuvinte pe pagina comunitatii romanesti, Release Notes in engleza si download.

Puneti mina pea ea cit e inca fierbinte!

luni, mai 12, 2008

Tuca

E clar: Marius Tuca e un onanist, asa cum a demonstrat public.

Iar acest post este o bomba.

miercuri, mai 07, 2008

Electorale

Merg pe strada si sint asaltat la tot pasul de afise cu candidati la primarie. Multe dintre acestea au trecuta si adresa paginii web a candidatului (nu am avut inca curiozitatea de a ma uita la vreo asemena pagina), ceea ce ma face sa ma gindesc la doua lucruri.

Primul este, si vorbesc despre asta cu speranta ca e tirziu si nu voi da idei de afaceri prea multora, intrucit nu vreau sa vad interneul romanesc poluat in asemena hal, marea oportunitate de afacri in lumea web-ului generata de alegeri. Atitea primarii in toata tara si atit de multi candidati, este un potential de cel putin citeva zeci de mii de pagini web (pentru ca fiecare candidat este, teoretic, in cautare de publicitate cu orice mijloc). Si este loc pentru toata lumea, pentru toate bugetele si toate tipurile de experienta, de la un site de 2 lei pentru candidatul la primarie din nu stiu ce sat, care vrea doar sa bifeze un checklist, pina candidatul dintr-un numicipiu sau la presedentia unui consiliu judetean, unde miza e mult mai mare. Si evident, fiind primari, semneaza "ca primarul", nu au experienta in doemniul web si vor lua de bun ce li se ofera.
Iar alegerile locale de acum sitn doar un prim pas, in toamna vor fi alegeri parlamentare pentru prima data uninominale, unde se poate aplica din nou afacerea cu site-uri pentru candidati. Pe bani buni.

Al doilea lucru pe care mi-l evoca este o ingrijorare pentru poluarea internetului. Denumirile domeniilor sint complet nestandardizate, am observat domenii de genul www.gigimanivela.ro, www.gigi-manivela.ro, www.manivela.ro, www.gigi-manivela-primar.ro si tot felul de combinatii. Fara nici o regula. Iar poluarea e adincita de faptul ca domeniile romanesti, cel putin deocamdata, nu expira, deci vor ramine rezervate pe vecie (sau pina la schimbarea sistemului de rezervare).
Cred ca problema numelor de domenii si a pouluarii internetului ar putea fi rezolvata simplu, folosind subdomenii, de genul www.gigimanivela.phc.ro (unde phc este numele partidului, sa zicem Partidul Hotilor si Coruptilor). Avantajul ar fi, pe linga evitarea poluarii, si evidentierea din punct de vedere politic a legaturii dintre candidat si partidul sau (neluind in considerare traseismul).

PS: multa vreme o cautare pe Google a numelui meu de familie avea ca rezultat domeniul [numelemeudefamilie].com al unui candidat obscur si fara sanse in 2004 la functia de guvernator al unui stat american (Washington). Site care nu mai exista nici pe internet si nici in motoarele de cautare, e doar un domeniu inca rezervat si o mentiune la The Wayback Machine