Mostrando entradas con la etiqueta java. Mostrar todas las entradas
Mostrando entradas con la etiqueta java. Mostrar todas las entradas

miércoles, 13 de junio de 2012

Android: seguridad en tu móvil


Android es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas, Google TV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google. Este sistema por lo general maneja aplicaciones como Market (Marketing) o su actualización, Google Play Store.


Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005. Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,con una cuota de mercado de 43,6% en el tercer trimestre. A nivel mundial alcanzó una cuota de mercado del 50,9% durante el cuarto trimestre de 2011, más del doble que el segundo sistema operativo (iOS de iPhone) con más cuota.

Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, se han sobrepasado las 400.000 aplicaciones (de las cuales, dos tercios son gratuitas) disponibles para la tienda de aplicaciones oficial de Android: Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para Android, como pueden ser la App Store de Amazon o la tienda de aplicaciones Samsung Apps de Samsung. Google Play es la tienda de aplicaciones en línea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas están escritos en el lenguaje de programación Java. No obstante, no es un sistema operativo libre de malware, aunque la mayoría de ello es descargado de sitios de terceros.

El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos móviles. Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto.
La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik con compilación en tiempo de ejecución. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una Interfaz de programación de API gráfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL y una biblioteca estándar de C Bionic. El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2,8 millones de líneas de lenguaje C, 2,1 millones de líneas de Java y 1,75 millones de líneas de C++.

Para mantener tu móvil seguro puedes descargar alguna de estas aplicaciones:

ESET Mobile Security, Norton Mobile Security y Kaspersky Mobile Security ofrecen protección antimalware y posibilidad de proteger el equipo de manera remota en caso de pérdida o robo. Son gratuitas.
McAfee Mobile Security ofrece lo mismo pero a modo de pruebas por 7 días. Luego hay que pagar.

Avast! Mobile Security y AVG Mobilation, también gratuitas, son ideales para aquellos que se sienten conformes con el rendimiento de las soluciones que ofrecen esas compañías en los computadores.

Prey Anti-Theft, Cerebrus y Android Anti-Theft Security se enfocan sobre todo en el rastreo del equipo perdido o robado, permitiendo en algunos casos recibir un reporte detallado sobre la actividad del celular o tablet.




Fuente: Wikipedia, Cooperativa.cl




jueves, 24 de noviembre de 2011

Liquid Robotics: explorando los océanos



Las máquinas flotantes serán capaces de recorrer más de 9.000 millas por año y de sondear las profundidades para recoger datos sobre la fauna, los lechos oceánicos y el agua misma, que son transmitidos en tiempo real a tierra firme. Y de hacerlo recortando notoriamente los costos de recolección de información con las tecnologías preexistentes.  En el plazo de casi un año, se prevé que estos equipos recolecten 2,25 millones de datos discretos. Para acompañar la expedición, se ha lanzado una convocatoria abierta a científicos de todo el mundo para premiar la idea más innovadora sobre cómo usar esta información recopilada en ultramar.

De lograrlo, el premio para Liquid Robotics –la empresa de Silicon Valley que está detrás del proyecto-, será batir el récord Guinness de navegación no tripulada. Además, claro, de abrir para sus "criaturas" marinas un abanico de posibilidades comerciales. El germen de la idea surgió de la necesidad de seguirles los pasos a las ballenas jorobadas de Hawaii. Allí, la Fundación de Investigación Júpiter pidió a un grupo de investigadores del Silicon Valley que diseñara dispositivos para poder registrar los sonidos de estos cetáceos sin necesidad de anclar los equipos de grabación al suelo oceánico. Así surgieron los equipos de Liquid Robotics, que son capaces de impulsarse solos mediante el uso de energía eólica y solar, lo que les otorga autonomía de navegación teóricamente sin límites.

A primera vista, alguien podría confundirlos con tablas de surf para gigantes: los robots son pequeñas balsas, de dos metros de largo por medio de ancho, hechas del mismo material que los equipos de surf y puestos a flotar sobre las olas. En un mástil externo tienen una estación de medición climática y, debajo del agua, están unidos por un cordón umbilical a un zepelín que funciona como hélice, impulsada por la energía solar que le proveen dos paneles en la superficie. Pero el verdadero tesoro está en cajas selladas de aluminio: allí se alojan los sensores, con conectores a prueba de agua, capaces de recoger millones de datos para almacenarlos en pequeños chips.


El principal desafío, según sus responsables, ha sido el diseño de del software que controla los robots, que debía ser lo suficientemente robusto como para no generar dolores de cabeza durante una misión de ultramar. Para ello, sumaron al proyecto al padre del lenguaje de programación Java, que hoy se usa en la mayoría de las aplicaciones web. James Gosling –tal su nombre- se encargó de crear una red para los robots bajo el concepto de "nube" (cloud computing, en inglés) que rige las redes de los usuarios personales. Al no estar tripulados, los robots pueden aventurarse a las aguas en cualquier condición climática. Aunque allí afuera también tienen sus desafíos por sortear, desde las grandes tormentas a la amenaza de los tiburones (en un prototipo, un sensor recibió una mordedura letal) o la necesidad de contar con un sistema de alertas para evitar choques con embarcaciones. En el trayecto, se ocuparán de recoger datos sobre temperatura y salinidad, sobre la biología submarina (por ejemplo, determinar si hay superpoblación de una especie en un área determinada), el comportamiento de las olas en altamar, la composición química o la posible existencia de crudo, entre otras cosas.

Entre sus usos concretos, los científicos destacan la posibilidad de medir variables para avanzar en el entendimiento del cambio climático, de detectar alertas de tsunami que sólo se perciben en aguas profundas o incursionar en el centro de un huracán para poder comprender mejor la dinámica de este fenómeno meteorológico.

Liquid Robotics ha trabajado con la Administración del Océano y la Atmósfera de Estados Unidos y, además de los centros de investigación científica, ha despertado el interés de empresas de transporte naviero o compañías de petróleo y gas.

Los costos son parte del atractivo: por unos US$3.00 al día que cuesta solventar un robot, se puede reemplazar una embarcación que recoja datos similares cuyo mantenimiento sale hasta 35 veces más.


Fuente: BBC




jueves, 17 de marzo de 2011

Falso YouTube infecta tu PC!!!

En informática, se denomina troyano o caballo de Troya (traducción literal del inglés Trojan horse) a un software malicioso que se presenta al usuario como un programa aparentemente legítimo e inofensivo pero al ejecutarlo ocasiona daños.

La compañía para soluciones de seguridad en Internet BitDefender ha localizado una falsa página de YouTube que está siendo usada por los ciberdelincuentes para distribuir una copia del malware 'Trojan.Downloader.Java.C'.

Los usuarios son dirigidos hasta esta página mediante la promesa de ver supuestos vídeos interesantes. Cuando llegan a ella, no sospechan nada porque es exactamente igual que la página de YouTube. La única diferencia es que se les pide que instalen un complemento de Java para poder ver los vídeos.

Si instalan ese complemento, los usuarios estarán introduciendo en su equipo, en realidad, una copia del troyano 'Downloader.Java.C', un ejemplar de malware especializado en descargar otros virus en el equipo.

Entre los archivos maliciosos que descarga se encuentra uno que envía mensajes con links a webs infectadas con malware a través de la ventana de chat de Facebook cuando el usuario está conectado a esta red social, y también es capaz de registrar las conversaciones de chat de populares clientes de mensajería instantánea como Pidgin, MSN, Yahoo e ICQ.

Otro de los ejemplares de malware descargados contiene el código necesario para permitir que el malware se propague a través de tarjetas de memoria. Finalmente, otro ejemplar de malware descargado es capaz de redirigir las consultas de búsqueda realizadas en Google y Bing desde los navegadores más importantes, tales como Firefox, Internet Explorer y Chrome. De esta manera, cuando el usuario busca algo, en lugar de ir a parar a una web legítima, termina en otra infectada con más malware.


Fuente: Wikipedia, 20 minutos.es

lunes, 31 de mayo de 2010

Inteligencia Artificial: Robot de código abierto

Thecorpora presenta Qbo, un nuevo robot de código abierto (desarrollado en Java y C++ bajo el sistema operativo Linux) que cuenta con visión estereoscópica, sistema de reconocimiento de voz, sistema para la Síntesis de la Voz, API y Panel de Control Web, conexión Wi-Fi & Bluetooth, así como sensores de ultrasonido para evitar colisiones y caídas. Este nuevo robot open source iniciado por Francisco Paz se suma a proyectos como el PR2 de Willow Garage eiCub de RobotCub Consortium.

Especificaciones de Qbo:

  • Altura 456mm
  • Ancho 314mm
  • Profundidad 292,5mm
  • Peso 9-11Kg Aprox.
  • Carga: Estación de Autocarga

Cabeza

  • Oídos: 2 Micrófonos Omnidireccionales & 1 Unidireccional
  • Ojos: 2 Webcams HiDef & párpados
  • Movimientos 4 Servos (Arriba-Abajo, Izquierda-Derecha )
  • Boca 20 LEDs
  • Nariz 1 LED
  • Conexiones Wifi Pcb 802g/n & antena & Bluetooth
  • 1 Controlador PCB QPR2

Cuerpo

  • Sensores 4 Ultrasonidos, 1 Sharp & 3 Infrarrojos
  • Motores 2 DC Motores con Encoder Magnético ( 170 RPM )
  • Ruedas 2 Ruedas (traseras ) & 1 Rueda Loca ( frontal)
  • Sonido 2 altavoces de alta calidad
  • Controladora 1 Placa PC Mini-ITX con Intel Atom & Gráficos Nvdia ION
  • QPR1 1 Pcb Controladora Hardware
  • Batería 1 Batería de Plomo (7.5Ah)
  • Estado del robot 1 Pantalla LCD de 20×4
Hace muy poco tiempo esta compañía ha anunciado que va a desarrollar una interfaz Web con visualización 3D para ROS con la que se podría controlar un robot desde cualquier lugar.


Fuente: Fayerwayer



Buscar en nuestro blog

Entradas populares