Javascript – Desactivar console.log

consolelogpngEl uso recurrente de console.log en javascript es algo que bien puede hacer que la ejecución del código se ralentice y mucho. Para desactivarlo eventualmente podemos utilizar la siguiente linea de código:

console.log = function() {}

Para volver a tener los mensajes de consola funcionando tendremos que borrar o comentar la linea de código anterior.

//console.log = function() {}

O bien podemos restaurar los mensajes de consola mediante una función. (más…)

SOLUCIÓN ERROR qt_setup.cpp:28:Qt library not found

Parece que recientemente ha la cambiado la ruta del emulador en android dentro de la carpeta android-sdk. De este modo cuando intento lanzar el emulador desde la terminal salta un error en el no se encuentra una librería. El comando para lanzar el emulador sería el siguiente (Android24 es el nombre de mi máquina virtual):

emulator -avd Android24

El error que obtengo es éste:

[139839595460416]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at ../emulator/lib64/qt/lib
Could not launch '/home/aurumque/../emulator/qemu/linux-x86_64/qemu-system-i386': No such file or directory

Hasta que el problema se resuelva hay dos alternativas sencillas y rápidas: (más…)

Utilizar sudo sin contraseña

sudo_passwordEvitar tener que introducir la contraseña en sudo es tan sencillo como añadir lo siguiente al final del archivo /etc/sudoers:

username ALL = NOPASSWD : ALL

username, por supuesto, ha de ser el nombre de usuario del que se trate.

Si embargo, en esta entrada se indica cómo evitar tener que introducir la contraseña al utlizar sudo para un script concreto. En este caso, vamos a ajustar la fecha y hora al inicio de la sesión ejecutando un comando que necesita privilegios sin contraseña. (más…)

No TTY con Drivers NVIDIA – Solución

nvidia_intelRecientemente actualicé el hardware de mi equipo con una tarjeta gráfica gtx 960. Tras una instalación limpia observé que con el driver propietario de Nvidia no podía acceder a la consola tty, reiniciar y apagar el equipo tardaba minutos y si cerraba la sesión estaba obligado a reiniciar el equipo manualmente.

Y es que al parecer, el driver propietario de Nvidia para esta generación de gráficas no funciona del todo bien o no configura el equipo como debería. La solución pasa por desactivar los módulos de la gráfica integrada de intel. (más…)

Instalar paquete local en ArchLinux

HDD_pacmanEn muchas ocasiones nos puede interesar instalar un paquete que no está en los repositorios y que tenemos guardado en el disco duro. En ArchLinux y derivados se pueden instalar paquetes tar.xz con pacman desde el disco duro. El proceso es realmente sencillo. En vez de utilizar la opción “S“, para instalar un paquete local se utiliza la opción “U” como pongo en el ejemplo a continuación: (más…)

Cordova-Android: Cómo firmar tu aplicación

cordova_android_sign

En esta entrada vamos a ver cómo se firma una aplicación de Android creada con Córdova / Phonegap desde la linea de comandos. Este procedimiento se puede hacer también con Eclipse ADT o con Android Studio, pero si no los has utilizado en ningún momento a la hora de desarrollar tu aplicación o ni siquiera los tienes instalados, como es mi caso, ¿para qué hacerlo ahora?. (más…)