All articles in Geeks

El “Paint” inteligente de Google

Experimentos de I.A.

Google ha desarrollado una serie de  experimentos de Inteligencia Artificial que nos pueden llegar a venir muy bien. Uno de ellos es una especie de “Paint” inteligente o como ellos lo han llamado AutoDraw.

 

 

 

 

 

 

 

AutoDraw

Es una herramienta online para dibujar lo que te imagines de una forma muy rápida. Lo mejor de todo es que aunque no sepas dibujar (como es mi caso jeje), utilizan la tecnología Suggestion Tool, para que según vas dibujando formas, él mismo te va sugiriéndo unos cuantos objetos que se parecen a lo que tu quieres dibujar y si seleccionas alguno te lo autocompleta, sin necesidad de tener que dibujarlo todo a la perfección y acierta siempre!

Este es un ejemplo de uso, dibujando lo que parece ser un Sol  🙂

 

 

 

 

 

 

 

 

 

Te sugiere varias opciones donde dice:  “Do you mean: … ” Y si pulsas en uno de los dibujos, por ejemplo el primer Sol quedaría automáticamente así:

Continue reading El “Paint” inteligente de Google

Compartir:

Cambiar JAVA_HOME al usuario root en linux

 

Para cambiar o modificar el JAVA_HOME al usuario root tras una instalación de otra versión de Java tenemos que seguir los siguientes pasos:

 

 

Comprobar versión actual de Java:

Una vez que hemos instalado una nueva versión de Java JDK y/o JRE en nuestra máquina Linux, por ejemplo jre1.8.0_101, chequeamos la versión que está utilizando el usuario root (por defecto será la que viene en el SO):

[root@rhel ~]# java -version
java version "1.6.0_32"
OpenJDK Runtime Environment (IcedTea6 1.13.4) (rhel-11.1.13.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

Como vemos en el resultado anterior la versión de Java que detecta es la 1.6.0_32 y no la nueva que hemos instalado hace un momento jre1.8.0_101.

Editar fichero .bashrc:

Para solucionar esto y que el usuario root utilice por defecto Java 1.8 hay que modificar el fichero .bashrc dentro del home del usuario:

[root@rhel ~]# vi ~/.bashrc

Y añadir las siguientes líneas al final del fichero, suponiendo que la ruta donde hemos instalado el nuevo Java es /usr/local/pr/jre1.8.0_101:

# Ejemplo si hemos instalado Java en /usr/local/pr/jre1.8.0_101
JAVA_HOME="/usr/local/pr/jre1.8.0_101"; export JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH

Continue reading Cambiar JAVA_HOME al usuario root en linux

Compartir:

VLSub: El sustituto de BSPlayer en Mac OS X

 

El único programa hasta ahora que echaba en falta desde que dejé de utilizar Windows era BSPlayer, que te buscaba los subtitulos de las pelis en ingles, pero no lo han sacado ni para Mac OS X, ni para Linux ;(

 

 

Por fin, he sustituido BSPlayer por la combinación del reproductor multimedia VLC y su fantástica extensión VLSub, que funciona realmente bien.

 

VLSub busca y descarga los subtitulos de tus peliculas y series desde la web opensubtitles.org. Puedes seleccionar el idioma en el que quieres que busque los subtitulos de entre los siguientes: Inglés, Español, Alemán, Frances, Italiano, Griego, Portugués, Japonés, Ruso, Arabe, Bulgaro, Polaco, Rumano, Sueco y muchos más hasta un total de 49.

Nota: He probado la extensión con la versión de VLC 2.0.8

Continue reading VLSub: El sustituto de BSPlayer en Mac OS X

Compartir:

Administrando Servicios y Runlevels en RHEL 7

redhat-logo

 

En RHEL 7 se han producido algunos cambios a la hora de administrar los servicios y los niveles de ejecución.

Han aparecido alternativas a los comandos ‘service’ ‘chkconfig’ y ‘init ‘. Ahora se gestiona todo con el comando systemctl.

  • ADMINISTRAR SERVICIOS
Arrancar / Parar / Reiniciar servicio:
# systemctl start httpd.service
# systemctl stop httpd.service
# systemctl restart httpd.service
Compartir:

Solaris: Configurar grupo IPMP

solaris-logo

Los grupos IPMP, sirven para añadir tolerancia de fallos de tarjetas de Red(NICs), es decir, que si una de las tarjetas de Red falla, la otra sigue dando servicio. Siempre mejor todo redundado.

Estos son los pasos para configurar un grupo IPMP en una máquina Solaris:

Comprobar la configuración de red actual en la máquina, en este caso vemos que solo hay configurada la interfaz vnet0:

[root@solaris1]: /root # ifconfig -a

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1

       inet 127.0.0.1 netmask ff000000

vnet0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2

       inet 192.168.1.56 netmask ffffff00 broadcast 192.168.1.255

       ether 0:14:4f:fb:c9:5f

Continue reading Solaris: Configurar grupo IPMP

Compartir:

Solaris: Acceder a la consola de un LDOM

LDOM o Logical Domains es una tecnología de virtualización de servidores, creada por Sun Microsystems(ahora Oracle) en Abril de 2007.  (Leer más en Wikipedia)

Para acceder a la consola de un LDOM, primero hay que entrar en el IODomain que gestiona este LDOM, en este caso iodprueba1 y ejecutar lo siguiente:

root@iodprueba1: ~ # ldm list
NAME STATE FLAGS CONS VCPU MEMORY UTIL NORM UPTIME
primary active -n-cv- UART 16 16G 0.1% 0.1% 50d 36m
iodprueba2 active -n--v- 5000 16 16G 0.0% 0.0% 50d 31m
ldom1 active -n---- 5001 8 16G 0.0% 0.0% 21h 30m

Ya tenemos el puerto de ldom1 que es 5001.

Con un telnet a localhost por el puerto del LDOM conectamos a su consola: Continue reading Solaris: Acceder a la consola de un LDOM

Compartir:

Solaris: Cómo saber el numero de cores de una máquina

Se puede consultar de varias formas distintas y en este ejemplo todas nos muestra que tiene 120 cores:

# uname -X | grep NumCPU | cut -f3 -d' '

120

En realidad son dos micros con la suma total de 120 cores:

# psrinfo -pv

The physical processor has 56 virtual processors (0-55)
SPARC-T4 (chipid 0, clock 2848 MHz)
The physical processor has 64 virtual processors (56-119)
SPARC-T4 (chipid 1, clock 2848 MHz)

Continue reading Solaris: Cómo saber el numero de cores de una máquina

Compartir: