Ubuntu e mai închis decât Windows

Iulie 23, 2009 at 7:05 am (calculatoare, de ce) (, , , , , )

Țin minte cât de multă gălăgie a făcut comunitate open-source în jurul includerii lui InternetExplorer în Windows, în instalarea default. Tribunalele au dat verdicte, Microsoft a trebuit să plătească sume imense pentru simplul fapt că oferea gratuit browserul propriu, direct la instalarea windows.

Eu foloseam ca browser Opera, se integra perfect, după ce mă intreba inițial că vrea să fie broserul default, se comporta ca atare, nici nu știam că am instalat Internet Explorer-ul.
De două săptămâni folosesc doar Ubuntu și am încercat să îmi înlocuiesc aplicațiile standard pe care le foloseam, dar la Opera nu sunt dispus să renunț în favoarea Firefox. De instalat l-am instalat dar nu am găsit încă nici un mod de a îl face default. De câte ori deschid un link din clientul de mail sau din messenger (pidgin), se încarcă pagina în Firefox, deci sunt practic obligat să folosesc acest browser. Dacă încerc să dezinstalez Firefox din Add/Remove Applications primesc un mesaj cum că e o aplicație de bază și nu poate fi dezinstalată decât în modul advanced. Deci cât de încurajator e asta, cât de deschis spre multiplele posibilități? Windows-ul nu mi-a spus niciodată că Opera nu ar fi suficient de bun pentru a înlocui total Internet Explorer-ul. După ce am instalat plugin-ul de  QuickTime ca să pot să văd diverse trailere de filme am constatat că plugin-ul e funcțional doar pentru Firefox. La fel și cu plugin-ul de flash. Si cum majoritatea site-urilor conțin măcar părți scrise în Flash, mi-e aproape imposibil să folosesc browser-ul favorit.

Ajung la concluzia că Windows e mai deschis decât comunitatea open-source. Ubuntu ține mult prea mult la Firefox. Open up!.

Anunțuri

Legătură permanentă Lasă un comentariu

Chrome și Firefox

Iunie 25, 2009 at 10:36 pm (calculatoare) (, , , , )

Eu folosesc doar Opera ca browser, e mic, rapid, are o grămadă de funcționalități cu care m-am obișnuit atăt de mult încât nu pot și nici nu vreau să schimb. Părerea mea e că e de departe cel mai bun browser.

Taică-meu, evident, nu se pricepe deloc la calculatoare. Dar vrea să citească ziare online. Cu ocazia asta am instalat Firefox-ul, am umplut bara de bookmark-uri doar cu ziarele pe care le citește. Și folosește el Firefox-ul de mai bine de un an. Săptămâna trecută mă apuc și îi instalez Chrome că nu știam cum să îi mai motivez faptul că netul merge cam încet, deci i-am spus să încerce cu programul ăsta nou.

Azi, când l-am întrebat dacă se descurcă cu programul nou, surpriză: îmi zice că e mult mai bun decît cel dinainte, că încarcă paginile mult mai repede, că nu se mai întrerupe când face scroll prin pagini. Îi place mult mai mult. Sunt foarte mirat, nu știu de ce dar mă așteptam să zica de Firefox că e mai bun prin simplul fapt că s-a obișnuit mai bine cu el. Dacă și taică-meu zice că Chrome e mai bun decât Firefox, înseamnă că o chiar fi.

Tot n-am de gând să schimb browser-ul, rămân la Opera.

Legătură permanentă 2 comentarii

Foloseşte log4j în mod decent

Ianuarie 19, 2009 at 4:09 pm (calculatoare) (, )

Lucrând în comun la un proiect (java) împreună cu doi colegi, dupa 1 săptămână de programare în echipă, adică făceam cu schimbul la un calculator + un videoproiector căci până atunci lucraserăm la părţi diferite ale aplicaţiei care trebuiau acum integrate, deci evident toţi epuizaţi şi fără chef, descoperim că ar fi util să punem şi loguri. Logurile sunt un lucru foarte util pentru orice aplicaţie care rulează pe server, fără ele nu poţi şti ce s-a întâmplat exact atunci când descoperi că ceva nu e în regulă.

Şi pornim la adăugat manual text. Fiind încă în faza de dezvoltare şi cunoscând că o funcţie returnează uneori eronat, un coleg propune mesajul următor:

„Have faith; User added successfully in security”

După vreo 30 de minute, făcând nişte corecturi în funcţie şi fiind acum mult mai sigur pe corectitudinea rezultatului, adaug mesajul următor:

„User genesis appears to have been a success of divine proportions.”

Legătură permanentă Lasă un comentariu

Java e mai bun decât C#

Ianuarie 19, 2009 at 11:23 am (calculatoare) (, , , , , , )

Sau cel puţin mediul de dezvoltare, Eclipse, e mult mai bun decât MS Visual Studio.

Am pornit recent în studiul C# şi chiar aveam aşteptări mari de la IDE-ul creeat de Microsoft.

Oricare din afirmaţiile de mai jos sper să  se dovedească false la un moment dat, eu doar acum fiind la primele încercări de a lucra cu C# ( Visual Studio varianta 2008 )

  1. search-ul arată mizerabil în VS. În Eclipse vezi frumos într-o structură arborescentă şi grupat pe pachete-subpachete-clase-metode numărul de rezulatate . În VS rezultatul e greu citibil, practic e un rezultat text simplu, total neintuitiv faptul că poti da click pe un rând de text pentru a afişa rezultatul. Oricum nestructurat. Plus că în Eclipse, poţi căuta frumos pe tipuri de fişiere, pe proiecte, etc. Poţi căuta chiar după o expresie regulată.
  2. în VS nu există combinaţii simple de taste. E mult prea mouse-oriented, şi programatorii sunt obişnuiţi să folosească tastele, nu mouse-ul, pentru rapiditate. Doar cu mouse-ul ajungi la definiţia de funcţie (fapt greoi), iar lista de referinţe la o metodă e din nou foarte neergonomică
  3. VS nu mă ajută deloc la formatarea codului. Gasesc foarte util în Eclipse faptul că imediat ce deschid o paranteză, de orice tip, ({[, îmi pune automat perechea, )}] , astfel nu rămâne nici o paranteză neînchisă. Eclipse-ul mai închide si ghilimlele. Cel mai enervant pentru mine e că VS nu îmi pune automat acolada } de închidere a funcţiei sau a instrucţiunilor if/for, rămânănd după o funcţie simplă cu multe acolade de închis, fiind foarte uşor să apară erori.
  4. ceva ce nu am găsit sub nici o formă în VS e highlight-ul de cuvinte. Indiferent că e variabilă sau funcţie, când selectez cuvântul, Eclipse-ul îmi face un highlight pentru toate apariţiile acelui text în fişier, pot să văd rezultatele la un scroll rapid. Plus că pe bara laterală de scroll vertical apar liniuţe colorate care mă ajută să ajung rapid la următoarea apariţie a textului căutat. VS nu are nimic de genul ăsta.
  5. importul de namespace-uri e mult mai greoi faţă de importuri de package-uri în java. Eclipse te ajută dacă tastezi doar începutul numelui unei clase şi adaugă automat instrucţiunea import cu CTRL+SPACE. În VS trebuie să şti numele exact al clasei, apoi să mergi cu mouse-ul (nu are nici măcar combinaţie de taste) să poţi alge din lista de using.
  6. poate sunt pur şi simplu obişnuit cu modul de lucru în java, dar mi se pare foarte dezorganizant modul de lucru cu namespace-uri în c#. Consider structura arborescentă cu package-subpackage-clase (fiecare în fişier propriu) net superioară structurii de soluţie-proiecte-fişiere-namespace-uri-clase.

Dacă citeşte cineva post-ul ăsta şi poate să mă contrazică, să îmi lase un comentariu. Chiar sper să greşesc.

Legătură permanentă Lasă un comentariu