Como sabéis hace tiempo que colecciono revistas libres sobre informática y software libre. Podéis encontrar la colección en el apartado Revistas. Muchas de las publicaciones que encontráis en la colección hace tiempo que no se editan y realmente sólo tres o cuatro se editan regularmente en la actualidad.
Hoy os presento cuatro nuevas revista que he encontrado por internet, algunas se vienen editando desde hace años y otras son nuevas publicaciones que llevan sólo algunos meses en la calle.
La empresa argentina datattec, dedicada al hosting, tiene diversas publicaciones entre las que podemos encontrar dos revistas: dattamagazine, revista de tecnología que posee artículos de información y análisis de productos tecnológicos, y Pixel&Codec, revista sobre diseño gráfico y programación.
Otra revista que nos viene de Argentina es “En defensa del Software Libre”, revista teórica sobre el Software Libre que se distribuye en forma online principalmente. También se hace una tirada en papel, a costo de producción. La misma tiene una circulación bastante pequeña y difícil de conseguir fuera de Buenos Aires.
Por último he encontrado la revista WI:DGET que es producto del trabajo de Ingeniux, Grupo de Software Libre de la Universidad del Valle Sede Tuluá. Esta revista tiene como objetivo informarte sobre lo último en tecnología y software libre.
Posted in
General at marzo 27th, 2012.
No Comments.
Tags:
Revistas,
Software Libre

Los próximos 22 y 23 de Febrero se va a celebrar en el IES La Rosaleda de Málaga la 2ª edición del Campeonato de FP AndalucíaSkills. Mi instituto, IES Gonzalo Nazareno, va a participar en el skills TI Administración de Sistemas en Red y yo voy a participar como tutor de nuestro alumno participante Sergio Ferrete.
Hece un tiempo recibimos el test project de nuestro skill, que es un modelo en el que se basará la prueba que nos van a poner en el concurso. El primer día por la tarde se celebrará la prueba sobre “Entornos Cisco”, y en la segunda jornada de competición se celebrará la prueba de “Entornos Ms. Windows y GNU/Linux”.
Ya os iré contando como se va desarrollando la competición y el trabajo de Sergio, que espero que haga un buen papel en el concurso.
Read More…
Posted in
General at febrero 17th, 2012.
3 Comments.

En este artículo vamos a introducir los conceptos fundamentales del framework django para ello lo vamos a hacer a partir de un desarrollo de una aplicación CRUD muy sencilla. Según la Wikipedia: Django es un framework de desarrollo web de código abierto, escrito en Python, que cumple en cierta medida el paradigma del Modelo Vista Controlador. Nosotros suponemos que ya tenemos instalada la herramienta en nuestro sistema operativo Debian Squeeze, y vamos a desarrollar una aplicación que nos permita crear, modificar, listar y eliminar información sobre enlaces webs.
Comenzando nuestro proyecto
Para crear un nuevo proyecto utilizamos la siguiente instrucción:
django-admin startproject linkdump
Nuestra aplicación se va a llamar linkdump, el comando anterior crea un directorio linkdump en el que podemos encontrar los siguientes ficheros:
- __init__.py: Define nuestro directorio como un módulo Python válido.
- manage.py: Utilidad para gestionar nuestro proyecto: arrancar servidor de pruebas, sincronizar modelos, etc.
- settings.py: Configuración del proyecto.
- urls.py: Gestión de las urls. Este fichero sería el controlador de la aplicación. Mapea las url entrantes a funciones Python definidas en módulos.
Read More…
Posted in
General at enero 31st, 2012.
1 Comment.
Tags:
django,
Python,
Web 2.0
Redmine es una herramienta para la gestión de proyectos y el seguimiento de errores escrita usando el framework Ruby on Rails. Incluye un calendario y unos diagramas de Gantt para la representación visual de la línea del tiempo de los proyectos. Es software libre y de código abierto, disponible bajo la Licencia Pública General de GNU v2.
Vamos a instalar redmine desde los archivos fuentes bajados de la página oficial, en un servidor Debian Squeeze con servidor web Apache2 con el módulo passenger y el gestor de base de datos mysql. Partimos de los dos artículos anteriores escritos en esta página: Introducción a Ruby on Rails con Debian Squeeze y Instalación de aplicaciones Ruby on Rails con Apache2+Passenger.
Read More…
Siguiendo con la serie de artículos introductorios a la programación con Ruby on Rails vamos a mostrar como implantar una aplicación ya desarrollada usando el servidor web Apache2 y el módulos passenger que nos permite que Apache ejecute código Ruby. Este tutorial mostrará la instalación y configuración del servidor web Apache2 par que sea capaz de servir la aplicación “videoclub” que habíamos construido en este otro artículo.
Read More…
Posted in
General at enero 9th, 2012.
No Comments.
Tags:
Ruby on Rails,
Web 2.0

Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración. El lenguaje de programación Ruby permite la metaprogramación, de la cual Rails hace uso, lo que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución de bibliotecas y aplicaciones Ruby.
Podemos indicar que los diferentes elementos del sistema son los siguientes:
- Ruby, el intérprete del lenguaje de programación
- RubyGems, el gestor de paquetes de Ruby
- Ruby on Rails, el framework para desarrollo de aplicaciones web en Ruby
Read More…
Posted in
General at enero 7th, 2012.
No Comments.
Tags:
Ruby on Rails,
Web 2.0