Entradas

Mostrando las entradas con la etiqueta Linux

CONSTRUYENDO UN CRM SIMPLE CON DJANGO

He construído un CRM Simple, utilizando Django, el framework de desarrollo en Python, emplea una base de datos en MySQL 5 y su primera versión está corriendo actualmente sobre un servidor Linux. Me tomó aproximadamente 1 mes dedicado a la construcción, emplea el administrador de Django y adicionalmente utiliza decoradores. Pueden ver el demo funcionando en el siguiente link: CRM en Django Trataré de colocar mayores detalles técnicos de esta aplicación.

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

Instalación Ubuntu

Imagen
Requerimientos Mínimos: Procesador Intel™ o compatible a 200 Mhz 256 Mb de RAM Tarjeta SVGA 3 Gib de espacio libre en el disco duro Requerimientos Recomendados: Procesador Intel™ o compatible a 1 Ghz 512 Mb de RAM Aceleradora gráfica 3D compatible con OpenGL 5 Gb de espacio libre en el disco duro INSTALACIÓN PASO A PASO Para ser instalado, Ubuntu necesita estar ejecutándose desde el CDRom, de modo que lo primero que haremos será iniciar el sistema con el CD de Ubuntu y esperar a que éste se cargue completamente y nos encontremos en el escritorio. Si su equipo dispone de una conexión mediante tarjeta de red a un router adsl o una Red Local, verifique que está realmente conectado. Con Ubuntu ejecutándose en Live-CD localizaremos el acceso directo situado en el escritorio etiquetado como Install. Pulsando dos veces sobre él con el botón izquierdo lanzaremos el asistente de instalación. El proceso de instalación se realiza en 6 etapas o pasos. En las primeras 5 etapas se le

Instalar Zope 2.9.6 y conectarlo con MySQL en Debian Etch o Distribuciones Basadas en Debian (Ubuntu por ejemplo)

Podemos hacerlo rapidamente aprovechando la espectacular herramienta que poseen las distribuciones basadas en Debian "Aptitude" Primero abrir una terminal, aparece el símbolo ($) que significa que está como usuario normal, por lo tanto escriba su para cambiar a usuario root. Digite el password que colocó al usuario administrador durante la instalación y debe aparecer el símbolo # que indica que se encuentra ahora como super usuario. Como root digitamos #aptitude install zope2.9 De esta manera tenemos el servidor de zope instalado en nuestro Debian. Luego siguiendo con el usuario root, instalamos el paquete que nos va a permitir la comunicación entre el lenguaje nativo de zope "Python" y el motor MySQL, esto lo hacemos con el siguiente comando #aptitude install python-mysqldb De esta manera tenemos zope instalado y el paquete listo para hacer la conexión, hasta el momento no hemos hecho más que instalar zope, pero aún no lo podemos iniciar, esto debido a que aún no