sábado, 24 de junio de 2017

Instalar Redis Desktop Manager en Centos 7

Primero necesitas descargar el SDK de Qt:

http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-linux-x64-android-5.8.0.run
Debes instalarlo en /opt/Qt5.8.0
Luego debes pegar las librerías del sdk a /lib64. (Esto puede ser peligroso)

sudo cp -f /opt/Qt5.8.0/5.8/gcc_64/lib/* /lib64/

Clonas el proyecto en su versión 0.9 (Las anteriores dan fallas)

git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm2 && cd ./rdm2

cd src/ ./configure

Si intentas ejecutar "qmake-qt5" te dará el siguiente error:

Project ERROR: Unknown module(s) in QT: charts


Por lo que debes ejecutar el qmake del sdk de Qt que instalaste:
/opt/Qt5.8.0/5.8/gcc_64/bin/qmake

Luego ejecutas "make" si quieres que compile más rápido pásale el parámetro -j ajustado
a los cores que tenga tu procesador. Ej el mio tiene 12 entonces coloco -j12
make -j12

Para finalizar: cd /usr/share/redis-desktop-manager/bin sudo mv qt.conf qt.backup

para correrlo ejecuta:
/usr/share/redis-desktop-manager/bin/rdm

Capture de mi maquina: Centos 7.3 


git checkout remote branch

Sin mucha palabrería. Si quieres hacer checkout

                         [Branch local]   [Branch remoto]
git checkout  -b sprint_17          origin/spring_17

viernes, 16 de junio de 2017

comandos utiles udev

udevadm info --query=all --query=all --name  /dev/ttyS0

# Reinicia el servicio udev para los dispositivos tty
sudo udevadm control --reload-rules && sudo udevadm trigger --subsystem-match=tty

jueves, 15 de junio de 2017

Mango Query CouchDB

https://github.com/cloudant/mango
https://str3.me/post/couchdb/mango/databases/2016/12/30/couchdb-mango/

miércoles, 31 de mayo de 2017

Serial Centos

Una alternativa a la porqueria de minicom es miniterm.py
Primero debes instalar pyserial:
yum install pyserial

Luego puedes ejecutar:





Otra alternativa es uucp
yum install uucp
https://www.jann.cc/2013/02/10/the_cu_command.html