Investigación | Juan C. Mardones Koning

Investigación

Como instalar Glassfish en Debian Lenny 5.0

Posted in Aplicaciones, Investigación, Servicios Web on Junio 17th, 2009 by jmardones – 1 Comment

Glassfish es un servidor de aplicaciones Open Source que implementa las últimas tecnologías de Java (servlets, java beans, Web Services, entre otros). Una de las grandes virtudes de glassfish es que viene integrado con Netbeans IDE, por lo que puede ser rápidamente utilizado en ambientes de desarrollo, pero al pasarlo a producción, muchas veces nos topamos con algunos problemas.

En esta guía la primera cosa que os comentaré es que, al menos por ahora, no nos sirven los paquetes que vienen precompilados para la distribución (glassfish-activation, glassfish-appserv, glassfish-javaee, entre otros) ya que solo traen algunos .jar, por lo que estos paquetes estan incompletos y no sirven para ejecutar correctamente glassfish,  en resumidas cuentas, se deberá instalar glassfish a mano.

Paso 1: Instalación de Java

Es necesario tener habilitados los repositorios non-free, luego de eso ejecutar:

apt-get install sun-java6-jdk
update-java-alternatives -s java-6-sun
echo 'JAVA_HOME="/usr/lib/jvm/java-6-sun"' | tee -a /etc/environment

read more »

Construccion de Aplicaciones en PHP usando CakePHP

Posted in Aplicaciones, Investigación on Mayo 19th, 2009 by jmardones – Be the first to comment

CakePHP es un framework, que permite a los desarrolladores de PHP construir aplicaciones web robustas de forma rápida y sencilla.

Entre sus características principales podemos encontrar:

  • Arquitectura de modelo-vista-controlador.
  • Utilidades para trabajar con archivos, carpetas, arreglos, etc.
  • Sistema de plantillas rápido y flexible.
  • Ayudantes para AJAX, Javascript, HTML, formularios, XML, RSS entre otros.
  • Sistema de Control de acceso y autenticación.
  • Componentes de seguridad, sesión y manejadores de peticiones.

Es necesario destacar que posee una documentación completa, que incluye un libro oficial traducido a varios idiomas, una sección de screencast y tutoriales para seguir paso a paso, además mantiene una comunidad en google groups muy activa, con más de 76.000 mensajes desde su creación con más de 12.000 usuarios inscritos en la lista.

Con respecto a la usabilidad, es necesario de codificar para poder lograr resultados, ya que no existe un generador de código, aunque la codificación es sencilla. Como utiliza la arquitectura MVC es necesario crear varios archivos para un correcto funcionamiento de una página. En la página oficial hay un par de tutoriales que pueden ayudar mucho a los usuarios nuevos que recién comienzan.

read more »

Publicacion remota de entradas de blogs en Linux

Posted in Aplicaciones, Investigación on Marzo 18th, 2009 by jmardones – Be the first to comment

La publicación remota de entradas es una función muy interesante, que nos permite utilizar software de escritorio, sin tener que conectarse a la interfaz web para publicar contenido.

Este post lo estoy realizando desde el software BloGTK, en Linux, lo que me entrega una mayor flexibilidad a la hora de escribir los comentarios.

Para utilizar esta software y funcionalidad es necesario primeramente ingresar a la administración de WordPress y tener activo en las opciones de escritura la opción de publicación remota por XML-RPC, tal y como se muestra en la siguiente imagen:

read more »

WaveMaker un Framework Ajax

Posted in Investigación on Marzo 17th, 2009 by jmardones – Be the first to comment

Buscando un framework para desarrollar aplicaciones rápidamente, me tope con Wavemaker.

WaveMaker es un framework de código abierto que permite crear aplicaciones AJAX. Está licenciado bajo la Licencia Pública General de Affero versión 3 y bajo una licencia no-comercial. Las aplicaciones se crean con WaveMaker Studio, un editor WYSIWYG que se ejecuta en un navegador web y permite el arrastrado y soltado siguiendo el modelo Vista Controlador. Las aplicaciones se ejecutan en un servidor estándar de Java basado en Apache Tomcat, Dojo Toolkit, Spring e Hibernate.

Actualmente está soportado para Microsoft Windows, Linux y Mac.

read more »

mi wiki

Posted in Investigación, Servicios Web on Enero 11th, 2009 by jmardones – 2 Comments

Luego de varios años de almacenar la información útil para mi en el wiki de mi Universidad, ademas agregar bastante información en el wiki de la empresa en la que estuve por varios meses, me decidí a lanzar mi propio wiki, con el fin de que la información que allí coloque no tenga que ser administrada por personas externas a mi.

Ahora le di la oportunidad a mediawiki, ya que tengo entendido que es uno de los mejores que existen, hay que mencionar que es un sistema un poco complejo al inicio, pero después es intuitivo.

Por ahora no hay entradas en el wiki, pero con el tiempo se ira adicionando información.

He aqui mi nuevo Wiki:    http://wiki.juanmardones.com