Entradas

Python + Django Maravilla web

Hola nuevamente a todos! Hoy voy a comenzar con una introducción a Python y más aún a Django, el framework que permite fácilmente construir una aplicación web sobre Python, personalmente realicé estos ejercicios sobre un Sistema Debian 6 recién instalado con MySQL 5. Todos los sistemas Linux vienen con Python instalado y listo para trabajar, para este minitutorial me centraré en Debian en cuanto al proceso de instalación de Django y las respectivas rutas de configuración, pero deberían ser aproximadamente iguales para la mayoría de las distribuciones de Linux. Lo primero es la instalación de Django en debian, es un proceso realmente fácil, se puede realizar desde el Manejador de Paquetes Synaptic, el paquete que debemos buscar para instalar es python-django, aceptamos las dependencias, instalamos todo y listo, es un proceso realmente simple. Para verificar que la instalación fue correcta, debemos ingresar desde consola al intérprete de Python ejecutando el comando python: $python luego

JAVA Applet Sencillo

Desde hace algún tiempo comencé nuevamente a trabajar en Java, por tal motivo he pensado en ir publicando las cosillas que vaya realizando y que me han servido a mí, ya que de pronto le pueden servir a alguno de ustedes. En esta ocasión voy a implementar un applet, supremamente sencillo, pero que puede aclarar para los novatos en Java como tener su primer applet funcionando. Vamos a desarrollar el archi famoso Hola Mundo Esta primera clase: import java.applet.*; import java.awt.*; public class HelloWorld extends Applet{ public void paint(Graphics g){ g.drawString("Hola Mundo Java!", 50, 25); } } Es el código fuente del applet y para desplegarlo en el Navegador, necesitamos la siguiente página html: < html > < head> < title>Un programa muy simple< /title> < /head> < body> Esta es la salida de mi programa: < applet code="HelloWorld.class" width="150" height="25"> < /applet> < /body>

JAVA y MySQL

Hola a Todos, como lo indico en el título de mi entrada, voy a mostrarles a quienes estén interesados y no lo sepan, como conectar una aplicación JAVA, de consola en este caso, y una Base de Datos en MySql, para consultar e insertar datos. Asumiré que ya tienes conocimientos en MySql y sabes como crear una base de datos y una tabla, la base de datos que vamos a usar se llama arquitecto y la tabla para este ejemplo se llama Soluciones y tiene 2 campos id_solucion (varchar(10)) y descripcion (varchar(20)). Lo primero que necesitamos es el driver de Mysql para conectarnos a ese motor, este driver se puede descargar directamente de la página de Mysql en el siguiente link: http://www.mysql.com/downloads/connector/j/ Se descomprime este conector y el archivo .jar, en mi caso, mysql-connector-java-5.1.12-bin.jar se debe colocar en la carpeta JAVA_HOME(directorio instalación de Java)/jre/lib/ext/ para que quede de fácil acceso a todas las aplicaciones Java que desarrolles con MySql. Manos a la

Windows 7 - GWT - Eclipse - PHP - MySQL

Imagen
Hola a todos Hoy quiero compartir con ustedes un ejemplo simple de una aplicación desarrollada con GWT que se conecta a una Base de Datos MySQL a través de unas llamadas a unas páginas PHP utilizando JSON, todo esto es desarrollado en Eclipse y lo tengo actualmente sobre una máquina con Sistema Operativo Windows 7. Lo primero que se debe tener en cuenta es que la máquina cuente con Java instalado o sino hay que instalarlo, yo utilicé la versión mas reciente de Sun que se obtiene del siguiente link: http://www.java.com/es/dow nload/windows_xpi.jsp?locale=es&host=www.java.com:80 Para esta aplicación estoy usando Eclipse IDE versión 3.5 Galileo, PHP 5, MySQL 5 y Apache 2 Lo primero que se debe hacer es crear la base de datos, para ello, nos podemos apoyar en la herramienta phpmyadmin y creamos la base de datos, para este ejemplo, arquitecto luego procedemos a crear una tabla, para este ejemplo: CREATE TABLE `propuestas` ( `id_propuesta` int(11) NOT NULL auto_ increment, `cliente`

Linux, Windows y Putty

Imagen
Para conectarse a un sistema Linux desde Windows en modo consola, la manera más fácil es utilizando Putty, puedes descargarlo desde el siguiente link . Descomprimes el archivo y obtendrás inmediatamente el ejecutable de Putty, no requiere instalación. Al ejecutarlo obtenemos una pantalla como la siguiente: La pantalla es bastante intuitiva y clara, lo primero que debemos colocar es la dirección IP del Host o equipo al que nos deseamos conectar, paso seguido colocamos el número del puerto, generalmente el puerto es el 22 (SSH), sin embargo si la conexión es segura, lo más probable es que sea el puerto 2222, por lo que debes saber que servicio se encuentra habilitado en el equipo host, manejando el estandar dejaremos el puerto 22 y continuamos. Lo siguiente es seleccionar el tipo de conexión, si nos vamos a conectar a un Sistema Linux, lo más común es seleccionar SSH, luego hacemos clic en el botón Open, ubicado en la parte de abajo de la pantalla. Si los datos ingresados son correctos y

GWT - PHP - MYSQL - DEBIAN

Hola a todos! Hoy comienzo a contarles y explicarles lo que he venido realizando para desarrollar aplicaciones que tengan lo mejor de la tecnología web actual, como su nombre lo indica esta serie de entradas están orientadas a la creación de aplicaciones con GWT - Google Web Toolkit quien hará que la experiencia del cliente sea cada vez más emocionante, tendremos una Base de Datos en MySQL para tener la información consistente, estable y disponible en cualquier momento y para consultar la Base de Datos y entregar los respectivos resultados al cliente tendremos el inigualable PHP todos ellos de la mano del inconfundible APACHE quien se encargará de que nuestra aplicación sea estable y disponible sin mayores consecuencias. Aunque todo esto se puede contemplar como un sistema multiplataforma, teniendo en cuenta mis preferencias estoy usando DEBIAN GNU/LINUX en su más reciente versión 5 Lenny. En entradas anteriores he explicado como instalar Linux / Ubuntu y he explicado como instalar GWT

GWT - Google Web ToolKit

Hoy comienzo a trabajar y escribir sobre GWT - Google Web ToolKit, ya que hasta el momento, me parece que estamos frente a una nueva forma de ver el desarrollo de aplicaciones para web y un planteamiento excelente para mejorar la experiencia del usuario en Internet y también fortalece el mundo de las aplicaciones que podemos ejecutar empleando únicamente un navegador de Internet. Nuevamente digo que estoy convencido que la gente de Google está muy bien enfocada y conocen perfectamente su mercado, saben lo que quieren y lo que tienen. Entrando en Materia... Especificaciones Técnicas: Mi máquina es un "clon" con AMD XP 2.8, 1 GB en RAM, Disco Duro 80 GB Sistema Operativo Debian/GNU Linux Etch (4.0) con GNOME. Lo primero que tuve que hacer fue descargar el GWT del siguiente link http://code.google.com/webtoolkit/ Lo copié en el /home/directorio_personal y listo, luego lo descomprimí simplemente con hacer clic derecho sobre el archivo y seleccionar "extraer aquí", de es