domingo, 24 de diciembre de 2017

Correo temporal con adjuntos

¿Necesitas registrarte en una página y no quieres dar tu correo real?
Existen muchos servicios que permiten obtener una cuenta temporal a la que recibir mensajes de registro, pero en algunos casos la activación o la información que deseas viene en forma de un adjunto. En este caso las opciones se reducen ya que hay pocos servicios gratuitos que ofrezcan dicha solución


mke2fs process ended with signal: 6

Al intentar actualizar la ROM de mi smartphone a través del recovery, me aparecen varios errores.
Si intento realizar un wipe previo tengo los siguientes mensajes de error:
mke2fs -t ext4 -m 0 /dev/block/mmcblk0p18 process ended with signal: 6
Unable to wipe Cache
Unable to wipe /cache
Si intento flashear directamente la ROM, los mensajes son estos:
E1001: Failed to update system image
Updater process ended with ERROR: 7

Cómo sacar una ventana corredera

Aunque no debiera ser muy difícil, retirar una ventana corredera para limipiarla puede ser una tarea complicada.

En mi caso, la ventana en cuestión no da a un balcón o terraza sino que da directamente a la calle.
Imagino que por temas de seguridad, extraer estas ventanas requieren en un proceso adicional al simple levantar y retirar.

Fallo de pantalla después de despertar en Windows 10

Las actualizaciones, aunque necesarias, a veces ocasionan 'daños' colaterales provocando nuevos fallos o conflictos.
En esta ocasión, una de las últimas actualizaciones de Windows 10 hacía que el ordenador mostrara una pantalla como esta después de 'despertar'


Como se aprecia en la imagen, no se distingue absolutamente nada y el cuadrado más brillante que aparece casi en medio, se corresponde con el ratón.
No hay forma de cambiar la pantalla y la única solución consiste en forzar el apagado del equipo.
Al iniciarlo se vuelve a ver la pantalla con normalidad, pero si suspendemos de nuevo el ordenador, cuando vuelve a despertarse, tenemos de nuevo el problema.

Qt no muestra mensajes al usar qDebug

Después de actualizar Qt Creator y añadir el último SDK disponible, no puedo ver por consola los mensajes enviados con qDebug(). Sin embargo sí puedo verlos si utilizo en su lugar qWarning()

El problema tiene que ver indudablemente con la actualización ya que anteriormente su funcionamiento era el experado.
Al parecer, durante la actualización ha habido un problema y se ha borrado accidentalmente un archivo que contiene la configuración de logging de Qt.


undefined reference to `vtable for XXXXX'

Este es un fallo cuya descripción no ayuda mucho a su solución.
El error hace referencia a una variable que está correctamente definida e inicializada pero por mucho que compilemos o limpiemos el proyecto para volverlo a compilar, vuelve a aparecer:




domingo, 22 de octubre de 2017

No se escuchan algunos vídeos de Youtube en Windows

¿Tienes problemas a la hora de reproducir ciertos vídeos del Youtube y no escuchas su audio? ¿Te pasa también con otras páginas? 
Si reproduces el resto de multimedia correctamente, posiblemente tu problema sea debida a la configuración del audio de tu equipo.

sábado, 21 de octubre de 2017

Cómo buscar libros PDF con Google Chrome

¿Están interesado en buscar un libro o publicación en formato PDF?
El navegador de Google permite realizar búsquedas especiales y podemos indicarle incluso que nos filtre por tipo de archivo.
Así es mucho más fácil encontrar lo que buscas entre los miles de resultados que nos ofrece.

Windows se queda colgado hibernando / reanudando

Las actualizaciones de Windows permiten corregir problemas y añadir funciones pero en ocasiones provocan nuevos fallos.
Si después de una actualización tu equipo intenta hibernar pero se queda bloqueado en la pantalla 'HIBERNANDO' y no finaliza nunca el proceso...


... deberás seguir los siguientes pasos.

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

Cómo activar la cámara en ordenadores MSI

¿Tienes un ordenador MSI y no te funciona la cámara?


No es problema del ordenador ni de los drivers del sistema operativo.


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.