27 de julio de 2011

:: ORM. Object Relational Mapping.


De acuerdo a la información presente en la wikipedia, ORM es una técnica de programación que nos permite vincular los objetos de nuestra aplicación con el modelo relacional de la base de datos. Por así decirlo, en lugar de tener una base de datos relacional tendremos una base de datos orientada a objetos "virtual".

Podemos señalar diversas ventajas y desventajas -o inconvenientes- de su uso en proyectos.
En primer lugar las ventajas:
- Menor tiempo de desarrollo de las aplicaciones
- Mayor abstracción, al lograr que la aplicación sea agnóstica - en mayor o menor medida - del motor de base de datos
- Lenguajes y sintaxis de consulta de datos, por ejemplo: "LinQ" o "Hibernate".

Como desventajas podemos señalar:
- La curva de aprendizaje no es reducida ya que requiere de un estudio y pruebas del framework seleccionado
- Quizás no sea una ventaja demasiado evidente en sistemas complejos
- Menor rendimiento de la aplicación al incluir una capa intermedia

Algunos frameworks ORM que podemos utilizar en PHP (existen muchos más, pero quizás estos sean los más conocidos):
Propel
Doctrine

26 de julio de 2011

:: Screenfly. Nuestra web en distintos dispositivos


Screenfly es una herramienta online que nos permitirá comprobar (por medio del uso de proxies) cómo se ve nuestra web sobre distintos dispositivos. Para ello, tras acceder a la aplicación Screenfly, insertaremos la url de la web a evaluar y seleccionaremos los distintos dispositivos disponibles:
- Ordenador de sobremesa con distintas resoluciones de pantalla
- Tablet
- Dispositivos móviles
- Televisión

Más información: quirktools.com/screenfly

25 de julio de 2011

:: iStarin. Fotomontajes sobre carteles de películas

iStarin es una aplicación online que nos permitirá realizar un fotomontaje sobre carteles de películas. Para ello, tan sólo deberemos seleccionar el cartel deseado dentro de la categoría correspondiente, y subir nuestra foto.
Tras este proceso podemos descargar el resultado para publicarlos y compartirlo con nuestros contactos.

Más información: www.istarin.com

24 de julio de 2011

:: Image Chart Editor. Editor de gráficos


Se trata de un editor para generación de gráficas -en fase beta- desarrollado por Google. Podemos partir de la galería disponible o bien crear nuestra propia gráfica.
Al seleccionar un determinado tipo de gráfica, sobre el editor tendremos que configurar una serie de parámetros como: título, tamaño, datos, leyenda, márgenes,... Una vez completado el proceso, obtendremos la url o el código correspondiente para integrar el gráfico en una página web.

Más información: http://imagecharteditor.appspot.com/

23 de julio de 2011

:: Google Dictionary. Extensión de Chrome


Con esta extensión del navegador Chrome, tenemos la posibilidad de obtener las definiciones de los términos seleccionados. Además, la herramienta está disponible en multitud de idiomas.
Una vez instalada la extensión en nuestro navegador, haremos doble click sobre el términos sobre el que deseamos obtener la definición y/o traducción de términos a otros idiomas. Así mismo, existe la posibilidad de escuchar el término seleccionado.

Más información: Google Dictionary

22 de julio de 2011

:: Automatoon. Creación de animaciones web


Automatoon es una aplicación online para la creación -de forma sencilla e intuitiva- de animaciones web en HTML 5.
Las animaciones creadas puedes ser utilizadas en aplicaciones de e-learning, compartirlas o incrustarlas en portales web. De esta manera nuestros contenidos ganarán en interactividad y dinamismo.

A continuación mostramos un ejemplo de creación de una animación:


Más información: www.automatoon.com

21 de julio de 2011

:: BrowserID. Sistema de identificación de Mozilla.


BrowserID es el sistema de identificación global propuesto por Mozilla en el que al igual que otro existentes como por ejemplo: openID, una vez registrado en el sistema podrás acceder con las mismas credenciales a zonas con control de acceso de los portales que lo soporten.
Para comenzar a usarlo tendremos que facilitar una dirección de correo electrónico y una contraseña que deberemos confirmar a través de un correo electrónico que recibiremos.
Una vez realizado este proceso, se generarán una clave pública y otra privada, lo que nos permitirá indicando nuestra dirección de correo electrónico acceder a sistemas que soporten BrowserID.

Desde Mozilla indican que se trata de un sistema de identificación más seguro y sencillo que los existentes. Por el momento es sólo un proyecto o un experimento, pero veremos su desarrollo futuro y la implantación en distintos portales.
Para comprender su funcionamiento:


Más información: browserid.org

:: Liferay DXP 2026. Habilitar RSS

En la versión Liferay DXP 2026 para habilitar las fuentes de datos RSS debemos seguir los pasos siguientes: 1.- Accederemos a la Configuraci...