AddThis Social Bookmark Button

miercuri, septembrie 03, 2008

Lansarea licentelor Creative Commons in Romania

Folosesc licentele Creative Commons de ani de zile, am si scris in trecut despre ele, iata ca acum avem o veste buna: acum sint disponibile si in limba romana (pentru a avea valabilitate in Romania o licenta trebuie sa fie tradusa in limba romana, este valabil ci pentru licnetele CC, si pentru Microsoft EULA, si pentru GPL).

Asa ca lansarea de ieri, 2 septembrie 2008, a licentelor Creative Commons in Romania reprezinta un eveniment important.

Discursul principal a fost tinut de Bogdan Manolea, cel care a organizat aceasta initiativa (Bogdan este binecunoscut pentru website-ul sau despre legislatia internatului, recomand sa il cititi):

Romanian Creative Commons launch


A mai spus citeva lucruri interesante si Florin Grozea de la HI-Q, o trupa care pare sa inteleaga filozofia CC (din pacate eu nu ma dau in vint dupa muzica lor si clauza NC face o inutilizabila pentru mine):
Romanian Creative Commons launch


Ioana Avadani, ziarist si blogger, reprezenting gazdele, Centrul pentru Jurnalism Independent si-a adaugat si ea opinia:
Romanian Creative Commons launch


A mai fost prezent si Razvan Rusu, (ex) Travka, prima trupa romaneasca care a lansat un intreg album sub licenta Creative Commons (sincer, a fost prima data cind am auzit de Travka):
Romanian Creative Commons launch


A fost public:
Romanian Creative Commons launch Romanian Creative Commons launch


Prezentari:
Romanian Creative Commons launch Romanian Creative Commons launch


Dezbateri:
Romanian Creative Commons launch Romanian Creative Commons launch


Materiale promotionale:
Romanian Creative Commons launch Romanian Creative Commons launch


Si chiar si televiziunea nationala:
Romanian Creative Commons launch

marți, septembrie 02, 2008

FLOSSCamp 2008

FLOSSCamp 2008 s-a incheiat, iata citeva poze:

flosscamp flosscamp flosscamp flosscamp flosscamp flosscamp flosscamp flosscamp flosscamp

Mult mai multe sint disponibile in galeria foto a proiectului romanesc Fedora.

luni, august 04, 2008

Cel mai tare site pe care l-am vazut vreodata

... sau ce se intimpla cind nu gazduiesti pe propriul site nici macar o singura imagine folosita si se mai intimpla sa ajungi si popular intr-o retea de bookmark social.

[hotlink]

marți, iulie 15, 2008

Cele 10 porunci

Am dat peste un articol intitulat atractiv The 10 Commandments of Web Design, adica pe romaneste Cele 10 porunci ale designului web. Bineinteles ca nu e o lista perfecta, dar in ansablu mi se pare rezonabila, asa ca voi enumera in contunuare o traducere a titlurilor, cititi articolul original (in limba engleza) pentru textul complet:

  • Sa nu abuzezi de Flash
  • Sa nu ascunzi continut
  • Sa nu inghesui
  • Sa nu suprafolosesti reflexiile
  • Sa nu iti numesti firma ce activeaza in domeniul Web 2.0 cu exces sau lipsa nemotivata de vocale
  • Sa te inchini la altarul tipografiei
  • Sa creezi o experienta profunda
  • Sa fii social
  • Sa imbratisezi tehnologiile confirmate
  • Sa faci continutul rege

luni, iulie 14, 2008

Acul in carul cu fin

Am cautat acul in carul cu fin si evident ca nu l-am gasit, ma asteptam de la inceput sa nu il gasesc, dar cind trebuie sa faci ceva, trebuie sa faci.

Daca as vrea (si nu vreau) sa trag o morala pozitiva, as putea spune ca data viitoare cind voi face o cautare pe harta o sa am niste puncte de reper mai bune.

miercuri, iunie 18, 2008

Fedora la Cluj-Napoca

[poster]Un grup format din citiva membrii ai comunitatii romanesti Fedora (Adrian, Andrei, Alexandru si Nicu) merge simbata 21 iunie 2008 la Cluj-Napoca, la un eveniment organizat de catre Grupul pentru software liber in cadrul Facultatii de Stiinte Economice, unde vor vorbi despre Fedora, Firefox, OpenOffice.org si Narro.

In incheiere vor participa si la o petrecere de lansare a Firefox 3, asa ca daca sinteti interesati de subiecte - Fedora (sau Linux in general), Firefox, OpenOffice.org, localizare (Narro) sau Open Source in general si locuiti in Cluj sau in apropiere, sinteti invitati.

marți, iunie 10, 2008

Frumusetea de a folosi imagini clipart si libertatea oferita de Public Domain

O resursa dedicata Domeniului Public (Public Domain) este pusa la dispozitia oricui, pentru orice fel de utilizare, inclusiv comerciala. Asa ca nu e nici o mirare (si nici un pacat) cind cineva foloseste o asemenea resursa (poate sa fie doar putina lipsa de originalitate, atunci cind vizitatorii dau deste ceva ce au mai vazut si in alte parti - dar nici atunci nu e un capat de tare, ar putea avea chiar efect invers, ca vizitatorul sa perceapa ca pe un element familiar, standardizat) cum ar fi in cazul de fata:

[clipart domo]


Da... e usor de recunoscut imaginea cu uneltele, arata clasic dar orice parinte isi recunoaste odraslele fara nici o dificultate.

Nu incerc sa fac mare tam-tam legat de imaginea asta (se pare ca e chiar reusita, le-a placut multora, am mai vazut-o si pe alte psite-uri web corporatiste) dar aici e pe pagina web a unuia dintre cei mai mari retaileri de electronice/electrocasnice.

Deci nu va sfiiti, luati cu incredere clipart.

miercuri, iunie 04, 2008

1 an

Ma gindeam ca voi puncta mai pe larg implinirea unui an de la aparitia acestui blog, aveam si niste directii in care ma gindeam sa imi indrept gargara sa trec in revista citeva dintre [maruntele] nereusite si mai ales nereusitele [de proportii epice], dar azi, la data aniversara, nu sint in forma necesara. Asa ca voi prezenta sec doar o singura valoare: 135 postari (sint disponibile si statistici mai avansate, dar nu azi... asteptam o zi mai senina)

luni, iunie 02, 2008

Record mondial

Fiecare lansare a unui produs nou implica o lansare cit mai spectaculoasa iar in cazul "produselor" Free and Open Source Software aceste campanii de fac cu bugete cit mai mici, prin asa-numitele metode de "guerilla". De exemplu pentru iminenta lansare a Firefox 3 se incearca stabilirea unui record monidal de downloaduri in 24 de ore, o campanie de banere si butoane pe web in care oamenii sint invitati sa promita ca vor descarca Firefox 3 in ziua lansarii (in momentul de fata s-a ajuns la 579.611 ).

Download Day

Eu nu ma angajez la un asemenea download, peste tot rulez un beta al Firefox 3 care va detecta (FF sau pe Linux sistemul de management al pachetelor) actualizarea automat, o va descarca si instala. Fara a inregistra pe contorul oficial.

Cit de utilizator convins sint, nu voi face downlaoduri manuale doar pentru a le creste contoarele.

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

marți, aprilie 29, 2008

Cod Numeric Personal

Multa vreme m-am intrebat de ce unii americani tin foarte mult la confidentialitatea numarului lor de asigurari sociale (SSN, poate fi echivalat oarecum cu CNP-ul nostru, pentru ca este un cod unic corespunzator fiecarei persoane), nu-l spun nimanui si sint foarte ingrijorati cind o asemenea baza de date e sparta si ajunge publica. Eram intrigat, eu avind experienta romaneasca, in care toti avem un buletin/carte de identitate (americanii nu au asa ceva) ale carei serie si numar ne sint cerute la tot pasul, chiar si la magazine cind vrem o factura pentru cumparare.

Discutiile de zilele astea, despre presupusa folosire neautorizata de catre doctorul Sorin Oprescu a listelor cu date ale pacientilor (nume, cod numeric personal si adresa) pe post de liste cu semnaturi de sustinere a candidaturii sale la primaria Bucurestiului (nu vreau sa intru in detalii politice, dar si mie mi se pare cam mult obtinerea a peste 40.000 de semnaturi in numai 3 zile cu 10 corturi in oras).

Nu vreau ca ceea ce spun sa fie o sursa de idei malefice pentru altii care pot profita in viitor intr-un mod asemanator, dar am realizat o alta bresa in "sistem": bazele de date ale magazinelor online. Unele dintre magazinele online autohtone cer si CNP-ul, uneori este chiar marcat ca si cimp obligatoriu. Coroborat cu numele, necesar petnru facturare si adresa, necesara petnru livrare, oamenii astia stiu tot ce trebuie despre tine. Poate intr-o buna dimineata se trezesc malefici sau pur si simplu cuo "gaura" in securitate.

Mi-am epuizat portia de paranoia pe ziua de azi?...

Actualizare: se pare ca intr-adevar nu trebuie dat CNP-ul magazinelor.

marți, aprilie 22, 2008

A fost sau n-a fost? Eliminare obiecte din fotografii cu GIMP si Resynthesizer

Acum citeva zile vorbeam despre GIMP si Resynthesizer (seamless backgrounds), ocazie cu care am promis sa revin si cu o alta utilizare a acestui plugin. Si n-am incotro, ma stradui cit pot de mult sa imi tin promisiunile...

Instalam pugin-ul Resynthesizer (am vorbit despre asta data trecuta), deschidem poza in GIMP si sintem gata de lucru, trebuie doar sa facem o selectie libera in jurul obiectului:

[selectie]


Aplicam pluginul: Script-Fu -> Enhance -> Smart remove selection...
[plugin]


Daca e cazul modificam putin raza si il lasam citeva secunde sa lucreze:
[progres]


Dupa care nu ne ramine decit sa contemplam rezultatul "magic":
[done]


Si cel mult sa ne intrebam: a fost sau n-a fost?:
[wtf]


Desigur, un ochi experimentat vede urmele si va spune cu certitudine a fost, nimic nu dispare pur si simplu.

miercuri, aprilie 16, 2008

Fundaluri uniforme cu GIMP si Resynthesizer

Fundalurile uniforme (seamless backgrounds) sau modele de tapet (tileable textures) sint folosite in designul web, in design, la jocuri in general sau pur si simplu pentru decorarea desktopului. Producerea lor nu este usoara, asa ca voi prezenta o scurtatura: un plugin pentru GIMP care transforma o imagine pentru asemnea folosire.

Plugin-ul Resynthesizer nu face parte din instalarea implicita a GIMP, dar poate fi instalat cu usurinta, avind binare precompilate pentru orice sistem de operare (in Fedora e disponibil pentru instalare cu yum - yum install gimp-resynthesizer).

Iata cum il folosim: luam o fotografie oarecare dinc are vrem sa extragem o mostra pentru a o transforma in fundal, aici am selectat o portiune verde, cu iarba si frunze:

[background]


Se pastreaza numai selectia (fie cu crop, fie cu copy/paste intr-o imagine noua) si se aplica filtrul Resynthesize (Filters > Map > Resynthesize):

[background]


Am lasat valorile implicite, dar se pot ajusta pemtru un rezultat mai bun:

[background]


Dupa aplicarea efectului de re-sintetizare se obtine imaginea:

[background]


Care se paote folosi ca fundal uniform:

[background]


Pluginul se poate folosi si in alte scopuri, cum ar fi stergerea unor obiecte din imagini (cred o sa scriu despre asta alta data) sau transferarea unor texturi dintr-o imagine in alta.

Superoferta: tone de spam

Am un obicei care poate fi catalogat drept prost: cind observ in inbox cite un spam care mi se pare mai amuzat (in proproil meu inteles al cuvintului "amuzant") sar cu el pe net. Aici e o superoferta pentru o mareata baza de date cu adrese:

[baza de date spam]

marți, aprilie 08, 2008

Swfdec

De vreo 2 saptamini, de cind rulez Rawhide pe desktopul principal, sint in mijlocul uni experiment: folosirea Swfdec ca plug-in pentru Flash il loc de Adobe Flash. Si asta nu pentru ca Adobe Flash ar avea probleme cu Rawhide (nu am verificat) ci pentru ca am vrut sa vad cit de adevarat este ce se spune despre Swfdec.

Swfdec este un player SWF (Flash), publicat ca Free/Open Source Software. De ce Swfdec si nu Gnash? Pentru ca se spune ca Swfdec se integreaza mai bine cu platforma multimedia GStreamer, ceea ce l-a facut sa fie preferat ca solutie implicita in Fedora.

Asteptarile mele nu au fost foarte mari: stiam ca ar trebui sa fie capabil, dupa instalarea plug-in-urilor pentru ffmpeg simp3 pentru GStreamer, sa redea screencast-uri de la YouTube (care sint, dupa parerea mea, singura utilizare legitima a Flash pe web, o alta utilizare putind fi joculetele cross-platform, dar alea nu au legatura cu web-ul), sarcina de care se achita intr-o oarecare masura, precum si animatii simple.

O functie pe care am descoperit-o cu incintare a fost ca Swfdec nu porneste automat animatiile Flash, inglobind astfel ceva asemanator cu FlashBlock, trebuie sa confirmi pentru a incepe redarea (ceea ce e bine, un plug-in mai putin de instalat, mai ales un plugin pe care eu il consider foarte important).

swfdec

Si un alt lucru care imi face placere, este interfata care permite cu usurinta downloadul fiiserrelor SWF incluse in pagini (nu va functiona petnru streaming, dar la animatii simple e util si in plus arata cit de ridicola este incercarea de a "proteja" orice folosind securitate prin obsucritate:
swfdec swfdec

In ritmul asta cred ca nu mai lipseste mult pina cind voi putea considera Swfdec o solutie suficienta.

miercuri, aprilie 02, 2008

Google ca provider de OpenID

OpenID este o metoda simpla (si gratuita) de autentificare pe diverse site-uri internet, eliminind nevoia de a avea combinatii de nume utilizator si parola pentru fiecare in parte. Functioneaza in sistem descentralizat, un utilizator putind folosi orice "furnizor de identitate" pentru autentificare, nefiind astfel legat de o anumita entitate, dar bineinteles, trebuie sa aiba incredere in acest furnizor, lista acestora fiind considerabila este posibil sa aveti de unde alege.

Nu este foarte evident felul in care Google furnizeaza OpenID pentru ca o face intr-un mod indirect, prin intermediul Blogger, si nici nu documenteaza functia (o cautare in sectiunea Help a blogger.com nu releva nici o informatie), dar functioneaza, adresa blogului gazduit la blogger.com functionind ca identificator:

[google openid blogger]


Nu documentez felul in care Yahoo (sau alte servicii oferite de Yahoo, ca Flickr) ofera OpenID, intrucit considerind posibila preluare a Yahoo de catre Microsoft nu am nici cea mai mica intentie de a folosi acest furnizor sau de a indemna pe altii sa foloseasca.

vineri, martie 28, 2008

Nea Zacusca

Am citit cu uimire pe o lista de mail la care sint abonat dedicata localizarii in limba romana a diverselor aplicatii, nu numai FOSS, propunerea de initiere a "Zileor Pruteanu", citez "în onoarea celui care ne-a corectat ani de zile prin intermediul televiziunilor
naţionale şi a internetului".

Prima mea reactie a fost sa cred ca e o gluma proasta, un "flamebait" de vineri, dar se pare ca nu e asa. Colac peste pupaza, toate stirile la radio si televiziuni incep cu omagierea acestui individ.

Oare nimeni nu isi mai aminteste despre ce personaj penibil e vorba? De motivul pentru care i se spunea "Nea Zacusca", de falsul discurs moralist tinut actritei porno, de marele lui spagat politic sau de "Veniti, privighetoarea cinta..."?

Incerc sa va amintesc putin:

miercuri, martie 26, 2008

Nu e de joaca cu drepturile de autor SAU ceea ce ar fi putut fi o colaborare fructuoasa

Am sarit de curind in ajutorul lui Dragos Manac pentru rubrica lui periodica din Catavencu. Nu am facut-o pentru bani (oricum, e vorba de o suma atit de mica incit mi-ar fi si rusine sa vorbesc despre ea, se pot obtine bani mai multi, bani adevarati, scriind in alte locuri) ci petnru binele general, pentru Linux si altele asemenea.

Parea sa fie o treaba interesanta, imi place sa scriu (chiar daca de obicei o fac in engleza), am o caruta de idei si sint o gramada de lucrui care merita promovare. Fiind vorba despre o publicatie generalista, nici nu era dificil: subiecte usoare, fara a intra in detalii.

Toate bune si frunoase pina azi, cind mi-a fost publicat primul articol. Sub semnatura altcuiva. Si cu adresa pagini web a altcuiva linga semnatura. Imi pare rau dar asta e prea mult. Trebuie sa reactionez.

Pot accepta ca a fost o gresala de tehnoredactare, fara sa ma grabesc la cuvintul cu "p". Pot accepta ca Dragos a trimis textul corect cu semnatura corecta la redactie. Dar, sincer, nu imi pasa. Nu imi pasa daca o fost o gresala onesta, lene, reavointa sau orice altceva. Vreau reparatie morala.

Iata in continuare textul complet al articolului, nu am semant nimic, nu am primit nici un fel de plata (dar nici nu am cerut), nu am renuntat in nici un fel la drepturile mele de autor, asa ca dati-ma in judecata daca credeti de cuvinta:

[copyright infringement?]

Bineinteles ca inainte de a scrie pe blog am escaladat canalele firesti: mai intii la Dragos(un raspuns de genul "e prea tirziu, nu se mai poate face nimic, in numarul viitor articolul o sa aiba semantura corecta" nu este destul de bun), apoi la revista (pina acum fara raspuns).

Este foarte dezamagitor cind iti pui increderea si entuziasmul in ceva iar pe ceilalti ii doare fix in cur. Daca public continut ca GPL, CC-BY-SA si chiar PD, asta nu inseamna ca nu imi pasa ce se intimpla cu munca. Chiar din contra.

Actualizare: numarul urmator al Catavencu imi publica al doilea articol, despre jocul "Battle for Wesnoth" (fusese trimis impreuna cu primul), cu credit corect si cu o erata. Sint OK cu revista (nu si cu Dragos, care nu a procedat, cel putin "nu inca", la fel).

marți, martie 25, 2008

Inkscape 0.46

Nu am obiceiul, si sper nici sa nu il capat, de a scrie cite un post inutil pentru orice release minor ar diverselor aplicatii.
Dar pentru mine Inkscape 0.46 este o aplicatie importanta, pe care o folosesc zi de zi, pentru grafica, diagrame, machete, ba chiar exista si o categorie speciala de postari despre tutoriale, dintre care multe se refera la Inkscape.

A trecut mult timp de la lansarea versiunii precedente, 0.45, acum mai bine de un an, si in acest rastimp au fost adaugate noi functionalitati, atit de multe incit eu cu mult timp in urma am renuntat la a folosi versiunea stabila si am sarit la ramura development, dar incerc sa imi amintesc si sa enumar citeva: suport nativ PDF, atit pentru export cit si pentru import, ghidaje (guides) si grila (grid) inclinate (permit crearea usoara de imagini izometrice), interfata cu elemente docabile, unealta de umplere, unealta pentru crearea cutiilor 3D, filtre SVG si asa mai departe, puteti citi cele mai multe detalii in Release Notes.

Utilizatorii de Fedora vor gasi noua versiune in Fedora 9, care va fi lansata la sfirsitul lui aprilie-inceputul lui mai (daca sint nerabdatori, chiar in Rawhide sau in versiunea Beta care va deveni publica putin mai tirziu in cursul zilei de azi), ba chiar mai mult: innumai citeva zile vor avea actualziarea si in Fedora 8. Binare pentru Windows si OS X sint disponibile la Sourceforge, iar pentru alte distributii Linux care apar in aceaste primavara, probabil se vor gasi si acolo.

Backlink

Am mai exprimat ideea asta in trecut, dar poate mai voalat, nu suficient de evident. Asa ca voi reproduce textual dintr-un mail de raspuns pe care l-am trimis in urma cu un minut:

Blogul acesta este o activitate non-comerciala care nu isi propune cistiguri financiare. Nu sint disponibile backlink-uri platite, banii nu sint relevanti pentru misiunea sa.

Poate suna socant, dar sint lucruri mai importante decit banii (bine, totul are un pret, dar hai sa zicem ca pentru unele lucruri pretul e suficient de mare incit sa putem considera practic ca nu au pret).

PS: a nu se confunda backlink cu blogroll, chiar intentionez sa adaug un blogroll cu legaturi catre citeva bloguri pe care le apreciez, trebuie doar sa imi gasesc putin timp.

marți, martie 11, 2008

Petitie catre Parlamentul European

Eu am semnat petitia pentru un Parlament deschis, sint de acord cu principiile pe care le sustine, mi se pare utile cererile si indemn pe toata lumea sa o semneze.
Iata, in traducerea mea, principalele idei:

Atit cetatenii cit si toate celelalte grupuri implicate nu trebuie sa fie fortate sa foloseasca aplicatiile software ale unei singure companii pentru a putea comunica cu reprezentantii lor alesi sau a participa in procesul legislativ.

Toate comaniile trebuie sa aiba sansa de a concura liber pentru contracte de furnizare de servicii IT pentru Parlamentul European.

Sint cetatean al Uniunii Europene si doresc ca Parlamentul European sa adopte folosirea standardelor deschise sa promoveze interoperabilitatea in sectorul IT.


Citi integral petitia (in limba engleza).

luni, martie 10, 2008

Si a trecut si mărtişorul...

Anul asta am fost prea demotivat si lipsit de energie pentru a continua traditia si a posta in jurul datei de 1 martie parerile mele sincere despre "sarbatoarea" asta ipocrita si denaturata de la sensul initial.

Dar la fel ca si in anii trecuti apare traficul sezonier, multi oameni dau cautari in Google dupa "martisor" si unii dintre ei nimeresc si pe blogul meu (cel in limba engleza). Acolo se indigneaza, nu rezista sa ma insulte si imi pun etichete. Anul asta am fost categorisit drept "idiot" si "ratat".

Nu neg, poate cel care m-a etichetat "ratat" o avea dreptate. Dar ma intreb: cine e ratatul cel mai mare, ratatul care isi ventileaza frustrarile pe blogul personal sau ratatul care isi pierde vremea etichetindu-l drept "ratat" pe ratatul cu blog?

Dragii mei ethicetatori, cred ca ne vedem la anul... asta bineinteles daca nu va revolta si alte opinii sau actiuni de ale mele intre timp.

vineri, martie 07, 2008

Designul unui site este ca...

O foarte raspindita formulare, atribuita lui Michael Sinz spune: "Programming is like sex: one mistake and you have to support it for the rest of your life."

Eu as extinde asta si la conceperea unui site web si as parafraza: crearea unui site web este ca viata sexuala, daca faci o gresala va trebui sa o suporti toata viata (sensul de "suport" nu este acela de a trai cu vinovatia morala ci de a asigura suport, intretinere).

Hai sa incercam si o ilustrare practica: la lansarea colectiei de tutoriale de grafica, ideea a fost ca sint tutoriale scise in limba romana, pentru utilizatori care vorbesc limba romana si, evident, fac cautari pe web in limba romana folosind motoare de cautare destinate romanilor. Si concluzia logica a fost sa se intituleze sectiunea Ghiduri. Intitularea e importanta intrucit se regaseste in adresa (URL), care in timp a ajuns indexata in motoare de cautare, catalogata in directoare web, cuprinsa intr-o interconectare de linkuri si sindicalizare.

Dar realitatea, ilustrata prin statisticile furnizate de loguri, a aratat ca aceasta concluzie a fost o gresala: e adevarat ca unii oameni cauta ghiduri, dar marea majoritate cauta tutoriale, cuvint care nici macar nu exista in dictionarul limbii romane.

Odata savirsita gresala ce e de facut? Iata citeva solutii posibile:

  • se suporta toata viata: se pastreaza denumirea si adresa dar prin mijloace directe (continutul paginilor) sau indirecte (linkuri si denumiri ale linkurilor) se intareste continuu relevanta pentru termenul lipsa din adresa (tutorial). Chiar si acest articol poate functiona ca un asemenea mijloc indirect.
  • se recladeste din temelii: se creaza o noua sectiune, cu denumirea si adresa corecta si incet incet i se cladeste reputatia. Dezavanajul este ca se va porni de la zero cu reputatia (PR), linkurile existente for ramine descoperite iar continutul preluat prin sindicalizare va fi pierdut. Dezastru total.
  • reconstructie si redirectare: nu numai ca se muta continutul in noua locatie, dar se aplica redirectari (diverse implementari tehnice, de exemplu cu rewrite in configuratia Apache sau redirect in .htaccess) petnru continutul de la vechile adrese. In felul asta continutul sindicalizat va fi afisat in continuare, linkurile vor functiona chiar daca nu mai dau aceeasi reputatie, motoarele de cautare isi vor actualiza informatia dupa o vreme.

Si totul de la o simpla gresala onesta care va avea efect pe toata durata vietii site-ului, adica citiva ani buni.

Nota: o problema oarecum asemanatoare apare atunci cind se actualizeaza un site si se pune problema schimbarii structurii sale - trebuie luata o decizie asupra pastrarii adreselor paginilor existente sau redirectionari, dar despre deja m-am intins prea mult cu povestile pentru azi.

vineri, februarie 29, 2008

Formulare de contact

Pentru ca am vrut sa cobor cit mai mult bariera de intrare, am folosit in citeva locuri niste formulare de contact foarte simple: doar un TEXTAREA in care sa se introduca textul si un buton SUBMIT, avind cel mult si un CAPTCHA foarte simplist petnru a mai reduce din spam. Ideea era de a incuraja cit mai mult trimiterea de feed-back, fara a mai pune si un cimp pentru adresa de mail, fie el si optional, care sa faca cititorii sa se gindeasca de doua ori inainte de a scrie.

Nu m-am mirat foarte tare ca pe un site destinat unei categorii de femei care sint total atehnice am vazut trimise multe mesaje care cereau raspuns dar nu lasau nici un fel de date de contact. M-am mirat insa vazind acelasi lucru si de la cititorii de tutoriale de grafica, de la care aveam asteptari ceva mai mari.

Concluzie? Evident ca datele pe care le poti obtine automat dintr-un asemenea formular (adresa IP, referer, user agent string etc.) au si ele utilitatea lor, dar uneori nu sint suficiente. Asa ca ramine de facut o alegere: fie ramii cu parerea de rau ca nu le poti raspunde tuturor, fie decizi ca unii vizitatori sint atit de prosti incit parerea lor chiar nu merita considerata.

Iar pentru cititori: aveti grija, daca vreti raspunsuri, mai lasati si date de contact. Si numele si prenumele nu sint suficiente, nu o sa va caute nimeni in cartea de telefoane.

miercuri, februarie 27, 2008

Daca traduci, fa-o pina la capat

Ca toata lumea, folosesc si eu AdSense prin diverse locuri (fara a fi o mina de aur sau a depinde de acest program) si foarte normal, dupa oricare modificare a "Termenilor si Conditiilor" afisaza o pagina de informare si iti cere din nou acordul. Asa a facut si n dimineata asta.

Apreciez ca laudabil faptul ca desi am ales limba engleza pentru interfata termenii legali imi sint prezentati in limba romana, pentru ca doar astfel au valoare juridica pentru mine, ca cetatean roman, locuind in Romania.
Probabil ca alegea de catre mine a englezei pentru interfata genereaza asta, dar totusi cred ca trebuia sa mearga pina la capat si sa traduca si "Da, am citit si acceptat Termenii si Conditiile de mai sus", ca sa fie legal pina la capat.

[termeni si conditii]

luni, februarie 25, 2008

Grapefruit

Imaginea de azi de la xkcd: Fuck Grapefruit imi aminteste de o discutie mai veche.
E adevarat, nu este foarte usor de mincat fructul, gustul sau nu e apreciat de unii, dar e un gust real, ca viata, nu o iluzie dulceaga.

[fuck grapefruit]


Creative Commons License
Preluat de la xkcd sub licenta CC-BY-NC

joi, februarie 14, 2008

GIMP: efect Polaroid pentru fotografii

Serverul unde este gazduit inca munceste din greu servind zeci de GB zilnic, asa ca poate nu e o idee foarte inteleapta sa mai incarc suplimentar traficul cu inca un tutorial, dar am promis, si trebuie sa ma tin de promisiune (eu asa fac). In plus, trebuie aduse si tutorialele inapoi in matca dupa deviatie.

[polaroid]Revenirea se face cu un tutorial GIMP despre manipularea fotografiilor, si anume obtinerea unui efect Polaroid dintr-o fotografie digitala si prezinta operatii de baza cu layere, canvas (suprafata imaginii), umbre, rotire si deplasare de selectii si filtre de deformare (distorsiune). Suna atractiv?
[citeste mai mult]