Seguir partidos de la NBA desde un terminal de Linux

Mis amigos saben que me encanta el baloncesto, Linux y las cosas altamente freaks. Y esta mañana, cuando me levanté, me encontré con que uno me había compartido en el muro de Facebook esta entradade OMGUbuntu: Ver partidos de la NBA desde el terminal con NBA-Go.

¿Cómo va esto?

Bueno, lo primero es tener npm instalado instalado en vuestro equipo. Está en los repositorios de Ubuntu:

sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm

Y una vez tengamos npm instalado vamos a instalar NBA-Go:

sudo npm install -g nba-go

El programa principalmente ofrece dos comandos: game y player (abreviados g y p). Dentro de la opción game hay dos opciones posibles: ver qué partidos hay disponibles y ver uno en concreto.

A la hora de ver los posibles tenemos las opciones date, yesterday, today y tomorrow. La primera para una fecha concreta, la segunda para los partidos de ayer, la tercera para los de hoy y la cuarta para los de mañana. Vemos ejemplos:

//fecha formato año/mes/día
$ nba-go game -d 2017/11/02
$ nba-go game --date 2017/11/02
//ayer
$ nba-go game -y
$ nba-go game --yesterday
//hoy
$ nba-go game -t
$ nba-go game --today
//mañana
$ nba-go game -T
$ nba-go game --tomorrow

Una vez listado podéis navegar con el partido, ver la información previa al juego o seguir el desarrollo del mismo con las estadísticas en directo. También podéis ver el boxscore del partido ya finalizado con toda la estadística.

Aquí os dejo un gif de la página oficial que ilustra esto:

Seleccionar partido

Partido en directo

Con el comando player tenemos tres opciones: información general, estadísticas de la temporada regular o de los playoff. Voy a usar el mismo ejemplo que en la página oficial para que cuadre con el gif que voy a usar de la misma.

//info de Curry
$ nba-go player Curry -i
$ nba-go player Curry --info
//temporada regular
$ nba-go player Curry -r
$ nba-go player Curry --regular
//eliminatorias
$ nba-go player Curry -p
$ nba-go player Curry --playoffs
//todo junto
$ nba-go player Curry -i -r -p

Información de jugadores

Os dejo por aquí el enlace al proyecto en GitHub por si queréis ver el código o si queréis clonarlo.

Anuncios

Windows: Modificar márgenes de impresión del Explorer con una entrada en el registro.

Una actividad que tengo que hacer habitualmente en mi trabajo es configurar los márgenes de impresión de Internet Explorer en los equipos de los clientes. Una tarea tediosa y repetitiva que obliga a ir configurando los equipos uno a no ¿Puede agilizarse? Sí, con una entrada en el registro del sistema. ¿Cómo? Pues lo primero es abrir el block de notas y pegar este código:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]
"header"=""
"footer"=""
"margin_bottom"="0.2"
"margin_left"="0.2"
"margin_right"="0.2"
"margin_top"="0.2"

En este caso estamos ajustando el margen a 0.2 cm, en vuestro caso poned el valor que corresponda a vuestra necesidad.

Simplemente guardáis ese código en un fichero con la extensión .reg y, cuando lo tengáis, lo ejecutáis con permisos de administrador. Y listo, ya quedó configurado.

¿Cómo descargar un vídeo de Twitter desde el móvil?

Ayer tuve que descargar un vídeo colgado en un post de Twitter para pasárselo a un colega que no tiene cuenta en esa red social (o no la usa). La cuestión es que no tenía muy claro cómo hacerlo, pero la cosa es muy sencilla

  • Lo primero es irte al tweet donde está el vídeo, abrirlo y darle a la opción de compartir. Cuando nos pregunte cómo queremos hacerlo seleccionamos “Copiar al portapapeles“.
  • Con el enlace copiado nos vamos a esta página y allí pegamos el enlace en el campo de texto que nos habilitan con ese fin (puedes ver en la imagen de abajo que es el que sale entre los dos anuncios). Ojo, que según la versión de la aplicación de Twitter a veces mete un texto antes del enlace al tweet. Revisa por si lo tiene, y si está se lo borras.Twitter Downloader
  • Ahora ya sólo queda pulsar el botón para descargar, que verás un poco más abajo en la web. Dependiendo del vídeo te dará a elegir la calidad de la descarga, elige la que más te interese.

Reciclando un viejo móvil Android en una consola portátil.

Hace unos meses cambié mi viejo móvil Huawei por un BQ, y desde el cambio el Huawei estaba metido en un cajón criando polvo (literalmente, no veas lo que me llevó limpiar la pantalla). En estos tiempos pre-Navidad andan todos los buenos jugones clásicos locos con la SNES mini, como lo anduvieron hace un año con la NES, así que me han entrado la ganas de jugar un poco. Llevaba unos días mirando proyectos de portátiles construidas sobre una Raspberry Pi Zero, y la cosa pintaba bien como proyecto factible.

Sword of Xolan

Pero la Raspberry y las piezas tienen un precio, no muy caro pero este mes ya he tenido muchos gastos (empieza la NBA y hubo que pagar el League Pass, jubilar ropa vieja, mi padre cumple años este mes y el que viene los cumple mi abuela, Eric Gales toca la semana que viene por aquí, el veterinario para el gato… pequeñas cosas de la vida que van sumando) así que pensé que el móvil podría tener una segunda vida. Le pegué un limpiado de pantalla, lo dejé cargando un rato, lo encendí y le desinstalé todas las aplicaciones viejas que tenía y que no necesitaba para esto.

Ya sabéis que soy un fan de los juegos de antaño, ya hablamos de alternativas para jugar en tu navegador o de emuladores en otro tiempo, así que decidí aplicármelo al móvil.

Clásicos Sega

Lo primero que hice fue irme al Play Store a la sección de Sega y descargarme 8 clasicazos que tienen allí disponibles de gratis para el jugador pureta como yo: Sonic, Comix Zone, Space Harrier II, Golden Axe, Phantasy Star II, The Revenge of Shinobi, Altered Beast y Kid Chameleon.

Altered Beast

Pero aunque estos clásicos de la SEGA me encanten para ranciear en el fondo soy un nintendero, mi consola es la SNES. Así que el siguiente paso fue descargarme el Super Retro 16 del Play Store. Como la legalidad de la descarga de ROMS de consolas antiguas es un tema sometido a debate no voy a comentaros que os paséis por LoveRoms, por ejemplo, para buscar los juegos clásicos de dicha consola, ya que podríais incurrir en algún delito. En todo caso hay algunos juegos propios pensados para jugarse en el emulador, como el Thor’s Quest al que podéis acceder desde la tienda de la aplicación y que no es sino una copia del mítico Donkey Kong.

Thor's Quest

Para remata la cosa me agregué algún juego más por fuera del emulador, como La Abadía de los Muertos o el Sword of Xolan, para dar variedad.

¿Qué echo en falta? Pues básicamente que los controles en pantalla son un coñazo. Están bastante bien adaptados, ahí chapeau por los desarrolladores, pero la sensibilidad… en fin, yo no me adapto sin sentir el botón. Así que para el mes igual pruebo con uno de esos mandos con bluetooth y soporte, y termino la conversión del teléfono en consola. Lo bueno de todo esto: que realmente no necesitas ningún conocimiento técnico para hacerlo, y de esta forma alargas la vida de un dispositivo en desuso y te das el capricho de hacerte con una consola sin dejarte una pasta.

Dragon Ball

Stranger Things: The Game

Dentro de cosa de dos semanas se estrena la seguna temporada de Stranger Things, serie de la que ya expuse conspirativas teorías por aquí. Para ir abriendo boca y que el hype no decaiga Netflix ha decidido sacar un juego de estética retro basado en la serie.

Con gráficos estilo 16 bits y un planteamiento multipersonaje el juego, al igual que la serie, pretende transportar al seguidor treintañero a su infancia. Puede descargarse gratuitamente para Android o iOS.

Aquí os dejo un gameplay por si queréis profundizar más antes de probarlo:

Hack: tipografía open source para escribir código.

Leía esta mañana en Genbeta sobre esta tipografía y no pude resistirme a comentarla por aquí: Hack, una tipografía pensada para desarrolladores.

Hack regular type

¿Por qué está pensada para desarrolladores? Pues porque esta familia de tipografías, con cuatro variantes (normal, cursiva, negrita y cursiva-negrita), ha sido creada poniendo el foco en su diseño para pantalla y no para impresión, con un contraste, altura y anchura pensados para una lectura cómoda y con detalles como rellenar los ceros con un óvalo para diferenciarlos con facilidad de la letra o.

En este enlace puedes ver cómo pinta la fuente y compararla con muchas otras. La licencia es Open Source y muy flexible, por lo que podrías modificarla, redistribuirla y usarla con fines comerciales.

La puedes descargar desde este enlace a Github. Su instalación tanto en Ubuntu como en Windows no podría ser más simple: basta con descargar el zip, extraer el fichero .ttf, abrirlo y pulsar el botón de instalar.