martes, 6 de junio de 2017

Android Studio 3.0 - AAPT2 compile failed: invalid dimen

[Actualización: Este error está solucionado en la versión final de Android Studio 3.0]

Después de actualizar a la versión experimental de Android Studio 3.0 (Canary) se produce un error que no permite compilar. El error es el siguiente:

AAPT2 compile failed: invalid dimen 

Aparentemente, en aquellos equipos que tienen configurado la coma como separador de decimales en lugar de punto se produce este error.
En mi ordenador, LC_NUMERIC esta configurado como es_ES, es decir, para castellano.

viernes, 17 de marzo de 2017

Como instalar un repositorio Git

Aunque varios servicios online permiten la creación de repositorios privados, a veces puede ser conveniente instalar Git en un ordenador y dar servicio a usuarios que se conecten a el.

En este tutorial se va a mostrar como configurar Git en un servidor y acceder mediante SSH. Todos los comandos se realizan en un terminal de Linux y desde el ordenador cliente. El procedimiento es el siguiente:

Configuración del servidor Git:
ssh usuario@servidor.com ## Previamente ha de existir el usuario en el servidor
cd /home/usuario/
mkdir demoGit
git init --bare ## Inicializa Git

Configuración del cliente:
git clone ssh://demo@servidor.com:/home/demo/demoGit
cd demo/
git status -s

Primer commit desde el cliente
touch TestFile.txt
echo "Texto de prueba" > TestFile.txt
git add TestFile.txt 
git commit -m "Primer commit"
git push

Comprobación del repositorio
mkdir testgit
cd testgit
git clone ssh://usuario@servidor.com:/home/demo/demoGit
git log

lunes, 13 de marzo de 2017

Acceso a una maquina virtual de Virtualbox por red

A veces es interesante crear una maquina virtual y acceder a ella desde el ordenador desde donde se ejecuta. Esto nos puede servir para poder conectarse mediant SSH o hacer ping.
Para ello se ha configurar una conexión de red de tipo "Adaptador puente". A continuación en la maquina virtual, la red se ha de configurar con DHCP automático.