Libro gratuito: Ruby Fácil

Libro gratuito: Ruby FácilSi quieres aprender un lenguaje nuevo, libre y poderoso como Ruby, esta oferta es inmejorable.

Un libro en español, en formato digital, libre y gratuito..  Me tomé la potestad de subirlo a mi hosting en descarga directa porque la descarga original está en 4shared.com y mucha gente no sabe usarlo, además hay que gastar el ancho de banda en algo, no?

Descarga aquí

Autor: David Guillén Nakamura (Blog)

0 comments Add yours
  1. Genial.. Descargado.. una inquietud que me da porque actualmente por lo menos en el país porque he hablado con mucha gente de otros estados y otras universidades, no se toma como lenguajes pedagogicos (por supuesto no soy quien para saber que y que no esta bien en el curriculum de una carrera) ruby o python.. y pues en algunas universidades aun siguen teniendo pascal, inclusive en otras visual basic y java como primer toma de contacto con la programacion.. no se es simplemente una duda.. =)

  2. Kalith: No puedo más que darte mi opinión personal al respecto, que como todas, puede estar errada o no. Creo que no hay mejores lenguajes para aprender que C++, Ruby y Python, puesto que son lenguajes libres y multiplataformas. Quien enseñe Visual Basic, debería caer en cuenta que ni siquiera es un lenguaje, no es libre y no es multiplataforma. Y de Java ya he hablado en otros post comentando por que no lo considero el lenguaje ideal para aprendizaje, en resumen, aquellos alumnos que aprenden a programar con Java, terminan siendo expertos en llamar a librerías que otros sí programaron a pulmón y no es la idea central del aprendizaje.

    Con respecto a los cambios en las Universidades, afortunadamente cuando se genera un concenso alrededor de cierto lenguaje, se pueden generar los cambios. Pero esos cambios deben venir de abajo hacia arriba y no al revés. Es decir, no esperar que una Comisión de Diseño Curricular sea la que haga los cambios para que después los profesores adopten dichos cambios, sino al revés. Que sean profesores y alumnos quienes sean los motores de dicho cambio, pero eso pasará sólo cuando los alumnos y profesores sean conscientes de su propio aprendizaje y convertir el aprendizaje tradicional (donde el profesor lo sabe todo o al menos se supone que así sea) en un aprendizaje colaborativo, participativo y abierto a los cambios.

  3. No podría estar mas de acuerdo con ustedes. Estudio en Urbe en Maracaibo, y bueno, aparte que a casi ningún estudiante le gusta programar, odian Java ( que es lo que se usa para ensenar). Hay mucha mediocridad hoy en día, de parte de profesores y alumnos, es realmente una lastima. He querido hacer una asignación con Ruby y la profesora me ha dicho que no, porque tiene que ser, y cito: “Un lenguaje visual” jajajaja. Que habrá querido decir? lol. Cabe destacar que ella “es doctora”. Blah! Siento que estoy perdiendo mi tiempo. Y se que me costara decir que vengo de esa universidad cuando lo que produce en su mayoría son de esos ingenieros que saben OFFICE! Para mi, ya yo soy ingeniero, pero sin el anillo. Que piensas Jose?

  4. Dave:
    1. Si odian Java, van por el buen camino, bienvenidos al club 😀

    Hablando en serio, para odiar Java hay que conocerlo y también conocer otros lenguajes. El que conoce Ruby y Python, mira luego con malos ojos a Java. El que conoce sólo Java, lo defenderá con uñas y dientes sin aceptar que hay cosas mejores o peores, pero que el mundo no comienza ni termina allí.

    2. El término ‘lenguaje visual’ no existe. Existen IDE’s para lenguajes y cosas que distan mucho de ser lenguajes como Basic (en el que se basa Visual Basic) o Delphi (que realmente es un IDE para pascal). Nada hay más frustrante que te limiten tu capacidad creativa e investigativa (por eso no me gusta Windows) y lo más probable es que tu profesora no tenga ni idea de que es Ruby, por tanto tendría que aprenderlo para poder evaluarte y más facil es decirte lo que te dijo (ojo, son especulaciones mías). En todo caso, puedes trabajar con RubyQt y hacer visual tu aplicación o con Ruby on Rails si la aplicación es para web.

    3. No es un demérito para la profesora no conocer Ruby. Entiéndase que un doctorado aporta múltiples conocimientos formales, pero en mi experiencia personal, la educación formal te da un 30% de la base de tus conocimientos. El otro 70% te lo da tu propia capacidad de investigación, la experiencia, tu curiosidad y tus ganas constantes de aprender. Lo que es lamentable es que se siga manejando el modelo tradicional de educación, donde el profesor establece TODAS las reglas, sin posibilidad de negociación de los alumnos. En mis clases, los estimulo inclusive a que compartan el código 😉

    4. Que hayan muchos “ingenieros” que en realidad son usuarios finales, que sólo conocen office, siguiente-siguiente-finalizar, click derecho y reiniciar para resolver problemas, tiene su lado malo y su lado bueno.

    El lado malo: Mano de obra no cualificada, que ingresa a las empresas y termina por minimizar la valoración que se le da a nuestra carrera, redundando en sueldos bajos comparados con otras carreras con iguales méritos. La gente piensa que vamos 5 años a una universidad a aprender cómo se usa Word y nos quiere pagar como tales. Lo peor es que en algunos casos, tienen razón 😀

    El lado bueno: Es más fácil destacarse para gente como tu, que cuestiona, que tiene la capacidad de darse cuenta que las cosas no están bien, que investiga, conoce y va más allá de lo que les dan en las aulas. Esa es la mano de obra realmente valiosa, dichosas las empresas que logren contratar a esas joyas de la corona, tendrán que pagarles como lo que son, un recurso valiosísimo.

    5. Ingeniero sólo lo serás cuando te gradúes. A pesar de lo que muchos digan, tener un título no es una gran virtud, pero no tenerlo, es un gran defecto..

  5. Bueno antes que nada Felicitaciones al profesor jose, siempre actualizandonos en todo, aunque no paso muy frecuente por ocupaciones siempre estoy leyendo lo que el profesor publica, para mi uno de los profesores mas completos de la universidad…..

    Bueno profe dejando los alagos aparte, le queria comentar que cuando le doy para descargar el archivo se me pega el Firefox y tengo que cerrarlo, no se que pasa en realidad, y ya he intentado varias veces y nada…..bueno si le ha pasado algo como esto y sabe como solucionar esto se lo agradeceria…

  6. Hola Eddie cómo estás?

    Firefox 3 ha salido con ciertas fallas (al menos en mi caso), esperemos que en versiones posteriores corrijan y lo hagan mucho más estable. Sin embargo, lo que sucede no es culpa de firefox, sino que el PDF es pesado y firefox trata de abrirlo en vez de descargarlo, por eso a veces pasa que se quede “pegado”..

    Te recomiendo que en vez de hacer click sobre la imagen, hagas click derecho y luego “guardar como..”

    Otra cosa que puedes hacer es bajarte una extensión de firefox llamada “PDF Download”..

    Nos vemos.. gracias por tus comentarios..

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *