Blog

Últimas publicaciones

Recopilación de entradas con información útil.

Cómo añadir una partición SWAP en Raspberry Pi

Hay un error muy puñetero cuando se compila algún programa en c++ y es el siguiente: g++: internal compiler error: Killed (program cc1plus) (a veces es: virtual memory exhausted: Cannot allocate memory). Tras buscar en foros, este programa es debido a que el sistema...

Cómo saber la memoria RAM que tiene tu modelo de Raspberry Pi

Actualmente existen en el mercado, dos modelos de Raspberry Pi, la primera de 256 megas de RAM y otra más actualizada de 512 megas. Pero.. ¿Qué modelo tengo?. Existen varias maneras de saberlo. conocerlo por fuera La CPU Samsung tiene una numeración fuera, si os...

Instalar la última versión de Node.js en Ubuntu

Node.js es un entorno de programación en la capa del servidor basado en el lenguaje de programación Javascript, con I/O de datos en una arquitectura orientada a eventos y basado en el motor Javascript V8. Se encuentra en los repositorios de Ubuntu, pero si deseamos...

Conocer información de un servidor con CURL

CURL es uno de los comandos más versátiles que conozco en GNU/Linux. A parte de poder hacer peticiones HTTP: GET, PUT, DELETE, POST etc, también permite conocer información sobre un determinado servidor remoto, así, si por ejemplo ejecutamos el comando: curl -I...

Cortar videos a una determinada duración con FFmpeg

FFmpeg es el conversor de vídeos por excelencia de GNU/Linux, con este pequeño tip, vamos a poder cortar un vídeo entrada.mp4 una determinada duración, 5 segundos y lo exportaremos como salida.mp4 ffmpeg -i entrada.mp4 -acodec copy -vcodec copy -t 5 salida.mp4

Cómo ver y cambiar el hostname de un equipo en GNU/Linux

El nombre de host nos ayuda a saber en qué equipo estamos trabajando en todo momento. Es obvio que si estamos en nuestro pc de casa, sepamos con total seguridad que estamos en el, pero si administramos varios servidores de forma remota por consola, y tenemos varias...

Cómo restaurar respaldos de MySQL por consola

Si estamos en un servidor y queremos respaldar o resetear una base de datos MySQL, debemos de ejecutar el siguiente comando: mysql -u usuario -pcontrasenya basededatos < /home/usuario/respaldo.sql Dentro del SQL podremos tener sentencias de todo tipo: 'DROP TABLE',...

Los marcadores deportivos del futuro ya están aquí

Si dispones de un club o equipo de pádel, fútbol, tenis o baloncesto, conoces a alguien que lo tenga, o eres profesor de educación física de un colegio, ya te puedes olvidar de contar los puntos con las manos o de los carísimos marcadores LED tradicionales que sólo...

Instala Google Glass en tu smartphone Android

Google Glass es el proyecto de moda del que todo el mundo habla, es la próxima revolución antes de que llevemos el móvil incorporado en el cuerpo. Personalmente creo que los moviles y las tablets van a pasar a un segundo plano con la que se avecina con los...

Instalar guest additions en Virtualbox

Virtualbox es uno de los softwares de virtualización más extendidos para el ámbito doméstico (para el empresarial existen: XEN, Qemu, OpenVZ, Parallels, VMWare... etc.) y al estar escrito en QT, puede ejecutarte en Linux, Windows y Mac. Una vez que está instalado el...

Depuración de programas en GNU/Linux con Valgrind

Ando estos días trasteando bastante con C++ QML y QT5 porque estoy desarrollando un programa que interactúa con las conexiones de red. La cuestión es que este programa compilaba bien, pero al ejecutarlo me devolvía error de malloc() o simplemente terminaba su...