Hace poco que convencí a mi novia para que empezara a hacer sus pinitos con algún lenguaje de programación, y le propuse que empezara con PHP, un lenguaje bastante sencillo en principio y que le servirá para hacerse un poco a la programación estructurada. El problema es que en el lugar donde le puede dedicar tiempo no puede disponer de lo necesario para realizar sus pruebecillas, así que me puse a buscar alguna alternativa online y me encontré con esto.
Codepad es un compilador-interprete online que nos permite escribir (o pegar) un fragmento de código y devolvernos el resultado al compilarlo-interpretarlo. A parte del mencionado PHP, también están disponibles lenguajes como C, C++, Python, Ruby... Además, el código puede ser compartido mediante URL (si quieres) y/o publicarlo en la misma web.
Web: http://codepad.org
Pixhero
martes 27 de julio de 2010
Codepad, compilador/interprete online
Etiquetas:
c,
c++,
Informática,
Internet,
php,
Programación,
ruby,
Tecnología,
web
jueves 22 de julio de 2010
[Android para novatos] Error "???????????? no permissions" al hacer "adb devices"
Como yo programo desde el netbook, el usar el emulador de Android para realizar las pruebas de lo que programo se hacía un tanto (o muchos tantos) lento, así que me decidí a realizar las pruebas directamente en mi HTC Hero vía ADB.
Uno de los problemas más comunes a la hora de hacerlo de esta forma es que al realizar el comando "adb devices" para ver si nos ha reconocido el dispositivo nos aparece el mensaje "???????????? no permissions". El problema se debe a que el demonio de ADB se arranca con los permisos normales de usuario y, por tanto, nos salta este error. Con esto que os he dicho probablemente ya sepáis como solucionarlo pero, por si acaso, os dejo los pasos. Dentro de la carpeta tools del SDK, y como root:
- # ./adb kill-server
- # ./adb start-server
...y poco más :). Ahora, cuando hagamos "./adb devices" el error de permisos habrá desaparecido.
Etiquetas:
Android,
Errores,
HTC Hero,
Internet,
Programación
miércoles 21 de julio de 2010
Solución rápida al error instalando los plugins de Android en Eclipse
Hay veces que al intentar instalar los plugins de Android en Eclipse me ha tirado un error, concretamente un tocho parecido a este:
An error occurred while installing the items session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.cvs 1.0.400.v201002111343, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction). The artifact file for osgi.bundle,org.eclipse.cvs,1.0.400.v201002111343 was not found. androidLa solución es bien simple. Desde los repositorios instalamos el paquete eclipse-pde, reiniciamos Eclipse (si es que lo teníamos abierto), volvemos a intentar instalar y ¡listo!. Ojalá todos los problemas fueran tan fáciles de solucionar :P
Etiquetas:
Android,
Eclipse,
Informática,
Internet,
Linux,
Open Source,
Programaciñón,
Tecnología,
Ubuntu,
Xubuntu
Pantalla negra tras la instalación de Ubuntu (o Xubuntu en mi caso)
Aunque llevo ya un tiempo con este netbook (un HP 5102, cortesía de Wipley :)), ahora es cuando me están surgiendo todos los problemas (y, gracias a Dios, con sus respectivas soluciones) con el tándem Netbook-Linux. Voy a hacer un post con cada uno de ellos, con el ánimo de que en un futuro le sirva de ayuda a alguien y se ahorre todos los cabezazos contra la pared que me he dado yo hasta dar con la solución. Así que al lío ;)
Si al instalar o al intentar arrancar Ubuntu o alguna de sus derivadas os sale lo que he denominado como "el pantallazo negro con la rayita blanca de la muerte", intentad lo siguiente:
Tras esto, usad la opción "Controladores de hardware" para instalar los controladores propietario de viestra tarjeta Wi-Fi, en mi caso era BroadCom STA. Si os da un error al activarlo, borrad la línea que añadimos al blacklist, hacemos otro "update-initramfs -u" y reiniciamos. Estará activado cuando arranquemos el netbook :)
Si al instalar o al intentar arrancar Ubuntu o alguna de sus derivadas os sale lo que he denominado como "el pantallazo negro con la rayita blanca de la muerte", intentad lo siguiente:
- Desde la BIOS, desactivad la tarjeta Wi-Fi
- Una vez que arranque, tenemos que hacer que el módulo SSB no arranque al inicio.
Para ello haremos lo siguiente:
#nano /etc/modprobe.d/blacklistUna vez ahí escribiremos
blacklist ssbY después, desde el terminal hacemos
update-initramfs -uCuando lo hayamos hecho, ya podremos activar desde la BIOS la tarjeta Wi-Fi. Debería arrancar sin problemas.
Tras esto, usad la opción "Controladores de hardware" para instalar los controladores propietario de viestra tarjeta Wi-Fi, en mi caso era BroadCom STA. Si os da un error al activarlo, borrad la línea que añadimos al blacklist, hacemos otro "update-initramfs -u" y reiniciamos. Estará activado cuando arranquemos el netbook :)
Etiquetas:
Blogs,
HP 5102,
Informática,
Internet,
Linux,
Netbook,
Open Source,
PC,
Ubuntu,
Xubuntu
miércoles 26 de mayo de 2010
Dos tips rápidos para gmail
Si quieres ver solo tus correos no leídos del buzón de Gmail solo tienes que escribir en el área de búsqueda la sentencia label:unread y pulsar Intro. ¿Que ya lo sabías? Bueno…pues quizás también te interese conocer la opción de Google Labs llamada “Enlaces rápidos”, para no escribir tantas veces lo mismo :)
Y si eres aficionad@ al OS Android, con la opción de Google Labs “Green robot” podrás ver a la mascota de Android como icono de estado en el chat en aquellas personas que estén conectadas desde su móvil.
P.D.-> Tema temporal, a la espera de encontrar uno mejor :P
Etiquetas:
Google,
Informática,
Internet
martes 27 de abril de 2010
[HOWTO] Tethering en Ubuntu Netbook Remix con Android
Hace poco que cuento con un netbook (HP Mini 5102, cortesía de Wipley :) ) y una de las primeras cosas que me planteé fue la posibilidad de hacer tethering (hacer uso de la tarifa de datos del móvil para contar con internet en el pc) vía WIFI o Bluetooth con mi HTC Hero.
Aunque la combinación de SO que iba a unir para esta labor (Ubuntu Netbook Edition 10.04 RC y Android 1.5) me hacía pensar que no iba a funcionar en condiciones, la realidad fue muy distinta. No solo funciona a la perfección, si no que además es bastante sencillo y rápido su puesta en marcha.
Para este tutorial nos hará falta:
- Un móvil con SO Android igual o superior a la 1.5 (Cupcake)
- Tener el terminal rooteado (si quieres saber como hacerlo consulta en el foro de HTCMANIA y busca en la sección del modelo de tu teléfono).
- Android-wifi-tether, la aplicación que nos permitirá hacer tethering (puedes descargarla desde aquí)
- Un PC/Portatil/Netbook con tarjeta WIFI o Bluetooth.
Y los pasos a realizar son los siguientes:
- Instalamos Android-wifi-tether en nuestro terminal y lo ejecutamos. Pulsamos sobre la pantalla para activar el tethering.
- Conectamos nuestro pc/portatil/netbook a nuestro móvil (ad-hoc). Para ello pulsaremos sobre el icono del wifi del área de notificaciones y pulsaremos sobre "conectar a otra red inalámbrica oculta". Tendremos que dejarlo de esta manera:
(El nombre de red por defecto de Android-wifi-tether es "AndroidTether". Si quieres
cambiarlo debes hacerlo desde la aplicación en Setup>Change SSID)
- Una vez hecho esto, abrimos un terminal y escribimos
sudo dhclient
Etiquetas:
Android,
Informática,
Internet,
Linux,
Móviles,
Utilidades
lunes 29 de marzo de 2010
Programando en Android
El propietario del blog casidiablo.net se está currando algunos tutoriales para los que empiezan en las labores de la programación sobre el OS Android.
A día de hoy ya cuenta con varios tutoriales,como uno haciendo introducción a la programación en Android (incluyendo la configuración e instalación de IDE y SDK) u otro, en el que se explica de forma práctica el uso de interfaces gráficas.
Tutoriales muy útiles y blog totalmente recomendado ;)
Fuente: Androidlib
Etiquetas:
Android,
Programaciñón
Suscribirse a:
Entradas (Atom)

