JCastaneyra blog

My ideas repo

Miscelánea RoR I

| Comments

La comunidad de Ruby on Rails se mueve muy, pero muy rapido, y para los que empezamos con este framework se nos hace un poco difícil seguirles el paso, por lo que tenemos que estar lee y lee, y mientras más podamos practicar es mejor.

Hace como una semana o un poco más, David Heinemeier Hansson, creador de Ruby on Rails publicó en su blog una serie de posts hablando de los mitos de RoR, digo, para los que empezamos esto podría ayudarnos, ya que a veces nos detenemos en nuestra profundización precisamente por esos mitos.

Por otra parte, también leí un post de Jim Neath en el que nos da unos tips de como acelerar el desarrollo en Rails, un post que nos puede servir a los novatos que de por si somos lentos (a lo mejor no todos, pero yo si).

Recuerdo que cuando vi por primera vez el framework de RoR, hace un poco más de tres años (me pregunto porque andaba tan metido en otras cosas y no le hice caso en ese entonces), me di cuenta de que había un video de 15 minutos aprox. en el que explicaban como crear un blog, pues ahora Ryan Bates (creador del sitio railscasts.com) ha hecho un nuevo video acerca de como crear un blog, todo novato debería verlo, además de que también estaría bien echarnos un clavado en los videos de railscasts.com.

Leyendo feeds en el iPhone

| Comments

Como ya había comentado en un post anterior, les había mencionado que compré el iPhone, ahora vengo a compartir ciertas impresiones sobre este telefonito que tiene gran popularidad, que está muy bien diseñado a pesar de algunas carencias, o de sus excesos (como el precio según algunos, aunque esos algunos después los he visto con teléfonos más caros, y bueno esto del precio más bien depende del país y del plan tarifario de la compañía telefónica, aquí en México si sale caro), aún así, la neta es que está muy fregón, y con el uso que le doy me queda más que perfecto, para leer/enviar correo, seguir mis comentarios en twitter, navegación que si es funcional (aún con su carencia de flash player), ver el movimiento del peso contra el dolar (inguele, y más ahorita), jugar, ver mapas con google maps y el pseudo gps, bueno hasta estar  actualizado con el Facebook, pero sobre todo y para lo que he preparado este post, para leer feeds, y se preguntarán ¿qué es un feed? y digo esto porque muchos de mis conocidos y amigos no saben y no usan los feeds; pues bien, un feed es un alimentador de noticias, o un link que nos tiene actualizados de las noticias de un sitio y que generalmente son leídos por un programa especial y manteniéndonos al tanto de la actividad de cierto sitio, incluso hay clientes de correo que pueden leer estos feeds, por eso también podrían verse como correos, por cierto aquí en mi sitio también tengo mis feeds de noticias. Bueno después de este breviario cultural (que igual y no está del todo bien pero que así me lo imagino) paso a mencionar que, en el iPhone y con la aplicación NetNewsWire puedo leer de mis feeds y que además la empresa que hace esta app para el iPhone también ofrece el servicio de feeds mediante web y aplicaciones de escritorio para Windows y Mac (sólo faltaría la aplicación de escritorio para Linux), por lo que nuestras noticias pueden ser leídas donde sea, claro que para usar estos servicios hay que registrarse, y después de registrado a suscribirse a cuanto feed quiera uno.

Instalando RoR 2.2 RC2 en Leopard

| Comments

Al día de hoy no tengo una computadora a mi disposición, y como no tengo una, de vez en cuando hago cosas en la compu del trabajo, que no debería, y también a veces me prestan la macbook air, y en la macbook puedo trabajar un poco más, que me gustaría trabajar mucho más en la macbook, pues bien, hace rato ya había trabajado con Ruby on Rails con la versión que trae el leopard, pero hace unos días me dieron ganas de probar la RC de RoR la 2.2 (ya la RC2), para instalarlo tuve que investigar un poquito, ya que no es un proceso de instalación sencillo, tiene algunos trucos, para esto me basé en el post de Dan Benjamin, pero para variar me hago un resumen a mi mismo, para cuando se me vuelva a ofrecer, así que para más detalle visitar el post, ahí si mencionan que sólo por las dudas sería bueno respaldar la información, yo no lo hice, y todo salió bien.

Ya quedó instalado Ubuntu 8.10 (actualizado sobre 8.04)

| Comments

La semana pasada, instalé Ubuntu 8.10, bueno más bien actualicé sobre mi versión de 8.04, sólo tuve un pequeño problema, que cuando arrancaba no me reconocía la tarjeta de video, y después de un rato me di cuenta, que al hacer la actualización hay ciertos archivos que no sobreescribe, incluso te saca mensajes de que los archivos los va a dejar intactos, uno de esos archivos fue el /boot/grub/menu.lst, por lo que la actualización a 8.10 traía un kernel nuevo, y este kernel nuevo no se encontraba en la lista de kerneles a arrancar.

Así pues, la solución fue agregar ese nuevo kernel al menu.lst, y con esto quedó solucionado el problema de que no me reconocía la tarjeta de video.

Retrospectiva

| Comments

Tenía tiempo que no posteaba algo, hasta hace apenas un par de días que mencioné que ya tengo mi propio dominio, y que dije que era mi “nuevo blog” y qué sólo fue mover mi blog anterior a mi propio servidor.

Ya estoy en mi “nuevo blog”

| Comments

Así es, ya tengo un dominio, poco a poco iré cambiando mis cosas, y también iré platicando como he ido haciendo esto, digo, para mi es bastante interesante todo este cambio.

Saludos y nos vemos por aquí.

Ruby on Rails, desarrollo ágil y mis divagaciones

| Comments

De hace un mes para acá he andado en una de mis divagaciones internas, de esas que me suelen dar, esas como cómo podría poner un negocio y de qué, o de cómo poder generar más dinero, en fin, esas que luego no me dejan dormir. Sucede que de un mes para acá he estado pensando como poder desarrollar software para negocios pequeños y medianos, de siempre yo he desarrollado para empresas grandes, y obviamente para proyectos grandes, donde mi participación queda en una pequeña parte del proyecto, nunca he hecho algo para un posible cliente, tanto pequeño o grande, ajeno al ambiente de una empresa grande, esto no se me ha dado, y aunque se me hubiera dado probablemente lo habría rechazado, el ¿porqué?, bueno esto hubiera sido porque a mi percepción los desarrollos de lo que sea siempre son lentos, independientemente de la curva de aprendizaje de alguna tecnología (que para mi sigue siendo algo lento), el analisis, el desarrollo y las pruebas son lentas, entonces, dentro de mis divagaciones internas me puse a pensar si ¿habrá alguna tecnología que me ayude o nos ayude a nosotros los desarrolladores a hacer un desarrollo ágil?, debe de haberla, digo, no es por nada de que haya bastantes libros sobre desarrollo ágil.

Ya soy maestro, y además Java Developer

| Comments

Ya soy maestro, y además Java Developer

Pues si, ya soy maestro y Java Developer, lo de Java developer ya lo había comentado en un post anterior, pero con esto me llevó a obtener la titulación de la maestría, obviamente tuve que hacer una tesina y una defensa de mi trabajo de titulación. Hace aproximadamente una hora me dieron el veredicto de mi defensa, y fue “aprobado”.

Empezando el año

| Comments

A 17 días de haber empezado el año, me siento muy bien, puedo decir que las vacaciones en las que estuve con la familia me la pasé muy relajado, muy contento, echándola casi todo el tiempo, leyendo, saliendo con la flaca y los amigos a la playa, conocí a mi sobrina que está hecha una hermosura, ay de mi hermana con su hija tan bonita, estoy seguro que le va a tocar espantar novios al por mayor, ahí vas a pagar todas carnala, y pues regresé por ahí del tres de enero de vacaciones y seguí descansando todavía unos días aquí en el depa.

Como habilitar los gravatars en jaws

| Comments

Pues bien, haciendo referencia a Jaws apenas en el post de “Cómo agregar videos de youtube en Jaws”, ahora traigo un nuevo post, en el que vamos a ver como habilitar la opción de ver los gravatars en los comentarios.