martes, 19 de noviembre de 2013

Antergos

Con motivo del lanzamiento de la última iso estable de este sistema operativo que llevo utilizando, con bastantes alegrías (y también algún que otro problema), desde Junio, creo que ha llegado la hora de hablaros de Antergos.

El Logo de Antergos, también está en el Wallpaper
Antergos nació originalmente como la distribución Cinnarch, en un intento de ofrecer un sistema basado en Arch Linux con el escritorio Cinnamon listo para utilizar. Desgraciadamente, la creciente dificultad de mantener Cinnamon, basado en una versión de Gnome anterior a la que tenía Arch, hizo que el proyecto tuviese que tomar un nuevo rumbo.

El sistema que renació de las cenizas de Cinnarch es Antergos, que en gallego significa ancestros, una palabra elegida para "enlazar el pasado con el presente".

Las principales características que tiene son:
  • Está basado en Arch Linux, por lo que es una distribución de tipo rolling release. Esto permite que no tengas que estar cada X tiempo haciendo una actualización masiva de paquetes o una reinstalación completa del sistema, como ocurre en otras distribuciones como Ubuntu o Fedora.
  • Utiliza los mismos repositorios de Arch Linux, por lo que en el mismo momento en el que haya actualizaciones en Arch Linux también las tienes disponibles en Antergos. Y por supuesto también se tiene acceso al maravilloso AUR.
  • Posee un instalador gráfico muy amigable: Cnchi . Aquí quiero recalcar el hecho de que sea gráfico, ya que Arch Linux se instala normalmente desde la terminal, desde un sistema base extremadamente pelado sobre el que tienes que configurar y construir el sistema que quieras. En mi opinión, el instalador gráfico permite que usuarios, a los que la terminal puede echar para atrás, se animen a probar un sistema tan interesante y estable como es Arch.
Esta ventanita es la que nos recibe al iniciar la ISO

  • Posibilidad de elegir entre distintos escritorios. Además de contar con un instalador gráfico, este te permite elegir entre distintos escritorios según tus preferencias y la capacidad de tu equipo. En especial se puede elegir entre: un sistema básico en línea de comandos o los escritorios Cinnamon, Gnome-Shell, Openbox, Razor-qt y Xfce.
Eligiendo escritorio, deberían poner la opción "random"

  • Acceso al repositorio de Antergos. Además de los repositorios de Arch, Antergos también tiene el suyo propio, en el que se encuentran algunos paquetes del AUR ya precompilados y preparados para instalarse, además del instalador Cnchi.
Los dos primeros puntos los posee en común con Arch Linux y cualquier otra distribución basada en ella que utilice sus mismos repositorios. Pero son los otros tres puntos los que hacen sobresalir a Antergos.

Tal y como he escrito, la instalación normal de Arch se hace desde la consola de comandos, configurando TODO, incluido el teclado y el idioma y construyéndolo todo desde una base mínima. De hecho, yo mismo conseguí instalar Arch en una máquina virtual, pero las primeras veces tiene que hacerse con el manual al lado para no perderse.

¡Venga, que esto empieza a instalarse!


Además de poder elegir escritorio, desde la última versión de Cnchi se pueden escoger distintas utilidades básicas para que acompañen a la instalación, como por ejemplo el servidor de impresoras, el firewall, la suite ofimática o los diversos códecs.

Me llevaré esto, y eso, y eso de ahí... ¡oh, y eso también!


Me habría gustado terminar esta pequeña review con un vídeo de la instalación de Antergos y un poco de movimiento por un sistema recién instalado, pero me temo que eso habría quemado mi pobre portátil, así que os tendréis que confirmar con las imágenes del artículo.

Resumiendo: Antergos es una distribución muy chula que todos podéis probar (^_^)

Contraseña de 'encriptado': 'Cifrado!!!'


Más información:
- Antergos, los foros (Por aquí me podréis encontrar)
- Antergos, el IRC (Por aquí también suelo estar)

sábado, 16 de noviembre de 2013

Sharknado

Lo prometido es deuda, dije en su día que haría una review de la más mejor película de todos los tiempos y aquí la tenéis. Sharknado, la película en la que se unen el verdadero protagonista de El Mago de Oz y Tiburón para ofrecer una experiencia única de efectos especiales y... esto... Una película que todo aficionado a las películas de serie B debería ver al menos una vez en su vida.

Que sepáis que yo la estoy viendo por segunda vez para poder comentárosla con todo lujo de detalles, y además escribo esto a la vez que la veo. Así que... ¡Adelante con la película! O mejor, primero una pequeña sinopsis y luego la película.

La cinta se basa en que una gran tormenta llena de huracanes se aproxima a Los Ángeles, y por el camino decide llevarse secuestrados a un montón de tiburones que pasaban por allí. La tormenta llega a tierra y empiezan a llover tiburones por la ciudad. Por supuesto, el nivel del agua convenientemente subirá lo necesario para que los tiburones puedan nadar, que si no sería muy aburrido. Y básicamente es esto... ¡Dentro peli!

Primera escena y ya nos encontramos a un barco pesquero, seguramente ilegal, dedicado a la pesca del tiburón para cortarles las aletas. Yo creo que el argumento real de la película es este: Los tiburones, cansados de que se les pescase quieren vengarse de los humanos, y para eso hacen un pacto con Cthulhu para que les ayudase. Este se dedica a convocar vientos y huracanes que ayuden a los tiburones en su búsqueda de la revancha a cambio de que cuando vuelvan le lleven una pizza.

Por supuesto, huelga decir que los del barco son devorados por tiburones, ya sabes, cortas aletas de tiburón, ellos te cortan los... bueno, se te comen.

Y ya empieza la peli de verdad, playita, surferos, chulitopiscinas, lo típico, ¿no? ¡Y TIBURONES! ¡Tiburones! ¡Salgan por patas! Hay gente corriendo, sangre, más tiburones y un caso claro de plot armor. Después, los protagonistas se reunen en el bar de uno de ellos, y para saber quién es quién, les pondremos apodo: la chica pincha tiburones, el mordido, el abuelito del taburete y 'the look'.

Esta es mi cara buena ¿Quieres ver la mala?
 
Como viene la tormenta cual manada de leones, hay que dejar de apreciar las magníficas vistas al océano que tiene el bar y huir como alma que lleva el diablo. Por si a alguien el argumento de la tormenta no fuese suficiente, un tiburón atraviesa una ventana y les termina de convencer.

La chiquilla ganándose su apodo

Antes de salir hay que armarse, así que todos cogen algo, escopeta, pistola, bate y taburete, lo normal en un bar. Al salir se encuentran con más tiburones, muchos más tiburones, la noria del Ebro se les suelta y empieza a perseguirlos. Vamos, lo que viene siendo un pequeño caos.

Por si acaso, antes de que vuelvan los tiburones, los protagonistas toman una de sus pocas decisiones lúcidas y deciden irse tierra adentro. La tormenta se desata, y comienza a llover como si fuese el diluvio universal. Pero para compensar su anterior inteligencia, ahora toman la estúpida decisión de ir por la autopista. Por supuesto... les toca comerse un atasco. Y en un acto de heroísmo, el pobre ancianito del taburete se sacrifica para rescatar a un pobre perrito.

¿Qué es eso que viene? ¿Será un pájaro?

Llegan por fin a la casa de la ex de The Look, pero ella no está por la labor de irse por si acaso llegan los tiburones. Ni ella ni su nuevo novio, aunque a este le convence rápidamente un tiburón que entra disparado por la ventana. Lástima que no pueda utilizar esta convicción para nada. La chica pincha tiburones hace gala de su gran habilidad con la escopeta y liquida al animalito.

Y vuelta a la carretera, y a discutir la suerte que tienen, y el por qué alguien lleva munición de escopeta siempre en su coche. Riesgo de terremotos, vale, lluvia de meteoritos, bueno, zombis, quizás, aliens, podría ser, pero tiburones, eso ya es demasiado.

Always be prepared

De vuelta en la carretera, se encuentran con un autobús escolar que está siendo atacado por un malvado avión de combate tiburonesco. En un nuevo acto de heroicidad, nuestros protagonistas se detienen a ayudarles rescatándoles desde un puente.

Aquí el Tiburón-1, solicito permiso para aterrizar

Llega la calma, la calma que precede a la tempestad y al huracán. Cascotes volando, cascotes cayendo, gente aplastada... y por fin se empiezan a ver los primeros sharknados.

Los protagonistas sigen en coche y les ataca un tiburón caído del cielo, el cual amablemente les convierte el coche en descapotable. ¿Y cómo se lo pagan? con un cartucho de escopeta... que mala gente... Claro que luego el coche decide explotar él solito.

Así que toca hacerse con un nuevo coche, un coche-tanque arrolla tiburones y escapa policía. Por fin llegan a su destino, un club de aviación donde está el hijo de The Look. Pero les llega un tornado, así que deben de apretujarse todos en un cuartito tirando de la puerta mientras el vientecillo arrastra avionetas, dejando intacto los helicópteros.

The Scooby Doo gang

Momento de ir de compras a la ferretería. Y de que al hijo de The Look se le ocurran ideas de bombero, o mejor, de bombardero. Preparar bombas con bombonas de butano y tirarlas a los tornados desde el helicóptero. ¿Qué podría salir mal? Menos mal que el mordido sabe fabricar bombas, porque los demás parece que solo fabrican petardos.

Hasta ahora no ha habido nada de romance ni nada por el estilo. Pero, ahora que tenemos a la chica pincha tiburones y al hijo de The Look la película puede remediarlo. Sobre todo cuando ella cuenta por qué odia a los tiburones y él le contesta que ahora él también los odia.

Momento de jugar a los globos de agua, solo que con bombas en lugar de globos de agua, y apuntando a un tornado en lugar de a alguien que pase por debajo. Y también, el Momento Más Épico De Toda La Película™, en el que The Look parte por la mitad a un tiburón en pleno vuelo.

Awesomeness overflow!

Gente sin la legendaria plot armor muere de forma estúpida. El mordido muere de forma menos estúpida, pero todos mueren. Mientras tanto, los bombarderos se cargan otro tornado y el equipo de The Look se refugian en un asilo.

Le toca el turno al tercer tornado, pero debe de ser un Tornado++ porque ni se inmuta cuando le lanzan una bomba. Y además se cabrea y les lanza un tornado al helicóptero. La chica pincha tiburones realiza su labor de pincha tiburones, pero el Tornado++ tiene muy mala leche y de tiburón a tiburón, y se cae y se la comen.

Menos mal, que el experto en explosivos había preparado otra bomba, había preparado el coche-tanque, y ahora The Look solo tiene que conducirlo hasta la base del último tornado y lanzarlo en plan kamikaze.

La bomba estalla y el Tornado++ se va hacer puñetas, los tiburones caen al suelo, la tormenta se para, y todo es alegría y jolgorio y sopa de aleta de tiburón para todo el mundo.

O eso sería si los tiburones se decidiesen a caer en donde no molestasen, como por ejemplo en el mar, en mi barbacoa... Pero no encima de la hija del protagonista. Al menos esto nos da para producir el... Segundo Momento Épico de la Película™

¡ÑAM!

¿Qué sucederá? ¿Saldrá por arriba? ¿Saldrá por abajo? ¿Saldrá por un lado? ¿Se quedará dentro a vivir? Lo veremos, a la vuelta de la publicidad.
[...]
Hola de nuevo. Sí, sale, y en cuanto sale su hija sale corriendo hacia él. Pero The Look debe de haberse dejado la cartera dentro del tiburón, porque aunque acabe de salir ya está rebuscando dentro para coger algo. Y saca... ¡a la Chica Pincha Tiburones! y ahora es el hijo el que corre a acercarse. Y a aprovecharse de que sabe hacer el boca a boca.

Y se acabó la película. Los sharknados se han desfusionado, los tornados y los tiburones han sido derrotados y todos han ganado. The Look vuelve con su ex-mujer y el hijo se liga a la Chica Pincha Tiburones.

Pero Cthulhu se ha quedado sin pizza, pobrecito.

Bueno, y para amenizar la review, os dejo con la "Balada del Sharknado" espero que os haya gustado. ¡Hasta la próxima!


jueves, 7 de noviembre de 2013

Convocatoria de Escépticos En El Pub Zaragotham (14-11-2013)

Ya está convocada la segunda charla de Escépticos En El Pub en Zaragotham. Esta vez se tocará el tema de las vacunas y lleva por nombre

Vacunas, mentiras y cintas de vídeo


La charla correrá a cargo de Alberto Anel, catedrático de bioquímica de la Universidad de Zaragoza. Tendrá lugar el Jueves 14 de Noviembre en el pub Juan Sebastian Bar a las 19:45.



Así que ya sabéis, reservad un huequecillo para ir a escuchar una charla que puede ser muy interesante. Yo por mi parte iré, así que allí nos veremos.

La convocatoria en: Escépticos.es

miércoles, 6 de noviembre de 2013

Instalar una máquina virtual con Windows XP con KVM

Otra entrada mientras sigo intentando enterarme de eso de OpenCL. Ya me he tragado 6 horacas de podcast con bastante poco código, a ver si para la semana que viene se puede tener algo medianamente listo. (^_^)

A lo que vamos, que si no no terminamos nunca.

Ayer se me planteó la necesidad de utilizar un sistema de "usar y tirar" para probar un par de chapucillas sin dejar rastro en mi sistema. Y para hacerlo, nada más sencillo que una máquina virtual, la montas, haces lo que sea, y la tiras a la papelera. Sencillo, fácil y divertido. Por problemas de compatibilidad con las chapucillas, necesitaba que mi sistema fuese un Windows, así que conseguí una copia de Windows XP y me dediqué, durante varias horillas a echarla a andar utilizando KVM.

Por supuesto, y esperando que a nadie le pase lo mismo que a mí... drivers del demonio, os explicaré de forma fácil y sencilla cómo se debe/puede montar una máquina virtual con Windows utilizando KVM.


Necesitaremos los siguientes ingredientes:
  • Los paquetes qemu y libvirt instalados en nuestro equipo. Desde hace un tiempo kvm está integrado en qemu así que no hay problema por esa parte.
  • Un disco/una iso de Windows XP.
  • Los drivers de virtio para Windows. Con estos drivers podremos utilizar los dispositivos "virtio", que deberían tener un rendimiento mucho mejor que otras opciones como son virtualizar un hardware concreto.
    Se pueden conseguir de aquí: Virtio-win (el archivo se llama virtio-win-0.1-65.iso)
  • Un par de guantes. Con esto podremos evitar tocar todo lo relacionado con Windows, aunque sea en una máquina virtual, si nos da grima.
Muy bien, ya estamos listos para empezar. Si no sabéis si podéis utilizar KVM para virtualizar un sistema, basta con que ejecutéis el siguiente comando:
 grep -E "(vmx|svm)" /proc/cpuinfo
Si no devuelve nada, me temo que no podréis utilizar KVM, lo siento, no tendréis el mismo rendimiento.

Pero sigamos adelante. Una vez que ya tenemos todo lo necesario, tendremos que crear un disco donde vayamos a colocar nuestra máquina virtual. Para ello, vamos a nuestro directorio de trabajo y utilizamos qemu-img create para eso... ¡crear! 
qemu-img create -f qcow2 windoze.qcow2 10G
Con esto, le digo que me cree una imagen de tipo "qcow2" de tamaño 10G que se llame windoze.qcow2. Y aquí será donde trabajaremos. Ahora viene la parte en la que es recomendable ponerse guantes, ya que empezaremos a tocar Windows.

Lo primero será instalar nuestro sistema en su sitio, para ello, utilizamos el siguiente comando:
qemu-system-x86_64 -enable-kvm -cpu host -m 512 windoze.qcow2 -cdrom
Mini-explicación: -enable-kvm: queremos kvm, ¿no?; -cpu host: utiliza todas las extensiones que puedas y que soporte mi cpu; -m 512: asigna 512 MB de memoria RAM para la máquina virtual; y --cdrom : en la unidad de cdrom coloca el disco de windows, que es lo que queremos instalar.

Y ahora a instalar... supongo que todos sabemos instalar Windows, ¿no? Siguiente, siguiente, siguiente, (acepta usted vender su alma al diablo) aceptar. Lo único, sí que hay un punto que le suele costar bastante y es el de "Installing Devices", de hecho, lo dejé una hora y no había avanzado nada... luego reinicié la instalación un par de veces y terminó... Así que no os preocupéis, insistid que se instala.


Una vez hayamos terminado, vamos a hacer lo primero que se tiene que hacer en todo sistema Windows: descargarnos un navegador de verdad para no tener que utilizar nunca jamás de los jamases el internet explorer. Probamos a abrir el explorer y... no hay interneeeeeeee..... eeeee....


¡No desesperemos! Al menos todavía. Lo que pasa es que Windows no nos reconoce el controlador de red que está emulando qemu y por eso no tiene ni idea de como conectarse a la red.


Ahora tenemos dos alternativas, si tenemos mucha prisa por usar internet y no nos importa tener un peor rendimiento, podemos emular una tarjeta de red normalita para que no se queje y arreando. Si escogemos esto, la solución es ejecutar la máquina virtual con este comando:
qemu-system-x86_64 -enable-kvm -cpu host -m 512 windoze.qcow2 -net nic,model=rtl8139 -net user
Si ya que hemos llegado hasta aquí, queremos ir con todo el equipo, y utilizar virtio para obtener mejor rendimiento, ejecutaremos la máquina virtual con este otro comando:
qemu-system-x86_64 -enable-kvm -cpu host -m 512 windoze.qcow2 -net nic,model=virtio -net user
Al arrancar nos dirá que ha encontrado nuevo hardware. Claro, es como si le hubiésemos cambiado la tarjeta de red, pero sigue sin tener ni idea de cómo utilizarla... Por supuesto, Windows es muy listo y propone conectarse a internet para buscar drivers de la tarjeta que le permitiría conectarse a internet, ya sabes "¿Quiere buscar en internet ayuda sobre cómo conectarse a internet?" Todo muy lógico

Pero claro, no nos habríamos bajado un montón de drivers solo por tenerlos de adorno, ¿no? Apagamos y volvemos a arrancar la máquina virtual, esta vez diciéndole que ponga en el cd-rom el disco de drivers que habíamos creado.
qemu-system-x86_64 -enable-kvm -cpu host -m 512 windoze.qcow2 -net nic,model=virtio -net user -cdrom
 Vale, esta vez va la vencida. Vamos al administrador de dispositivos, buscamos la controladora ethernet que no reconoce (Red Hat VirtIO Ethernet Adapter) y le pedimos que reinstale los drivers. Y... ahora mágicamente encuentra algo que puede utilizar como drivers. ¡Estamos salvados! ¡Interneeeeeee! ¿Eh? ¿Qué? ¿Cómo que drivers corruptos?


Este es otro de los momentos en los que Windows demuestra su "infinita sapiencia" y que puede dar más de un quebradero de cabeza. Resulta que en el disco de drivers los hay para diversos sistemas Windows. Pero XP, que es más chulo que nadie pilla el primero que encuentra, que es el de Windows8, y por supuesto no funciona ni nada. Y su solución es decir que están corruptos... porque ya se sabe, si no es lo que quiero entonces está mal hecho.

La solución es coger la carpeta "XP" del cd y dejarla en el disco C. Luego pedimos que expulse el cd para que deje de dar la tabarra. El siguiente paso es decirle a Windows que es idiota y que queremos elegir nosotros a mano el driver. Para ello intentamos reinstalar el driver, pero seleccionamos la opción de "Instalar de una localización específica" y luego "No busques, yo lo elijo" En la ventanita que nos sale escogemos "Tengo disco" y buscamos la carpeta que hemos copiado antes, aquí tendremos dos carpetas, escogemos "X86", seleccionamos el archivo que hay dentro y "Abrir". Ahora ya es siguiente, siguiente, siguiente hasta que lo instale.

Vamos al navegador y voilá de ese, ya tenemos internet. Ya podemos hacer lo que sea que queramos hacer con el entorno virtual antes de tirarlo a la papelera.


Espero que os haya sido útil y os evite estar una hora de "prueba y error" con la red.

Más información:
- KVM 
- QEMU

viernes, 1 de noviembre de 2013

Esquema de una Raspberry Pi en Arrow

Entrada relámpago mientras sigo investigando lo que es y cómo funciona OpenCL (^_^)

Supongo que la mayoría conoceréis la serie Arrow, esa del arquero verde justiciero que, cual Robin Hood moderno, se dedica a intentar arreglar todos los desaguisados de su ciudad. Aunque sin la parte de robar a los ricos para dársela a los pobres, porque el es rico... y sin la de sus alegres hombres, porque solo tiene dos compañeros... Dejémoslo entonces en que es un arquero justiciero que se dedica a intentar arreglar todo lo que está mal en su ciudad.

El caso es que en el episodio de ayer necesitaban rastrear un envío de armas pero, oh, desastre de los desastres, la baliza encargada de enviar periódicamente una señal de rastreo está desactivada. Afortunadamente, la genial geek/hacker/informática experta (y usuaria de windows, pero no se puede ser perfecto ni en una serie XD ) encuentra un fallo en el hardware que permite activarlo a distancia.

Durante esta explicación se puede ver un esquema de la baliza en cuestión.

 
No sé si os recordará a algo. ¿Una plaquita pequeñaja de menos de 50$ con un core ARM a la que se le puede instalar linux? ¿Sí, no? Vamos a ver si se parece a la plaquita de esta foto.
 
 
¿Mejor así? ¿Se parecen? Pues ahí lo tenéis, una raspberry pi apareciendo en Arrow.

Y ahora a seguir investigando.