Error: No coinciden los Tipos

Quizá alguno de mis pequeños descubrimientos te resulte interesante. Y si no coinciden nuestros tipos…

Archivo de Abril 2008

Estas son las cosas…

Publicado por mrtypo12 en Abril 26, 2008

… que tocan las pelotas con el Linux:

“sambehera
January 3rd, 2008, 05:20 AM
this is ridiculous… 5 years and no resolution to long filenames..? we’ve worked on making brilliant effects on compiz fusion but haven’t made gnome truncate long file names? … KDE has been truncating long filenames for quite some time now…”

Aquí mas.

La movidita viene a colación de esto:

Y esto es lo que va a sustituir a Windows? He de reconocer que he elegido el formato ‘compact’ del Nautilus para poder aprovechar un poco mejor el espacio y rebajado el tamaño del icono al 75% ya que tal y como viene por defecto se desaprovecha terriblemente el espacio en el escritorio.

Pues nada, 5 añitos llevan con el tema, que claro, ahora saldrá el otro diciendo que esto es gratis, que si me lo curre yo, que si tal y que si cual. Cosas como estas son las que denotan la poca seriedad en los entornos de escritorio de linux.

Otra por el mismo precio, que no tiene nada que ver, pero me ha dejado sorprendido: actualizo a la version 8.04 (sin errores, todo hay que decirlo, fino fino) y que ven mis ojos? pues que han metido la version beta 5 del Firefox 3… y la mitad de los plugins ya no son complatibles. Cojonuti!! No quiero pensar que hubiera pasado si con el Vista hubieran metido una beta del IE…

Publicado en linux | Deja un Comentario »

Pakito: Recapitulando

Publicado por mrtypo12 en Abril 25, 2008

Esta entrada valdrá para esclarecer un poco la casuística que rodea, no a la instalación de Pakito, sino a su desempeño, features y todas estas cosas que siempre quedan un poco a la sombra. Las preguntas serían: “es lo mismo que tener un cliente de emule instalado en el PC?, realmente supone un ahorro energético?”

Por una parte las features del interface web son mucho menores que las de su homónimo ’standand-alone’: hay cosas que ya tenemos asumidas en un cliente gráfico de emule como son poder ver las colas de usuarios (y configurarlas), configurar las prioridades de subida y bajada de forma sencilla, ofuscación de protocolo, ip filter para banear aquellos rangos de ips que sepamos pertenecen a empresas que se dedican a envenenar la red emule (fake servers, clientes que publican videos anti-piratería etc), definir “amigos”, mensajería, IRC etc… muchas de estas cosas no se pueden configurar directamente con el interface web o incluso no tienen soporte en absoluto en amuled. Aun así no hay nada que yo haya echado en falta y que sea vital: una de las cosas que más me preocupaba era la ofuscación de protocolo para evitar el trottling de los ISPs, pero amule trae soporte para ello (no asi mldonkey, cosa que lo inutiliza totoalmente en muchos casos). Últimamente varios ISPs están ’shapeando’ conexiones p2p por el drástico método de enviar RSTs a clientes que inicien o mantengan una gran cantidad de conexiones abiertas en puertos no conocidos. Azuerus mantiene una lista de estos IPSs gracias a un plugin que ha sacado para su cliente 3.0 (la lista aquí).

La interface web de amuled es fea de cojones y espartana como pocas. No hay nada de AJAX ni ningún recurso para mejorar un poco el feedback, además añadir e-links es un poco tedioso porque tienes que copiar y pegar el link en el interface web y darle a descargar. Para ver el estado de las descargas hay que refrescar manualmente la página: son los inconvenientes típicos de un cliente web que no aprovecha en modo alguno los adelantos de la web 2.0.

Aun con todo lo indicado anteriormente puedo decir y digo que es un lujazo tener a Pakito entre nosotros: las descargas son muy buenas, con mi linea de 6 Mbits he descargado una media de 7 gigas por día, cosa que no esta nada mal para tratarse del emule (sobre bittorrent ya hablaremos en otra ocasión dado que pertenece a otra liga claramente: no creo que tuviera disco duro suficiente para mantener 1 semana de bittorrent a pleno rendimiento).

Por otro lado el ruido que emite el aparato, aunque claramente audible de noche, es ínfimo: supongo que lo mas ruidoso será el disco duro, que a veces da la impresión de emitir un ruido como de chapoteo líquido =:?? por lo demás lo que mas molesta de Pakito de noche es la luz del led de encendido, que es una autentica linterna azul y que recomiendo enfocar hacia otro lado porque si os da en la cara no vais a poder sobar en condiciones (o ponerle un cartoncillo o algo).

Finalmente consumos: sobre esto podría hacer miles de pajas mentales pero yo creo que lo mas indicado es contrastar los consumos de KiloWatio/h diarios de Pakito con el PC normal de casa. Las condiciones de medición han sido las siguientes:

- Medidor: EMC (ni idea del modelo oiga, es un producto ‘made in liddle’ o como se escriba, hogar de jubilados inadaptados todavía con el hábito de levantarse de la cama demasiado temprano, entre ellos mi progenitor).
- Duración: 8 horas exactas.
- Dispositivos medidos: Pakito y PC (fuente de alimentación de 500W, Intel Core2Duo a 1.67 Ghz, 2 gigas de Ram, 2 HDs SATA, 1 Grabadora DVD-+RW, 2 ventiladores de 12 cm en su interior, caja Antec SOLO, tarjeta grafica Nvidia 7800 sin ventilador). Solo se ha medido el PC, el monitor estaba apagado.

Los resultados son los siguientes:

PC: 0.74 Kw/h al día

Pakito: 0.14 Kw/h al dia

El consumo viene a ser entre 4 y 5 veces menos. Depende del lugar donde hagáis la medición el ahorro sera mayor ya que el KW/h se cobra muy distinto según la provincia (aquí anda por el 0.30 impuestos incluidos) pero la proporcion es esa. No entro en cuanto tiempo se tardaría en amortizar el bitxo porque eso ya varía mucho (hay que tener en cuenta que aunque el 90% del dia el PC esta apagado si es cierto que hay momentos en que los 2 aparatos estan encendidos con lo que el consumo es mayor que antes de traer a Pakito). POr otra parte el desgaste del PC principal será menor, otro punto a su favor.

En resumidas cuentas: buena o muy buena compra. Actualmente tengo rTorrnet con dtach instalado, del cual hablaremos en otro momento, pero también da buenos rendimientos. Por otro lado poder usar un único emule y que cada usuario se baje sus cositas en su propia carpeta compartida es un chollete, que podría verse coronado por un vídeo tipo AppleTV que los pillara por streaming y los pasara por la tele directamente. Eso si que molaría pero tendrá que esperar un tiempo.

Publicado en gadgets, hardware, linux, networking, tecnologia | Deja un Comentario »

Pakito finds Amuled

Publicado por mrtypo12 en Abril 23, 2008

Vamos allá:

Sobre una Ubuntu Server 7.10 hay que realizar las siguientes instalaciones previas:

apt-get samba open-ssh xinetd build-essential kernel-package libpng12-dev
libgd2-noxpm-dev libcrypto++dev

No se si me he dejado algo, creo que no. Con todo eso vamos a instalar algunas cosas que ahora mismo no se necesitarán pero en breves pondré otra entrada para recompilar el kernel al gusto de EPIA y VIA para intentar rebajar la memoria consumida. Tampoco creo que sea necesario el xinetd (lo instalé para open-ssh pero este servidor no tira de xinetd parece). Samba lo queremos para compartir lo descargado y el resto de cosas las pide el amuled.

Hasta aquí lo que se puede descargar desde repositorios que yo haya probado. A parte hay que descargarse el paquete zlilb desde aquí y el paquete wxWidgets desde acá y los dejamos en la carpeta /root. En ambos casos hacemos un

tar xvf fichero.tar.gz
./configure
make
make install

Con todo este mondongo ya instalado podemos descargar el amuled sin temor a encontrarnos fallos de dependencias. Para ello cogemos el toro por los cuernos y nos bajamos de aqui la última versión CVS que haya y la descomprimimos con tar xvfj fichero.tar.bz2

Ahora nos toca poner los parámetros del ./configure. Estos son los que yo he usado y parecen funcionar:

./configure --enable-optimize --disable-debug --disable-upnp --with-toolkit=base
--enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon

opciones a punta tralla. Recomiendo habilitar el optimize aunque me ha dado warnings a tutiplén cuando compilaba. Quizá algunas cosas queráis quitar: yo no puedo ni ver el uPnP y la info de debug suele ser tan críptica que en general no vale para gran cosa.

Una vez configurado le damos al make y make install. Aquí la cosa se alarga un poco (media hora aprox).

Ahora ejecutamos amuled a palo seco para crear el fichero ~/.aMule/amule.conf donde irá toda la configuración del demonio. Acto seguido ejecutamos amuleweb -w para generar el fichero remote.conf que en estos momentos no tengo muy clara su utilidad (en teoría valdría para configurar el servidor web pero todo se configura desde amule.conf).

Damos de alta una cuenta de sistema para ejecutar amuled con permisos de usuario cutre. Para ello hacemos un adduser amuled, contestamos todas las preguntas y copiamos el contenido completo de /root/.aMule a la carpeta /home/amuled.

Hecho esto vamos a configurar amuled mínimamente para que funcione y levante el servidor web. Para ello editamos el fichero amule.conf y modificamos las siguientes entradas:

En la sección [EMULE]

MaxUpload=30
MaxDownload=500

indicamos el máximo de subida y bajada en Kbytes por segundo

Port=4662
UDPPort=4672

Indicamos los puertos TCP y UDP que habremos redirigido convenientemente en nuestro router.

MaxSourcesPerFile=600
MaxConnections=990

Indicamos las conexiones máximas por fichero y totales. Las conexiones máximas totales no deben de pasar de 1000 porque las librerías utilizadas para todo el tema de red tienen esa limitación; por otro lado tampoco se yo si este hardware aguantaria valores muy altos.

TempDir=/home/amuled/.aMule/Temp
IncomingDir=/home/amuled/.aMule/Incoming

Aquí va el path de los temporales y del Incoming:

OSDirectory=/home/amuled/.aMule/

Este no se para que se usa pero por si acaso modificar.

DownloadCapacity=6000
UploadCapacity=512

Para temas estadísticos se indica el ancho de banda contratado con el proveedor en Kbits (no Kbytes como antes) por segundo.
En la sección [WebServer]

ECPassword= cadena
Enabled=1

Esto habilita el acceso por web y le da una contraseña. Para generar una contraseña hay que convertirla a formato MD5, que se podrá hacer con la siguiente instrucción:

$ echo -n yourpasswordhere | md5sum | cut -d ' ' -f 1

Nos dará un churro de caracteres q pegamos en ECPassword.

El amuled no soporta configurar categorías a través del front-end web asi que hay q ponerlas a piñón en el fichero amuled.conf

Aquí un ejemplo para 3 categorías.


[General]
Count=3
[Cat\#1]
Title=categoria1
Incoming=/home/amuled/.aMule/Incoming/categoria1
Comment=
Color=3329330
Priority=1
[Cat\#2]
Title=categoria2
Incoming=/home/amuled/.aMule/Incoming/categoria2
Comment=
Color=3329330
Priority=1
[Cat\#3]
Title=categoria3
Incoming=/home/amuled/.aMule/Incoming/categoria3
Comment=
Color=3329330
Priority=1

Para tener un directorio de compartidos tenemos que editar el fichero shareddir.dat y añadir entradas de este pelo:

/home/amuled/.aMule/compartir/bso
/home/amuled/.aMule/compartir/music
/home/amuled/.aMule/compartir/pdf
/home/amuled/.aMule/compartir/pelis

No es recursivo como se ve, así q tenemos que ir uno a uno.

Aquí tenemos el script de arranque que pondremos con permisos de ejecución en /etc/init.d. Podemos llamarlo “amuled” por ejemplo

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/bin/amuled
WEB=/usr/local/bin/amuleweb
NAME=amuled
DESC=amuled
RUNAMULE=yes
USER=amuled
set -e
case "$1" in
start)
echo -n "Starting $DESC: "
su $USER -c "$DAEMON -f"
while ! netstat -l -n -p -t | grep -q amuled ; do sleep 1 ; done
su $USER -c "$WEB --quiet &"
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
killall --quiet --ignore-case $WEB
killall --quiet --ignore-case $DAEMON
echo "$NAME."
;;
restart|force-reload)
echo -n "Restarting $DESC: "
killall --quiet --ignore-case $WEB
killall --quiet --ignore-case $DAEMON
sleep 1
su $USER -c "$DAEMON -f"
while ! netstat -l -n -p -t | grep -q amuled ; do sleep 1 ; done
su $USER -c "$WEB --quiet &"
echo "$NAME."
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0

podemos linkarlo en el runlevel3 si queremos que arranque al iniciar el sistema operativo.

Y esto es todo por ahora. Las conclusiones del sistema vendrán en una tercera entrega.

Publicado en gadgets, hardware, linux, networking | Deja un Comentario »

Pakito is born

Publicado por mrtypo12 en Abril 14, 2008

Continuamos (o más bien empezamos) con el proyecto Epatec. Refrescando un post anterior la cosa trataba de montar un mini-PC que sirva para descargar y compartir lo descargado en toda la LAN. De este modo mi familia podrá homenajear al señor Teddy Bautista a placer y solo tendré un emule en toda la red, cosa importante si no se quiere ahogar a conexiones el router.

Voy a dividir el asunto en 2 entradas (por lo menos): una para la instalación hardware y sistema base y otra para todo el software. Así que vamos allá con la primera entrega

Previo desembolso de 300 € cuento con los siguientes elementos en mi haber:

El Epatec (bautizado ‘pakito‘) tiene tornillos Hayen, ergo es necesario herramienta específica para poder desmontarlo.

El aspecto una vez desmontado es el siguiente:

Esta versión tiene espacio para meter un disco duro de 2.5″. Estos discos duros no llevan cable de alimentación aparte, parece que la toman de la faja IDE (nótese mi absoluta falta de conocimientos en este tema).

Una vez montado queda así:

No tiene mayor problema siempre y cuando no lo conectéis al revés, como fue mi caso. Sin más: no se detecta en la BIOS del txisme así que se le da la vuelta y listo. También decir que el cable IDE no abarca todos los pines del HD: quedan 4 libres que no los he conectado, no se muy bien para que valen pero funciona así.

Una vez remontado el tinglado pakito se comporta como un PC normal. Un detalle a resaltar: cargando la configuración orientada a ‘performance’ en la BIOS con el disco duro conectado el aparato ni arranca: se queda congelado en la pantalla de inicio y por no funcionar no funciona ni el botón de apagado. así que hay que elegir la configuración ’safe’.

El principal problema a la hora de instalar nada en sus tripas viene de la total ausencia de CD, DVD, disquetera etc. Solo tenemos la red así que nos tenemos que valer de ella para hacer la instalación. En este punto empecé de a dar varias vueltas, sabiendo que tenia muchas papeletas de acabar en PXE; y efectivamente, hay algunas soluciones (instlinux y otro) pero nada tan claro como PXE.

PXE es un entorno diseñado por Intel que consiste en:

  • Un cliente que en el arranque busca un servidor DHCP que le asigne una IP y le indique el servidor y el fichero que contiene la imagen a cargar.
  • Un servidor de DHCP con un par de extensiones habilitadas, que aparte de asignar la IP a los clientes que la pidan dará el nombre del fichero que contiene la imagen de arranque y la dirección IP del servidor TFTP que se usará para descargarla.
  • Un servidor TFTP que contiene la imagen a descargar.

Generalmente el servidor DHCP y el TFTP se encuentran en la misma máquina. Para instalar y configurar ambos dos en una Ubuntu podemos hacer lo siguiente:

apt-get install tftpd-hpa xinetd

Con esto tenemos el servidor de TFTP y el super servidor xinetd que lo lanzará.

En /etc/xinetd.d/tftp ponéis lo siguiente

service tftp
{
disable                 = no
socket_type             = dgram
wait                    = yes
user                    = root
server                  = /usr/sbin/in.tftpd
server_args             = -v -s /var/lib/tftpboot
}

y listo. Arrancais el xinetd con /etc/init.d/xinetd start y finito.

La segunda parte consiste en configurar un servidor de DHCP. Para ello:

# apt-get install dhcp3-server  

en /etc/dhcp3/dhcpd.conf quitais toda la morralla que trae y ponéis

option routers 192.168.1.254;

option subnet-mask 255.255.255.0;

option domain-name-servers 194.74.65.68;

filename = "pxelinux.0";

subnet 192.168.1.0
netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.254;
}

Bastante facilito y autodescriptivo. Se puede intutir que ‘filename’ tendrá el nombre de la imagen a cargar. Arrancamos con

/etc/init.d/dhcp3-server start

Ahora vamos a preparar los ficheros que el cliente a instalar se descargará. Para ello necesitamos el siguiente fichero descomprimido:

http://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/netboot.tar.gz

Evidentemente este fichero inicia el proceso de instalación para una Ubuntu 7.10. Para otras distribuciones habra que buscar en google su equivalente. El contenido de fichero lo copiamos en /var/lib/tftpboot/ junto con el contenido de la carpeta /media/cdrom/install/netboot/ del CD de vuestra distribución.

Y no hay que hacer mucho más, comprobar que los dos demonios están arriba, que no dan errores y arrancar el cliente conectado a la red. Podéis mirar aquí para algún detalle adicional.

Una vez instalado y configurado reiniciamos a pakito y veremos que busca por DHCP un servidor que le asigne una IP. En el momento que la tenga cargará la imagen y tendremos ante nuestros gozosos ojos la pantalla de bienvenida de Ubuntu Server. A partir de aquí todo es coser y cantar: la instalación no difiere de una instalación normal sólo que los paquetes se descargán de Internet en vez de leerse de un hipotético lector de CDs.

Y hasta aquí la primera parte, que es la que quizá se salga mas de lo acostumbrado. En la próxima entrega instalaremos algunas herramientas básicas y el amuled, la versión sin consola gráfica del amule, así como el amuleweb, el servidor web que hace de interface entre el usuario y el amuled.

Publicado en gadgets, hardware, networking, tecnologia | Deja un Comentario »

La frase: los falsificadores

Publicado por mrtypo12 en Abril 14, 2008

“Desde luego cómo sois los judíos. Comerciáis hasta con vuestros propios muertos”

La frase viene en boca de Adolf Burger al referirse a la petición de medicinas por parte de Salomon Sorowitsch para curar a un compañero de presidio cuando aquél le pide falsificar finalmente la moneda americana.

Los falsificadores es una estupenda película, iba a decir sobre el holocausto judío, pero ahora estoy dudando.

Es evidente que la mayor parte del metraje ocurre en un campo de concentración alemán, sin embargo el enfoque es diferente e interesante en gran medida, y me voy a explayar un poco:

Tenemos a un señor, Salomon Sorowitsch, un judío entregado a la buena vida, a la falsificación con retazos de extorsión y a la pintura. El personaje principal por tanto ya no es el judío buena gente y trabajador al que estamos acostumbrados. Por sus delitos es justamente apresado y enviado a un campo de concentración; el judío es listo y consigue medrar para conseguir un trato mas favorable gracias a sus artes pictóricas. Finalmente llama la atención del agente que le apresó, ahora ascendido y colocado al frente de otro campo de exterminio. Allí será trasladado y junto a otros judíos falsificarán no solo documentación sino moneda extranjera; este hecho hace que el grupo de falsificadores viva en condiciones medio aceptables en comparación con la barbarie alemana que los rodea: tienen un trato preferente y miran a otro lado cuando sus hermanos son masacrados a escasos 10 metros. Los nazis por tanto ya no son tan nazis en esta película: aunque tratan a los judíos como a la mierda en algunos momentos hay un trato de tu a tu entre nuestro abnegado falsificador y el director del campo del exterminio. Los judíos asimilan la barbarie infligida a sus hermanos en tanto en cuanto no les salpique.

En la película se habla de objetivos y medios para conseguirlos: uno de los judíos, debidamente politizado y desposeído de todo lo que tenia para él algún valor, opina que si retrasan la falsificación harán daño al régimen y podrán influir en el resultado de la guerra. El problema es que si no consiguen falsificar la moneda americana serán fusilados. El idealista, ante la oposición de todos sus compañeros, comienza a sabotear el trabajo de éstos y el protagonista es quien tiene que rendir cuentas ante su antiguo captor por una parte y por otra aguantar la presión del grupo, que prefiere delatar al saboteador y conseguir los objetivos marcados con tal de salvar el pellejo.

Buena pelicula y buena banda sonora (aunque desde que John Willians puso música a La lista… no hemos podido alejar el violin de las pelis de temática judía). Recomendable.

E incluso mas de uno se verá reflejado en el protagonista dado su papel de mando intermedio (aka mediador con escasa influencia) en la empresa.

Publicado en cine, frases | 1 comentario

BSO: juno

Publicado por mrtypo12 en Abril 11, 2008

No es mi estilo de música ni de banda sonora original pero ciertamente me ha llamado mucho la atención. De la misma puedo recomendar sin rubor la película, que tampoco es de mi estilo pero la disfruté mucho en pantalla grande: narra el embarazo de una niña de unos 15 años y la posterior adopción de la criatura.

La peli cuenta una historia que ya es conocida aunque de una forma bastante sencilla y lineal. La novedad viene del tono poco trascendental: ni los padres son unos histéricos que echan de casa a la chavala cuando se enteran, ni ha sido una violación, ni la chavala enarbola un canto hacia la libertad y hacia la vida (o hacia el aborto, o hacia el feminismo, o hacia…) ni sale el típico adulto dando consejos trascendentales que te llenan de gozo y de sabiduría. Nada de eso. Aquí solo hay personas normales en una situación un poco delicada.

Y el plano secuencia final es la guinda del pastel. :)

En cuanto a la banda sonora, pongo las canciones q me han llamado la atencion:

  • All I want is You
  • My rollercoaster
  • A well respected man
  • Dearest
  • Piazza, New York catcher
  • Expectatins
  • Tree hugger
  • I’m sticking with you
  • Anyone else but you

Publicado en bso, cine, musica | Deja un Comentario »

BackPlane: Craso Error!

Publicado por mrtypo12 en Abril 11, 2008

Bien, aquí me encuentro jurando un poco en diversas lenguas después de recibir el paquete de Nacex, enviado desde Alternate, con un supuestamente flamante BackPlane para 4 HDs.

Admito que parte de mi pataleta está injustificada, o mejor dicho, justificada en la mía ignorancia, ya que lo que tengo en la caja de embalaje y sin usar no es lo que yo creía haber comprado. A ello también tengo que añadir, contribuye la publicidad engañosa del aparato, motivo por el cual yo no se lo recomiendo absolutamente a nadie. Hecha la introducción vamos al grano:

Como es sabido mi intención era montar un pequeño armario de discos duros en RAID 0 con stripping y un par de TB de información para quitarme de encima de una vez y para siempre los dichosos DVDs. Esto se apoyaba en las siguientes razones:

  • Los DVDs grabados hace 2 años me están fallando, siendo además de marcas en principio ‘buenas’.
  • Es un coñazo tirar de lista para localizar un DVD concreto, copiar lo que quieres al HD y utilizarlo, sobre todo cuanto tienes muchos DVDs.
  • Tengo muchas cosas duplicadas en DVD: (la misma película, cuando salió en versión normal, cuando salió en versión del director; la misma discografía que se actualiza cada poco etc)
  • El precio de los HDs empieza a ser competitivo.

Que es lo que pedía al BackPlane? mas o menos lo que reza en la publicidad / caja:

  • Que sea silencioso (vienen con ventiladores para refrescar los discos duros)
  • Que soporte RAID 0.
  • Poder encenderlo y apagarlo a voluntad y que el Sistema Operativo se entere del cambio. No quiero tenerlo todo el día encendido, solo cuando necesite un disco de música o una película concreta.

Que es lo que me ha llegado? pues una cagarruta, acorde debo de admitir con el precio que he pagado, cosa que no exime del todo al fabricante de estar engañando vilmente.

La primera en la frente: abro la caja y no veo fuente de alimentación por ningún lado. “Que extraño” pienso. Pues no es tan extraño ya que el aparato tiene 4 entradas de alimentación: 2 al estilo SATA y 2 al estilo IDE (molex las llaman?). Es decir, lo que en teoría tendría que hacer es sacar 4 cables de alimentación de mi caja y enchufarlos al BackPlane. Esto trae consigo una serie de inconvenientes notables: el BackPlane tiene que estar pegado a mi PC ya que esos cables a duras penas tienen longitud como para salir de la caja, y tengo que quitar una placa de protección que cierran los agujeros de las tarjetas de expansión para sacarlos, porque evidentemente paso de reventar mi caja ANTEC SOLO (recomendada y recomendable: espaciosa, silenciosa y con estilo pero de esto quizá se hable otro día). Otra solución puede se comprar una fuente de alimentación pequeña y usar los conectores de chicha para IDE y SATA que traiga, cosa que no me atrae demasiado.

La segunda ya me dejo medio K.O: el chisme soporta RAID... pero con una tarjeta. Es decir, que soporta RAID si tu ordenador soporta RAID. Vamos, que él por sí mismo no aporta las funcionalidades de RAID sino que las soporta simplemente, que es compatible con ellas. Claro, esto de por si no es mucha putada, el RAID lo puedo hacer con mi placa base o por software, pero tiene una implicación notable, que nos lleva al tercer punto y ya la madre del cordero:

El BackPlane tiene 4 salidas de SATA que tendrán que ir conectadas a la placa del PC.

En resumen: se trata de una especia de armario para tener los discos apilados y no colgando por ahí. No tiene mas lógica ni función. En el peor de los casos (con 4 discos) vas a tener que sacar del PC 8 cables (4 de datos y 4 de corriente).

Y como traca final:

El ventilador que trae es un ventilador de 8 cm y es la cosa mas ruidosa que he oído en años. Tiene 2 posiciones pero la lenta ya es una tortura.

Muy lejos queda el BackPlane RAID 0 conectable por USB que pensé me llegaría. Mirando otras soluciones que sí que funcionan de esta manera veo que vienen a costar de 300 € para arriba y claro, es ya un precio alto para quitarse de encima los DVDs.

Solución: venderé por eBay ‘esto’ o me lo comeré con patatas. Montare los discos dentro del PC (puedo poner 3 de ellos, lo cual me dejaría por encima de los 2 TB, mas que suficiente para lo que lo quiero), haré un LVM en linux (ya escribiré sobre ello cuando llegue el momento) y listo el bote.

Una verdadera cagarruta.
Dejo unas fotos para que sepáis lo que NO tenéis que comprar:

Publicado en hardware, tecnologia | Deja un Comentario »

Hyperion

Publicado por mrtypo12 en Abril 9, 2008

Ayer me recorrí varias tiendas de libros en busca de “Hyperion” sin conseguirlo. “Está pedido desde Enero”, “con ese libro hay un problema” etc… Finalmente lo he bajado de Internet y lo estoy leyendo en la NDS, cosa que no es lo más cómodo precisamente pero qué se le va a hacer… (como hecho en falta el SDK del Touch!! espero que estas aplicaciones aparezcan pronto).

A todo esto, aplicaciones homebrew para ver docs en la DS:

A lo que vamos: el señor Dan Simmons (y aquí en su página oficial) es el artífice de la tetralogía “cantares de Hyperion”, una serie de libros ambientados en un futuro remoto donde la humanidad se ha desperdigado por las estrellas tras la muerte del planeta Tierra.

En el temprano punto de lectura en que me encuentro es difícil resumir de que va la fiesta; si me decidí a leer esta saga es porque me pareció muy radical: no se explican los conceptos explícitamente sino que parece que los tienes que deducir por el contexto. Así, parece que Hegemonía esta formada por todos los sistemas colonizados, intercomunicados por ‘Teleyectores’ que supongo serán algún tipo de dispositivo teletransportador entre planetas. Todos los planetas civilizados conforman “la Red” pero hay algunos que no pertenecen a este entramado, y entre ellos está Hyperion.

Hay 3 facciones en la galaxia: los humanos por un lado, que parece que han sufrido modificaciones genéticas por doquier para adaptarse a los distintos planetas; las máquinas, englobadas en lo que llaman el TecnoNúcleo, que por ahora parece una fuerza amiga de los humanos; y finalmente los éxters, que no tengo claro si son humanos o no pero se dedican a arrasar todo lo que pillan.

Hyperion es un planeta especial: no tiene teleyectores de modo que hay que viajar físicamente hacia allá, cosa que no debe de ser no muy usual en esos tiempos dado que se habla de ‘deudas temporales’ (me imagino que por el efecto de viajar a velocidades cercanas a la luz, según la teoría de la relatividad hace que el tiempo pase de forma mas lenta para el viajero, o lo que es lo mismo, el resto envejece más rápido con lo que a la vuelta te has perdido una parte del devenir). Además en Hyperion están las Tumbas del Tiempo, que dan la impresión de posibilitar el viaje hacia el pasado; y finalmente el inefable Alcaudón, una entidad que ha propiciado una religión o culto y que ha estas alturas del libro se desconoce su objetivo si es que tiene alguno: solo se sabe que vive en Hyperion, que puede ser biónico y que se dedica a destruir sin más.

El libro arranca en una nave donde van 7 personajes llamados ‘Peregrinos’: el comandante de la nave, un cónsul de Hegemonía, un militar, un poeta, una mujer guerrera, un cura de la iglesia católica y un sabio con una niña recién nacida. Su misión es ir a Hyperion antes de que lleguen los éxter, cuyo ataque se espera sea inminente. Una vez allí 6 de ellos serán destruidos por el Alcaudón y al superviviente se le concederá un deseo. Además tienen la misión de descubrir el misterio de las Tumbas del Tiempo. Los 7 Peregrinos han despertado de la fuga criogénica y están esperando el aterrizaje, momento que aprovechan para contar cada uno la historia de su anterior viaje a Hyperion. Como es evidente cada uno tiene una personalidad muy diferente y según he leído por Internet la novela se compone como de 6 cuentos independientes así que me imagino que cada uno de esos cuentos relatará la historia de cada uno de los peregrinos (faltaría uno, a saber).

El libro arranca con fuerza y el mundo que se describe tiene pinta de ser consistente. Veremos en qué acaba la faena.

Publicado en gadgets, libros, nds | 2 Comentarios »

Para vuestras partidas de rol con el Ipod

Publicado por mrtypo12 en Abril 5, 2008

Leí no se donde una noticia relativa a la Gencon sobre el iPhone y el AD&D: al parecer ya se ha despertado un cierto interés por parte de la comunidad a la hora de aligerar las mil y una tareas que todo buen master tiene que soportar al dirigir a 4 cernícalos que se hacen llamar a si mismos ‘jugadores’.

Desde siempre se ha comentado la posibilidad de traer un portatil a la partida con un par de programas que ayuden a la hora de tirar dados, hacer mapas, generar pnjs al vuelo o elegir tesoros al azar. Si se ve con detenimiento es algo imprescindible contar con ayuda de este tipo a la hora de dirigir una partida medianamente seria. Ya desde el simple generador de nombres (lo del leer la primera parabra que tengamos delante esta muy sobado) pasando por las tablas, conversión de medidas… la cantidad de trabajos que se pueden descargar en un gadget mucho mas manejable y ajustado al escaso espacio que queda detrás de la pantalla es casi infinito.

Por ahora de todo esto no hay nada, pero os dejo el siguiente link.

Se trata de una pequeña página web ajustada al safari para hacer tiradas de dados de forma rápida. Esto no pasa de esbozo claro: aunque se soportan los dados típicos del sistema d20 (dados de 4,6,8,10,12 y 20 caras) no hay posibilidad de cosas tan corrientes como ‘tira 4 y quita el menor’ o ‘tira 6 2 veces y te quedas con el mejor resultado’.

Yo espero que con la aparición del SDK empiecen a salir aplicaciones de este pelo; es mas, tenia intención de hacer alguna cosa mas o menos seria yo mismo pero el SDK oficial me parece que solo funciona en Mac? :( (

Publicado en gadgets, ipod, rol | Deja un Comentario »

Otro projecto!

Publicado por mrtypo12 en Abril 5, 2008

Bien no he acabado (ni empezado) a montar el Epatec (al que tengo que bautizar, cosa que nunca hago pero que en esta ocasión quizá haga) y ya tengo rondando otra idea complementaria.

Es de todos sabido que el tema éste de las descargas come mucho tiempo:

  1. Mira las páginas donde publican los links a ver si hay algo nuevo.
  2. Mira la puntuación.
  3. Descarga.
  4. Recorta el nombre de lo descargado.
  5. Graba a dvd.
  6. Pon el título de las pelis en el dvd con el rotu.
  7. Mete en la base de datos las pelis.
  8. Guarda el dvd en la maletilla.

Esto es lo que venía haciendo para toda la familia. En aquel entonces me vendría a bajar una media de 30-40 gigas de películas al mes, de las cuales yo personalmente no vería ni la cuarta parte.

El primer refinamiento del asunto terminó en dejar de grabar todo lo que bajaba a DVD y compartir una carpeta en mi disco duro para que la gente de la casa pudiera coger lo que le diera la gana. Con esto me ahorro el paso 4,5,6,7 y 8 para el 80% de las películas (las pelis que me interesan las sigo grabando). A día de hoy no podría ser de otra forma porque al mes puedo llegar a descargar unos 100 gigas de películas, de los cuales yo no veo ni el 5% y mi familia dudo que pase del 30%.

El segundo refinamiento está en curso: poner un NAS con Linux, Amule y Samba para que ellos mismos se bajen lo que quieran y lo controlen. Con esto podré apagar mi ordenador personal, ahorrar energia eléctrica, ahorrar canuto (ya no se dará el caso de bajar gigas que acaben en la papelera de reciclaje) y ahorrar tiempo.

El tercer refinamiento viene del hecho de que es verdaderamente aburrido andar con DVDs para arriba y para abajo, sobre todo con el porno y la música: para lo último tengo una base de datos donde voy metiendo lo que voy bajando pero es algo que, a diferencia de las peliculas, si que ‘revisito’ cada 2×3:

  1. Arranca la base de datos.
  2. Mira en que DVD esta tal o cual cosa que quieres oir.
  3. Busca el DVD.
  4. Mételo en el lector y cópialo al HD.

Para el porno es similar solo que no tengo base de datos; si quiero ver una peli concreta me toca buscar.

Solución:

Aproximativamente unos 200 € en total. El precio del gigabyte es, como podeis ver, bastante bajo (0.14 €) aunque no tanto como un DVD. Lo bueno es que así como los dvds ya han encontrado techo, los discos duros están en constante evolución con lo que mes a mes el precio por gigabyte desciente. Además la fiabilidad es mucho mayor: me sucede en muchas ocasiones que meto un DVD antiguo (de hace 3 o 4 años) y no funciona ya, sea Verbatin o Princo, y es algo que me revienta.

El Backplane lo enfucharía probablemente al Epatec, de este modo lo tendría compartido todo el día. El chisme este soporta RAID, de modo que es muy posible que meta un RAID 1 y que según me quede sin espacio añada nuevos discos duros con el tiempo: tendré que probar como funciona esto de añadir un nuevo disco en caliente y que se regenere todo el invento, claro.

En una primera pasada tengo pensando volcar todos los DVDs de música (unos 50) y el porno (calculo que otros 50 o así). También es una buena manera de organizar un poco la colección porque tendré pelis y canciones repetidas a tutiplén.

En otro post pondré el apartado software, que no creo que cambie mucho con respecto a lo que tengo ahora.

Publicado en hardware | Deja un Comentario »