google I/O 2010

Codec Video VP8

Un códec de video es un tipo de codec que permite comprimir y descomprimir video digital. Normalmente los algoritmos de compresión empleados conllevan una pérdida de información.

El problema que se pretende acometer con los códec es que la información de video es bastante ingente en relación a lo que un ordenador normal es capaz de manejar. Es así como un par de segundos de video en una resolución apenas aceptable puede ocupar un lugar respetable en un medio de almacenamiento típico (disco duro, cd, dvd) y su manejo (copia, edición, visualización) puede llevar fácilmente a sobrepasar las posibilidades de dicho ordenador o llevarlo a su límite.

El punto importante del anuncio es que el estándar de etiquetas <video> de HTML5 se verá apoyado por un códec abierto y gratuito, VP8. Sin embargo hay un punto que no se había tenido en cuenta y era el soporte de hardware que ayude a su descompresión, algo muy importante en los tiempos que corren donde la movilidad y los chips tienen una autonomía delicada.

Google va a anunciar el soporte de aceleración hardware para su formato de vídeo que pasará a ser software libre y probablemente se proclame como rey indiscutible de los vídeos online, frente con el cada vez más omnipresente, pero cerrado, H.264.

La causa de esta decisión es el ancho de banda ahorrado con este códec, que recordemos que con la misma calidad que H.264, ocupa hasta un 50% menos.

El formato de archivos de vídeo resultantes será WebM, que contendrá el vídeo codificado con VP8 y el audio con Vorbis. La licencia es similar a la BSD, con todo el código libre. Además, Google ha creado el WebM Project, para formar una comunidad alrededor de este códec y proporcionar varios recursos a los desarrolladores y usuarios: codificadores, código del códec, documentación, SDKs.

Google Wave

Google Wave se ha abierto al público, de modo que ya no hace falta obtener una invitación para poder acceder a él. Para los ignoren en qué consiste Wave, es una especie de fusión entre el correo electrónico y la mensajería instantánea  muy innovador, aunque no ha conseguido todavia ser apoyado masivamente por los usuarios.

Los administradores de Google Apps podran incluirlo en sus respectivos dominios.

Además se han añadido nuevas funsionalidades a su API, una galería de extensiones o la posibilidad de embeber waves en modo solo lectura.

Finalmente también han comentado la nueva herramienta Google App Engine for Business desarrollado en conjunto con VMWare, la empresa de virtualización, que permitirá a las compañías y desarrolladores construir sus propias aplicaciones web en la nube con la infraestructura de Google, compitiendo con servicios como Amazon Web Services. 

Es una propuesta que finalmente va a integrar el rompecabezas que es Google y todos sus productos. Adicional a la integración, introduce una colaboración en tiempo real que no habíamos experimentado antes.

Experiencia de una demostración de la herramienta

Con la demostración se puede pensar en una alternativa al email, una opción diferente de comunicación que integra muchas de las herramientas que utilizamos en la actualidad de forma dispersa, como los mapas, vídeos, contactos, imágenes, chats, compartir documentos en una misma herramienta.

Editando un documento:

Un wave mostrando resultados a una encuesta:

 

Corrector ortográfico:

Font API

Con el nombre de Google Font API se lanza un servicio que permitirá a cualquier usuario añadir fuentes personalizadas a su página web sin esfuerzo, únicamente añadiendo un archivo CSS de Google y especificando la fuente a utilizar.

Esta es una API pequeña, pero la idea es maravillosa y seguramente a los desarrolladores les encantará: la API de fonts de Google les permitirá a los desarrolladores web contar con una librería de fuentes que pueden usar en sus diseños a través de HTML o JavaScript. Todas las fuentes en la librería son de fuente abierta, por cierto.

La nueva Google Font API que permitirá incluir estilos de letras open source de gran calidad en nuestras webs y accesibles para todo el mundo.

Google Buzz (y su propia API)

Google Buzz. Buzz es una herramienta que cabe en el renglón de “Comunicación Social”, en el sentido de que te permite compartir información de todo tipo con tus amigos y familiares, así como acceder a la información que estos comparten.

Google tomó el paso inteligente de hacer Google Buzz parte de GMail, que sin duda es el servicio de emails de mas rápido crecimiento actualmente en el mercado, por lo que desde su arranque Buzz estará disponible a las decenas o cientos de millones de usuarios de GMail.

Buzz se manifiesta dentro de GMail de dos maneras. La primera es que los mensajes y actualizaciones de Buzz aparecen en tu inbox (bandeja de entrada) como cualquier otro email, pero con la gran diferencia de que estos son mensajes “vivos”, cuyo contenido se actualiza automáticamente dependiendo de las interacciones que ocurran en esa “conversación distribuida”.

La segunda manera es que notarás una nueva categoría de mensajes debajo del inbox que dice simplemente “buzz”. Esto no es mas que una etiqueta, en donde están guardados exclusivamente los mensajes de buzz que aparecen en tu inbox. Es decir, en el inbox te llegan tus emails normales y tus mensajes de buzz, pero si haces clic en buzz entonces solo vez los “buzzes”.

Piensen entonces de Buzz como una combinación de Twitter (en donde cada vez que actualizas tu estado, todos los que te siguen obtienen una actualización) y Facebook (en donde puedes compartir no solo mensajes, sino que información mas rica como fotos, videos, enlaces, etc).

Google Prediction

También hay una nueva API llamada Google Prediction, que usa los algoritmos de Google para almacenar un historial de nuestros datos en Internet y generar predicciones de lo que puede pasar en un futuro. Por ejemplo, esta API podría pre decirnos qué decisiones podríamos tomar en cuanto al desarrollo de una aplicación que estamos creando.

Google Latitude

Ahora Google le permitirá a los desarrolladores de terceros crear sus propias aplicaciones que puedan aprovechar los servicios de ubicación de Google. Háganse a un lado FourSquare y otros, que ahi les va Google

Google ha presentado la nueva Api de Google Latitude, con ella ofrece a los desarrolladores un medio más facil para poder usar aplicaciones con check-ins y entrar en la guerra donde ya se encuentran Gowalla, Foursquare  y desde hace muy poco Tuenti  en España. Esta API es completamente libre y si se sabe aprovechar bien podría incluso permitir el desarrollo de aplicaciones que nos dejaran controlar ciertos componentes de nuestra propia casa.

Google TV

Google TV permite utilizar la TV, tal como la conocemos hasta ahora con cientos de canales, con el agregado de la Web.  Este nuevo servicio incluye Google Chrome y a través de este navegador se podrá acceder a cualquier website.  Podemos pasar del canal de cable ESPN a GeeksRoom.com y viceversa como lo hacemos actualmente cambiando de canales con el control remoto.

Pero no solo hasta allí llega este servicio, ya que no es solo vídeo, también podemos llegar a ver fotos, jugar, escuchar música y todo lo que se puede hacer a través de un navegador, se podrá hacer a través de la TV.

Para poder navegar por los canales de TV, sitios we, movies, Apliaciones y otras cosas utilizarán la función de búsqueda.

La otra novedad importante de este anuncio es que al estar construída en plataformas abiertas como Android y Google Chrome, los desarrolladores podrán crear aplicaciones y sitios para ello.  De hecho ya pueden comenzar a realizarlo y las instrucciones las tienen en el sitio de Desarrolladores para Google TV.

Anunciaron que están trabajando con Sony y Logitech para colocar Google TV en las televisiones, reproductores Blu-ray y boxes para conectar a TV’s.   La fecha en que comenzarán a vender estos dispositivos se especula que será en los primeros días de Octubre de este año y la tiene que tendrá la exclusividad de ventas será Best Buy. 

Google Buzz (y su propia API)

Google Buzz. Buzz es una herramienta que cabe en el renglón de “Comunicación Social”, en el sentido de que te permite compartir información de todo tipo con tus amigos y familiares, así como acceder a la información que estos comparten.

Google tomó el paso inteligente de hacer Google Buzz parte de GMail, que sin duda es el servicio de emails de mas rápido crecimiento actualmente en el mercado, por lo que desde su arranque Buzz estará disponible a las decenas o cientos de millones de usuarios de GMail.

Buzz se manifiesta dentro de GMail de dos maneras. La primera es que los mensajes y actualizaciones de Buzz aparecen en tu inbox (bandeja de entrada) como cualquier otro email, pero con la gran diferencia de que estos son mensajes “vivos”, cuyo contenido se actualiza automáticamente dependiendo de las interacciones que ocurran en esa “conversación distribuida”.

La segunda manera es que notarás una nueva categoría de mensajes debajo del inbox que dice simplemente “buzz”. Esto no es mas que una etiqueta, en donde están guardados exclusivamente los mensajes de buzz que aparecen en tu inbox. Es decir, en el inbox te llegan tus emails normales y tus mensajes de buzz, pero si haces clic en buzz entonces solo vez los “buzzes”.

Piensen entonces de Buzz como una combinación de Twitter (en donde cada vez que actualizas tu estado, todos los que te siguen obtienen una actualización) y Facebook (en donde puedes compartir no solo mensajes, sino que información mas rica como fotos, videos, enlaces, etc).

Google Prediction

También hay una nueva API llamada Google Prediction, que usa los algoritmos de Google para almacenar un historial de nuestros datos en Internet y generar predicciones de lo que puede pasar en un futuro. Por ejemplo, esta API podría pre decirnos qué decisiones podríamos tomar en cuanto al desarrollo de una aplicación que estamos creando.

Google Latitude

Ahora Google le permitirá a los desarrolladores de terceros crear sus propias aplicaciones que puedan aprovechar los servicios de ubicación de Google. Háganse a un lado FourSquare y otros, que ahi les va Google

Google ha presentado la nueva Api de Google Latitude, con ella ofrece a los desarrolladores un medio más facil para poder usar aplicaciones con check-ins y entrar en la guerra donde ya se encuentran Gowalla, Foursquare  y desde hace muy poco Tuenti  en España. Esta API es completamente libre y si se sabe aprovechar bien podría incluso permitir el desarrollo de aplicaciones que nos dejaran controlar ciertos componentes de nuestra propia casa.

Google TV

Google TV permite utilizar la TV, tal como la conocemos hasta ahora con cientos de canales, con el agregado de la Web.  Este nuevo servicio incluye Google Chrome y a través de este navegador se podrá acceder a cualquier website.  Podemos pasar del canal de cable ESPN a GeeksRoom.com y viceversa como lo hacemos actualmente cambiando de canales con el control remoto.

Pero no solo hasta allí llega este servicio, ya que no es solo vídeo, también podemos llegar a ver fotos, jugar, escuchar música y todo lo que se puede hacer a través de un navegador, se podrá hacer a través de la TV.

Para poder navegar por los canales de TV, sitios we, movies, Apliaciones y otras cosas utilizarán la función de búsqueda.

La otra novedad importante de este anuncio es que al estar construída en plataformas abiertas como Android y Google Chrome, los desarrolladores podrán crear aplicaciones y sitios para ello.  De hecho ya pueden comenzar a realizarlo y las instrucciones las tienen en el sitio de Desarrolladores para Google TV.

Anunciaron que están trabajando con Sony y Logitech para colocar Google TV en las televisiones, reproductores Blu-ray y boxes para conectar a TV’s.   La fecha en que comenzarán a vender estos dispositivos se especula que será en los primeros días de Octubre de este año y la tiene que tendrá la exclusividad de ventas será Best Buy.

Aqui un video de explicacion sobre Google TV:

Anuncios

LA CASA DEL FUTURO

LA CASA DEL FUTURO

La Casa del Futuro La casa en cuestión está montada en la sede de Microsoft en Redmond, y en ella podemos ver las implementaciones que diferentes departamentos de la empresa andan desarrollando, con especial atención al reconocimiento de voz y objetos y la interacción del hombre-tecnología en facetas tan comunes como cocinar o hablar por teléfono. Desde hace tiempo los grandes laboratorios cientificos o empresas tecnologicas como Intel, Philips y Microsoft nos hablan sobre las casas inteligentes e incluso algunas ya han sido construido (Por ejemplo la casa de Bill Gates). Pero por primera vez, segun un articulo de Technology Review del MIT, un proyecto de colaboracion realizado conjuntamente por el MIT y Tiax ha creado el primer prototipo de una casa digital cuyos sistemas avanzados de computadores recogen información cada vez que los habitantes de la casa estiran de la cadena del aseo, enciendan una luz o abren la puerta de un armario. Sus creadores dicen que supone el laboratorio residencial mas impresionante del mundo y su objetivo es estudiar como las personas actuan en su hogar con el fin de recoger información que en el futuro sirva para crear la casa inteligente mas perfecta de todas hasta ahora. Una casa capaz de responder a las necesidades reales de sus habitantes. Segun el arquitecto y director del equipo de investigacion del MIT encargado del proyecto “hasta ahora nadie habia construido un instrumento cientifico como este, capaz de medir la relacion entre las personas y la tecnologia” Uno de las primeras investigaciones que se llevara a cabo en la casa sera estudiar la dieta y los habitos de ejercicio de los habitantes para desarrollar y probar nuevas tecnologias que ayuden a los habitantes de la casa a tomar decisiones mas sanas mediantes sistemas de alerta desde mensajes de voz hasta cambios en la iluminacion de la casa. Otro estudio que se desarrollara en la casa pretende desubrir los mejores sistemas de vigilancia de las personas mayores (camaras, sensores, pulseras de alta frecuencia….) y lograr integrar estos en la casa del futuro. La poblacion mundial es cada vez mas mayor, y se consideran avances tecnologicos de este tipo como fundamental para los futuros cuidados de este colectivo. La casa del futuro, según Bill Gates En los últimos años la tecnologí¬a ha provocado grandes modificaciones en nuestros hogares. La arquitectura como las instalaciones de las futuras viviendas deberán estar preparadas para estos cambios. La principal novedad es la instroducción de un ordenador central que controla los equipos e instalaciones de la casa. Bajar las persianas o vigilar nuestro hogar mediante un circuito cerrado se pueden regular tanto desde la vivienda como de forma remota. Otra novedad es la instalación de una red inalámbrica de acceso local que permite el acceso a todos los dispositivos instalados desde cualquier punto del hogar.

AUDITORIA WIFI

Wifiway

Wifiway es una distribución GNU/Linux pensada y diseñada para la auditoría de seguridad de las redes WiFi, Bluetooth y RFID. Se publican imágenes iso con funcionalidades de LiveCD y LiveUSB.

Incluye una larga lista de herramientas de seguridad y auditoría inalámbrica listas para ser utilizadas, especializadas en la auditoría Wireless, además de añadir una serie de útiles lanzadores.

Aunque está influida por inicio de varios desarrollos, algunos muy populares como es el caso de WiFiSlax, se debe destacar que Wifiway no está basada en otras distribuciones sino que se realizó usando Linux From Scratch. Además los autores que trabajan actualmente en el desarrollo de esta distribución GNU/Linux son los mismos que desarrollaron WiFiSlax.

¿Qué es Wifislax?

Wifislax es un CD de arranque que contiene al sistema operativo Linux. Puede hacer correr Linux directamente desde el CDROM sin instalación. Aunque lleva incorporado herramientas de instalación en el disco duro o en llaveros USB, o una emulación en Windows.

Wifislax esta basado básicamente y principalmente en SLAX (basado en la distribución Slackware Linux), pero debido al gran trabajo realizado por los autores del Backtrack se ha trabajado directamente sobre este ultimo live CD, así pues catalogar al Wifislax como una liveCD podría incluso considerarse como erróneo.

Para hackear una clave Web necesitamos:

– WifiWay. 
– Una laptop o una pc con una tarjeta inalámbrica

Iniciamos desde el cd-rom, hacemos unas pequeñas configuraciones sobre el horario, y unos detallitos mas, pueden usar los default presionando “enter” a todos cuando les pregunte.

Aquí algunos terminos:

BSSID: La mac de una tarjeta de red
ESSID: El nombre de la red
AP: Access Point. Viene siendo el router, o el MODEM inalámbrico.

Aparecerá una pantalla verde con amarillo que dice al principio “Welcome to wifiway (wifiway.org)”. En el prompt (Wifiway: #_) escribimos: “startx” y presionamos enter.

Una vez iniciado el ambiente grafico, abrimos una Terminal de consola. Es el tercer botón de izquierda a derecha de la barra de tareas.

1 – Escribimos lo siguiente:

Código:

iwconfig

Debrian aparecer 5 interfaces: lo, eth0, wifi0, rtap0, eth1 y todas deben decir “no wireless extensions”. Si es asi, el wifiway nos ha detectado nuestra tarjeta wifi, sino, dudo mucho que funcione.

2 – Vamos a detectar las redes inalambricas. Escribimos:

Código:

airodump-ng rtap0

Nos aparecerá la siguiente imagen donde veremos las redes a las que podemos acceder, escoge las que tengan encriptacion WEP. Veremos varias columnas, escogemos a nuestra victima, localizamos el canal de la red (CH), el BSSID y el ESSID. Para mayor comodidad yo recomendaria apuntarlo en una hoja de papel.

NOTA: Dejamos abierta esta ventana y abrimos una nueva pestaña (File – New Tab)

3 – Configuración

Tecleamos: Código:

mousepad /sys/class/net/wifi0/device/channel

Escribimos el canal de nuestra victima, guardamos y cerramos.  Código:

mousepad /sys/class/net/wifi0/device/bssid

Escribimos el BSSID de nuestra victima, guardamos y cerramos.

NOTA: Esta es una imagen de como se ve el archivo a editar


Escribimos

Código:

airodump-ng -c canal_victima -w Nombre_de_un_archivo rtap0

NOTA:”canal_victima” es el canal que hace un momento apuntamos, tienes que reemplazar esta frase por el numero y “Nombre_de_un _archivo” lo podemos cambiar por otra cosa, ejemplo “captura”. Aquí se especifica un archivo donde se guardaran las IV’s.

NOTA: Una vez que hemos presionado “enter”, se recomienda estar siempre pendientes de la columna “RXQ” u observar varios segundos o minutos si ésta baja a menos de 70, ya que si lo hace es muy probable que el ataque no funcione ya que se encuentra muy lejos el AP. Viene siendo la intensidad de la señal. Dejamos abierta esta pestaña y abrimos otra.
Escribimos: Código:

mousepad /sys/class/net/wifi0/device/rate

Escribimos “2” (obviamente sin comillas), guardamos y cerramos.

4 – Activamos nuestra interfaz wifi0:

Tecleamos:

Código:

Ifconfig wifi0 up

  Cliquea esta barra para ver la imagen completa.

 
Luego:

Código:

Ifconfig

5 – Buscamos la MAC de nuestra interfaz

Buscamos donde dice “wifi0” y encontramos donde dic

WWDC 2010

Las novedades que se están presentando en la WWDC 2010 son.

iPhone 4, nuevo estilo, más novedades

  • Nuevo diseño. Es algo muy personal y casi no se puede considerar una “característica” pero el nuevo iPhone estrena un nuevo diseño bastante comprometido. Muchas personas ya lo adoran y otras empiezan a unirse al club de “Apple no puede haber diseñado eso”. Como comentaba es algo bastante personal, yo le encuentro cosas que me gustan y otras que no, lo que si me gustaría destacar es el impecable trabajo de diseño interno del equipo. Apple es una de esas empresas que aún diseñan sus equipos desde dentro y eso se nota en la construcción interna, todo está distribuido de una forma ordenada y con un cuidado sorprendente.
  • Nueva pantalla Retina Display. Otra de las novedades que ya conocíamos era el uso de una pantalla de alta resolución, en concreto de 960 × 640, además tiene un contraste 4 veces superior a la pantalla del iPhone 3GS y está basada en tecnología IPS. Lo más sorprendente de la pantalla es que tiene una densidad de 326ppp y el ojo humano únicamente puede distinguir hasta 300ppp lo cual la sitúa como una de las pantallas con mayor densidad de pixels del mundo, recordamos además que el tamaño sigue siendo el mismo.

 

  • Procesador A4. Otra novedad que ya conocíamos pero que no deja de sorprendernos, el Apple A4 es el procesador del equipo. Parece que la compra de PA Semi por parte de Apple y sus más de dos años de trabajo han dado lugar a uno de los procesadores más potentes del mercado y que no sólo es útil para un tablet como el iPad sino también para un dispositivo como el iPhone (¿Alguien duda de que dentro de poco lo veremos en el iPod touch?). El procesador ha demostrado con creces ser rapidísimo y tener un consumo contenido, las aplicaciones mostradas se mueven con una fluidez pasmosa, de forma similar al iPad.
  • Batería de mayor duración. Una de las novedades que ha propiciado el nuevo diseño es poder reorganizar todo el contenido del equipo bajo una gran batería. Era una queja comentada por todos y aunque parece que las cifras no son muy altas los nuevos datos de duración de la misma se antojan desde luego más interesantes. Hasta que no se produzca un cambio de tecnología parece que tendremos que seguir cargando nuestros equipos cada dos días o menos. Desde luego lo más sorprendente es la duración de 10 horas navegando por Wifi y de 40 escuchando música.
  • Giroscopio. Otra de las novedades integradas en el dispositivo es el uso de un giroscopio que se suma al tándem formado por el acelerómetro y brújula del equipo. Esto le permite al equipo multiplicar por dos las vías reconocibles, de esta forma ahora el iPhone es capaz de detectar hasta 6 ejes diferentes. Aunque parezca una tontería este detalle seguro que mejora de forma exponencial algunos controles de juegos y además es capaz (tal y como vimos en la presentación) de introducir nuevos modelos de juegos desconocidos hasta la fecha.
  • Cámara de 5mpx y grabación en HD. La cámara también ha dado un salto cualitativo en calidad y ahora cuenta con 5mpx, aunque mucho más interesante que eso me parece la elección de sensor. El equipo cuenta ahora con un sensor retroiluminado, una tecnología bastante reciente que ayuda a tomar fotos con poco ruido en ambientes oscuros como la noche, además está acompañada de un flash LED. Otra de las novedades integradas gracias al cambio de procesador es la grabación en HD 720p a 30fps, suena sorprendente que un móvil sea capaz de grabar con fluidez a esa resolución aunque Steve Jobs asegura que la calidad es increíble, seguro que no tardamos en ver los primeros clips grabados con el iPhone 4. En XatakaFoto demás nos aportan más detalles técnicos sobre la cámara.
  • iMovie para el iPhone. La última novedad del equipo viene en forma de software, para acompañar la nueva característica de grabación de vídeo del equipo, Apple ha presentado “iMovie for iPhone”. Es una aplicación que imita en la medida de lo posible el programa que todos conocemos pero para el iPhone. Añade transiciones, efectos, rótulos e incluso algunas presentaciones automáticas tal y como hace iMovie. Suena bien, la mala noticia es que es un software externo que tiene un precio de 4,99 dólares, unos 4 euros, y además desconocemos de momento si será exclusivo del iPhone 4.

 

  • One more thing…. videollamada. Tras tantos años diciendo una y otra vez que la videollamada no era algo útil… boom. Para disfrute de todas esas personas que criticaban el iPhone ya tienen disponible la ansiada característica en el equipo. Aunque de momento únicamente es compatible entre dos iPhones y encima si hacemos uso de conexión Wifi, lo cual no suena muy interesante. Steve ha comentado que hasta el año que viene no podrán implementarlo mediante redes 3G, seguramente por problemas de AT&T

SAFARI 5

Safari 5 ya se puede descargar  tanto en su versión para Mac como para Windows.

Entre las características nuevas más destacables encontramos un botón (Safari Reader) que aparece cuando el navegador detecta que estamos leyendo texto y que si picamos nos muestra dicho texto X en una nueva interfaz completamente limpia que facilita la lectura. Además de esto, y como no podía de otra manera, Safari 5 se lleva mucho mejor con HTML5, por ejemplo soporta reproducción a pantalla completa de vídeo mediante la etiqueta <video>, y también han mejorado de manera sustancial la velocidad de ejecución de JavaScript.

La otra “gran novedad” es que Safari 5, por fin, soporta extensiones, algo que todos los usuarios del navegador esperaban como agua de mayo desde hacía tiempo. Las mismas se pueden desarrollar ya con HTML5, CSS3 y JavaScript y también se ha lanzado una nueva herramienta justamente para este fin. De momento no hay galería de extensiones aunque no creo que esta tarde en llegar.

Como habilitar las extensiones en Safari 5

 

La nueva versión de Safari incluye la posibilidad de usar extensiones. Ahora bien, dos cosas: ni la galería de extensiones está disponible todavía (dicen que para final del verano) ni, aunque desarrolles alguna, éstas no vienen habilitadas por defecto. Pues si os morís por probar extensiones aquí van un par de soluciones para ello.

Primero, hagamos que Safari las pueda usar. Las instrucciones son válidas tanto para Windows como para Mac. Para empezar, vamos al menú de ajustes generales (el icono del engranaje). Allí, hacemos clic en Preferencias y nos vamos a Avanzado, donde marcamos la casilla de “Mostrar el menú de Desarrollo en la barra de menús“. Si ahora nos vamos al menú de página, veremos que tenemos la entrada “Desarrollo”. Dentro de ella, hacemos clic en “Activar extensiones“. Y ya está, tenemos listo nuestro Safari para poder usar extensiones. Aunque… Un momento, si todavía no hay ninguna…

Pues sí, sí hay. Jonas Wisser ha abierto una página en Tumblr donde está recopilando las extensiones disponibles hasta que Apple abra su galería. Por ahora no hay muchas, pero seguro que su número va a ir creciendo a medida que pasen los días. He probado algunas rápidamente y parecen funcionar bien, aunque no pondría mi mano en el fuego por todas.

El proceso de instalación no es muy directo que digamos, a lo Firefox o Chrome. Cuando hagamos clic en una opción de descarga la extensión, Safari en un principio no la reconocerá como tal, sino como un archivo cualquiera, con lo que podremos descargarla o abrirla directamente. Si le damos a “Abrir”, entonces se reconocerá como un archivo de extensión y Safari la instalará. Y no, no hay que reiniciar el navegador.

Por cierto, recuerda que, al menos en Windows (donde lo he probado), si quieres ver la barra de menús tradicional en la parte superior, debes pulsar ALT para que aparezca.

UBUNTU ONE

Ubuntu One

Ubuntu One es un servicio de alojamiento de archivos, integrado con el entorno de escritorio del sistema operativo Ubuntu, enfocado a la copia de seguridad y a la sincronización de archivos e información entre computadores conectados a Internet.

De momento, Ubuntu One se encuentra en fase beta y accesible sólo con invitación, de modo que los usuarios interesados pueden apuntarse en la web para formar parte de la lista de espera. Los pasos a seguir para tenerlo funcionando serían: conseguir una invitación, suscribirse al servicio e instalar el software en cada máquina que se vaya a querer sincronizar o acceder a “tu nube”.

Interfaz  

Ubuntu One posee una aplicacion cliente  solo disponible para Ubuntu 9.04 o posterior, completamente integrada con su entorno de escritorio, que permite sincronizar o compartir cualquier archivo o carpeta situado en la carpeta personal  del usuarios simplemente con hacer clic derecho y seleccionar la opción pertinente.

 Además, de forma pasiva, puede mantener sincronizado con la nube los marcadores del explorador de red Mozilla Firefox , los mensajes de difusión del cliente de redes sociales Gwibber,  los contactos de algunos gestores de informacion personal , la música adquirida en Ubuntu One Music Store  y las notas de Tomboy.  El servicio también está disponible mediante su página web oficial, aunque solo en inglés.

Planes

Ubuntu One ofrece de forma gratuita 2 GB de almacenamiento empleables en sincronización pasiva de archivos e información entre un número ilimitado de sistemas que ejecuten Ubuntu, y compartición de archivos con un número ilimitado de computadores; además de la posibilidad de gestionar el servicio a través de su página web.

Por 10 $ mensuales, el almacenamiento puede ampliarse a 50 GB y las capacidades de sincronización extenderse a otras aplicaciones y plataformas. 

Para poder utilizarlo hay que pedir una invitacion  y una vez conseguida instalar el software que nos proporcionan en la misma página, además de disponer de la última versión de Ubuntu (9.04).

Aun cuando Ubuntu One está compitiendo con servicios similares tales como Dropbox o Click’n Backup de Mandriva, se encuentra muy limitado ya que no puede ser utilizado en otras distribuciones Linux, o sistemas operativos.

 Sin embargo, ya existe un proyecto que busca portarlo a Windows y que esta inscrito para presentarse en la   PyCon 2010, conferencia anual realizada para la comunidad Python que en está ocasión se realizará en Atlanta desde el 17 al 25 de febrero de este año.

El proyecto es llevado a cabo por el equipo de Ubuntu One, lo que supone el compromiso de parte de Canonical para extender el uso del servicio. También es conocido que ya lo esta portando para  KDE y Fedora, y es muy probable que lo haga disponible para más distribuciones. 

Su competidor Click’n Backup de Mandriva tiene un soporte más grande de plataformas, no limitándose a su distribución. Puede ser instalado en Windows, Mac OS X y en muchas distribuciones Linux mediante la compilación del programa.

El único inconveniente es que no ofrece una cuenta gratuita de pocos GB, sino que todos los planes que ofrece son de pago, una ventaja para Ubuntu One que se acerca más al servicio popular Dropbox y con el cual seguramente competirá en mejor nivel a futuro.

INSTALACION

Los pasos para instalarlo es muy sencillo (como se dice anteriormente se necesita la versión 9.04, si tienes alguna anterior, no podrás utilizarlo).

Una vez instalado el software e intentarlo abrir, te abre una página en el Firefox indicando si quieres añadir éste (al que acabas de instalar Ubuntu One) ordenador a Ubuntu One (lo añades). Una vez echo esto, te crea en tu carpeta personal (/home) con el nombre de Ubuntu One (mas dos subcarpetas) los archivos se pondrán en Ubuntu One/My Files, donde se añadirán todos los archivos a compartir. Éste paso se repite con todos los ordenadores con los que quieras compartir archivos.

Para empezar a compartir con Ubuntu One, hay que darle a conectar en ambos ordenadores, al conectar, el logo de Ubuntu empezará a dar vueltas, lo que significará que se empieza a sincronizar las carpetas. Lo que hace es leer lo que tienes localmente en tu carpeta, lo sube al servidor y de allí lo descarga al otro ordenador (teniendo ambos el mismo contenido).

Si borras los archivos que has puesto en la carpeta de Ubuntu One/My Files, como ocurre en una carpeta compartida localmente, si borras un archivo, se borra del servidor y a la vez del otro ordenador. Si no tienes Ubuntu, puedes acceder desde otro ordenador mediante el navegador a la página web de Ubuntu One. Desde allí puedes ver tus archivos, borrarlos y subir de nuevos.

Éste servicio, como es de suponer solo es realmente útil si tienes varios ordenadores lejos y solo puedes conectarte mediante internet (no en la misma red por supuesto).

Para haceros una idea. Es como tener una carpeta compartida en una red local, solo que es mediante internet.

Personalmente, me ha gustado éste servicio, la capacidad de 2GB gratuitos me parece bien (ni muy limitado aunque todos nos guste tener cuanto más mejor). Habrá que ver las mejoras que vayan sacando y si incluyen algo más.

De momento la Beta sigue cerrada, y no tengo opción para invitar a gente, con lo que de momento los interesados tendrán que esperar.

Actualización:

Al instalar Ubuntu One y reiniciar Ubuntu, ocurre un error con nautilus (nautilus[5037]: segfault at 0 ip b79a13d7 sp bfcd8424 error 4 in libglib-2.0.so.0.2000.1) esto es que al intentar acceder a Equipo o Red (del menú Lugares) “crashea” impidiendo que podamos acceder a ellos. El único modo de corregir éste problema, es desinstalar Ubuntu One (recordar que es una versión beta).

Froyo 2.2 de Android

Froyo  un Android cinco veces más rápido

Google presentó la nueva versión de su sistema operativo para móviles Android 2.2, Froyo, que ofrecerá una velocidad entre dos a cinco veces superior a las anteriores y dispondrá de más de 20 nuevas características enfocadas a las empresas.

Durante la conferencia anual para desarrolladores, Google anunció esta versión acompañada de una demostración que incluía comparaciones con el iPad. Así, la empresa resaltó que Froyo multiplicaba hasta por tres veces el rendimiento de Javascript y usó un dispositivo de Apple para demostrarlo. Android 2.2 incluirá una nueva API para copias de seguridad, además de Tethering y capacidad para convertir el teléfono en un emisor wifi portátil.

Asimismo, la nueva versión, que soportará Flash y AIR, dispone de orientación para Google Maps a través de una brújula desde el navegador. Otra de las opciones que recoge Froyo es la posibilidad de actualizar automáticamente las aplicaciones para Android. Froyo es ya una realidad y tal y como esperamos trae consigo mejoras importantes. De entre las más destacadas está el aumento del rendimiento general del sistema tras la implementación de un compilador JIT (Just In Time) en el núcleo. Hemos podido saber que se manejan datos que indican una mejora del orden de entre dos y cinco veces más veloz que en 2.1 Eclair, algo indispensable para la adopción de Adobe Flash en Android.

El navegador también ha sufrido cambios importantes para su optimización, como el nuevo motor Javascript V8, el mismo que se utiliza actualmente en el navegador Google Chrome para PC. Este cambio proporciona al nuevo navegador de Internet un rendimiento de dos y tres veces más alto que la versión anterior. Flash 10.1 y AIR La espera ha sido larga pero ha merecido la pena. Al fin Android podrá navegar por páginas web con contenidos en Flash gracias al soporte de Adobe, integrado en la nueva versión de Android. En su presentación pudimos ver cómo Adobe tenía una lista de páginas disponibles para probar con el Nexus One.

Ya hay primeras impresiones que hablan de un funcionamiento correcto y satisfactorio. No obstante habrá que analizar más detalladamente su funcionamiento y en cómo repercute sobre el teléfono, ya que se teme que se produzcan calentamientos y consumo de batería por encima de lo normal Ahora gracias a la Maquina Virtual Android o AVD (Android Virtual Device) podremos probar cualquier version del sistema operativo Android (desde la 1.5 hasta la mas reciente, la 2.2) sin la necesidad de tener un dispositivo movil con el mencionado OS, simplemente desde la computadora instalando el SDK, el cual esta disponible en el sitio oficial de desarroladores Android, tanto para Windows, Linux o Mac OS X.

En los siguientes pasos se explicara como realizar la instalación de dicho SDK que integra la Maquina virtual Android y veremos un poco el funcionamiento de Froyo. Luego de instalar el paquete de desarrollo Android o lo que se conoce como SDK, debemos elegir con que version de Android queremos trabajar (podemos elegir mas de una).

Esto se realiza una vez que estamos dentro del SDK. Como se ve en la lista hay varias versiones de Android, ejemplos y documentación de cada versión, en nuestro caso seleccionamos Android Froyo (SDK Platform Android 2.2 API y presionamos Install para que comience la instalación.

Una vez instalada la plataforma seleccionada ya estamos en condiciones de ir a Virtual Device y crear la maquina virtual tomando como Target a SDK Android 2.2, como se ve en la siguiente imagen, luego Pulsamos Create AVD.

 

Una vez creado el entorno, pulsamos en Start para poder iniciar la emulación, a continuación les mostramos la imagen inicial de Froyo y su Navegador:

Ahora aqui propongo un pequeño video de demostracion de Froyo 2.2

Algo Sobre Prey Proyect

PREY PROYECT

Recupera lo que te pertenece

Prey te ayuda a localizar tu laptop enviándote reportes con un montón de información acerca de su paradero actual. Esto incluye el estátus general del PC, un listado de los programas en ejecución y las conexiones activas, información detallada de red y conexión wifi, un pantallazo del escritorio y — en caso de que el laptop tenga una cámara webcam — una foto del ladrón.

Silencioso pero fulminante

Prey usa un sistema de activación remoto, lo que significa que el programa se mantiene en silencio en tu PC hasta que efectivamente quieras que corra. Si es así, recoge toda la información necesaria y la envía a tu panel de control Prey o directamente a tu email. El ladrón jamás sabe que sus movimientos están siendo monitoreados.

Y porque no todo está perdido

Puede que estés pensando “pero de qué sirve este programa si el tipo probablemente va a formatear el PC inmediatamente” y de hecho tienes razón. Sin embargo, la experiencia dice que los ladrones tienden a mirar los laptops robados en busca de información valiosa, por lo que efectivamente hay una chance de que atrapes al tipo.

Localización geográfica

Prey usa puntos de acceso wifi para localizar dispositivos geográficamente. Si se trata de un teléfono, Prey usará el GPS interno para obtener la ubicación.

Autoconexión wifi

En caso de no tener conexión a Internet, Prey se intentará conectar a la red wifi abierta más cercana a al PC. Esta dosis de inteligencia le otorga a Prey (y a tí, finalmente) mayores posibilidades de encontrar el dispositivo.

Liviano como una pluma

Sí, ésta es una funcionalidad. Prey está escrito en bash lo que significa que virtualmente no tiene dependencias: sólo lo que necesitan sus distintos módulos para funcionar. Esto también significa que Prey es portable y debiera correr en prácticamente cualquier máquina.

Arquitectura modular

Puedes agregar, remover y configurar las diferentes partes de Prey como gustes. Prey está compuesto por módulos, cada uno ejecutando una tarea específica, para que lo corras como a tí te parezca.

Poderoso sistema de reportes

Obtén el listado de programas en ejecución, archivos modificados, conexiones activas, tiempo de uso, obtén un pantallazo del escritorio que esté corriendo en ése momento e incluso una foto del tipo que está sentado frente suyo.

Sistema de mensajería/alertas

Puedes alertar al individuo de que está siendo perseguido enviándole mensajes que aparecerán en pantalla. También puedes activar una alarma para dejarle claro el mensaje no sólo a él sino a todos quienes estén cerca.

Actualizaciones automáticas

No necesitas actualizar cada versión nueva de Prey a mano. Al activar esta funcionalidad, Prey verificará que la versión instalada (y la de cada uno de sus módulos) es la actual, y en caso de que no lo sea, bajará y actualizará todo de manera automática.

En buen castellano

Prey se despierta en intervalos definidos de tiempo y revisa una URL para ver si debiera recopilar la información y enviar el reporte. Si la URL existe, Prey simplemente se dormirá hasta que el próximo intervalo se cumpla. Básicamente así es cómo funciona desde el punto de vista técnico.

Ahora, existen dos formas de usar Prey: sincronizado con el panel de control web o de manera independiente.

1. Prey y el Panel de Control

En el primer caso, la activación de Prey junto con su configuración la manejaras a travez de una pagina web, que además mantiene un registro de todos los reportes enviados por Prey desde el dispositivo. Éste es el método que recomendamos para la gran mayoría de los usuarios, en vista de que no tienes que preocuparte del tema de la URL y además de eso puedes “conversar” con Prey activando distintos comportamientos.

2. Prey Independiente

En el segundo caso, el reporte se envía directamente a la casilla de correo que definas, pero es tarea tuya generar y después eliminar la URL para que Prey se active. En éste caso no necesitas registrarte en el sitio de Prey pero si quieres actualizar o configurar los distintos módulos deberás hacerlo a mano. Ésta es la forma en que Prey funcionó hasta que se lanzo al mercado la version 0.3 del software.

Obviamente, Prey necesita tener una conexión activa a Internet tanto para revisar la URL como para enviar la información. En caso de que el PC no esté conectado, Prey intentará conectarse al primer punto de acceso Wifi abierto disponible.

En Mac y Linux, Prey puede (y debería) configurarse bajo el usuario administrador, para que así sólo baste que el PC esté encendido y no dependa de una sesión activa de usuario para activarse.

Usuarios de Windows, Mac y Ubuntu Linux

Una vez que los archivos estén en su lugar tendrás que configurar Prey, donde deberás elegir entre uno de los dos modos de operacion. En caso de que quieras usar Prey junto al panel de control (recomendado), tendrás que registrarte y agregar el dispositivo para obtener tu llave de usuario y la del dispositivo. Deberás ingresar ambas en la configuración de Prey.

En caso de que quieras usar Prey de forma independiente tendrás que ingresar los datos de un servidor de correo (SMTP), que pueden ser los de tu cuenta Gmail por ejemplo. En éste caso es importante que pongas el nombre de usuario junto con el “@gmail.com” porque Gmail así lo exige. Hay casos en que el envío de correos no funciona bien con ciertas casillas, por lo que si tienes problemas te recomendamos probar con otra casilla de correo — generalmente el problema se corrige así.

Usuarios de Linux (no Debian/Ubuntu)

Una vez que hayas descargado el paquete, descomprímelo y copia sus contenidos a /usr/share/prey. Luego abre el archivo de configuración (config) y cambia los parámetros de acuerdo a tu configuración. Si estás usando Prey junto al Panel de Control, entonces sólo necesitas agregar tus API y Devices keys donde corresponde. De lo contrario deberás configurar tu servidor SMTP para el envío de correos.

Finalmente, debes agregar una línea en el crontab de root, para la ejecución de Prey. Esto lo puedes hacer a través del siguiente comando en un terminal:

$ (sudo crontab -l | grep -v prey; echo "*/20 * * * * /usr/share/prey/prey.sh > /dev/null") | sudo crontab -

Como funsiona y se Instala.

  • Hay que registrarse en el sitio de Prey Proyect, descargar e  instalar el programa y configurarlo a nuestro antojo.
  • Una vez instalado, el software se comunica periódicamente a una url para comprobar el estado, si este no cambia la cosa sigue sin novedades.
  • Cuando el equipo es sustraído, el dueño debe loguearse en la web y denunciarlo como robado, eso cambia el estado que chequea el programa instalado en la computadora.
  • Cuando en la siguiente comprobación, Prey detecta el estado como robado, se activa el envío de datos a una url donde  puede acceder el dueño del equipo.
  • Entre los datos que se envían, sin que el ladrón se entere, están: estado general del sistema, procesos en ejecución, datos de conexión (redes, ESSID si está conectado vía inalámbrica), captura de pantalla e incluso una foto del ladrón si el equipo posee webcam.

Primero que todo vamos a la pagina para descargarlo, Preyproject.com (pesa 4.75 MB) , luego hacemos click en la esquina superior derecha en Sign Up para registrarnos y finalmente escogemos el idioma.

 

El registro es muy sencillo y nos pedirá activar la cuenta vía un correo eletrónico que Preyproject nos enviará a nuestro e-mail (registrado):


Una vez que recibas el e-mail de notificación podrás ingresar al sitio como usuario registrado y ver el panel de control de los equipos registrados (máximo 3 equipos):


El primer dato que debemos anotar es nuestra “Llave API” y picamos en “Agregar un nuevo dispositivo”:


Escogemos un nombre para nuestro dispositivo, tipo de dispositivo y el sistema operativo:


Una vez agregado el dispositivo tendremos un segundo dato que debemos anotar, “Device Key” con esto hemos finalizado el registro:


Ejecutamos el instalador que hemos descargado, las opciones son genéricas.


Una vez finalizada la instalación continuamos con la configuración del software cliente:


En el costado izquierdo, ingresamos nuestra “API Key” y “Device Key“. (Tenemos también la opción de recibir los reportes vía e-mail, pero debemos proporcionar los datos necesarios para utilizar esta opción). Para este caso, revisaremos los reportes desde el panel de control de Preyproject, clic en Apply:


Finalizada la instalación, software corriendo: