jueves, 15 de febrero de 2007

Resident Evil 4

Me habia prometido a mi mismo no comprarme mas juegos durante este mes, ya que si veis a la izquierda la lista de juegos que tengo en este momento son 5 de Wii, 7 de GC y 4 de la C.V. y no tengo tiempo de jugar a casi ninguno, pero a este no me he podido resistir.
Resulta que estaba mirando en Daily Price los juegos de la GC de segunda mano como suelo hacer cuando paso por alli, y me encuentro el Resident Evil 4 a 20.95 €, y claro, este juego no es facil de conseguir y menos a este precio, así que me lo compre :P
Aquí está la imagen de la portada:


No he podido jugar mucho, pero por lo que he visto, el juego tiene un apartado técnico excelente, unos buenos gráficos y el sonido y la música tan características de los Resident Evil que te sumergen muy bien en el juego y te ponen un poquito nervioso :P


Este juego es tan violento como todos en esta saga o incluso más. Aquí dejo un par de imagenes donde se ve que la violencia es bastante explícita.
Una de las novedades en este juego son los controles y las vistas, ya que normalmente en los Resident Evil la cámara enfoca desde cierta posición del escenario y la camara no se movía, por lo que el apuntar debía ser automático.


En esta edición la cámara es móvil y está posicionada justo detrás del personaje, mirando un poco hacia la izquierda, lo cuál permite que se tenga que apuntar manualmente, lo que hace que el juego sea un poco lento (los RE no suelen ser muy rapidos tampoco).
En definitiva un gran juego, que espero tener tiempo para jugarlo :P
Si alguien lo ha jugado y quiere comentar algo, o de algun otro juego de la saga, que no dude en comentarlo ;)
Un saludo,
Kalm

martes, 16 de enero de 2007

Introducción a las redes en Linux

Aquí dejo un pequeño tutorial para todos aquellos que se inicien en el uso de redes en sistemas linux. Estos datos han sido obtenidos en un sistemas Fedora, por lo que no serán del todo compatibles con sistemas Debian y demás.

Conocimientos básicos

-Demonios:
Los demonios que se ejecutan al inicio del sistema en nivel 5 (entorno gráfico) se encuentran en la carpeta /etc/rc5.d. Los demonios que delante del nombre tienen una S son aquellos que se inician con el sistema, mientras que los que tienen una K no se inician.

-Syslog:
Los registros de las incidencias que van ocurriendo en el sistema se almacenan en diversos ficheros dependiendo del tipo de incidencia que sea, esos archivos estan asignados en el fichero /etc/syslog.conf

-Interrupciones:
Las diversas interrupciones asociadas a cada dispositivo se pueden ver en el fichero /proc/interrups

-Puertos de dispositivo:
Los puertos asociados a cada dispositivo se pueden ver en el fichero /proc/ioports

-Interfaces asociadas a dispositivos:
Las interfaces o módulos (los equivalentes a los drivers en Windows) se pueden observar en el fichero /etc/modprobe.conf o bien ejecutando el comando lsmod.


Redes

Configuración dinámica:

Para configurar una interfaz de red de forma dinámica, o sea, que solo sirva para ese inicio del sistema, se usan los comando ifconfig y route. Para configurar la interfaz con una dirección IP específica y una máscara de red se hace lo siguiente:

ifconfig eht0 172.16.7.2 netmask 255.255.255.0

Una vez tenemos configurada la interfaz nos hace falta configurar la tabla de enrutamiento, si queremos añadir la puerta de enlace (gateway) hacemos lo siguiente:

route add default gw 172.16.7.1

Si queremos añadir otra red:

route add-net 172.16.7.0 netmask 255.255.255.0 gw 172.16.7.1

Configuración permanente:

Si hemos configurado el equipo de la forma antes comentada la proxima vez que iniciemos el ordenador ya no tendremos nuestra configuración, si queremos configurar la conexión de manera permanente debemos modificar algunos archivos:

-/etc/sysconfig/network:
En este archivo se establece la puerta de enlace (GATEWAY) que es única para el sistema.

-/etc/sysconfig/network-scripts/ifcfg-eth0:
En este archivo configuramos esta interfaz en concreto, si fuesemos a configurar otra interfaz, por ejemplo la eth1, el archivo de configuración sería /etc/sysconfig/network-scripts/ifcfg-eth1. Algunos de los campos que tiene este fichero son:

BOOTPROTO=static/DHCP
IPADDR= dirección IP (este campo esta incluido por defecto)
NETMASK= máscara de red (este campo esta incluido por defecto)

Aunque en este archivo se permite poner gateway no se debe hacerlo, ya que el gateway es único para la máquina y ya esta definido en el fichero /etc/sysconfig/network

-/etc/sysconfig/network-scripts/route-eth0:
Este fichero no suele estar creado. Se usa para almacenar una tabla de enrutamiento, el formato de cada línea sería como sigue:

172.16.2.0/24 via 172.16.1.2 dev eth0

-/etc/sysctl.conf:
Si un otro PC se va a conectar a través del PC actual en este fichero hay que activar una opción llamada "IP packet forwarding".

Para probar los cambios realizados en estos ficheros hay que reiniciar el servicio de red, para ellos ejecutamos:

service network restart

Cuidado con este comando que si se ejecuta cuando estamos configurando la conexión dinámicamente perderiamos la configuración.


Ethereal:

Ethereal es una herramienta de captura de paquetes y analizador de protocolos que es útil para gestionar una red. El programa se puede bajar de aquí.
Una vez tengamos los paquetes que hemos capturado nos puede interesar aplicarles ciertos filtros para tener una mejor idea de lo que ocurre en nuestra red, algunos filtros son:

-ip.src==dirección IP
Paquetes cuyo origen sea esa dirección IP.

-ip.dst==dirección IP
Paquetes cuyo destino sea esa dirección IP.

-dns
Paquetes dns.

-http
Paquetes http.

-ip.addr==dirección IP
Paquetes que tengan esa dirección en el origen o en el destino.

-udp
Paquetes udp.

Estos filtros se pueden unir por conjunción (&&) o disyunción (||). Así como las condiciones pueden ser de igualdad (==) o desigualdad (>,<, >=,<=,!=).
Espero que sea de utilidad.
Un saludo,
Kalm

lunes, 15 de enero de 2007

LispWorks en Debian

Lo primero que hay que hacer es bajarse el LispWorks Personal Edition de aquí donde elegimos como S.O. linux. En la siguiente página nos descargamos el "RPM format", que es un paquete en formato RPM. Para aquellos que nos lo sepan RPM es un tipo de paquete usado por algunas distribuciones linux como Red Hat y sus derivados, mientras que Debian usa los paquetes ".deb".


Por lo tanto si lo queremos instalar deberemos convertir entre estos dos formatos de paquetes, para ello existe una herramienta llamada "alien" que podemos instalar en nuestro Debian, si no lo tenemos instalado para instalarlo basta hacer:
apt-get install alien
Una vez tenemos el alien instalado podemos convertir el paquete, para ello ejecutamos la siguiente instrucción:

alien -d lispworks-personal-5.0-1.i386.rpm


Con lo que se nos crearía el paquete "lispworks-personal_5.0-1.i386.deb". Ahora lo que tenemos que hacer es instalar este paquete, para ello hacemos:

dpkg -i lispworks-personal_5.0-1.i386.deb


Con esto ya tendriamos instalado del LispWorks pero sin entorno gráfico, para tener el entorno gráfico operativo debemos instalar el Open Mofit 2.2, que es un paquete RPM que nos descargamos de aquí, para el cual seguimos los mismos pasos de antes:

alien -d openmotif-libs-2.2.4-0.1.i586.rpm
dpkg -i openmotif-libs_2.2.4-0.1.i586.deb


Con lo cual ya tendriamos el LispWorks funcionando y con entorno gráfico como muestro en la siguiente imagen:


Un saludo,
Kalm

viernes, 12 de enero de 2007

Consola Virtual de la Wii

Supongo que los que no tengais la Wii o no hayais jugado con ella no tengais ni idea de lo que es la Consola Virtual. Pues bien, la Consola Virtual es un servicio que ofrece la Wii para poder jugar a juegos de consolas antiguas, previo pago del juego y descarga via Internet.
Una vez te has descargado los juegos te aparecen como canales en la Wii, como se puede apreciar en la siguiente captura de pantalla:


Si picas sobre uno de estos canales aparece algo como lo siguiente:


O en otro caso:


O como en el caso del gran Golden Axe:


Los juegos se pagan mediante puntos que se pueden comprar a su vez o bien mediante tarjeta de crédito o comprandote una tarjeta de puntos en alguna tienda de videojuegos. El precio de los juegos depende de la plataforma para la que sea, los de NES 500 puntos, los de MegaDrive 800 al igual que los de SNES, los de N64 1000 puntos y por último los de TurboGraph 600 puntos. La venda de puntos es a 10€ los 1000 puntos.


La verdad que si pretendes tener muchos juegos es un poco caro, ya que son juegos de hace muchos años y para colmo no han sido retocados. También hay quien dice que es una boberia comprarlos pudiendo jugarlos en cualquier emulador de PC, pero a mi me parece una idea genial poder disfrutar de nuevo de estos juegos, o poder disfrutar de alguno que no pudimos disfrutar en su momento, y en una consola y con sus correspondientes controladores como se merecen estos juegos.


Lo que es una pena que no vayan a sacar juegos que no saliesen en Europa en su momento, ya que según dicen en aquella época nos perdimos autenicos juegazos.


A mi la verdad que me gustan los juegos que he bajado hasta el momento, me divirtieron en su tiempo y me divierten ahora. No creo que compre mas juegos de momento hasta que salgan para la N64 el Zelda Ocarina of Time y el Mario Kart, que eso será por marzo. Ya comentaré a ver.
Un saludo,
Kalm


jueves, 11 de enero de 2007

Práctica de Criptografía

Bueno, creo que ya iba siendo hora de poner algo relacionado con la informática.
Voy a mostrar una práctica hecha con Jose para la asignatura de criptografía, es una práctica sencilla pero para ir mostrando algo.



En esta práctica había que desarrollar un programa que nos permitiera ejecutar tres algoritmos sencillos, el MCD, el algoritmo extendido de Euclides y el cálculo del inverso modular. Este último es muy interesante ya que es la base de criptosistemas muy conocidos y muy utilizados como son el DES y el RSA.
La práctica la pueden ver aquí.
Lo más interesante de esta práctica es que la hemos desarrollado como un applet de Java. Lo hemos hecho así como entrenamiento para un libro virtual sobre criptografía antigua que estamos desarrollando para el profesor de la asignatura y que ya mostraremos por aqui cuando lo acabemos.
Un saludo,
Kalm

miércoles, 10 de enero de 2007

Una curiosidad con PEGI y la Wii

Hola a todos!!
Hace un par de días me dio por mirar detenidamente la caja de la Wii (cuando la estrené tenía tantas ganas a jugarla que ni la mire :P) vi lo que para mi es un fallo de la Pan European Game Information (www.pegi.info) esa asociación que se dedica a decidir para que edades son recomendables cada juegos y cada consola.
En la caja de la Wii pone que es recomendada para 7+ años, como se muestra en la siguiente foto de la caja:

En reyes me han regalado el Rayman (aprovecho para decirlo y para poner la imagen de la portada :P) donde se ve claramente que PEGI lo recomienda para 3+ años:


No digo que sea un fallo, pero cuanto menos curioso, que para jugar a una consola te recomienden tener más de 7 años y te recomienden un juego de esa consola para niños de 3 o más años.
Un saludo,
Kalm

P.D. Agradecimientos a Daesance por los zoom en las fotos ;)

domingo, 7 de enero de 2007

Bleach

Hola a todos!!
Como ya dije estoy empezando en esto de leer mangas, y la primera serie por la que me he decidido ha sido por Bleach, que aunque estoy viendo el anime al ritmo que va saliendo creo que el manga tiene algunos cambios. El anime ya va por el capitulo 108.
De momento tengo los tomos 1,2,3 y 5 (el 3 y 5 fueron regalo de reyes :D). Me he leido hasta el 3 y espero adquirir el 4 dentro de poco.


Portada del tomo 1

En el primer tomo se nos presenta a un chico de 15 años, Ichigo Kurosaki, que puede ver fantasmas, pero esta habilidad no le ha repercutido en exceso hasta el momento. Lo primero que ocurre es que conoce a una Shinigami (mensajera de la muerte), que viene a matar a un Hollow (almas perdidas), pero este ataca a la familia de Ichigo y a la Shinigami e Ichigo debe convertirse en Shinigami para salvarlos.

Portada del tomo 2

En los tres primeros tomos que he leido se presenta al personaje, como es su vida normal, como tiene que actuar de Shinigami, y como era su vida antes. En el anime ya he visto muchas cosas que no desvelaré aqui, pero decir que la historia da mucho de sí y se vuelve cada vez mas interesante.

Portada del tomo 3

Es una serie que recomiendo, tiene una gran historia, con bastante acción y algunos toques de humor. Además hayas o no hayas visto el anime el manga es distinto, de momento no cambia mucho la historia pero se ven algunos detalles que no se aprecian en el anime.

Si quieren ver los titulos de esta y otras colecciones que hay disponibles pueden visitar la página de su editorial (www.edicionesglenat.es) y acceder a la sección de Shonen Manga. De esta editorial estoy interesado en otros dos series, Full Metal Alchemist y Samurai Deeper Kyo, que espero adquirir el primer tomo dentro de algún tiempo, ya informaré.
Un saludo,
Kalm