miércoles, 26 de agosto de 2020

Configurar tableta Wacom Intuos en archlinux

Les dejo un video sobre como configurar esta tableta de dibujo en sistemas Archlinux.


El script que necesitaremos para configurar la sensibilidad del lapiz de dibujo, y algunos botones de acceso rápido están aquí:

#!/bin/sh

xsetwacom set "Wacom Intuos S 2 Pen stylus" PressureCurve 0 40 85 100

xsetwacom set "Wacom Intuos S 2 Pad pad" Button 1 "key ctrl z"

xsetwacom set "Wacom Intuos S 2 Pad pad" Button 3 "key ctrl y"

xsetwacom set "Wacom Intuos S 2 Pad pad" Button 8 "key p"

xsetwacom set "Wacom Intuos S 2 Pad pad" Button 9 "key shift e"

Esto lo deben guardar con un nombre cualquiera como stylus.sh, y darle permisos de ejecución:

chmod u+x /ruta/a/stylus.sh

Posteriormente lo pueden configurar para que se ejecute en el inicio, desde su escritorio Gnu / Linux favorito.

martes, 25 de agosto de 2020

Instalar Eclipse en Gnu / Linux

Instalaremos Eclipse en sistemas Gnu/Linux, que nos servirá para hacer nuestros proyectos en java, demás está decir que este es uno de los más completos entornos de programación. 
 
Inclusive se pueden extender sus funcionalidades a otros lenguajes de programación. 

Primeros pasos:

Lo primero será instalar la maquina virtual java.

En Debian,Ubuntu:

sudo apt install default-jdk

Esto instalará la versión mas adecuada de open-jdk, en este caso la versión 11

Podemos comprobar la versión así:

java --version

Otras versiones:

( Puedes saltarte toda esta sección si estás conforme con la versión de java instalada, y no quieres configurar nada ).

Si prefieres, puedes instalar la versión 9 que puede ser mas compatible.

sudo apt install openjdk-9-jdk

O si prefieres, puedes buscar otras versiones con:

apt search openjdk

Y lo instalaremos como se vió anteriormente.

Si queremos cambiar la versión por defecto de java, para todo el sistema hariamos esto:

sudo update-alternatives --config java (para jre)

sudo update-alternatives --config javac (para jdk)

Luego instalaremos Eclipse desde la pagina web:

https://www.eclipse.org/downloads/packages/

Nos aparecen varias presentaciones, nosotros usaremos la primera, que es la más adecuada para empezar.

Todas las presentaciones son similares, solo cambian algunos plugins y configuraciones adicionales.

Mas adelante podremos configurar eclipse por medio de sus plugins para que sea mas apropiado a las preferencias personales.

Descargamos el paquete, y lo descomprimimos.

tar -zxvf Descargas/eclipse-java-2020-06-R-linux-gtk-x86_64.tar.gz

Luego tendremos una carpeta como esta:

Instalamos el paquete:

Para esto lo copiaremos a /opt/ (directorio usado para programas del usuario)

Por último creamos un acceso directo al menu inicio:

Crearemos el archivo eclipse.desktop en /usr/share/applications/

El contenido del fichero será este:

[Desktop Entry]
Name=Eclipse IDE
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Type=Application
StartupNotify=true
Categories=Development;IDE;Java;


Guardamos los cambios.

Y ya tenemos eclipse instalado y listo para abrirlo desde el menú inicio.

Configurando Eclipse:

La primera vez que ejecutemos eclipse, habrá que configurar el directorio de trabajo, le daremos aceptar:
 
 

Cambiando al idioma Castellano:

Tendremos que hacer click en "Help - Install Software".
 
Agregaremos esta dirección al repositorio (Opción Add):
 
https://download.eclipse.org/technology/babel/update-site/R0.18.0/2020-06/


Luego de unos segundos, veremos una lista de addons disponibles, nosotros seleccionaremos "Babel Language Packs in Spanish", y pulsamos en Next.


El programa nos pedirá confirmación, si salen ventanas de advertencia sobre paquetes no verificados, o algo parecido, pulsaremos ignorar, y confirmaremos la instalación.
 
Puede que la traducción no sea muy completa porque la versión de Eclipse que tenemos es muy actualizada, pero en la práctica esto no nos presentará problema alguno.
 

Una vez todo haya terminado, debemos reiniciar Eclipse, y tendremos todo traducido en Castellano.


Algunas aclaraciones:

JRE significa java runtime enviroment, y es el conjunto de librerías para que se ejecuten los programas en java. Es lo que necesitan los usuarios finales.

JDK significa java development kit, y es el conjunto de utilidades para desarrollar programas en java (para programadores).

Pueden visitar estas páginas para saber más sobre la traducción de Eclipse al castellano, u otros idiomas.

https://babel.eclipse.org/babel/

https://www.eclipse.org/babel/downloads.php


miércoles, 5 de agosto de 2020

Instalar Módulos de Ajedrez Libres en Scid vs Pc

Como muchos de ustedes sabrán, en el programa "Scid vs Pc", el cual es un derivado de Scid, se pueden instalar nuevos módulos alternativos al que viene por defecto en este programa.

Los módulos recomendados que puede instalar son:






Lo bueno de estos módulos es que tienen licencia libre GPL, lo cual permite esctudiar el código fuente, mejorarlo, publicar las mejoras al código, y usarlo libremente y sin costo alguno.

En este video se puede ver como instalar los módulos en Scid vs Pc, aunque también es válido para Scid.

Les comparto el enlace:

Robot Otto

El mejor Kit para armar un Robot Generalmente a éste Robot le conocen como Otto. Como aficionado a la robótica, y a la programación, puedo d...