martes, 16 de diciembre de 2014

Jailbreak

Jailbreak, puede que muchos se pregunten, ¿Qué es eso?

Se trata de un proceso mediante el cual desbloqueamos ciertas características de nuestro dispositivo iOS, para instalar extensiones al sistema operativo que añadan o mejoren ciertas funcionalidades. Dicho proceso suele comenzar por conectar el dispositivo a tu PC o Mac por USB, ejecutar una herramienta como Pangu, Redsnow o Greenpoison, y tras seguir unos sencillos pasos, acabamos con el icono de Cydia en el escritorio de nuestro IPhone, IPad o IPod Touch.


Cydia y las maravillas del jailbreak
Cydia se basa en el uso de repositorios, unos servidores que contienen apps y ampliaciones del sistema operativo. Algunas apps nos permiten encender y apagar los sensores y la conectividad de nuestro dispositivo desde el escritorio, mantener una buena conexión vía bluetooth y cambiar de apariencia el sistema, podemos poner notificaciones en la pantalla de bloqueo y descargar videos desde youtube.


Aclaraciones sobre el Jailbreak

Existe una pequeña probabilidad de que si no haces los pasos con cuidado, tu dispositivo quede deje de funcionar. El proceso es totalmente legal ya demostrado hace unos años, al hacerlo pierdes la garantía del dispositivo, aunque en cualquier momento puedes restaurar el sistema y volverás a tenerlo como si tu dispositivo nunca hubiera sido modificado.
Existen dos tipos: el tethered nos obliga a volver a hacerlo al dispositivo cada vez que lo apagamos, y el unthetered no. Existe una solución intermedia, el semi-tethered, en el cual podremos reiniciar pero no tendremos acceso a las aplicaciones instaladas mediante Jailbreak hasta que no volvamos a conectar el dispositivo al ordenador.
También queremos aclarar que no es lo mismo liberar un dispositivo que hacerle Jailbreak. El primer término se refiere a poder usar un iPhone con operadoras de telefonía distintas a la que nos suministró el dispositivo. Si bien se pierde algo de rendimiento y estabilidad del sistema cuando empezamos a instalar extensiones y apps, algunas de las mejoras hacen que los usuarios realicen el proceso del jailbreak.



http://www.ipadizate.es/2014/10/31/que-es-el-jailbreak-definicion-111524/

Inteligencia Artificial

http://www.monografias.com/trabajos16/la-inteligencia-artificial/la-inteligencia-artificial.shtml



 
¿Alguna vez has escuchado de la inteligencia artificial? ¿Sabes lo que es?
 
 
 
 
La inteligencia artificial se considerada una rama de la computación y relaciona un fenómeno natural con una analogía artificial a través de programas de computadora. La inteligencia artificial se puede tomar como ciencia, siempre y cuando se enfoque hacia la elaboración de programas basados en comparaciones con la eficiencia del hombre, de esta manera puede contribuir a un mayor entendimiento del conocimiento humano.


Por otro lado, la inteligencia artificial es tomada como ingeniería. Esta se basa en una relación deseable de entrada-salida para sintetizar un programa de computadora. "El resultado es un programa de alta eficiencia que funciona como una poderosa herramienta para quien la utiliza."


Los dispositivos que cuentan con inteligencia artificial pueden ejecutar distintos procesos análogos al comportamiento humano, como la devolución de una respuesta por cada entrada, la búsqueda de un estado entre todos los posibles según una acción o la resolución de problema mediante una lógica formal.


La inteligencia artificial se ha convertido en una de las disciplinas en la cual la mayoría de los científicos les gustaría trabajar al igual que la genética moderna. El estudio de la inteligencia artificial se debe a nuestra necesidad por aprender más acerca de nosotros mismos. La inteligencia artificial hace un esfuerzo por construir maquinas que se comporten aparentemente como seres humanos.


Marvin Minsky, uno de los seguidores de la inteligencia artificial, ha clasificado lenguajes de programación que se pueden utilizar en esta área. Tres de estos programas son: haga ahora, haga siempre que, de constreñimiento.
·         “Haga ahora” es un programa donde el programador introduce instrucciones a la máquina para realizar una tarea determinada, en donde especifica excepto el número de repeticiones.
·         “Haga siempre que”, en este programa se escriben soluciones para problemas que el programador no puede resolver.
·         “De constreñimiento”, es este se escriben programas que definen estructuras y estados que se condicionan y limitan recíprocamente.
Minsky desarrollo dos tipos de lenguajes para obtener una inteligencia artificial comparada a la inteligencia humana; estos pueden ser, “haga algo que tenga sentido” en donde se permite al programa aprender del pasado, aplicando una nueva enseñanza y “mejórense a sí mismo” donde se puede escribir programas que tengan la capacidad de escribir programas mejores que ellos mismos.
Howard Garden, señalo que nuestra cultura había definido la inteligencia de manera estrecha, proponiendo siete inteligencias básicas:




 
1.      Inteligencia lingüística
2.      Inteligencia lógico matemática
3.      Inteligencia espacial
4.      Inteligencia corporal kinetica
5.      Inteligencia musical
6.      Inteligencia intrapersonal
7.      Inteligencia interpersonal
 
 
 
 
 
 
 
La inteligencia artificial se ha orientado a profesiones que por lo peligroso o complicado de su trabajo necesitan de algún apoyo de un experto en la materia. También ha mejorado cosas ya existentes como: las computadoras, programas, aparatos digitales, videojuegos, vehículos, etc.




 


sábado, 13 de diciembre de 2014

Adios a la contraseña tradicional

http://www.biometria.gov.ar/metodos-biometricos/dactilar.aspx

 

Un lector de huella dactilar, es un dispositivo de seguridad que se encarga de detectar la huella del dedo por medio de luz, o sensores eléctricos. Se genera una imagen digital, esta es enviada y almacenada a una computadora o dispositivo en una base de datos en los que se le asocia con la información de una persona.
El uso de las huellas dactilares ha sido uno de los métodos más usados por más de un siglo para el reconocimiento humano. A finales del siglo 19 este método de identificación de individuos se volvió más práctico. Sir Francis Galton definió algunas características con las cuales las huellas dactilares podían ser identificadas; estas características se volvieron la base para identificación por huella dactilar.
La transición de la huella dactilar a la huella digital comenzó a finales de los años 60 cuando recién aparecían tecnologías de computación. En 1969 el FBI empujo para desarrollar un sistema de automatización para el proceso de identificación por huellas dactilares. Luego en 1975 se desarrolló un lector prototipo, el cual usaba técnicas capacitivas para recoger las minucias.
Para el año 1981 esa tecnología ya había mejorado, con 5 sistemas automatizados de identificación por huella dactilar. Diferentes tipos de sensores que son utilizados para tomar información de imágenes digitales de una huella dactilar; estos son los sensores ópticos, capacitivos, ultrasónicos y térmicos.
Los sensores ópticos son más comunes para los usos de hoy en día. Estos toman una imagen de la huella a comparación de los sensores capacitivos que determinan el calor de cada pixel basados en la capacitividad medida. Las imágenes de las huellas dactilares también pueden ser capturadas usando ultrasonido de alta frecuencia en donde se detectan cambios en la reflectancia de la luz relacionada a la huella.

Esta tecnología ha llegado a empresas como Apple y Google. La empresa Apple quiere llegar a sustituir las contraseñas tradicionales por un lector de huella dactilar y Google por una memoria USB segura. FIDO Alliance quiere encargarse de publicar sus métodos  en dos pasos de identificación sin contraseña.

Nuevos estándares seguros de identificación del usuario fueron creados en  el 2013, precisamente para dar una solución al actual problema de proliferación de contraseñas. Entre sus integrantes están Paypal, Microsoft, Google, Lenovo, Samsung, Blackberry entre muchos otros.

También podemos encontrar esta tecnología en lo que son los Smartphones de hoy. El Samsung Galaxy S5 tiene lo que es un lector de huellas que permite desbloquear el celular. La configuración del lector de huellas se puede realizar en menos de un minuto y medio. Para el sistema puedes memorizar la huella dactilar del usuario se necesita introducir la huella 8 veces. Se le puede dar diferentes usos al lector de huellas como es para desbloquear el celular o para hacer pagos en la aplicación de Paypal.


Estos lectores de huellas pueden ser colocados en cajas fuertes, puertas, computadoras, entre otros objetos, para que sea permitir el acceso a estos. Debido a este tipo de seguridad los procesos se han vuelto más seguros porque las huellas dactilares son difíciles de falsificar.