Windows 7, La Primera Impresion

Como dice el dicho, la primera impresión es lo que cuenta,  y ya que no tenía  nada productivo que hacer un sabado por la tarde (o mas bien dicho, me negaba a hacer algo), me dí la tarea de bajarme el RTM de Windows 7 por torrent para darle la prueba, pues, me cuestionaba,  que con derecho moral podría criticar dicho SO si no lo había probado (pretexto de windowsero reprimido)… Y aunque posiblemente vaya a ser mutilado por los fanaticos religiosos del Software Libre (entiéndase debianitas y razas similares), aquí estan mi opinión inicial:

Windog 7, M**rd* de producto?

Windog 7, M**rd* de producto?

La instalacion:

Bueno, la instalación se tardo un resto en cargar la “imagen” de instalacion, en un momento pense que ya habia crashado el instalador, o el dvd estaba mal quemado, pero luego de unos minutos el sistema reaccionó mostrándome la pantalla de bienvenida. En este aspecto se nota que Microsoft ha tenido influencia de los sistemas GNU/Linux, ya que el instalador es bastante sencillo, de muy pocos pasos, la similitud del “particionador”, y el logro mas grande, no crasho a medio camino.

Y luego…

…de instalar, reiniciar, y tener que “activarlo” con cierto software, temi por lo obvio, la compatibilidad, primero por la de hardware, que es la más cara, y luego por la de software, que siempre hay chapuces baratos para aliviarla.  pero fue un alivio al darme cuenta que lo único que no funcionaba era mi tarjeta de audio “legacy” (Una sound blaster live!, que ya ni siquiera esta soportada por Creative, su manufacturera) pero no fue gran problema, solo fue de cuestion activar la tarjeta de audio “crappy” integrada del motherboard (un asrock) y funciono de maravilla, y lo mas impresionante, no tuve la necesidad de instalarle los “drivers” molestos que siempre tienen esos motherboards, que instalan mil y una utilidades que nunca utilizo y lo unico que hacen es ocupar memoria.

Respecto al software, no he instalado gran cosa, pero todo lo que pruebo instalar, lo instala sin ponerme “peros”, incluso los programas clásicos de 32 bits, a pesar de que instalé la versión de 64 bits de win7. pero aun me falta evaluar los juegos y los emuladores que son la única razon por la que aun conservo Windows en mi ordenador personal.

En cuanto al rendimiento puedo mencionar que con 1 gb de ram corre bastante bien, a pesar de haber instalado la versión de 64 bits que requiere segun lei, 2 gb, eso si, aún no he hecho gran cosa (como jugar Grand Theft Auto 4 o similar aplicacion chupa-recursos). e incluso, en el shell, se siente que el sistema esta mas responsivo que el mismo XP.

Supuestamente una Dell, las maravillas que hace los activadores jaja

Supuestamente una Dell, las maravillas que hace los "activadores" jaja

Conclusion

Como conclusión en cuanto al mero sistema en si, simplemente puedo decir que no esta nada mal. primer producto de Microsoft en años en que no grito “M**rda de PRODUCTO!!” frente a mi compu, y puedo decir que es lo que debio haber sido Vista en un principio (y no la basura que en realidad es), esta bastante compatible, un UAC no tan molesto (aunque siempre tiende a hacer sus estupideces), una instalación fácil y rápida, bastante responsivo, y no me ha crashado aun, que es lo mas importante. Si pasa la prueba de los 30 dias le dire adiós a mi viejo XP que use por casi 8 años… mas informacion, proximamente….

PD. tomando el screenshot de arriba me percate que paint esta mas “tuanis“, y que muestra el formato libre PNG como primer opcion de guardado.

Para que vean que no solo los debianitas pueden usar windows a escondidas...

Para que vean que no solo los debianitas pueden usar windows a escondidas...

A una década de programar…

Justamente leyendo la página de Retromags comentada en el post anterior, me doy cuenta de un post  en el que preguntan… qué estaba haciendo en mayo de 1999??

Y justamente se me vino a la mente que en ese año fue que tuve mi primer ordenador, un vejestorio el cual venía aun con windows 3.11. Recuerdo que luego no pasaron ni dos meses para que le instalara Windows 95, que, aunque ya habia salido Windows 98, la máquina no lo iba a soportar con apenas 12 MB de ram.  El caso es que tambien así como aprendi a usar Windows 95, como todo nuevo usuario, aprendí a arruinarlo, y a instalarlo de nuevo N veces hasta memorizar el bendito fondo monocromo azul y negro de teclado que tenia la pantalla de instalación.

Asi era mi primer maquina, un vejestorio de primera.

Asi era mi primer maquina, un vejestorio de primera.

Fue así como, al instalar dicho S.O.  me di cuenta que traia un “navegador” (el cual en ese tiempo ni sabia que era, ni para que servia), pero recordé que tenía unas revistas viejas de Club Nintendo en donde estaba publicado unos cursos de HTML..  Y en mi afán de investigar y aprender, comenzé a hacer un HTML básico a puro notepad, la verdad no tenia ni idea para que servia pues mis conocimientos eran casi nulos. sin embargo ahi estaba terminado, una linda pagina Web 1.0 extremadamente estática, con exceso de tags <blink></blink> y marquesinas para que no se viera así. Eso fue como en abril de 1999…  teniendo siempre como inspiración los videojuegos.

A la vez también tuve mi primer experiencia con la Web, en un café internet del cáduco centro comercial Tikal Futura, El pinche café internet cobraba nada mas que Q25 la media hora de navegación, un total fraude.  Sin embargo ahi estaba yo feliz, no solo navegando por la web 1.0, sino tambien a cada efecto bonito que veía en alguna página, investigaba como carajo los hacian (como los onMouseOver que eran lo más interactivo de la época) Ahi fue donde descubrí JavaScript, mi primer lenguaje de programación

Dado que el acceso a internet era precario, en un dia lluvioso de Mayo de 1999, decidí encargarle a mi hermano que tenía acceso más facil a la web, que me imprimiese unos manuales de Javascript, con los cuales, de manera autodidacta, me puse a aprenderlos y a hacer mi primer “Hola Mundo!” al mejor estilo web 1.0(Ahh cuan dificil me fue agarrarle la onda a los ciclos for() en ese entonces).  Recuerdo la satisfacción de ver el primer algoritmo funcionar… era un éxtasis impresionante cuando todo corría como debía, era una sensasión endiosante, como sentirse creador. Pero lueg que habia dejado todo bonito, publique mi primer web en los servers de Angelfire llamado de The Underground Cave… el cual descontinuaria por lo cansado que era desarrollar a mano el contenido…

Y así fue consecutivamente con lenguajes como Visual Basic (1999,por lo fácil, y por que MS Office ya incluia el IDE  y el interprete, y luego haciendo menus de autorun para cada disco que quemaba), Pascal (2000,por curiosidad, y desde el principio odie ese lenguaje), C (2000,por que habia leído que los videojuegos se hacian en este lenguaje, compilando bajo djgpp), los que aprendi antes de entrar a bachillerato, sin saber que me iban a dar ventaja del resto, y tener mas tiempo para descansar.

Tambien con lenguajes como C++ (2001, que pense que iba a ser facil despues de saber un poco de C, pero sin contar que era un cambio total de paradigma), ActionScript y PHP (2002, Por la necesidad de aprender flash y server side scripting, por un desarrollo freelance que consegui). y así sucesivamente… hasta llegar al mogollón de lenguajes que se ve uno obligado a aprender de manera autodidacta  ya dentro de la Universidad..

Y asi, frente al ordenador, irónicamente escribiendo sobre una página HTML generada por JavaScript usando AJAX (el editor de texto de wordpress),  celebro mi décimo aniversario de hacer mi primer algoritmo, sin saber siquiera que era un algoritmo; haciendo una pagina web simple, sin haber tenido contacto siquiera con internet;  y sin saber además de que la programación además de convertirse en mi carrera profesional, se  iba a convertir en mi estilo de vida… Y todo por simple curiosidad (o como diriamos al buen chapín, por shute).

Mis proyectos de sistemas en la USAC parte IV: Lenguajes Formales…

Se me olvidaba un curso de 4to semestre, paralelo a IPC2, 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…  Aquí se realizaban 3 proyectos, los cuales se enfocaban en usar 3 diferentes lenguajes para comprobar 3 diferentes paradigmas supuestamente.

1. StaticS:

Éste realizaba cálculos de estadística descriptiva, leyendo un archivo de texto en donde estaba los datos, y sacándolos en un bonito HTML Éste proyecto fue desarrollado en otro lenguaje que destesto,  Pascal;  Quérian obligarme tal y como lo hicieron en IPC 1 a usar el Turbo Pascal, pero no pudieron, mi subversión me llevó a programarlo en Linux usando Free Pascal, un compilador libre y gratuito de Pascal, que tenía muchas más características que el raquítico compilador de Borland. El proyecto se encuentra aqui:

svn checkout http://proyectos-kreig-usac.googlecode.com/svn/trunk/pascal/LFP-proy1-StaticS/ statics

2. O-tell-O

Era el primer proyecto de la U que desarrollaba en Java, y como subversivo en cuanto a compiladores, lo desarollé en Netbeans mientras la mayoría prefería usar el Borland JBuilder (Cual era las gana de usar herramientas de Borland me pregunto yo?) ,  Éste proyecto no era más que el jueguito de otello, reversi, o como le quieran llamar, obviamente sin IA ni nada de eso, dado que no daba tiempo para implementarlo.  A continuación el código:

svn checkout http://proyectos-kreig-usac.googlecode.com/svn/trunk/java/LFP-proy2-OTELLO/ otello

3. Conjuntivity:

El primer proyecto en el que tuve contacto con un parser verdadero, que tuve que desarrollar a pata con la poca teoria que tenía de parsers recursivos descendentes.  La verdad fue el que me hizo crecer mi expectación por los compiladores, a pesar de ser desarrollado en otro lenguaje que destesto, el Visual Basic .NET. Obviamente, aqui no pude ser tan subversivo, pues para esa época no me quería arriesgar a desarrollarlo en Mono por cuestion de tiempo. no quedó de otra que echar mano del Visual Studio .NET 2002 (el mas buggy de todos) y desarrollarlo.  La solución se encuentra aquí:

svn checkout http://proyectos-kreig-usac.googlecode.com/svn/trunk/vb.net/LFP-proy3-Conjuntivity/ conjuntivity

Esos fueron los proyectos de Lenguajes, en los próximos posts estaré de regreso en el 5to semestre, publicando los de Compiladores 1…

PD. Para poder bajarlos, deben instalar el cliente subversion de consola en gnu/linux y ya instalado ejecutar el comando dado en el directorio donde se vaya a bajar. Tambien recomiendo usar el TortoiseSVN si van a bajarlos en Windows

Y las payasadas de Hotmail continuan…

Con la necesidad de revisar mi correo y vertedero de cadenas estupidas y spam de hotmail, ya que tenia que leer un enunciado que lamentablemente me lo habian enviado a este correo, me sale una pagina de advertencia que debia actualizar mi navegador…

si no estoy usando firefox.. entonces en donde estoy?

si no estoy usando firefox.. entonces en donde estoy?

Esto demuestra 2 cosas: mi necedad de seguir atado a Hotmail por puro sentimentalismo, y la falta de estandarización de Microsoft en su propio codigo… y aún así hay mucha gente que espera que IE8 cumpla estandares.

Mientras tanto… a seguir aguantando las payasadas estupidas de Micosoft y su mala estandarización de su correo pseudo-ajax, que por cierto hasta hace poco funciono en la combinación Mozilla – GNU/Linux, y que al parecer la volvieron a arruniar de nuevo.. no cabe duda la m**rd* de producto.