miércoles, 27 de octubre de 2010

Una oferta de Amazon difícil de rechazar

Amazon Web Services

Amazon Web Services anunció hace una semana un plan muy agresivo para nuevos clientes: un año de servicio gratuito.

Obviamente el plan incluye un servicio con límites, pero más que suficiente para realizar pruebas y evaluar la plataforma.

El plan alcanza hasta los siguientes límites de consumo mensuales:

  • 750 horas de una Instancia Linux Micro (con 613 MB de RAM)
  • 750 horas de balanceo de carga más 15 GB de procesamiento de datos
  • 10 GB de almacenamiento en Blocks
  • 5 GB de almacenamiento en S3 (con 20K de GETs y 2K de PUTs)
  • 30 GB de transferencia en internet (15 de entrada y 15 de salida)
  • 25 horas de procesamiento y 1 GB de espacio en SimpleDB
  • 100K requests para el servicio de colas
  • 100K requests, 100K notificaciones HTTP y 1K emails del servicio de notificaciones
  • Acceso a la Consola de Administración

Estos servicios no alcanzan para construir el próximo Facebook, pero son más que suficientes para armar prototipos y probar la plataforma de punta a punta.

Pragmatic Guide to GIT ya está disponible en edición impresa

Pragmatic Guide to GIT cover

Esta en una guía de Travis Swicegood sobre GIT, el famoso sistema de control de versiones distribuido creado por Linus Torvalds originalmente para el equipo del kernel de Linux.

Vengo leyendo las versiones preliminares y definitivamente esta guía es lo mejor que se puede tener a mano si uno está usando o planea usar GIT, que es un sistema muy flexible pero tiene sus secretos.

Como todos los libros de Pragmatic Programmers, se puede comprar en papel (con los consecuentes gastos de envío), o en formato electrónico (PDF, mobi o epub, que soportan casi todos los dispositivos de lectura) sin protecciones de ningún tipo.

¡Recomendado!

 

MacRuby 0.7 disponible

macruby_logo.png
La noticia es de principios de mes, pero más vale tarde que nunca.
Esta versión de Ruby para Mac OS X es la primera en implementar la versión 1.9.2 de Ruby, pasando el 90% de las pruebas en RubySpecs, lo que es un avance enorme aunque todavía no alcanza para correr Rails.
El soporte para Cocoa ya estaba estable, pero se extendió a permitir bloques en C, lo que facilita la pasar tanto bloques como punteros C a algunas APIs. Esto es gracias al uso de BridgeSupport, que permite completar la metadata necesaria en LLVM (el motor de ejecución de Mac OS) para interactuar con Cocoa, Objective-C y C en general.
Hay mejoras también en el manejo de Sandbox, Concurrencia y Rendimiento en general. Por ejemplo, esta versión aprovecha directamente el nuevo thread pool de Snow Leopard, parte de Grand Central Dispatch.