Blog

Últimas publicaciones

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

Cómo instalar Android Studio en GNU/Linux

Android Studio es la nueva propuesta de Google para desarrollar nativamente en Android.Está basado originalmente en el IDE IntelliJ IDEA de JetBrains y es multiplataforma ya que está programado en Java. Trae muchas mejoras sobre Eclipse además de que está orientado...

Compilación cruzada de QT5 para Raspberry Pi en Ubuntu

La compilación cruzada o o cross-compiling consiste, en generar binarios para una arquitectura distinta a la que estamos utilizando para compilar. Por ejemplo, generar un ejecutable para un procesador ARM desde una arquitectura IA-32 o AMD64. Para el caso de una...

Cómo copiar ficheros entre dos servidores con SCP

Tenemos un servidor web y no funciona del todo bien o quizás queremos migrarlo a otro servidor (IP) de similares características pero queremos migrar todos los datos: imágenes, vídeos, phps, css, js etc. La solución es copiarlos con SCP en el servidor en vez de...

Cómo convertir una base de datos SQLite a MySQL

SQLite es un sistema gestor de base de datos (SGBD) minimalista y práctico en muchos escenarios. Viene muy bien de cara a portabilidad y ligereza pero si en su día usamos este SGBD y se nos empieza a quedar pequeño, es posible que debamos migrarlo a otro sistema más...

Ejecutar Node.js en el servidor de manera perpetua

Forever, es una librería de Node.js para ejecutar continuamente servicios Node en GNU/Linux. Es to es útil cuando queremos dejar una aplicación en producción y el servicio tiene que estar todo el tiempo ejecutándose incluso después de reiniciado el servidor. instalar...

Arrancar servicios al iniciar el sistema en GNU/Linux

En el arranque de un sistema operativo GNU/Linux existen los runlevels y dentro de cada uno de estos, se van iniciando servicios hasta que el sistema está completamente arrancado. Existen interfaces gráficas que permiten, una vez levantadas las X configurar que...

Leer conversaciones del Whatsapp crypt5

Por petición popular, voy a actualizar la entrada "leer conversaciones de Whatsapp" para la vnueva versión: crypt5. instalación El proceso varia un poco con respecto a la versión anterior de los ficheros crypt ya que ahora solo es necesario un script en Python y el...

Evitar que Google indexe imágenes de nuestro sitio web

Si estamos pensando en que las imágenes de nuestra web no aparezcan en Google, debemos de añadir una condición al robots.txt. De esta manera no evitaremos que nadie las copie, pero si que nadie las encuentre mediante búsquedas. robots.txt Creamos el archivo robots.txt...

Compilar módulos de Qt 5.x

QT es ese gran framework multiplataforma de C++ que tiene una comunidad inmensa detrás que no para de desarrollar módulos y de añadir funcionalidades, algunas de las cuales, tarde o temprano se acaban incorporando a la versión oficial. Sediento de algunas...

Cálculo de ancho de banda según kbps de transferencia

¿Cuánta transferencia tengo que contratar en mi servidor si de media la velocidad de descarga es de 192 Kbps? Este pregunta me la he formulado muchas veces, sobre todo a la hora de contratar servidores de streaming. Los cálculos a hacer son fáciles y sencillos:...