ruby

Este pasado 12 de Abril,  JJ Merelo nos adentro en los mundos de Ruby, este taller corresponde a los talleres de Software Libre 2011 que organizamos desde esta oficina en la ETSIIT.

Los apuntes del taller están aquí, para instalar Ruby se puede hacer ejecutando la siguiente linea desde la consola:

sudo apt-get install ruby ruby-gems irb rdoc


Este lenguaje de programación, es del estilo de Python por ejemplo, un lenguaje interpretado, el cual para ejecutarse un programa se necesita que antes esté funcionando el intérprete del lenguaje. Para escribir un programa en Ruby lo podemos hacer con casi cualquier editor, por ejemplo Emacs. Cuando lo guardemos el programa, deberíamos de incluirle la extensión ‘.rb’ .

Existe variables del estilo de Python, con datos escalares, cadenas de texto, arrays y arrays asociativos las cuales nos mostró como se usan tanto para modificar sus valores como para mostrar por pantalla el contenido de estas variables.

Ruby incluye el concepto de clousures como otros lenguajes que se podría decir que es un puntero a función, y para terminar nos enseñó como se incluyen las librerías en Ruby y nos mostró una librería muy conocida, se llama hpricot, la cual la hizo un tal «why the lucky stiff» que es un tipo que impulsó este lenguaje de programación y que aportó montón de cosas, pero luego de un día para otro desapareció y no se ha vuelto a saber más.

Y unas fotos del taller:

Tras la primera edición de los talleres de SL el año pasado, este año sacamos una segunda edición reducida a 26 horas, para la cual hemos solicitado, igual que el año pasado, un crédito de libre configuración. En este caso los talleres incluyen introducciones a Linux, lenguajes libres y como novedad una introducción a vi/emacs, los editores libres más clásicos.
La inscripción es gratuita hasta que no queden más plazas.
Si lo que deseas es asistir a algún taller, la asistencia será libre y gratuita, siempre que haya aforo. Lo iremos anunciando en cada caso

Web Campus Infantil 2019
Logo y enlace Web Campus Infantil 2019
Web SereIngeniera
Logo y enlace Web SereIngeniera 2018
Web Jornadas De Software Libre
Logo y enlace Web Jornadas de Software Libre 2018
Calendario
octubre 2020
lunes martes miércoles jueves viernes sábado domingo
28 septiembre, 2020 29 septiembre, 2020 30 septiembre, 2020 1 octubre, 2020 2 octubre, 2020 3 octubre, 2020 4 octubre, 2020
5 octubre, 2020 6 octubre, 2020 7 octubre, 2020 8 octubre, 2020 9 octubre, 2020 10 octubre, 2020 11 octubre, 2020
12 octubre, 2020 13 octubre, 2020 14 octubre, 2020 15 octubre, 2020 16 octubre, 2020 17 octubre, 2020 18 octubre, 2020
19 octubre, 2020 20 octubre, 2020 21 octubre, 2020 22 octubre, 2020 23 octubre, 2020 24 octubre, 2020 25 octubre, 2020
26 octubre, 2020 27 octubre, 2020 28 octubre, 2020 29 octubre, 2020 30 octubre, 2020 31 octubre, 2020 1 noviembre, 2020
Archivos
Categorías