joi, aprilie 19, 2007

IN MY POCKET

Pe la inceputul anului am facut marele pas. Am achizitionat un pocket HP IPAQ MOBILE MESSENGER. Ce e foarte interesant legat de el este faptul ca e chiar util. Are GPS, GSM/GPRS/EDGE, Wireless, Bluetooth, IrDA, camera foto. Intr-un cuvant tot ce poti sa vrei de la un astfel de dispozitiv.

Pe el ruleaza Microsoft Windows Mobile 5.0 for Pocket PC, Phone Edition. Are o masina virtuala Java - ESMERTEC - preinstalata gata sa ruleze orice fel de midlet. De asemea preinstalt navigatorul TOM TOM cu posiilitatea de a descarca gratuit o harta. Chiar am folosit harta Romei dar nu consider Tom Tom fiind prea placut. Eu prefer iGO. Am testat si Route 66 dar nu imi place chiar deloc.

Vechea cartela de pe telefonul mobil (ORANGE) a fost indeajuns sa o introduc la locul ei si telefonul a si pornit recunoscandu-mi numerele. Pentru a activa GPRS a trebuit sa vorbesc cu cei de la Orange. Se plateste doar per trafic efectuat. La inceput se conecta anapoda si am platit inutil. Apoi am activat un contor si totul a devenit mai clar.

Incerc sa enumer in continuare o serie de soft-uri care se dovedesc utile in viata de zi cu zi.

iGo My Way - cel mai bun soft de navigare
eWallet - gestiuena numerelor si parolelor de cart si altor informatii utile
pRssReader - un reader de RSS foarte util (gratuit)
PocketMusic - un mp3 player gen WinAMP
Skype - clientul de Skype pentru pocket (gratuit)
Spb GPRS Monitor - un monitor al traficului GPRS
Spb Menu - un meniu care customizeaza
WorldMate - un porgramel pentru calatorii - vremea, curse aeriene, conversii de valute
Yahoo! Go - pentru sincronizarea mail-urilor de pe Yahoo
Pocket Mechanic - pentru intretinerea pocketului

Toate aceste produse le puteti urmari si pe unele descarca de pe PocketGear.com.

SPB SOFWARE HOUSE este o firma foarte interesanta care face tot felul de produse pentru pocket. E o curiozitate cum poate sa faca produse atat de utile si de frumoase.

Ce e intradevar util sunt feed-urile RSS. Un alt aspect interesant este starea vremii. Apoi email-urile. Toate acestea presupun un proces de sincronizare pe care il fac de obicei cand sunt sub wireless sau ActiveSync (mai rar sub GPRS).

miercuri, aprilie 18, 2007

Java Developer

Desigur postul anterior este o gluma de 1 aprilie. Cred cu hotarare in Java si in viitorul limbajului. Daca e ceva frumos in Ruby(on Rails) trebuie importat in Java.

Punctul meu actual de interes este JSF. Am testat mai toate implementarile open source si pot spune ca in sfarsit arata bine. Am observat ca mai toate cartile de JSF sunt scrise in 2004 (am o singura carte din 2006). E un semn ca tehnologia e deja fixata. Impelemntarile opensource pe care le stiu sunt urmatoarele:IceFaces, Woodstock, Rich Faces, ADF, Tomahawk.

Un alt subiect interesant il reprexinta EJB 3, mai ales noua specificatie pentru persistenta JPA. Am testat implementarea de la JBoss peste Hibernate. Implementarile existente sunt doar doua (una peste Hibernate si cealalta peste TopLink) JBoss Hibernate EntityManager, GlassFish TopLink Essentials.

In build m-am luptat in ultimul timp cu Apache Maven.

In rest televizorul si radioul meu au ajuns sa fie computerul (2 ani de cand le-am exclus din viata mea). Cateva locatii interesante in care puteti gasi prezentari video referitoare la Java si tehnologii aferente: Java Developer's Journal, The Server Side, InfoQ, Parleys. Prezentari audio puteti gasi pe The Java Posse, Feather Cast.

duminică, aprilie 01, 2007

Stop to Java

In sfartit m-am decis. Java nu mai merita deloc interesul meu. Dupa 5 ani de Java, am ales in sfarsit un alt limbaj de programare.

In week-end am incercat Ruby si sunt foarte incantat de tot ce ofera. Am testat si Ruby on Rails si mi-e foarte clar ca toate framework-urile Web din Java sunt deprecated. Incarcati ruby in consola. Nu e asa ca e interesant?

Sunt foarte multe aplicatii facute in Ruby on Rails pe care le-am incercat si chiar folosit: Basecamp, Campfire, Fluxiom. Pot sa spun ca Ruby on Rail aduce deja un standard pentru Web. Nume sonore au ales Ruby, spre exemplu Martin Fowler. Si comunitatea care sta in jurul limbajului e plina de entuziasm - sunt multe librarii in repository-ul de pe net. Si foarte, foarte, foarte multe carti.

Toate tool-urile tind sa aiba un echivalent in Rooby. Spre exemplu Cruise Control are acum Cruise Control RB.

Daca firma voastra a ales deja Ruby si aveti nevoie de un om dornic sa invete repede si sa devina expert in domeniu puteti sa ma cautati.