Category Archives: Development

Este Internet Explorer 9 cel mai rapid browser?

Odată cu apariţia noii versiuni de IE9, şi-anume Platform Preview 7, se pare că navigatorul realizat de compania din Redmond scoate cel mai bun timp în benchmarkul Sunspider. Acesta scoate un timp de 257 ms, învingând Chrome 9 nightly build (258 ms), Opera 11 alpha (263 ms), Firefox 4 Beta 8-pre (305 ms). Se pare că îmbunătăţirile aduse sunt destul de mari, având în vedere că versiunea anterioară de Platform Preview (versiunea 6) scotea un scor de 331 ms.

Rob Sayre, un inginer din cadrul Mozillei a postat marţi o analiză interesantă a performanţei din Sunspider, punând accentul pe IE9, prin care sesiza un comportament ciudat al IE, demonstrând că echipa din spatele navigatorului a aplicat nişte trucuri/şiretlicuri care să permită o asemenea performanţă. Sayre a descoperit că Internet Explorer 9, faţă de alte navigatoare, este de 10 ori mai rapid într-un test particular (math-cordic) din benckmarkul Sunspider. În timp ce Chrome şi Opera terminau testul în circa 10ms, IE 9 îl termina în doar 1 ms. Sayre a investigat în continuare problema, modificând codul pentru test folosit de benchmarkul SunSpider.
Citeşte în continuare…

WordPress.ro.im – un nou proiect marca Weebo

Va mai aduceti aminte ca va promiteam cateva suprize?

Una din ele tocmai a capatat forma si a devenit publica. Este vorba de blogul WordPress.ro.im.

Domeniul mi-a fost daruit de catre Eugen (primul proprietar) si am decis sa mut sectiunea de Web, Web Design, Web Development, Blogging, etc.. pe acel blog. Momentan nu sunt link-uri catre toate articolele de gen de pe Windows 7 Bucharest, dar va anunt ca acestea se vor muta in totalitate pe noul blog (doar daca, bineinteles, nu sunt de interes si pentru voi.)

Wordpress.ro.im

Acestea fiind zise, va las sa-l vizitati si astept parerile voastre despre Design-ul blogului, Tematica aleasa, sau despre Editori. Puteti lasa comentarii atat aici cat si direct pe WordPress.ro.im.
Surprizele nu se opresc aici, insa toate vor fi dezvaluite la timpul potrivit.

Launch 48 ziua 2

Ziua a doua a Launch 48 a trecut, maine urmeaza prezentarea conceptului in fata unui juriu.
In principal echipa din care am facut si eu parte a reusit azi sa realizeze mai multe task-uri:
Primul ar fi lansarea in versiunea beta a site-ului care se gaseste la adresa: beta.sevinde.ro
Site-ul este dezvoltat pe framework-ul CakePHP, pana acum s-a realizat adaugarea masinilor si afisarea lor si o cautare dupa mai multe criterii: cod-ul url-ului, producator, descriere. Va puteti exprima parerea in comentarii.
Si al doilea lucru, publicitatea prin Twitter si alte canale media, care speram sa se propage, eventual sa se transforme in virale.
Un exemplu de publicitate virala, pentru evenimentul Launch 48 este urmatorul filmulet de la prezentarea unui coleg.

               

Launch 48 NetCamp

Azi la Hotelul JW Marriott are loc evenimentul Launch 48.
Acest eveniment a fost pornit in Europa de o echipa de englezi dupa un model din SUA.
Evenimentul consta in dezvoltarea unor idei si promovarea lor in mediul online.
In prima etapa au fost prezentate aproximativ 20 de idei, care au fost destul de interesante, unele putin fanteziste, dintre care 8 au fost selectate pentru a intra in “finala”:

Citeste in continuare…

PHP Variabile, operatii si structuri de control

PHP-ul este un limbaj asemanator cu C, C++ si intruneste majoritatea operatiilor si structurilor de control folosite in orice limbaj de programare robust. Php-ul nu este case sesitive, astfel variabilele sau functiile pot fi scrise atat cu litere mari cat si mici, insa dintre metodele folosite de programatori sunt recomandate 2, pentru a putea reutiliza codul cu usurinta si de catre alte persoane:
1) camel case – scrierea numelui unei variabile legat, fiecare cuvant ce formeaza variabila sau functia incepand cu litera mare Ex: camelCase();
2) underscore – despartirea cuvintelor prin linia de jos (underscore) Ex: functie_cu_underscore();
Pentru cei ce doresc informatii complete despre PHP pot vizita site-ul: http://www.php.net/manual/en/.
Citeste in continuare…

Integreaza in articole documente PDF si PPT cu ajutorul Google Docs Embed!

Google Docs ofera o functionalitate nedocumentata. Este vorba de posibilitatea integrarii (embed) fisierelor/ documentelor de top PDF sau PPT (prezentari PowerPoint) intr-o pagina web. Documentele nu trebuie sa fie uploadate catre Google Docs, ci doar puse intr-un spatiu de depozitare cu o adresa directa valida.
Integrarea arata cam asa:

 
Vezi codul pentru embed…

PHP 101 Basics

php logoAcesta este primul tutorial despre PHP, continua seria tutorialelor 101 si voi incerca sa pun bazele unor tutoriale mai complicate despre PHP si CMS-uri / framework-uri bazate pe acesta.
PHP-ul poate fi downloadat de aici. Site-ul php.net este locul in care gasiti documentatia pentru php, inclusiv in limba romana. Pentru incepatori, insa, poate aparea o problema datorita documentatiei care este destul de stufoasa si te poti pierde prin ea, daca nu stii ce cauti.
Exista si alternativa de a instala PHP impreuna cu Apache si MySQL – WAMP/ XAMP.

Instalarea in Ubuntu se face prin shell:
sudo apt-get install php5 – pentru ultima versiune de PHP;
trebuie sa aveti si Apache: sudo apt-get install apache2
sudo /etc/init.d/apache2 restart – pentru a restarta serverul Apache, dupa instalarea PHP, iar fisierele *.php vor fi puse in /var/www/.
Citeste in continuare