<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Escuela De Sistemas on Thy.Abstrakt.Objekt.Weblog</title><link>https://blog.kreig.rocks/categories/escuela-de-sistemas/</link><description>Recent content in Escuela De Sistemas on Thy.Abstrakt.Objekt.Weblog</description><generator>Hugo</generator><language>es</language><lastBuildDate>Wed, 31 Oct 2012 15:23:10 -0600</lastBuildDate><atom:link href="https://blog.kreig.rocks/categories/escuela-de-sistemas/index.xml" rel="self" type="application/rss+xml"/><item><title>El cierre de un círculo</title><link>https://blog.kreig.rocks/2012/10/31/el-cierre-de-un-circulo/</link><pubDate>Wed, 31 Oct 2012 15:23:10 -0600</pubDate><guid>https://blog.kreig.rocks/2012/10/31/el-cierre-de-un-circulo/</guid><description>&lt;p&gt;Si bien han estado ausentes los post del blog en estos dos últimos meses, no ha sido porque piense que ya no es &amp;ldquo;cool&amp;rdquo; bloguear (como ha sucedido con muchos compañeros que lo tomaron como una moda), mas bien que en estos últimos meses me enfoqué en terminar un pendiente, terminar mi carrera de ingeniería. algo que inicié por tomarlo relajado desde hace tres años, pero que comenzó a atormentarme en este último año.&#10;Todo empezó como una ilusión de primeros años de secundaria, convirtiendose en meta al al final. Era bonito todo eso de los videojuegos, saber que al final una consola es una computadora, entre otras ilusiones son las que llevan a uno a pensar estudiar una carrera relacionada con estos aparatejos digitales.  No lo vi tanto como una alternativa lucrativa ante la difícil situación del país, sino mas bien como desarrollar mis vagos y casi virginales conocimientos en este interesante campo.  El principal motivador: aquella exquisita sensación de sentirse dios frente a un computador, programarla, darle algo de vida a algo inanimado. crear reglas y deshacerlas, crear mi mundo e interactuar con este.&#10;Finalizando secundaria estaba decidido, la USAC, una universidad pública, no por que fuera la mejor (aunque hay mucho alarde al respecto), sino por ser &amp;ldquo;libre&amp;rdquo; y gratuita, entrecomillando lo libre por los exámenes de admisión.  Ingeniería era la facultad, Ciencias y Sistemas era la carrera.   Ganar bien los exámenes de ubicación me exoneró de ciertos exámenes de admisión, lo que contrastó con mis primeros dos semestres (o primer año), los cuales fueron un total fiasco, ganando en el primer año tan solo 3 cursos (de aprox 10), la mayoría del área social, y ninguno de ciencias puras y sabrosas.  A esto quisiera culpar un poco a mi irresponsabilidad  debido al consumo excesivo de videojuegos durante el primer año (te veo de reojo Chrono Cross), y a otras situaciones interpersonales al ocasionados por el choque entre un reciensalido-de-la-pubertad estudiante de Ingeniería y una virginal adolescente de 15 años del instituto colindante.  Paralelo a esto, también tuve mi primer encuentro con EL METAL.&#10;El segundo año ya fue mejor, logre aprobar mis primeras matemáticas, un curso de física, otro de química y algunas otras asignaturas que no les tomé mucho interés. Mi consumo de videojuegos, y Metal lograban balancear perfectamente la situación &amp;ldquo;del corazón/genitales&amp;rdquo; y el estudio.  Las matemáticas ya cobraban sentido, aquel ganchito raro ya sabia que se llamaba integral, y la ciencia pura comenzaba a producirme cierta obsesión placentera. y sobre todo, logré mantener mi acostumbrado bajo perfil.&#10;La aventura comenzaba a hacerse divertida durante el tercer año, pues, con un año académico desfasado de los de mi &amp;ldquo;promocion&amp;rdquo; ( o al menos del ideal), comenzó mi camino por cursos de ciencia computacional y monkey coding.   Supe por primera vez lo que era programar miles de lineas de código, contra el reloj.  el placer de sacrificar features por bugfixes, y  contínuo debugging en un lenguaje C bastante fuera del estándar del que me había preparado, todo era alegria y gozo, hacia lo que me gustaba, y creo que lo hacía bien. Mi rebeldía contra el &amp;ldquo;establishment&amp;rdquo; comenzaba a salir, sobre todo al respecto de editores, IDES, compiladores, y paradigmas.  sobreutilicé técnicas orientadas a objetos en código que no necesitaba tales cosas, con tal de simplificarme la abstracción. Esto contribuyó a que me bautizaran con mi apodo y el apodo de este blog, y que la gente me conociera más con ese que con mi nombre real.&#10;Cuarto año de universidad, 2006, quizás fue la de mayor aprendizaje, no solo a nivel academico, en donde resaltaría el placer exquisito por los compiladores, los circuitos digitales y el lenguaje ensamblador, sino también a nivel personal, el desamor me invade, y mi mente comienza a encontrar refugio en el alcohol, y como consecuencia, la necesidad imperante de tener más dinero de los dos quetzales diarios de mi pasaje.  Sin embargo todavía sobreviví como méndigo de cerveza durante ese tiempo con los compañeros, y aun logre ganar los cursos en el que muchos dicen que es el segmento más complicado de la carrera&amp;hellip; uff que alivio.&#10;Durante el quinto año que estuve en la universidad, llevando cursos de 6to, 7mo y quizas alguno de octavo, intentando matar demonios mentales comienza mi decadencia academica.  Los cursos que me interesan se terminan uno a uno&amp;hellip; y en cambio comienzan cursos más aburridos, tal contraste como cambiar Compiladores por Investigación de Operaciones o Estructuras de Datos por Analisis y Diseño&amp;hellip; un total asco, todo se tornaba para peor, llegaba a aburrirme y a burlarme de los ingenieros mediocres casi siempre, pero en fin, tenia que salir y ganar todos esos cursos feos.   Lo mejor que podría resaltar fue mi primer encuentro con una comunidad de locos como yo, que gustaban de usar el software libre&amp;hellip; Contrastando con lo peor, que fue la pérdida de mis dos incisivos superiores a causa del excesivo uso del alcohol y de la delincuencia en mi amado país&amp;hellip;  Afortunadamente fue durante los diez días de empezar mi primer trabajo como desarrollador.  Casi no disfrute mis primeros sueldos pagando mis dientecitos.  Lección aprendida, me sigo embriagando pero con mas cautela.&#10;Sexto año,  Las sombras del pasado continuan taladrando la mente, en donde el único refugio es la cerveza y el Heavy Metal.  Ya con trabajo ya no dedicaba tiempo para estudiar, y el interés por seguir la carrera estaba en su mínimo, pero ya faltaba poco para terminar la carrera, llevando cursos de 7mo y 8vo semestre, debía terminarla o morir en el intento.  Año difícil académicamente pero salió adelante, ya no me importaba salir a tiempo, lo que queria era salir, aunquesea a paso de tortuga.&#10;Durante el séptimo año, al fin pude decir adiós a todos esos cursos feos de administracion gerencial e ingenieria de software.  Mayor decepción fue ver que el último curso de ciencia computacional que pensé disfrutaría, terminaría siendo más curso de superación personal que de inteligencia artificial&amp;hellip; El Metal me seguía dando la paz mental necesaria como fue desde el inicio de la carrera,  hasta que al fin! se acabó.  Había terminado todos los cursos&amp;hellip; excepto uno Maldición y Simulación 2.&#10;Durante el octavo año en mi estancia por el sagrado edificio T3.  ya ni lo conte, no me interesó meterme a llevar un curso que detesto una vez mas durante todo un semestre, mejor decidi esperar a que la aleatoriedad me favoreciera y abrieran el curso en los muy convenientes cursos de vacaciones de junio (o interciclos como le dicen en algunas universidades mariconas)&amp;hellip; Esa era la oportunidad y fue un sacrificio soportar al mediocre ingeniero durante ese mes. pero al finalizarlo exitosamente dije:  mision cumplida. pero aun no completada&amp;hellip; faltaba el examen privado y la tesis que ya llevaba un año de postergada debido a mi dejadez y falta de asesor.  Fue buen año de reiniciar cuestiones personales ademas, saliendo exitoso de mis conflictos mentales y encontrando la paz mental en la que hasta la fecha es la perfecta compañía.&#10;Durante el noveno año, decían que había que prepararse para el examen privado, estudiar durante 3 meses dia y noche como si nunca hubiera llevado la carrera.  Decidi ignorar ese &amp;ldquo;approach&amp;rdquo; y no estudie NADA, tomé la filosofía de &amp;ldquo;Si gano, es por que aprendí algo, sino aprendi nada, merezco perder y ser un mediocre&amp;rdquo;. Todo salió bien, aunque el examen no fue como lo describían los paranóicos, siempre tuvo su dificultad y requirió su esfuerzo durante el tiempo que se realizó. Exámen aprobado exitosamente y de premio me regalé un viaje al Wacken Open Air, a agradecer a los dioses del Metal la existencia de ese Heavy Metal que me acompañó durante la carrera, con miras  para terminar el siguiente año la tesis pendiente ya con dos años de atraso.&#10;Décimo año, tocaría conseguir asesor, terminar la tesis y graduarme. Fue algo tormentoso ver como todos se graduaban y yo seguía en las mismas, pero me tranquilizaba que ya tenia mi plan hecho.   Fue fatídico que me aceptaran mi tema de tesis nuevamente, dado que llevaba tres años de antigüedad, afortunadamente el revisor de tesis se porto bien, me la acepto, terminé el capítulo faltante, afiné detalles junto con mi flamante asesor (al cual le agradezco su tiempo), y despues de un montón de odiosos trámites, la graduación, y el alivio&amp;hellip;  Un viernes cualquiera ya era ingeniero, aunque al final me sentía igual que cuando no lo era.  quizás alargué mucho la carrera como para sentir algo especial al terminarla.&#10;En fin aunque la carrera ya esta muy desgastada (y lamentablemente sigue desgastándose) siempre es bonito lograr metas, estoy contento de haber logrado esta, con un esfuerzo moderado y sin estresarme mucho. Aprendí, me divertí, y sobre todo conocí y compartí con mucha gente, que no solo me ayudaron en muchos casos, sino ademas forjaron la profesionalización de manera positiva (y con algunos otros contraejemplos).  Gracias Universidad de San Carlos de Guatemala, buenos catedráticos y Pueblo de Guatemala por mantenerme estos 9 años y fracción&amp;hellip; ahora tocará devolverles lo que me dieron.&#10;Id y enseñad a todos.&lt;/p&gt;</description></item><item><title>Cantinfleando...</title><link>https://blog.kreig.rocks/2009/08/16/cantinfleando/</link><pubDate>Sun, 16 Aug 2009 05:52:48 -0600</pubDate><guid>https://blog.kreig.rocks/2009/08/16/cantinfleando/</guid><description>&lt;p&gt;Erase una vez una tarde de Sábado, en la cual la energia eléctrica dejó de fluir por un momento a travez de los circuitos de mi ordenador, efectivamente se habia ido la luz como se le dice vulgarmente, y, dado que las circunstancias me han convertido en un ser dependiente del flujo de electrones, me quede sin algo productivo que hacer, en las penumbras recorde que aún tenía carga en mi reproductor Titan (coloquialmente llamado iTan, barato y fiel amigo por año y medio) de quinta categoria, Lo encendí a ver que escuchaba&amp;hellip; y dado que todo el dia la habia pasado escuchando heavy, tal como lo hago todos los dias, queria escuchar algo diferente&amp;hellip; mis opciones era o sintonizar las radios reguetoneras, que invaden el espectro de radiofrecuencias del país, lo cual obviamente no era opcion, o revisar si habia algo mejor en ese pequeño aparato&amp;hellip;&#10;Cual fue mi sorpresa de encontrarme de nuevo con unas grabaciones de voz que habia realizado hace ya mas de un año y que daba por perdidas, dichas grabaciones testificaban de una manera elocuente la frustración de un alumno desesperado quien por recibir una buena charla acerca de tecnologías de telecomunicación en un curso relacionado con el tema,  recibió en cambio, una charla graciosa en los primeros 5 minutos por su contenido &amp;ldquo;Sientifico&amp;rdquo;, y bastante desesperante por lo mismo, luego de ese lapso de tiempo. Dicho todo esto, al regresar el flujo eléctrico por la circuiteria de su ordenador, decidió dar a conocer a la humanidad el nivel de cátedra de curso por medio de la grabacion anteriormente mencionada&amp;hellip; y esto fue lo que escucho&amp;hellip;&#10;NOTA: Favor escuchar el sig, video si y sólo si se esta preparado para recibir un bombardeo de informacion en 10 minutos magistrales&amp;hellip;&#10;PD. El autor se reserva el nombre del curso (aunque es obvio por el contexto del sig video), el período en el que fue dado, y el catedrático (¿?), pero seguro quienes han recibido clases con él sabran de quien se trata.&lt;/p&gt;</description></item><item><title>Los ánimos sistemicos...</title><link>https://blog.kreig.rocks/2009/06/07/los-animos-sistemicos/</link><pubDate>Sun, 07 Jun 2009 15:25:23 -0600</pubDate><guid>https://blog.kreig.rocks/2009/06/07/los-animos-sistemicos/</guid><description>&lt;p&gt;Sin afán de hacerle competencia al &lt;a href="http://www.failblog.org"&gt;Failblog.org&lt;/a&gt;, y sin tener ganas de escribir mucho, revisando fotos viejas en mi celular, recorde que habia tomado una a los famosos &amp;ldquo;ranchitos&amp;rdquo; de la facultad de Ingenieria USAC, el cual tiene el siguiente mensaje de optimismo que dice asi:&#10;&lt;a href="http://objektblog.wordpress.com/wp-content/uploads/2009/06/03-20-09_1205.jpg"&gt;&lt;img src="http://objektblog.wordpress.com/wp-content/uploads/2009/06/03-20-09_1205.jpg" alt="Mensaje optimista en los ranchitos" title="03-20-09_1205" loading="lazy" /&gt;&#10;&lt;/a&gt;&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Vamos a Pizar&lt;/li&gt;&#10;&lt;li&gt;Semana (22-28) 220809 Maldita!!&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Seguramente quien escribio ese mensaje le estaban calificando Compiladores 2 &amp;hellip;&lt;/p&gt;</description></item><item><title>Mis proyectos de sistemas en la USAC parte VI: Compiladores 1…</title><link>https://blog.kreig.rocks/2009/03/27/mis-proyectos-de-sistemas-en-la-usac-parte-vi-compiladores-1/</link><pubDate>Fri, 27 Mar 2009 12:00:31 -0600</pubDate><guid>https://blog.kreig.rocks/2009/03/27/mis-proyectos-de-sistemas-en-la-usac-parte-vi-compiladores-1/</guid><description>&lt;p&gt;Que ironía, se me olvidó colocar el curso que auxilio en la universidad,  Introducción a los lenguajes y Compiladores 1.  Y si lenguajes era introductorio a éste, éste a su vez, es introductorio a la yuca de Compiladores 2 como lo &lt;a href="http://objektblog.wordpress.com/2009/03/25/mis-proyectos-de-sistemas-en-la-usac-parte-v-compiladores-2%E2%80%A6/"&gt;describí anteriormente&lt;/a&gt;.  Lamentablemente, como tanto el auxiliar de ese curso, como el ingeniero, no sabian ni rosca, me tocó a mi estudiar por mi cuenta, mas por mi gusto que por ganarlo. y así fue. a continuación publico los únicos 2 proyectos que se realizaron.&lt;/p&gt;</description></item><item><title>Mis proyectos de sistemas en la USAC parte V: Compiladores 2…</title><link>https://blog.kreig.rocks/2009/03/25/mis-proyectos-de-sistemas-en-la-usac-parte-v-compiladores-2/</link><pubDate>Wed, 25 Mar 2009 12:00:17 -0600</pubDate><guid>https://blog.kreig.rocks/2009/03/25/mis-proyectos-de-sistemas-en-la-usac-parte-v-compiladores-2/</guid><description>&lt;p&gt;Y luego de la trabada que fue Compiladores 1, Estructuras de Datos, y Organización Computacional.  se deja venir el 6to semestre con muchas más trabadas, solo que ésta vez exponenciales&amp;hellip; y no tanto por los cursos de sistemas, sino tambien por Investigación de Operaciones&amp;hellip; un curso en donde el que sepa llevar la subjetividad de Vinicio Monzón, el ingeniero que dá el curso, hasta en su auxiliar se puede convertir (sino vean a Patricio AKA César Rojas), pero bueno, ya mucho hablar de basura, y vamos a lo que me incumbe, publicar los proyectos del que, para muchos, es el curso más difícil de la carrera (aunque a mi me haya costado mas la investigacion de operaciones), no tanto por su contenido teórico, sino por la extensión y dificultad de sus proyectos de programación. Me refiero a Organización de Lenguajes y Compiladores 2.   Se realizaron 2 proyectos en este curso cuando lo lleve ya hace algunos años, los cuales son:&lt;/p&gt;</description></item><item><title>Mis proyectos de sistemas en la USAC parte IV: Lenguajes Formales…</title><link>https://blog.kreig.rocks/2009/03/23/mis-proyectos-de-sistemas-en-la-usac-parte-iv-lenguajes-formales/</link><pubDate>Mon, 23 Mar 2009 12:00:52 -0600</pubDate><guid>https://blog.kreig.rocks/2009/03/23/mis-proyectos-de-sistemas-en-la-usac-parte-iv-lenguajes-formales/</guid><description>&lt;p&gt;Se me olvidaba un curso de 4to semestre, paralelo a &lt;a href="http://objektblog.wordpress.com/2009/03/19/mis-proyectos-de-sistemas-en-la-usac-parte-ii-progra-2%e2%80%a6/"&gt;IPC2&lt;/a&gt;, uno de los que enseñan lo que es desvelarse echando punta, Lenguajes formales, impartido por el mismísimo Satán.  Era un curso introductorio a Compiladores, y por lo tanto, a nivel de éstos en cuanto a extensión y dificultad en sus proyectos, aunque con menor magnitud obviamente&amp;hellip;  Aquí se realizaban 3 proyectos, los cuales se enfocaban en usar 3 diferentes lenguajes para comprobar 3 diferentes paradigmas supuestamente.&lt;/p&gt;</description></item><item><title>Mis proyectos de sistemas en la USAC parte II: Progra 2…</title><link>https://blog.kreig.rocks/2009/03/19/mis-proyectos-de-sistemas-en-la-usac-parte-ii-progra-2/</link><pubDate>Thu, 19 Mar 2009 12:00:29 -0600</pubDate><guid>https://blog.kreig.rocks/2009/03/19/mis-proyectos-de-sistemas-en-la-usac-parte-ii-progra-2/</guid><description>&lt;p&gt;Bueno, luego del &lt;a href="http://objektblog.wordpress.com/2009/03/18/mis-proyectos-de-sistemas-en-la-usac-parte-i-progra-1/"&gt;exitoso post anterior&lt;/a&gt; (de donde jodidos), tambien he publicado los proyectos desarrollados en el curso de Introducción a la Programación 2&amp;hellip; en un semestre donde se comenzaban a complicar las cosas pues habia que llevar varios cursos no triviales como Fisica 2 o Lenguajes formales.  La progra 2 de aquellos tiempos era un poco diferente a la de ahora, pues antes se daba solamente temas de persistencia en archivos, OOP,   Memoria dinámica (punteros, listas y todo eso), un poco de análisis y diseño (unico tema que persistió en la progra 2 de ahora), y conceptos básicos de redes&amp;hellip; y lo que se programaba se hacia en C ++.&#10;Y aunque seguían con su necedad de obligarnos a programar en el asquerosisimo borland C++, me importó un comino y empecé a hacerlo en un compilador mucho más superior y que cumple estándares&amp;hellip; GCC, desarrollandolos dentro de algo que es más que un IDE&amp;hellip; EMACS, y sobre un sistema operativo tambien superior, Linux. además que daba primera vez uso de un sistema básico de versionamiento, el CVS.  Y para cuando tenian que calificarmelo en windows que hacia? pues como los proyectos eran básicamente en consola, no me costo mucho portarlos a Windows usando el compilador &lt;a href="http://www.mingw.org/"&gt;MingW&lt;/a&gt;.  Bueno, a continuación un trio de proyectos inútiles cuya única finalidad era didáctica (bueno, quiza tambien tenia de finalidad trabarnos, pero al menos no lo lograron conmigo):&lt;/p&gt;</description></item><item><title>Mis proyectos de sistemas en la USAC parte I: Progra 1...</title><link>https://blog.kreig.rocks/2009/03/18/mis-proyectos-de-sistemas-en-la-usac-parte-i-progra-1/</link><pubDate>Wed, 18 Mar 2009 09:38:31 -0600</pubDate><guid>https://blog.kreig.rocks/2009/03/18/mis-proyectos-de-sistemas-en-la-usac-parte-i-progra-1/</guid><description>&lt;p&gt;Bueno, el ocio es taller de Satan, y para aprovechar mejor mi tiempo de ocio, decidí hacer un clean a todos aquellos proyectos de programación que desarrollé en la carrera de Ingeniería en Ciencias y Sistemas de la gloriosa y tricentenaria Universidad de San Carlos de Guatemala.  Y luego de limpiar dichos  proyectos, publicarlos en Internet, aprovechando el repositorio que google ofrece por medio de su servicio &lt;a href="http://code.google.com/hosting"&gt;google code&lt;/a&gt;.&#10;Iré curso a curso publicando los que fueron los proyectos más significativos de estos, muchos de estos son medios ratas, otros no tanto, pero hay que comprender que, en la Universidad siempre nos ponían a hacer dichos proyectos contra el tiempo. Y hoy, es el turno de publicar aquellos proyectos que desarrollé durante el curso de Introducción a la programación 1&amp;hellip; si, progra 1 de la vieja escuela&amp;hellip; cuando éramos obligados a usar el nefasto Borland C++ 3.1 (y me quejo por el compilador que era una basura, no por el lenguaje).  pero qué otra, muchas veces los auxiliares ineptos no dan otra opción.   Los proyectos son los siguientes:&lt;/p&gt;</description></item><item><title>La escena... Cuando el arte y la tecnología se unen.</title><link>https://blog.kreig.rocks/2008/12/31/la-escena-cuando-el-arte-y-la-tecnologia-se-unen/</link><pubDate>Wed, 31 Dec 2008 00:00:51 -0600</pubDate><guid>https://blog.kreig.rocks/2008/12/31/la-escena-cuando-el-arte-y-la-tecnologia-se-unen/</guid><description>&lt;p&gt;Recuerdo que aproximadamente 4 años, en un sitio extinto llamado &lt;a href="http://web.archive.org/web/20030609082437/http://teoti.net/"&gt;&lt;em&gt;&lt;strong&gt;Teoti&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt; (era bastante bueno, y base para otros como &lt;em&gt;Taringa&lt;/em&gt;!), me topé con un post interesante&amp;hellip; comentaba acerca de un &amp;ldquo;video&amp;rdquo; de 10 min, que al final era un exe de 64 KB en el que estaba incrustado gran cantidad de audio y animación de alta definicion. Me pareció una gran payasada, sin embargo &lt;a href="http://www.scene.org/file.php?id=192412"&gt;lo bajé y lo probe&lt;/a&gt;. y lo que mis ojos vieron me dejaron sorprendido&amp;hellip;  Era impresionante que en tan solo 64Kb alguien haya podido almacenar tanta información de audio y animación perfectamente sincronizados y enlazados uno a otro(el cual era generado al final de cuentas en tiempo real usando los recursos de mi ordenador), pero no solo era el almacenamiento, era la expresión artística que lograban plasmar en éstos.&#10;&lt;img src="http://www.scene.org/img/screenshots/192412.png" alt="CandyTron, un 64K intro" title="Farbrausch030" loading="lazy" /&gt;&#10;&#10;Bueno, decidí investigar un poquito más, Desafortunadamente &lt;a href="http://en.wikipedia.org/wiki/Demoscene"&gt;Wikipedia&lt;/a&gt; aún estaba en pañales, y pues &lt;a href="http://www.google.com.gt/search?q=farbrausch&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:es-ES:official&amp;amp;client=firefox-a"&gt;San google&lt;/a&gt; fue mi mejor fuente de búsqueda.  Me topé con un sitio llamado &lt;strong&gt;&lt;a href="http://www.scene.org"&gt;Scene.org&lt;/a&gt;&lt;/strong&gt;, o &amp;ldquo;&lt;strong&gt;La Escena&lt;/strong&gt;&amp;rdquo;, el cual era como un repositorio de este tipo de arte digital, en el cual contaban no solo con &lt;strong&gt;intros de 64Kb&lt;/strong&gt;, los cuales la mayoría exprimían al máximo los recursos de la máquina en la que corre para su ejecución; así como también otros de tan sólo &lt;strong&gt;4Kb&lt;/strong&gt;, la mayoría de éstos dedicados a la generación de imágenes complejas de manera procedural; bueno, y con esto no se terminaban, pues también estaban los  llamados &lt;em&gt;&lt;strong&gt;Demos&lt;/strong&gt;&lt;/em&gt;, que eran un poco más grandes, pero gracias a ese espacio extra, lograban aprovechar al máximo la creatividad sin limitaciones de espacio. Y aparte de todo las habia para diferentes plataformas, desde la Commodore 64, hasta GNU/Linux, incluyendo obviamente a Windows.&#10;Con este tipo de obras, se puede descubrir gente tan creativa artísticamente, como tan capaz en el ámbito de la programación&amp;hellip; Lo más interesante es todos ellos se reúnen en convenciones llamadas &lt;em&gt;&lt;a href="http://en.wikipedia.org/wiki/Demoparty"&gt;&lt;strong&gt;Demoparties&lt;/strong&gt;&lt;/a&gt;&lt;/em&gt;, la mayoría situado en paises europeos, especialmente escandinavos, en los cuales nó solamente se dedican a exprimir su creatividad en concursos contra el reloj, sino también al ocio como lan parties enormes.  Entre éstos se puede mencionar al mayor y más veterano evento &lt;em&gt;demoparty&lt;/em&gt;, &lt;a href="http://www.assembly.org/"&gt;&lt;strong&gt;Assembly&lt;/strong&gt;&lt;/a&gt;.&#10;Sería interesante que se armase eventos similares en la región, aprovechando eventos como Coecys, y con el impulso que se logró tanto en coecys 2007 para ArtTechDay y coecys 2008 para &lt;em&gt;Lan Party&lt;/em&gt;, siendo esto como una fusión más compleja de ambos eventos&amp;hellip;  Seria excelente ver el primer demoparty a nivel latinoamericano.&#10;Para más demostraciones de éste tipo de arte geek, aqui les dejo el siguiente link donde se puede apreciar cada demoparty con sus respectivos ganadores anuales en cada categoría, todo esto para deleite de los sentidos.&#10;&lt;a href="http://www.pouet.net/parties.php"&gt;http://www.pouet.net/parties.php&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Sin miedo a la libertad...</title><link>https://blog.kreig.rocks/2008/10/12/sin-miedo-a-la-libertad/</link><pubDate>Sun, 12 Oct 2008 00:10:52 -0600</pubDate><guid>https://blog.kreig.rocks/2008/10/12/sin-miedo-a-la-libertad/</guid><description>&lt;p&gt;Esta semana ocurrieron una serie de sucesos interesantes en la universidad, uno de ellos es que despues de una semana de congresos en la que toda el área profesional se vió obligada a no asistir a clases, todo regreso a una supuesta normalidad.&#10;Supuesta, por que a mediado de la semana, ocurren dos de los sucesos que mencionaba arriba, el primero es que por causas &amp;ldquo;privatizadoras&amp;rdquo; deciden suspender de nuevo las actividades académicas en toda la universidad, supuestamente reanudandolas el domingo 12&amp;hellip; pero, salvo unos pocos individuos, casi nadie estudia el domingo&amp;hellip;&#10;El otro evento fue un encuentro que me tomó de sorpresa, pues nunca estoy enterado de las actividades que se realizan en el campus. ésta es el foro social de las américas, en donde toda la gloriosa universidad se convirtió en un desfíle de colores, sirviendo como punto de encuentro entre mucha gente de muchas nacionalidades, a pesar de la suspension de clases.&#10;Estos encuentros siempre son buenos, pues promueven el encuentro de diversas culturas a nivel continental. y por ende, resulta en diversas actividades en donde se realiza intercambio de conocimientos entre los individuos. Uno de éstos, y que tuve oportunidad de asistir, fue el Freedom Not Fear Day, el cual, como su nombre lo indica, se trató de software libre.&#10;&lt;img src="http://farm4.static.flickr.com/3013/2926425452_db30a6b4a7.jpg?v=0" alt="panfleto Freedom not Fear " title="fnfd" loading="lazy" /&gt;&#10;&#10;Lo interesante de este encuentro fue que, aparte de ser personajes de diversas nacionalidades, eran personajes de diversas profesiones, dando diferente enfoque a las tecnologías libres según su ramo.  De lo más interesante que puedo reseñar en ese evento fue que presencié el OLPC que tanto había oido hablar desde hace mucho tiempo. la verdad me parecio un artilugio bastante bueno por sus capacidades y adecuado hacia el público que está enfocado.  Y a la vez, este aparato sirvió como punto de discusión entre Heinz (al cual por su apariencia y filosofía lo apodé Stallman Argentino) y la persona que llevaba a promocionar el OLPC (un gringo del cual no me recuerdo el nombre, pero hablaba bien el español, incluso mejor que yo).&#10;Estuvo bastante bien el evento, sin embargo, como era de esperarse, y por los diferentes profesionales que estaban involucrados (muchos de ellos relacionados con ciencias sociales y políticas), tocaron un punto que prefiero evitar, la mezcla entre software libre y política&amp;hellip;. algo que no me parece adecuado, y tuve que largarme del lugar lo antes posible. pero en fin, siempre es enriquecedor escuchar opiniones de gente de otras ramas hablando del modelo que está moviendo masas. el modelo de libertad.&lt;/p&gt;</description></item><item><title>Y Compiladores, para que p****?...</title><link>https://blog.kreig.rocks/2008/10/04/y-compiladores-para-que/</link><pubDate>Sat, 04 Oct 2008 19:24:49 -0600</pubDate><guid>https://blog.kreig.rocks/2008/10/04/y-compiladores-para-que/</guid><description>&lt;p&gt;&amp;hellip; Esto es lo que dice mucha gente en informatica, que estudia o estudió Ingeniería en Sistemas o Informática, o Ciencias de la Computacion, o como quiera llamarle, tiene cierto odio/resentimiento/&lt;em&gt;ahuevamiento&lt;/em&gt; con ciertos cursos como Estructuras de Datos, Administracion de Archivos, y en general aquellos que están directamente relacionados con la ciencia computacional.&#10;Sin embargo, de todos estos cursos, los que están a la cabeza son definitavemente los cursos relacionados Teoría de Compiladores, al cual mucha gente califica como  &amp;ldquo;Inaplicables&amp;rdquo;, &amp;ldquo;Inservibles&amp;rdquo;, &amp;ldquo;basura&amp;rdquo;, &amp;ldquo;m**rda&amp;rdquo; y va en descenso&amp;hellip; Sobre todo en países como los nuestros, con sus problemas económicos, que no  invierten casi nada en Investigación y Desarrollo, haciendo que los cursos de Compiladores queden siempre a la cabeza de los listados de las encuestas de &amp;ldquo;cursos que se deberían eliminar de la carrera&amp;rdquo;.&#10;Desafortunadamente, yo soy uno de esos pocos &lt;em&gt;freaks&lt;/em&gt; a los que si les gusta esos temas, mi pasíon por ésta teoria de compiladores nació desde que conocí el curso de Lenguajes Formales y Autómatas (en realidad no le pongo el nombre actual que le dan en mi universidad por que suena muy estúpido), el cual se puede decir que es un curso introductorio a compiladores (Compiladores 0 como le suelo decir), y desde ahí me gusto la idea de transformar algo tan natural como el lenguaje humano a una serie de instrucciones capaces de ser interpretadas por el ordenador.&#10;Me pareció bastante interesante,  que en el lugar donde laboro actualmente, se me asignó un proyecto ya hace algunos meses, en donde, se requiere el manejo de ciertas fórmulas para calcular el precio de energía de ciertas cosas segun cierta condicion.  Lo interesante es que estas fórmulas, obviamente, estarán persistidas en una base de datos de dudosa estabilidad (no digo la marca pero ya se imaginarán cual és, y lamentablemente sobre esa trabajamos), en formato varchar, o sea puro texto.&#10;Ahí es donde viene lo bueno, toca crear algún tipo &amp;ldquo;intérprete&amp;rdquo; para las mismas, ya que, aunque va a tener un conjunto de sentencias y expresiones bastante sencillas, me niego a hacerlas &amp;ldquo;a pie&amp;rdquo; por tres puntos:&lt;/p&gt;</description></item><item><title>Ubucon Guatemala 2008: Un encuentro exitoso.</title><link>https://blog.kreig.rocks/2008/09/07/ubucon-guatemala-2008-un-encuentro-exitoso/</link><pubDate>Sun, 07 Sep 2008 17:36:06 -0600</pubDate><guid>https://blog.kreig.rocks/2008/09/07/ubucon-guatemala-2008-un-encuentro-exitoso/</guid><description>&lt;p&gt;El dia de hoy se realizo el evento &lt;strong&gt;&lt;a href="https://wiki.ubuntu.com/Ubucon/Guatemala"&gt;Ubucon Guatemala 2008&lt;/a&gt;,&lt;/strong&gt; un evento en el cual, motivado gracias a la visita de Fabian Rodriguez, Ingeniero de &lt;strong&gt;Canonical&lt;/strong&gt; a nuestro pais, en una charla se iba a tratar principalmente temas de Ubuntu&amp;hellip; al menos en teoria.&#10;Se esperaba, por ser un día domingo, a las 9 AM, que la asistencia a éste iba a ser  baja, y ocurrio todo lo contrario, fue un evento que logró reunir a bastante gente que participa activamente en la promoción y difusión de &lt;em&gt;software&lt;/em&gt; libre en Guatemala, logrando que se extendiera la serie de conferencias yendo más allá del tema de &lt;strong&gt;Ubuntu&lt;/strong&gt;, y logrando consenso para cooperación de éstas comunidades &lt;em&gt;Free and Open Source&lt;/em&gt; para beneficio del País, lo cual, fue lo mejor.&#10;Iniciando con la presentación del &lt;strong&gt;Ubucon&lt;/strong&gt; por parte de miembros de la &lt;strong&gt;&lt;a href="http://www.aecys-usac.org"&gt;Asociación de Ciencias y Sistemas&lt;/a&gt;&lt;/strong&gt; de la facultad de Inteniería de la Usac, el evento abría a las 9:00 AM con la charla acerca de los avances del &lt;em&gt;Open Source&lt;/em&gt; en Guatemala, presentando números y datos bastante realistas por parte de &lt;strong&gt;Kenneth Perez&lt;/strong&gt;, un colega del trabajo, e irónicamente el primer colaborador Linux en trabajar en una empresa Gold Partner de Microsoft en el pais. Muy buena la charla, logrando poner conciencia en que es necesario el cambio de paradigma en nuestra concepcion de &lt;em&gt;Software&lt;/em&gt; Comercial y Open Source&#10;Seguido de ésto, la charla principal fue dada por &lt;strong&gt;&lt;a href="http://www.fabianrodriguez.com/blog/archives/2008/09/04/ubucon-guatemala-on-sunday-september-7/"&gt;Fabian Rodríguez&lt;/a&gt;&lt;/strong&gt;, ahi por las 10:30 AM, presentando de una manera bastante objetiva el funcionamiento de ubuntu, su filosofía, estructura, y además aclarando varias cosas interesantes acerca de &lt;strong&gt;Canonical&lt;/strong&gt; en general. Bastante buena la exposición que logró una muy buena participación del público  presente.&#10;Luego de ésta conferencia, dió lugar la charla de los jóvenes de &lt;strong&gt;&lt;a href="http://www.edulibre.net/"&gt;Edulibre&lt;/a&gt;&lt;/strong&gt;. y ahí fue donde empezó lo bueno, se comenzó a unificar toda la gente Pro-&lt;em&gt;Software&lt;/em&gt; Libre que anteriormente quizá no se conocía, y quienes se conocían quizá solo por medios virtuales y &lt;em&gt;nicks&lt;/em&gt;.  Fabian logró un protagonismo de primer nivel, haciendolas casi como maestro de ceremonias, logrando consensuar las diferentes ideas dadas por toda la comunidad FOSS presente con un solo fin, Integrarnos todos como una sola comunidad para que lograr la &lt;strong&gt;superación de Guatemala por medio del &lt;em&gt;software&lt;/em&gt; libre&lt;/strong&gt;.&#10;Al terminar el consenso que logró hacerse dentro de la charla de &lt;strong&gt;Edulibre&lt;/strong&gt;, una empresa llamada &lt;strong&gt;&lt;a href="http://www.i-t-m.com"&gt;ITM&lt;/a&gt;&lt;/strong&gt;, la cual se dedica a dar soporte GNU/Linux en Guatemala, ofreció apoyo para que las metas planteadas en el encuentro puedan materializarse, además de platicarnos un poco acerca de su actividad.&#10;Llega el intermedio a la 1 PM, y acompañados de 3 porciones de pizza ofrecidas a toda la audiencia de manera gratuita por los organizadores, se exhibía el poder de &lt;strong&gt;Compiz&lt;/strong&gt;, exhibiendo efectos que se encuentran en la versión de desarrollo.&#10;Para finalizar, y ya con barriga llena y corazon contento, &lt;strong&gt;&lt;a href="http://guatelibre.wordpress.com"&gt;Javier Álvarez&lt;/a&gt;&lt;/strong&gt; presenta una charla bastante interesante, acerca de la clave para lograr que la gente dé el paso para el cambio al FOSS en este mundo privativo, con consejos bastante acertados de como hacerlo.  Una platica que se extendió por 2 horas, pero que estuvo lo suficientemente entretenida como para no largarme del lugar (y quienes me conocen saben lo exigente que soy para eso).&#10;En conclusión, puedo decir que &lt;strong&gt;Ubucon Guatemala 2008&lt;/strong&gt; fue un evento casi improvisado, en el cual a pesar de ésto, la calidad de exposiciones fue bastante elevada, además de que logró hacer algo bastante importante: la integracion de las comunidades FOSS guatemaltecas para un fin en común, &lt;strong&gt;la&lt;/strong&gt; &lt;strong&gt;superación nacional por medio de tecnologías libres.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Los denegados...</title><link>https://blog.kreig.rocks/2008/02/26/los-denegados/</link><pubDate>Tue, 26 Feb 2008 15:13:21 -0600</pubDate><guid>https://blog.kreig.rocks/2008/02/26/los-denegados/</guid><description>&lt;p&gt;&amp;hellip;Siendo quienes diseñan todas las ideas necesarias basándose en una teoría sistémica para crear soluciones abstractas y a la vez concretas, los denegados no ven futuro alguno, en un territorio dominado por corrupción, hambre, indiferencia y otros hechos provocadores de entropía en un sistema a punto de colapsar&amp;hellip;&#10;&amp;hellip;Sin herramientas con que trabajar, elevan su abstracción a los niveles más altos, realizando tareas que solo la perserverancia amalgamada con la creatividad y la abstracción son capaces de generar. Programando y ejecutando en papel y lapiz un mundo virtual que les ha sido denegado por las autoridades de su misma entidad a la que le llaman &amp;ldquo;Academia&amp;rdquo;. Sin apoyo de ésta entidad corrupta y asquerosa, han logrado sobresalir como los seres con más aptitud para llevar el control de toda la carga de información generada por un país tercermundista con naturaleza entrópica&amp;hellip;&#10;será que como ha ocurrido con todos los seres evolutivos, la escazes los ha hecho creativos. Y este hecho es lo que los diferencia de los demás seres de otras entidades &amp;ldquo;academias&amp;rdquo;?? Qué sería de estos seres con inteligencia superior si tan solo se les diera apoyo, y se les quitara el yugo de la indiferencia? Ahora es tiempo de que estos seres deben hacerse notar, diferenciarse entre la muchedumbre frustrada, hablando su mismo lenguaje ambiguo, demostrándole al &amp;ldquo;Lider&amp;rdquo; quien en realidad es el fracasado, haciendole saber que el vencedor siempre será mas fuerte &amp;hellip; en abstracción.&#10;Apoyemos al movimiento &lt;a href="http://www.blogdelprofe.com/2008/02/24/movimiento-pro-sistemas/"&gt;PRO&lt;/a&gt; &lt;a href="http://sandunguero.wordpress.com/2008/02/25/movimiento-pro-sistemas/"&gt;SISTEMAS&lt;/a&gt;&amp;hellip; Unámonos todos para demostrar que somos tan, e incluso más importantes que los seres diseñadores de estructuras concretas, químicas, mecánicas, electricas&amp;hellip; e industriales. Demostremos que no vivimos encapsulados en un mundo discreto de 0s y 1s!&lt;/p&gt;</description></item><item><title>Vamos Al Coecys!</title><link>https://blog.kreig.rocks/2007/09/27/vamos-al-coecys/</link><pubDate>Thu, 27 Sep 2007 20:03:13 -0600</pubDate><guid>https://blog.kreig.rocks/2007/09/27/vamos-al-coecys/</guid><description>&lt;p&gt;Eventos muy importante para la comunidad estudiantil de la Facultad de Ingeniería de la USAC se están llevando a cabo en esta grandiosa semana, estos son los Congresos de cada carrera, y como no podía faltar, los estudiantes de Sistemas se vistieron de gala para dar inicio a esta serie de eventos.&#10;Y aunque este año no pude ir y me quedé de nuevo con las ganas de asistir a este evento por diversas razones, no dudo en que este Coecys 2007 (Congreso de Estudiantes de Ciencias Y Sistemas 2007) estará muy constructivo, enfocándose principalmente en el tema de las TICs, y contando con la participación de conferencistas de diversas empresas y ONGs a nivel nacional.&#10;Nomás me queda escuchar los comentarios de los compañeros que si lograron ir al congreso, y ver las fotos para hacerme una imagen de lo que me perdí, ya sea las conferencias, talleres o las fiestas &amp;ldquo;after-Conference&amp;rdquo; animadas por el escuadrón de Alcoecys (hay me guardan un poco jóvenes!). Mis sinceras felicitaciones al equipo de Coecys 2007(Isaac, Joaquin, Mario, Adin, Paniagua, et al) por haberle dado vida de nuevo a este movimiento que estaba a punto de morir.&lt;/p&gt;</description></item><item><title>JAVAizando sistemas de la USAC.</title><link>https://blog.kreig.rocks/2007/07/30/javaizando-sistemas-de-la-usac/</link><pubDate>Mon, 30 Jul 2007 20:19:21 -0600</pubDate><guid>https://blog.kreig.rocks/2007/07/30/javaizando-sistemas-de-la-usac/</guid><description>&lt;p&gt;Una de las cosas por las que la gloriosa y tricentenaria &lt;strong&gt;Universidad de San Carlos de Guatemala&lt;/strong&gt; se ha dado a conocer a nivel nacional, por ser una de las universidades en donde ganar los cursos es un sacrificio sinigual, Decir que alguien se graduó de la USAC muchas veces significa que es una persona que ha superado etapas de burocracia, catedráticos trabadores, y sobre todo, muchos desvelos. Y qué decir del prestigio de salir de Ing. en Ciencias y Sistemas, una de las carreras que por mucho tiempo fue considerada como la más desafiante dentro de la USAC. Ahh un gran sacrificio, mas por los 80s; sin Internet, ni wikipedia, ni Sourceforge, sin Amarok o Winamp y obvio sin mp3 de Kreator que escuchar para una mayor iluminación de algoritmos, etc&amp;hellip;, y con una gran carga algorítmica dada en los cursos científicos computacionales y que había que desarrollar e investigar en bibliotecas convencionales.&#10;Sin embargo todo esto ha ido cambiando, y desde el 2005, desde que entro el dizque decano Paiz, y su equipo de trabajo, específicamenteel Ing. Mazariegos, ex director de la Escuela de Sistemas, quien propuso al inicio de su gestión, &amp;ldquo;cambios&amp;rdquo; que supuestamente beneficiarían al estudiantado. Estos cambios fueron fundamentados en la necesidad de renovación de enseñanza en la carrera, que según él, eran más aplicables, llevaron a convertir esta carrera de alta demanda en Guatemala, en algo asi como una carrera enfocada más en tecnologías cortoplazistas y triviales, removiendo todo rastro de ciencia que tenía la carrera, y convirtiéndolo en J2EE, etc, una tecnología que si bien los conocimientos de ésta tienen alta demanda en el mercado, todos sabemos muy bien que el mundo tecnológico cambia a un ritmo acelerado, y lo que hoy es tecnología de punta, mañana es tecnología inservible, e inútil. y Java no va a ser la excepción.&#10;Hasta donde yo se el nombre de la carrera es &amp;ldquo;Ingeniería en Ciencias y Sistemas&amp;rdquo;, mas no &amp;ldquo;Ingeniería en Java y Paradigmas Tecnológicos Actuales de Sistemas&amp;rdquo;, ya que pareciese que se removió cualquier rastro de ciencia que quedaban en cursos de 3er semestre al 6to, Convirtiendo los contenidos de cursos tan importantes como Estructuras de Datos, de Arboles B a Web Services e i18n en Java, y a la masterización de herramientas como NetBeans y JDeveloper&amp;hellip;&#10;El problema ha llegado a tal extremo que la pobre generación que comenzó Programación 1 en el 2do semestre de 2005 no sabe ni siquiera el concepto de puntero en C/C++, mucho menos van a saber la implementación óptima de un arbol B en C/C++, o de un Arbol de Sintaxis Abstracta, muy útil para los cursos de Compiladores, que afortunadamente siguen sin cambio en sus temas titulares y el contenido se sigue basando en el Libro del Dragon sin embargo&amp;hellip;&#10;A esto viene la siguiente pregunta: Cuando se ha visto que un compilador este hecho en una plataforma tan ineficiente sobre Java??? pues señoras y señores, esto es lo que se está haciendo en los laboratorios de Compiladores 1 y 2, imponer el uso de herramientas tan ineficientes como JLex y Cup y crear un intérprete o compilador en lenguaje Java que se ejecute ineficientemente sobre la JVM&amp;hellip;&#10;Para muestra un boton, el proyecto publicado en este blog esta hecho en Java, con una ineficiencia enorme, y no tanto por culpa del programador(o sea yo ;-)), sino de la plataforma Java y su JVM, Esa ineficiencia se hubiera minimizado si se hubiese hecho en un lenguaje igual de portable, e incluso soportando más plataformas de hardware/software que el mismo Java como C/C++ bajo GCC usando Flex y Bison o ANTLR(y si no me creen lo de la portabilidad, dos preguntas sencillas&amp;hellip; Con que lenguaje está hecho y bajo que esta compilado el kernel de Linux?? en C bajo GCC obviamente, y en cuantas plataformas de Hardware se ejecuta?? Muchísimas, incluyendo teléfonos móviles&amp;hellip;), por lo que la excusa de la portabilidad era el motivo para el uso excesivo de Java en los cursos de programación en la Escuela, con el anterior argumento se acabó.&#10;Y no es que esté en contra de tecnologías y paradigmas como J2EE, .NET, , ni de lenguajes como Java o C# o tendencias como Web Services o i18n, Se que con ellas se pueden realizar muy buenas aplicaciones con el mínimo de esfuerzo, y reconozco que estas tecnologías se tienen que seguir impartiendo, sin embargo como temas de laboratorio, no de la clase titular. De lo que sí estoy en contra es de la sustitución de la base científica fundamental por éstas, que bien se sabe que lo que es ciencia, perdura por los siglos de los siglos.&#10;Afortunadamente yo todavía tuve la oportunidad de ser la última generación en aprender lo que quedaba de Ciencia de la computación&amp;hellip; ya que gracias a este background científico, aprender nuevas tendencias como Ajax, Ruby on Rails, J2EE, se hace mucho mas sencillo, y el cambio de paradigma menos costoso y doloroso&amp;hellip; a que si le ponen a un alumno carnet 2005 a que les desarrolle un sistema de archivos para una base de datos usando Árboles B+ bajo C++. Que las cosas buenas continúen, y la ciencia computacional regrese a donde debe estar, he dicho.&lt;/p&gt;</description></item></channel></rss>