Viendo el flamante formato de Generació digital que ha pasado de la radio a la tv hace poco, y el cual recomiendo, se me vino a la memoria los videojuegos con los que empecé a meterme en el mundo de los ordenadores.
Más concretamente con los de mi Amstrad CPC6128 (una joya que todavía tengo en casa…y funciona!). Nada que ver con lo que nos podemos encontrar ahora en el mercado, pero que personalmente, me hicieron disfrutar más que cualquier videojuego actual.
Mi top5, que no por ello mejores, con los cuales pasé horas y horas es:
Fruity Frank
A los mandos de Frank tenías que salvar tu jardín de la invasión de unos bichejos, y para ello tenías que recolectar todas las frutas que había por la pantalla. Muy adictivo.
Ayer pudimos disfrutar en el Paraninfo Luis Arroyo de Ciudad Real de la presencia de Richard Stallman, fundador del movimiento por el software libre en el mundo.
A parte de la maestría que tiene hablando en español, con chistes y chascarrillos varios, me sorprendió la manera de afrontar la charla. Mucha filosofía, educación de la sociedad, solidaridad social…
Bajo la idea de respetar la libertad del usuario a la hora de ejecutar y usar el sofware de su ordenador, Stallman nos ofreció cerca de tres horas de lo más interesantes, que intentaré resumir a continuación.
Según Stallman, que un programa sea software libre quiere decir que el usuario debe tener las cuatro libertades esenciales:
Libertad 0: aquella que te da la libertad de ejecutar el programa como quieras
Libertad 1: la que te permite estudiar el código fuente del programa y modificarlo de tal manera que el programa haga lo que tú quieras.
Libertad 2: ayudar al prójimo. Es decir, poder realizar y destruir copias exactas del programa cuando tú quieras.
Libertad 3: contribuir en tu comunidad. Es decir, poder distribuir tus copias modificadas del programa.
Con estas libertades, como denomina Stallman, el programa es software libre, ya que el sistema social de su uso y distribución es un sistema ético, respetando la libertad de cada uno y su comunidad.
Otro de los puntos interesantes, es cuando habló de las escuelas como punto vital del “engaño actual”. En las escuelas solo se debería enseñar software libre recalcó.
¿Razones?
Para economizar. Aunque también explicó que hay empresas que regalan su software privativo para hacer adictos a los alumnos. Usan las escuelas como instrumentos para imponer este tipo de programas. Hizo un simil con las drogas, en las que la primera dosis es gratuíta, para las demás…debes pagar.
Para la educación de los buenos programadores. Para ser bueno, hay que ver y escribir mucho código, y para eso el software libre es esencial.
Para la educación en la ciudadanía. Buena conducta y solidaridad social. Un programa que haces, no debes guardaro para tí. Debes compartirlo con tus compañeros.
Stallman terminó su charla cambiando su look, para convertirse en San iGNUcio de la iglesia de EMACS, personaje evangelizador que predica las bondades del software libre y con el que suele finalizar todas sus conferencias.
Para su interpretación se viste con una túnica negra y se coloca en la cabeza el plato de un antiguo disco duro, a modo de aureola dorada…todo un fenómeno.
Desde aquí dar las gracias a la Escuela Superior de Informática y a muchos amigos que han hecho posible, no solo traer a Richard Stallman a Ciudad Real, sino también organizar unas buenísimas jornadas de software libre estos días
En el marco de las Jornadas sobre Software Libre que se están celebrando en Ciudad Real del 15 al 18 de marzo, y que tendrán como momento cumbre la conferencia que RICHAD STALLMAN impartirá hoy en el paraninfo de la UCLM sobre la nueva filosofía que supone el software libre en cuanto a cambios de modelos de negocio se refiere, desde YUZZ han organizado una charla, en la que, un emprendedor de la región, contará a los jóvenes universitarios las posibilidades de emprendimiento que ofrece el mundo de las soluciones basadas en software libre, a través de la creación y consolidación de su propia empresa de consultoría, Ant’s Way of Working.
Ángel Palazón, socio fundador y Director de I+D, responderá y conversará con los jóvenes explicando las posibilidades que el software libre ofrece a las empresas, cómo surge la idea, cómo se consolida un equipo, de dónde salen sus primeros clientes, y en definitiva, cómo se puede construir una economía de servicios dentro de ésta filosofía de trabajo.
La charla tendrá lugar en el salón de actos de la Escuela Superior de Informática el viernes 18 a las 12.15. Ni que decir tiene, que la entrada es libre. No hay excusas.
Del mismo modo que en Linux o MacOS podemos conectarnos a un servidor SSH sin el tedioso proceso de autenticación (user/pass) con el uso de las RSA Keys, en Windows también podemos hacerlo con PuTTy.
Lo primero que tenemos que hacer es bajarnos PuTTy, y además PuTTygen, que nos permitirá generar las RSA Keys.
Para generar las llaves abrimos PuTTYgen.exe, donde le daremos a “Generate” para que se inicie el proceso. La aplicación pedirá que mueva el ratón sobre la ventana para generar con esta información valores aleatorios.
Cuando el proceso finalice habrá que guardar las dos llaves presionando en los botones correspondientes: “Save public key” y “Save private key”. (Por ej: ‘key.pub’ y ‘key.ppk’ respectivamente)
Una vez tenemos las llaves, transferimos la llave pública (‘key.pub’) al servidor al que nos vamos a conectar y la agregamos al archivo de llaves autorizadas:
Ya tenemos casi todo el trabajo hecho, solo falta configurar el PuTTY para que lea nuestras llaves. Para esto abrimos PuTTY.exe y configuramos los siguientes parámetros:
Session:
En este apartado ponemos los datos típicos de conexión. Host Name (IP), Connection Type: SSH y Saved Sessions (nombre que le quieras dar).
Connection:
En “Data”, donde pone “Auto-login username” ponemos el nombre de usuario con el que conectamos al servidor.
En “SSH” :
Preferred SSH protocol version: 2
Auth: Presionamos “Browse” y le mostramos el archivo de la llave privada (key.ppk) que tenemos guardada.
Guardamos todos los datos y ya tendremos acceso a nuestro servidor sin tener que poner user/pass cada vez que nos conectemos.
Llevamos ya unos días de 2011, y todavía no tengo claros mis propósitos para este nuevo año. Lo único que tengo en mente es que necesito un pequeño cambio en mi vida.
Tengo ganas de enfrentarme a nuevos retos y proyectos, que aún teniéndolos actualmente, no he podido realizar, ya sea por falta de tiempo o mala organización. Unos no dependen de mí solo, por lo que tendrémos que tirar del carro unos cuantos, y eso suele ser más complicado… #bit
Creo que hay muchas cosas por hacer en el mundo de internet, y es por eso, que este año necesito dar una vuelta más a esa tuerca que en 2010 ha estado bastante acomodada… viéndolas venir. No ha sido un año malo, ni mucho menos, porque me ha servido para conocer muchísima gente y aprender de ellos, pero ahora es el momento de estar en el otro lado y trabajar activamente en proyectos que me gusten, y me llenen al 100%.
Tampoco quiero dejar atrás la formación, y más en este mundo en el que me muevo, así que intentaré desarrollar en lenguajes como Ruby On Rails, al que le tengo muchas ganas desde hace ya tiempo, y veré las posibilidades de cursos, seminarios etc, que nunca están de más.
Seguir mejorando en el desarrollo frontend y empezar a utilizar más a menudo la fórmula HTML5+CSS3 será otro de los asuntos pendientes para este año.
Como apuntarse al gimnasio o dejar de fumar, todo esto queda muy bonito, ahora es el momento de empezar a cumplir nuestras promesas.