Añadir repositorio ppa en Linux

Estos días estoy sin tiempo para escribir, pero vamos con una entrada cortita y práctica para Linux: ¿cómo añado un repositorio ppa a apt? Yo el otro día tuve que hacerlo en un equipo de 32 bits para descargar una versión modificada de Chromium.

Según Genbeta existe una forma de hacerlo sin consola, pero yo voy a centrarme en la forma clásica. La sintaxis sería tal que así:

sudo add-apt-repository ppa:<nombre_ppa>

El ejemplo que da la documentación oficial de Ubuntu sería el siguiente

sudo add-apt-repository ppa:gnome-desktop

 

¿Han sido Riot la banda de heavy metal con peores portadas?

Una duda que me planteaba esta mañana cuando un colega en facebook proponía que citáramos las peores portadas de la historia del rock y el metal ¿Han sido Riot la banda con peores portadas de la historia del metal? No me malinterpretéis, a mi me encatan Riot como banda, un grupo con una sólida trayectoria desde finales de los 70 que han pasado por muchos cambios de sonido sin perder su esencia, que grabaron uno de los discos esenciales del power-speed americano con Thundersteel y que fueron abanderados del sonido Rainbow/Purple en los 90, cuando las modas dictaban que había que ser depresivo. Pero si bien su música ha sido siempre de una factura impecable, no puede decirse lo mismo de sus portadas. Su gran clásico de finales de los 80, Thundersteel, presenta una ilustración tipo «soy el que dibuja guay del insti y me he currado este dibujo de los X-Men«, varios de sus discos de los 90 presentan fotomanipulaciones de primera clase de curso de inciación al Photoshop, aunque en esa década la palma se la lleva el Nightbreaker: un disco excelente que se publicó con tres portadas distintas, una para Europa, otra para USA y otra para Japón… y las tres son horribles. Aquí debajo os dejo una muestra con todos estos trabajos.

Es cierto que no son todas sus portadas, y que hay algunas más decentes como la de The Privilege of Power o la de Sons of Society, que sin ser maravillas no llegan a niveles de horror. En todo caso, les perdonamos su cutrerío portadil por todas las horas de buena música que nos legó el difunto y genial Mark Reale (no hablaré de lo que opino de que hayan continuado el grupo sin él…)

El Bandcamp de la quincena: Vircator – At the Void’s Edge

Volvemos a cruzar el Miño esta semana para El Bandcamp de la Quincena.

Si no hace semanas hablamos del primer larga duración de The Black Wizards esta vez nos acercamos a otra banda portuguesa, de Viana do Castelo: Vircator. De hecho a la hora de escribir estas líneas ambas bandas están embarcadas en una gira europea conjunta.

El disco, At the Void’s Edge, se grabó el pasado mes de diciembre y ya se publicó el siguiente mes de enero. Una obra de tremenda originalidad que fue grabada prácticamente en directo en el estudio, con todos los miembros tocando juntos. Según leía en una entrevista el tiempo total de grabación fue de alrededor de 8 horas.

El resultado final, como ya decía, es una obra original y fresca, con atmósferas muy trabajadas y pasajes hipnóticos. Podría hablarse de etiquetas como space rock, rock progresivo y, sobre todo, post rock, o citar a bandas como los japoneses Mono, los últimos trabajos más melódicos de Earth y, desde luego, los Toundra, una banda con la que el sonido de estos portugueses tiene mucho en común.

La ejecución de la música por parte de la banda es equilibrada, sutil y perfecta. Tanto guitarras como bajo y batería se alían para llevarnos a cabalgar a través de desérticos parajes marcianos, para flotar en la ingravidez del espacio, para explorar la última frontera y el horizonte final. Vircator realizan un rock instrumental de ciencia ficción. Destacaría el bajo de Marcelo Peixoto, que completa un trabajo con la firmeza a la par que sutileza de un neurocirujano.

Vircator - At the Void's Edge

Y no puedo dejar de hablar de la preciosa portada firmada por Hanna Baer. No conozco más trabajos con su firma, pero en cuanto tenga tiempo me pongo, porque me ha recordado al estilo del legendario Moebius. Su trazo fino y su tremendo detallismo son ideales para recrear el ambiente postapocalíptico que busca dicha portada.

Vircator son una banda que hará las delicias de los amantes de la música psicodélica o de esa enorme etiqueta llamada post-rock donde se mete a muchos grupos de diverso pelaje. Un interesantísimo discazo de una banda que además sabe defender sus temas sobre el escenario.

Premios Simpson de la NBA 2016

Se me ha ocurrido esta tarde una idea, muy inspirada en los debates de basket que mantengo con mi colega David: Los premios Simpson de la NBA 2016 ¿Premios Simpson? Sí, premios Simpson. Si eres fan de los Simpson verás ahora por qué.

En fin, esta es la «primera edición«, a ver si vienen después muchas más. Vamos con las categorías:

Premio anual Montgomery Burns por su sobresaliente labor en el campo de la Excelencia: Stephen Curry por su año MVP

Premio Matlock : Pau Gasol por su temporada all-star de 16 puntos, 11 rebotes, 4 asistencias y 2 tapones a los 35 años.

Premio Hank Scorpio: R.C. Buford (San Antonio Spurs) por el fichaje de LaMarcus, la renovación de Kawhi, el buen ojo con Marjanovic y el chollo que se levanta con West.

Premio Qué Homer he tenido: Harrison Barnes con esta canasta

Premio yo me llamo Ralph: Marcelinho Huertas con este doble fail

Premio a la persona que menos se ha esforzado para llegar hasta aquí: Brett Brown, tercer año consecutivo de tankeo con los Sixers y ahí sigue al frente del equipo. Esta vez con un 10-72.

Premio Tiborowski: Kristaps Porzingis, novato europeo que si no fuera por el sobresaliente año de Towns habría optado a ser el Rookie del Año

Premio Nelson Muntz: Matthew Dellavedova con un nivel de contacto que sería falta hasta en fútbol australiano

Premio Bombardeo: Brad Stevens por su trabajo con los Celtics, un equipo con poco talento pero muy bien dirigido y aprovechado. Han estado en playoff y han dado batalla en primera ronda.

Eliminar un archivo en Visual Basic .NET

Vamos con un ejemplo de código rápido sobre cómo borrar un archivo usando VB.NET:

Dim ArchivoBorrar As String

ArchivoBorrar = "C:\inetpub\wwwroot\descargas\archivo.doc"

'comprobamos que el archivo existe
If System.IO.File.Exists( ArchivoBorrar ) = True Then
  System.IO.File.Delete( ArchivoBorrar )
End If

Ojito al trabajar con esto que igual os cargáis lo que no debéis.

Actores y actrices que siempre quedan bien

El otro día hablaba con un colega sobre la segunda temporada de Daredevil y comentábamos «Scott Glenn, como siempre excelente«… y es que hay una serie de intérpretes que parece que puedan salir en cualquier película o serie y cumplir con buena nota en todas las situaciones. Voy a obviar a Harvey Keitel, Gene Hackman y a Gary Oldman porque estos tres no son actores, son dioses de la interpretación y están por encima del bien y del mal (lo digo totalmente en serio, son los más grandes).

  • Scott Glenn: Abrimos la lista con Scott Glenn, que para algo es que la ha inspirado. El último año le habrás podido ver como Stick en la serie de Daredevil de Netflix, y su cara te sonaría mucho. Este veterano actor, que fue marine en los años 60, tiene una larga lista de trabajos a su espalda siempre como secundario. Suele destacar en papeles de personajes duros y marcados por la violencia: Apocalypse Now, En Honor a la Verdad, Training Day, Buffalo Soldiers, Poder Absoluto, El silencio de los Corderos, La caza del Octubre Rojo, El Ultimatum de Bourne y alguna más de esa saga o el musical Nashville (donde compartió reparto con el siguiente actor de la lista).Scott Glenn
  • Keith Carradine: Proviene de una familia de artistas,  su padre fue el mítico John Carradine y era hermano del fallecido en sórdidas circunstancias David Carradine (sí, el de Kung Fu). En los últimos años le has visto siendo un carismático tabernero y policía retirado en la primera temporada de Fargo, un curtido agente del FBI en Dexter, un asesino en serie en Mentes Criminales o el padre de Penny en The Big Bang Theory. Compartía reparto con Scott Glenn en Nashville, película por la que Carradine recibió un Oscar en 1975, pero no como actor sino como cantante y compositor por la canción I’m Easy. También apareció en Los Duelistas o Herederás la tierra. La sombra de su familia es muy alargada, y aunque su padre es uno de esos mitos inigualables creo que es un actor bastante más sólido de lo que era su hermano.Keith Carradine
  • Cristina Ricci: En los últimos tiempos creo que no ha estado muy activa, o al menos yo no la he visto mucho, aunque puede ser compresible ya que con 35 años que tiene lleva 26 en pantalla. Ser una niña-actriz debe ser duro. En los 90 se hizo mundialmente conocida como Miércoles Addams, para luego ser la niña que enamora al fantasma Casper. Como pasa casi siempre en estos casos su éxito trajo inestabilidad familiar y mucho trabajo en su infancia. Llega a la mayoría de edad con papeles muy potentes en películas como Buffalo ’66, Lo Opuesto al Sexo, Miedo y asco en Las Vegas o Desert Blue, y parecía que tras Sleepy Hollow se convertiría en la nueva musa de Tim Burton. Tuvo algún patinazo como 200 Cigarrillos y también participó en algún bombazo como Monster. En los últimos años ha sido menos prolífica, pero nos ha regalado alguna gran interpretación como en El Lamento de la Serpiente. Tras el éxito de una película para televisión sobre Lizzie Borden en 2014 ha repetido el papel en una miniserie llama The Lizzie Borden Chronicles.Christina Ricci
  • John Hurt: Un grande. Lo digo totalmente en serio ¿se puede ser más grande que John Hurt? Sólo siendo Christopher Lee, pero como el señor Lee por desgracia ya nos ha dejado, hoy por hoy el señor Hurt no tiene rival. Este veterano actor británico ha hecho de todo y ya no tiene nada que demostrar: Un Hombre para la Eternidad le daba la fama, y para la eternidad nos quedan otros papeles suyos como el de Kane en Alien: El octavo Pasajero, como Winston Smith en la adaptación al cine del clásico distópico 1984, el preso Max en El expreso de Medianoche, Joseph Merrick en El Hombre Elefante y el oscuro Doctor Guerrero en el especial del 50 aniversario de Doctor Who The Day of the Doctor. Tiene ese tipo de carisma y magnetismo que hace que cuando él entra en escena el resto de personajes desaparezcan.John Hurt
  • Jessica Lange: Si has visto American Horror Story ya sabes lo mucho que mola Jessica Lange. Pero no hay que olvidar todo lo que viene detrás, desde que Dino DeLaurentis la descubrió y la hizo protagonizar su remake de 1976 de King Kong, donde se daba a conocer. Ganaba un Oscar en 1982 por Tootsie y otro en 1994 por Blue Sky. Clavó el personaje de Patsy Cline en Sweet Dreams y participó en clásicos de la talla de All that Jazz. A mediados de los 90 participaba en una exitosa adaptación de Un Tranvía Llamado Deseo para TV y a partir de ahí se alejaba del cine, aunque haría papeles secundarios en películas como Big Fish, para centrarse en la televisión. Muchos la daban por acabada pero sus papeles en Grey Gardens y American Horror Story han demostrado que sigue siendo una actriz de categoría con mucho que ofrecer.Jessica Lange
  • Gillian Anderson: La agente Scully de Expediente X, una de las series más exitosas de la historia de la televisión, no ha sido demasiado prolífica en papeles cinematográficos o televisivos, centrándose más en el teatro y en el activismo por los derechos de la mujer. Eso no quiere decir que no haya más referencias televisivas y cinematográficas que Expediente X en su carrera: además de mucho doblaje de animación (la versión en inglés de La Princesa Mononoke) o videojuegos ha aparecido en películas como The Mighty Celt o El último Rey de Escocia, en las series Hannibal y The Fall y últimamente ha trabajado en una adaptación para tv de Guerra y Paz, además de retomar su papel en Expediente X para alegría de miles de fans.Gillian Anderson
  • Ed Harris: Si necesitas a un tío que haga de general, ese es Ed Harris. Pero no simplifiquemos, Harris es algo más que un tío que suele aparecer en papeles de militar. Listar sus grandes trabajos es complicado, ya que son muchos: Las Horas, Pollock, El Show de Truman, Elegidos para la Gloria, Enemigo a las Puertas, Una historia de Violencia, Appaloosa, Buffalo Soldiers, Apolo 13, La Roca, La tapadera, Nixon, Copying Beethoven… es muy complicado destacar un papel de este actor, que puede destacar en casi cualquier película en la que le pongas.Ed Harris
  • David Tennant: Le pillas cariño después de verle en Doctor Who y de repente te dicen que es un estremecedor y repulsivo villano en Jessica Jones. Y piensas ¿en serio? ¿Puede ser que Tennant haga un personaje que te revuelva las tripas? Si es un tío riquiño. Pero le ves siendo el Kilgrave en Jessica Jones y entonces cambias a Jodido bastardo, que le maten de forma dolorosa. Ahí está, un actor capaz de ser creíble y memorable en registros totalmente opuestos. Me centro en esos dos papeles porque son mis favoritos, pero Tennant ha hecho mucho más. En el cine es cierto que no se ha prodigado, aparece en películas como Blackpool o en alguna de la saga de Harry Potter, pero en teatro forma parte de la Royal Shakespeare Company y ha trabajado en otras series de televisión de éxito como Broadchurch, The Scape Artist o Learners, mostrando su versatilidad para atacar tanto papeles dramáticos como humorísticos.David Tennant
  • Michael Madsen: Sólo por el baile de la escena de la tortura en Reservoir Dogs este señor tiene ya un hueco en la historia del cine. Compagina su carrera de actor con su faceta de poeta y fotógrafo, ya que ha publicado varios libros en ambos géneros. Ha hecho muchos pequeños papeles en televisión y le hemos podido ver en películas como Thelma y Louise, The Doors, un pequeño cameo en Sin City, Liberad a Willy, Por encima de la Ley, Wyatt Earp, Money for Nothing,  Muere otro Día,  Blueberry o Eldorado. Pero sobre todo le conocemos por sus trabajos con Quentin Tarantino: Reservoir Dogs, las películas de Kill Bill y The Hateful Eight.Michael Madsen
  • Lucy Lawless: Estoy enamorado de esta mujer. Puede que no sea la mejor actriz del mundo, pero siempre logra crear personajes poderosos: la guerra Xena en la serie de Sam Raimi, la dómina Lucrecia en Spartacus, Número Tres en Battlestar Galactica, la enigmática Ruby Knowby en Ash vs Evil Dead y me han dicho que ha hecho un papelón en Salem (esa no la he visto). ¡Si hasta ha doblado a un personaje de Hora de Aventuras, y a si misma en Los Simpson y en Celebrity Deathmatch! No se puede molar más que Lucy Lawless, bueno sí, siendo John Hurt se podría llegar a igualarla. Si tuvieran descendencia juntos engendrarían a las criaturas con más carisma del universo.Lucy Lawless

En fin, aquí dejo este top ten de gente que metería en cualquier película o serie, sin contar a los tres citados al principio que ya están también por encima de todo. Ya podéis empezar a visualizar sus trabajos si no lo habéis hecho hasta ahora.

Open365 carga

Trasteando con Open365

Bueno, he solicitado acceso a la beta de Open365 y ya he podido probar algo. Vamos a comentar un poco por aquí de qué va la cosa.

Open365Hub

Open365 es un proyecto de la gente de EyeOS, unos chavales muy majos, y nos ofrece una suite de productividad en la nube muy interesante. Con un escritorio basado en KDE podemos sincronizar archivos entre nuestro dispositivo y su servicio por medio de Seafile, dispondremos de un cliente de correo electrónico y de las aplicaciones de LibreOffice Writer (procesador de textos), Calc (hoja de cálculo) e Impress (presentaciones). Open365 está muy pensado para el trabajo colaborativo, permitiéndote contactar con otros usuarios para compartir documentos y crear grupos para trabajar. También puedes acceder a todo desde el teléfono gracias a un app para Android. Y todo esto basándose en tecnología OpenSource.

LibreOffice Writer

LibreOffice Calc Open365

cliente correo open356

Open365 Android

Como veis, lo que os cuento arriba suena a idea cojonuda y a poderosa alternativa frente a la suite Office365 de Microsoft o a las de Google. ¿Hay algo malo? Bueno, pues no sabría deciros porque se trata de una beta, por lo que hay que asumir que todavía hay cosas que pulir, bugs que depurar y problemillas que solucionar. De momento el problema principal que he apreciado en su uso es que va muy lenta. De hecho los desarrolladores lo saben, ya que en la pantalla de carga de las aplicaciones van apareciendo hilarantes mensajes para amenizar la espera. Supongo que durante la beta no andarán sobrados de servidores y que cuando pasen a producción esto se solucionará. Os dejo un vídeo explicativo sobre la aplicación por parte de los creadores. Por mi lado diré que de momento no trabajaré con ella de forma regular (como ya dije, es una beta que tiene que finalizarse todavía), pero que espero que a medio plazo se convierta en una útil herramienta para mi y muchos usuarios más.

Open365 carga
Sí, este chiste aparece de verdad durante la carga.

No funciona el depurador de IE11: error en JSPlugin.3005

Me ha pasado en el trabajo: el depurador de Internet Explorer 11 no funciona. Y lo necesito porque estoy depurando una aplicación web que utiliza ActiveX y tiene que funcionar en Explorer. Pero al pulsar F12 e intentar usar el inspector de código veo un error, encabezado por

Exception in window.onload: Error: An error has ocurredJSPlugin.3005

Parece que es un error típico en Windows 7 si se actualiza directamente de IE8 a IE11. Las soluciones son:

  • Desinstalar actualizaciones para volver a la primera versión de IE del sistema operativo y, tras eso, primero actualizar a IE10 y luego a IE11.
  • Ir a la web de Microsoft, buscar la última actualización se seguridad de IE e instalarla. Os pondría un link, pero puede que haya cambiado cuando lo leáis, así que mejor buscadla.

HTML5: Lograr que un campo number acepte decimales

Una de las características de HTML5 era que permitía definir campos de tipos variados que ampliaban las opciones respecto al tradicional tipo text del HTML clásico.  Estos campos, además tienen la capacidad de autovalidarse.

Estos nuevos campos, por otra parte, requieren conocer todas sus opciones para exprimirlos a tope. Por ejemplo, si declaras un campo como el siguiente:

<input type="number" name="numero" />

En este caso te encontrarás con que si pones un número decimal la validación del navegador te dirá que está incorrecto. Pero tú sabes que no lo está ¿por qué pasa esto? Bueno, puedes arreglarlo de una forma muy simple: con el atributo step.

La mayoría de los navegadores mostrarán dos flechas en los campos de tipo number, para aumentar y decrecentar su valor. En step podemos definir cuánto queremos que este valor suba o baje en cada click. Por ejemplo:

<input type="number" step="5" name="numero" />

De esa form el valor irá cambiando de 5 en 5.

Pero esto de momento no nos soluciona el problema ¿cómo logramos que trague un decimal? Pues definiendo en step que el valor sea decimal.Si ponemos el valor de step como «0.01» nos permitirá meter decimales con dos cifras. Entonces si ponemos nuestro campo:

<input type="number" step="0.01" name="numero" />

Así tenemos un campo que admite dos cifras decimales, que suele ser lo más habitual. Si queremos más precisión entonces metemos más decimales en el step. Otra opción es añadir directamente el valor any a step. De esta forma permitirá meter tantos decimales como queramos.

<input type="number" step="any" name="numero" />

Cinco años y un millón de gracias.

Allá por abril de 2011 yo de los pocos que apostaban por los Dallas Mavericks como campeones de la NBA. Estaba acabando el segundo año del FP, acababa de dejar el grupo de metal en el que tocaba, pinchaba un par de días a la semana en Os Truques, tenía una oferta de trabajo en firme para currar aquel verano de programador PHP y estábamos en Semana Santa, así que me aburría en casa de mis padres, creo recordar que intentando hacer una versión del Conecta 4 en Java (que debió quedar inacabado). Y entonces decidí empezar un blog, una plataforma desde la que despotricar, meterme con Kobe Bryant (ahora ya retirado) y rendir pleitesía a Lynyrd Skynyrd. Nadía habría apostado por que aquella idea durara más de tres meses…

… y han pasado cinco años. El domingo llegaba al millón de visitas, recordando cuando me parecía un hito superar las 100 en día. Nunca me planteé por aquel entonces cuánto tardaría en llegar al millón. Ni tampoco pensé que podría llegar un momento en el el 70% de mis visitantes accedieran desde países de América Latina.

Este blog en si ha evolucionado mucho, han cambiado las temáticas, ha cambiado mi forma de escribir, ha cambiado el tono, ha pasado de un subdominio gratuito a uno propio… pero no ha cambiado el espíritu: generar material de calidad en lugar de buscar la caza de clicks con titulares amarillistas y viralizables.

¿Y dentro de cinco años? No me lo planteo, como no  me lo planteaba hace cinco. Pero espero que dure, que siga teniendo visitas y que el contenido sea tan bueno o mejor.

Un saludo, y un millón de gracias por este millón de visitas en este primer lustro.