Mostrando entradas con la etiqueta Web. Mostrar todas las entradas
Mostrando entradas con la etiqueta Web. Mostrar todas las entradas

Apache Wicket 1.5.3 en Eclipse Helios

26 de noviembre de 2011

En una entrada anterior [1] publiqué cómo hacer un "Hola Mundo" en Eclipse usando el Framework Apache Wicket. Indiqué que lo había hecho con la versión 1.3 de Wicket. He encontrado la forma en la que se debe crear un nuevo proyecto con la versión más reciente del Framework. Dejo el vídeo [2].

Referencias:
[1] http://ingfomentor.blogspot.com/2011/11/hola-mundo-con-wicket-en-eclipse-sobre.html
[2] http://youtu.be/3fdiCBb4rK8

Hola Mundo con Apache Wicket en Eclipse sobre servidor Apache Tomcat

3 de noviembre de 2011

La idea fue probar la forma de crear aplicaciones con el framework java Apache Wicket utilizando Eclipse. Lo logré, mas he optado por hacerlo en NetBeans pues es mucho más fácil con el plugin [1] que se tiene para ese IDE (si no se instala el plugin, asegurarse de que se tiene la última versión del IDE) y sobre todo tiene la versión 1.4, en cambio en Eclipse se crea y utiliza la versión 1.3 (debe haber cómo utilizar la última versión de Wicket, pero he decidido no seguir gastando tiempo en hacer eso).

Si se desea comenzar a utilizar Apache Wicket recomiendo seguir el libro Enjoying Web Development with Wicket de Kent Ka Iok Tong que, aunque es del 2007, me ha ayudado sobremanera.

1. Descargar Apache Tomcat [2].
2. Instalar el servidor Apache Tomcat en Eclipse [3]. Para provar un proyecto web básico verificando que el servidor funcione [4].
3. Instalar Plugin Maven 2 en Eclipse [5].
4. Creamos un nuevo proyecto Maven 2

Web Semántica

18 de septiembre de 2011

La web semántica14 [Berners-Lee 2001] propone superar las limitaciones de la web actual mediante la introducción de descripciones explícitas del significado, la estructura interna y la estructura global de los contenidos y servicios disponibles en la WWW. Frente a la semántica implícita, el crecimiento caótico de recursos, y la ausencia de una organización clara de la web actual, la web semántica aboga por clasificar, dotar de estructura y anotar los recursos con semántica explícita procesable por máquinas. La figura 2 ilustra esta propuesta. Actualmente la web se asemeja a un grafo formado por nodos del mismo tipo, y arcos (hiperenlaces) igualmente indiferenciados. Por ejemplo, no se hace distinción entre la página personal de un profesor y el portal de una tienda on-line, como tampoco se distinguen explícitamente los enlaces a las asignaturas que imparte un profesor de los enlaces a sus publicaciones. Por el contrario en la web semántica cada nodo (recurso) tiene un tipo (profesor, tienda, pintor, libro), y los arcos representan relaciones explícitamente diferenciadas (pintor – obra, profesor – departamento, libro – editorial).

La web semántica mantiene los principios que han hecho un éxito de la web actual, como son los principios de descentralización, compartición, compatibilidad, máxima facilidad de acceso y contribución, o la apertura al crecimiento y uso no previstos de antemano. En este contexto un problema clave es alcanzar un entendimiento entre las partes que han de intervenir en la construcción y explotación de la web: usuarios, desarrolladores y programas de muy diverso perfil. La web semántica rescata la noción de ontología del campo de la Inteligencia Artificial como vehículo para cumplir este objetivo.

Gruber define ontología como “a formal explicit specification of a shared conceptualization” [Gruber 1993]. Una ontología es una jerarquía de conceptos con atributos y relaciones, que define una terminología consensuada para definir redes semánticas de unidades de información interrelacionadas. Una ontología proporciona un vocabulario de clases y relaciones para describir un dominio, poniendo el acento en la compartición del conocimiento y el consenso en la representación de éste. Por ejemplo, una ontología sobre arte podría incluir clases como Pintor, Cuadro, Estilo o Museo, y relaciones como autor de un cuadro, pintores pertenecientes a un estilo artístico u obras
localizadas en un museo.

La idea es que la web semántica esté formada (al menos en parte) por una red de nodos tipificados e interconectados mediante clases y relaciones definidas por una ontología compartida por sus distintos autores. Por ejemplo, una vez establecida una ontología sobre cuadros y pintura, un museo virtual puede organizar sus contenidos definiendo instancias de pintores, cuadros, etc., interrelacionándolas y publicándolas en la web semántica. La adopción de ontologías comunes es clave para que todos los que participen de la web semántica, contribuyendo o consumiendo recursos, puedan trabajar de forma autónoma con la garantía de que las piezas encajen. Así por ejemplo varios museos podrían colaborar para dar lugar a un gran meta-museo que integre los contenidos de todos ellos. Un programa que navegue por una red como ésta puede reconocer las distintas unidades de información, obtener datos específicos o razonar sobre relaciones complejas. A partir de aquí sí podemos distinguir entre un cuadro pintado por un artista y un retrato de un artista.

Por último, la web no solamente proporciona acceso a contenidos sino que también ofrece interacción y servicios (comprar un libro, reservar una plaza en un vuelo, hacer una transferencia bancaria, simular una hipoteca). Los servicios web semánticos son una línea importante de la web semántica, que propone describir no sólo información sino definir ontologías de funcionalidad y procedimientos para describir servicios web: sus entradas y salidas, las condiciones necesarias para que se puedan ejecutar, los efectos que producen, o los pasos a seguir cuando se trata de un servicio compuesto. Estas descripciones procesables por máquinas permitirían automatizar el descubrimiento, la composición, y la ejecución de servicios, así como la comunicación entre unos y otros.

La Web Semántica en comparación con la Inteligencia Artificial

8 de enero de 2011

Pequeña parte de mi tesis que fue borrada, a alguien le servirá.

La mayoría de las tecnologías necesarias para la realización de la Web Semántica se basan en el trabajo del área de la Inteligencia Artificial (IA). De ahí que se tenga ciertas dudas en su evolución, puesto que en la inteligencia artificial, algunas veces se han planteado objetivos demasiado prometedores, pero sin una conclusión satisfactoria de los mismos.

Esta preocupación está justificada. Pero para los fines que se persiguen en la Web Semántica, la solución de la Inteligencia Articial va a funcionar. Incluso si un agente inteligente no fuera capaz de hacer todas las conclusiones que un ser humano puede ser capaz de hacer, el agente aún contribuiría a hacer la Web Semántica muy superior a la Web actual. Esto lleva a otra diferencia notoria: si el objetivo último de la IA es construir un agente inteligente que exhiba inteligencia de nivel humano (incluso superior), el objetivo de la Web Semántica es ayudar a los seres humanos en las actividades de navegación on line del día a día.

Una vez hecha esta distinción, es claro que la Web Semántica hará uso extensivo de la tecnología de la Inteligencia Artificial actual, y que los avances en la tecnología llevarán a una mejora de la Web Semántica. Pero no hay necesidad de esperar a que la Inteligencia Artificial alcance un mayor nivel de logro, la actual tecnología ya es suficiente para recorrer un largo camino hacia la realización de la visión de la Web Semántica.

5 mitos acerca de Google

27 de septiembre de 2010

Cuando se trata de Internet, simplemente no se puede pensar en algo más grande que Google. En los Estados Unidos,entre el 70 y el 75 por ciento de búsquedas se realizan mediante este motor. En otros lugares se eleva el número a más de 90 por ciento.

Google ha llegado a ser sinónimo de búsqueda en Internet. Tal exito atrae la atención, de hecho, existen muchos equipos de periodistas siguiendo cada uno de los pasos de Google.

La siguiente lista muestra algunos mitos que existen en cuanto a google.

1: Google quiere apropiarse del Internet

Cuando Google compra algo - como YouTube - por lo general es noticia de primera plana. Es por eso que algunos observadores de Google están intrigados por la silenciosa compra de la compañía de kilómetros y kilómetros de fibra oscura. 

La fibra oscura es cable de redes de fibra óptica de alta velocidad que no se han conectado todavía. Sus ejecutivos dicen que Google es el mayor propietario de fibra oscura del mundo. 

¿Qué puede hacer una empresa como Google con todo ese cable extra? Una respuesta corta: En realidad podría secuestrar el Internet. 

Este es el escenario del fin del mundo de la tecnología propuesta por el escritor y columnista Robert X. Cringely. Como más y más personas utilizan Internet para descargar películas, programas de televisión, música y otros medios de comunicación, proveedores de servicios Internet (ISP) lucharían por satisfacer las demandas de mayor ancho de banda. Google, por su parte, utilizará toda su fibra oscura para construir su propia versión más rápida y más eficiente de Internet. Cuando los ISPs lleguen a su límite de capacidad, no tendrán más opción que enrutar todo su tráfico a través de Google. 

Cringely escribió en 2007: "No sabremos si estamos accediendo a Internet o Google, y para todos los propósitos prácticos, no importa", "Google se convertirá en nuestra compañía telefónica, nuestra compañía de cable, nuestro equipo de música y nuestra filmadora digital".

Los representantes de Google tienen una explicación un poco menos dramática para las compras de fibra oscura. Ellos simplemente quieren utilizarlo para interconectar los centros de datos ubicados en todo el mundo. 

Google también se asocia con compañías de telecomunicaciones como AT & T para pedir prestado ancho de banda en sus redes a nivel nacional (en Estados Unidos). Para el funcionamiento de esos acuerdos, Google tiene que dirigir una gran parte de su tráfico a lugares de pares específicos. Eso requiere una gran cantidad de redes de fibra extra.

2: Google Earth está espiando

Hay algo innegable sobre Google Earth. Si escribimos la dirección de nuestra casa, la cámara baja en picada desde la estratosfera y nos muestra claramente la antena de nuestra casa. Acercando la captura podremos ver las rosas del jardín y el carro fuera en la clazada. 

Muchos esperan acercar la captura a la ventana de la sala y mirarse sentados en la computadora, entonces saludar a la cámara.

El mito sobre Google Earth es que es la cámara espía más potente del mundo en tiempo real. La verdad es que cada imagen que se ve en Google Earth fue tomada de uno a tres años atras. Google recopila y compone imágenes de satélites y compañías aéreas como DigitalGlobe y Tele Atlas, así como de las agencias gubernamentales y las fuerzas armadas. 

Entonces sí, si eres increiblemente afortuando, existe una pequeña posiblilidad de ser capturado por una fotografía de Google Earth.

El "Street View", opción de Google Maps, también ha sido criticada por defensores de la privacidad que creen que también funciona como una cámara espía. Pero una vez más, las imágenes sólo se actualizan una vez cada pocos años. Además, Google ha creado un algoritmo que vuelve borrosas las caras de los individuos capturados accidentalmente para proteger su identidad.

3: Google sabe todo sobre usted

En lo profundo de las entrañas de un clima controlado, en una granja de servidores dentro de un insignificante centro de datos de Google en un parque industrial sin nombre de Arkansas, se encuentran millones de gigabytes de información. Esta información pinta una imagen sorprendentemente precisa de quiénes somos, dónde vivimos y qué nos gusta ver en YouTube. Suena siniestro, ¿no? 

Todo esto es verdad: Google guarda las consultas de búsqueda relacionadas con nuestro Protocolo de Internet (IP) por nueve meses. Utiliza un  programa para explorar palabras clave en los correos electrónicos. Con un nuevo servicio de telefonía celular llamado Latitud (latitude), nuestros  amigos (y Google) siempre sabe dónde estamos. Incluso YouTube siempre parece sugerir videos que realmente queremos ver. Espeluznante, ¿verdad? 

Obviamente, si Google tiene acceso a toda esta información lo está usando de una manera siniestra.  No tan rápido: Según los representantes de Google, no hay nada que identifique a una persona en particular entre cualquiera de los datos que Google guarda y analiza. Nuestras consultas de búsqueda, por ejemplo, no son las consultas de búsqueda actual, sino búsquedas realizadas desde la dirección IP de nuestro ordenador. Una dirección IP sólo le da a Google una ubicación geográfica imprecisa, no un nombre. 

A ningún empleado de Google se le permite hacer conexiones entre las direcciones IP y los individuos. De hecho, Google tiene un historial de solicitudes negadas al gobierno de Estados Unidos para entregar historiales de búsqueda para  investigaciones.

Lo más malévolo que hace Google con su vasto almacén de información es, usando nuestro historial de búsqueda y palabras clave de correo electrónico, mostrarnos la publicidad según nuestros intereses. Sin embargo, los defensores de la privacidad argumentan que a ninguna entidad se le debería permitir recopilar tal cantidad de información. Están preocupados de que algunos hackers malévolos puedan tener en sus manos información de Google. ¿Qué pasa si de repente Google necesita  dinero fácil? ¿Qué impide a esta compañía la venta de nuestra información al mejor postor? 

La respuesta, según Google, es la filosofía corporativa número seis: "Se puede ganar dinero sin hacer el mal".

4: Google nos está volviendo tontos

¿Cuál es la capital de Uruguay? ¿Quién fue la primera astronauta de la NASA? ¿Cuál es exactamente la Segunda Ley de Movimiento de Newton? ¡Oh, eso es fácil! Google. Google. Google. Google. Google. La respuesta se encuentra con Google. 

Aunque no lo creamos, hubo un tiempo en que el mundo realmente esperaba que recordemos y analicemos las fechas, hechos y otros datos fácilmente olvidables que se aprenden en la escuela.  Ahora, en lugar de la memoria a largo plazo y la inteligencia, tenemos todo esta información dentro de una caja a la que accedemos por Google. 

Entonces ¿Google realmente nos está volviendo tontos o hemos cambiado la definición de inteligencia? 

Un artículo reciente en The Atlantic Monthly apunta que la gente ha culpado de la caída de la inteligencia a la tecnología desde que ésta inició. Sócrates lamentaba la invención de la escritura, diciendo que haría que los seres humanos se convirtieran en olvidadizos; la imprenta provocó protestas por la democratización del conocimiento y su efecto degradante en la creencia religiosa. 

La Internet también tiene sus críticos. Los estudios demuestran que la Internet ha provocado algunos cambios claros en la forma de procesar información. En el mundo en línea, las ojeadas rápidas, enlaces a otras páginas y otras formas de lectura no continua, se han vuelto más comunes que la lectura de largas secciones de texto, como lo haríamos en un libro o una revista.  Los críticos argumentan que nuestro creciente desinterés en la lectura de los pasajes más largos de texto significa que no podemos pensar en forma crítica acerca de un tema. 

Los defensores de la internet argumentan lo contrario: Google nos ha hecho infinitamente más inteligentes por que nos da acceso instantáneo a toda la fuente del conocimiento colectivo del mundo.  Ellos argumentan que Google es la solución inteligente a un tecnológicamente tonto y obsoleto sistema de bibliotecas. Con Google, podemos recopilar la información más actual a partir de miles de fuentes, con una rapidéz increible. 

En otras palabras: Sí, nosotros damos ojeadas rápidas a la información, pero eso no es necesariamente malo.

5: Google no gana dinero

Google ofrece algunos servicios en línea. Tiene el motor de Busqueda Google, que es el más representativo, Gmail, Google Maps, Google Earth, Google News, Google Talk, Google Docs y Google Calendar, entre otros.También hay populares sitios web propiedad de Google como YouTube, Picasa y Blogger. Todos estos servicios son absolutamente gratuitos. 

Entonces, ¿cómo gana dinero Google? Desde que Google apareció ha existido un rumor persistente de que el modelo económico de la empresa no es de negocio, por lo tanto no tienes fines de lucro. ESO ES UN GRAN MITO.

En 2008, Google ganó casi $ 22 mil millones. El noventa y siete por ciento de los ingresos de la compañía provenían de la publicidad. ¿Cómo lo logran? Google ha desarrollado dos modelos de publicidad muy rentables: Google AdWords y Google AdSense.

AdWords son los anuncios que aparecen en las búsquedas de Google por encima y al lado derecho de los resultados de búsqueda. Están etiquetados como "Enlaces patrocinados". Los anunciantes pueden utilizar AdWords para redactar anuncios cortos y etiquetas con palabras clave. A continuación, Google utiliza algoritmos complejos para encontrar los anuncios más relevantes para determinadas búsquedas en Google. 

El anunciante no paga a Google cada vez que su anuncio se muestra. Se paga sólo cuando alguien hace clic en sus anuncios. Los costos pueden ser tan bajos como 10 centavos de dólar, lo que no es una inversión fuerte para los anunciantes. Pero para Google, todas esas monedas de diez centavos se suman rápidamente. 

AdSense funciona de manera similar, pero los anuncios aparecen en páginas que no son de Google. Si creas un sitio web y quieres ganar un poco de dinero por publicidad, puedes registrarse con AdSense. Google utiliza sus algoritmos para mostrar los anuncios pertinentes a los visitantes del sitio. Cada vez que un visitante hace clic en un anuncio, el anunciante paga a Google desde 10 centavos hasta $20 (a veces más), dependiendo de la popularidad de una determinada palabra clave. Entonces Google le da al propietario del sitio web una pequeña parte de esa tasa. 

Tenga en cuenta que no todos los ingresos son beneficio puro: Después de un año de bajas de inversión y el caos económico general, Google obtuvo ganancias de 4 millones de dólares en 2008. En el último trimestre de 2008, sin embargo, experimentó su primera caída de la historia.

Fuente

10 cosas que no se comparten en las redes sociales

25 de septiembre de 2010

Se dice que tres cuartas partes de los usuarios de internet entre las edades de 18 y 24 años tienen un perfil en línea.

Facebook, Hi5, MySpace o LinkedIn son sólo algunos de los más de 100 sitios Web que sirven para conectar gente de todo el mundo. Pero al igual que en la vida real, no se debe compartir toda  nuestra información. Compartir información personal con desconocidos puede ser muy peligroso, y hay algunas cosas que definitivamente se deben poner en la lista de "no compartir".

10. Conversaciones personales

En Facebook, los usuarios pueden enviar mensajes personales o notas de correos, imágenes o videos al muro de otro usuario. El muro está ahí para que todos lo vean, mientras que los mensajes están entre el emisor y el receptor; al igual que un e-mail, los asuntos personales y privados nunca deben ser compartidos. No se va uno por ahí con un megáfono anunciando un asunto privado al mundo, lo mismo ocurre en Internet.

9. Planes sociales

A menos que usted esté planeando una gran fiesta e invitar a todos los usuarios que están conectados, no comparta sus planes sociales; puede que invitar a algunos y nada más, haga que  otros amigos se sientan excluidos a más de otros problemas de seguridad, como que sepan su ubicación posibles secuestradores, etc.
8. Vincular sitios

Si se enlaza con diferentes perfiles de diferentes sitios en conjunto, tenga en cuenta que lo que usted publica en un solo sitio está disponible para los demás sitios también. Así que si elije vincular sus perfiles, tenga en cuenta separar su vida "personal" y su "vida laboral".

7. Información de Empresas

Es posible que se “muera” por decirle al mundo acerca de una nueva promoción que ideó, pero este podría ser ventajoso para uno de los competidores de su empresa, entonces no es algo que se deba compartir. Si se quiere enviar un mensaje “hacia fuera”, se debe ser selectivo y enviar correos electrónicos privados.

6. Fotos de los hijos

Las redes sociales son un lugar común que la gente utiliza para compartir fotos de sus familias, pero si no restringe el acceso a su cuenta, las imágenes estarán ahí para que todos las vean. Es un hecho triste, pero hay una gran cantidad de depredadores que utilizan la Internet para acechar a sus presas. Si publica fotos de su familia o pareja con información como: "mi esposo está fuera de la ciudad este fin de semana" o "Juanito tiene la edad suficiente para quedarse en casa ahora mismo", entonces la seguridad de sus hijos podría estar en riesgo. Al igual que con otros asuntos privados, hay que enviar fotos de la familia sólo para un selecto grupo de amigos de confianza.

5. Dirección domiciliaria y teléfono

Si comparte su dirección y número de teléfono en un sitio de redes sociales, puede haber robo de identidad y otros peligros personales, como los secuestros y robos domiciliarios. Si te vas de vacaciones, entonces todo el mundo sabe que la casa está vacía. Los ladrones de identidad pueden  abrir una tarjeta de crédito a su nombre. Hay personas astutas que con saber el número telefónico pueden averiguar la dirección de la casa.

4. Información financiera

Se podría pensar que nadie comparte cosas como dónde realizan sus transacciones bancarias o cuál es su cartera de acciones, pero sucede. Es fácil olvidar que lo que puede parecer un comentario inofensivo en el muro de Facebook podría revelar mucho acerca de sus finanzas personales. Es mejor evitar este tipo de conversación por completo.
3. Contraseñas

Jamás compartas por redes sociales tus contraseñas, así sea que la persona a la que la envías sea de confianza. Algo que se pone en la red, es accesible para todos, de una u otra manera.

2. Sugerencias de contraseña

La mayoría de los sitios Web que contienen información personal requieren a más de una contraseña, también una pregunta para poder acordarnos de la misma, por ejemplo: ¿Cuál es el nombre de tu primera mascota? ¿Cuál es el apellido de soltera de tu madre? ¿Cuál fue su mascota de la escuela secundaria? Esta información podría ser la última pieza en el rompecabezas para que un ladrón de identidad pueda introducirse en su cuenta bancaria. Piense antes de publicar cualquier cosa que podría poner en peligro esta información.

1. Ninguna cosa que no quieras compartir

Usted puede seleccionar todos los ajustes de privacidad que desee en los sitios de redes sociales, pero el hecho es que, lo que se ha puesto en la red, tiene el potencial de ser visto por alguien que no debe verlo. Existen muchas aplicaciones de Facebook, concursos y encuestas que piden dar autorización para poder tener información acerca de la cuenta. Un estudio realizado por la Universidad de Virginia encontró que de 150 aplicaciones en Facebook, el 90 por ciento tuvieron acceso a información que no era necesario para que la aplicación funcione. Así que la próxima vez que una aplicación pida su consentimiento para obtener información de la cuenta, fíjese bien de qué se trata la misma.

Fuente
  • Bryant, Charles W. “Top 10 Things You Should Not Share on Social Networks.” HowStuffWorks. http://computer.howstuffworks.com/internet/social-networking/information/10-things-you-should-not-share-on-social-networks.htm.

Directorios de PodCast

24 de septiembre de 2010


Una vez que sabemos cómo escuchar podcasts, el siguiente paso lógico es aprender dónde encontrar los podcasts que pertenecen a nuestros intereses. Probablemente la forma más fácil sea investigando en Google. Lo más probable es que cualquier variedad de podcast sea encontrado, pero si no podemos encontrar alguno de los que hemos estado buscando, podemos crear nuestro propio podcast con relativa facilidad. Prácticamente cualquier persona con un ordenador y capacidades de grabación puede crear su propio podcast. Nuestro Podcasts pueden incluir música, comedia, deportes, etc.

Los formatos de audio en los que podemos encontrar los podcast son más de 250. Estos son sólo algunos de los disponibles:
  • .mp3 (MP3 audio file)
  • .ahx (WinAHX Tracker Module)
  • .band (GarageBand Project)
  • .dsm (Digital Sound Module)
  • .koz (Audiokoz Music File)
  • .pvc (Panasonic VM1 Voice File)
A continuación pongo la lista de podcast a los que me he suscrito:
 
Ciencia
  • Ciencia Extrema
  • Ciencia Nuestra de cada día
  • Ciencia y genios
  • Hablando con científicos
  • Los colores de la ciencia
  • Océanos de Ciencia
  • Quilo de ciencia
  • Seis patas tiene la vida
  • Ulises y la Ciencia
  • Vanguardia de la Ciencia
  • Zoo de fósiles
Aprender Inglés
  • Spotlight Scripts: PodCast
  • Cloverdale a Cualquier Hora
  • English as a Second Language PodCast  
Software Libre
Historias de Terror
  • Terror y nada más
Informática y otros
  • Ladridos al amo
¿Alguién tiene mis mismos gustos? ¿Han escuchado estos podcast, qué tal les parece?

Si tienen otras sugerencias o tienen su propio podcast y quieren incluirlo en esta lista, dejarlo como comentario.

PodCast ¿Cómo escuchar uno?

20 de septiembre de 2010

Es muy fácil escuchar un podcast. Una vez que domines unos sencillos pasos y técnicas de búsqueda, prácticamente no hay límites a lo que usted puede oír.

Para escuchar un podcast:
  1. Ir a un sitio de podcasting, pongo como ejemplo PodCastEC.
  2. Haga clic en el hipervínculo para cada podcast que desea.
  3. Puede escuchar de inmediato en su ordenador (Windows, Mac, GNU/Linux, etc), descargar el podcast a su reproductor de medios portátil.
  4. También puede suscribirse vía canal RSS mediante una aplicación para tal fin (Rhythmbox en mi caso). El software de podcasting comprobará el feed RSS por contenido nuevo y de forma automática descargará el contenido nuevo.
A continuación muestro un video demostrativo de esta entrada:

PodCasting Breve Historia

19 de septiembre de 2010

El PodCasting fue desarrollado en 2004 por Adam Curry y Dave Winer. Adam Curry escribió un programa llamado iPodder, que le permitía descargar las emisiones de radio por internet, de forma automática, a su iPod. Con esa idea como base, varios desarrolladores la mejoraron hasta que el podcasting nació oficialmente. Adam Curry conduce ahora un programa llamado The Daily Source Code, uno de los más populares PodCast de Internet.

En este momento, el podcasting está libre de regulación gubernamental. La persona que haga un PodCast no tiene que comprar una licencia para transmitir su programación, como estaciones de radio, y no es necesario que se ajusten a (FCC) de la Comisión Federal de Comunicaciones. Sin embargo, el derecho de autor se aplica a los podcasts también. Los PodCasters pueden tener derechos de autor o licencia de su trabajo - Creative Commons es sólo un ejemplo de recurso en línea para derechos de autor y licencias.

A pesar de que varias corporaciones y grandes empresas de difusión se han aventurado en el medio, muchos los podcasters son simplemente aficionados de difusión de estudios y en su mayoría lo hacen de forma casera. Debido a que los podcasters no se basan en calificaciones como las emisoras de radio, el tema de los podcasts pueden ir desde uno muy refinado y profesional a los simples, grabados con una grabadora digital y en su propia habitación sin nunguna edición. Por lo general los Podcasters atienden a un grupo en particular de la audiencia mundial. Puesto que el podcasting consistente en un tema particular (en la mayoría de casos), los podcasters no sólo que dan a conocer mundialmente sus conocimientos acerca de un tema, sino que además, pueden tener tras de ellos un grupo de fieles y devotos oyentes (aun más fieles que en emisoras de radio común).

Pongo a consideración un ejemplo, el PodCast de OdaibaNet, un PodCast al que soy sumamente fiel desde hace ya mucho tiempo. Este es un ameno y breve programa semanal donde se habla con un lenguaje sencillo y se explican los términos que permiten conocer y disfrutar de la tecnología. A diferencia de otros muchos programas de tecnología que hablan de los nuevos equipos de consumo, en este se vamos más allá, abriéndolos, entendiéndolos y hasta adaptándolos a mejorar la experiencia que se tiene con su uso.

PodCast de Odaiba Net

El Podcasts también se utiliza con fines informativos y educativos, caminatas autoguiadas, talk shows, estos son sólo algunos de los temas que están diponibles a través de podcasting.

Varias compañías están tratando de convertir el podcasting en un negocio rentable. Algunos agregadores o complementos de podcast como PodcastAlley.com Podcast.net ahora cuentan con la publicidad, en muchos podcast se muestran anuncios y patrocinios durante las transmisiones de audio. Las cadenas de televisión se han metido en la acción, también. National Public Radio, la Corporación Canadiense de Radiodifusión y la BBC han comenzado sus propios podcasting. Las empresas como Heineken y General Motors han creado también sus propios podcasts para atraer a los consumidores.

Fuentes

PodCast, PodCasting ¿Qué es?

18 de septiembre de 2010


Hace tiempo salieron las radios en Internet, desde ese entonces muchos en algún momento han querido tener una, especialmente si son cantantes que quieren darse a conocer o simplemente son personas que quieren dar a conocer algo de cualquier tema. Hace unos años eso hubiera necesitado de muchos recursos (sobre todo económicos), pero ahora, gracias a Internet, eso ya puede ser realidad a un costo muy bajo, accesible para todos.

De forma similar a los Weblog o blogs, que permiten a cualquier persona con una PC convertirse en un articulista, el podcasting hace que todas las personas sean potenciales dueños de sus propios "programas de radio".

Aunque en un principio el podcasting estuvo dirigido hacia los aficionados de tecnología, en la actualidad se pueden encontrar PodCast desde música, pasando por filosofía, hasta la tecnología. De esta manera, el PodCast ha combinado la libertad de los Weblog con tecnología de audio digital, democratizando la Web aún más.

Definición
De una manera simple, y si conocemos lo que es un RSS, podemos decir que el PodCast es un RSS de audio digital, tan simple de entender como eso. Una definición más formal es que, el PodCasting es un servicio que permite a los usuarios descargar archivos de audio, en diferentes formatos, de un sitio Webpodcasting para poder escuchar luego, en cualquier momento, en un ordenador o cualquier dispositivo reproductor portátil de audio digital. de

Etimológicamente, el término Podcasting proviene de una combinación de las palabras iPod y broadcasting. iPod fue uno de los primeros reproductores de mp3 portátiles creado por Apple, y que popularizó la música digital portátil. Broadcasting es una palabra inglesa que significa radio difusión. De la fusión de ambas palabras, nace el nombre para describir la tecnología de transmisión de contenidos de audio en formato digital a través de Internet. Aunque el término se deriva de iPod , para escuchar un podcast se puede utilizar cualquier reproductor multimedia.

A diferencia de la radio por Internet, los usuarios no tienen que "sintonizar" con una emisión en concreto, sino descargar el podcast o suscribirse a través de un RSS (Really Simple Syndication, Sindicación Realmente Simple), que automáticamente descarga el podcast al equipo (PC o cualquier otro dispositivo multimedia).

Fuentes

Web 2.0 Problemas actuales

26 de agosto de 2010

El crecimiento actual de la Web gracias a la colaboración de más de 1300 millones de personas conectadas alrededor del planeta hace que la información crezca también en forma exponencial; la información desde el año 2006 se ha duplicado cada dos años y desde el 2010 se prevee que se duplicará cada 72 horas. El apoyo de la Web 2.0 para que el usuario se convierta en un creador de contenidos y la entrada de internet en teléfonos móviles que crecerá más y más ha hecho que el ciberespacio dé un giro en su uso, introduciéndose en aparatos electrónicos de otra índole, incluso de línea blanca.

Los negocios dependerán, si no es que dependen ya, de los servicos Web para consumidores. La información más que nunca se ve en la necesidad de explotar todo su potencial, que hasta el momento no se ha dado. Y aunque la información está allí creciendo cada día, no se ha integrado como se pretendía desde un inicio, ya no estamos en la era de los datos ni de la información en la Web, se tiene que llegar más allá; la idea ahora es compartir conocimientos, preocupándonos más que en la sintaxis misma, en la semántica de las páginas Web, dando significado a su contenido, sin hablar ya de documentos sino más bien de cosas, personas, objetos, etc.

La Web 2.0 no da una solución hacia esta integración de información para generar conocimiento, se preocupa más que nada en la masificación de contenidos y la participación más activa de usuarios. Si bien es cierto, la Web 2.0 ha logrado llevar a ser los sitios más “amigables”  hacia los usuarios y a hacer más fácil la interacción de los mismos, no se ha preocupado en hacer de la información una estructura de conocimiento, permite, por así llamarlo, redundar en datos ya existentes; se tiene de está manera un problema potencial en dónde los mismos servidores de Google no se abastecerán en el manejo de una gran masa de información irrelevante.

Fuentes
  • Vergara, Juan Ignacio. Web 3.0 traducido, 2009. http://www.youtube.com/watch?v=UxjQT3o4IyA&feature=search.
  • Reig, Dolors. “Web 3.0, Web semántica, la película: traducción y visión crítica.” El Caparazón, Mayo 11, 2010. http://www.dreig.eu/caparazon/2010/05/11/web-3-0-web-semantica-la-pelicula-traduccion-y-vision-critica/.

Web 3.0

En cuanto a los avances de la Web, se tienen objetivos prometedores a mediano plazo. Se avista una Web inteligente que, en base a criterios específicos, dé como resultado conclusiones exactas (las mejores posibles). La manera más sencilla de comprender este tema es mediante un sencillo ejemplo: supongamos que deseamos irnos de vacaciones a la provincia del Pichinca (Ecuador), teniendo como presupuesto mil dólares y dando como prioridad de visita, zonas protegidas (turismo ecológico). Lo primero que alguién haría es buscar en Google toda la información, revisando primero los posibles lugares para visitar y analizando el costo de transporte, hoteles, restaurantes y entretenimiento por separado, pudiendo revisar comentarios de otras personas acerca de esos lugares antes de decidirse por algo. Antes de tener una conclusión acerca del viaje y su posible ruta, posiblemente hayamos analizado más de veinte y cinco páginas web.

Los expertos plantean que en la nueva generación de la Web, que la denominan Web 3.0, toda la tarea del ejemplo anterior antes de tomar una decisión, se reduzca a escribir una o dos oraciones complejas en un navegador y esperar de que la Web se encargue de buscar en internet todas las posibles respuestas y luego organizar los resultados, dándonos las mejores opciones de ruta de viaje. Las oraciones de búsqueda podrían ser: “Quiero hacer turismo ecológico en Pichincha Ecuador y tengo mil dólares”, ¿Cuáles son mis opciones?


En esta próxima generación de la Web, se habla de que los navegadores se convertirán en asistentes personales. Estos aprenderán acerca de las preferencias del usuario, pudiendo luego receptar preguntas abiertas y dar las mejores opciones a esa búsqueda. Por ejemplo podría se decir lo siguiente: “Quiero ir a ver una película”; el navegador, luego de un tiempo de haberlo utilizado para saber las preferencias del usuario, sabría qué tipo de películas nos gusta y la ubicación de los cines más cercanos para darnos una sugerencia.


Enfoques

Los expertos dicen que en un futuro no lejano cada usuario tendrá un perfil único en internet para adaptar la navegación a sus preferencias. En ese caso, si dos personas hacen exactamente la misma búsqueda, usando el mismo servicio, los resultados serían determinados por sus respectivos perfiles (muy probablemente distintos).


Se cree que las bases de la Web 3.0 serán las Interfaces de Programación de Aplicaciones (API, por sus siglas en inglés). Como ya habíamos visto en el apartado Web 2.0, muchos sitios Web 2.0 incluyen APIs que dan los programadores acceso a los datos de los sitios y capacidades únicas. Estas tendencias ayudarán al desarrollo de la Web 3.0 con los mashups.


Un mashup, a breves rasgos, es la combinación de dos o más solicitudes a servicios en una sola aplicación, de modo que si pedimos información acerca del centro histórico de Cuenca (Ecuador) por ejemplo, usando la API de Google Maps, la aplicación daría también la ruta para llegar allá.

 
La Web 3.0, Web Semántica

La visión de Tim Berners-Lee de la futura Web es muy similar al concepto de Web 3.0, se llama la Web Semántica. 

En este momento, la estructura de la web está orientada para los seres humanos. Es fácil para nosotros visitar una página Web y entender lo que se trata en ella mientras que las computadoras no pueden hacer eso. Con la Web Semántica, los equipos analizan e interpretan la información en las páginas Web usando agentes de software que van a través de la web buscando información relevante. Los agentes van a ser capaces de hacer eso porque la Web Semántica contiene colecciones de datos, denominada ontologías.

Las ontologías definen relaciones entre un grupo de términos. Por ejemplo, el término “primo” se refiere a la relación familiar entre dos personas que comparten un conjunto de abuelos . La construcción de ontologías requiere mucho trabajo, siendo uno de los grandes obstáculos a los que se enfrenta la Web Semántica.

Aunque hay autores que plantean que la Web Semántica no es sinónimo de Web 3.0, nosotros lo tomaremos como términos similares, ya que por el momento la Web 3.0, tal como se plantea, no ha llegado a su objetivo, que implica obviamente más que la implementación de la Web Semántica.

Fuente
  • Strickland, Jonathan. “How Web 3.0 Will Work.” HowStuffWorks, s.d.

Web 2.0 Tecnologías asociadas

Entre las tecnologías asociadas a la Web 2.0 podemos citar las siguientes:
  • HTML dinámico o DHTML, que designa un conjunto de técnicas para crear sitios Web interactivos combinando HTML, un lenguaje interpretado en el cliente como JavaScript, lenguaje de hojas de estilo CSS y la jerarquía de objetos de un DOM ,
  • XML, un formato sencillo y texto muy flexible para guardar información,
  • AJAX que aunque no es una nueva tecnología, sino que nació de la conjunción de otras tecnologías, da la posibilidad de que una determinada página Web se comunique con el servidor en segundo plano, respondiento a eventos sin tener que refrescar o recargar la página, haciendo que estas parezcan más a aplicaciones de escritorio, ágiles y dinámicas,
  • Soap, que es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de los mencionados datos  XML.
Fuente
  • Colaboradores de Wikipedia. “HTML dinámico.” Wikipedia, La enciclopedia libre, Octubre 22, 2009. http://es.wikipedia.org/wiki/HTML_din%C3%A1mico.

Web 2.0 Características

La principales características de la Web 2.0 son las siguientes:
  • Sitios dinámicos. Los sitios Web 2.0 permite a los usuarios tratar con datos, recibir información que cambia con el tiempo en el sitio, volviéndose estos interactivos donde el usuario puede aportar con datos al sitio. Amazon por ejemplo permite a los visitantes enviar comentario. Con el uso de un formulario en línea, un visitante puede añadir información a las páginas de Amazon que los futuros visitantes podrán leer.
  • Sitios colaborativos. Los sitios contienen información que puede ser útil, pero a diferencia de la Web 1.0, los usuarios pueden aportar a esos sitios, añadiendo funcionalidad y extendiéndolo con más páginas web; un ejemplo de esto es la enciclopedia libre Wikipedia, donde sus usuarios son libres de aportar con información, puediendo estos también editar artículos e incluso eliminar secciones enteras.
  • Sitios para conectar usuarios. Los sitios sirven para conectar a las personas con otros usuarios de las mismas preferencias: sitios de redes sociales como Facebook y MySpace son populares en parte debido a que facilitan a los usuarios a encontrarse y mantenerse en contacto.
  • Sitios para compartir contenido. Los sitios por lo general son rápidos y eficientes: YouTube es el ejemplo perfecto. Un miembro de YouTube se puede crear un video y subirlo al sitio para que otros miren en menos de veinte minutos.
Fuente
  • Strickland, Jonathan. “How Web 3.0 Will Work.” HowStuffWorks, s.d.

Web 3.0 video explicativo

23 de agosto de 2010

A continuación comparto un video muy bien editado acerca de cómo a servido la Web 2.0 para incrementar la compartición de información en internet. El crecimiento exponencial de la información ha hecho un poco menos que inmanejable todo lo que existe en la nube, es por eso que se ha desarrollado métodos para la integración de información relacionada de manera inteligente, la Web 3.0. Este video es muy relevante para aquellas personas interesadas en el tema. ¿Qué piensa acerca del tema?

Web 2.0

La definición de Web 2.0 está explicada por Tim O’Reilly  y aunque no se refiere a un avance concreto en la tecnología Web en sí, se ha tornado en un tema polémico, más que por la tecnología misma, por el concepto diferente que se le trata de dar a la Web mediante esta nueva definición. El tema ha inspirado mucha discusión donde incluso se ha dicho que Web 2.0 solamente es una cuestión de Marketing , y que muchas empresas la adoptaron por su sonido innovador ; el mismo creador de la Web, Tim Berners-Lee, en una entrevista de IBM developerWorks realizada por Scott Laningham  desestimó el concepto de Web 2.0, llamando a este “una pieza de jerga” donde no hay nada revolucionario.

Dejando atrás la parte polémica acerca de la definición, nos centraremos en explicar dónde se originó la frase y lo que significa ésta según su propio “creador” , Tim O’Reilly. En 2004, la firma editorial O'Reilly Media y empresa MediaLive International tuvo una sesión de lluvia de ideas. Las dos empresas abordaron el estado de la Web, su futuro y las técnicas emergentes que contribuyan a asegurar su éxito en Internet. Tim O'Reilly, fundador y CEO de O'Reilly Media, quiso dejar claro que a pesar de la crisis de las empresas punto-com entre los años 1997 y 2001, la Web se convertiría, sin haberse equivocado, en un gran generador de ingresos. Durante este período de sesiones, Dale Dougherty, vicepresidente de O'Reilly Media, acuñó la frase Web 2.0 para describir el nuevo entorno Web que surgieron después de la crisis de las empresas punto-com.

En una entrada de su blog, en Septiembre de 2005 , Tim O’Reilly explica extensivamente qué es la Web 2.0; teniendo como base de su filosofía tres puntos clave:
  1. La Web como plataforma, 
  2. La democratización de la Web y 
  3. El empleo de nuevos métodos para distribuir información.
Fuentes
  • O'Reilly, Tim. “Qué es Web 2.0. Patrones del diseño y modelos del negocio para la siguiente generación del software.” Sociedad de la Información, s.d. http://sociedadinformacion.fundacion.telefonica.com/DYC/SHI/seccion=1188&idioma=es_ES&id=2009100116300061&activo=4.do?elem=2146.
  • García Aretio, Lorenzo. “¿Web 2.0 vs Web 1.0?.” BENED, Octubre 2007. http://ddd.uab.cat/pub/dim/16993748n10a4.pdf.
  • Fienberg, Jay. “The era of web 2.Over.” the iCite net, Octubre 1, 2005. http://icite.net/blog/200510/web2_over.html.
  • Berners-Lee, Tim. “developerWorks Interviews: Tim Berners-Lee. Originator of the Web and director of the World Wide Web Consortium talks about where we've come, and about the challenges and opportunities ahead.”  Interview by Scott Laningham. Electrónico, Agosto 22, 2006. http://www.ibm.com/developerworks/podcast/dwi/cm-int082206txt.html.
  • O'Reilly, Tim. “What Is Web 2.0.” O'Reilly Media, Septiembre 30, 2005. http://oreilly.com/web2/archive/what-is-web-20.html.

La Web como plataforma

Tim O’Reilly describe que antes de la conocida explosión de la burbuja donde las empresas punto com comenzaron un cierre excesivo, las empresas de ese momento se centraron solamente en un producto que vender, el ejemplo por excelencia sería Netscape cuyo producto fue su explorador Web que llevaba su mismo nombre. La diferencia principal entonces se asienta en que en la Web 2.0 las empresas no se esmeran en sacar un producto estrela sina más bien proporcionar el mejor servicio para una u otra cosa.

El ejemplo que utilizó O’Reilly en su explicación fue Google, diciendo que el valor de este motor de búsquedas proviene de varios factores que enumeramos a continuación:
  1. Es un servicio en la Web soportado en cualquier PC, sistema operativo o dispositivo móvil, siendo el único requisito contar con un navegador Web. 
  2. No tiene el clásico modelo de negocio de las empresas de software, esto quiere decir que no es necesario comprar ningún paquete especial de software para utilizar cualquier servicio que está en la nube. 
  3. Incluye una base de datos especializada de la información y un buen motor de búsqueda que funciona a la perfección, dándole al usuario una buena experiencia, mostrándole sólo lo que necesita en ese momento.
Por otro lado O’Reilly toma mucho en cuenta las ricas experiencias del usuario en un sitio, usando para esto varios elementos que ayuden con la interactividad. Estos elementos son aplicaciones o applets que ayudan a que la navegación sea más agradable. Un ejemplo de esto es el servicio de Twitter o Facebook. Twitter y Facebook tienen una forma de uso muy simple con una interfaz sencilla donde los miembros tienen la posibilidad de enviar un mensaje a toda una red de amigos; pero también dan acceso libre a sus API para que terceros puedan desarrollar nuevas aplicaciones basadas fuera de los rasgos básicos de los servicios originales. Por ejemplo, Gwibber  es un cliente de microblogging para GNOME desarrollado con Python y GTK que se integra al servicio de Twitter, Identi.ca, StatusNet, Facebook, Flickr, Digg, FriendFeed y Qaiku;  aunque Twitter o Facebook no desarrolló Gwibber, estos dieron la información necesaria para crear la aplicación.

Web 2.0

Democratización de la Web

El acceso masivo que da un sitio Web es uno de los pilares más importantes de la filosofía Web 2.0 para contribuir a la Internet. Como se vió en el apartado Web 1.0, las primeras páginas Web eran estáticas, imposibilitando a los usuarios añadir o interactuar con la información multimedia presentada. Web 2.0 pone particular énfasis en la importancia de las interacciones de las personas en Internet contribuyendo a los sitios Web en uno u otro sentido; no sólo es una simple visita sino que se puede agregar información colaborando de esa manera con el sitio.

Todo el mundo tiene una oportunidad de contribuir a la Web. Y si por ejemplo una compañía presta atención a lo que los usuarios están buscando y haciendo en línea, puede proporcionar un mejor servicio, fidelizar a los clientes y atraer nuevos. La existencia de ciertas páginas web depende totalmente de contribuciones de los usuarios al sitio. Un buen ejemplo son los wikis  donde los usuarios pueden introducir la información, modificar los datos existentes o incluso eliminar secciones enteras.

Otro de los elementos que han democratizado la Web es el tag o etiqueta, permitiendo a los usuarios visitar páginas que estén asociadas con temas determinados. Las etiquetas son importantes para la indexación de las páginas en los motores de búsqueda, permitiendo hacer que páginas sean fácilmente encontradas, de manera rápida y eficiente. La contribución de parte de los usuarios con etiquetas ayuda a la folksonomía, “una indexación social o clasificación colaborativa por medio de etiquetas simples en un espacio de nombres llano, sin jerarquías ni relaciones de parentesco predeterminadas”.

Web 2.0

Métodos para distribuir información

Antes de la citada crisis de las empresas punto-com, las páginas Web rara vez actualizaban su contenido, lo que con el avance de software de edición Web, se terminó, dándose cambios más frecuentes y de manera más sencilla en los sitios. Algunas compañías seguían con la presentación estática mientras que otras experimentaron con formas nuevas de distribuir su información.

Una nueva forma de distribuir información fueron los RSS, Really Simple Syndication, con los que un usuario puede suscribirse a un feed y recibir actualizaciones automáticas cada vez que el administrador de la página hace un cambio; en la actualidad hay clientes de correo electrónico con la opción de leer RSS, este es el caso de Evolution . Otra forma que se creo de distribución similar a la anterior fueron los PodCast o el Poscasting, que “consiste en la distribución de archivos multimedia (normalmente audio o vídeo, que puede incluir texto como subtítulos y notas) mediante un sistema de sindicación que permite suscribirse y usar un programa que lo descarga para que el usuario lo escuche en el momento que quiera”  , uno de esos programas por ejemplo es Rhythmbox.

Otra forma de compartir información en la Web y que jamás se imaginó su gran expansión en tan poco tiempo, fueron los Weblogs o más conocidos Blogs que en castellano sería algo así como una bitácora. Mientras que las personas han creado páginas web personales desde los primeros días de la Web, el formato de blog es muy diferente de la tradicional página Web personal. La mayoría de los blogs están organizados cronológicamente, contienen generalmente información rápida de asimilar sobre temas que les interesa a los usuarios. La información de estos blogs comienza a propagarse de uno a otro blogger en lo que se lo ha llamado transmisión de información viral, esto se basa en los Permalinks, que son enlaces de hipertexto que se conectan a una entrada de blog específico, es una dirección URL permanente. 

Estas son las tres ideas fundamentales en las que se basa este concepto de Web 2.0. A continuación listaremos las características más importantes de la Web 2.0.

Web 2.0
Fuentes
  • Colaboradores de Wikipedia. “Podcasting.” Wikipedia, La enciclopedia libre, Agosto 17, 2010. http://es.wikipedia.org/wiki/Podcasting.
  • Strickland, Jonathan. “HowStuffWorks "How Web 2.0 Works".” HowStuffWorks, s.d. http://computer.howstuffworks.com/web-20.htm.

Web 1.0

22 de agosto de 2010

Aunque la definición formal de Web 1.0 no exista como tal, hemos de caracterizar a esta por el uso de la tecnología de Lenguaje de Marcado de Hipertexto (HTML por sus siglas en Inglés), en la creación de sitios Web estáticos y el enlace entre las páginas que la conforman mediante los conocidos links o hiperenlaces, característicos desde la creación de la World Wide Web; entendiéndose como sitios Web estáticos a aquellos que “tiene[n] contenido que no se espera que cambie frecuentemente y se mantiene[n] manualmente por alguna persona o personas que usan algún tipo de programa editor”.

Características de la Web 1.0

A continuación presento algunas características que según O'Reilly considera parte de la filosofía Web 1.0:
  • Sitios estáticos. Contienen información que puede ser útil, pero no hay ninguna razón para que un visitante vuelva al sitio más tarde después de que este haya obtenido la información necesaria. Un ejemplo de esto podría ser una página Web informativo sobre un restaurante que ofrece una navegación sencilla dando información sobre la dirección del local, precios, menus, etcétera, pero nunca cambia.
  • Sitios no interactivos. Permiten a los vistantes solamente navegar en el sitio sin dar a estos la posibilidad de modificar o contribuir a estos. Un ejemplo de esto podrían ser las páginas de perfiles que una organización podría tener de sus empleados, pero sin dar la oportunidad al visitante de afectar o alterar ninguna información.
Fuentes

Related Posts with Thumbnails