Merlos.org Inicio | Mi Blog | Mis documentos | Mis Programas | Mis Páginas | Miscelánea

Archive for May, 2007

Ruby on rails Rocks!!

Friday, May 25th, 2007

Pues sí, había leído algo de que con ruby el desarrollo de aplicaciones web era muy fácil, hoy me ha picado la curiosidad y he estado leyendo un poco sobre el tema, en particular un tutorial de Ruby on Rails [inglés] en el que a modo de diálogo trabajador-jefe, el primero le demuestra al segundo como mola este framework.

Ruby es un lenguaje de programación orientado a objetos que tiene una sintaxis muy simple y limpia. Por otro lado tenemos Rails. Rails es un framework de desarrollo de aplicaciones web en el que se prima el uso de convenciones frente a la configuración. ¿Qué quiere decir esto último? Pues que si no se dice nada se toma una serie de opciones por defecto, por ejemplo, dónde se van a almacenar los ficheros JavaScript, las hojas de estilo en cascada, las clases etc. Además, Ruby on Rails genera código basado en el Modelo de desarrollo MVC (Model - View - Controller). Es decir, que se separa lo que es la lógica de negocio o el modelado de la base de datos, de lo que es el controlador (el que gestiona las peticiones de los usuarios) y de lo que es de la vista de los datos (cómo se muestran los datos al usuario).

¿Qué tiene de particular Ruby on Rails? Pues que crear aplicaciones web es muy muy rápido. Si has oído hablar algo de Metodologías ágiles o eXtreme Programming…éste puede ser uno de tus framework.

En resumen, Ruby on Rails tiene muy buena pinta.

FCKedior y Symfony

Thursday, May 24th, 2007

FCKeditor es lo que se denomina un “Rich Text Editor” o RTE. Se podría traducir, aunque no sé si con mucho acierto, por “editor de texto rico”. ¿Qué tiene de particular este editor? Que está escrito en JavaScript y que es Open Source.

¿Para qué te puede servir? Bueno, si eres desarrollador web y quieres escribir una aplicación web seguramente te interese que cuando un usuario introduzca texto pueda ponerlo bonito. Es ideal para blogs, sistemas gestores de contenido (CMS) y en general en cualquier aplicación en la que el usuario final tenga que escribir texto.

Por otro lado, hoy navegando por la red he encontrado Symfony. Symfony es un proyecto también open source que desarrolla un Framework para desarrollo de webs en PHP. Apenas he leído el capítulo de introducción del libro Synfony, la guía definitiva, pero tiene muy buena pinta.

Por lo que he entendido en la lectura, el framework te crea objetos que gestionan las tablas de las bases de datos. Si has desarrollado alguna vez una aplicación web sabrás que se pierde mucho tiempo en crear las clases para interactuar con la base de datos. Este framework te ayuda a reducirlo.

Anuncio RedHat

Thursday, May 10th, 2007

Curioso anuncio de Red Hat Linux. No sé si es un anuncio real, pero eso no quita que esté bien. En él se compara un poco frases de personajes célebres que han pasado a la historia como grandes pifias de frases. Al final termina con una frase que me ha gustado mucho, de Ghandi:

First they ignore your…
Then they laugh at you…
Then thy Fight you…
Then you win…

Ver Anuncio en Youtube.com

Pocket PC Acer C530 (GPS+BT+Wifi)

Saturday, May 5th, 2007

Imagen PDA Acer C530Últimamente, por motivos de trabajo he de viajar de vez en cuando a lugares en los que no he estado antes, por lo que un GPS me venía bien, así que, decidí comprarme uno. Finalmente opté por un Pocket PC con GPS, el Acer C530. Se pueden resumir las características técnicas en la siguiente tabla:

  • Procesador Samsumg Sc32442 de 300 MHz
  • 64MB de RAM y 128 de flash ROM
  • Pantalla de 2.8 Pulgadas
  • Batería de 1200 mAh Li-ion
  • Receptor GPS rSiRF Start III
  • Bluetooth 2.0
  • WLAN 802.11b/g
  • Minijack de 3.5mm (el normal de los cascos)
  • Ranura SD
  • Accesorios para coche
  • Cable USB
  • Botón de On-Hold
  • Windows Mobile 5.0
  • Ranura SD
  • Funda de transporte (tipo calcetín)

Las cosas que me gustan son:

  • que es pequeña y no pesa mucho
  • aunque no viene acompañada de cascos al tener la ranura normal minijack se le pueden poner los cascos del diskman/mp3.
  • Afortunadamente, se ha superado el que el aparato consuma batería cuando está apagado (cosa que sucedía en versiones antiguras de Windows Mobile).
  • De procesador no va mal. He visto otras PDAs que sí que son desesperantes.
  • Botón de on-Hold. Este botón permite que al llevar la PDA en el bolsillo no se encienda la pantalla por pulsaciones involuntarias tanto de la pantalla como de los botones. Muy útil si tienes pensado llevarla en el bolsillo.

Lo que no me gusta:

  • No trae ninguna tarjeta de memoria SD incluída.
  • La versión que compré no trae ningún tipo de software que use el GPS (no es comprar y listo)
  • Podrían incluir también los cascos.

En cuanto al funcionamiento, de momento no me ha dado ningún problema y funciona bien, la batería le dura bastante, no he calculado las horas pero grosso modo 8 de funcionamiento.

En próximos posts iré recomendando algunos programas que estén bien para completar la funcionalidad de la PDA: como juegos, exploradores, aplicaciones etc…