Archivos para Marzo 2008

Los mas grandes del area

Entre tanta tecnología, tanto cacharrejo, tanto ordenador y tanto Java, he de decir que tengo un grupo de amigos estupendo y formidable, con los que paso unos grandes momentos que aunque cada vez son más escasos debido a que cada uno tiene su vida, sus cosas y sus problemas siempre intentamos sacar algo de tiempo para vernos.

Empezar el viernes es lo que más me gusta, es el unico día que me levanto realmente con ganas, se que me voy a reir un rato con la gente de clase y que cuando llegue la tarde y la noche estaré con mis amigos, riendo, echando un partido o haciendo cualquier cosa entretenida, los conozco desde hace ya muchisimos años y cuando acaba la aburrida y pesada semana son los que me hacen sentir vivo.

Borja de barrera
De izquierda a derecha, Gonza, Borja, Richy, Jomaso y Pelo.

En esta foto tan solo estan algunos de ellos, pero bueno, ya os ire hablando más de ellos porque hay mucha tela que cortar.

Con unos cuantos de ellos jugaré esta fin de semana el torneo de futbol sala y baloncesto de mi barrio, ¡¡a ver si ganamos uno de los dos titulos!! claro que, seguramente me tenga que encontrar con ella

Mamoneos varios en J2ME

De un tiempo a esta parte, concretamente desde que empecé a programar varias chorradas para J2ME (Java para móviles) me encuentro muy indignado, y estoy indignado porque la especificación que hizo Sun es bastante abierta y aquello del write once, run everywhere queda muy lejos de la realidad.

Java logo

¿Que por qué queda tan lejos de la filosofia principal de Java? pues por lo que os he dicho, una especificacion demasiado relajada,poco estricta con lo que hay que implementar en el classpath de la máquina virtual (JVM) que lleve cada teléfono.

Primero está el tema de CLDC, MIDP y todas las revisiones que han llevado. Porque hacer una aplicacion por ejemplo para MIDP 2.0 ó 2.1 significa una incompatibilidad con todos los terminales que lleven una versión anterior de MIDP que aun quedan en el mercado, que son muchos, con lo cual ya empieza a ser una utopía que el programa corra en cualquier movil que soporte Java.

Tambien está el tema de que los terminales que soportan Java y Bluetooth, no necesariamente llevan el API de la especificacion JSR-82 (Apis para Bluetooth y OBEX), y yo que quiero desarrollar una aplicacion que haga uso de bluetooth, me encuentro con eso, y el unico telefono Bluetooth de que dispongo, un Sony Ericsson Z310i NO soporta JSR-82.

Bluetooth logo

Con lo cual y concluyendo, si quieres desarrollar en J2ME, lo mejor es, descargar los SDK que ponen a disposicion los fabricantes, ver para que aparatos especificos hay que desarrollar y desplegar la aplicacion y el soporte necesario unica y exclusivamente para esos terminales.

Esperemos que los terminales con Android no se hagan esperar mucho, sean asequibles y se acabe poniendo orden en este gallinero segun se vayan implantando en el mercado, porque J2ME ha sido como un pedo en ese gallinero que nos ha acabado vistiendo a todos de indios

¿Que coño es Tuenti?

Desde hace tiempo que vengo oyendo ese nombre, sobre todo de boca de alguna que otra amiga, de alguna conversacion paralela en el tren, en la universidad,pero todo con medias tintas, deshilachado y suelto…

Tuenti Logo

Por todo lo que he oido y algo que he indagado, aunque sin poner mucho empeño, es que esto del Tuenti es una especie de red social a lo Facebook, aunque no se si con la cutrez del tambien exitoso Fotolog.

Mi desconocimiento viene porque tambien al entrar en la web de Tuenti, me encuentro con una loginbox y un aviso de que es una beta cerrada y que solo se puede entrar por invitacion (como GMail en su dia), esperemos que pronto se aclare el misterio.

Actualmente, la cosa de triunfar en internet está en el tema de las redes sociales, el microblogging y cosas raras que le molan a la gente, ahí está el modelo de negocio que imperará durante un par de años (sino más) y que deparará otras cosas de seguro interesantes (aunque seguro que tambien raras), visto lo visto, lo mejor es ponerse manos a la obra si se quiere dar el pelotazo e incorporar algo original que no tengan los demás, pero si copiar todo lo bueno que tengan.

Deberia ir empezando el diseño del proyecto de red social que tengo en mente y… Grails puede ser la plataforma adecuada.

Service Pack 1 para Windows Vista

Via Elotrolado.net leo la noticia de que ha sido lanzado el Service Pack 1 para Windows Vista, que si bien no incluye una ingente lista de novedades si subsana muchos de los defectos de serie del sistema, a partir de la salida de éste Service Pack ya si se desea migrar al nuevo sistema se puede hacer con un mayor grado de fiabilidad.

Windows Vista Box

Microsoft ha publicado hoy la esperada versión final del primer Service Pack para Windows Vista. Como viene siendo habitual en los sistemas Windows, el SP incluye todas las actualizaciones publicadas hasta la fecha, pero además incorpora diferentes mejoras de seguridad, estabilidad, rendimiento y compatibilidad con nuevos hardware y tecnologías.

Podéis descargar los 434MB del SP1 (726 para la versión x64) o actualizar mediante Windows Update. Recordad también que el nuevo SP podría detectar copias ilegales del sistema, aunque desde hace tiempo existen métodos para saltarse dicha detección.

iPhone vs Android

Cuando salieron el iPhone y el iPod Touch, Apple dijo que las unicas aplicaciones que iba a permitir en sus dispositivos iban a ser aplicaciones web a través de Safari, y dió un precario SDK para todo aquel que quisiera hacer sus mierdiwebs para estos cacharrejos.

Pues bien, cuando Google anunció su plataforma Android y el respaldo de multiples empresas, tanto fabricantes de terminales como operadoras.

Despues de que Google sacara el kit de desarrollo de Android (que aun no tiene ningun terminal en el mercado, solo algun prototipo y los emuladores del SDK), Apple sintió que iba a perder una gran cuota de mercado y decidió cambiar radicalmente su modelo de negocio, sacando un SDK para desarrollar para iPhone y iPod touch, pero este SDK, solo puede ser usado en Mac OS X, un grave error.

Mi valoración de todo ésto es que me, personalmente yo me quedo con Android, entre otras cosas porque todo su stack esta basado en un kernel Linux y una maquina virtual Java llamada Dalvik, esta concebido de modo modular y puedes reemplazar las aplicaciones del sistema con las tuyas propias, si no te gusta la agenda de tu telefono ¡hazte tu una!