From this site http://futurist.se/gldt/, we can find a bit of history of all the distributions which have appeared since 1992.
Link:
Distribution time line 11.2
Si no nos vemos que sea por vuestra culpa
From this site http://futurist.se/gldt/, we can find a bit of history of all the distributions which have appeared since 1992.
Necesitando compilar un planificador en linux que se llama metric_ff, el cual necesita para compilar los programas flex y bison me he encontrado con una curiosidad acerca de las versiones del programa flex.
Primero, tanto flex como bison son programas que se suelen utilizar, entre otras cosas, para hacer la lectura de ficheros que siguen ciertas estructuras predefinidas. Para compilar el programa mencionando anteriormente, se necesita la versión 1.25 de bison y la versión 2.5.4 de flex que son versiones viejas de los respectivos programas.
Pero ahora viene lo curioso, cuando se buscan las fuentes de este último vemos que la versión más nuevas es la 2.5.35 (año 2008) y la versión vieja es 2.5.4a (año 1997) y ésta última en los repositorios de Ubuntu se encuentra bajo el nombre de flex-old. ¿Alguien le encuentra sentido?
Ya está decidido... en Septiembre a empezar otro curso. Ahora toca un máster, en mi caso el Máster de IARFID, así parece raro... pero vamos viene a significar el Máster de Inteligencia Artificial, Reconocimiento de Formas e Imagen Digital. En mi caso, está orientado sobretodo a Inteligencia Artificial y Reconocimiento de Formas, todo lo relacionado con Imagen Digital, videojuegos... no está hecho para mí :D
En Septiembre a empezar!
Ya hace un tiempo apareció este navegador de google (Google Chrome) y como todo lo relacionado con Google está teniendo gran popularidad... pero estaba únicamente disponible para el sistema operativo de MS Windows. Ahora ya se encuentra disponible tanto para GNU/Linux como para MacOSx... pero aún así aún le faltan muchas cosas como por ejemplo soporte de flash o marcadores entre otras.
Os dejo el enlace por si queréis probarlo (en cualquier SO):
A través de la siguiente página puedes conocer un gran número de asociaciones/grupos... seguro que alguna de ellas encaja con lo qué buscas :D
http://www.diosloscriaellossejuntan.org/
Después de todo lo pasado en el Erasmus, llega el momento de continuar... Con todo lo que me espera a partir de ahora, he pasado unos días poniendo al día mi ordenador (borrando carpetas, reorganizando ficheros, creando y redimensionando particiones, ...) entre una de las tareas pendientes que tenía/debía hacer era formatear las particiones de GNU/Linux.
Al formatear, se me planteó una pregunta con sus pros y contras ¿Qué distribución me instalo? Por una parte, quería continuar con la misma, es decir Debian. Por otra parte, un amigo me recomendaba Arch Linux. Y como siempre, tengo en la cabeza Ubuntu/Kubuntu. Esta última siempre está entre mis decisiones porque es una distribución que tiene muchos usuarios, además de un gran soporte.
En mi portátil, probé Arch Linux y aunque tiene siempre los últimos paquetes tuve muchos problemas para conseguir tener todo funcionando correctamente, punto en contra. Luego intenté instalarme Debian (la versión testing, que es llamada Squeeze) pero tuve problemas durante un paso de la instalación (aún no entiendo el porqué). Así que probando, mi última opción instale Ubuntu 9.04.
Una vez elegida la distribución, me tocaba elegir que Entorno de escritorio escoger entre los dos grandes kde y gnome. Hasta hace poco, yo siempre utilizaba kde como escritorio por defecto. Pero visto que las distribuciones ya están incluyendo kde 4 como la versión de KDE en sus versiones estables, y aunque parece muy bonito yo aún no lo encuentro terminado. Así que, me decanto por Gnome que últimamente me estoy acostumbrándome a utilizarlo y me parece bastante cómodo.
Al final de todo, con esta versión (Ubuntu 9.04) todo me funcionó a la primera, ningún problema con la resolución ni con la tarjeta ATI. Sin hacer nada, directamente cuando termina la instalación ya tengo la aceleración 3D funcionando. Así que después de estos años en Debian me parece que voy a volver al mundo Ubuntero.
Ayer, viernes 6 de Marzo, hice mi presentación de la tesis... y nada más acabarla y responder a las pocas preguntas me dijeron la nota...........un.......... 7!!!!!!!!!!!
Ahora lo que me queda para ser ingeniero informático es sólo trámites burocráticos y administrativos.... pero se podría decir que soy INGENIERO INFORMÁTICO!! :D
Una vez terminada la tesis (Proyecto final de carrera) me quedan unos días aún de Erasmus... hasta el día 12 de Marzo que tengo el vuelo para volver a Valencia. Así que estos días son para relajarme e ir preparando la vuelta.
Una vez más vuelvo a escribir (ya hacía bastante tiempo de la última entrada).
Ya se me está acabando la estancia de Erasmus en Holanda, y ahora lo que me queda es la Master thesis presentation. Esta presentación será el Viernes 6 de Marzo hacia las 15:45.
Nada más acabar la presentación me deben decir la nota con la que me evalúan todo... qué nervios!!
Por otra parte, pero siguiendo en el mismo sentido de que se me acaba la estancia de Erasmus... el día 12 de Marzo me vuelvo a Valencia. Cuando llegue será cuestión de disfrutar las Fallas! :D
Bueno, bueno, bueno... a actualizarse!! Desde el día 8 de abril de 2007 se consideraba como versión estable de Debian la versión 4.0, la conocida como Etch. Ahora ha llegado el momento de cambio, la versión estable a partir de ahora es la conocida como Lenny (anterior testing, versión 5.0).
Con este cambio, las versiones quedan de esta forma:
Los que tuvieran la versión estable, pueden actualizarse directamente utilizando el comando apt-get.
La noticia de la publicación la podemos encontrar en el siguente enlace.
Más información:
Bueno despues de estos meses, parece que se va acercando un poco más el final de mi Proyecto Final de Carrera o Master thesis como lo llaman aquí en Holanda. Este viernes (13 de Febrero) tengo una reunión que la han llamado "Green Light Meeting" y más que nada es para aprobar o no mi proyecto, es decir, me dirán si mi proyecto (o thesis) está para presentar.
Estos últimos días me parece que van a ser un poco estresantes...
Hello everybody!! Este fin de semana espero que sea uno de los mejores del Erasmus :P Mis amigos vienen a Amsterdam, que se prepare esta ciudad!! Desde el viernes hasta el domingo pasaré junto con ellos este viaje que hacen :P
Para la próxima entrada en este blog habrán fotos del viaje, lo aseguro! Así para aquellos que no han podido venir a este viaje, podrán ver como es esta ciudad.
Espero que a partir de ahora pueda visitar más ciudades de lo que he hecho hasta ahora :D
An interesting film.... What would you do? :D
Short film (The Black Hole)
Bueno uno que vuelve a escribir desde Enschede (Holanda) jeje aunque como podéis observar no con mucha frecuencia.
Por aquí sigue todo más o menos igual, continuando con el proyecto (lo que se puede :)) y por otra parte, adaptándome a este nuevo estilo de vida en el que tengo que hacer todo yo, un buen cambio para mí.
Hablando de todo un poco, una de las cosas que más se puede apreciar por estos lares son los cambios que se producen en la naturaleza con la llegada del otoño. Aquí hemos pasado de esta situación (que contaba en el anterior post), a esta totalmente diferente (tengo pensado hacer una fotografía en la que se verá muchísimo mejor este cambio):
Las hojas de los árboles empiezan a coger colores amarillentos, naranjas y rojizos... tal y como en las películas. Además, cuando vas caminando van cayendo las hojas, ooooooooooooooooo qué bonito!! jajajajaja Ahora habrá que esperar a ver cómo cambia esto en Invierno.
Por otra parte, ya que en otros no tenía fotos de los patos del lago... en esta entrada ya os puedo enseñar que no era mentira lo que decía.
Y otra foto más, que hace bastante tiempo que había dicho que la pondría en el blog. Una foto con la bicicleta que gasto como medio de transporte por aquí>:
Una de las primeras preguntas que solemos hacer cuando alguién se va de viaje por un cierto tiempo es: ¿Cómo es tu piso/habitación/residencia?
Pues bien, ya os dije en otro post que el campus parecía que estuviera dentro de un bosque... pues en las siguientes fotos lo podréis comprobar jeje
Primero una foto de la residencia/edificio (no sé como llamarlo):
Se trata de un edificio de 2 plantas más la planta baja (que es dónde vivo yo). Al menos en la planta baja, el edificio está dividido en dos partes y en cada una de éstas hay 9 habitaciones, 1 cocina y 1 sala de estar. Todas las habitaciones se encuentran en un mismo pasillo:
Ya en mi habitación, que es la situada la última a la derecha en la foto anterior, toda la pared de enfrente, por llamarla de alguna forma :) es una "ventana" con una puerta para poder salir fuera. Justo delante todo lleno de árboles. Y ya que es la última habitación, justo al lado izquierdo de mi habitación (y por lo tanto del edificio) un lago!!
Algunas fotos podrían estar mejor ajustadas... pero es lo que tiene al intentarlas hacer uno mismo con el temporizador.
Mi primer viaje estando en Enschede ha sido a Utrecht. Tengo que decir que fue de repente porque me enteré la noche anterior que unos amigos iban y me apunté a ir con ellos.
Siempre dicen que los viajes o planes que se realizan o planean unas horas antes son los mejores, pues para éste tengo que decir que se ha cumplido jeje Además el tiempo también acompañó porque durante todo el día disfrutamos de un espléndido sol. Aunque eso sí, la chaqueta la teníamos que tener siempre a mano porque lo que es el tiempo en general es fresquillo.
Hacia las 9 de la mañana cogimos el tren en la estación de Enschede (son unos trenes parecidos a los de cercanías en España). En cerca de dos horas (hacia las 11) llegamos a la ciudad destino Utrecht.
Estuvimos visitando el centro de la ciudad, que cómo no tiene una catedral en el centro justo. Alrededor de esta catedral hay cierta historia... se empezó a construir con muchas decoraciones, utilizando todo tipo de estructuras arquitectónicas para asegurar la estabilidad. Hasta que se quedaron sin dinero... y tuvieron que terminarla eliminando todo tipo de elementos de decoración, junto con algunos de los elementos mencionados antes. Con tan mala suerte que al cabo de unos años pasó un huracán por la ciudad, destrozó justamente esta parte de la catedral.
También hay que destacar que en esta ciudad, al menos en el centro, está llena de canales donde hay ciertas canoas al estilo de Venecia, ofreciendo paseos por éstos.
Como aún no tengo el cable para la cámara de fotos, os pongo el enlace a la wikipedia donde aparecen algunas fotos de la ciudad.
Wikipedia
Hola a todos!! Me parece que ya va siendo hora después de estar ya en la tercera semana en este país (Holanda), en esta ciudad (Enschede) y en esta universidad (University of Twente) que escriba algo en mi blog que lo tengo un poco abandonado.
En esta universidad lo primero que se te queda cuando entras, es que parece ¡¡que esté dentro de un bosque!! Por ejemplo para llegar al edificio donde vivo tengo que pasar por unas carreteras que están todas cubiertas por árboles casi sin dejar pasar la luz del sol jejeje
Y otra cosa, que observas nada más empiezan las clases es que esta universidad recibe estudiantes de todas partes del mundo: Brasil, Méjico, Italia, Francia, Etiopía, Bielorrusia, Estados Unidos, Singapur, Bangladesh, Alemania...
Por el momento no puedo subir fotos que demuestren todo lo que estoy diciendo, porque en un descuido de último momento no me puse el cable para conectar la cámara de fotos al ordenador, así que espero que en alguna de las próximas entradas ya pueda subir fotos para que lo veais.
Una cosa que también me gusta de esta ciudad, es que está preparada para la bicicleta en todos los sentidos: llena de carriles bici, aparcamientos y garajes para bici,... además prácticamente es como si tuvieramos preferencia la bici antes que los automóviles en casi todos los cruces o rotondas. Cómo se nota que es uno de los deportes y medios de transporte que más me gusta jejeje El primer lunes que estuve aquí ya me compré la bici.
Bueno, y desde hace casi dos semanas ya estoy empezando a ver de que se trata mi proyecto final de carrera, ya os iré contando... una de las cosas que sé es que tendré que aprender a hacer Simulaciones...
Pues eso que antes de irme con la beca de Erasmus a Enschede (Holanda), voy a hacer otro viajecito a Londres jeje
Este viaje será del 3 al 8 de agosto, si no aprendo al final inglés será para pegarme xDD
Hace unos meses, publiqué en este blog un par de scripts que utilizaba diariamente. Uno para actualizar el sistema y otro para terminar procesos.
Ahora presento un tercer script (amsn_svn.sh)con el que he automatizado el proceso de descarga, descompresión y compilación de la versión disponible en el SVN del proyecto aMSN. NOTA: este proceso no instala el amsn!
Este script, por defecto, se debe colocar en la carpeta $HOME/bin y el directorio con el aMSN compilado quedará en la carpeta $HOME/bin/msn. Aunque como veréis más abajo todo esto se puede cambiar en el shell-script.
Para que se pueda lanzar desde cualquier directorio este shell-script, la carpeta $HOME/bin debe estar incluida en la variable de entorno $PATH. Y además debe tener permisos de ejecución, para ello:chmod u+x amsn_svn.sh
Para comprobar si se encuentra este directorio dentro de la variable dicha debéis comprobar que aparezca en la lista de directorios que se obtiene al ejecutar desde una consola el siguiente comando: echo $PATH
Si no estuviera, se debe modificar el archivo .bash_profile (al menos en sistemas derivados de Debian) que se encuentra en el directorio personal de cada usuario, añadiendo al final de este archivo lo siguiente:PATH=$PATH:$HOME/bin
A continuación únicamente, desde cualquier directorio en la consola ejecutamos:amsn_svn.sh
Después de este pequeño anexo... una vez ejecutado este shell-script lo único que quedaría por hacer es crear un enlace simbólico (acceso directo) en el escritorio para lanzar aMSN. Un modo simple que se me ocurre es de la siguiente forma (si habéis mantenido las rutas que hay por defecto):cd $HOME/Desktop
ln -s $HOME/bin/msn/amsn
#!/bin/bash
##
## amsn_svn.sh
## Script para la actualización del aMSN.
##
##
## Copyright (C) 2008 Mario Rodríguez (marrodmo@gmail.com).
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 3 of the License, or (at
## your option) any later version.
##
## This program is distributed in the hope that it will be useful, but
## WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
## General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with Foobar. If not, see <http://www.gnu.org/licenses/>.
#Parametros para el script
AXTAR="amsn_dev.tar.gz"
VERSION_ANT="amsn_dev_ANT.tar.gz"
TEMPORAL="amsn_cvs_temp"
DIRECTORIO="$HOME/bin"
#Nos guardamos el directorio donde nos encontramos
#para volver al terminar todo el proceso
ACTUAL=$(pwd)
#Cambiamos al directorio donde se encuentra
#el script para realizar la actualizacion
echo "Cambiando al directorio donde se encuentra el script" >&2
cd $DIRECTORIO
if [ -f $AXTAR ]; then
echo "Copia de seguridad de la version anterior.">&2
mv $AXTAR $VERSION_ANT
fi
#Obtener la version del servidor
wget http://amsn.sourceforge.net/$AXTAR
#Comprobar la version a traves de md5
NUEVO=$(md5sum $AXTAR | awk '{print $1}')
echo "MD5SUM obtenido">&2
if [ -f $TEMPORAL ]; then
echo "Obteniendo md5 anterior">&2
VIEJO=$(cat $TEMPORAL )
else
VIEJO="otra cosa"
#Se coloca cualquier cosa a la variable para que seguro que de distinto el md5
fi
echo "Comprobando que version se tiene">&2
if [ "$NUEVO" = "$VIEJO" ]; then
echo "Tienes la ultima version"
echo "Quires continuar con la instalacion?"
read cont
if [ "$cont" = "n" ]; then
exit
fi
fi
#Guardando el nuevo md5
echo "Guardando nuevo md5sum en $TEMPORAL">&2
echo ""
echo "$NUEVO" > $TEMPORAL
#Por si acaso borramos la carpeta msn si existiera
if [ -d msn ]; then
rm -rf msn
fi
#Instalar la nueva version del AMSN dejandolo en el direcotorio
#definido al principio por la variable DIRECTORIO
echo "Descomprimiendo y configurando el nuevo amsn...">&2
tar xzvf $AXTAR
cd msn
./configure
SAL=$(echo $?)
if [ $SAL -eq 1 ]; then
echo "Fallo en el ./configure." >&2
exit
fi
make
SAL=$(echo $?)
if [ $SAL -eq 1 ]; then
echo "Fallo en el make." >&2
exit
fi
echo "Acabado!">&2
echo "">&2
#Volviendo al directorio donde se lanzo este script
cd $ACTUAL
NOTA: El script la primera vez que se ejecuta puede dar fallos, ya que instala la última versión desde el SVN y se necesitarán ciertos paquetes. A continuación indicaré los errores que me surgieron y lo que instalé (con Debian Lenny recién instalado).
El primer error que me surgió fue:
configure: error: You need a C++ compiler (g++) to compiler aMSN. Please install g++ and try again
make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.
Para ello hay que instalar el compilador g++ (como root):apt-get install g++
Lo siguiente que aparece no es un error, pero también lo vamos a corregir:
checking tcl build dir... ./configure: line 3313: locate: command not found
Para ello hay que instalar:apt-get install locate
Siguiente error:
configure: error: Unable to find Tcl directory or Tcl package is not tcl-dev
make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.
Debemos instalar las librerías tcl-dev:apt-get install tcl8.5-dev
Siguiente error:
checking tk build dir... configure: error: Unable to find Tk directory or Tk package is not tk-dev
make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.
Debemos instalar las librerías tk-dev:apt-get install tk8.5-dev
Siguiente error:
configure: error: libpng is required
make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.
Debemos instalar la librería que indica:apt-get install libpng12-dev
Siguiente error:
configure: error: libjpeg is required
make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.
Debemos instalar la librería que indica:apt-get install libjpeg62-dev
Hasta aquí es lo necesario para que se compile aMSN. A continuación, podríamos instalar los paquetes necesarios para las conversaciones de audio. Pero eso lo explicaré en otra entrada :)
Por fin, después de esperar bastantes semanas me voy de Erasmus el siguiente curso 2008-2009 a Enschede (Holanda)!!!
Si no cambio de fecha para irme, el día 16 de agosto estaré de camino hacia Holanda :P
Aquí podéis echar un vistazo de donde estaré los siguientes meses:
Ver mapa más grande
Así que quién quiera visitarme, adelante! :)