Why Did You Just Walk Away…

30 09 2007

Leí que era de Evanescence, supuestamente venía en uno de las ediciones de My Immortal, pero no he encontrado registro sonoro de ello. De todas formas es una canción un tanto triste, por no decir muy triste.

I never forget a face that meant so much
to me, Then you went around and treated
me like I wasn’t even there,acting like you
never knew who I was………….

Why did you just walk away,
I thought I meant everything
to you, But the thoughts of
you in my head Just drowns
my soul away………

I’m going to walk away from the pain you left me, never to know if this was your
desire, to see me struggle with the pain
of not having you there
if I fall……….

Why did you just walk away,
I thought you SAID forever,
But your words mean nothing to me
Cause of all the pain you left
in my heart………..

Why….. what did I do or say to deserve
this shit your putting me though,
True love is meant to be forever
but I’m nothing to you……..

Why did you just walk away,
I thought I meant everything
to you,But the thoguhts of you
in my head Just drown my soul
away…..

Just drown my soul away……..x2





La Excusa de un computin….

29 09 2007

xD!

Saludos!





Why Mr. Anderson?

23 09 2007

Why, Mr. Anderson? Why, why, why? Why do you do it? Why, why get up? Why keep fighting? Do you believe you’re fighting for something, for more than your survival? Can you tell me what it is, do you even know? Is it freedom, or truth, perhaps peace, could it be for love? Illusions, Mr. Anderson, vagaries of perception. Temporary constructs of a feeble human intellect trying desperately to justify an existence that is without meaning or purpose! And all of them as artificial as the matrix itself, although only a human mind could invent something as insipid as love. You must be able to see it Mr. Anderson, you must know it by now. You can’t win, it’s pointless to keep fighting! Why, Mr. Anderson, why? Why do you persist?





Yo Juro que…

22 09 2007

nunca me he conseguido una prueba..
nunca me ha gustado la hermana de un(a) amigo(a)…
nunca he escupido al cielo..
nunca he escupido al cielo (literalmente)…
nunca he sido infiel..
nunca se me ha apagado la tele…
nunca he querido matar a alguien con un bate..
nunca he cambiado para agradar a alguien…
nunca he dejado a mis amigos de lado…
nunca he escondido algun sentimiento porque me daba verguenza admitirlo..
nunca me he tomado más de cuatro vasos (de lo que sea) en un carrete..
nunca me he querido ir una noche y no volver..
nunca le he encontrado la razón a Hitler..
nunca he sido ni seré pinochetista…
nunca he sido ni seré comunista…
nunca he sentido que soy la perfección con patas..
nunca he creido que todos los demás son imbéciles… (bueno excepto algunas veces)
nunca he entendido a los socialistas…
nunca he entendido a los de la UDI…
nunca he creido que habian armas de destrucción masiva en Irak…
nunca he confiado en Hugo Chavez…
nunca he confiado en Fidel Castro…
nunca he querido ser masón…
nunca he mirado con segundas intenciones a la pareja de un amigo…
nunca he fumado o usado alguna sustancia ilicita…
nunca he intentado cometer suicidio…
nunca habia querido tanto alguien…
nunca habia tenido tanto paciencia…
nunca he jugado con los sentimientos de alguna persona…
nunca me ha gustado la música de Mago de Oz…
nunca me ha gustado Linux…
nunca he visto alguna temporada de LOST más de 3 veces…





A propósito de lenguajes…

21 09 2007

El otro día estudiando =O para la prueba de Arquitectura de Computadores 2, que consiste basicamente en traducir un programa escrito en C a ensamblador quise publicar algo “computin” que hace tiempo que no publicaba.

Un lenguaje de programación es un lenguaje inventado para controlar una máquina. Hay muchísimos, de toda clase de tipos y características, inventados para facilitar el abordaje de distintos problemas, el mantenimiento del software, su reutilización, mejorar la productividad, etc.

Los lenguajes de programación se pueden clasificar según diversos criterios.

– Nivel de abstracción: según el grado de cercanía a la máquina:

– Lenguajes de bajo nivel: La programación se realiza teniendo muy en cuenta las características del procesador. Ejemplo: Lenguajes ensamblador.
– Lenguajes de nivel medio: Permiten un mayor grado de abstracción pero al mismo tiempo mantienen algunas cualidades de los lenguajes de bajo nivel. Ejemplo: C puede realizar operaciones lógicas y de desplazamiento con bits, tratar todos los tipos de datos como lo que son en realidad a bajo nivel.
– Lenguajes de alto nivel: Más parecidos al lenguaje humano. Manejan conceptos, tipos de datos, etc., de una manera cercana al pensamiento humano ignorando el funcionamiento de la máquina.

– El propósito: el tipo de problemas a tratar:

– Lenguajes de propósito general: Aptos para todo tipo de tareas: Ejemplo: C.
– Lenguajes de propósito específico: Hechos para un objetivo muy concreto.
– Lenguajes de programación de sistemas: Diseñados para realizar sistemas operativos o drivers. Ejemplo: C.
– Lenguajes de script: Para realizar tareas varias de control y auxiliares. Antiguamente eran los llamados lenguajes de procesamiento por lotes (batch) o JCL (”Job Control Languages”). Se subdividen en varias clases (shell, GUI, de programación web, etc.). Ejemplos: bash (shell), Lingo (Macromedia Director), mIRC script, JavaScript (programación web).

– La evolución histórica: Se va incrementando el nivel de abstracción, pero en la práctica, los de una generación no terminan de sustituir a los de la anterior:

– Lenguajes de primera generación: Código máquina.
– Lenguajes de segunda generación: Lenguajes ensamblador.
– Lenguajes de tercera generación: La mayoría de los lenguajes modernos, diseñados para facilitar la programación a los humanos. Ejemplos: C, Java.
– Lenguajes de cuarta generación: Diseñados con un propósito concreto, o sea, para abordar un tipo concreto de problemas. Ejemplo: NATURAL, Mathematica.
– Lenguajes de quinta generación: La intención es que el programador establezca el qué problema ha de ser resuelto y las condiciones a reunir, y la máquina lo resuelve. Se usan en inteligencia artificial. Ejemplo: Prolog.

– La manera de ejecutarse:

– Lenguajes compilados: Un programa traductor traduce el código del programa (código fuente) en código máquina (código objeto). Otro programa, el enlazador, unirá los archivos de código objeto del programa principal con los de las librerías para producir el programa ejecutable. Ejemplo: C.
– Lenguajes interpretados: Un programa (intérprete), ejecuta las instrucciones del programa de manera directa. Ejemplo: LISP.

También los hay mixtos, como Java, que primero pasan por una fase de compilación en la que el código fuente se transforma en “bytecode”, y este “bytecode” puede ser ejecutado luego (interpretado) en computadores con distintas arquitecturas (procesadores) que tengan todos instalados la misma “máquina virtual” Java.

– La manera de abordar la tarea a realizar:

– Lenguajes imperativos: Indican cómo hay que hacer la tarea, es decir, expresan los pasos a realizar. Ejemplos: C, Perl.
– Lenguajes declarativos: Indican qué hay que hacer. Ejemplos: Lisp, Prolog. Otros ejemplos de lenguajes declarativos, pero que no son lenguajes de programación, son HTML o SQL (para consultar bases de datos).

– El paradigma de programación, es decir, el estilo de programación empleado. Algunos lenguajes soportan varios paradigmas, y otros sólo uno. Se puede decir que históricamente han ido apareciendo para facilitar la tarea de programar según el tipo de problema a abordar, o para facilitar el mantenimiento del software, o por otra cuestión similar, por lo que todos corresponden a lenguajes de alto nivel (o nivel medio), estando los lenguajes ensambladores que están atados a la arquitectura de su procesador correspondiente. Los principales son:

– Lenguajes de programación procedural: Divide el problema en partes más pequeñas, que serán realizadas por subprogramas (subrutinas, funciones, procedimientos), que se llaman unas a otras para ser ejecutadas. Ejemplos: C, Pascal.
– Lenguajes de programación orientada a objetos: Crean un sistema de clases y objetos siguiendo el ejemplo del mundo real, en el que unos objetos realizan acciones y se comunican con otros objetos. Ejemplos: C++, Java.
– Lenguajes de programación funcional: La tarea se realiza evaluando funciones, (como en Matemáticas), de manera recursiva. Ejemplo: Lisp.
– Lenguajes de programación lógica: La tarea a realizar se expresa empleando lógica formal matemática. Ejemplo: Prolog.

– En sistemas distribuidos, según dónde se ejecute:

– Lenguajes de servidor: Se ejecutan en el servidor. Ejemplo: PHP es el más utilizado en servidores web.
– Lenguajes de cliente: Se ejecutan en el cliente. Ejemplo: JavaScript en navegadores web.

– Según admitan o no concurrencia de procesos, esto es, la ejecución simultánea de varios procesos lanzados por el programa:

– Lenguajes concurrentes: Ejemplo: Ada.
– Lenguajes no concurrentes. Ejemplo: C.

– Según la interactividad del programa con el usuario u otros programas:

o Lenguajes orientados a sucesos: El flujo del programa es controlado por la interacción con el usuario o por mensajes de otros programas/sistema operativo, como editores de texto, interfaces gráficas de usuario (GUI). Ejemplo: VisualBasic, lenguajes de programación declarativos.
– Lenguajes no orientados a sucesos: El flujo del programa no depende de sucesos exteriores, sino que se conoce de antemano, siendo los procesos batch el ejemplo más claro (actualizaciones de bases de datos, colas de impresión de documentos, etc.). Ejemplos: Lenguajes de programación imperativos.

– Según la realización visual o no del programa:

– Lenguajes de programación visual: El programa se realiza moviendo bloques de construcción de programas (objetos visuales) en una interfaz adecuado para ello. No confundir con entornos de programación visual, como Microsoft Visual Studio y sus lenguajes de programación textuales (como Visual C#). Ejemplo: Mindscript.
– Lenguajes de programación textual: El código del programa se realiza escribiéndolo. Ejemplos: C, Java, Lisp.

De seguro la Xime me molestará por esto despues xD!!!

BYtEs!!!





Good Enough…

17 09 2007

De The Open Door, el último y más reciente single de Evanescence: Good Enough.

Sólo eso, es un video muy bueno =)

Saludos!





Dia Del Software Libre

4 09 2007

Fecha: Sábado 29 de Septiembre 2007.

Ciudad: Curicó.

Lugar: Facultad de Ingeniería, Universidad de Talca.

Dirección: Camino a Los Niches, Km 1, Curicó

Horario : 10:00 am – 19:00 hrs.

+ informacion