Licencia para copiar ? ..

Visto que algunos de mis artículos están teniendo éxito.

y aunque orgullosamente Google reconoce la auditoría del artículo. He decidido dejar claro mi opinión sobre que debe hacer la gente que «linka» esos artículos.

Y aunque se que se pasarán la licencia por donde puedan al menos queda claro.

Al final de los artículos podéis ver esto.

licencia.jpg

Para hacerlo simplemente tenéis que instalar el pluggin the creative commons para wordpress.

Muchas gracias.

Quien dijo que esto era trabajar ?

La semana pasada cansado de estar en el puesto de soporte sin nada que hacer e intentando hacer un poco mas «aceptable» mi estancia allí me propuse construir algo nuevo. La idea era transformar el ordenador que tenía para ejecutar unas aplicaciones de soporte en una estación multimedia.

Y a eso me puse. Supongo que por que quiero que no se me olvide lo he que hecho estoy escribiendo este post. Supongo que será cosa vuestra el juzgar si esto es trabajo o no.

La idea era consolidar varios servicios en los mínimos ordenadores posibles. Las aplicaciones que tenemos que consolidar son:

  • Aplicación web con una pantalla tactil
  • Musica
  • Video

Para poder hacer esto disponía del siguiente Hardware.

hardware.jpg

Si no queda muy claro con los dibujos lo describiré.

  • Dell 390
  • Sharp Aqua 50″
  • Elo touch screen (USB)

La idea era utilizar linux como sistema operativo y configurar todas las aplicaciones sobre el. Manos a la obra se ha dicho. Supongo que entenderéis que no voy a entrar en detalles sobre la instalación de linux. Realmente no tiene nada especia. Simplemente acordaos de instalar estas opciones durante la instalación.

  • SSH Server
  • Ubuntu desktop

Una vez hecha la instalación añadimos una segunda tarjeta gráfica a la workstation. La idea es que cada una de las tarjetas alimentará un monitor diferente. Con lo que tenemos los siguiente.

01:00.0 VGA compatible controller: nVidia Corporation NV41 [Quadro FX 3450/4000 SDI] (rev a2)

05:04.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

La idea es que cada una de las tarjetas alimente un monitor diferente y que cada tarjeta corra una sesión X diferente. Para hacer esto necesitamos modificar los siguientes ficheros:

  • /etc/X11/xorg.conf

Este fichero debe contener la definición de los 2 servidores. Imaginaos que tenéis 2 ficheros de configuración xorg.conf para cada uno de los servidores y los juntáis en uno solo. Tendréis entonces 2 secciones de cada. Lo importante es que os quedéis con el nombre que le asignáis a las secciones de «ServerLayout». por que la utilizaremos más adelante.

Aunque no está relacionado con la configuración del servidor X vamos a indicar como se configuraría el interfaz para la pantalla táctil. Esta pantalla tiene un conector USB para utilizar el dispositivo táctil. Para configurar ese dispositivo tenemos que hacer lo siguiente.

El la siguiente página

Nos podemos descargar el driver para Xorg. Si utilizamos el que viene con la distribución (xserver-xorg-input-elographics) tendremos que utilizar el interfaz serie, ya que este no soporta USB.

Para instalarlo simplemente tendremos que hacer lo siguiente:

 

 

 

wget -c http://www.softcoded.net/eduard/zx_pub/elousb_binary.tar.gz

 

tar -zxpvf elousb_binary.tar.gz

 

cp elousb_drv.so /usr/lib/xorg/modules/input

y en el fichero de configuración tenéis que añadir lo siguiente:

Section "InputDevice"
Identifier "touchscreen"
Driver "evtouch"
Option "Device" "/dev/input/evtouch_event"
Option "DeviceName" "touchscreen"
Option "MinX" "434"
Option "MinY" "503"
Option "MaxX" "3563"
Option "MaxY" "3524"
Option "SwapY" "true"
Option "ReportingMode" "Raw"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
Option "SendCoreEvents" "On"
EndSection

La parte en negrita es muy complicada, son los valores de calibración. Básicamente yo he encontrado los míos al tuntún. Hay varios programas para realizar la calibración, pero solo funcionan a través del interfaz RS232.

Como podéis ver vuestra touchscreen se comportará como si de un ratón se tratara para el sistema de Xwindows.

Una vez hecho eso tenemos que decirle a nuestro display manager (en este caso GDM) que deberá cargar 2 servidores X. Uno con cada configuración.

  • /etc/gdm/gdm.conf

Para eso utilizamos este fichero. La configuración que vamos a realizar se llama multiseat. No es algo fuera de lo común, pero es la primera vez que lo hago. Se supone que con añadir un par de lineas al fichero gdm.conf esta hecho.

 
En la sección
  • [servers]

Hay que añadir algo como

  • 1=Television

Y luego decirle como se carga ese servidor, con algo parecido a esto.

[server-Television]
name=Television
command=/usr/bin/X -novtswitch -sharevts -layout Television
flexible=true

Reiniciamos nuestro gdm y voilá .. ya tenemos dos Xservers… uno en :0 y otro en :1… uno en cada pantalla.

Pues ahora tenemos 2 pantallas con 2 sesiones X.. genial, ahora solo hay que configurarlas para que hagan autologin y ejecuten las aplicaciones que necesitamos.
Pero eso es otra historia y será contada en otro momento.. 😉

Las tareas cotidianas…

Cuando me paro a pensar sobre lo que significa vivir en el extranjero, o cuando la gente me pregunta sobre las cosas que haces siempre te viene a la cabeza viajes, cosas curiosas o problemas. Pero realmente el 70% de tu tiempo será consumido por cosas cotidianas. Las tareas que pasan desapercibidas. Ir la banco a terminar ese tramite que te trae la cabeza loca…

IMG_9185.JPG

preparar la compra.. y intentar buscar un rato para poder tener comida en la nevera. Es gracioso, pero son todos esas pequeñas tareas las que hacen tu vida posible.

Supongo que lo gracioso es que estas tareas que tan aburridas y monótonas nos resultan en nuestro pais materno aquí pueden resultar un verdadero quebradero de cabeza.

La burocracia, coger un autobús o intentar encontrar una crema que necesitas, todo parece un mundo.

IMG_9186.JPG

Pero supongo que esto no es emocionante (o sí), supongo que el llegar paginas y paginas hablando de cuando tuve que esperar una cola de la ostia para poder entregar mi PPS mietras en mi IPOD sonaba la banda sonora de Hackers..

IMG_9187.JPG

 

O intentar averiguar la relación calidad precio de los yogures para que no te gastes una millonada y que no sepan a rayos.

Pero supongo que es eso, el estar en el extranjero se termina convirtiendo en rutina, pero por suerte esas rutinas son los suficientemente estrambóticas a veces como para que merezca la pena estar aquí.

Dry friday…

Siempre me llama la atención cuando voy a hacer la compra en Good Friday lo siguiente.

IMG00030.jpg

IMG00031.jpg

Y es que esas lonas, que mas bien parece que ha habido un desperfecto tapan las bebidas alcolicas del supermercado, por que tal y como se dice en Intoxicating Liquor Act, 2000

 

 

 

 

 

** “(1) Save as otherwise provided by this Act, it shall not be lawful for any person to sell or expose for sale any intoxicating liquor, or to open or keep open any premises for the sale of intoxicating liquor, or to permit any intoxicating liquor to be consumed on licensed premises—

 

 

 

 

 

(a) at any time on Christmas Day or Good Friday;»

No hay mucho que comentar al respecto.. simplemente me llama la atención.

Dos nuevas adquisiciones…

Como homenaje a mi año en Dublín he hecho lo que mi poco autocontrol me obliga. Y como el HMV estaba de oferta (3 por 30 Euros) pues hice una visita.

IMG_9188.JPG

Las dos películas que cayeron fueron Children of men y Hairspray. Estas dos pelis marcaron de una forma u otra. Hairspray fue una refrescante sorpresa. Me fié de Rocio para ver esta película y me sorprendió. Casi llegamos tarde pero estuvo bien. Children of men también fue una elección de Rocio (va a ser que ella tiene mejor gusto que yo en cine)

Para aquellos que no las han visto os cuento un poco de que va.

Hairspray es un músical que nos narra los problemas de integración de una adolescente en los años sesenta. Todo se lía mas cuando ella gana un concurso televisivo de baile.

Children of men nos habla de que pasaría en el mundo si los niños dejaran de nacer. Cual sería nuestra última esperanza, a donde iríamos a parar..

Pues nada.. dos más para la colección…

Evento de Microsoft en Dublin

Hoy he estado en el lanzamiento de Windows Server 2008 en Dublin. De todas las charlas que he visto solo me quedo con una frase (no es literal, es una aproximación traducida).

Windows Server 2008 Core introduce un nuevo concepto. Por que instalar todas las funcionalidades si no las vamos a utilizar. Tras la instalación lo único que veras será una consola y un interprete de comandos.

No es por meter cizaña .. pero yo juraría que eso lo he visto en otra parte.. y hace bastantes años.

Pd: Alguien quiere una copia de Windows Vista Ultimate y Windows Server 2008.. la vendo barata oiga… 😉

Un dia como hoy hace un año….

  • Un día como hoy hace un año me despertaba en un sitio desconocido para mi con mucha ilusión de lo que podía pasa.

IMG_4864.JPG
  • Un día como hoy hace un año empezaba mis paseos en una ciudad que aún no conocía.

IMG_4995.JPG

  • Un día como hoy hace un año volvía a tener la ilusión de que todo vuelve a empezar.

Si amigos.. ya llevo 1 año en Dublín.. y pinta que estaré bastante tiempo aun.