Realizado por Gregg Pollack de RailsEnvy muestra breves entrevistas resumen con los principales conferenciantes. Muy interesante y resume muy bien lo que han vivido.
Railsconf in 36 minutes from Gregg Pollack on Vimeo.
Animaros a verlo.
Realizado por Gregg Pollack de RailsEnvy muestra breves entrevistas resumen con los principales conferenciantes. Muy interesante y resume muy bien lo que han vivido.
Railsconf in 36 minutes from Gregg Pollack on Vimeo.
Animaros a verlo.
Ha sido la noticia post RailsConf la liberación de esta nueva versión de Ruby on Rails. Ha sido comunicada desde el blog de esta web framework mostrando las
principales novedades. Estas son:
Pueden ser interesantes estas novedades y tengo ganas de probarlas.
En este lanzamiento han tenido la colaboración de Ryan Daigle explicando las principales novedades y de Ryan Bates que ha hecho unos Railscasts que también las explican.
Comentan que más de 1.400 personas han aportado unos 1.600 parches, y que la mayoría están en esta release. Estas cifras son impresionantes.
Para instalarlo:
gem install rails
Modificar el fichero environment.rb cambiando la versión de Rails ( este paso dependerá de la configuración que tengáis)
rake rails:update
Mi migración:
He actualizado esta tarde L-exp con dos pequeños problemillas que ahora os comento por si os encontráis con ellos.
1) Gem gettext
Para quienes lo utilicen hay un cambio en Rails que lo hace incompatible. Desaparece el método file_exists? en Rails. Tiene fácil solución hasta que corrijan el gem o Rails. Aunque actualices a la última versión del gem sigue sin funcionar. ( ver enlace)
2)wil_paginate plugin
En mi caso debía tener una versión antigua ya que me ha dado un error. Simplemente actualizándolo a la última versión ha funcionado perfectamente.
Llevo un rato con log abierto y funciona a la perfección. Eso si, procurar probarlo antes en vuestra máquina de desarrollo antes de pasarlo a producción.
En cuanto al rendimiento no puedo valorarlo fácilmente, si noto algún cambio ya lo comentaré.
En esta época del año coinciden eventos para desarrolladores de tres de los principales líderes de tecnología.
Desde San Francisco ha empezado este evento de dos días que cubre todas las tecnologías de Google. Hoy se ha presentado un vídeo de un dispositivo con Google Android real. Muy interesante.
Microsoft TechEd 2008 North America
Desde Orlando producen dos eventos consecutivos, uno dirigido a desarrolladores (3 a 6 de Junio) y otro a profesionales de las tecnologías de información (10 al 13 de Junio). La Keynote la dará Bill Gates en uno de los eventos, imagino que será una de sus últimas apariciones.
Apple Worldwide Developers Conference
Desde San Francisco del 9 al 13 de Junio nos presentaran las novedades de Apple y oportunidades para desarrolladores. No voy a contar nada nuevo sobre los rumores de nuevas novedades tales como el iPhone 3G que posiblemente esté a la venta en España y otros hablan de un Mac tipo tablet ( este menos oído). A ver como Steve Jobs nos hace vibrar.
Habrá que permanecer sintonizado para ver que novedades traen y espero que haya muchos vídeos en YouTube para ver las novedades.
Desde el MIT nos proponen un lenguaje de programación pensado para que los niños fácilmente puedan introducirse en esta disciplina. Basado en gráficos y con un interface fácil para su aprendizaje SCRATCH ha permitido más de 120.000 proyectos educativos.
En mis tiempos empezamos con Logo y para nosotros ya era toda una revolución. Ahora viene con un entorno colaborativo y de publicación para compartir nuestros proyectos, scripts y personajes.
Por lo que he visto consiste en la unión de bloques que pueden ser eventos, movimientos de gráficos y sonidos. Haciéndolo muy intuitivo y didáctico para aprender a programar.
Al final este lenguaje corre sobre un applet Java y sus programas pueden ser ejecutados directamente sobre el navegador de internet.
MIT | Scratch
Microsoft está realizando la conferencia MIX08 en las vegas. En esta trata sobre la web y su título es ” The Next Web Now”. En esta se han presentado muchas
novedades. Entre ellas:
Os recomiendo que veáis la presentación Keynote 1 de Ray Ozzie ( Chief software architect de Microsoft), Dean Hachamovitch y Scott Guthrie( Corporate VP development tools). Os dará una visión clara de la estrategia que marca Microsoft en la web.
Microsoft está pegando fuente y va a por todas. Muchas novedades y haciendo las cosas cada día con más lógica.
Os dejo una lista L-exp para que lo podáis seguir mejor.
Django es una web framework que utiliza el lenguaje Python. Yo personalmente la desconozco pero creo que es muy potente y puede llegar a estar a la altura de Ruby on Rails. Adrian Holovaty es el creador de esta Framework y AkitaonRails le hace una entrevista muy interesante.
Como siempre os dejo la lista de L-exp con todos los recursos sobre Django.
Acaba de publicar gratuitamente en internet un excelente libro que nos introducirá en el mundo del Scrum, una metodología de desarrollo ágil.
Es un tema que cualquiera que se tenga que dedicar al desarrollo de software debería tener nociones.
Podéis también comprar una impresión desde lulu.com .
Agradecer a Juan Palacio su aportación y animar a los lectores a introducirse en este tema.
Hace un tiempo escribí varíos post sobre Aptana, un IDE para desarrollo que soporta diferentes lenguajes y scripts de programación. Acaban de lanzar la versión 1.0 y lo han rebautizado como aptanta Studio.
En realidad hay una versión PRO de pago (99$) y una de la comunidad que es gratuita. Lógicamente la de pago tiene algunas mejoras que la diferencian. Una de los grandes atractivos que yo le he encontrado ha sido la disponibilidad de un plugin para Ruby on Rails y recientemente han sacado uno para iPhone, AIR y PHP. Por tanto es un IDE bastante potente.
Del blog de ScottGu’s nos llega la noticia que ya ha sido liberada la versión 1.0 de Silverlight. Para los que no lo conozcan Silverlight viene a ser la competencia directa de Flash en los navegadores. Es decir, un plugin multiplataforma ( de momento Windows y Mac) que se instala en el navegador y permite la ejecución de aplicaciones gráficas y animadas. Permitiendo que sea un elemento muy útil para mejorar las páginas web.
La gran sorpresa para todos ha sido que acaban de anunciar que también soportará Linux. Hito histórico para Microsoft que desarrolle alguna aplicación para esta plataforma.
Podéis ver el anuncio completo con todas sus características y además los detalles del lanzamiento de la versión para Linux.
Para el desarrollo de la versión de Linux han llegado a un acuerdo con Novell y estos serán los encargados de desarrollar para Linux el proyecto que han llamado “Moonlight”. Anuncian que soportará todas las distribuciones Linux y todos los navegadores existentes de esta plataforma. Se pueden ver más detalles desde el blog de Miguel de Icaza’s que será el encargado de este desarrollo.
Al final del anuncio comunican que están trabajando en la versión 1.1 de Silverlight que traerá más mejoras como la inclusión de un subset de clases .NET para la utilización de otras funciones avanzadas como Sockets, Web-Services, soporte REST y otros. Además podrás desarrollar para Silverlight en todos los lenguajes .NET y anuncian que también estarán Ruby, Pascal, Python… Dando muchas oportunidades de desarrollo.
Para aprender más de Silverlight podéis ir a www.silverlight.net o he creado una lista en L-exp con más recursos que iré manteniendo.
Acabo de crear mi propio proyecto en Betabug para gestionar mi proyecto L-exp y me ha sorprendido gratamente este sistema de gestión de proyectos de software. De entrada ya he podido añadir 25 mejoras que voy a desarrollar durante estas vacaciones para pasar a la BETA 1.
Volviendo a Betabug Puedes gestionar varíos proyectos y además ir clasificando por bugs (errores) o TO-DO (cosas pendientes). Además con un sistema de gestión de etiquetas puedes clasificar perfectamente la entrada para luego tenerla bien clasificada.
Otro tema interesante es el de disponer de la posibilidad de abrir todo esto a una comunidad para que puedan trabajar en el proyecto y entrar errores o mejoras. Además dispone de un Widget para facilitar esta integración. Un interface muy claro y además muchas opciones para exportar y clasificar la información. Incluso puedes suscribirte vía RSS.
Sin duda puede ser una buena herramienta y recomendable. De momento es gratuita pero habrá que ver si sigue siéndola.
Vía Genbeta