martes, 15 de julio de 2008

Introducción a la programación Python


Este es un documento muy importante para los que van a aprender a desarrollar en este lenguaje de programación libre, "Introducción a la programación Python", esta enfocado a programadores experimentados, desde cero.

También esta disponible una relación de ejercicios con sus soluciones y otro material de instrucción sobre C.
Fuente: somoslibres
Descargar: Introducción a la programación Python
Metodología y Tecnología de la Programación en Python y C

lunes, 30 de junio de 2008

Instalar XAMPP en Linux

En esta ocasión instalaremos el paquete XAMPP; XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor web Apache y los interpretes para lenguajes de script: PHP y Perl. El nombre proviene del acronimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa esta liberado bajo la licencia GNU y actua como un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP esta disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X.

Paso 1:

Decargamos la ultima versión del paquete comprimido de esta dirección: http://www.icewalkers.com/download/XAMPP/2987/dls/

Paso 2:

Abrimos la terminal como root y digitamos lo siguiente:
# tar xvfz xampp-linux-1.5.5a.tar.gz -C /opt
Lo que hace esta linea es descomprimir el paquete y situarlo en el directorio opt creando dentro de esta el directorio lampp.

Ahora lo que falta realizar es inicializar los servicios, se pueden realizar de dos formas; independientemente iniciar los servicios o iniciar todos los servicios simultaneamente.

Para inicializar los servicios independientemente vean esta ayuda:

start Start XAMPP (Apache, MySQL and eventually others)
startapache Start only Apache
startssl Start only SSL support
startmysql Start only MySQL
startftp Start only ProFTPD

stop Stop XAMPP (Apache, MySQL and eventually others)
stopapache Stop only Apache
stopssl Stop only SSL support
stopmysql Stop only MySQL
stopftp Stop only ProFTPD


reload Reload XAMPP (Apache, MySQL and eventually others)
reloadapache Reload only Apache
reloadmysql Reload only MySQL
reloadftp Reload only ProFTPD

restart Stop and start XAMPP

security Check XAMPP's security

php5 Activate PHP5
phpstatus Which version of PHP is active?

backup Make backup file of your XAMPP config, log and data files
panel Starts graphical XAMPP control panel


Paso 3:

En esta ocasión inicializaremos todos los servicios, digitamos:
# /opt/lampp/lampp start



Si la instalación se realizó de manera satisfactoria, podras visualizar la interfaz principal del XAMPP, al escribir lo siguiente http://localhost en la barra de dirección del navegador Web.

Eso es todo, espero les haya servido este pequeño manual. :)

domingo, 29 de junio de 2008