viernes, 7 de julio de 2017

gzip: stdout: No space left on device


Si te aparece el siguiente error al tratar de instalar actualizaciones

gzip: stdout: No space left on device

Seguido de

E: Sub-process /usr/bin/dpkg returned an error code (1)

Es posible que tengas un problema de almacenamiento de disco

sábado, 3 de junio de 2017

Qt: Debugging has failed

En una entrada anterior comenté un problema al intentar depurar en Qt y en donde aparecía el mensaje de iniciando la depuración, y al momento se indicaba que había finalizado, sin dar ningún mensaje adicional.

En aquel caso, el problema era provocado por el nombre de la carpeta que contenía el proyecto, pero este no es el caso, y al intentar depurar la aplicación, en la parte inferior derecha aparece la barra de progreso indicando un problema al lanzar la depuración 


En la vista Application Output podemos ver los siguientes mensajes:

Debugging starts
Debugging has failed
Debugging has finished


Esto no nos sirve de gran ayuda porque no nos da ninguna pista del problema.

Memoria USB de solo lectura en Linux

¿Alguna vez has tenido problemas con tu memoria USB en Linux, no pudiendo grabar porque indica que es de solo lectura?

Si tu memoria no tiene un interruptor de protección, sigue leyendo este post para resolver el problema:

Linux: último kernel con problemas

Has instalado el último kernel de Linux y ahora no te arranca o lo hace dando problemas?
Afortunadamente, aunque actualicemos este componente crítico, Linux conserva anteriores kernel de forma que, ante un eventual problema, siempre podamos recuperar un estado anterior.


domingo, 21 de mayo de 2017

No se encuentra el procedimiento GetLogicalProcessorInformation

Virtualizando un Windows XP SP3 me encontré con el siguiente error después de intentar arrancar la máquina virtual:



Instalar un SSD en MSi CX72 6QD


Uno de los cuellos de botella de los actuales ordenadores es el disco duro.
La tecnología HDD basada en discos que giran a alta velocidad tienen una relación capacidad/precio excepcional pero su principal inconveniente es la velocidad de acceso para lectura y escritura.

La tecnología SSD mejora notablemente este problema además de tener un consumo menor y no producir ruido ni vibraciones. Eso sí, el precio es considerablemente mayor que en el caso de los HDD.
El punto de equilibrio sería utilizar un SSD con espacio suficiente para instalar el sistema operativo y las aplicaciones más frecuentes, y otro HDD de alta capacidad para almacenar datos como música, películas, etc.
Este tipo de configuración lo suelen tener equipos de gama alta y en otros, como MSI, vienen de serie con un HDD pero con una bahía libre para instalar un SSD adicional.
Este fabricante dispone de una conexión PCI-E GEN 3 que garantiza una tasa de transferencia de datos elevada y permite la instalación de discos con el formato M.2.

Si este es tu caso y deseas instalarte un disco SSD adicional, sigue este tutorial.

Cómo medir el rendimiento de un disco


¿Alguna vez has querido saber la velocidad de lectura/escritura de tu disco duro, memoria USB o disco de estádo sólido?

Pues si estás en Linux lo tienes muy sencillo. Discos es una utilidad disponible en algunas distros como Ubuntu o Mint con la cual podremos ver el rendimiento de nuestro discos.
Aunque su función principal es la de poder ver y editar las particiones de los diferentes discos que tengamos montados en nuestro equipo, también dispone de una opción para probar el rendimiento, y además, los resultados los podemos ver gráficamente.

domingo, 14 de mayo de 2017

Crear código cpp y h a partir de una DLL


Si tenemos una DLL y deseamos invocar a sus métodos, podemos utilizar las funciones de C++ para cargar dicha DLL y llamar a las funciones implementadas.

No obstante, es posible otra aproximación que nos permite trabajar con una clase creada a partir de la DLL y poder invocar a sus métodos como si de un objeto tradicional se tratara.

Error 1704. Microsoft SQL Server

Intentando instalar las herramientas de Tunnig de Intel me apareció el error de "Installation for Microsoft SQL... is suspended"


Intentar deshacer los cambios no soluciona nada y después de la instalación fallida, el redistributable que se instala durante el proceso no puede ser desinstalado ya que aparece el mismo error.


sábado, 13 de mayo de 2017

domingo, 7 de mayo de 2017

Error en Chrome ERR_SSL_VERSION_OR_CIPHER_MISMATCH

¿Intentando acceder a alguna página recibes un error de ERR_SSL_VERSION_OR_CIPHER_MISMATCH y no puedes acceder a ella?


Posiblemente sea porque tienes un equipo antiguo con un sistema operativo como XP y tu navegador -en este caso Chrome- no encuentra los certificados de seguridad SSL actualizados.
Además, si piensas que actualizando tu navegador, el problema se solucionará, estás equivocad@ ya que Chrome no tiene actualizaciones para Windows XP.

En numerosas páginas indican que la solución es configurar en el navegador una versión más antigua de TLS pero en mi caso no ha funcionado así que aquí os dejo la que a mí me ha permitido acceder a estas páginas.


domingo, 15 de enero de 2017

No puedo emparejarme con mi smart watch

¿Estás intentando emparejar tu teléfono con tu smart watch y no lo consigues?
¿Se te queda en la pantalla de actualizando por tiempo indefinido y no aparece ningún error?
Si es así, es posible que tengas un problema con los servicios de Google por lo que tendrás que seguir este tutorial para solucionarlo:

domingo, 8 de enero de 2017

Traducción de aplicaciones en Qt

Qt proporciona un conjunto de herramientas que nos facilitan la traducción -localización- de nuestra aplicación, permitiendo así que esté en diferentes idiomas.
El problema es que las herramientas de traducción no están integradas en el entorno de desarrollo Qt Creator por lo que el proceso a realizar es manual.


viernes, 6 de enero de 2017

Error instalando MTP

¿Windows no detecta tu dispositivo smartphone?
¿Si abres el administrador de dispositivos te aparece algo así?


El problema es que Windows no ha podido identificar el controlador para tu dispositivo. Normalmente ocurre porque no has instalado los drivers del fabricante, pero si tu teléfono es Android relativamente moderno, dispone de un sistema de transferencia de datos para compartir la(s) memoria(s) de tu teléfono denominado MTP.
En este caso es posible que no tengamos que instalar nada y que nuestro Windows tenga ya algún controlador MTP instalado.

TWRP: Updater process ended with ERROR: 7

Al intentar instalar una ROM para mi smartphone desde el recovery TWRP, me ha aparecido este mensaje de error "This package is for device: s3_h560; this device is h560"


Este problema se refiere a que la instalación no pudo completarse debido a una incompatibilidad con la versión de la actualización. De hecho, justo en la línea anterior tenemos la pista: This package is for device: s3_h560; this device is h560.

La información del nombre del dispositivo está contenida en la carpeta /system dentro del archivo build.pro, pero si abro dicho archivo, puedo ver que el nombre que aparece en él es el esperado: s3_h560.