2014 Anexo 1. Glosario Stephanie Buitrago Herrera Pontificia Universidad Javeriana 28/05/2014 Palabra Fashion blog Fan page Gustos afines Front-End 34Software libre Bug Definición Un blog de moda abarca artículos específicos de ropa y accesorios, las tendencias en los diferentes mercados de prendas de vestir, las elecciones de las celebridades de moda y la tendencia de moda en las calles. Cubren la moda en todos los niveles desde los grandes nombres a los más pequeños diseñadores [13]. El concepto más básico de esta herramienta que Facebook ofrece, es darle a las empresas o negocios la posibilidad de tener una cara en la red social más importante a nivel mundial, así como aprovechar el espacio para compartir información directamente con los seguidores o fans, quienes son los que deciden si seguir o no a la marca o empresa [10]. Son los gustos que se adecuan de caracteres y gustos entre dos o más personas [34]. De forma general, front-end hace referencia al estado inicial de un proceso. Contrasta con back-end, que se refiere al estado final de un proceso. El front-end es responsable de recoger entradas de los usuarios, y ser procesadas de tal manera que cumplan las especificaciones para que el back-end pueda usarlas. La conexión entre front-end y el back-end es un tipo de interfaz [1]. Es el software que respeta la libertad de los usuarios y la comunidad. En grandes líneas, significa que los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el software libre es una cuestión de libertad, no de precio [12]. Un bug es un error o un defecto en el software o hardware que hace que un programa funcione incorrectamente. A menudo los bugs son causados por Gemas Lenguaje de programación interpretado conflictos del software cuando las aplicaciones intentan funcionar en tándem [17]. Las gemas son códigos, que permiten nuevas funcionalidades predefinidas como login de usuarios o nuevas herramientas para el desarrollo como puedan ser Haml y SASS (la primera es una nueva forma de template basada en html pero más sencilla y potente, y la segunda es igual pero para el caso de las CSS) [27] [26]. Este tipo de lenguaje de programación, no requiere un código a ser compilado, ya que consiste en scripts que son interpretados en tiempo real por un intérprete, lo cual permite maximizar la eficiencia de los programas, en la mayoría de los casos. Entre los principales programas de este tipo que podemos encontrar están: Java, Perl, Python, Ruby, ASP, Bash, entre otros [21].