The Pirate Bay regresa totalmente funcional.

Nuevo Logo The Pirate BayDespués de una larga caída (casi 2 meses), provocada por el gobierno de los EEUU, The Pirate Bay vuelve a estar totalmente operativa.

Los administradores dicen que la pérdida de información has sido mínima y que ya se pueden volver a subir y descargar torrents con la misma normalidad que antes de la censura.

Esperemos que puedan aguantar la presión que hay sobre el servicio de descargas por parte de las grandes discográficas y demás lobbys de hollywood.

Nueva Raspberry Pi 2

R8326274-01Nos pilla por sorpresa un anuncio que se esperaba para inicios del 2017, la salida al mercado del nuevo modelo de Raspberry Pi; Raspberry Pi 2, con 6 veces más potencia de procesador, 1Gb de RAM y soporte para Windows 10 entre otras características que ofrecen al mismo precio que la anterior versión.

Raspberry Pi 2 modelo B SBC

Raspberry Pi 2 modelo B representa un gran aumento de rendimiento con respecto a sus antecesores basados en un núcleo: hasta seis veces más rápido de hecho. Además de un nuevo procesador Cortex-A7 de cuatro núcleos, la Raspberry Pi 2 modelo B ahora ofrece 1 GB de memoria RAM. El núcleo del sistema operativo se ha actualizado para aprovechar al máximo la última tecnología ARM Cortex-A7 y está disponible con la nueva versión 1.4 del software NOOBS (consulte la nota siguiente). Se ha mantenido la compatibilidad con versiones anteriores de hardware y software con la Raspberry Pi 1 modelo A+/B+.

  • Procesador Broadcom BCM2836 de 800 MHz ARM Cortex-A7 de cuatro núcleos con GPU VideoCore IV de doble núcleo
  • GPU proporciona una tecnología Open GL ES 2.0, hardware acelerado OpenVG y admite imágenes de alta resolución 1080p30 H.264
  • GPU tiene una capacidad de 1 Gpixel/s, 1,5 Gtexel/s o 24 GFLOPs con filtrado e infraestructura DMA
  • SDRAM LPDDR2 de 1 GB
  • Salida de vídeo HD 1080p
  • Salida de vídeo compuesto (PAL/NTSC)
  • Salida de audio estéreo
  • Conector hembra Ethernet RJ45 10/100 BaseT
  • Conector hembra de vídeo/audio HDMI 1.3 y 1.4
  • Conector hembra de salida de vídeo compuesto/audio de 3,5 mm 4 polos
  • 4 conectores hembra USB 2.0
  • Conector MPI CSI-2 de 15 vías para cámara de vídeo HD Raspberry Pi (775-7731)
  • Conector de interfaz serie de display de 15 vías
  • Conector para tarjeta MicroSD
  • Arranca desde tarjeta MicroSD, ejecutando una nueva versión del sistema operativo Linux
  • Conector macho de 40 pines para buses serie y GPIO (compatible con el conector macho de 26 pines Raspberry Pi 1)
  • Fuente de alimentación: +5 V a 2 A a través de conector hembra microUSB
  • Dimensiones: 86 x 56 x 20 mm
  • El firmware sirve para placas que cumplen las reglas de diseño HAT (hardware conectado en la parte superior)

El precio es de 30,58€ y se puede comprar aquí: http://es.rs-online.com/web/p/processor-microcontroller-development-kits/832-6274/

Elevator Saga, juguemos a programar un ascensor.

Elevator Saga es un juego para programadores, se basa en alterar el código fuente que hace funcionar un sistema de ascensores para completar el objetivo de cada nivel, transportar cierta cantidad de personas en un tiempo limitado.

Elevator Saga: Challenge #13

El lenguaje utilizado es Javascript.

El primer nivel es posible superarlo simplemente añadiendo una linea de código, los restantes hasta el 12 son bastante fáciles, basta con un poco de pensamiento lógico, pero a partir del 13 ya hay que pensar en optimizar las rutas para hacer el sistema más eficiente y permita transportar 100 personas sin que nadie espere más de 15 segundos con los 5 ascensores de que disponemos.

Muy entretenido y útil para aquellos que quieran mejorar su Javascript o lógica de programación.

¿Hasta que nivel has llegado tú?
¿Necesitas ayuda para superar algún nivel?, coméntalo y lo compartimos.

Juego: http://play.elevatorsaga.com/

Mad Catz Lynx9, el super pad.

En el CES 2015, La empresa Mad Catz ha presentado su nuevo super mando para smartphones y tablets Android, por encima de todo destacan sus múltiples configuraciones y sobretodo su precio, de 300 dólares, que no lo convierte en una opción poco viable para la mayoría de jugadores, pero no deja de ser sorprendente. Recomiendo ver el vídeo hasta el final.
pgalleryLYNX With Phone


 

2014 en números para Google Play

Publican en el Blog oficial de Android (en inglés) 2014: The year in Entertainment un listado de lo más consumido en Google Play, tendencias, datos y estadísticas, nos encantan!
Google Play - End of Year Infographic - 2014 - FINAL

Hacer una copia de seguridad de Raspbian, clonando el sistema operativo de la SD

Voy a explicar como hacer una copia de seguridad del sistema operativo Raspbian instalado en una memoria SD.

Utilizaremos el Terminal de Mac, pero se puede extrapolar al Terminal de una distro Linux.
Insertamos la tarjeta SD en la ranura de nuestro Mac o Linux.
Debemos localizar nuestra tarjeta SD en nuestro sistema, para ello abrimos un Terminal y lanzamos el siguiente comando:

diskutil list

Lo que producirá una salida similar a:

Como vemos, mi SD está identificada en el sistema como /dev/disk2, es necesario para el siguiente comando, que generará el archivo .dmg con la copia del sistema donde especifiquemos, el siguiente comando crea una copia en el escritorio:

sudo dd if=/dev/disk2 of=~/Desktop/mi_copia_de_raspbian.dmg

Al prefijar el comando con sudo (Super User DO) se nos requerirá la contraseña de administrador del sistema.
Nota: Es un proceso lento, a mi me tarda aproximadamente 60 minutos, Keep Calm.
En el escritorio tenemos el fichero .dmg con la copia del sistema, ese fichero es suficiente para restaurar en caso de desastre.

10 años tropezando.

Este blog lleva en la red 10 años.

Más de 800 entradas, más de 2.500.000 de visitas, más de 8.000 comentarios (además de 40.000 bloqueados por spam).

Mucha variedad de temas que en adelante pretendo que sea más técnico, aunque no exclusivamente.

Sea como sea, gracias por haber llegado hasta aquí.

Experimento visual, Multiplixel

Jugando a la par que aprndiendo con una Raspberry Pi, he montado un servidor Web apache y NodeJs para las comunicaciones por socket con el framework ws, Luego he programado una Web con WebGL y Three.js para los gráficos 3D y con WebSockets para las comunicaciones con NodeJS.

El experimento permite escoger un color y poner o quitar cubos en la escena, una idea sencilla que se complica al haber implementado el sistema multijugador a tiempo real.

La dirección url del experimento es: http://dide.technology/pixel.html
Si te interesa el código fuente, la parte de servidor en Nodejs, y la parte del cliente en HTML5 + Javascript.

Nota: Debido a que utiliza estándares de HTML5, para hacer funcionar el experimento, es necesario un navegador en color.
Nota 2: Este experimento es temporal, ya que necesita de un servidor de socket además de un servidor http, por lo que no estará para siempre, cuando pare el servicio quitaré la entrada, esto funciona en mi Raspberry Pi y por allí pasan más sistemas operativos que por la tienda del paki.

Utilizar una Raspberry Pi como servidor de Voz IP con Mumble.

Mumble es una aplicación multiplataforma libre de voz sobre IP especializada en la multiconferencia. Sus principales usuarios son jugadores, y es similar a programas privativos como TeamSpeak y Ventrilo. Usa una arquitectura cliente-servidor donde los usuarios que quieren hablar se conectan al mismo servidor.

Más información en la Wikipedia: http://es.wikipedia.org/wiki/Mumble.

Mostraré de la forma más sencilla posible como instalar un servidor de Voz sobre IP en una Raspberry Pi con sistema operativo Raspbian.

Partimos del punto en que ya tenemos el sistema operativo instalado y gozamos de acceso SSH a la Raspberry Pi, nos validamos como usuario pi y lanzamos los comandos para actualizar apt-get:

sudo apt-get upgrade
sudo apt-get update

Ahora instalamos mumble server:

sudo apt-get install mumble-server

Después de que instale todo lo necesario lanzaremos la utilidad de configuración:

sudo dpkg-reconfigure mumble-server

La cual nos pregunta:

  • ¿Quieres que Mumble se inicie automáticamente cuando se encienda la Raspberry Pi?
  • ¿Quieres que el servicio de mumble tenga una prioridad alta de proceso?
  • Establece la contraseña de administración.

Ahora abriremos el fichero de configuración para tocar algún parámetro:

sudo nano /etc/mumble-server.ini

En este fichero aparecen muchos variables pero a destacar son (algunas están comentadas con el símbolo #, tendremos que quitarlo para que se apliquen):

  • welcometext: Mensaje que se mostrará a los usuarios cuando se conecten al servidor.
  • port: Establece el número de puerto que usará mumble, por defecto 64738.
  • serverpassword: Establece la contraseña del servidor, para poder conectarse será necesario introducirla, si la dejamos en blanco, como está por defecto, cualquier usuario que conozca la ip podrá entrar en la sala a conversar.
  • registerName: Especifica el nombre del canal.

Para guardar y salir pulsamos: Cmd + X luego Y luego Intro.

Y reiniciamos el servicio mumble-server para aplicar los cambios:

sudo service mumble-server restart

Todo listo!
Ahora solo falta instalar un cliente y probarlo, existe cliente para Android, iPhone, Windows, Mac y Linux, todos disponibles en: http://wiki.mumble.info/wiki/Main_Page.

Para poder administrar canales y usuarios es necesario validarse en el servidor con el usuario SuperUser y la contraseña que establecimos anteriormente, eso nos permitirá cambiar los roles de usuarios y administrar canales, entre otras opciones.

Para que desde Internet (fuera de nuestra LAN) sea posible conectarse al servidor es necesario configurar el NAT del router para que dirija los paquetes que lleguen por el puerto de mumble (por defecto 64738) hacia nuestro servidor Raspberry Pi, pero eso da para una entrada nueva.

Atari: Game Over (El documental)

El ansiado documental se puede ver de forma gratuita en Xvox Video, ya sea mediante una videoconsole Xbox o desde la Web de Xbox (necesitas estar registrado).

Atari: Game Over

Ver documental (66min Inglés):http://video.xbox.com/movie/atari-game-over/4B8575C6-BD05-48E8-92C9-C61BA57E8025.

La historia

atari_26001

Pongámonos en situación, 1982, Atari, empresa dedicada a hacer videoconsolas y considerada la primera empresa con éxito de Silicon Valley goza de una popularidad excepcional gracias a sus juego Pong y Pac-Man entre otros, Spielberg acababa de estrenar su exitosa película E.T. El extraterrestre así que en ese veranos llegaron a un acuerdo para producir el juego de la película, Atari disponía únicamente de un mes para desarrollar el videojuego ya que debía estar listo para septiembre y poder hacer las campañas previas a navidad.

Atari, confiada por sus previos éxitos, por la popularidad de la película y presionada por los plazos de entrega decidió saltarse la fase beta, donde algunos usuarios prueban el producto en busca de errores antes de que salga al mercado mundial.

El fracaso fue estrepitoso, el juego era nefasto y plagado de errores, las ventas fueron muy bajas para los esperado (1.5 millones de unidades de los 4 millones que se fabricaron), hubieron muchas devoluciones y no se pudo compensar los gastos de producción, fue uno de los grandes fracasos que hicieron quebrar la empresa dos años más tarde, en 1984.

en 1983 empezó a circular la leyenda de que Atari había enterrado los cartuchos del juego en alguna parte, esta leyenda creció en popularidad a medida que pasaban los años.

En 2004 el propio programador del juego expresó sus dudas acerca de la historia.

En 2014 un grupo de investigadores financiados por Xbox Entertainment Studios localizó el sitio y desenterró varios centenares de copias del juego, dando por concluida la búsqueda y por cierta la leyenda, la ubicación del sitio era la ciudad de Alamogordo, en Nuevo Méjico.