Capturas de pantalla muy fáciles con GNU/Linux

Especialmente desde que uso a diario no-escritorios como i3, estoy a la caza y captura de una herramienta básica para realizar capturas de pantalla. Solía utilizar shutter pero hace mucho más de lo que necesito para algunas capturas sencillas e instala muchas dependencias. Hoy lo he encontrado y forma parte del venerable paquete x11-apps. Una […]

DVB-T con LibreElec (Kodi) y Raspberry Pi

La raspberry pi 2 es una máquina capaz de muchas cosas cuando se le da la oportunidad. Si la necesitas como media center, es una pérdida de tiempo utilizar Raspbian o similar, ya que la mayor parte de la potencia se la llevará el SO y no podrás hacer nada. Es interesante ver como “revive” […]

Aislar y abstraer

Este es un principio de programación propio muy sencillo pero que trae muchos beneficios. Seguro que no es totalmente “propio” y tiene algún nombre en algún manual, pero es algo que suelo hacer por iniciativa propia. Cuando estás tomando decisiones con estructuras condicionales -por ejemplo mostrar/ocultar elementos de la interfaz- en diversas partes del mismo […]

Navegar entre etiquetas de código en Emacs

A veces me enseñan bonitos programas de edición de texto (Atom, Sublime, ) haciendo bonitas cosas, pero por el momento nadie me va a convencer de abandonar el insuperable Emacs ;). Pero sí es verdad que suelen ser cosas muy útiles, como saltar a la definición de una función o clase, directamente desde el fichero […]

Montar tus entornos de desarrollo con virt-manager

Durante el tiempo que estuve -por motivos profesionales- trasteando con plataformas de provisión de máquinas virtuales basadas en web, como OpenNebula, OpenStack y demás, nunca me imaginé que en realidad pudiera ser tan fácil como es con virt-manager. Aunque tiene truco, porque supongo que todo lo que sufrí peleando con OpenNebula me sirvió para adquirir […]

Conectando Telegram con XMPP mediante matterbridge

Lo mejor de los protocolos abiertos es precisamente eso, que son abiertos. Y como tales pueden hablar entre ellos. Y eso es divertido. Cerrado, aburrido. Abierto, divertido. Uso Telegram de forma ocasional. No quiero tenerlo en el móvil. Primero para no estar pendiente a cada momento y segundo porque hacía que la batería se descargara […]

Un buen uso de Traits en Laravel

Profundizando en el uso que estoy haciendo de este framework, siempre me he preocupado por seguir las mejores prácticas. No simplemente copiar y pegar todo lo que pueda encontrar en StackOverflow sobre lo que son “mejores prácticas” si no aquéllo que para mi tenga sentido. Laravel no es un framework tan opinionated como lo pueda […]

Medalla de plata para LinuxAE

¡No está nada mal! Finalmente y gracias a todos vosotros hemos conseguido aupar a LinuxAE hacia la segunda posición en los premios de PortalProgramas al Software Libre de 2016 en la categoría de Mayor Potencial de Crecimiento. Mi enhorabuena al primer clasificado, que tiene detrás una amplia comunidad. En la votación del público me sacó […]

Iterando en PHP

A veces no le damos más de una vuelta a una cosa aparentemente tan sencilla como recorrer todos los elementos de un array, pero la opción que elijamos puede llegar a tener un impacto considerable en el rendimiento de la aplicaciójn. Tradicionalmente recorrer un array ha estado ligado a la estructura de control for, que […]