Fuente 3x3

Wednesday, 19 November

Maziaks Beta5

Thursday, 25 October 2012

Después de cierto tiempo, lanzo la nueva versión de  MAZIAKS, personalmente me hubiera gustado haberla sacado antes pero a veces el día se nos queda corto. En fin, espero que os gusten los nuevos cambios que he introducido en el juego.

Novedades

Viñetas para la historia

El texto breve que contaba la historia de lo que ocurre, ahora va acompañado de viñetas.

Desactivado de sangre

La primera opción en el panel general de las opciones. Permite desactivar los efectos de sangre, sustituyéndolos por estrellas. Aconsejable para públicos sensibles.

Selector de semilla

Al iniciar una nueva partida podremos elegir la semilla que queremos usar, con lo que podremos volver a visitar los laberintos que más nos gusten. Esto también nos permite reintentar un laberinto de alguien en el salón de la fama.

 * (Semilla: Valor inicial en la generacion procedural del laberinto.)

Sonidos extras

Las trampas ahora producen un sonido cuando son activadas. La muerte o victoria van acompañados de un recorte musical.

Futuro

Con estos últimos cambios ya he completado todo lo que tenía planteado en el GDD de Maziaks. A partir de ahora intentaré buscar maneras de mejorarlo más allá del plan, siempre que disponga de tiempo.

Agradecimientos

Quería dar las gracias por las sugerencias de algunos jugadores para mejorar el juego.

OCZ Agility 3 60GB

Giganano es mi portatil, un Gigabyte M912, al cual le he ido cambiando varias partes a lo largo de los años. Esta vez le toca el disco duro, que todavía venia de fabrica, que lo cambiaré por un disco duro sólido. En concreto con un OCZ Agility 3 de 60GB.

Los discos duros sólidos realmente no son discos, son memorias flash masivas conectadas mediante interfaces típicos de discos duros, como puede ser SATA. Estos al no tener partes móviles que tengan que desplazarse hasta la ubicación física de la información, tienen unos tiempos de acceso prácticamente nulos, lo cual les hace extremadamente rápidos cuando se trata de acceder a mucha información dispersa y en varios ficheros.

A continuación detallo como migre el sistema de un disco a otro.

Salvaguardando el sistema

El sistema que tengo instalado en Giganano es Debian Etch/SID por lo que usare un sistema de rescate normal. En mi caso he elegido System Rescue CD instalado en un disco USB ya que el sistema carece de lector de unidades ópticas.

La tabla de particiones de mi sistema es así:

DispositivoFormatoTamañoPunto de montage
/dev/sda1*ext2100 MiB/boot
/dev/sda2linux-swap2,44 GiB
/dev/sda3ext414,65 GiB/
/dev/sda4ext3131,85 GiB/home

Comienzo iniciando el sistema con el disco USB y montando una unidad externa en otro disco USB como destino de la copia del sistema:

mkdir /mnt/dest

mount /dev/sdb2 /mnt/dest

cd /mnt/dest

mkdir giganano

cd giganano

Despues monto el sistema como estaba y lanzó la copia:

mkdir orig

mount /dev/sda3 orig

mount /dev/sda1 orig/boot

mount /dev/sda4 orig/home

cd orig

tar czvfp ../giganano-debia-20120725.tar.gz *

Esto le llevo un rato (a mi me llevó aproximadamente una hora). Cuando termine podemos desmontar los dispositivos y reiniciar:

cd /

umount /dev/sda1

umount /dev/sda3

umount /dev/sda2

halt

Cambio

Esta es la parte relativamente sencilla; Sacar un disco y meter el otro.

Cambio_HDD_SSD

Restaurando el sistema

Una vez vuelto a iniciar el sistema con el disco USB de rescate. Hay que rehacer la tabla de particiones, esta es diferente ya que el nuevo disco es de un tamaño inferior:

DispositivoFormatoTamañoPunto de montage
/dev/sda1*ext2100 MiB/boot
/dev/sda2linux-swap2,44 GiB
/dev/sda3ext4~50 GiB/

Montamos el disco externo y creamos directorios:

mkdir /mnt/orig

mount /dev/sdb2 /mnt/orig

cd /mnt/orig/giganano

mkdir dest

Montamos el disco y lanzamos la restauración:

mount /dev/sda3 dest

mkdir dest/boot

mount /dev/sda1 dest/boot

cd dest

tar xvfp ../giganano-debian-20120725.tar.gz

Esto llevara menos tiempo que el salvaguardado (unos 5min en mi caso). Ahora hay que corregir ciertas cosas, Como borrar la entrada /dev/sda4 del fichero dest/etc/fstab ya que esa partición ya no existe.

También hay que restaurar el gestor de inicio GRUB. Para instalar el original del sistema podemos usar chroot para cambiar temporalmente al sistema que estamos restaurando:

cd ..

mount -t proc none dest/proc

mount -o bind /dev dest/dev

chroot dest /bin/bash

/usr/sbin/grub-install --recheck --no-floppy /dev/sda

exit

Al ser debian el comando dpkg-reconfigure grub-pc corregiría también la configuración de grub.

Una vez terminado podemos desmontar todos los dispositivos y reiniciar al sistema en el nuevo disco

cd /

umount /dev/sda1

umount /dev/sda3

umount /dev/sda2

reboot

Conclusion

  • Consume menos (14w -> 10w)
  • Se calienta menos.
  • Es más rápido (para el uso normal).
  • Suena menos.

La verdad es que de momento no le encuentro inconvenientes.

Single Sign-On

Thursday, 24 May 2012

Después de investigar sobre métodos de acceso unificado, he terminado escribiendo un pequeño articulo para aclararme. Igual le puede servir a alguien mas.