blog de elmanytas

Google Code Jam 2013 ... con obstáculos

07:30 Me dispongo a participar en el Google Code Jam 2013 donde los obstáculos son mi mujer y mis dos hijos, lo que lo hace muuuucho más interesante. ;-) Llegaré hasta donde mis circunstancias me dejen llegar. Para el que no conozca de qué va la cosa el Google Code Jam es un concurso de resolución de problemas que organiza Google todos los años. Iré poniendo mis soluciones por aquí pero no las publicaré hasta mañana por motivos obvios.

Leyendo los problemas

ISO 27001 e ISO 20000: lo que nos piden con ellas

Lo primero que pensé es que iba a necesitar ser capaz de recuperar la empresa en caso de terremoto y caída del edificio en 5 minutos. Nada más lejos de la realidad.

Lo que miran los auditores no es que todo sea perfecto a nivel de funcionamiento sino que esté bien gestionado:

  • alineado con los objetivos de la dirección
  • que le permitan a uno cumplir las SLAs acordadas con los clientes
  • que aseguren la continuidad de la empresa en caso de desastre
  • ...

La definición chabacana de lo que se pretende viene a ser "Conjunto de perogrulladas que deberían estar implementadas en el sistema de gestión de la empresa".
Pero por algún motivo muchas no se implementan. Los motivos por los que pueden no haberse implementado van desde el aislamiento de los grupos de la empresa llegando al punto de no saber que hacen los unos y los otros, hasta hasta la imposibilidad de implementar unos sistemas decentes por falta de presupuesto (aquí entra la parte de darle en la boca al jefe con la ISO que es la que más me gusta).

ISO 27001 y 20000: introducción

Si eres Responsable de Sistemas probablemente te va a tocar ayudar a pasar al menos la ISO 27001 aunque ya que estáis podríais sacaros la ISO 20000 que tiene bastantes cosas en común y hacéis un 2x1.

Probablemente no quieras ni saber de estas cosas porque lo verás como un enoooooorme marrón que te va a caer encima ... pero no es así. Es verdad que le vas a tener que reservar tiempo y recursos pero en realidad es una oportunidad.

La web del senado: el pliego que la ha convertido en millonaria

Se ha hablado en numerosos medios de comunicación de lo cara que es la web e incluso se ha hecho una réplica con un coste de 0 euros en licencias.

A raíz de un documento que explica como crear la web del senado con Software Libre me puse a mirar con más detenimiento que es lo que había inflado el precio y ya se lo que es.

A veces todo se rompe a la vez

Ayer fue un día curioso, primero porque me pasé toda la mañana fuera de la oficina y luego porque por la tarde solucioné más problemas críticos por hora que en toda mi vida.

Por la mañana estuve en las charlas de Amazon y ya nos avisaron de que el sistema de correo de un cliente había dejado de funcionar, pero eso solo fue la punta del iceberg.

Incrustar una imagen externa en otra página web

A veces viene bien incrustar información de otras páginas en la tuya y también a veces el "proveedor" no te ofrece ninguna forma para conseguirlo. Entonces solo queda procesar la página web y extraer la información que te interesa.

Por ejemplo, si se quiere incrustar una imagen con información sobre las reservas de sangre en Madrid hay que buscar la imagen en http://www.madrid.org/donarsangre/ y ponerla en la página de forma dinámica.

Aprendiendo OpenWrt con La Fonera

Lo que vamos a hacer

Vamos a instalar OpenWrt Kamikaze a una fonera modelo 2100 y a agregarle una tarjeta SD para aumentar su espacio de almacenamiento. Por último vamos a instalar nagios en la fonera, moviendo parte de la aplicación a la tarjeta SD.

Prepara un cable para conexión directa al PC, un soldador, estaño, cables y un lector SD que no utilices.

Contenedores: repaso general y OpenVZ en Debian

¿Que son los contenedores?

Como expliqué en entradas anteriores los contenedores son como entornos chroot con esteroides.

Dicho rápido y mal se trata de meter un sistema entero en un directorio y ejecutar el proceso init del mismo. A este proceso init y todos sus hijos se les aplican unas cuotas y unos permisos.

De esta forma todos los procesos corren dentro del servidor pero con ciertas restricciones de forma que desde dentro del contenedor podrías jurar que estás en una máquina virtual.

Páginas

Subscribe to RSS: blog de elmanytas