October 29, 2015

No Comments

Titán la computadora más poderosa

Titan es la computadora de laboratorio nacional de Oak Ridge de estados unidos, Esta es una de las computadoras más poderosas del mundo es capaz de hacer 1000.000.000.000.000.000.de cálculos por segundo.

Este ordenador está pensado para antes de 2025 siendo el ordenador más rápido de todo el mundo, tanta es la importancia de competir con el ordenador hasta ahora más rápido que tiene china que el presidente Barack Obama firmo ya la orden de desarrollo de este proyecto, Este proyecto tiene por nombre Creating a National Strategic Computing Initiative en el cual están involucrados distintos departamentos en el desarrollo de este proyecto.

Este ordenador será el primer equipo capaz de procesar 1.000 pentaflops (un trillón de cálculos por segundo), donde esa velocidad de procesamiento es 20 veces más rápida que la computadora en la actualidad la Tianhe-2, este ordenador apoyara a la investigación de varios campos de la biología molecular y la predicción meteorológica, como también el apoyo a la rama de la medicina en la cual se tiene contemplado que pueda realizar medicamentos personalizados.

En la actualidad los estados unidos ya tiene computadoras muy potentes que utilizan para distintos proyectos de investigación entre los que se destacan la defensa, NASA, medicina.

Un que estados unidos tenga una variedad computadoras poderosas aún no tiene la más rápida del mundo se cree que esto es una estrategia para desarrollar un hardware más rápido del mundo y apoyar a diseñar una computadora que pueda ayudar a diseñar fármacos a la medida para cada paciente

October 29, 2015

No Comments

Mejoras SQL Server 2016

Actualmente se encuentran disponibles versiones preliminares de SQL Server 2016 y es que su lanzamiento promete debido a las grandes mejoras,  las cuales están orientadas a mejorar el rendimiento empresarial, la estabilidad, análisis de datos, etc.

Algunas de estas son:

 

  • Soporte nativo de JSON:

 

Lo que nos permitirá manipular datos en formato JSON mediante sentencias, lo que permitirá ampliar la comunicación entre la aplicación y los servicios Web.

 

  • Tablas en memoria:

 

Esta característica ha sido mejorada notablemente en esta versión ya que es posible la carga de datos de manera óptima, a alta velocidad y sin problemas por volumen de datos, esto había sido una complejidad en versiones anteriores, la diferencia es que ahora se integran un conjunto de verificaciones, restricciones únicas y paralelismo para lograrlo.

 

  • Mejoras en AlwaysOn:

 

Cuenta con un mecanismo más avanzado con replicas síncronas múltiples, para mayor disponibilidad de la información, fácil acceso y recuperación de información.

 

  • Polibase:

 

Permite consultar datos semi-estructurados y unirse a los resultados con los conjuntos de datos relacionales almacenados en SQL Server.

 

Polibase está optimizado para cargas de trabajo de almacenamiento de datos, destinada a escenarios de consultas analíticas y almacenamiento en la nube.

 

  • Seguridad:

 

Tiene un nuevo sistema de cifrado que a través del uso de una biblioteca de cliente mejorada que mantiene los datos de manera encriptada, ya sea en tránsito, en reposo y mientras el dato exista en la base.

 

  • Backups más rápidos:

 

Las restauraciones ahora serán más rápidas para recuperarse ante un desastre, amenaza de pérdida o robo de información, pudiendo hacer copias y restauraciones en Azure de bases de datos locales.

 

 

October 29, 2015

No Comments

Consultas espaciales en SQL Server

Una consulta espacial se realiza mediante un modelo de datos geográfico en donde se almacena una abstracción del mundo real para realizar el despliegue de mapas, consultas, edición y análisis.

A partir de la versión SQL Server 2008 tenemos la posibilidad de almacenar y manipular información espacial, con esto es posible el desarrollo de sistemas de información geográfica, mejor conocido como GIS y estos son basados en el gestor de bases de datos de Microsoft.

Para manejar esta información SQL Server ofrece 2 tipos de datos: geometry y geography, los cuales permiten representar figuras geométricas como puntos, líneas, polígonos y poder agruparlos a sí mismos.

La diferencia entre estos tipos de datos es que geometry representa sus objetos en un plano cartesiano mediante las coordenadas (x, y), mientras que geography lo hace mediante coordenadas geográficas, es decir, latitud y longitud, de tal manera que con esta información podemos obtener un modelo de todo el planeta.

El tipo geometry suele utilizarse para áreas geográficas reducidas y tipo geography ofrece mayor precisión sobre áreas de gran tamaño. Para almacenar estos objetos en una tabla basta con crear una o más columnas de tipo geometry o geography.

Además, SQL Server ofrece una variedad de funciones para llevar a cabo operaciones y transformaciones entre dos o más objetos y devolver valores escalares como el área o la longitud que existe de una distancia a otra en el mapa.

Ejemplo:

Para crear una tabla que funcione para almacenar un polígono:

CREATE TABLE Coordenadas

{

ID INT IDENTITY (1, 1) NOT NULL,

NOMBRE VARCHAR (100) NOT NULL,

GEOM GEOMETRY NOT NULL

}

 

Posteriormente generamos un polígono y lo insertamos en la tabla:

 

DECLARE @poligono1 geometry

 

SET @poligono1 = ‘POLYGON ((10 10, 40 10, 40 40, 10 40, 10 10))’

 

INSERT INTO Coordenadas (NOMBRE, GEOM) VALUES (‘figura1′,’@poligono1′)

 

De esta manera podemos generar polígonos y realizar acciones sobre ellos.

October 29, 2015

No Comments

¿Perdida de Habilidades por la Tecnología?

La tecnología nos hace cada vez más dependiente de la misma al mostrarnos día a día que es lo mejor que nos pudo haber pasado a los que la estamos viviendo, ¿pero algo tan maravilloso tendría que tener algún punto malo no es así?

El hombre desde hace mucho tiempo ha adquirido ciertas habilidades con el paso de los años para hacerse de la vida más fácil tal como está pasando en este momento con la tecnología como lo es el buscar la información en los libros.

En la época de los 50 quién no recuerda la recreación perfecta en las películas cuando los jóvenes universitarios pasaban horas y horas dentro de una biblioteca buscando información que pudiera apoyarlos a resolver los problemas que tenías en sus tareas. Ahora con el paso del tiempo es algo que está quedando atrás gracias a la tecnología, donde ahora el buscar la información es más fácil que en la época de los 50 donde tenían que buscar la información en bibliotecas o al preguntar a profesores o perfecciónales sobre el tema, ahora es algo que ya se está perdiendo gracias a las bibliotecas virtuales o los buscadores más potentes del internet donde muchas de las veces no sabemos qué tan correcta sea la información que estamos consumiendo atreves del internet.

 

Muchas empresas demuestran su preocupación sobre este caso como lo es la empresa Ordnance Survey la cual se dedica a la fabricación de mapas, la cual expresa que con el paso de los años se está perdiendo una buena parte del interés por consultar un mapa, es por eso que el diario Daily Mail a enlistado las 20 habilidades que cada vez es más difícil encontrar en un ser humano ya que con el paso del tiempo las generaciones más jóvenes han perdido el interés sobre estas formas de adquirí información, ahora a la llegada del Smartphone es más sencillo obtener una ubicación más al alcance que ir a consultar un mapa.

La llegada de la tecnología es una gran fortuna facilita la información y cada vez presenta avances sobre medicina y todo lo que nos rodea, pero no debemos dejar a un lado las capacidades como el leer un mapa o un libro ya que estos al leerlos de un papel o de un dispositivo es una habilidad esencial que podría salvarnos la vida y es necesario que un humanos sepa leer correctamente un mapa.

 

Aquí la lista de las habilidades que se están perdiendo en el ser humano

  1. Leer un mapa
  2. Orientarse con una brújula
  3. Hacer un nudo concreto
  4. Remendar calcetines
  5. Saber cómo buscar un dato en un libro
  6. Corregir un texto
  7. Entender las unidades de peso (en este caso, las libras y las onzas)
  8. Saber gramática y saber deletrear
  9. Poder pasar de una unidad de medida, a otra
  10. Hacer fuego
  11. Dominar la caligrafía
  12. Entender las unidades de medida (pies y pulgadas)
  13. Tejer
  14. Recordar los números de teléfono de familiares y amigos
  15. Recordar el número de teléfono de tu pareja
  16. Saber identificar la flora y la fauna de un lugar
  17. Saber mecanografía
  18. Saber hornear pan
  19. Cortar y arreglar el bajo de los pantalones
  20. Arreglar un enchufe

 

Pero no todo es perdida de habilidades el humano cada vez deja habilidades que pudieron ayudar en su momento, pero también a quiere otras eso es algo básico en la evolución es por eso que la misma empresa Ordnance Survey también a enlistado las 10 habilidades que surgieron en las nuevas generaciones las cuales no cuanta las personas más tradicionales donde entre la primeras cinco resalta

  • el saber cómo buscar en internet
  • poder configurar una red WIFI
  • Utilizar un Smartphone
  • Haber trámites bancarios por internet
  • Saber gestionar la privacidad
  • Saber buscar trabajo en la red
  • Navegar en la web
  • Usar el GPS
  • Instalar y actualizar programas informáticos
  • Uso de las tabletas

October 29, 2015

No Comments

¿Que son los estimote beacons?

Es un aparato pequeño que emite una señal de radio que puede ser interpretada por nuestro teléfono celular, este aparato es alimentado por una batería y tiene un procesador ARM, memoria, bluetooth y sensores de temperatura y movimiento.

 

 

La manera en la que funcionan es detectando la ubicación de los teléfonos inteligentes cercanos para así poderse comunicar con ellos mediante una API.

 

 

Un ejemplo claro en donde puede ser de utilidad el beacon es en las plazas comerciales en donde colocándolo afuera de nuestra tienda podemos hacer llegar ofertas, descuentos o promociones a los clientes que pasen por las afueras de nuestro establecimiento.

 

Cada beacon envía un ID único de tal manera que pueda ser identificado por otros dispositivos, cada ID contiene 20 bytes y nuestros smartphones pueden detectar múltiples beacons a sus alrededores y clasificarlos ya sea por ID o por distancia.

 

De la siguiente manera:

 

 

Para que nuestro teléfono móvil pueda recibir señales de este dispositivo es necesario que cuente con:

  • Bluetooth Low Energy (BLE) activado
  • Wi-fi
  • iOS 7 o Android 4.3 o superior
  • Descargar la aplicación

 

Happy code ;=)

October 29, 2015

No Comments

REZENCE CARGA INALAMBRICA

 

Intel está apostando por una tecnología capaz de dejar a un lado lo que todavía muchos estamos acostumbrados a hacer que es conectar ya sea nuestros teléfonos móviles o nuestras tablets a los cargadores uno por uno.

Lo que está desarrollando es REZENCE un sistema que pretende ser el estándar en el mercado esta tecnología fue anunciada en Computex en Taipéi que es una de las ferias más grandes del mundo.

Rezence es una tecnología que realiza una transferencia inalámbrica de la energía por resonancia magnética esta tecnología recibe la aprobación del fabricante de chips más grande en el mundo

 

Características

  • Permite la carga atravesó de cualquier superficie como puede ser libros o tela
  • Permite cargar una gran cantidad de dispositivos al mismo tiempo con diferentes requisitos de energía
  • La tecnología puede funcionar aun teniendo encima materiales metálicos o monedas
  • También permite la comunicación con Bluetooth para implementar en un futuro la carga por este medio

     

Este tipo de tecnología por el momento está dominado por Qi la cual es utilizada en celulares Lumia y Galaxy. El Rezence de Intel esta en dos consorcios con la finalidad de impulsar su tecnología los cuales son

  • Alliance 4 Wireless Power (A4WP)
  • Power Matters Alliance (PMA)

En las cuales también participan Acer,Asus,HP,Toshiba y lenovo el segundo participan marcas como AT&T, Broadcom, Qualcomm

 

Lo que se pretende es que la implementación de la tecnología sea fabricada por Targus que es la empresa que se decía al desarrollo de cargadores y así empezar a fabricar las primeras bases de cargadores con la tecnología Rezence

 

 

Esta tecnología está pensada para ser implementada en hoteles, restaurantes o en aeropuertos así como en Starbucks