miércoles, 7 de noviembre de 2007

Sindicar WEB´s

Hola,

pues en este punto no tengo ni pajolera idea, asique esperamos atentos a ver si nos lo explican.

Lo único que he probado hasta ahora, es el FeedReader y he sindicado en el varias web que disponen de tecnología RSS. Como por ejemplo elpais.com y hardh2o.com.

Saludos

Mi otro blog.

Hola a todos,

pues como parte de la practica de hoy, tengo un clon de mi blog en blogspot. Si quereis visitarlo para criticarlo, aqui os pongo la direccion:

http://kahunak8.wordpress.com/


Saludos

RSS. La sindicaciones de contenidos

¿Qué es el RSS?


El RSS es un formato basado en XML que permite encontrar aquella información que mejor se adapta a lo que el usuario desea, pero también ofrecerla de forma rápida y actualizada.

El XML es un lenguaje de marcado extensible estricto de gran utilidad en el intercambio de datos, ya que permite describirlos sin mostrarlos al usuario, pero siendo a su vez legibles a través de diversas apliaciones (navegadores, bases de datos, etc.)
Existen tres tipos de formato RSS y sus siglas adquieren un significado diferente según la especificación usada:

Los archivos RSS son un nuevo método para obtener y ofrecer información gracias a que contienen metadatos sobre las fuentes de información. Este formato es de gran utilidad para sitios Web que actualicen sus contenidos con frecuencia, ya que permite compartir la información y verla en otros sitios de forma inmediata. A este intercambio de información se le denomina "sindicación".

Sin embargo, para poder compartir esta información se necesitan unos software determinados, llamados "agregadores", es decir, programas capaces de leer e interpretar las fuentes RSS o "feeds".
El término anglosajón "feed" se utiliza para denominar a los documentos con formato RSS legibles por los agregadores o lectores de feeds.

¿Para qué sirve el RSS?


El formato RSS sirve para facilitar el acceso a la información Web que se actualiza con regularidad, logrando que el usuario recupere al momento las novedades producidas en la información de su interés.

Cualquier usuario puede suscribirse a un feed y obtener las últimas noticias enviadas a su agregador o lector RSS, el cual le alertará cuando haya nueva información para leer.
Esto le permite obtener los datos que necesita de forma rápida y precisa, pues no tiene que comprobar los múltiples sitios que ofrecen los contenidos que le interesan sin saber si se ha producido algún cambio en ellos o no.
Utilizando feeds y agregadores podemos decidir, tras la alerta del lector RSS, si queremos visitar el sitio en el que se ha originado la información para ampliarla o no.

Pero el RSS no sólo le sirve al usuario para recibir la información que otros le ofrecen, sino que también le es de utilidad para mostrar los contenidos novedosos de su Web a otros internautas.
Para ello se necesita que el usuario cree su propio feed y lo actualice frecuentemente con noticias novedosas sobre el tema que haya elegido.
De este modo creará contenidos interesantes para otros usuarios que recibirán la información que les ofrece mediante un agregador o lector RSS.

El proceso de sindicación de contenidos se convierte de este modo en un circuito de doble sentido en el que todos acceden y crean información con mayor facilidad y de forma más rápida.

¿Cómo se usa el RSS?

Podemos usar el formato RSS en dos sentidos diferentes:
Según seamos consumidores o creadores de contenidos elegirermos una u otra opción, aunque también podemos utilizar ambas a la vez...

Cómo usar el RSS para recibir información

Para poder utilizar el RSS y recibir contenidos, el usuario debe disponer de un agregador. Existe una gran variedad de lectores RSS, pero todos ellos se pueden clasificar en tres categorías:

  • Agregadores de escritorio: se instalan en el ordenador del usuario.

  • Agregadores en línea: no necesitan de instalación por parte del usuario. Suele bastar con darse de alta en el sitio del agregador para poder utilizarlo.

  • Agregadores como plug-ins: algunos navegadores y gestores de correo como Firefox, Nestcape, Opera, Thunderbird, etc. los incluyen en sus programas como servicio de valor añadido al usuario.

Una vez que el usuario dispone del agregador que haya elegido, debe seleccionar aquellos feeds o archivos RSS que sean de mayor interés para él y realizar la sindicación de contenidos.
¿Pero cómo reconocer entre los diversos sitios e informaciones que existen en Internet aquellos que disponen de formato RSS? Muy sencillo, puesto que los feeds suelen indicarse en las páginas Web mediante pequeños cuadros que incluyen las siglas "RSS" o iconos como estos:








Ejemplo de cuadro RSS 2.0Ejemplo de cuadro RSS FeedEjemplo de cuadro RSS XMLEjemplo de cuadro RSSEjemplo de icono RSS

Sin embargo, no basta con pulsar sobre dichos iconos para ver la información que ofrecen los feeds, pues con ello aparece en el navegador del usuario un página en la que se puede ver el código del canal RSS. Sólo un agregador podrá interpretar ese código y mostrarlo de forma correcta al usuario para que pueda leer la información sin dificultad.
Para suscribirse a un feed, por lo general, el usuario debe copiar la dirección URI del archivo RSS y escribirla en su agregador.

Cómo usar el RSS para ofrecer información


Otro uso del RSS es el de ofrecer información desde nuestro sitio Web, pero esta opción requiere del creador de contenidos conocimientos sobre el lenguaje XML.
No obstante, aquí intentaremos explicar fácilmente qué datos contienen este tipo de archivos y cómo se organizan.
El código necesario para crear un feed o documento RSS debe incluir información sobre el sitio web al que pertenece y que, por tanto, será información no variable, así como datos sobre los contenidos que ofrece y que se actualizarán cada breve periodo de tiempo. Esta será la información variable ofrecida en la sindicación.
Todos estos datos deben ir correctamente ordenados con sus correspondientes etiquetas de principio y final según lo establecido en el lenguaje de marcado XML. Así crearemos nuestro propio feed que puede contener varios artículos o ítems.
Una vez creado el archivo RSS lo validamos para asegurarnos de que es correcto y lo registramos en varios agregadores para así comprobar cuántos usuarios se interesan por la información que les ofrecemos en nuestro feed.

Programas lectores de RSS

De aquí podremos descargar diversos programas para gestionar los RSS de las páginas web:


Espero que os sea de ayuda esta guia, pues me pareció muy completa y casi inmejorable.

Fuente: http://es.geocities.com/rss_guia_facil/index.html

Album de fotos.

Hola,

pues hablando sobre imagenes libres, aqui un pequeño album de fotos en las que ya iré aumentando con el tiempo. De momento unos ejemplos de fotografias que representan un poco de mi:


Album de Alejandro


Saludos a todos ;)

Licencias de las imagenes libres

Hola a todos,

hay algo más alla del software libre creado con el, en el que las imagenes valen más que mil palabras.
Este post está dedicado al mundo de la fotografia de caracter libre. En el comentaremos un poco los espacios web dedicados a albergar imagenes de personas de todo el mundo tanto profesionales como no, en el que nos dan a compartir sus trabajos fotograficos sin animo de lucro y sin derecho de autor. Totalmente "free beer" y " free like a bird".

Una de la licencias más expandidas por la red, respecto a las imagenes (también se puede atribuir a los videos y música), es la Creative Commons que contempla:

Usted es libre de:

  1. copiar, distribuir y comunicar públicamente la obra
  2. hacer obras derivadas

Bajo las condiciones siguientes:

  1. Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra).
  2. No comercial. No puede utilizar esta obra para fines comerciales.
  • Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra.
  • Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor
  • Nada en esta licencia menoscaba o restringe los derechos morales del autor.

Como podemos ver, esta licencia es similar a la GPL comentada anteriormente.
En la siguiente web, esta expuesta la licencia completa de Creative commons:
http://creativecommons.org/licenses/by-nc/2.0/legalcode

En la red podremos encontrar varias webs en la que podremos encontrar imagenes bajo licencia de Creative Commons, como por ejemplo:

Luego tenemos las imagenes de dominio publico ( Public Domain ), contemplado en la licencia GNU de documentacion libre. Es una licencia copyleft para contenido libre, diseñada por la Fundación del Software Libre (FSF) para el proyecto GNU.

La Licencia de documentación libre GNU, fue diseñada para datación de software y otras referencias y materiales institucionales. Estipula que cualquier copia del material, incluso de ser modificado, debe llevar la misma licencia. Dichas copias pueden ser vendidas pero, de ser producidas en cantidad, deben ser distribuidas en un formato que garantice futuras ediciones. Wikipedia es el mayor proyecto que utiliza esta licencia.

Otros ejemplos de webs con contenido digital libre son:

Y muchas mas que existen por la red.

Un punto a comentar respecto a las webs de alojamiento digital libre, es que permiten además del libre uso de las fotografias y contenido digital, a que cada usuario pueda realizar comentarios y opiniones, además de poder enlazar los contenidos a otras webs, incluso en algunas podemos encontrar tags que nos facilitan la busqueda del tipo de fotografias que más nos interesen.

Cada vez, me estoy dando cuenta de que el concepto WEB2.0 está mucho más implicado en la red, de lo que pensaba.

Saludos

http://www.wpclipart.com/


martes, 6 de noviembre de 2007

El Software libre

En el mundo de la programación, nos encontramos en ocasiones con obstáculos y en otras con bandejas de plata a la hora de dar a conocer nuestro software. Digo esto por que a no todo el mundo le gusta tener un software restrictivo y a otros si.

Para ello tenemos a nuestra disposición licencias de uso de software:

Licencia GPL o Licencia Pública General GNU. Esta licencia de software libre, indica que el producto puede ser distribuido libremente, y en el caso de que se quiera añadir codigo con otro tipo de licencia, el resultado final debe de tener licencia GPL. Pero existe codigo con licencia que no puede ser mezclado con codigo de licencia GPL, por lo que existen dos grupos de codigo usable. Los que pueden ser mezclados y los que no.

Licencia BSD: El software escrito bajo esta licencia, garantiza que podrá ser usado manipulado, interpretado, redistribudo,reescrito gratuitamente y libremente e incluso derivado a licencia GPL. Es la licencia por excelencia que se atribuye el verdadero significado de software libre.

Licencia estilo MPL: Es similar a la BSD solo que la MPL deja abierto el camino a una posible reutilización comercial no libre del software, si el usuario así lo desea, sin restringir la reutilización del código ni el relicenciamiento bajo la misma licencia.

Copyleft : Este tipo de licencia atrubuye al producto una libertad de distribucion, manipulacion y uso. Además protege al producto, de ser copiado en parte o en su totalidad para incluirlo en un producto con licencia copyright y viceversa. Esta licencia garantiza a su vez, que los trabajos derivados de uno primitivo, sean con licencia copyleft.

Además de estas licencias tenemos otras muchas más contempladas por la OSI (Open Source Initiative ) como son:

LGPL ( Licencia Pública General Menor)
GPL-3 ( Free Software Fundation)
GFDL (GNU Free Documentation Licence)
MGPL (Licencia Pública General Modificada GNU)
Freeware
Shareware
LOKI
AS-IS
MPL/NPL(Mozilla Public License / Netscape Public License).
DFGS ( Debian Free Software Guidelines ).
BSD ( Berkley Software Distribution ).
Creative Commons.
OAL (Open Audio License).

Y muchas más en http://www.opensource.org/licenses/category.

Despues de estudiar y ver los distintos tipos de licencias disponibles, ponemos unos ejemplos de software con distintos tipos de licencia.

El explorador web Firefox usa licencia MPL.
La distribucion del S.O Linux Ubuntu usa licencia GPL.
Las X-Window de cualquier S.O GNU/Linux esta distribuido bajo licencia copyleft.
etc...
Existen miles de programas por la red usando distintas licencias de uso, pero unas las puedes encontrar de pago y otras no. Esto nos da un incentivo a la hora de programar y poder vender nuestros productos eligiendo la licencia libre que mas nos interese. Pienso que si nos tiramos el tiempo que sea realizando un producto de software novesodo y muy interesante de cara al ámbito empresarial, nosotros podriamos incluir en el software licencia de tipo GPL lo que nos dará la opcion de venderlo y que el cliente pueda manipularlo y mejorarlo manteniendo la licencia GPL y si en un futuro nuestra empresa decae y no podemos seguir dando soporte al software, que lo pueda seguir manteniendo un tercero de forma libre.

Los contras de usar software con licencia libre, es que cualquiera podria usar el codigo del programa para veneficiarse economicamente a nivel empresarial. Pero creo que aun no estoy 100% al tanto de estos puntos para poder opinar en profundidad, pues existen muchos puntos a tratar en los distintos tipos de licencias contempladas por la OSI.

Libre no es directamente gratis. Este concepto hay que tenerlo muy claro en el mundo de la programación de software libre. Un programa de software puede ser gratuito y libre, o de pago y libre. Esto es al gusto de quien lo ha programado, pues los programadores comemos y la comida desgraciadamente no es GPL o BSD. xD.

Una web que me resulta interesante respecto al tema del software libre: http://www.gnu.org/licenses/licenses.es.html

Saludoss a todos

Presentacion


Hola a todos!

mi nombre es Alejandro, soy el de la fila de atrás del todo por que me tocó :)

Tengo 27 años y soy técnico superior en desarrollo de aplicaciones informáticas, vamos que estudié un modulo de grado superior de desarrollo. Desde que lo terminé hasta hoy, he estado haciendo algun curso, y trabajando.

Mis aficiones pasan desde la informática en el que soy un poco geek del hardware, practico deportes como montar en bici, surf y natación, me gusta el cine de casi todos los generos quitando un poco las comedias romanticas, que para mi son un poco empalagosas, pero no les hago ascos ;D. Me gusta también el dibujo y la pintura, pero esto ya no lo practico tanto como hace ya años, aunque no he perdido mucha mano en ello.

Y si quereis preguntar algo, solo teneis que usar este maravilloso blog, o ir directamente a preguntarmelo ;).


Saludos