Entradas

Mostrando las entradas de octubre, 2017

BASE DE DATOS NO SLQ

Imagen
BASE DE DATOS NO SLQ BASE DE DATOS "CASSANDRA" Se trata de una base de datos creada por Apache del tipo clave–valor. Dispone de un lenguaje propio para realizar consultas CQL (Cassandra Query Language). Cassandra es una aplicación Java por lo que puede correr en cualquier plataforma que cuente con la JVM. BASE DE DATOS "REDIS" La base de datos redis Se trata de una base de datos creada por Salvatore Sanfilippo y Pieter Noordhuis y está apoyado por VMWare. Tambien podemos decir que es una base de datos del tipo clave–valor. Se puede imaginar como un array gigante en memoria para almacenar datos, datos que pueden ser cadenas, hashes, conjuntos de datos o listas. Tiene la ventaja de que sus operaciones son atómicas y persistentes. Por ponerle una pega, Redis no permite realizar consultas, sólo se puede insertar y obtener datos, además de las operaciones comunes sobre conjuntos (diferencia, unión e inserción). Creado en ANSI C, por lo tanto es compatible y funciona...

PATRONES/ ESTILOS ARQUITECTONICOS

Imagen
PATRONES/ ESTILOS ARQUITECTONICOS El MVC o Modelo Vista Controlador es un patrón de arquitectura de software que separa la lógica de la aplicación de la lógica de la vista en una aplicación  utilizando 3 componentes (Vistas, Models y Controladores)  ; la mayoría de los frameworks modernos utilizan MVC  para la arquitectura, entre ellos podemos mencionar a Ruby on Rails, Django, AngularJS   y muchos otros más. MVC es la razón es que nos permite separar los componentes de nuestra aplicación dependiendo de la responsabilidad que tienen, por eso  cuando hacemos un cambio en alguna parte de nuestro código, esto no afecte otra parte del mismo. Por ejemplo, si modificamos nuestra Base de Datos, sólo deberíamos modificar el modelo que es quién se encarga de los datos y el resto de la aplicación debería permanecer intacta. En conclusion podemos decir que MVC es una propuesta de diseño de software utilizada para implementar sistemas donde se requiere el uso de int...

ux (EXPERIENCIA DE USUARIO)

EXPERIENCIA DE USUARIO (UX) La Experiencia de Usuario o UX es un término que actualmente está en esa extraña posición de ser excitantemente nuevo para muchos, considerado como un componente esencial del proceso de diseño web por expertos de la industria. • Conocer a fondo a los usuarios finales, normalmente usando investigación cualitativa o investigación cuantitativa. • Diseñar un producto que resuelva sus necesidades y se ajuste a sus capacidades, expectativas y motivaciones. • Poner a prueba lo diseñado, usando test de usuario. La experiencia de usuario es el conjunto de factores y elementos relativos a la interacción del usuario, con un entorno o dispositivo concretos, cuyo resultado es la generación de una percepción positiva o negativa de dicho servicio, producto o dispositivo. Elementos de la experiencia de usuario Detallar todas las situaciones críticas y que involucren la funcionalidad de determinado producto. Deben describir específicamente las funciones de lo que se desea ...