sábado, 13 de diciembre de 2014

NAS : Un servidor de ficheros con mas cosas

NAS : Un servidor de ficheros con mas cosas

Antes o despues acabamos teniendo mas de un ordenador o dispositivo informático en el hogar y nos agradaría que pudiesen compartir información sin mas.
Cuando digo ordenador o dispositivo informático me refiero a : teléfono móvil tiipo smartphone , televisor smartTV,  ordenador portátil, tablet, e-book, ... y cuando digo que pudiesen compartir información sin mas me refiero a que nos gustaría que si yo quiero leer un libro que tengo en el e-book en el televisor o quiero ver una película que tengo en el ordenador en el televisor o en el tablet pues que pueda hacerlo sin mas que seleccionarlo y ya está.

Esta necesidad ya los fabricantes de todos estos dispositvos han intentado cubrirlas pero ... cada uno arrimando las vetajas y deficiencias de su dispositivo al conjunto. Me refiero a que los fabricantes de TV con SmartTV implementan la vision de archivos pero no el poder editarlos o el enviarlos a otro dispositivo considerando las distintas caracterisiticas  de ese otro dispositivo. En los fabricantes de sistemas operativos para PC vemos el fabuloso "grupo en el Hogar" de windows 7 que te pone fácil el compartir ficheros  pero que adolece de facilitar o tener medidas de seguridad de red y de acceso tan fácilmente, de control de cuotas de red , etc ...

Para cubrir ésta necesidad de compartir pero con orden y seguridad no nos vá quedando otra que hacernos con un NAS (network attached storage) , esto es, un dispositivo en nuestra red hogareña que nos permita almacenar ficheros y recuperarlos de forma ágil y sencilla pero segura y de forma controlada. Otro punto importante de tener un NAS es que nos facilitará muchísimo el hacer copias de seguridad de todos esos documentos o ficheros que no queremos perder.

Un NAS no es mas que un ordenador especializado en almacenar y servir datos a una red con controles de seguridad de red, controles de almacenamiento y de los ficheros almacenados. Es un servidor de ficheros con esas características.

Pero , como siempre queremos un poquito mas, ¿porque no le pedimos tambien que nos permita ver videos sin tener que descargarlos previamente e incluso que nos permita verlos en mas de un dispositivo al tiempo? ¿porqué no le pedimos que nos grabe las imágenes de la cámara de seguridad? ¿porqué no le pedimos que ... ? Este poquito mas ya vá implicando que queremos algo mas que un NAS.

Un NAS podemos comprarlo o hacernoslo a nuestra medida. Venden NAS con ése poquito mas que queremos y otros con mucho mas y otros que sólo son éso.

Fabricantes de NAS: Synology, Seagate,  IxSystems, ...
Yo, el problema que les veo para mí es que no son exactamante lo que busco. Por eso he pensado en montarme mi NAS con ése poquito mas que a mí me gustaría.

Si quieres, lee cómo voy ordenando mis ideas para montarme mi NAS y las soluciones que voy encontrando.

lunes, 2 de junio de 2014

El rey ha abdicado - 2 de Junio de 2014

Hoy, 2 de Junio de 2014, el Rey de España ha abdicado en favor del príncipe Felipe.
Mucha gente habla de que hay que leer la Constitución Española en ése capítulo que habla sobre la monarquía y alternativas, así como de la sucesión.

De una parte, según la Constitución no se puede discriminar por razón de sexo, pero de otra parte la sucesión dice que es el primer varón (no el primer hijo/a). El caso es que a la posible sucesora por ser la mayor (la princesa Elena) ya se encargaron de no darle una tan buena preparación como al príncipe Felipe por si a alguien le entraban dudas de si había que discriminar o no por razón de sexo. Por eso tanto hincapié en "es el príncipe mejor formado de la Historia de España".
Yo creo que evidentemente la formación es necesaria pero tambien creo que es tan o mas importante que eso la lealtad a España e integridad. Y ¡como no! con sentido común que es el menos común de los sentidos. Desconozco estos puntos en cuanto al príncipe y la princesa.

A mí no se me olvida el porqué entraron los franceses en España con los cien mil hijos de San Luis ¡que hubo que echarlos a tiros! y tenían el apoyo de muchos españoles afrancesados o traidores diría yo. Esta invasión de España por los franceses no fué hace tanto pero no se cuenta muy en detalle en los coles, ¡será que no conviene!.

Y aún mas, nuestra constitución dice muy clarito cómo es el proceso de fin del reinado del rey y qué alternativas hay. Tambien dice MUY clarito quién y cómo lo decide. ¡Leamos la Constitución! que nos la están tirando al suelo cada día mas. ¡Cuidado!.


sábado, 31 de mayo de 2014

Montar una imagen creada con clonezilla para verla

Es probable que tengas una imagen creada con clonezilla o partclone y que quieras mirar el contenido de la misma para copiar algun fichero o verificar que es la imagen que crees que es. El caso es que no quieres restaurarla, sólo ver su contenido. Si piensas en modificar el contenido para luego restaurarla entonces tenemos que ahondar un poco mas. Por ahora éso no lo trataré aquí.

Veamos dos grandes casos:
caso 1: la imagen es de un windows con sistema de ficheros NTFS (es el que usa por defecto windows salvo que tú le digas otra cosa).
caso 2 : la imagen es de un linux con sistema de ficheros ext3 o ext4 (es el que usa linux salvo que tú le digas otra cosa).

Nuestra imagen de clonezilla la tenemos en un directorio donde encontraremos unos ficheros que ocupan Gigas y que empiezan por algo como sda1 o sdb1  y terminan por gz.aa gz.ab u otra cosa. Tambien veremos otros ficheros pequeños. Normalmente Clonezilla las imagenes las saca en un fichero partido en varios no superando ninguno el tamaño de 2GB, de forma que la imagen es un conjunto de ficheros de 2GB y uno de un tamño inferior a 2GB. Si en ése directorio haces:
# ls -la
verás que aparecen esos archivos de 2GB con nombre muy similar y por orden alfabético y el último es el único que ocupa menos de 2GB.
Supongamos que el primero de la lista se llama:
sda1-part-popeye.gz.aa
teclea en la shell:
# file sda1-part-popeye.gz.aa
puede ser que te diga que es un fichero comprimido gzip o un fichero comprimido lzop
Vamos a unir los trozos, para ello teclea:
# cat sda1-part-popeye.gz.* > imagen-popeye.img.gz
Ahora tenemos que descomprimirlo , dependiendo de si lo tienes comprimido
con gzip --> # gzip -d imagen-popeye.img.gz
con lzop --> # lzop -d imagen-popeye.img.gz
Ahora tenemos un fichero llamado imagen-popeye.img que vamos a transformar en un fichero "montable". Para conseguirlo vamos a restaurar un fichero en un fichero (en vez de en una particion o disco) y usaremos la herramienta que usa clonezilla para ello. Si nuestra imagen era de un sistema linux usaremos partclone y si era de un sistema windows usaremos ntfsclone, con los parámetros adecuados.

Para una imagen de linux prueba una de las dos:
partclone.extfs -r -s imagen-popeye.img -o imagen-popeye-montable.img --restore_row_file
partclone.restore -C -s imagen-popeye.img -o imagen-popeye-montable.img

Para una imagen de windows :
# ntfsclone --restore-image -o imagen-popeye-montable.img imagen-popeye.img

Ahora finalmente, montamos la imagen "montable":
#mkdir /mnt/popeye
si es de linux --> # mount -o loop -t ext3 imagen-popeye-montable.img  /mnt/popeye
si es de windows --> # ntfs-3g  imagen-popeye-montable.img  /mnt/popeye

Si al montar la de linux hay problemas como "bad superblock" intenta lo siguiente antes de montarla:
# fsck.ext4 -f imagen-popeye-montable.img



lunes, 12 de mayo de 2014

Python : un lenguaje de programación interpretado

Python es un lenguaje de programación interpretado que vá ganando adeptos por sus cualidades. Entre las mas destacadas :
  • Educativo : permite enseñar los conceptos de programacion estructurada , funcional y orientada a objetos y permite hacerlo en sistemas operativos windows, linux y mac.
  • Resuelve problemas de forma simple: nos sirve tanto para hacer un "script" de sistema como para aprovechar otros programas y librerias hechos en lenguajes compilados como C y C++ y en lenguajes como Java o Perl.
  • Nos dá librerías listas para usar y que nos permite hacer programas con entorno gráfico y con acceso a bases de datos con muy poco esfuerzo. Y nos permite usar las librerias que tengamos de otros lenguajes de programacion.
Desventajas:
  • Todas las que tiene un lenguaje interpretado pero recordar que puede usar las librerias de lenguajes compilados.
  • Directamente no sirve para cálculos matemáticos (aunque tenemos una buena librería con numpy) pero gracias a que puede usar las librerias de otros lenguajes esto queda "salvado".

Enlaces para aprender a usarlo:

Juegos antiguos GRATIS y abandonware

Hay juegos que por antiguos dejan de venderse pero no por ello son gratuitos. Pero hay otros que lo son.
Os dejo una dirección con juegos antiguos y GRATIS :
El museo de FX interactive : http://juegos.fxinteractive.com/fx/El_Museo_FX/

Hay un término informático inglés "abandonware" que viene a significar software abandonado. Esto quiere decir que los desarroladores lo han abandonado y no piensa continuar su desarrollo o mantenimiento en ninguna de sus formas incluido poner un sitio para que te lo puedas descargar. Pero ésto no implica que hayan donado el código fuente o que el software sea gratis. No obstante, es como si lo hubiera dejado en un descampado que no es de su propiedad y sin vigilancia.
Busca en internet por el término "abandonware". Hay páginas dedicadas al abandonware. Dentro de ellas hay casos en que se ha donado el codigo fuente y se ha dado permiso de modificar y, copiar. En éstos programas hay muchos  desarrollados para sistemas operativos como MS-DOS. Tambien puedes encontrar librerías para programar.

En cualquier caso, ya tienes la excusa perfecta para crearte una máquina virtual con windows 95 o windows 98 y probarlos y disfrutarlos.

Ya os pondré alguna dirección web sobre abandonware...