Ceklog Archives

Que hablen de tí, aunque sea mal

Después del anuncio del Consejo de Gobierno de la Junta de Extremadura de la obligatoriedad de migrar todos los sistemas que sean susceptibles de ser migrados, y pasar a utilizar software libre en todas las consejerías en las que aún no se estaba usando y adoptar los formatos ODF y PDF para el intercambio de archivos, la noticia ha saltado a sitios emblemáticos como Slashdot o Techworld.

Ya es sabido que en sitios como Slashdot o Barrapunto (versión española de Slashdot) suelen proliferan los trolls entre los comentarios, pero, como decía el engreido autor de “El Retrato de Dorian Gray”:

Sólo hay una cosa peor que que hablen mal de ti, que no hablen.

Vivernet organiza la preselección del Webdesign International Festival 2005/2006

WIF

Vivernet, (programa de la Conserjería de Infraestructura y Desarrollo Tecnológico de la Junta de Extremadura, en colaboración con Fundecyt), ha presentado el lanzamiento de la fase nacional de selección de equipos que representarán a España en el Webdesign International Festival 2005/2006 (WIF 2005/2006).

Dicha selección nacional tendrá lugar en Cáceres los días 18 y 19 de noviembre de 2005 y consistirá en el diseño de una página web sobre un tema definido por el jurado por parte de los equipos multidisciplinares de todo el país (profesionales y amateurs), para lo que dispondrán de 24 horas ininterrumpidas.

El ganador o ganadores representarán a España en el Webjam Contest, celebrado en el ámbito del WIF, en la final que se desarrolle en Francia los días 2, 3 y 4 de febrero de 2006, en la que participarán representantes de todos los países socios de este acontecimiento (España, Francia, Inglaterra, Rusia, Bélgica, Polonia, Canadá, Estados Unidos y Brasil).
Previamente, el día 17 de noviembre, tendrá lugar un Encuentro de Diseñadores Web, en el que se contará con la presencia de un miembro de la Asociación Andaluza de Diseñadores como ejemplo de buenas prácticas, y en el que se podrá debatir la situación del sector, problemáticas actuales, formas de asociarse, etc.

Para inscribirse hay que darse de alta en esta web. Se me olvidaba, hay papeo y tapeo gratis en hotel de **** ;)

Tim Berners-Lee y los blogs

14. Hola Tim. Enhorabuena por el increible trabajo que llevas a cabo en el W3C! Mi pregunta: sé que estás trabajando en el proyecto de la ´semantic web ´ (web semántica). Qué opinas del futuro de los weblogs, y especialmente del nuevo concepto del ´semantic blogging ´ (blogs semánticos) con iniciativas como attention.xml? Qué aplicaciones concretas ves para estas tecnologías en un futuro cercano? Gracias! Y de nuevo enhorabuena!

Bueno, separemos: ´Blogging ´ es un desarrollo muy interesante (como los ´wikis´) son muy buenos ejemplos de cómo se puede ser creativo en Internet, no sólo pasivo, el navegador original para la web fue diseñado para editar páginas, no sólo para verlas. Siempre quise que la web fuese un medio creativo. ´Wikis´ también son géneros de espacios creativos, de los que habrá muchos más en el futuro. La ´web semántica ´ se enfoca sobre el problema de la información financiera o la científica. Está disponible para un ser humano, pero no está en un formato que permita a una máquina analizarlo y combinarlo con otras informaciones, así que los lenguajes de las web semánticas (RDF, OWL, etc.) son lenguajes para introducir datos en la web. La web semántica y los blogs se pueden solapar, y la primera se puede usar para establecer una comunicación entre dos blogs. Otras cosa interesante, que quizás veamos en el futuro, es a gente usando ´wikis ´ para el desarrollo de datos o información.

Entrevista completa en El Mundo

Mini-manuales de CSS y Sindicación RSS

En el curioso blog de Juglar hay dos categorías de artículos muy interesantes. Una es la de CSS y otra la de RSS.

Si alguien todavía no sabe que son CSS y RSS tiene la oportunidad de saberlo.

Mejor no usar NULL en C++

Esta mañana me decía un compañero de faenas que era conveniente no usar NULL en C++, y mi curiosidad me llevó a preguntarle el porqué sin una respuesta convincente :).

Me puse a buscar una razón, la encontré y se la dije sin decirle que lo había leído en Internet, jejeje.

The pointer is initialised to 0, and not “NULL”. There is no such thing as “NULL” in C++, so the number 0 is what we have, and use. The reason is, oddly as it may seem, that C++ is much pickier than C about type correctness. Typically in C, “NULL” is defined as “(void*)0.” C++ never allows implicit conversion of a “void*” to any other pointer type, so this definition is not good enough. The integer 0, however, is implicitly convertible to any pointer type.

Como pone aquí, en C, NULL está definido como (void *)0 y C++ nunca permite una conversión implícita de un (void *) a cualquier otro tipo de puntero, por lo que no es bueno del todo usar NULLs cuando se programa en C++. Sin embargo, el entero 0 se puede convertir a cualquier tipo de puntero de forma implícita por lo que es más correcto.

Curiosidades de la vida que uno desconoce y conviene apuntarlas en un weblog :)

Tutorial de CSS

Hoy seguimos con otro manual/tutorial para aprender a diseñar una Web siguiendo los estándares del W3C. En este caso se trata de un tutorial de iniciación a CSS que ha escrito nuestro amigo Toad y que os recomiendo encarecidamente.

Enhorabuena por el excelente trabajo Toad.

¿Cómo hacer nuestra web y publicarla en Internet?

Para el Curso de Programación y Diseño Web, JJ, nuestro atalaya preferido, ha redactado este pequeño manual en el que se explica de forma sencilla cómo se puede publicar una página web, cómo construirla, que contenidos debe tener y hasta cómo “forrarse” con programas de afiliados, anuncios y otras hierbas.

En definitiva, muy ameno de leer y un buen manual para los neófitos a los que les pica el gusanillo del diseño Web.
¡Totalmente Recomendable!

¿Por qué separar el contenido de la presentación?

En esta entrada del blog de JJ, Anónima ha realizado las siguientes preguntas:

¿Ques son los CSS, por qué es malo hacerlo con tablas?

¿qué son frames? ¿en qué influye eso en lo que yo veo en la página web?

¿por qué os parece mal que salten ventanas, y se usen javascript, mapas de imágenes para menús? ¿que hay de malo en los pdf?

Yo he intentado contestar a las preguntas y creo que es posible que haya mucha gente a la que le interesen las respuestas, por eso las reproduzco aquí:

* Las CSS son hojas de estilo en cascada que se utilizan para separar el contenido de la presentación, las CSS se encargan de la presentación tanto de letras como de fondos, tamaños y posiciones, y siguen un estándar, por lo que se ven (o al menos deben verse) bien en todos los navegadores del mercado. Es obvio que el contenido está en los ficheros (X)HTML, por lo tanto tendremos separado el contenido (archivo XHTML) y la presentación (archivo CSS).

* Usar tablas es malo porque incluimos dentro del archivo de contenido (el XHTML o HTML) las normas de presentación, por lo que el resultado final es que el contenido no es independiente de la presentación y esto implica que es menos reutilizable y más difícil de mantener.

Es muy importante una correcta separación del contenido de la web y de su presentación porque esto nos permite utilizar una presentación distinta para distintos cometidos, por ejemplo podemos querer una presentación para impresión y otra para verla en el navegador. Con CSS la solución es inmediata, basta hacer un CSS para cada cometido, ¿cómo lo harías con tablas?

* Los frames dividen una web en varios trozos, en cada uno de esos trozos se puede incrustar un archivo (X)HTML, hasta aquí perfecto, el problema llega cuando alguien accede a tu página con un navegador antiguo que no soporta los frames, entonces este visitante no podrá ver tu web. Lo mismo ocurriría con un navegador en modo texto como Lynx (muy utilizado por personas con discapacidades como los invidentes). También el usuario puede tener problemas si accede a una web con frames y la resulución de su pantalla no es la suficiente como para que los 2 o los N frames se visualicen en ella, no es muy raro ver monitores que sólo permiten una resolución de 640×480 en universidades, como tampoco es extraño ver páginas web exclusivamente diseñadas para 800×600 o 1024×768 (y sino que se lo pregunten a PJorge :P).

* Me parece mal que salten ventanas por el mismo motivo anterior, porque no es usable, hay navegadores que no lo soportan y personalmente me molestan, ¿por qué hacer saltar una ventana si ese contenido se puede poner en la web, o si se puede poner un enlace a esa página de forma ortodoxa?.

* El uso de Javascript es distinto, hay cosas que no se pueden hacer con (X)HTML porque es un lenguaje de marcado y NO un lenguaje de programación como mucha gente piensa. De ahí que se necesiten lenguajes de script como Javascript para realizar ciertas operaciones y algoritmos.

* En cuanto a los mapas de imágenes para menús no me parece mal que se usen si hay un menú alternativo de texto, ya que como he dicho antes hay navegadores que no permiten imágenes.

* En los PDFs no hay nada de malo, ¿alguien ha dicho lo contrario?

Espero haberte aclarado las dudas.

Puedes leer más y documentarte con ejemplos en este artículo que publiqué hace tiempo.

Salu2

¿El formato XML de OpenOffice como estándar de iure?

Malos tiempos para la lírica, ejem, digo para Hasefroch.

Parece que la Comisión Europea ha pedido formalmente a Sun que convierta el formato XML que utiliza para almacenar sus ficheros de StarOffice y OpenOffice en estándar ISO.

Probablemente este sea un acicate para que los que todavía están enganchados a Hasefroch Office se cambien a alguno de los programas o suites ofimáticas libres que hay en la actualidad.

Yo pienso que OpenOffice no tiene mucho que envidiar a Hasefroch Office, además con cada nueva versión trae muchas mejoras.

Actualización: Antonio Ortiz ha recabado más información que podéis leer en esta entrada de Error500.

HTML Correcto - Cómo hacer una buena página web

Tengo que publicar esta reseña para compartir con todos este buenísimo “manual de estilo” para crear páginas web.
Lo he leído en esta entrada de Barrapunto, pero como esta bitácora es una extensión de mi cerebro he de apuntarlo aquí para cuando me haga falta.

Los portales universitarios incumplen la normativa sobre accesibilidad

Vía ABC

Las universidades españolas se preparan para el nuevo curso académico con el reto de hacer más accesibles sus portales en Internet. Y es que nueve de cada diez universidades públicas no cumplen los mínimos criterios reconocidos internacionalmente de accesibilidad para discapacitados y personas de avanzada edad, según concluye un estudio de 48 universidades elaborado por la consultora Activa.

Hay que recordar que la Ley de Servicios de la Sociedad de la Información y de Comercio Electrónico (LSSICE) establece en su disposición adicional quinta que: “las Administraciones públicas adoptarán las medidas necesarias para que la información disponible en sus respectivas páginas de Internet pueda ser accesible a personas con discapacidad y de edad avanzada”, contando para ello hasta el 31 de diciembre de 2005 como plazo máximo.

Es una vergüenza que las webs que se supone que debería dar ejemplo no lo den, para que luego hablen en sus conferencias y proyectos de integración de los discapacitados . Si es que a veces vemos la paja en el ojo ajeno …

¿Es posible separar el contenido de la presentación?

Todos los que trabajan normalmente con páginas web saben que es posible, sin ir más lejos esta bitácora sepera el contenido (HTML o XHTML) de la presentación (CSS).

Podéis ver como queda esta web si le quitamos el archivo CSS (el de presentación) en esta dirección.

Es muy importante una correcta separación del contenido de la web y de su presentación porque esto nos permite utilizar una presentación distinta para distintos cometidos. Por ejemplo, podéis ver que si escogemos la opción File->Print Preview en Mozilla/Firefox se nos mostrará el contenido con un formato listo para impresión, en Internet Explorer se hace en Archivo->Vista Preeliminar. Esta presentación para impresión la lleva a cabo la hoja de estilos CSS que podéis encontrar en esta dirección.

Esto lo explicó minid hace unos días en un excelente artículo.

Espero que quede clara la importancia de disponer el contenido y la presentación no como un todo, sino como partes separadas que se complementan según las necesidades.

Otra forma que está ahora en auge pero que se usa menos es la utilización de documentos XML a los que se les aplica una serie de transformaciones mediante el lenguaje XSL. En el documento XML se encuentra el contenido y el documento XSL indica las reglas a aplicar a ese contenido.

He hecho un ejemplo de esto que se puede ver aquí.
Mirad primero el resultado en el navegador y después mirad el código fuente para entender el resultado.

Pulsad con el botón derecho para descargar el fichero XML

Pulsad con el botón derecho para descargar el fichero XSL

Actualización: Hermann nos deleita con un maravilloso artículo sobre la importacia de separar contenido de presentación. Os animo a que lo leais.

Cambios en Ceklog (4)

Siguiendo los consejos he quitado algunas de las líneas para que el contenido sea más fluido, supongo que todavía está demasiado tabulada para algunos ;), pero creo que si empiezo a quitar color de aquí y de allá la cosa no va a quedar todo lo ordenada que me gustaría.

Para el que le interese, he utilizado el Color Schemer Online para buscar los colores más adecuados y también me ha sido de mucha ayuda la extensión Web Developer para Mozilla/Firefox que recomendaba Hermann ya que he podido cambiar la hoja de estilos CSS on-the-fly viendo los cambios en tiempo real en mi navegador favorito.

Muchas gracias a todos por vuestra opinión y por los consejos.

P.D.: Más consejos son siempre bienvenidos.

¿Qué es GSM?, ¿Qué es GPRS? y ¿Qué es UMTS?

En los tiempos que corren las compañías telefónicas nos bombardean con siglas y tecnologías que la mayoría de las veces no sabemos de que constan, para que sirven, ni tan siquiera si nos van a ser de utilidad en nuestro quehacer diario.

Por esto voy a exponer las 3 principales tecnologías de comunicación que están actualmente en el mercado español.

GSM (Global System for Mobile communication)
Es la más antigua y básica de las 3, pero actualmente es la más utilizada y la soportan todos los terminales móviles actuales.
Su conexión esta basada en conmutación de circuitos, esto significa a grosso modo que un circuito puede ser utilizado por varios terminales distintos mientras el circuito no esté en uso, es decir, si A está hablando con B a través de un circuito C1 este circuito no puede ser utilizado por otro interlocutor a la vez, pero cuando A y B terminen la conversación entonces el circuito puede ser utilizado por D y E por ejemplo.

GSM no sólo ofrece transmisión de voz, también ofrece comunicación de datos, servicios de mensajería corta (SMS) y fax.
La comunicación de datos mediante GSM se ofrece a velocidades de hasta 9,6 kbps.
GSM especifica tres interfaces de radio en las siguientes bandas:

GSM900. Banda 900 MHz. (890-915 Ascendente. 935-960 Descendente.)
GSM1800. Banda 1.800 MHz.(1710-1785 Ascendente. 1805-1880 Descendente.)
GSM1900. Banda 1.900 MHz (sólo EEUU).(1850-1910 Ascendente. 1930-1990 Descendente.)

GPRS (General Packet Radio Service)
Su conexión está basada en conmutación de paquetes, por lo que a través de un mismo circuito pueden viajar paquetes de diferentes conexiones, soporta el acceso a Internet, a LAN y a redes de conmutación depaquetes X.25, con velocidades de hasta 115kbps.
Debido a que se considera a GPRS como un paso intermedio entre la 2ª y la 3ª generación de telefonía móvil, se dice que GPRS es la 2,5G.
El tiempo de establecimiento de conexión es 0, está basado en la utilización del protocolo IP, y el mismo subsistema de estaciones base (BSS) que para los servicios de voz, pero con pasarelas específicas para el encaminamiento de la información a través de una red de datos.
GPRS emplea una codificación reducida del canal para alcanzar una velocidad neta de 14,4kbps por timeslot, consiguiendo un caudal máximo de 115kbps.
Es adecuada para manejar tráfico impulsivo, como el que se da en Internet o en redes de área local. Tiene la capacidad para suministrar datos directamente al terminal de usuario, incluso si éste se encuentra apagado o fuera de cobertura, con lo que no hay necesidad de llamar a un buzón para recuperar los mensajes, en lugar de ello, cada vez que el usuario se presenta ante la red, el sistema automáticamente le indica que tiene un mensaje en espera y le remite el texto y las imágenes que contiene. Puesto que está basado en una técnica de conmutación de paquetes, solamente se ocupa ancho de banda cuando se envían datos, permitiendo una utilización eficiente del espectro al compartir un canal entre distintos usuarios.


UMTS (Universal Mobile Telecommunications System)

Es un estándar europeo, conocido como la tercera generación de sistemas móviles, y con capacidad de ofrecer servicios inalámbricos multimedia, así como acceso a redes de datos.
La rápida actuación en Europa en relación con el desarrollo de la telefonía móvil de tercera generación se ha visto motivada por el gran éxito logrado por el sistema móvil de segunda generación (GSM), que ha llevado a la pronta saturación del espectro disponible para este sistema.
Europa y Estados Unidos no se han puesto de acuerdo en el estándar tecnológico, y las tecnologías que se aplicarán en ambos continentes serán, al igual que ahora ocurre con GSM, diferentes.
El espectro radioeléctrico asignado a UMTS se ha identificado en las siguientes bandas:

1885-2025 y 2110-2200 MHz para los sistemas IMT-2000.
1980-2010 y 2170-2200 MHz para la parte de satélite de UMTS.

Según la Comisión del Mercado de Telecomunicaciones, el sistema UMTS ofrecerá los siguientes servicios:
o Capacidad multimedia.
o Acceso eficaz a Internet, redes intranet y a otros servicios basados en IP.
o Transmisión vocal de alta calidad, comparable a las redes fijas.

UMTS sustituirá a GSM y GPRS, proporcionando unas velocidades para los servicios de datos y transmisión multimedia de hasta 2 Mbps.
Los servicios ofrecidos por UMTS, así como su tecnología, hacen que la tarificación pueda realizarse de diferentes modos: por tráfico, por sesión, tarifa plana o asignación asimétrica de ancho de banda.
UMTS está diseñado para ofrecer tasas de transferencia en función de la demanda lo que, combinado con la tecnología de paquetes, hace la operación del sistema mucho más barata. Para permitir a los usuarios la garantía de utilización de su terminal, se contempla también el establecimiento de parámetros de QoS .

Y claro, esto deL UMTS está muy bien, pero las compañías están reacias a invertir lo que deben y obviamente todo está estancado.

¿Para cuando habrá en España el nivel tecnológico de Japón? Yo creo que no voy a vivir para verlo.

¿Qué es un chipset?

Cuando algún amigo o conocido me pregunta sobre las características de la placa base que yo me compraría es inevitable hablarle del Chipset, y claro, muchos me preguntan que para que vale eso del Chipset y obviamente hay que explicárselo de una forma no muy ortodoxa pero efectiva.

La explicación que suelo dar es que el chipset de las placas base se suele dividir en dos microchips distintos, el punte norte, que enlaza el procesador (CPU) con la memoria principal (Memoria RAM) y el puente sur, que se utiliza para la comunicación de los demás periféricos. Obviamente los Chipsets avanzan como la tecnología y tienen mucho que ver con el rendimiento final del PC, sobre todo en ordenadores multiprocesador (varias CPUs en un mismo ordenador).

El Northbridge o puente norte suele manejar las comunicaciones entre la CPU, la memoria RAM, el puerto AGP y el Southbridge o puente sur. Algunos de los Northbridges o puentes norte tienen la tarjeta gráfica integrada. Los diferentes procesadores requieren diferentes señales o instrucciones, es por esto que el puente norte funcionará con una sola clase de CPU o con clases compatibles. Por ejemplo, un chipset northbridge de nForce2 sólo funcionará con procesadores Duron, Athlon y Athlon XP, y el chipset Intel i875 sólo trabajará con procesadores Pentium 4 y Celeron.

Es por esto que el puente norte es muy importante a la hora de permitir varias CPUs, su velocidad y también el tipo y la cantidad de memoria RAM permitida, por ejemplo los Pentium normalmente tenían 128 MB de RAM como límite y ahora los Pentium 4 tienen un límite de 4GB de memoria (que es lo máximo que se puede direccionar con 32 bits (2^32).

El chip Southbridge o puente sur controla las operaciones de los buses y dispositivos que no son controlados por el puente norte. Esto incluye el bus PCI, las interfaces PS/2 para teclado y ratón, el puerto serie, paralelo y el controlador de la disquetera. En los ordenadores nuevos incluye también soporte para el interfaz ATA, Serial ATA, Ethernet, USB y el bus IEEE 1394 (Firewire)

Algunos Southbriges modernos implementan características adicionales como controladores RAID o incluso un controlador de audio integrado.

Espero que os sirva de ayuda :)

El futuro de los nombres de dominio

Por razones históricas, entre las que se encuentra que los creadores de Internet fueran todos angloparlantes, en el diseño el sistema de dominios de Internet se decidió que para las letras de los nombres se utilizaría el conjunto de letras más pequeño posible que fuera estándar, el ASCII. A los americanos esto no les importaba demasiado, ya que incluía todas sus letras, los números y los signos de puntuación que ellos utilizaban.

Los códigos ASCII utilizan solamente siete bits (siete unidades que pueden ser 0 ó 1), lo cual permite 128 combinaciones diferentes (128 letras o caracteres). Los juegos de caracteres que utilizamos diariamente en nuestro ordenador tienen ocho bits, lo cual permite construir 256 caracteres. Los primeros 128 caracteres son los mismos que en sistema ASCII, mientras que los 128 siguientes incluyen, entre muchos otros, los caracteres especiales que se utilizan en las lenguas habladas en el territorio español (”ñ”, “ç”, letras con acento, etc.).

Lee el resto de esta entrada »

Editor de páginas web para Linux

¿Quien dice que no hay buenos editores de páginas web para GNU/Linux? Todos sabemos que el programa Dreamweaver de Macromedia o el Frontpage de Hasefroch son los editores de páginas webs más populares y por ende los más utilizados, pero de todos es bien sabido que no hay versión para el SO GNU/Linux.
Pues bien, acaba de salir nueva versión 0.3 de Nvu, es un programa tipo Frontpage/Dreamweaver, WYSIWYG y que nos promete la cómoda creación de contenidos web como si trabajásemos con un procesador de textos. Pero la diferencia es que es un programa libre y está disponible tanto para Windows como para GNU/Linux.

Algunas de sus características son:

* WYSIWYG editing of pages, making web creation as easy as typing a letter with your word processor.

* Integrated file management via FTP. Simply login to your web site and navigate through your files, editing web pages on the fly, directly from your site.

* Reliable HTML code creation that will work with all of today’s most popular browsers.

* Jump between WYSIWYG Editing Mode and HTML using tabs.

* Tabbed editing to make working on multiple pages a snap.

* Powerful support for frames, forms, tables, and templates.

* The easiest-to-use, most powerful Web Authoring System available for Desktop Linux users.

Yo es el que utilizo asiduamente y os puedo decir que no tiene nada que envidiar a ninguna de las alternativas de software privativo (como diría RMS)

Sin más dilación os insto a que lo probéis y me déis vuestras opiniones.

El enlace de descarga directa con distintos sabores:

- Windows
- GNU/Linux (Debian k2.4) gcc/g++ 2.95.4
- Código fuente

Y el Change Log de la versión 0.3:

# based on Mozilla 1.7 RC3
# Tip of the Day widget added (code contribution by Philippe Goetz)
# The site manager can now handle local sites through file:/// URLs (see 0.20 Known Issues)
# Publishing Site Settings dialog has been modified, a lot of people complaining about it
# Table Insertion dialog modified to allow one-click insertion; values in the “Precisely” panel are now persistent
# Writing direction control added to Format menu and to customizable toolbars
# Class assignment dropdown menu to the selection added to customizable toolbars
# ID and class assignment menus added to contextl click in structure toolbar
# Correct handling of DT and DD elements; added corresponding buttons to customizable toolbars
# Format > Font menu and corresponding toolbar’s dropdown menu now query only once the system’s font list
# Spellchecker enabled
# Markup cleaner added under Tools menu
# File extension is handled correctly again in the filepicker (see 0.20 Known Issues)
# The user can now specify a document’s language and writing direction through the document properties; default language and default writing direction can be specify through Preferences.
# MadeWithNvu smart widget
# An online bug report/suggestion page can be reached through the Help menu (warning, this page will be available only June 18th)

Espero que os guste…

Cosas que XSLT no puede hacer

Para los que tenemos que estar trabajando estos días con XSLT no está mal tener a mano este listado con las cosas que no se pueden hacer con XSL, más que nada para evitarse dolores de cabeza intentando hacer cosas que son imposibles con este lenguaje, como por ejemplo no poder cambiar el valor de una variable.

También es recomendable tener a mano estas chuletas como apuntaba en mi antigua bitácora.

Espero que os ayude tanto como a mí.

Historia de los Formatos de Caracteres

Cualquiera que haya visto una película basada en el Oeste del siglo XIX sabrá que el primer código utilizado para ser trasmitido de forma eléctrica fue el código Morse, que fue inventado para transmitir mensajes vía líneas telegráficas, no para el procesamiento digital de datos.


Seguidamente, surgió la teleimpresión patentada por Baudot en Francia en 1874. Como la telegrafía, la teleimpresión hizo trabajar a las mentes pensantes para desarrollar un nuevo código, el código Baudot de 5 bits, que fue el primer código binario para el procesamiento de datos textuales. Con estos cinco bits se conseguían codificar 32 elementos que eran suficientes para las necesidades de la época.


Lee el resto de esta entrada »

Buscar
Categorías
all *BSD feed (5)
ADSL feed (6)
Apple feed (4)
Bases de Datos feed (8)
Bitácoras feed (64)
Charlas feed (3)
Chorradas feed (40)
Ciencia feed (9)
Cine feed (6)
CSS feed (8)
Deporte feed (11)
Diseño feed (12)
Educación feed (13)
English feed (2)
Estándares feed (19)
Gadgets feed (13)
Gastronomía feed (1)
Geek feed (23)
General feed (30)
GNU/Linux feed (81)
Hardware feed (20)
Internet feed (81)
Juegos feed (7)
Libros feed (20)
Licencias feed (17)
Manuales feed (24)
Música feed (18)
P2P feed (10)
Podcasting feed (2)
Política feed (43)
Programación feed (31)
Redes feed (19)
Salud feed (2)
Sistemas Operativos feed (57)
Tecnología feed (14)
Usabilidad feed (5)
Utilidades feed (30)
WEB feed (34)
Yo, mi, me, conmigo feed (26)
Archivos

Estás viendo los archivos de Ceklog pertenecientes a la categoría 'Estándares'.

Información
Enlaces
Administración
Sindicación
Estadísticas
Photolog

Gestionado con WordPress 2.3.1    Renderizado en 22 consultas y 0.788 segundos.    CleanBreeze Theme