jueves, 12 de enero de 2012

Ruby vestida de Rails 3.1


Y Ruby cogió hilo, tijeras y su viejo vestido marca Rails, fue a la tienda y compró retazos de Merb y se puso a coser, algún tiempo después me dijo:
-¿Te gusta mi nuevo vestido Rails 3.1?
No supe que responder, ya estaba de lo más acostumbrado a como se veía con su Rails 2.3, además el accesorio Activescaffold no terminaba de combinar bien con el nuevo vestido, pero no tuve que decir nada, ella solita se dió cuenta y me dijo:
- Ya va, deja que vaya a que me ajusten el Activescaffold y cuando combine con Rails 3.1 te lo muestro

Pasó un tiempo considerable, hasta que un día me dijo que ya le habían ajustado su Activescaffold por el afamado Vhochstein , y que ahora ya estaba lista, y como a ella le gusta mucho escribir, decidimos reescribir una obra anterior para ver como se veía con su nuevo vestido.

Primero descubrimos que para Rails 3.1 debíamos seguir estas instrucciones para crear un nuevo proyecto y hasta ahora nos ha ido de lujo, solo espero que su vestido no sea aparatoso ni se enrede muy seguido.

miércoles, 10 de febrero de 2010

Y me dijo ¿te gusta mi ActiveScaffold?

Y yo le dije, que bello te queda, me gusta mucho, ¿donde lo conseguiste?
Y me respondió orgullosa de su nueva adquisición,
- lo hice aquí: http://activescaffold.com/
- Cuentame ¿es difícil de usar?
- Para nada, es un plugin, solo lo copias en la carpeta vendors, haces unas pequeñas modificaciones al layout principal de tu aplicación y me visto de luces!
- Muy bien y dime ¿como luce?
- Precioso, solo toma el modelo y el solito crea los formularios y listas necesarios basandose en la estructura de datos del mismo y de las relaciones que pueda tener con otros modelos y hasta crea sub-formularios.
- tremendo accesorio has adquirido, felicitaciones

martes, 13 de noviembre de 2007

Ruby infantil

Y se paró enfrente de mi y me dijo "no seas tonto", entre infantil y sensual, y me sacudió y entendí lo que quera decirme, que debía regresar a la escuela para comprenderle, y así lo hice y me puse a estudiar a Ruby, solo Ruby sin accesorios, y fuí a esta escuela http://tryruby.hobix.com/, entre otras. Ahora esto y estudiando a Ruby sin accesorios, luego le pongo esas cositas que la vuelven on rails.

Y me mostró un libro, uno muy divertido, gratis y ¡en línea! Ahora en adelante a medida que vaya entrando algo nuevo en mi rigida mentalidad de programador de la vieja era, lo iré contando por aquí, para felicidad de Ruby.

jueves, 20 de septiembre de 2007

Ruby se vistió de rails y me dijo que si

Finalmente luego de adular y tratar con cariño a Ruby, me ha dicho que si, pero con estas condiciones:

- Primero: en la oficina, resuelves el problema de configuración de tu interfaz de red, respecto a los DNS, es que si no, es imposible que pueda pedir accesorios por internet.
- Segundo: ese policía Proxy me cae mal, no quiero verlo, resuelve eso para poder estar contigo, porque el policía ese no me deja traficar mis accesorios.

Y rápido, como buen amante deseoso, fui he hice esto:
  • - Primero: en la oficina resolví el problema de configuración de la interfaz de red y arregle los números de los DNS (configuración de red complicada medio DHCP , medio estática) tanto en Windows como en Linux.
  • - Segundo, ejecuté los siguientes comandos:
    • Windows:
      • set http_proxy=http://255.255.255.255:8080
    • Linux:
      • export http_proxy=http://255.255.255.255:8080
donde 255.255.255.255 es la dirección del proxy y 8080 el puerto correspondiente.
Como se que es un fastidio, pueden agregar ese item a las variables de entorno del sistema en Windows, y en Linux agregar la línea correspondiente en /etc/profile.

Luego ejecuté:
$> gem update --system
$> gem install rails --include-dependencies
¡y todo transcurrió muy bien! Ruby se conecto y actualizó sus gemas y descargo sus accesorios y Ruby se vistió de rails y me dijo que sí, ahora es Ruby On Rails.

Ahora debo proceder a la parte más interesante: crear un proyecto en RubyOnRails (RoR, en adelante) meterle mano y ver el resultado... ya les contaré ;)

lunes, 17 de septiembre de 2007

Ruby me quiere a mi tambien, pero sin artilugios

Bueno instalé Ruby usando el paquete de instalación que trae Gems, Scite, entre otros.
Quiero meterme de una en la candela, así que voy a instalar Rails... pero no se deja, yo uso:

c:>gem install rails -include_dependencies

y me insulta así:

ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
getaddrinfo: no address associated with hostname.(SocketError)

Creo que tengo problemas con el proxy de la oficina, jejeje, quiero conexión directa a internet, a ver si así los persuado.
Mientras como ya me quiero ir a mi casa, dejaré la búsqueda de la solución para mañana.

Los amigos de Ruby

Ruby tiene muchos amigos, y leyendo el blog de uno de ellos, decidí empezar a descargar y probar y leer más de Ruby.
Ya he descargado los paquetes de la versión 1.8.6 para Windows, probaré instalándolo en esta mi plataforma principal de desarrollo, luego a medida que me vaya sumergiendo en linux iré experimentando, hasta que al final, como orden lógico de las cosas, en mi oficina solo pueda trabajar en linux, y en casita lo haré en windows

Ya me habían hablado de Ruby










Llegó mi, para entonces, jefe, y me dijo:
- ¿has oído hablar de Rguby?
- Pues no, ¿esta buena?
zuif! zuaf! Y esquivo un par de manotazos virtuales y miradas de "te voy a matar"
- ¡No vale! Es un lenguaje de progrgamación que está dando la nota en lo del desarrollo Rgaid
- Conchale, si supieras que no he oído naita de eso, déjame que googleo y me empapo en el asunto
- Dale pana, dale, y me avisas, me han dicho que es arrgechisimo
Y luego frente al firefos pensaba en si me había dicho rudy, rugby, guby, gruby, luego me di cuenta que pasado un tiempo uno aprende incluso a entender a las personas que hablan con problemas para ciertos sonidos y traduje: ¡Ruby!
Y si le entendía a Aníbal, nada me costaría aprender Ruby, bueno al pana le debo la curiosidad sobre el lenguaje y el valor para empezar a experimentar, porque me hizo reflexionar: si puedes aprender a entender a alguien en su propia forma de comunicación, nada se pierde en aprender un nuevo lenguaje y superé mi actitud reaccionaria ante la novedad en programación, y hoy me voy a poner a experimentar con ruby.
Hay algo que aclarar sobre este blog, no hago política, los fanáticos linuxeros pueden empezar a deprimirse, no voy a hablar ni mal ni bien de Bill, a los fanáticos microsoftianos, no voy a alabar a .Net ni a office ni a nada de MS.

Todo lo que aquí lean que pueda ser probado, lo será tanto en Windows, como en Linux, y si es posible, en cualquier otra plataforma.