miércoles, 29 de octubre de 2014

The return of 64M

        Una de las cosas que hice este año y de las que me siento relativamente orgulloso es de haber logrado exitosamente 'revivir' una vieja notebook que tan solo contaba con 64Mb de ram y un pentium III. El procesador no es tan malo dentro de todo, pero el limite de memoria vuelve imposible cualquier instalación decente. Por suerte parece ser que no soy el unico que tuvo la brillante idea de revivir maquinas con 64Mb de ram, y pude encontrar una distibución de linux, basada en knopix llamada dsl (damn small linux). 



        Despues de estar probandolo un par de veces puedo decir varias cosas, algunas buenas (como el hecho de que anda) y otras malas como el hecho de que es extremadamente lento y en general tiene problemas con las configuraciones graficas persistentes. Asi que en general simplemente la rebooteo ṕor la fuerza y sin dejar nada guardado.

        Lo que si hay que rescatar es que se le pudieron dar un par de usos como ver alguna que otra cosa en internet o jugar con un emulador de snes. 





        Algo que no se puede negar es su robustez, debe pesar alrededor de 3 kilos con mucho plastico y metal adentro. Tambien consta de un lector de floppy 3 1/2 y una lectora de dvd.




           La pantalla cuadrada, el teclado y el pad se nota que son de buena calidad porque no estan ni ligeramente gastadas. Claro, es una compaq.




Hasta la proxima !

martes, 28 de octubre de 2014

Hating the Heat

        Como seguramente muchos de ustedes, odio el calor, lo odio mucho. Prefiero estar congelandome todo el invierno a morirme de calor. Odio sudar, odio cansarme de nada, odio los bichos y al sol. No hay mucho que se pueda decir sobre el verano, no hay mucho que se pueda ver de bueno. Es una epoca terrible en la que es debatible unicamente la capacidad de sobrevivir.

Instead of studyng

        A veces es posible sorprenderse a uno mismo, este es mi caso en este momento. Si bien el sentido comun, la logica y posiblemente cualquier punto de vista decente me esta gritando que deberia usar mi tiempo para estudiar en vez de publicar en blogger, compular codigo o tratar de armar un mini-servidor debajo de mi escritorio debo decir que siento un asombroso aborrecimiento hacia las ''horas culo'' que requieren las materias basicas de la carrera, y un profundo desprecio a los voluminosos apuntes de otras materias. 

        Sin embargo a veces es posible obtener conocimientos de maneras mas practicas como por ejemplo realizando los tps y leyendo las soluciones de la gente de sitios como stackoverflow, cplusplus o superuser. Esa es una de las partes mas emocionantes de esta carrera a decir verdad. La cantidad de conocimiento fuera de los libros, la cantidad de pequeñas piesas de aprendisaje que se pueden encontrar online y sobre todo los estilos de escritura de los que las proveen. 

        Por desgracia siempre van a hacer falta horas sentado leyendo. 

lunes, 27 de octubre de 2014

Compiling the Atom editor

        El domingo, ese dia tan productivo entre sabado y el terrible principio de la semana, estuve tratabndo de instalar atom de la manera dificil (compilando el codigo). Hasta que me di por vencido y baje el .deb como cualquier persona normal. 

        Sin embargo hoy me pase un rato mas tratando de compilar el codigo y lo logre ! No se imaginan lo bien que se siente cuando algo que uno mismo compila (por mas que sea con un script) funciona. El problema habia sido que uno de los requerimientos para la compilación era un tal "node", que cuando ejecuto el script la terminal me responde que no estaba instalado y que podria estar en los paquetes "node" o  "nodejs-legacy"... ummmm .... legacy no sonaba muy bien asi que instalé "node" y el script simplemente no hacia nada ni daba ningun error. Un poco tarde me di cuenta de que el correcto era el otro (legacy). Pero los problemas no terminaron ahi... 

        Tambien pedía un tal "npm" que este si lo instale bien, pero sorpresa! Era la version 1.4 y el script pedia 1.5 como minimo... Al instalarlo desde apt-get podia estar seguro de que era la ultima version, pero no. Este programa en particular parece ser que se auto-updateaba con "npm install -g npm" (algo asi como instalate a vos mismo). Casi, casiii .... 

        Viste que Einstein decia que era totalmente estupido repetir lo mismo y esperar distintos resultados? Bueno, parece que este script no sigue la misma filosofia ya que lo tuve que correr tres veces (en las cuales cada vez crasheaba en un lugar distinto) hasta que finalmente, despues de todo el trastorno, lo logré ! Al fin pude compilar un software libre ! 

        Otro post será necesario para explayarse en el editor en si. 


domingo, 26 de octubre de 2014

The price of freedom

        Desde hace ya casi dos años empecé a utilizar software libe. Empezando por cambiar del sistema operativo windows a Ubuntu (12.04 en aquel momento) me di cuenta de que los programas, SOs y demás software(s) piratas no eran la solución a todo.

Como empieza la jornada...

        En aquel momento tenia una notebook con un muy baqueteado windows vista, esta demás decir que ni siquiera los fanaticos de windows lo toleraban. Pero me lo aguanté un tiempo. Hasta que en cierto momento se lleno de virus, se volvió tremendamente lento y se hizo insostenible.  Así que tenia tres opciones, instalar un xp posiblemente crackeado, reinstalar vista o buscar alguna alternativa.

        Por supuesto que  volver a XP se sentia retrogrado y vista ya no era una opcion valida, y empecé a buscar algún linux, cualquier linux gratuito. Y, como es de esperar, abrí el primer link de google... Ubuntu. Lei por un rato la pagina viendo que tenia de bueno, no era muy familiar con linux pero este se veía como algo bastante simple, se podía instalar desde un usb (tengo entendido que win tambien se puede, pero no es tan simple) e incluso correrlo sin instalación ! Particionar el disco era cosa de apretar unos botones en una linda interfaz, y la instalación una pavada. Incluso tenia una ventana para detectar el teclado.

No hay nada !

        Si quieren empezar a usar ubuntu o cualquier otro linux una de las primeras cosas que van a notar es que hay un montón de programas que no le dan soporte. Entre ellos el 90% de los videojuegos. Sin embargo para la mayoría es posible encontrar alguna alternativa.

viernes, 24 de octubre de 2014

Data travel

La entrada a las zonas de seguridad

        El otro día tuvimos una visita al datacenter provincial, recorrimos las instalaciones. Fue una visita muy interesante, estuvimos viendo los racks y las muchas medidas de seguridad que utilizan. Una de las cosas que me causo sorpresa fue la cantidad de sistemas redundantes, desde sistemas eléctricos hasta respaldos en cinta.

        Es interesante saber que los gastos públicos incluyen este tipo de cosas, sin embargo hay algunas cosas decepcionantes como el hecho de que el mainframe principal que computa todos los sueldos y el personal de la provincia use software propietario que cuesta 45,000 usd por mes. 


miércoles, 22 de octubre de 2014

Trippingly trip

        Es -relativamente- temprano y ya me duele la espalda. Pero bueno, estoy un poco emocionado de que hoy nos llevan de excursión en la facu (yay !). Nos van a llevar al Datacenter de la provincia, un lugar que suena bastante copado (posible puesto de trabajo futuro) y que espero que no decepcione. Voy a tratar de limpiar mi celular para sacar tantas fotos como pueda. Supongo que vamos a ver varios servidores sexys (rawww *.*). 

martes, 21 de octubre de 2014

Random drawings





        Este par de dibujos no son del todo originales, los copies de aca:  http://the-weave.smackjeeves.com/comics/1730595/sketch-update-1/ no me hagas sentir mal, si :D ?

Redacting ravenous responses

        En estos últimos dias me estuve dando cuenta de lo mucho que escribo, cada vez mas de hecho. Si bien mi calidad literaria sigue siendo cercana al piso de la incoherencia supongo, quiero suponer, que con el tiempo podrá mejorar.

       Entre los tantos temas sobe los que tuve que redactar quisiera destacar una suerte de trabajo grupal que realizamos en la facultad ayer. Era la ultima clase y era tarde, muy tarde. Lo sufucientemente tarde como dejar de lado cualquier sentido de responsabilidad y decir estupideces sin filtro alguno. Sumemosle a esto que la materia en cuestion no es ni apenas una cosa seria, es una de esas materias contenidas dentro de las "ciencias" sociales. Una de esas materias en las que a todo se le puede encontrar una justificacion dando otra vuelta de tuerca. Y aunque las conversaciones tienden a volverse absurdas, de alguna manera, parecen charlas inteligentes a la distancia. Pero bueno, no soy ningun epistemologo ni mucho menos como para discutir estos temas.

        Saliendo del tema de las materias el blog tambien me obliga a escribir un poco, una obligación autoimpuesta, pero una obligacion al fin. 

        Como ya no tiene ningun sentido continuar divagando en palabras vacias simplemente me despido por ahora. 


Nos veremos

lunes, 20 de octubre de 2014

Naming conventions

      Como pueden apreciar a simple vista las entradas del blog ostentan hermosos nombres en inglés mientras que el contenido es una masa de texto similar al español. Esto no es casual, pero si carente de sentido. Simplemente es para engañar al lector casual, una pequeña sorpresa si se quiere. Un poco como chiste y un poco para enfocar la triste realidad de que todo lo bueno parece venir en el idioma de los británicos.

       Otra cosa que tal vez noten es que las ultimas entradas están justificadas, a diferencia de los nombres esto si tiene un sentido y es que según un compañero leer largos textos con renglones de distinto tamaño produce un cierto malestar y dolor de cabeza. Si bien no es mi caso tal vez alguno lo haya sufrido.

       Revisando un poco el blog se ve mucho mas lindo y ordenado también.


        Y bueno, eso será todo por el hoy de entre esta mañana y la hora en que decida dormirme. 


Hasta la próxima !

Terrible waitings

Una de las palabras mas odiosas que uno puede encontrarse en la vida es "esperar". Esperar en todas sus formas, duraciones y lugares siempre resulta una molestia como minimo. Incluso esas cortas esperas de compilar un corto codigo, un ascensor o el agua para el mate pueden producir una tremenda sensación de astío incomprendible. Y odio hacia absolutamente todo lo que no sea instantaneo ante nuestros sentidos.

Many tales to tell

Este fin de semana fue, como mínimo raro, pero definitivamente no fue aburrido. Empezando el viernes a la noche con una serie de llamadas muy MUY estresantes... de las que no voy a dar mas detalles. El sábado comenzó una visita de mi novia a eso de las once de la mañana. Una visita no muy agradable al principio. Odio verla llorar.

viernes, 17 de octubre de 2014

Just like Watson

Los que conozcan la serie ''Sherlock'' de la BBC posiblemente recuerden el blog del doctor Watson, o inclusive lo hayan podido leer (http://www.johnwatsonblog.co.uk/). En la ficción el blog era una suerte de ejercicio psicológico propuesto por la terapeuta de John, ya que a el pareció servirle bastante voy a probar ver si puedo publicar regularmente lo interesante de cada día. (y escribir de una manera decente)

Tal vez no tenga historias heroicas de Afganistan como el protagonista de la serie, tampoco crímenes misteriosos a resolver. Simplemente una bastante plana vida de estudiante de ciudad y becario en el laboratorio de sistemas de la universidad. No es la gran cosa a decir verdad, si bien suena un poco importante para los que no conocen el medio.

En el laboratorio (labsis para abreviar) nos dedicamos principalmente al mantenimiento del software de las maquinas. Instalar programas, formatear discos, etc. De vez en cuando también puede pasar que alguna maquina tenga problemas de hardware que, si son simplemente el reemplazo de algun componente del que disponemos, lo solucionamos. En general las fuentes se queman o los teclados no andan. Lo bueno, y a mi forma de ver lo mejor, del lab es que se aprende mucho sobre el trabajo en equipo. No hablo de un equipo al estilo yanqui de "lo mejor de lo mejor" sino mas bien un grupo de gente mas o menos dirigido por el jefe. Convivir con ese grupo durante largos ratos y acostumbrarse a cada uno es en parte un desafío, sobretodo siendo tan poco social como uno.

Y con eso supongo que puedo terminar por ahora. Sorprendentemente llene una gran parte de la hoja. Asi que puedo estar satisfecho hasta cierto punto.

Bye.

viernes, 10 de octubre de 2014