domingo, 28 de octubre de 2007

PORTABILIDAD

La portabilidad es un concepto tan libre para definir como para el que la usa. Según Wikipedia es una característica de ciertos programas que les permite ser utilizados en distintos ordenadores sin que precisen modificaciones de importancia. Aunque también la portabilidad se define en instrumentos portátiles que nos permiten dicho traslado de información, tales como los pendrive, microprocesadores o memorias SD.

En el software, la portabilidad se define como su dependencia de la plataforma en la que corre. La portabilidad es mayor cuanto menor es su dependencia del software de plataforma.

Si un software puede ser compilado en plataformas diversas (x86, IA64, amd64, etc), dicho software se dice que es multiplataforma.

En algunos casos el software es "independiente" de la plataforma y puede ejecutarse en plataformas diversas sin necesidad de ser compilado específicamente para cada una de ellas, a este tipo de software se le llama interpretado, por que necesita de un interprete para ser ejecutado en las diferentes plataformas.

Mucho se ha hablado de algunos esfuerzos para lograr la portabilidad de software entre diversas plataformas. Diferentes aproximaciones existen, de las cuales dos se distinguen por que han mostrado muy interesantes resultados: la portabilidad a nivel de código binario (Java, por ejemplo) y la portabilidad a nivel de código fuente.

La primera, aunque es técnicamente muy retadora e interesante, ha mostrado, quizá como resultado de lo mismo, muchos problemas para su adopción generalizada. De tales problemas se distinguen cuatro:

  1. la eficiencia del código,
  2. las dificultades en la adopción generalizada de estándares,
  3. la estabilidad de las aplicaciones,
  4. el difícil crecimiento.

Por otra parte, la portabilidad a nivel de código fuente es un esfuerzo que cuenta con una mucho mayor experiencia, tanto en el rubro de soluciones técnicas concretas como en el de adopción de estándares. Tiene también desventajas, entre las cuales se distingue la necesidad de recompilar las aplicaciones para cada plataforma de interés. Sin embargo, contra esa desventaja existe un número de ventajas que la hacen aparecer, creemos, como la forma racional y viable de lograr la portabilidad real.

A manera de ejemplo, en materia de interacción de las aplicaciones con el API del sistema operativo existe un estándar tan difundido y aceptado que se ha vuelto exigencia: se llama Posix. Si se escriben aplicaciones en C o C++ que, en su dependencia del sistema operativo se ciñen a lo que dicta el estándar, su portabilidad en ese sentido es completa.

Por otra parte, cuando se trata de los aspectos particulares de la compilación en cada ambiente de desarrollo, existe en Unix un conjunto de herramientas de autodetección del entorno de desarrollo y de la preparación de los parámetros para la compilación, que simplifican en grado sumo tal labor y la vuelven, en la mayor parte de los casos, trivial. Dichas herramientas, entre otras cosas pueden hacer lo siguiente:

  • detección del sistema operativo,
  • identificación del compilador,
  • detección de las librerías instaladas,
  • detección de herramientas auxiliares,
  • definición de la estructura de directorios,
  • detección de las capacidades del usuario que está llevando a cabo el proceso.

A cambio de la aparente dificultad en la recompilación de las aplicaciones, se obtiene como beneficio la eficiencia de un código que se ejecuta siempre en su plataforma nativa, con la funcionalidad idéntica en todas la plataformas.

El software libre ha demostrado su calidad, muy por encima de las correspondientes aplicaciones comerciales, de la siguiente forma:

  • presenta menor número de fallas (bugs),
  • es más rápida la respuesta de los cuerpos de desarrollo a las fallas (soporte verdadero),
  • brinda a los usuarios más amplitud en el soporte,
  • dada su amplia vinculación con la academia y a la investigación, incorpora de ellas todos sus avances y tendencias, anticipándose a lo meramente comercial.

NANOTECNOLOGÍA

La nanotecnología es un campo de las ciencias aplicadas dedicado al control y manipulación de la materia a una escala menor que un micrómetro, a nivel de átomos y moléculas. Tal manipulación se produce en un rango de entre uno y cien nanómetros.

La nanotecnología es el estudio, diseño, creación, síntesis, manipulación y aplicación de materiales, aparatos y sistemas funcionales a través del control de la materia a nano escala, y la explotación de fenómenos y propiedades de la materia a nano escala.

La nanotecnología habla de máquinas pequeñas al extremo de lo invisible capaces de construir edificios, detener enfermedades, pelear guerras y producir alimentos.

*Memoria:

En un laboratorio de IBM en Zurich, uno de los que ayudó en la invención del microscopio AFM de 1986, se trabaja en la miniaturización a nivel nanómetro del registro de datos. El sistema de almacenamiento se basa en un conjunto de 1024 agujas de AFM en una matriz cuadrada que pueden escribir bits de información de no más de 50 nanómetros de diámetro. El mismo conjunto es capaz de leer la información e incluso reescribirla.

La capacidad de guardar información a esa escala es una noticia para el mercado, pues multiplica la cantidad de información que se puede almacenar en un área determinada. El sistema actual de registro, basado en la memoria magnética, puede guardar alrededor de dos gigabits por centímetro cuadrado. Con unidades de almacenamiento provistas de matrices gigantescas, con millones de agujas, se puede lograr un almacenamiento en el orden de los terabytes, como 40 veces lo que está disponible hoy comercialmente.

*Computadoras ubicuas:

La miniaturización a nivel nanométrico apunta a la inserción de potentes computadoras en relojes de pulsera y teléfonos celulares que posean un disco rígido. Se supone que la tecnología del "Miriápodo" (como un ciempiés) proveerá de discos rígidos de una capacidad en el orden de los gigabytes y de un tamaño de un centímetro cuadrado. Este nanodrive de tecnología AFM requerirá menos energía para su operación que los de tecnología magnética, un factor crítico en los productos portátiles.

*Nanotecnología puede crear una red de Internet basada en energía solar.

Investigadores de Canadá han demostrado que se puede utilizar la nanotecnología para conseguir un Internet de máxima potencia basado en la potencia de luz. Este descubrimiento puede llevar a una red 100 veces más rápida que la actual.

Profesores de la Universidad de Carleton diseñaron una sustancia que combinaba buckyballs (una nano-estructura compuesta de 60 átomos de carbono C60 estructurados en un espacio cerrado y perfectamente simétrico, especialmente como superconductores), con un tipo de polímero. Esta combinación logró crear una capa clara y lisa, diseñada para lograr que las partículas de luz captase la trayectoria de otras partículas.

Sargent y Chen, estudiaron las propiedades ópticas de esta nueva sustancia híbrida. Descubrieron que la sustancia era capaz de procesar datos transportados en ondas de telecomunicaciones, los colores infrarojos de luz utilizados en cables de fibra de óptica. Según Sargent, un sistema basado en la comunicación vía fibra óptica podría enviar señales por la red global en un pico-segundo, resultando un Internet 100 veces más rápido.

viernes, 26 de octubre de 2007

RSS: Noticias al Instante!

¿Quién no se ha cansado de visitar cientos de páginas webs en busca de noticias o para ver si se han actualizado? Al parecer muchos, pero este cansancio y pérdida de tiempo hace años que se está dejando atrás gracias a la llegada del RSS, un sistema que permite agrupar noticias con programas u otros servicios agregadores de feeds.


Un poco de Historia

El Really Simple Syndication, más conocido como RSS, sentó sus bases iniciales en 1995, cuando el cientifico indú Ramanathan V. Guha junto a otros ingenieros de Apple crearon el MSF ( Meta Content Framework), otro tipo de archivo que es antecesor al actual que conocemos como RSS.

Las investigaciones de Guha y sus colaboradores continuaron investigando los alcances de su desarrollo y en 1999 crearon el primer RSS para Internet. Éste se colocó en el Portal de My.Netscape.com y al darse a conocer masivamente, otros cientificos comenzaron a trabajar en la nueva forma de publicar información. Es así como Dan Libby, ya en julio de 1999, perfecciona el sistema RSS y lo denomina de esta medida (RSS significa "Rich Site Summary").

Con los años, el perfeccionamiento del RSS ha seguido su curso y hasta ahora, son 3 las versiones de este archivo que se pueden encontrar en los diferentes sitios webs que ofrecen el servicio: RSS 0.91, RSS 1,0 y RSS 2,0.

¿Cómo se leen los RSS?

Existen vaios softwares gratuitos y servicios a través de Internet que nos permiten la lectura de los feeds de las distintas páginas. Estos programas o servicios se llaman "agregadores", que son capaces de interpretar el lenguaje de los feeds de cada sitio y visualizarlos de una forma acorde para la lectura del usuario.

"Bloglines" es uno de los agregadores de feeds online más famosos del mundo. A través de este sitio, donde uno puede registarse de manera gratuita, el usuario puede agrupar sus sitios favoritos y mantenerse al tanto de sus actualizaciones.
Y como no podía faltar, Google también cuenta con un servicio Online para leer los feeds de cualquier sitio del mundo. Google Reader es el nombre de este sitio, que permite a los usuarios agregar sus sitios mediante su cuenta Google , por lo que cualquiera que posea un correo de Gmail, tiene acceso a Google Reader.

También exiten diversos servicios que permiten insertar Feeds de otras páginas en nuestros sitios webs. Uno de ellos es el que ofrece Euroresidentes, donde uno puede poner una fuente RSS y èste genera de inmediato un còdigo html que se copia y pega fàcilmente hacia el sitio web.

¿Cómo puedo crear un RSS para mi sitio web?

A simple vista, realizar un RSS para nuestro sitio web se ve como una tarea dificil, pues contempla codigos HTML de no mucho uso. Pero existen guías en Internet que enseñan paso a paso a crear nuestros propios servicios de sindicación web. A continuación, una lista con algunas guías rápidas para hacer nuestros propios feeds:

- Guía Fácil del RSS

- Guía de Euroresidentes

- Video Tutorial de RSS

Aparte de estas guías, existen programas que crean automáticamente los feeds que queramos para nuestros sitios webs. Entre ellos se destacan RSS Builder y ListGarden RSS Feed Generator, entre otros, los que se pueden descargar de forma gratuita y poseen una interfaz muy fácil para usuarios básicos de Computación.

jueves, 25 de octubre de 2007

SEO una forma de liderar Internet

Tu página web tiene los días contados si no la pones en los primeros lugares de los buscadores. Para ello existe SEO o diversas técnicas que permiten lograr que los buscadores web tengan a nuestros portales en los primeros lugares de sus rankings.

SEO o Search Engine Optimization logra que los buscadores de Internet (tanto grandes como pequeños) sitúen una página determinada en una posición privilegiada dentro de sus resultados de búsqueda de acuerdo a determinados términos y frases claves.

La aplicación de SEO se ha convertido en un elemento fundamental sobretodo para páginas de ventas de productos y servicios, ya que las pone en un lugar favorecido ante la competencia.

Es por ello que inclusive hay portales dedicados a la prestación de servicios SEO como los chilenos de posicionamiento.cl y destaca.cl que asesoran estratégicamente a todos los interesados en que los contenidos de la página estén diseñados de tal forma que sean linkeados en primera opción. Algunos métodos son el asesoramiento en el nombre de dominios, trabajo sobre meta-tags y trabajo en altas manuales en los directorios o buscadores.

Pero si no quieres gastar demás los propios buscadores como Google y Yahoo ofrecen este servicio de posicionamiento de forma gratuita.

Otros tipos de técnicas SEO, prácticas y fáciles que se aconsejan desde que diseñas tu página son:

Conseguir que otras web de temática relacionada enlacen con tu página (posteándoles, por ejemplo)

Hacer que tu portal sea lo más accesible posible (demasiado javascript, flash media hacen que tu página no sea accesible para todo tipo de computador).

Crear títulos únicos y descripciones pertinentes del contenido de cada página (siempre describe cuál, puntualmente es el contenido de tu página).

Actualizar la página con contenido original de calidad (respeta la temática de tu página y trata de mantenerla actualizada con información de calidad).

Es fundamental que quienes utilicen a los buscadores respeten las cláusulas y condiciones de uso, sino podrán ser considerados como una forma de spam conocida como spamdexing. Esta última posiciona artificialmente los sitios de acuerdo a una palabra clave o index lo que no sucede en Google por ejemplo que hace su análisis de enlaces en virtud a la reputación y los buenos contenidos de estos.

Irene Padilla

Copyleft, un arma para la libertad de difusión

Para los cibernautas el término Copyleft puede resultar más que familiar. Para el común de las personas, que sólo nos remitimos a utilizar Internet para algunos momentos de ocio, la palabra Copyleft no nos es tan natural, de hecho, creo que muchos nunca la habían oído… hasta ahora. Es por ello que a través de las siguientes líneas intentare dar a conocer las principales características de este mecanismo para regular la tecnología, llamado licencias copyleft de Creative Commons.

Copyleft, también conocida como copia permitida, hace alusión a un conjunto de derechos que se pueden aplicar a diversos trabajos de arte, cultura y hasta programas informáticos, es decir, cualquier tipo de producción creativa. Para el periodista español Pablo Romero, Creative Commons y sus licencias son una respuesta a la rigidez del 'copyright' tradicional, aunque no es contrario a él, sino que lo complementan. Es decir, con las licencias Creative Commons es el autor quien decide qué derechos de su obra se reserva y cuales no.

Según la enciclopedia Wikipedia el concepto nace en la década del ’70 cuando Richard Stallman elaboraba un intérprete de Lisp que interesó a la compañía Symbolics, éste accedió a proporcionarles una versión del intérprete bajo dominio público, sin restricciones iniciales. Con el pasar del tiempo la empresa amplió y mejoró el software original, pero cuando Stallman quiso acceder a dichas modificaciones, la compañía se negó. Debido a esto Stallman ideó su propia licencia de derechos de autor llamada Licencia Pública General de GNU. Con esta licencia se buscaba que los programas gozaran de plena libertad al ponerlos en dominio público y sin derechos reservados.

De esta manera copyleft, unida al software libre, se convirtió en la primera licencia que entrega al autor la plena libertad de elección de protección, libertad de copia, modificación y circulación de sus obras, lo que permite gran difusión cultural y además el reconocimiento ideológico y económico a los autores de las publicaciones.

La utilización de estas licencias es muy simple. Lo que se debe hacer primero es elegir la licencia más adecuada para el trabajo que se publicará, luego Creative Commons entrega una copia estándar del documento requerido el cual se encuentra en tres versiones: una en lenguaje jurídico, otra el lenguaje común y una última en versión html que facilita la labor de quienes buscan en la web contenidos con esta licencia.

Es así como estas licencias permiten a los autores difundir gran parte de sus obras a un número notable de personas, las que pueden modificarlas sin que se le desconozca la autoría al creador inicial. Un ejemplo del uso de estas licencias en Chile, lo constituye la publicación de la revista digital Tapiz (http://www.tapiz.cl/) en donde se pueden encontrar fotografías, música, gráfica independiente entre otras producciones más, las cuales pueden ser descargadas y utilizadas por los cibernautas gracias a que todo lo que ahí se publica tiene licencias CC.


En definitiva las licencias CC constituyen una de las iniciativas más importantes a nivel internacional que pone a disposición de artistas, autores, compositores y creadores en general, un conjunto de licencias flexibles dirigidas a establecer un sano equilibrio entre los derechos de autor y el acceso a la cultura, aprovechando el potencial de Internet y de las nuevas tecnologías digitales en la difusión de la información y del conocimiento.

Convergencia de Medios: el futuro del periodismo

La convergencia de medios es un proceso en continuo desarrollo, que anima y obliga a los medios de comunicación tradicionales a tomar decisiones alejadas de sus cómodos sillones para unirlos al mundo y su actual dirección.

El auge y continua masificación de la tecnología digital ha obligado a los medios de comunicación tradicionales –diarios, televisión, radio- y a los periodistas que trabajan en ellos a replantear la manera como entregan la información.

Ya no basta con la antigua comunicación unidireccional que acostumbrábamos. En la era digital aparece un nuevo concepto para el periodismo, y quien no le tome el peso que merece corre el grave riesgo de quedar obsoleto para siempre.

En este sentido, la convergencia de medios es un concepto muy importante y que ha sido analizado en diversos seminarios de periodismo. Sin dudas uno de los "expertos" en el tema es el profesor Ramón Saleverría, director del Laboratorio de Comunicación Multimedia de la Universidad de Navarra en España.

Según su artículo "¿A donde se dirige la convergencia de los medios?" , esta convergencia es un proceso multidimensional, pues al menos afecta a cuatro esferas distintas de los medios: la tecnológica, la empresarial, la empresarial y a los contenidos.

En la esfera tecnológica, la infraestructura que utilizan los periodistas, y también sus herramientas de producción, se han trasladado a lo digital, lo que permite la multiplicidad de formatos.

Por otro lado, la esfera empresarial en tanto empresas de comunicación han dejado de ser entes aislados, y cada vez más "convergen" los distintos medios, y se articulan entre si. En este sentido internet ha sido una plataforma excepcional, que permite por ejemplo a los canales de televisión y a las radios tener textos escritos, mientras que los medios escritos publican imágenes, audios, videos, etc.

Lo anterior por supuesto ha provocado cambios en el ámbito profesional del periodismo, que toma nuevos rumbos. Hoy en día se habla de un "periodista multimedia", que necesita tener incorporadas nuevas técnicas de búsqueda y producción de información acorde a la convergencia de los medios. Ya no basta con escribir bonito o tener buen gusto audiovisual. Hoy en día el periodista avanza a cada vez ser más "multitarea" y "multiplataforma".

Además, el proceso de la convergencia afecta a la esfera de los contenidos. En estos tiempos, el lenguaje periodístico se ha visto enriquecido por la hipertextualidad dentro de su producción, hibridando los distintos códigos y creando "una nueva retórica periodística multimedia".

Como vemos, la convergencia de medios es un proceso complejo, al que los periodistas y los medios de comunicación deben tomar atención rápidamente. Sino, es probable que queden anquilosados en sus antiguos y polvorientos escritorios.

Y como gran ejemplo de todo lo anterior, gracias este proceso podemos tener al profesor Ramón Saleverría en audio e imágen, a través del buen Youtube:



*actualización!

Terminada la conferencia de Dan Gillmor en Televisión Nacional de Chile, Julio Catanni, profesor del diplomado de Periodismo Multimedia de la Universidad de Chile, da brevemente su parecer respecto a la convergencia de medios en nuestro país y a los desafíos de este proceso.

Convergencia.

“La convergencia da la posibilidad que, dentro de una nota, la persona comente, que esa noticia tenga un vínculo con un archivo de audio que puede ser una cuña o bien una entrevista relacionada con el tema. Y además encontrar con un video, que puede ser audiovisual o incluso un diaporama. Yo creo que eso aún falta en nuestro país, somos un poco timoratos. “

Atraso

“Creo que aún estamos atrasados en nuestro país, y eso se da en toda Latinoamérica. En Argentina, el Clarín hay algunas cosas, pero en español hay poco. Existe mucho más desarrollo en Inglés, por eso es importante que vengan personas como Dan Gillmor para orientarnos.”

Desafíos.

“Ahora, la pregunta que yo todavía me hago es cómo convencer a los editores y a los avisadores -en el caso de los diarios tradicionales-, que se tiene que generar mas contenido desde la perspectiva de la convergencia, pues eso implica más horas hombre, equipos multidisciplinarios, lo que significa más lucas. Entonces, se necesita que exista un modelo de negocios que sea atractivo para los avisadores. Es ese ahora el desafío.”






Videocast: televisión participativa

La impresionante velocidad con que avanzan las tecnologías relacionadas con Internet no nos da tiempo para disfrutar más de un mes la novedad que nos ofrece un sitio multimedial. Esto, porque al mes siguiente ya existe una nueva plataforma virtual, más entretenida, con interfaz mejorado, con más aplicaciones y mayor accesibilidad web, que nos tendrá descubriendo sus nuevas potencialidades.

Y así, primero fueron los foros, Google y los weblogs, luego vino el sonido con los podcast y el video con Youtube y el videocasting, y el incremento del número de personas con acceso a estas tecnologías ha sido notable. Los usuarios de la Web 2.0 escriben y publican sobre todo tipo de temas: literatura, política, arte, ciencia, deportes, música, etc. No pretenden competir con los periodistas, sino simplemente dar su opinión y compartir con otros sus conocimientos. Todo, en medio de la discusión del lugar que ocupan los internautas en el desarrollo de estas tecnologías.

La cuestión es que los usuarios de Internet leen los contenidos elaborados por otros usuarios y los valoran, en ocasiones, incluso más que aquellos elaborados por profesionales. Así también con los podcast y y videopost, fragmentos de audio o de audio y vídeo donde los autores cuentan una historia, comentan una noticia o hacen videoarte y la difunden a través de sistemas de sindicación de contenidos, RSS. Ya no se necesita ser una megaestrella para hacerse conocido, ni hace falta tener una super cámara. Lo que la está llevando ahora son los ipod de última generación. Al menos en Europa.


ITunes se convierte ahora en un gran agregador de contenidos sindicados de audio y vídeo. Algunos son gratuitos y otros pagados, pero es ciertamente es ahí donde hay que estar si quieres que alguien vea tus creaciones.

Hagamos un video

Hace algunos años tres jóvenes pensaron que podía ser una buena idea crear un lugar en donde la gente pudiera alojar videos caseros reduciéndolos considerablemente de tamaño. Crearon Youtube ¡y claro que fue una buena idea!, sin embargo, todavía no ha sido posible generar un fenómeno como el de los blogs, en donde cada usuario, además de colaborar en una red social con millones de personas, posea su propio sitio para alojar sus videos.

Para hacerlo, primero se requiere una cámara o un ipod con video. En su defecto una cámara digital o un celular con cámara pueden servir, pero disminuye notoriamente la resolución. Para ambos casos, se necesitan recursos y eso lo que hace la diferencia. También se requiere alfabetización digital, que la gente se familiarice con los conceptos de moda en Internet y que aprenda a usar las plataformas que ofrecen estos servicios gratuitos a los usuarios. Y esta es la gran ventaja de la Web 2.0: ahora el usuario puede publicar sus comentarios y videos en Internet, con un aspecto profesional y sin depender de ningún software instalado en su ordenador.

Para Gabriel Mérida, ayudante del diplomado en periodismo digital de la Universidad de Chile, la proliferación del video casting en el continente “es complicado por el poco avance de las últimas tecnologías en cuanto a video personal. El ipod con video todavía es escaso en latinoamérica”. Sostiene, sin embargo, que “Chile es el país con mas penetración en tecnologías ligadas a Internet, creo que es un campo que va a ir creciendo aquí porque Chile es una sociedad super visual, y eso explica el éxito del fotolog, por ejemplo”.

En Latinoamérica hay ejemplos donde se experimenta con videocasting como hipertextual TV que es un experimento de la red de blog hipertextual en Ciudad de México, que son temáticos para diferentes áreas. Por ejemplo en Gizmología.com una chica hace revisiones de productos tecnológicos y ha tenido bastante éxito, los soportes son mucho más baratos y ella no es una estrella de televisión, es una chica como cualquiera que tiene simpatía y habilidad para comunicar.

En chile no hay que desconocer el experimento de canal10.cl, se trata de un portal informativo conducido por una chica que lee las noticias, sumamente escotada y que también ha tenido un relativo éxito.

El videocast puede ser visto entonces como un modelo de televisión participativa en donde grupos de personas pueden organizarse para crear contenidos televisivos con diferentes intereses. Si tu sueño es estar en la tele, esta puede ser tu alternativa.