CAS en Python (web2py) para Joomla

Hace un mes en Todo Linux os hable como montar una infraestructura Single Sing On en producción con:

1.  Open Ldap
2. Liferay
3. CAS

El CAS empleado es el del proyecto Jasig desarrollado en Java. Pero esta se puede encontrar en distintos lenguajes como PHP o Python.

En este POST os voy hacer un introducción al CAS de Web2py, sus múltiples posibilidades y como integrarlo cambiando unas lineas de código con Joomla.

Continue reading

WordPressTwitterBlogger PostShare

Mediawiki desde “title=Namespace: ”

Para utilizar MediaWiki los usuarios generalmente tienen dificultades y dudas sobre como hacerlo. Necesitan de una interfaz amigable en la que apoyarse con botones para las acciones, vínculos y mucha mucha ayuda. Desde nuestro uso personal hemos visto que MediaWiki tiene una propiedad que es muy interesante y que se le puede dar un uso que otros gestores de contenido no tienen. Esta propiedad es la siguiente:

Introduciendo a continuación de “title=” en la URL que tengamos en nuestro portal, algunas palabras nos va a facilitar el acceso a todo.

Continue reading

WordPressTwitterBlogger PostShare

Scripts y monitorizado

Todo administrador de Linux tiene que desarrollar continuos Scripts, ya sea en Perl, Python, Shell Scripting, etc. Estos scripts se hace para cosas tan simples como para una sincronización, baskups de BBDD, rotación de logs, etc.

En el trabajo habitualmente aprovecho estos pequeños desarrollos para monitorizar ¿Sabias que con un backup de BBDDs de Mysql puedes saber si la BBDD esta corrupta y de ser así que te avise con un email?

Continue reading

WordPressTwitterBlogger PostShare

NAGIOS + CENTREON

El departamento de sistemas de BBVA GlobalNet esta en continuo movimiento, mejoras, dando soluciones a los numerosos clientes, etc. Esto hace que el departamento haya tenido que ir adaptándose y cada vez hacerse mucho mas modular y flexible.

El departamento de sistemas desde hace años apostó por NAGIOS como herramienta de monitorización para todas sus plataformas y servicios. Es una gran herramienta y con una gran experiencia en el mercado. Era perfecta para lo que se buscaba. Pero Nagios posee un sistema de configuración por medio de ficheros de texto, el cual lo hace complicado gestionar cuando hablamos de más de 100 servidores, de proyectos y exigencias distintas, y muy cambiantes. Esto supone un esfuerzo extra para mantener al día, ser rápidos y efectivos en las monitorizaciones.

Continue reading

WordPressTwitterBlogger PostShare

¿Una SAN en casa?

Ejemplo de aquitectura

Antes de empezar a diseñar grandes infraestructuras en producción, que desconozco en un porcentaje elevado, diseño prototipos para asegurar toda la integridad y una mejor salida cara al producto final.

Imaginemos que queremos crear prototipos como un RAC (real application server), un cluster que contenga ocfs, gfs, gfs2 etc para poner un espacio compartido para dos FrontEnd o para los Backend de BBDD, etc. Una forma de hacerlo es emulando un servidor virtual una especie de NAS exportando volúmenes por NFS, por ejemplo. Pero esto nos limita mucho cara a montar o emular sistemas que se conectarán en un futuro con una SAN vía protocolo iscsi o Fibre channel.

Continue reading

WordPressTwitterBlogger PostShare

Ubuntu One

Todos los que usamos Ubuntu o alguna distribución de su familia seguro que ha oído hablar de Ubuntu One, al igual que la gente que empieza a informarse sobre el concepto Cloud computing.

Llevamos dos semanas estudiando que es Cloud Computing y las diferentes empresas que empiezan a dar este servicio, por ejemplo: Google, Ubuntu, Amazon, Telefónica, Terremark, etc. Cada una de estas compañías enfoca el Cloud a modelos distintos para satisfacer necesidades distintas. En este POST voy hacer una rápida introducción a Ubuntu One, que en mi caso lo uso para acabar con mis problemas de los datos tan distribuidos que tengo.

Continue reading

WordPressTwitterBlogger PostShare

¡Hola mundo!

Como titulo, el famoso hola mundo de desarrollo y la bienvenida que da WordPress a todos sus nuevos usuarios. Con este POST al igual que lo hizo BBVA GlobalNet con desarrollos liberados, publicaciones, Facebook y Twiter . Ahora se une al carro de los de Blogs para dejar las experiencias en todos sus campos y sus amplios conocimientos en el Software Libre.

Como diría un Friki:

$ echo "BIENVENIDO"
BIENVENIDO

ó


Python 2.6.4 (r264:75706, Dec  7 2009, 18:43:55)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'BIENVENIDO'
BIENVENIDO

WordPressTwitterBlogger PostShare