EsLoMas.com http://www.eslomas.com Informática, internet y algo del mundo real Tue, 06 May 2008 06:42:00 +0000 http://wordpress.org/?v=1.5.1.3 en Introducción a Cloud Computing http://www.eslomas.com/index.php/archives/2008/05/05/introduccion-a-cloud-computing-2/ http://www.eslomas.com/index.php/archives/2008/05/05/introduccion-a-cloud-computing-2/#comments Mon, 05 May 2008 13:59:49 +0000 Patxi Otros Informática http://www.eslomas.com/index.php/archives/2008/05/05/introduccion-a-cloud-computing-2/ Hace un par de semanas publiqué un post en el que hablaba sobre los servicios de computación que ofrecen tanto Google como Amazon. Estos servicios, especialmente los que ofrece Amazon, permiten pensar en el hardware como una “utility” más, al mismo nivel que puede estar la electricidad o el ancho de banda. Bajo este prisma no deberíamos preocuparnos por su mantenimiento o disponibilidad, sino que el proveedor, en este caso Amazon, se encarga de ello y pone a nuestra disposición los mecanismos necesarios para que en cualquier circunstancia esto sea así. En una aplicación web por ejemplo, con la ampliación automática de los recursos ante un pico significativo y puntual de tráfico y peticiones.

Esto básicamente es la Cloud Computing. Se basa en ofrecer ciclos de computación y almacenamiento como un servicio medible y facturable, de forma similar a la electricidad, el agua, o la telefonía. Esto permite a los sistemas adquirir o liberar recursos, bien más ciclos de reloj o almacenamiento, dinámicamente conforme sean necesarios.

]]>
http://www.eslomas.com/index.php/archives/2008/05/05/introduccion-a-cloud-computing-2/feed/
Servicios de computación con Google y Amazon http://www.eslomas.com/index.php/archives/2008/04/21/servicios-de-computacion-con-google-y-amazon/ http://www.eslomas.com/index.php/archives/2008/04/21/servicios-de-computacion-con-google-y-amazon/#comments Mon, 21 Apr 2008 18:00:49 +0000 Patxi Otros Informática http://www.eslomas.com/index.php/archives/2008/04/21/servicios-de-computacion-con-google-y-amazon/ Una de las noticias que más revuelo han causado en las últimas semanas ha sido la publicación del servicio Google App Engine, con el que Google ofrece a los desarrolladores la opción de crear y ejecutar aplicaciones sobre su infraestructura. La idea no es nueva y está relacionada en mayor o menor medida con la propuesta de otro de los gigantes de internet, Amazon y sus Amazon Web Services.

Ambas compañías ofrecen a los desarrolladores de aplicaciones la posibilidad de ejecutar aplicaciones sobre entornos teóricamente más estables y seguros, y que permiten una gran escalabilidad. Esto es un punto a favor importante de ambas propuestas, ya que ofrece a los desarrolladores la opción de olvidarse en parte de los problemas de las plataformas y tener garantizada la escalabilidad de las soluciones.

Pero aquí se acaban las similitudes, por lo demás ambas soluciones son muy distintas. Por un lado Amazon ofrece un conjunto de soluciones tecnológicas que abarca un abanico más amplio que el de Google, aunque todas ellas de pago. Estas aplicaciones van desde el almacenamiento ofrecido por S3, la gestión de colas de mensajes de SQS, el almacenamiento de datos con SimpleDB y los servicios de computación propiamente dichos con Elastic Computing Cloud (EC2), con los que podemos crear máquinas virtuales. Por otra parte Google ofrece un espacio en el que publicar aplicaciones que se ejecutaran dentro de su plataforma y que deberán utilizar una API específica, así como sus sistemas se autenticación, su modelo de almacenamiento de datos basado en BigTable, y Python como lenguaje de programación.

]]>
http://www.eslomas.com/index.php/archives/2008/04/21/servicios-de-computacion-con-google-y-amazon/feed/
Experimentos con Mono, MonoDevelop y MySQL http://www.eslomas.com/index.php/archives/2008/04/15/experimentos-con-mono-monodevelop-y-mysql/ http://www.eslomas.com/index.php/archives/2008/04/15/experimentos-con-mono-monodevelop-y-mysql/#comments Tue, 15 Apr 2008 04:00:19 +0000 Patxi .NET http://www.eslomas.com/index.php/archives/2008/04/15/experimentos-con-mono-monodevelop-y-mysql/ Recientemente he tenido que desarrollar una serie de programas para mi tesis relacionados con temas de la Web Semántica, Folksonomías, etc. Hasta ahora había hecho ya unos cuantos en Java con Jena para trabajar con ontologías y algunos experimentos en C# con SharpDevelop con implementaciones de algoritmos de lógica difusa para pattern matching. De cara a ampliar estos últimos y cómo ya dispongo del servidor linux doméstico 100% operativo, me decidí a trasladar el código desarrollado a Linux utilizando Mono. Para ello únicamente tuve que modificar aquellos puntos en los que se trabajaba con bases de datos para cambiar el OleDB que utilizaba para conectar con Access, al conector de MySQL.

Es este post explico los pasos a seguir para instalar el conector de MySQL para .NET en Ubuntu, cómo utilizarlo desde el entorno de desarrollo MonoDevelop, doy un ejemplo de utilización con un pequeño trozo de código de ejemplo, y finalmente doy alguna valoración personal al respecto, relacionada con los experimentos que yo he realizado.

]]>
http://www.eslomas.com/index.php/archives/2008/04/15/experimentos-con-mono-monodevelop-y-mysql/feed/
Libro sobre Blogs http://www.eslomas.com/index.php/archives/2008/04/03/libro-sobre-blogs/ http://www.eslomas.com/index.php/archives/2008/04/03/libro-sobre-blogs/#comments Thu, 03 Apr 2008 10:45:50 +0000 Patxi Otros diseño web http://www.eslomas.com/index.php/archives/2008/04/03/libro-sobre-blogs/ Vía el blog de S21Sec veo la publicación de un interesante libro sobre blogs. El libro ha sido escrito por Alberto Ortiz de Zárate Tercero y se titula “Manual de uso del blog en la empresa. Cómo prosperar en la sociedad de la conversación.”.

Alberto hace una presentación acerca de qué son los blogs y la blogosfera, y aporta recomendaciones sobre como enfocar su uso a nivel empresarial y personal. Explica también otros temas relacionados como la importancia de los micromercados y algunas herramientas relacionadas como buscadores, estadísticas y sindicadores.

El libro se pude descargar en formato PDF bajo licencia Creative Commons o si te gusta más el formato papel puedes comprarlo por 12€.

]]>
http://www.eslomas.com/index.php/archives/2008/04/03/libro-sobre-blogs/feed/
Ventanas de diálogo desde scripts de consola http://www.eslomas.com/index.php/archives/2008/04/02/ventanas-de-dialogo-desde-scripts-de-consola/ http://www.eslomas.com/index.php/archives/2008/04/02/ventanas-de-dialogo-desde-scripts-de-consola/#comments Wed, 02 Apr 2008 17:45:56 +0000 Patxi Linux http://www.eslomas.com/index.php/archives/2008/04/02/ventanas-de-dialogo-desde-scripts-de-consola/ Zenity es una herramienta que forma parte del proyecto GNOME que permite realizar scripts y programas de consola más usables y amigables para el usuario final, ya que permite mostrar diferentes tipos de mensajes en forma de ventanas de diálogo GTK+.

Por ejemplo, puede utilizarse para mostrar un calendario y que el usuario seleccione una fecha, puede mostrar un diálogo de selección de archivos, listas de elementos, etc. No es nada novedoso, porque lleva entre nosotros desde 2005, pero seguro que hay más de uno como yo mismo que no lo conocía.

]]>
http://www.eslomas.com/index.php/archives/2008/04/02/ventanas-de-dialogo-desde-scripts-de-consola/feed/
Bloqueo de remitentes en Postfix http://www.eslomas.com/index.php/archives/2008/03/27/bloqueo-de-remitentes-en-postfix/ http://www.eslomas.com/index.php/archives/2008/03/27/bloqueo-de-remitentes-en-postfix/#comments Thu, 27 Mar 2008 10:53:55 +0000 Patxi Linux http://www.eslomas.com/index.php/archives/2008/03/27/bloqueo-de-remitentes-en-postfix/ Desde hace unas semanas estaba recibiendo cantidades inusuales de SPAM en mi cuenta de correo electrónico, entorno a los 70 correos diarios, cuando hasta ahora solían rondar los 3 ó 4. Esto podía deberse a dos cosas, a la llegada de un número significativamente mayor de spam al servidor o a que los filtros antispam no estaban funcionando correctamente. Revisando los logs de Postfix pude constatar como la media de mensajes era la misma que en los últimos meses, por lo que algo estaba pasando con los filtros antispam que tenía configurados en Postfix.

Básicamente el sistema antispam que tengo montado consta de un conjunto de listas DNSBL de bloqueo de remitentes y el módulo SpamAssassin. Aparte de la cantidad de spam recibido había detectado también una subida en los porcentajes de ocupación del servidor, lo que hacía indicar que posiblemente los filtros de bloqueo estaban detectando menos spam, por lo que llegaban más correos al SpamAssassin, que consume bastantes recursos en comparación.

]]>
http://www.eslomas.com/index.php/archives/2008/03/27/bloqueo-de-remitentes-en-postfix/feed/
Fotos de los tres primeros meses de Ibai http://www.eslomas.com/index.php/archives/2008/03/23/fotos-de-los-tres-primeros-meses-de-ibai/ http://www.eslomas.com/index.php/archives/2008/03/23/fotos-de-los-tres-primeros-meses-de-ibai/#comments Sun, 23 Mar 2008 10:38:46 +0000 Patxi Fotografía http://www.eslomas.com/index.php/archives/2008/03/23/fotos-de-los-tres-primeros-meses-de-ibai/ Fotos de los tres primeros meses de Ibai

Como ya sois varios lo que me lo habéis pedido aquí tenéis algunas fotos de los tres primeros meses de Ibai, que podéis sumar a las que publiqué tras su nacimiento. Espero que os gusten.

]]>
http://www.eslomas.com/index.php/archives/2008/03/23/fotos-de-los-tres-primeros-meses-de-ibai/feed/
Virtualización Linux y Windows en Ubuntu con XEN http://www.eslomas.com/index.php/archives/2008/03/11/virtualizacion-linux-y-windows-en-ubuntu-con-xen/ http://www.eslomas.com/index.php/archives/2008/03/11/virtualizacion-linux-y-windows-en-ubuntu-con-xen/#comments Tue, 11 Mar 2008 20:35:41 +0000 Patxi Linux http://www.eslomas.com/index.php/archives/2008/03/11/virtualizacion-linux-y-windows-en-ubuntu-con-xen/ Hace un tiempo escribí un post en el que daba una introducción a diferentes tipos de virtualización. Desde entonces esta tecnología no ha dejado de crecer y de consolidarse como una opción más que factible en todo tipo de entornos, desde domésticos hasta corporativos.

En este post explico mis experiencias con XEN en mi entorno doméstico y cómo montarlo en un servidor GNU/Linux con Ubuntu. El objetivo que tenía al buscar una solución de virtualización era encontrar una alternativa que me permitiera disponer en mis servidor doméstico de varios servidores virtuales independientes, que pudiera ejecutar máquinas virtuales tanto Windows como Linux, que tuviera por supuesto un buen rendimiento, y en la medida de lo posible que fuera una solución de software libre o cuanto menos de bajo costo.

Tras probar algunas alternativas como VMPlayer, KVM, QEMU y XEN, finalmente la opción que consideré más apropiado fue XEN. Estuve dudando bastante tiempo entre éste y KVM, pero algunos problemas que encontré con KVM y el hecho de que XEN funcione tanto con paravirtualización como con virtualización completa, así como que el módulo de XEN está previsto que se incorpore de forma nativa al nucleo de linux, inclinaron finalmente la balanza a su favor.

]]>
http://www.eslomas.com/index.php/archives/2008/03/11/virtualizacion-linux-y-windows-en-ubuntu-con-xen/feed/
Conexiones de red en MacOS http://www.eslomas.com/index.php/archives/2008/03/04/conexiones-de-red-en-macos/ http://www.eslomas.com/index.php/archives/2008/03/04/conexiones-de-red-en-macos/#comments Tue, 04 Mar 2008 16:59:21 +0000 Patxi Otros Informática http://www.eslomas.com/index.php/archives/2008/03/04/conexiones-de-red-en-macos/ Desde hace unos meses tengo un Mac Mini que utilizo como frontend de Mythtv. Para ello he realizado diversas pruebas de conexión desde este equipo hacia el servidor donde tengo alojados los recursos multimedia como fotos, videos y música. Estas pruebas han abarcado los protocolos smb y nfs, como la forma de realizar estas conexiones de forma automática tras un rearranque, algo no muy intuitivo en MacOS.

]]>
http://www.eslomas.com/index.php/archives/2008/03/04/conexiones-de-red-en-macos/feed/
Referencias a artículos con tecnología Google http://www.eslomas.com/index.php/archives/2008/02/26/referencias-a-articulos-con-tecnologia-google/ http://www.eslomas.com/index.php/archives/2008/02/26/referencias-a-articulos-con-tecnologia-google/#comments Tue, 26 Feb 2008 16:57:35 +0000 Patxi Otros Informática http://www.eslomas.com/index.php/archives/2008/02/26/referencias-a-articulos-con-tecnologia-google/ Recientemente he estado leyendo un artículo acerca de MapReduce, el modelo de programación utilizado en Google para procesar grandes conjuntos de datos en entornos en los que se dispone de multitud de equipos (del orden de miles) trabajando en cluster. El artículo está muy bien explicado y resulta didáctico. Además si estás interesado en realizar tus propias pruebas existen implementaciones libres del modelo como Hadoop.

Si como a mi te basta con la curiosidad de saber cómo funciona, a buen seguro tendrás curiosidad también por cómo hace Google para trabajar con cantidades tan ingentes de información y dar los resultados tan buenos que da, tanto en calidad como en tiempos de respuesta.

]]>
http://www.eslomas.com/index.php/archives/2008/02/26/referencias-a-articulos-con-tecnologia-google/feed/