Ruby para programadores .Net
Softies on Rails ofrece una serie de artículos para programadores de .Net sobre Ruby. Su enfoque es mucho hacia C#, pero como ya sabemos los lenguajes de .Net se parecen son muy similar así que si programas en VB tampoco tendrás muchos problemas.
El sitio no tiene pierde sobre todo si andas metido o te quieres inmiscuir al mundillo de Ruby on Rails.
Llega la inspiración…..
Hace ya más de 6 meses tenÃa un proyecto entre manos, uno que en su tiempo me entusiasmo mucho debido a que era uno abierto al público, además de que ahà ponÃa en practica los conocimientos que adquirÃa dÃa con dÃa en el desarrollo de aplicaciones con Ruby on Rails. Ese proyecto era Revienta, fue abandonado a la mitad de su desarrollo debido a problemas de tiempo, simplemente no le podÃa dedicar tanto tiempo como hubiera querido.
Temprano en su desarrollo y para checar que era posible subà versión muy preliminar de la idea, donde puntos claves eran plasmados como la utilización de AJAX para algunos toquecillos y la adición de Google Maps para localizar lugares. Una versión más nueva (y con nuevo diseño) se quedo estancada en los directorios de mi disco de respaldo y continúa ahà latente.
En este semestre que acaba de pasar tuve la obligación de crear una aplicación para la clase de PSPP (Pasatela Super Padre con Pacheco) y ahà siento que se reforzaron mis conocimientos de programación, base de datos, etc. Para no variar la situación el proyecto fue creado con Ruby on Rails apoyando en hombros de gigantes... en los hombros del código de Revienta.
A finales de semestre mi buen amigo David (Kossio, Dako) me hizo una propuesta realizar una aplicación para la recién plataforma de Google, Android, y porque no participar en el concurso por lo 20 millones de dolares que ofrecÃan, vamos es claro que los 20 millones de dolares no hiban a ser para una sola aplicación pero aún asi es un buena pedazo del pastel el que te hiba a tocar.
Hoy, al final mi muy frustrado dÃa me ha venido la inspiración nuevamente. Basado un poco en las ideas de Dako y de proyectos pasados (Revienta y mediacast) sin olvidar la externa pienso crear un nuevo sitio. Tengo que hablarlo con Kossio por que gran parte de sus ideas intervienen en él. Asà que esperare a que termine su dÃa dÃas de campo en Las Vegas para discutirlo mejor.
Lo que aprendà hoy
Cuando algo no te sale, checa el log del servidor, del compiador, de la aplicación. De seguro ahà estará la clave del porque el p#%o iTunes no te quiere agarrar tu RSS hechizo y con direcciones dinámicas a los archivos de audio.
Piensa lo por un momento, si algo te dice que hubo un error interno en el servidor, no es que el programador de la aplicación es un testarudo que porque se le hinchan las bolas y tu RSS no tiene todos los tags que provee Apple para un RSS de podcasts; no quiera reconocer tu archivo y te muestre que "hubo un error interno del server". La verdad es que es tu culpa, por holgazán de andar reciclando código de otros módulos y por andar usando variables que son iguales a nil.
En conclusión, los logs son importantes chécalos de vez en cuando.
Google es rápido… indexando revienta.net
Hace ya casi una semana publique un adelanto de mi proyecto de verano (con algo tenÃa que matar el tiempo), revienta.net. Una página donde tu podrás.... cgggggg..... mejor no digo de que va, por que? Por que aún no esta terminado. Pero el pivan se le hizo parecido a fashionista cosa que no esta del todo mal, pero que al final será dirigido por los usuarios y no como el caso anterior. Además de añadir elementos web 2.0, y estar impulsado por ruby on rails.
Me gusta decir que esta en una versión sub-alpha, pero más funcional que la primera versión de la beta de safari para windows. Si alguien quiere checarla para ver de que va pues denle guerra.
Ok... volviendo al tema. Hace menos de una semana que esta on-line, y google ya la indexa. Genial!!!! Es por eso que google es google. Toma esa Yahoo, toma esa Live, para que a la otra SI indexen mis sitios xD.
Lo simple vende
En el mundo de la tecnologÃa se puede apreciar que aparatos simples de usar para el usuario son pocos, aumentando cada dÃa gracia al monstruo de espagueti volado. Un ejemplo claro de interfaz fácil de usar para mi es el iPod y los teléfonos Sony-Ericsson en general. David Pogue (como me agrada este tipo), columnista de tecnologÃa del New York Times habla y canta acerca de este fenómeno en TED Conferences. Aún cuando la plática fue hace un año sigue siendo muy vigente.
Entonces ingenieros, hay que ponernos las pilas si deseamos crear herramientas fáciles de usar para los simples mortales. Asà nos quitamos de encima a la tÃa molestona que quiere que le enseñemos a usar su nueva camara de video digital.
P.D... No se compren la camara samsung sc-d364, no me complació en nada.... *tÃa le tengo una mala noticia
Starting Ruby on Rails: What I Wish I Knew
"BetterExplained | Starting Ruby on Rails: What I Wish I Knew", excelentes consejos para los que estamos empezando el desarrollo de aplicaciones web con Ruby on Rails (ROR)
El anuario escolar
Si alguna vez leyeron los antiguos post del blog sabrán sobre las microempresas de capacitación, después de que el intento con el multiorgi3k (sin albur) no fue muy buena, el profesor Manriquez nos dio la opción a mi y a mi banda para cambiar nuestra empresa, ahà fue donde nos embaucamos al Anuario Escolar el cual será hecho en 2 versiones que se venderán juntas, una electrónica y una como revista.
El dÃa 3 de Febrero será la presentación de producto, y debido a la naturaleza del mismo, mi empresa solo mostrará la versión electrónica hecha por mi (C# rula). Espero que ese dÃa todo salga bien.
-Mike
Fondo del blog
Desde que diseñe el estilo para el K2 de mikepowa pense en ponerle un buen wallpaperl, por fin se lo puse esta diseñado por evenflow y son inspirados en la nuevas macintels. Aqui pueden bajarlo en sus diferentes colores.