domingo, 12 de agosto de 2007

Sobre rieles (i)


Últimamente no he posteado nada, he estado ocupado con el inicio de clases y otros proyectos. Pero eso no le interesa a nadie aquí...



Hasta que por fin me decido. Esta última semana, habiendo conseguido un buen libro y algunos tutoriales, por fin me he lanzado al mundo de Ruby on Rails.

He de decir que siempre le tuve un cierto pavor a las aplicaciones Web. Para ser sinceros, mis experiencias con las bases de datos han sido más bien desastrosas; además que trabajar con un proyecto de más de 5 archivos nunca se me ha dado. Afortunadamente, Rails me comprende.

Por ahora, he leído ya la mayor parte del libro Agile Web Development with Rails (la primera edición, que no pude conseguir la segunda), y en menos de una semana, dedicándole tan solo un rato al día, he podido crear mi propio proyecto, una variación del ejemplo con el cual trabaja el libro. Si eso no es ágil, entonces no sé qué lo sea.

He estado trabajando con NetBeans para Ruby [on Rails], el cual ha resultado ser genial. El mejor editor para Ruby que he probado, además de tener gran soporte para Rails en específico. Quizá un poco lento (por lo menos en mi máquina), pero sin duda vale la pena.

Por otra parte, la filosofía de Rails viene a solucionar muchos conflictos personales. Convención sobre configuración, eso es. El hecho de que todo esté donde tiene que estar, que la lógica de cada una de las partes pueda ser tratada por separado, y que existan plugins que le facilitan a uno la vida, realmente ha hecho que me guste esto del Web Development.

Así que comenzaré con un par de proyectos que tengo pensados desde hacer tiempo. Quién quita y al rato surge algo *útil* de ahí. :D

viernes, 27 de julio de 2007

Obesidad contagiosa

Un amigo me envió este artículo que no deja de ser interesante. Según éste, la obesidad es contagiosa a través del factor social. Lo cual me parece bastante razonable, aunque no al grado de ser algo contagioso.


Ya había yo escuchado sobre el virus de la obesidad, sin embargo, no hay que ser un gran científico para darse cuenta que el aspecto psicológico sí tiene que ver. Y mucho.

Lo que me recuerda... tengo que hacer ejercicio...

jueves, 26 de julio de 2007

Primer lanzamiento de IronRuby

A través del blog de Miguel de Icaza, me entero que John Lam, quien trabaja para Microsoft, ha dado al mundo una probadita de lo que será IronRuby. Es decir, la versión pre-alfa. Y es muy prometedor.



Con la experiencia de JRuby, se demostró que Ruby era lo suficientemente maduro como para mezclarse con otros lenguajes ya bien desarrollados, y que además lo hace muy bien. Ahora, IronRuby ofrece una integración del de Ruby con el .NET Framework, lo cual es una buena noticia para los programadores.

Lo mejor de todo esto es que es (o pretende ser, debido a su etapa de desarrollo) compatible con las librerías del .NET, lo cual suena muy alentador. Y con la ayuda de Mono, no sólo los programadores de Windows se verán beneficiados.

Este post es una belleza. No sólo demuestra el poder de IronRuby, sino también la gran combinación que hace con Windows Forms. Si hay algo de lo que Ruby sufre es de una librería concisa y maciza para crear GUIs, y parece que esta es una muy buena alternativa.

Por ser código abierto, se garantizan contar con programadores entusiastas, fórmula que ha resultado muy bien para la comunidad Ruby. Felicidades a los desarrolladores involucrados.

lunes, 16 de julio de 2007

Gallinas cuánticas

Ja, chistes de científicos cuánticos.

Y ya en serio, luego les contaré cómo me fue en la Escuela de Verano

domingo, 15 de julio de 2007

Chess 2.0


Vía Microsiervos, me topé con 64squar.es, un sitio de los llamados Web 2.0 [sic].

De primera vista, me agrada su interfase, y lo que promete ser. Por lo menos el proceso de registro es rápido e indoloro, y los controles básicos en general están bastante bien.

Pero es un beta, y apenas están consiguiendo gente. Al parecer, las partidas son un bastante lentas, además que sufre de la falta de algunas características como un chat o salas de espera para los juegos, bots que jueguen ajedrez, o maneras de iniciar un juego sin necesariamente tener que indicar el oponente.

Un buen comienzo, y si funciona, seguramente me encontrarán por ahí. Por cierto, mi username es CHubas, y acepto retas con gusto.

jueves, 5 de julio de 2007

Promos de Visual Studio

Que conste que no tengo nada en contra de Visual Studio. Es sólo que sus promos me parecen algo, no sé, falaces.


Es por eso que me tomé la libertad de hacer un promo para mi lenguaje favorito, Ruby.


Yay.

domingo, 1 de julio de 2007

ScienceHack


Hoy me topé con ScienceHack, un sitio donde los usuarios suben videos o vínculos hacia éstos, relacionados con algún área de la ciencia.

Debido a mi servicio social (asesorías de preparatoria abierta), recientemente me hallaba buscando en YouTube y páginas similares videos explicativos acerca de algunos aspectos de la física, para que todo quedara más claro. Fue algo difícil navegar entre todos los videos spam. Justo pensaba si habría algún sitio dedicado a videos científicos. Creo que me leyeron la mente.

En lo personal, la idea me parece muy buena. Pero hay que darle un vistazo a la implementación.

Para empezar, las búsquedas son muy lentas, y en un par de ocasiones me mandaron a una pantalla de error. Dicen que la optimización prematura es mala, esperemos que esto lo corrijan pronto. Luego, no me agrada del todo la mezcla de minúsculas y mayúsculas que hacen, no es uniforme. Tampoco están bien organizados los videos. Aparte de las categorías generales, no hay manera de buscar subcategorías, y los dejarle los títulos originales a los videos no siempre ayuda (además que usa más espacio del que debería), y al contrario, no hace claro de qué se trata el video. Y también me he topado con videos que ya no están en YouTube, por lo cual se convierten en links muertos.

Como ven, tiene muchos detalles, pero por ahora se pasan, por estar en su versión experimental. La idea es muy buena, veremos qué tal pega.