Configurar Linux y LDAP (Parte I : servidor)

De vez en cuando retomo temas viejos que, recurrentemente, vuelven a demostrarse útiles, aunque no termine de decidirme a probarlos en profundidad. Conocí el protocolo LDAP allá por 1997, cuando trabajaba en una empresa grande que necesitaba crear un sistema de correo flexible y ampliable… Y netscape les vendió la solución completa que incluía un directorio LDAP integrado.

Poco depués decidimos utilizar el LDAP como repositorio central de datos de organización en nuestro sistema de workflow (hace 11 años). Aunque no voy a desarrollar aquí la historia del LDAP, si teneis curiosidad podeis ver la wikipedia, y de ahi iros al RFC del LDAP v3, o una buena introduccion al protocolo aqui.

El caso es que se disponían servidores gratuitos y librerías de acceso para crear clientes en C, C++ y Java, lo que hace que sea algo «universalmente» accesible. Pero a lo que vamos, ¿qué quiero montar?

Mi idea es mantener un servidor centrar de LDAP replicado conteniendo información sobre usuarios de mi empresa, de tal manera que todos los sistemas se autentiquen contra ese servidor (correo, cuentas linux, intranet, erp, workflow, etc.) y no haya que guardar bases de datos distintas con el usuario y su password.

Vayamos paso a paso:

Leer más

El acelerómetro del N95

Hay cosas que no dejan de sorprenderme de mi Nokia N95, la última, grata por inesperada, es la existencia de unos acelerómetros dentro del móvil que nos permiten detectar el movimiento desde cualquier programa symbian.

Lo curioso del tema es que este acelerómetro no viene incluido en las especificaciones del móvil, al igual que la posibilidad de rotar la pantalla con el movimiento es una de las más interesantes del iPhone (aparte de su pantalla multitáctil) hubiese sido muy interesante que Nokia lo hubiese anunciado como parte de su equipamiento y así estaríamos todos más preparados.

A lo que vamos…

Lo primero de todo, si queremos probar que de verdad nos funciona el acelrómetro, es conveniente bajarse esta aplicación MovingBall. Podemos verla en acción en este video:

Leer más

Cuando se habla sin pensar

Desgraciadamente he encontrado una entrada en un blog de un «dirigente» de las juventudes socialistas: ¿Por qué hay que decir si al canon digital? En esta penosa muestra de falta de reflexión se encuentran perlas como las siguientes: «Los deudores del canon NO son los usuarios domésticos sino los fabricantes de los soportes. Son ellos … Leer más

Vergüenza ajena

Eso es lo que he sentido al ver esta página http://www.eltopdelasdescargas.com/ Esta es una iniciativa del ministerio de cultura que, tras una falsa apariencia de página de descargas intenta adoctrinarnos sobre lo malo que son las descargas ilegales, termina redirigiendote a la web del ministerio de cultura… N he podido disfrutar de la wb del … Leer más

¿Será una inocentada?

Leyendo el pais on-line, me encuentro este titular: España, el que más descargas ilegales realiza de Europa Dado el día que es me inclino a pensar que se trata de una inocentada… O eso o es que las campañas de desinformación de la SGAE llegan hasta límites insospechados. ¡SEÑORES!… NO existen las descargas ilegales de … Leer más

Qué cara tienen los de la SGAE!

Después de leer noticias como estas:

El resultado es el mismo que si me arrancasen la cartera de mis manos… Me hierve la sangre. No me cansaré de repetirlo:

SGAE=ladrones

Y si, por casualidad, algún sacacuartos de la SGAE le da por pasár por aquí, le daré una explicación, o justificación, de porqué utilizamos este término ladrones, aplicado a esta organización.

ladrón, na.

(Del lat. latro, -?nis, bandido).

1. adj. Que hurta o roba. U. m. c. s.

hurtar.

(De hurto).

1. tr. Tomar o retener bienes ajenos contra la voluntad de su dueño, sin intimidación en las personas ni fuerza en las cosas.

(www.rae.es)

Y bien, para el que no lo sepa, la SGAE utiliza como excusa la Ley de Propiedad Intelectual para obligar a los fabricantes y comerciantes de soportes digitales a pagar una cantidad por cada soporte que vendan alegando que pueden ser medios susceptibles para guardar materieles protegidos. Amenazando, y realizando con el cohecho o ignorancia de algunos jueces, con acciones legales para efectivamente Tomar ese dinero contra la voluntad del dueño.

Leer más

TDT en mi ubuntu (mini-HOWTO)

Hace tiempo que tengo por casa una llave usb hibrida (tdt-analogica) de televisión, que solo podía utilizar en windows ya que el fabricante no daba drivers ni nada para su uso en linux.

Harto de esta situación y buscando la manera de montarme un HTPC barato me puse a investigar sobre cómo poder utilizar mi sintonizadora en ubuntu y encontré varios sitios con indicaciones sobre cómo hacerlo:

Combinando las dos tenemos un how-to detallado para utilizar el sintonizador Hauppauge WinTV-HVR 900 en ubuntu (yo lo he probado en Dapper aunque creo que se puee hacer en cualquier distribución, sea ubuntu o no).

HVR-900

Leer más

Buscando un workflow libre

workflowDurante mi etapa de consultor-hombre orquesta en una gran multinacional, me pasé 7 años de mi vida dedicado a un producto de workflow, creado en base a las inversiones en I+D de la comisión europea y con muy pocas posibilidades de ser vendido en serio (al menos no teníamos la infraestructura para hacerlo). Durante este periodo aprendí un montón de workflow y descubrí la utilidad de este tipo de sistemas para organizaciones complejas.

Nuestro sistema no era, que dijeramos, sencillo. Estaba escrito en C++, basado en la Oracle y funcionaba exclusivamente en plataforma Sun. Para la época (hablamos de 1997) ésta era una plataforma avanzadísima y preparada para dar el mayor rendimiento (al mayor coste, eso si). Cuando me hice cargo del producto, conseguí hacerlo multiplataforma (linux primero y windows después, pasando por una versión para Alpha de digital). Contaba con la ventaja de que usamos compiladores GNU y que la mayor parte del código estaba bien escrita. Tabién conseguí que soportase otras bases de datos (sqlserver) y estuve a punto de que funcionase con postgresql, además le añadí la posibilidad de comunicarse remotamente mediante conectores y la posibilidad de un interfaz para móviles. El caso es que era una arquitectura basada en servidores corba, formularios web con javascript y herramientas clientes web y windows. En el año 2000 contabamos con un producto de workflow muy avanzado para la época. Pero no supimos venderlo

Leer más