Archive for the ‘Developer’ Category

What is XPS?

Posted on March 4th, 2008 in De pe web, Reviews, Developer | No Comments »

Am căutat o soluţie gratuită (şi legală) de virtualizare pentru calculatorul de la serviciu şi m-am oprit (surprinzător) la MS Virtual PC. Ce să citesc eu Virtual PC 2007 Technical Overview, că îmi zice de formatul ăsta nou, XPS, şi e musai să am un decoder - pe mine mă interesa Virtual PC, deci nu XPS, dar cu chibzuită subtilitate mi se recomandă un viewer (asta dacă nu am Office 2007, şi nu am), politica obişnuită care se poartă azi pentru a pusha o nouă tehnologie - nu puteam şi citi în format HTML Overview-ul in browser?

XPS un format pentru documente portabile (când am zis portabil şi document v-aţi gândit imediat la PDF, este?) bazat pe XML, pentru desktop viewing, printing şi alte device-uri înfometate de aşa ceva. E a doua tehnologie Microsoft concurentă cu tehnologii deja mainstream (şi anume PostScript şi PDF, sau mai puţin cunoscutul FlashPaper ce generează documente swf pentru device-uri capabile de conţinut Flash, e.g. your browser), asta după ce anul trecut a cunoscut şi lansarea lui Silverlight.

Am consultat jucăria asta mişto de care v-am mai zis şi iată ce a ieşit (e drept, XPS de-abia a fost introdus cu Windows Vista).

Google Trends - XPS vs. PDF - imagine generată la data scrierii acestui articol

XPS, PDF; Graficul este generat automat de Google Trends, pe ultimele 12 luni, de la data scrierii acestui articol, pe baza volumului de căutări în Google şi apariţii în news.

1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, average: 5 out of 5)
Loading ... Loading …

Popularity: 26%

Bee

Posted on October 4th, 2007 in Reviews, Adobe, Developer | 3 Comments »

Bee este un blog editor, construit pe platforma Adobe® AIR™. Cu Bee poţi foarte uşor gestiona blogul tău bazat pe WordPress, dar te poţi conecta şi la contul de Flickr. Legătura dintre cele două servicii este că poţi adăuga rapid poze de pe Flickr sau le poţi încărca acolo atunci când ai de scris un post.

Cu Bee poţi să…

  • adaugi posturi, editezi posturi şi categorii, ştergi posturi din blogul tău WordPress, cauţi în posturile gestionate de Bee;
  • descarci tema blogului tău şi să vezi postul înainte de publicare;
  • faci toate cele de mai sus offline, pentru că Bee se sincronizează permanent cu server-ul blogului tău, iar la revenirea conexiunii, schimbările sunt actualizate şi pe blog;

Bee - BlogView

  • adaugi poze din contul de Flickr în postul editat, upload-ezi poze multiple pe Flickr prin drag & drop chiar în timp ce scrii un post, cauţi în pozele proprii sau ale comunităţii Flickr, adaugi poze la postul curent editat sau ştergi poze din contul tău de Flickr;
  • îţi ajuţi bunica să blogeze mai uşor, pentru că este localizat şi în română şi este foarte simplu de folosit;
  • gestionezi multiple conturi de WordPress sau Flickr
    (pentru maniacs ).

Cum a luat naştere Bee

Bee este proiectul la care am lucrat împreuna cu colegii mei de internship la Adobe Systems România. Aceştia sunt Alex, Cami, Andrei, Alex şi iar… Alex (50% şanse să îţi răspundă unul din noi dacă strigi Alex!). Echipa noastră a fost construită dupa modelul unei echipe tipice din Adobe şi cred că fiecare s-a integrat foarte bine în rolul său.

Bee - PhotoView

Ce mi-a plăcut mie cel mai mult este că am învăţat tot felul de best practices, am lucrat organizat şi am devenit mai organizat. Am avut şi mulţi critici de nădejde pe parcurs, dar ne-am descurcat şi am luat totul ca pe un feedback necesar şi constructiv. La aplicaţie am mai putea lucra luni bune de acum încolo şi tot nu am termina ce ne-am propus la început (cunoscătorii ştiu şi zâmbesc acum).

Ce este AIR?

AIR (Adobe Integrated Runtime, cunoscut şi ca Apollo) este o platformă Adobe ce permite dezvoltatorilor web să creeze aplicaţii pentru desktop, folosindu-se de tehnologiile şi uneltele cu care sunt obişnuiţi: HTML / Ajax sau Flash / Flex. Aplicaţiile AIR sunt portabile şi în acest moment poţi lansa aplicaţii atât pentru Windows cât şi pentru OS X fără eforturi suplimentare.

Când scriu acest articol, sunt două zile de când AIR Beta 2 a ieşit public la Adobe MAX 2007, în Chicago, USA. Tot acum câteva zile, a fost lansat pe Adobe Labs şi Bee ca aplicaţie demonstrativă pentru noul AIR.

Noul AIR vine cu suport drag & drop, integrare nativă cu sistemul de operare (icon în system tray, native menu), HTML security, îmbunătăţiri ale performanţelor şi sute de bug-uri reparate. Mai multe pe pagina AIR de pe Adobe Labs.

Download Bee

Pentru a rula Bee, trebuie să ai runtime-ul AIR instalat. Pentru a le instala automat pe amândouă, mergi acum la pagina de download.

Enjoy!

1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, average: 5 out of 5)
Loading ... Loading …

Popularity: 34%

Wurbe #2

Posted on October 3rd, 2007 in Events, Adobe, Developer | 1 Comment »

A doua ediţie a Wurbe (web urbe), întâlnirea dezvoltatorilor web din Bucureşti (deşi am vorbit şi cu nişte tovarăşi care erau din Timişoara), a avut loc pe 1 octombrie, meeting găzduit de Adobe România. Prezenţi au fost peste 60 de oameni (nu pot şti exact), s-au suţinut cinci prezentări şi alte lightning talks (unele chiar am impresia că au fost postponed, pentru că oricum se făcuse târziu, iar prezentatorii şi prezentările lor erau asaltate cu păreri şi dezbateri). În pauze, s-a socializat la pizza şi suc din partea gazdei.

S-a discutat despre MonoRail (alternativă la RubyOnRails pentru dezvoltatorii .NET), prezentare susţinută de Justin Kadima de la Kondiment. Cristi Bălan (a.k.a. evil chelu) a prezentat o serie de tehnici şi hacks CSS (image replacement, reset.css etc.). A mai fost şi o prezentare susţinută într-un stil mai haios despre GTD (Getting Things Done), dar mi s-a părut destul de simplist ca model (deşi unele clasificări le faceam deja într-un fel sau altul) şi am reţinut doar că dacă o acţiune ia mai mult de două minute, faci delegate (sau am reţinut prost). Prezentatorul a propus implementarea lui şi anume: îţi trimiţi singur e-mail-uri din Thunderbird pe care le filtrezi GTD după subiect şi pe care le marchezi citite când task-urile sunt finalizate.

Spre final am asistat la o scurtă discuţie foarte la obiect pe tema Flex vs. OpenLaszlo. Cu ocazia asta am aflat şi despre un serviciu Google de care nu ştiam şi anume Google Trends, o sculă care analizează search trends (poţi enumera mai multe keywords cu virgulă pentru a le prezenta comparativ), de exemplu Flex, OpenLaszlo.

Click-uri diverse: wurbe.ro, Wurbe #2, program Wurbe #2, poze Wurbe #2 de Viorel Mocanu.

P.S.: Sugestii pentru organizatori:

  • am văzut că au fost mulţi pozari - ar fi ideal să existe un loc comun unde aceştia să-şi uploadeze fotografiile ca să le putem lua pe toate deodată automatizat;
  • cum cred că a mai zis cineva, prezentările ar trebui să intre într-o ordine care corespunde unei popularităţi ce a fost votată pe site-ul Wurbe.
1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5 out of 5)
Loading ... Loading …

Popularity: 30%

HTML 5

Posted on July 22nd, 2007 in Articole, Developer | No Comments »

Am aflat dintr-un articol recent de pe Slashdot cum că W3C ar evalua introducerea lui HTML 5, o problematică nu tocmai recentă, fiind lansată încă din primăvară. Ce pare de neînţeles de către cei care au lansat debate-uri pe tema aceasta pe site-urile de specialitate, este că nu W3C se află în spatele acestei mutări, ci o organizaţie independentă, WHATWG, “a loose, unofficial, and open collaboration of Web browser manufacturers and interested parties“, o coaliţie puţin dubioasă după mine.

Read the rest of this entry »

Popularity: 27%

Suportul pentru diacritice în site-urile web

Posted on June 26th, 2007 in Articole, Developer | 2 Comments »

De ceva timp m-am gândit să fac efortul de a scrie conţinut cu diacritice. Este parcă mai uşor de citit şi în acelaşi timp şi respect pentru cititor. Nivelul tehnic permite de mult timp introducerea diacriticelor în materialele pe care le manevrăm (documente, e-mail-uri etc.), dar majoritatea dintre noi preferă o scriere simplificată a limbii române, din motiv de comoditate ce se traduce în rapiditate. Utilizarea de tastaturi necompatibile cu limba română “ajută” situaţia, problema fiind rezolvată pe parte de software în aceste cazuri.

Am să scriu aici câteva cuvinte despre seturi de caractere, metode de implementare în paginile web, probleme ce se pot ivi, cum tratează motoarele de căutare diacriticile, iar la sfârşit voi oferi diverse referinţe către site-uri ce aprofundează acest subiect.

Read the rest of this entry »

Popularity: 100%