Hace ya unos 8 meses me compré la tablet Andorid Advent Vega 10. Una maravilla a muy muy buen precio. Os dejo aquí el Post con su descripción y las primeras aproximaciones que realicé para actualizar la rom original a la 1.9.
http://ikito.net/blog/2011/04/tablet-android-advent-vega-10/
Nada que no pueda lograrse con unos mínimos conocimientos, mucha paciencia y tiempo. Esta misma tarde decidí actualizarla con alguna Rom mas completa y me decante por la r8 de Modaco. El motivo principal es que el market había dejado de funcionar, imagino que el que instalé en su día dejaría de ser compatible o algo parecido… En fin. El proceso aunque puede parecer complejo no lo es tanto.
1- Lo primero de todo es un equipo con Windows XP. Los drivers de conexión a la tablet deben ser los que ofrece Modaco, no siendo válidos los que teníamos de Advent.
2- Descargamos el zip con los archivos de modaco. Y descomprimimos en lugar accesible. Ojo hay que descomprimir también un zip qe viene dentro con los drivers.
3- Conectamos la tablet al Pc con el cable USB y al pedirnos los drivers le damos la situación de los de Modaco.
4- Vamos a una consola (cmd) nos desplazamos hasta la carpeta con los archivos y ejecutamos el install_vindows.bat.
Listo.
Aquí dejo unas guías para instalar roms en este magnífico terminal.
http://www.htcmania.com/showthread.php?t=211048
Resumiendo:
- Rootear el terminal
- Instalar el Titanium backup y hacer una copia completa de todo el terminal.
- Insatalar el Rom manager y hacer un backup de la rom.
- Actualizar el Recovery, bien vía Rom manager o bien a mano con alguna app y el correspondiente zip.
- Buscar una Rom compatible y pasarla a la SD del terminal.
- Reiniciar en modo recovery y seleccionar el zip con la rom selaccionada.
- Si llegas hasta aquí sin problemas eres todo un afortunado
.
Durante la instalación me dio un error rarísimo y estuve varios días dando vueltas sin saber como continuar. El problema en cuestión era justo al seleccionar el Zip con la rom que quería instalar desde el recovery. Soltaba este error.
Finding update package…
Opening update package…
E:Can’t open /sdcard/nombredelarom.zip
(bad)
Installation aborted
La solución, aportada por mi compañero @themonti fue mucho más simple de lo que esperaba. En lugar de pasar el Zip con la rom al terminal, extraje la tarjeta sd y lo metí directamente en ella sin pasar por el terminal. Parece que al transferir un zip por usb se pierde algo que hace imposible que el recovery lea el archivo correctamente. En muchos foros la solución que se aporta es transferir el archivo cientos de veces hasta que en alguna funcione.
[English]
Solution by @themonti (work mate and god of technology), easiest than expected… Insert zip with the Rom into Sd card directly from PC, not using USB port, wifi or bluetooth. I think there is a problem with transfers of big archives and perhaps zip lost information.
[/English]
No me preguntéis los motivos, pero llevaba un tiempo pensando en buscar alguna aplicación que permitiera publicar en twitter mandando un e-mail a una dirección de correo electrónico. Encontré más de un servicio pero en su mayoría habían desaparecido o el funcionamiento no era exactamente lo que yo esperaba. El proceso es simple, necesitamos:
- Hosting propio. Con cuenta de e-mail y opciones de Cron (optativo).
- Cuenta en twitter como developer. (Para crear una App).
- PHP en nuestro hosting (1 solo archivo + librería Oauth).
- Comenzaremos creando una cuenta de correo. Por ejemplo: publicatwitter@hosting.com.
- Un directorio con un archivo PHP en nuestro hosting. Por ejemplo: /mail2tweet/publica.php.
- Creamos una aplicación en twitter en la que indicaremos la url completa al archivo PHP, indicaremos que es una aplicación de lectura y escritura (READ/WRITE) y obtendremos los datos: Consumer_key, Consumer_secret, Access_token y Access_token_secret, estos últimos hay que generarlos desde una de las opciones de configuración de la aplicación. Utilizaremos la librería tOAuth.class.php la podeís encontrar aquí.
- Ahora vamos con el php. Podéis descargar el ejemplo aquí.
- Finalmente si tenemos opción a Cron en nuestro hosting programamos una tarea sobre este archivo PHP cada hora por ejemplo. Si no tenemos Cron sería suficiente con visitar la URL anterior para ejecutar todo el proceso.
Hay un par de detalles que debo comentar. El primero es que para poder identificar claramente los correos que deben ser publicados en twitter en el archivo PHP incluimos una clave para que solo nosotros podamos publicar cosas en nuestro twitter… ¿No queremos spam de viagra verdad?. Lo segundo… No me he querido complicar demasiado con la gestión de IMAP y las partes del correo por lo que he introducido en el texto de los correos unas cadenas de inicio y de fin de mensaje para poder identificarlo facilmente. Un ejemplo de envío sería:
To: publicatwitter@hosting.com
Subject: clavesupersecreta
texto: ***Publica esto***
Ni que decir tiene que no he querido profundizar más en el tema, funciona, que es lo que yo quería. Espero que esto pueda serviros como base a cosas mayores ya que creo ofrece muchas posibilidades.
Hoy por fin google ha sacado algo relativo a la tan esperada api para la red social de google. Google +. Por desgracia parece que se han quedado en una especie de versión demo de lo que realmente todos esperábamos. Mirando la documentación actual no me ha llevado más de 15 minutos montar un ejemplo. Para empezar debemos seguir los siguientes pasos:
- Acudir a https://code.google.com/apis/console donde dentremos que activar la api de google+ y generar nuestra “Api access”. Para ello tendremos que crear un nuevo “Client id for web aplications” y obteniendo Client id, Client secret, Redirect URIs y API key.
- Una vez tengamos todos los datos tendremos que seguir los pasos claramente descritos en esta página. En ella nos indican que tenemos que descargar la librería php google-api-php-client y dos archivos, un PHP y una hoja de estilos.
- Finalmente retocamos index.php añadiendo los datos que obtuvimos de la creación de nuestra aplicación. Recordad… Client id, Client secret, Redirect URIs y API key.
- Lo metemos todo en nuestro sitio web y probamos.
Por lo poco que he podido mirar de la API creo que solo permite ver perfiles públicos y sus feeds. Os dejo
aquí el mismo ejemplo que han propuesto desde Google.
Trabajando con aplicaciones de Twitter me encontré con este error al tratar de publicar algo en twitter desde mi aplicación:
Array
(
[error] => Read-only application cannot POST
[request] => /statuses/update.json
)
Error en escribe_tweet: Read-only application cannot POST
Puedes pasar horas cambiando cosas y no vas a conseguir nada, la solución es tan sencilla como cambiar desde las settings de la aplicación la propiedad application type de “read only” a “read and write”. Si, tontaco que es uno.
Estoy montandome un server para centralizar descargas y archivos. Una de las cosas que he montado es el Transmission, el programita simplón este de descarga de torrents. Buscando por las opciones de configuración me di cuenta que permitia acceder via web por el puerto 9091. Probé varias veces pero no es accesible directamente si no se tocan algunas cosillas el archivo $HOME/.config/transmission/settings.json, en concreto hay que tocar estas dos líneas:
“rpc-enabled”: true,
“rpc-whitelist”: “127.0.0.1,192.168.*.*
Con esto ya podremos acceder desde la red local… Imagino que con un poco de toqueteo aquí y algo en el router se podrá habilitar para manejo web desde el exterior de la red local.
Trasteando con mi nueva instalación Debian 64 bits, me he topado con que no podía crear imágenes de DVD en ISO con el programa Brasero. La solución aunque simple me ha costado unos cuantos quebraderos de cabeza. Al parecer las dependencias no están del todo correctas y necesitamos un paquetito extra.
apt-get install brasero-cdrkit
Y listo!
Tras pelearme con el Ubuntu 11.04 “Natty Narwhal” y conseguir instalarlo (No sin bastantes problemas con la tarjeta gráfica y los drivers nvidia) una de los primeros problemas era permitir la reproducción de flash en mi navegador (Actualmente Google Chrome). El proceso es muy sencillo:
Desinstalar Flash: sudo apt-get purge flashplugin-installer flashplugin-nonfree.
Descargamos la última versión de Flash del sitio de Adobe (Es un archivo llamado libflashplayer.so).
Hacemos sudo.
Copiar la librería a la dirección de los plugins de Chrome: /opt/google/chrome/plugins.
Es probable (Como en mi caso) que la carpeta no exista. La creamos.
En el siguiente inicio del navegador ya podréis utilizarlo.
Llevo varios días buscando ofertas para viajes en muchas empresas que ofrecen sus servicios casi exclusivamente por Internet, dado que uso una distribución de Linux en su última versión (Ubuntu 10.04) con alrededor del 4.5% de cuota de mercado en Mayo de 2010 y para colmo los dos navegadores que manejo son Firefox y Google Chrome, 46.9% y 14.5% de cuota de mercado en Mayo 2010 me he encontrado con serios problemas para obtener precios finales sobre las ofertas realizadas por estas páginas que por lo general se quedan bloqueadas en algún atractivo flash estilo “Estamos buscando las mejores ofertas … Permanezca a la espera”.
Tratando de obtener algo de información decidí ponerme en contacto con el servicio de atención al cliente, teniendo una conversación por e-mail más que interesante (He puesto la cadena de e-mail en modo conversación para verlo más facilmente).
Yo: Buenos dias, su web no funciona correctamente para navegadores Mozilla firefox y Google Chrome. Me ha sido imposible obtener precios en los ultimos pasos de sus ofertas ya que no se muestran.Saludos.
Atención al cliente:Hola xxx, buenas tardes. Contestando a tu e-mail, debo confirmarte que el explorador que deberás utilizar es el EXPLORER, seguro que así no te dará problemas nuestra página web. Si tuvieras alguna otra duda, estaré encantada de ayudarte. Recibe un cordial saludo.
Yo: Agradezco su respuesta, pero no me sirve de mucho. Mi sistema operativo es Ubuntu 10.04 por lo que no puedo usar el navegador Internet Explorer.
Atención al cliente:Hola xxx, buenas tardes. Contestando a tu e.mail, siento comunicarte que no puedo ayudarte en este caso, lo único que podría recomendarte es que realizaras la reserva desde otro ordenador. Un saludo.
Yo: Muchas gracias, agradezco su respuesta pero realizaré mi reserva con otra empresa. Un saludo.
Me parece increible que empresas que se suponen hacen su negocio prácticamente por completo a través de internet tengan sus aplicaciones webs solo operativas para navegadores Internet Explorer, saltándose a la torera a mas de un 60% de los usuarios de Internet. Y es un error muy habitual en negocios por internet, que el cliente deba acomodarse a las exigencias del vendedor cuando debería ser todo lo contrario.
Datos interesantes sobre usos de navegadores sistemas operativos:
Uso de Navegadores en Mayo 2010
Uso de sistemas operativos Mayo 2010