lunes, 3 de octubre de 2011

HELVÉTICA: La Tipografía Omnisciente

Helvética despierta muchas pasiones, pasa del amor al odio e incluso a la indiferencia, pero la realidad es que Helvetica se ha convertido en algo casi ubicuo, como el aire que respiramos, pues esta por doquier, incluso si no estamos conscientes de ella; en mi caso, hasta que entré a estudiar diseño, no tenia idea de la importancia e influencia de esta tipografía y de lo insertada que esta en la sociedad que incluso han hecho documentales y ensayos al respecto.
Es increible como una tipografia puede cambiar el rumbo del diseño y alterar conceptos, generar pasiones y concetrar al rededor de si tanta opinion en un sub-mundo que es el del diseño grafico. Helvética ha soportado el peso de los ultimos 50 años, cuando en 1958, Max Miedinger diseñó el tipo Helvética, nadie podía intuir que aquel diseño basado en la ideología moderna de la universalidad y la racionalidad se convertiría posiblemente en el tipo de letra más famoso del mundo.

En este medio siglo de historia, la ideología moderna que representa la Helvética ha sufrido diferentes interpretaciones, desde la década de los 50 que la encumbra como ideario del “Internacional Style”, pasando por la “domesticación” ideológica y la adaptación corporativa de los 60 y 70, y finalmente por el desprestigio en los años 80 posmodernos por parte de una generación de diseñadores que abraza el fenómeno digital cansados de dogmas idealistas, normas y cuadrículas. Los 80 y 90 exaltan lo decorativo, lo barroco y el frenesí tipográfico. Después de una época convulsa, es evidente que estamos viviendo una vuelta a valores tipográficos más seguros, a posicionamientos basados en leyes universales de la racionalidad y la funcionalidad. Ante la duda, usa Helvética

viernes, 16 de septiembre de 2011

Un Pequeño Ensayo sobre Facebook


Facebook se ha convertido en una herramienta imprescindible hoy en día para comunicarnos, como hace algunos años el boom de MySpace (que hasta hoy sigue vigente), o como el hi5 en México; la importancia de Facebook va mas allá de solo ser una red social, pues se ha convertido en plataforma de negocios internacional y ha generado miles de millones de dólares en todo el mundo.

Es increíble como una sola idea y ni siquiera original, pues el concepto de Facebook ya existía en las universidades americanas como una forma de conectar a los alumnos entre si, pudo revolucionar el mundo de la comunicación y dar nacimiento a toda una generación de usuarios que no conciben hoy en día la vida sin esta herramienta, que se ha vuelto indispensable para millones de personas e incluso negocios, pues a donde va la gente, van las empresas. Así como la revolución de YouTube, Facebook se ha convertido en unos pocos años en todo un fenómeno del internet, una subcultura que se ha adherido de manera casi natural a la sociedad, ¿quién sabe que nuevas mejoras tendrá en el futuro? La gente siempre ávida de novedades y nuevas maneras de interactuar seguro tendrá el placer de ver crecer y evolucionar lo que hace unos años era solo una sencilla pagina de colegiales y que ahora se ha convertido en un monstruo mediático, aunque también la historia demuestra que el capricho y la lealtad de las personas cambia a cada momento, por lo que Facebook tendrá que estar continuamente ofreciendo mejoras (como lo ha venido haciendo) y nuevos valores a su ya saturada (de novedades) pagina, aunque me pregunto: ¿será eterno el flujo de ideas de Facebook de manera que tenga enganchada a la gente por siempre? ¿O vendrán nuevas formas de comunicarnos e interactuar que hoy en día ni siquiera imaginamos? Solo el tiempo lo dirá.


miércoles, 14 de septiembre de 2011

Como la informatica influye en mi vida

Pienso que la pregunta hoy en día sería: ¿de que forma la informatica No influye en nuestra vida?, ya que de manera directa o indirecta todos estamos sujetos a su influencia, estemos conscientes de ella o no; ya sea desde una acción tan simple como sacar dinero de un cajero, hasta los Ingenieros que diseñan sistemas para hacer la vida mas fácil, la informática se ha convertido en parte medular de nuestra sociedad, nos acompaña en nuestras redes sociales, en nuestros correos, en nuestros autos (pues casi cada ámbito de la tecnología e incluso la divulgación del saber, se ayuda de la informática), en la medicina, en las artes, etc, sin embargo, hay que ser cautos y no perdernos en la comodidad de la tecnología y de las cosas que nos llegan a la mano  ya como producto final, ya como herramienta para desarrollar otras cosas, pues si bien la informática (tecnología) nos ahorra muchos procesos y facilita nuestra vida e interacción, también nos podría sumir en un letargo social y en un desapego a nuestros semejantes, como se ha venido observando cada día con mayor preocupación;  sin contar que en educación se ha, si no perdido del todo, si disminuido la capacidad de investigación de campo y análisis, al tener la información ya procesada (resta decir que alguien tuvo que transcribir investigaciones previas) y analizada previamente, se ha dejado también de leer libros para pasar a leer e-books en un ipad; es inevitable, con el desarrollo humano, la llegada de nuevas tecnologías y nuevas formas de comunicación, siempre ha sido así, es inherente a nosotros, me parece que la informática ha venido a marcar el inicio de una nueva conciencia, una evolución en el hombre, y es algo que ya no frenará mientras siga nuestra sociedad. Este mismo blog es una paradoja, al ser critico en cierta medida, pero me gusta pensar que es mas bien una observación, una pausa entre la vertiginosa vida ciber-social y la vida real, ademas hoy es casi imposible para una persona común llegar a tanta gente sin la ayuda de la informática, que bien utilizada y apreciada puede ser una herramienta valiosa o por el contrario un arma de alcances inimaginables.

Modelo Von Neumann

Modelo de John von Neumann (principios de 1950's)

A principios de la década de 1950, von Neumann estudió los mecanismos que debe tener una máquina para que pueda tener la capacidad de construir otra máquina igual a la máquina creadora; de manera que diseñó un autómata celular con esas propiedades. A partir de la fecha de su muerte en 1957, dejó el proyecto sin terminar y desde entonces se han hecho varios intentos de completarlo; uno de los trabajos más destacados de reproducir y completar el trabajo de von Neumann se dio en el año 2000 por un grupo de especialistas en diseño de hardware en el Laboratorio de Sistemas Lógicos delInstituto de Tecnología Federal Suiza [3].El constructor universal es uno de los conceptos que von Neumann definió y que es una parte fundamental en el diseño de esa máquina1.7 constructor universal, que es capaz de construir cualquier otra máquina constructor universal a partir de su descripción. Este proceso requiere que la descripción del constructor universal incluya su propia descripción, idea que fue tomada de modelos celulares vivos que contienen información de cómo construir otras células del mismo tipo:

  • La descripción muestra las características básicas de la máquina, al estilo de un genoma, que es interpretado para construir una copia del constructor universal.
  • La descripción es literalmente copiada, una vez que ha sido detectada y leída.
Stanislaw Ulam hizo la sugerencia (a von Neumann) de implementar sus ideas en un espacio bidimensional discreto. De manera que el universo creado por von Neumann lo define una matriz bidimensional infinita, cuyas entradas, llamadas células, son máquinas de estados finitos. Después de haber estudiado el modelo con varias opciones, llegó a definir 29 estados y una regla de transición [66].

Figura 1.3: Esquema de la máquina universal de John von Neumann [66]
Image ca
En la figura 1.3 se muestra el esquema de la máquina autoreproductora diseñada por John von Neumann. El constructor universal está dividido en el control de la cinta (Tape control) y el control de construcción(Construction control); el control de la cinta obtiene la información de la máquina que se va a construir; y el control de construcción interpreta la descripción obtenida y construye el nuevo autómata por medio de un brazo constructor (Constructing arm). Podemos mencionar algunas características que tiene este constructor universal:

  • Universalidad construccional, significa que es capaz de construir cualquier autómata, si cuenta con su descripción.
  • Autoreproducción del constructor universal.
  • Autoreproducción de la máquina universal, ya que el constructor universal está definido con una máquina universal de Turing, y la cinta contiene la información completa.


Tabla 1.2: Espacio de estados de la máquina autoreproductora de von Neumann [3]
EstadoSímbolo
Estado recesivo$ U$
Estados sensibles al ambiente$ S_\Theta, S_0, S_1, S_{00}, S_{01}, S_{10}, S_{11}, S_{000}$
Estados de transición ordinarios desactivados$ \uparrow , \downarrow , \leftarrow , \rightarrow$
Estados de transición ordinarios activados$ \Uparrow , \Downarrow , \Leftarrow , \Rightarrow$
Estados de transición especial desactivados$ \uparrow\cdot , \downarrow\cdot , \dot{\leftarrow}, \dot{\rightarrow}$
Estados de transición especial activados$ \Uparrow\cdot , \Downarrow\cdot , \dot{\Leftarrow} , \dot{\Rightarrow}$
Estado confluente desactivado$ C_{00}$
Estados confluentes activados$ C_{01}, C_{10}, C_{11}$


Cada célula del autómata puede tener uno de 29 posibles estados. Esos estados no son catalogados de manera numérica como usualmente se propone en las máquinas finitas de estados; la manera en que los diferentes estados son identificados tiene mucho que ver con su funcionalidad. En la tabla 1.2se describen los conjuntos de estados posibles para cada célula. Enseguida una descripción de esos conjuntos de estados.
Una célula en el estado recesivo $ U$ no influye en otras células. Este estado se aplica a células que no se usan, ni en la descripción de la máquina, ni en el proceso de construcción.
Las células tienen 16 estados que permiten la transmisión de información entre células que no están en estado recesivo. Cada uno de estos estados de transmisión tienen una de cuatro direcciones: norte, sur, este y oeste; hay una distinción entre estados activos o inactivos. Además, se pueden distinguir estados de transmisión ordinarios y de propósito especial que propagan diferentes tipos de activación.
Los estados de transmisión ordinarios propagan activaciones ordinarias en su dirección de salida, por su parte, los estados de transmisión especial, también propagan activaciones especiales en su dirección de salida. Las propagaciones ordinarias introducen un retardo de un paso de tiempo en la propagación de la activación y actúan como una compuerta OR. Un estado cambia a activo si recibe una señal de activación ordinaria o especial desde uno de sus tres lados confluentes.
Los 4 estados confluentes se usan para transmitir activaciones, funcionan como compuertas AND, generan un retardo de dos tiempos en la transmisión de una activación y pueden dividir el flujo de transmisión, comportándose como un distribuidor. Un estado confluente puede ser $ C_{10}$ o $ C_{11}$ cuando todas las células vecinas estén en estado de transmisión ordinaria dirigidas hacia ellas, si cualquiera está en estado activado.

Figura 1.4: Evolución de los estados de transmisión y confluentes de la máquina de von Neumann [3]
Image vnStatesEvols
En la figura 1.4 se pueden apreciar en 6 pasos de tiempo, las evoluciones del autómata celular de von Neumann en diferentes situaciones:

  • en la columna a se muestra cómo se propagan las señales de activación en actividades ordinarias,
  • en las columnas b y c se muestran las actividades de los estados confluentes, comportándose como compuertas AND (columna b) y OR (columna c).
Los 8 estados restantes se usan para construir los procesos, que también se llaman procesos dirigidos, que como excepción, sí pueden crear estados recesivos o cambiar de un estado recesivo a estados de transmisión no activados o a estados confluentes. Estos estados se llaman estados sensiblesaunque cambian de estado en una unidad de tiempo.
Una célula que se encuentre en estado recesivo $ U$ puede cambiar su estado al estado sensible $ S_\Theta$ si recibe una señal de activación ordinaria o especial por alguno de sus lados, luego puede cambiar al estado sensible $ S_0$ si no recibe ninguna señal de activación, o a $ S_1$ en caso de que sí reciba.

Figura 1.5: Proceso de construcción de la máquina de von Neumann [3]
Image constProc
La figura 1.5 muestra el ciclo constructivo en que pueden encontrarse las células en el autómata, mientras se encuentren en uno de esos 9 estados desactivados. Una célula que se encuentre en un estado sensible no ejerce influencia en sus vecinos.
Finalmente se describe una manera de cambiar el estado de transmisión o confluente a un estado recesivo, y se puede hacer de dos maneras: enviando una activación especial por uno de los 4 lados de un estado de transmisión ordinaria o de un estado confluente; y la otra manera es enviar una activación ordinaria por uno de los cuatro lados de un estado de transmisión especial.

Desarrollo de los computadores (Generaciones)

Primera Generación (1951-1958)
En esta generación había una gran desconocimiento de las capacidades de las computadoras, puesto que se realizó un estudio en esta época que determinó que con veinte computadoras se saturaría el mercado de los Estados Unidos en el campo de procesamiento de datos. Esta generación abarco la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas tenían las siguientes características:

  • Usaban tubos al vacío para procesar información.

  • Usaban tarjetas perforadas para entrar los datos y los programas.

  • Usaban cilindros magnéticos para almacenar información e instrucciones internas.

  • Eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.

  • Se comenzó a utilizar el sistema binario para representar los datos.
    En esta generación las máquinas son grandes y costosas (de un costo aproximado de 10,000 dólares).
    La computadora más exitosa de la primera generación fue la IBM 650, de la cual se produjeron varios cientos. Esta computadora que usaba un esquema de memoria secundaria llamado tambor magnético, que es el antecesor de los discos actuales.


  • Segunda Generación (1958-1964)
    En esta generación las computadoras se reducen de tamaño y son de menor costo. Aparecen muchas compañías y las computadoras eran bastante avanzadas para su época como la serie 5000 de Burroughs y la ATLAS de la Universidad de Manchester. Algunas computadoras se programaban con cinta perforadas y otras por medio de cableado en un tablero.

    Características de está generación:

  • Usaban transistores para procesar información.

  • Los transistores eran más rápidos, pequeños y más confiables que los tubos al vacío.

  • 200 transistores podían acomodarse en la misma cantidad de espacio que un tubo al vacío.

  • Usaban pequeños anillos magnéticos para almacenar información e instrucciones. cantidad de calor y eran sumamente lentas.

  • Se mejoraron los programas de computadoras que fueron desarrollados durante la primera generación.

  • Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales eran comercialmente accsesibles.

  • Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y simulaciones de propósito general.

  • La marina de los Estados Unidos desarrolla el primer simulador de vuelo, "Whirlwind I".

  • Surgieron las minicomputadoras y los terminales a distancia.

  • Se comenzó a disminuir el tamaño de las computadoras.
    Tercera Generación (1964-1971)
    La tercera generación de computadoras emergió con el desarrollo de circuitos integrados (pastillas de silicio) en las que se colocan miles de componentes electrónicos en una integración en miniatura. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes. El ordenador IBM-360 dominó las ventas de la tercera generación de ordenadores desde su presentación en 1965. El PDP-8 de la Digital Equipment Corporation fue el primer miniordenador.

    Características de está generación:

  • Se desarrollaron circuitos integrados para procesar información.

  • Se desarrollaron los "chips" para almacenar y procesar la información. Un "chip" es una pieza de silicio que contiene los componentes electrónicos en miniatura llamados semiconductores.

  • Los circuitos integrados recuerdan los datos, ya que almacenan la información como cargas eléctricas.

  • Surge la multiprogramación.

  • Las computadoras pueden llevar a cabo ambas tareas de procesamiento o análisis matemáticos.

  • Emerge la industria del "software".

  • Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.

  • Otra vez las computadoras se tornan más pequeñas, más ligeras y más eficientes.

  • Consumían menos electricidad, por lo tanto, generaban menos calor.
    Cuarta Generación (1971-1988)
    Aparecen los microprocesadores que es un gran adelanto de la microelectrónica, son circuitos integrados de alta densidad y con una velocidad impresionante. Las microcomputadoras con base en estos circuitos son extremadamente pequeñas y baratas, por lo que su uso se extiende al mercado industrial. Aquí nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general sobre la llamada "revolución informática".

    Características de está generación:

  • Se desarrolló el microprocesador.

  • Se colocan más circuitos dentro de un "chip".

  • "LSI - Large Scale Integration circuit".

  • "VLSI - Very Large Scale Integration circuit".

  • Cada "chip" puede hacer diferentes tareas.

  • Un "chip" sencillo actualmente contiene la unidad de control y la unidad de aritmética/lógica. El tercer componente, la memoria primaria, es operado por otros "chips".

  • Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.

  • Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.

  • Se desarrollan las supercomputadoras.
    Quinta Generación (1983 al presente)
    En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras. Surge la competencia internacional por el dominio del mercado de la computación, en la que se perfilan dos líderes que, sin embargo, no han podido alcanzar el nivel que se desea: la capacidad de comunicarse con la computadora en un lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados.
    Japón lanzó en 1983 el llamado "programa de la quinta generación de computadoras", con los objetivos explícitos de producir máquinas con innovaciones reales en los criterios mencionados. Y en los Estados Unidos ya está en actividad un programa en desarrollo que persigue objetivos semejantes, que pueden resumirse de la siguiente manera:

  • Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.

  • Se desarrollan las supercomputadoras.