cerrar-sesion editar-perfil marker video calendario monitor periodico fax rss twitter facebook google-plus linkedin alarma circulo-derecha abajo derecha izquierda mover-vertical candado usuario email lupa exito mapa email2 telefono etiqueta

30020070501. Editorial

Escrito por Redacción en Reportajes
no hay comentarios Haz tu comentario
Imagen de logotipo de facebook Imagen de logotipo de Twitter Imagen de Logotipo de Google+ Imagen de logotipo de Linkedin

El concepto de los mashups ha revolucionado varias A?reas de las tecnologA�as de la informaciA?n forma mA?s que notable. Por una parte han supuesto uno de los pilares sobre los que se basa el moderno concepto de Web 2.0 en cuanto a interactividad. Por otra parte han sido una revoluciA?n en cuanto a los principios de programaciA?n y gestiA?n de datos.

Durante mucho tiempo el concepto clA?sico de programa era el del cA?digo que se encargaba de acceder a los datos, organizarlos y presentarlos de una determinada forma para que los usuarios finales interactA?en de la forma que el programador ha dejado prevista. Una divisiA?n de funciones en las cuales el programador es el eje de la gestiA?n de los datos.

Los mashups rompen este esquema, ya que comienzan a estar disponibles herramientas que ni siquiera hacen necesarios conocimientos de programaciA?n para crearlos. Y las fuentes de datos disponibles son cada vez mA?s abundantes.
AdemA?s, como su propia definiciA?n indica, un mashup es un servicio que uniendo diversas fuentes de datos es capaz de crear un crear un nuevo servicio completo. Lo que facilita a su vez la creaciA?n de otros nuevos servicios.

En este nA?mero tambiA�n tratamos un tema que no siempre la atenciA?n que se merece, como es la seguridad en el cA?digo, o cA?mo crear el cA?digo de forma que cumpla su funciA?n principal sin dejar resquicio para errores o fallos en su funcionamiento.
Si de algo se quejan los usuarios finales es de los problemas asociados a las vulnerabilidades y los fallos en los programas. Con el agravante de que tanto unas como otras son aprovechadas, cada vez con mayor frecuencia, por delincuentes en busca de la informaciA?n mA?s preciada de las empresas o incluso del dinero, tanto de empresas como de particulares.

Para evitar los posibles fallos en una aplicaciA?n no sA?lo hay que tener buenas prA?cticas de programaciA?n, sino utilizar las herramientas de anA?lisis que revisan detenidamente el cA?digo avisando de posibles defectos, como buffer overflow, o vulnerabilidades como inyecciA?n SQL o similares, para evitarlos en los programas creados.

El empleo sistemA?tico de este tipo de herramientas deben ser una prioridad para toda empresa de desarrollo que se considere y todas las personas involucradas en la creaciA?n de un programa deben ser conscientes de su obligatoria aplicaciA?n para evitar todo tipo de problemas futuros. 

Etiquetas

Noticias relacionadas

Comentarios

No hay comentarios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Debes haber iniciado sesión para comentar una noticia.