miércoles, 20 de febrero de 2013
Github: control de versiones en la nube y su integración con eclipse
En un post anterior hablamos de Git
Git nos permite mantener un control de versiones de nuestro código en local, en nuestra propia máquina
Con github podemos tener ese repositorio en internet, accesible para cualquier persona.
Es una herramienta clave cuando el equipo de desarrollo está formado por 2 o más personas
Es importante decir que github es gratuito
https://github.com/
Veamos cómo integrar Github dentro de Eclipse.
Etiquetas:
Desarrollo de software,
git,
INF - Informática,
linux,
Sistemas operativos
martes, 19 de febrero de 2013
Eclipse + Android: Depurar mi aplicación en mi móvil en Linux
Ya hemos visto que el SDK de Android incluye un simulador, o más profesionalmente, lo que él llama dispositivo virtuale (AVD), que no es más que la representación de un móvil en pantalla.
La cosa es que ya mi aplicación va cogiendo cierta... envergadura, y me apetece verla funcionar en un móvil real, en el mío en este caso, un Sony Ericsson XPeria Mini:
Hay una forma muy sencilla, que es coger el fichero .apk que se crea bajo la carpeta bin de tu proyecto, y copiarlo en tu móvil Android.
Esto es un poco co$%!##zo porque, cada vez que haces un cambio tienes que repetir todo este proceso.
A mí me gusta más ir desarrollando e ir ejecutando para ver el resultado, y los tutoriales que encuentro por ahí son casi todos referidos a Windows, y yo ya hace algún tiempo que me he pasado a Linux.
Veamos cómo hacerlo.
La cosa es que ya mi aplicación va cogiendo cierta... envergadura, y me apetece verla funcionar en un móvil real, en el mío en este caso, un Sony Ericsson XPeria Mini:
Hay una forma muy sencilla, que es coger el fichero .apk que se crea bajo la carpeta bin de tu proyecto, y copiarlo en tu móvil Android.
Esto es un poco co$%!##zo porque, cada vez que haces un cambio tienes que repetir todo este proceso.
A mí me gusta más ir desarrollando e ir ejecutando para ver el resultado, y los tutoriales que encuentro por ahí son casi todos referidos a Windows, y yo ya hace algún tiempo que me he pasado a Linux.
Veamos cómo hacerlo.
Etiquetas:
Android,
Desarrollo de software,
INF - Informática,
linux,
Sistemas operativos
lunes, 18 de febrero de 2013
Eclipse: leer enunciado de la práctica mientras programas en el navegador interno
Cuando estás haciendo una práctica, y tienes que leer su enunciado, en ocasiones resulta un poco $%&!ñ# tener que estar cambiando de ventana continuamente, de eclipse al navegador y del navegador a eclipse una y otra vez.
Pues bien, Eclipse integra un navegador web, que podemos abrir dentro del propio entorno:
Veamos cómo:
Pues bien, Eclipse integra un navegador web, que podemos abrir dentro del propio entorno:
Veamos cómo:
Kubuntu + dolphin: activar vista previa de videos en el explorador de archivos
En una instalación por defecto de Kubuntu (mi sabor favorito de Linux), cuando exploramos nuestros archivos, nuestras carpetas, no muestra una vista previa de los videos:
En este artículo veremos que es muy sencillo activarla.
|
1. Vista de archivos sin previsualización de videos
|
2. Vista de archivos con previsualización de videos
|
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
viernes, 8 de febrero de 2013
Curso Android: empieza el rock'n roll
Esta es la segunda semana del curso Android de MiríadaX, y hasta ahora había sido principalmente teórico.
Por fin hoy ha empezado la fiesta: Hemos iniciado la primera aplicación
De momento, lógicamente, es muy chorra. Simplemente muestra la pantalla principal con cuatro botones.
Lo que más me ha llamado la atención es que ya es posible rotarla y que se reorganicen los controles dentro de la pantalla.
Y además, está preparada para auto-estructurarla en pantallas de 3", 4",... 7".
Por fin hoy ha empezado la fiesta: Hemos iniciado la primera aplicación
De momento, lógicamente, es muy chorra. Simplemente muestra la pantalla principal con cuatro botones.
Lo que más me ha llamado la atención es que ya es posible rotarla y que se reorganicen los controles dentro de la pantalla.
Y además, está preparada para auto-estructurarla en pantallas de 3", 4",... 7".
Etiquetas:
Android,
Desarrollo de software,
INF - Informática
Duolingo: Aprende inglés jugando... y traduciendo textos reales de internet
Sin duda sabrás que el mundo de la tecnología requiere el dominio del inglés: leer manuales, escuchar tutoriales, asistir a cursos punteros, atender a webcasts,...
Además, nunca se sabe, y ¿por qué no probar la aventura de trabajar unos meses/años fuera?
Conocer otros idiomas es indudable que abre muchísimas puertas.
Pues bien, Duolingo está pensado para aprender inglés (o alemán, o francés, o italiano,...) jugando.
Contado así podría parecer que es una web para niños, pero en absoluto.
Si bien puedes empezar desde 0, es perfectamente válida para personas con nivel elevado del idioma. Te ofrece atajos para ir avanzando rápidamente en las lecciones si crees que ya las dominas.
Es muy divertido: practicas writing, listening, reading,... y todo como un juego muy ameno.
Debo reconocer que últimamente estoy verdaderamente "enganchado"
También incluye textos reales de internet, escritos en inglés (o en la lengua que estés aprendiendo) que no están traducidos a tu idioma materno. Te propone pequeños fragmentos para que los traduzcas, y es una forma de contribuir a esta nueva sociedad del conocimiento.
miércoles, 6 de febrero de 2013
¿Qué tengo instalado en Eclipse?
La potencia de Eclipse radica en su versatilidad. Es un entorno de desarrollo con el que podemos programar casi en cualquier lenguaje.
Se puede incluso modelar sistemas de información utilizando herramientas de diseño XML.
Llega un momento en el que uno no tiene claro qué plugins tiene instalados.
¿Cómo ver qué tengo instalado en Eclipse?
Se puede incluso modelar sistemas de información utilizando herramientas de diseño XML.
Llega un momento en el que uno no tiene claro qué plugins tiene instalados.
¿Cómo ver qué tengo instalado en Eclipse?
viernes, 1 de febrero de 2013
Mis primeros pasos en Android: puesta en marcha del simulador
Estoy en mis primeros días del curso de Android de la Universidad Politécnica de Valencia, y acabo de instalar las herramientas de desarrollo de Android:
- SDK
- ADT, plugin de eclipse para desarrollar en Android (Android Developer Tools)
A continuación instalamos el emulador de móvil con el SDK Manager, y aquí lo tengo, funcionando en mi ordenador, y conectándome a este mismo blog:
Etiquetas:
Android,
Desarrollo de software,
INF - Informática
jueves, 31 de enero de 2013
¡¡¡No me llega el wifi a la cocina!!! Pues amplío cobertura con otro router y dos PLC
Lo dicho, tengo el router en el salón, y en la otra punta de mi casa, en la cocina, no me llega el Wifi.
Vamos a resolverlo con:
Vamos a resolverlo con:
- Otro router antiguo que tengo de Telefónica
- Dos conectores PLC
![]()
Router Zyxel Telefónica
| ![]()
PLC Telefónica Aitana
|
PLC Movistar Alpha
|
A esto hay que sumar el router que ya tengo en el salón, con el que ya salgo a Internet, ése que no le llega el Wifi a la cocina:
Con estos elementos vamos a ampliar la cobertura Wifi, de modo que pueda conectarme a Internet desde cualquier punto de la casa.
miércoles, 30 de enero de 2013
Kubuntu: Activar previsualización de archivos por defecto
Así es como se muestra una carpeta repleta de imágenes:
¿Por qué tengo que pulsar cada vez en Preview? Quiero que me muestre la miniatura asociada a cada imagen. Me gustaría que el sistema, por defecto, mostrara siempre esta previsualización en todos los archivos, sea cual sea la carpeta en la que me encuentro.
Pues bien, vamos a ver cómo hacer esto en Kubuntu Linux.
¿Por qué tengo que pulsar cada vez en Preview? Quiero que me muestre la miniatura asociada a cada imagen. Me gustaría que el sistema, por defecto, mostrara siempre esta previsualización en todos los archivos, sea cual sea la carpeta en la que me encuentro.
Pues bien, vamos a ver cómo hacer esto en Kubuntu Linux.
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
sábado, 26 de enero de 2013
Google Art Project: pasea por dentro de los principales museos del planeta
Al estilo StreeView de Google, pero dentro de Museos del mundo.
En la imagen, en el museo Reina Sofía (Madrid) en la sala contigua de una de mis obras preferidas, el Guernica de Pablo Picasso:
Visita la página en http://www.googleartproject.com/
En la imagen, en el museo Reina Sofía (Madrid) en la sala contigua de una de mis obras preferidas, el Guernica de Pablo Picasso:
Visita la página en http://www.googleartproject.com/
Etiquetas:
ACT_INF - Actualidad informática,
INF - Informática
MiríadaX: cursos de gran calidad gratuitos de más de 1200 universidades Iberoamericanas
Etiquetas:
ACT_INF - Actualidad informática,
INF - Informática
jueves, 24 de enero de 2013
La banca española apuesta fuerte por la informática
BBVA, uno de los bancos más potentes del mundo, invertirá nada menos que 75 millones de euros en startups (pequeñas empresas con ideas innovadoras) de tecnología.
Etiquetas:
ACT_INF - Actualidad informática,
INF - Informática
miércoles, 23 de enero de 2013
Coffee-bytes: organiza tu código en regiones en Eclipse
Si has programado en .NET y has utilizado el entorno de desarrollo Visual Studio, echarás de menos la organización del código mediante regiones.
Las regiones no son sino una forma de organizar, ordenar el código dentro de un fichero.
Son las zonas, las áreas en las que organizas tu código: arriba del todo los imports, justo al comienzo de la clase sus atributos, después sus getters,...
En la imagen (a) vemos dos regiones, la de imports y la de atributos. En este ejemplo he creado mis regiones (mis áreas del código) simplemente añadiendo líneas gruesas de comentario (con varias líneas de almohadillas).
Al lado, en la imagen (b), muestro todas las regiones, pero ahora sí utilizando un plugin para eclipse que me permite justo eso, crear y manejar mis propias regiones, colapsar el código de una región, abrirlo,...
Esto facilita enormemente la lectura y la limpieza de nuestro código.
Veamos ahora cómo instalar y configurar Coffee-Bytes en Eclipse.
(a) Regiones mediante comenterios "gruesos"
|
(b) Regiones con Coffee-Bytes
|
Las regiones no son sino una forma de organizar, ordenar el código dentro de un fichero.
Son las zonas, las áreas en las que organizas tu código: arriba del todo los imports, justo al comienzo de la clase sus atributos, después sus getters,...
En la imagen (a) vemos dos regiones, la de imports y la de atributos. En este ejemplo he creado mis regiones (mis áreas del código) simplemente añadiendo líneas gruesas de comentario (con varias líneas de almohadillas).
Al lado, en la imagen (b), muestro todas las regiones, pero ahora sí utilizando un plugin para eclipse que me permite justo eso, crear y manejar mis propias regiones, colapsar el código de una región, abrirlo,...
Esto facilita enormemente la lectura y la limpieza de nuestro código.
Veamos ahora cómo instalar y configurar Coffee-Bytes en Eclipse.
lunes, 21 de enero de 2013
Alucinante dibujo de La Tierra hecho con la geolocalización de mensajes enviados a FourSquare
Foursquare dibuja una imagen del planeta a partir de la geolocalización de los mensajes de los últimos 3 meses, pero es que perfectamente podría pasar por una imagen tomada desde el espacio.
Es absolutamente alucinante!
Míralo tú mismo en: https://foursquare.com/infographics/500million
Etiquetas:
ACT_INF - Actualidad informática,
INF - Informática
Las universidades Canarias de informática en la punta de la lanza
Muchas veces pensamos que lo nuestro no sirve, que es malo, que lo de fuera es mejor.
Hoy publica el periódico El País un artículo dedicado a la escuela de Ingeniería Informática de la Universidad de La Laguna, en el que unos estudiantes han desarrollado un software de corrección automática de exámenes.
En realidad lo nuestro también tiene mucho valor:
Hoy publica el periódico El País un artículo dedicado a la escuela de Ingeniería Informática de la Universidad de La Laguna, en el que unos estudiantes han desarrollado un software de corrección automática de exámenes.
En realidad lo nuestro también tiene mucho valor:
domingo, 20 de enero de 2013
Kubuntu + dolphin: activar vista previa de PDFs en el explorador de archivos
En este artículo veremos cómo activar la previsualización de archivos PDF en Linux.
Como ves en la imagen anterior, hemos abierto un explorador de archivos y nos muestra la carátula del libro de .NET que estoy leyendo ahora.
Veamos cómo hacerlo:
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
sábado, 19 de enero de 2013
Hoy nace Mega: 50Gb gratis en la nube
¿Te acuerdas de Megaupload?
Hace menos de un año que EEUU cerró el sitio por violación de derechos de autor (copyright).
Sus creadores hoy sacan Mega, 50Gb gratis en la nube.
Ya yo me he creado mi cuenta.
Hace menos de un año que EEUU cerró el sitio por violación de derechos de autor (copyright).
Sus creadores hoy sacan Mega, 50Gb gratis en la nube.
Ya yo me he creado mi cuenta.
Etiquetas:
ACT_INF - Actualidad informática,
INF - Informática
viernes, 18 de enero de 2013
Git: control de versiones
Cuando desarrollamos software, el control de versiones es básico, fundamental, una tarea que ningún equipo de desarrollo puede ni debe obviar.
Aquí te dejo una presentación muy sencilla que te enseño cómo instalarlo, cómo integrarlo en eclipse y su funcionamiento básico:
Aquí te dejo una presentación muy sencilla que te enseño cómo instalarlo, cómo integrarlo en eclipse y su funcionamiento básico:
Etiquetas:
Desarrollo de software,
git,
INF - Informática,
Java
jueves, 17 de enero de 2013
WindowBuilder: Interfaces gráficas en Java arrastrando y soltando componentes
Si te has tenido que escribir interfaces gráficas en JAVA con swing (por ejemplo), habrás visto que es un auténtico #@ñ&%@@... engorro. Si vienes de .NET echarás mucho de menos el diseñador de formularios de Visual Studio (que es un lujazo).
Pues bien, Google ha desarrollado un plugin para eclipse llamado Windowbuilder que nos permite diseñar nuestras interfaces gráficas simplemente arrastrando y soltando componentes (botones, etiquetas, cajas de texto, paneles,...) en nuestra ventana de diseño, y él automáticamente se encarga de generar el código Java necesario para ese diseño de ventana.
En la siguiente imagen te muestro la ventana de diseño de formularios con Windowbuilder:
Sigue leyendo si quieres ver cómo instalar Windowbuilder en tu equipo.
Pues bien, Google ha desarrollado un plugin para eclipse llamado Windowbuilder que nos permite diseñar nuestras interfaces gráficas simplemente arrastrando y soltando componentes (botones, etiquetas, cajas de texto, paneles,...) en nuestra ventana de diseño, y él automáticamente se encarga de generar el código Java necesario para ese diseño de ventana.
En la siguiente imagen te muestro la ventana de diseño de formularios con Windowbuilder:
Etiquetas:
Desarrollo de software,
INF - Informática,
Java
miércoles, 16 de enero de 2013
La tele en Linux, mucho mejor con Kaffeine que con VLC
Si lo que queremos es ver la televisión, sin duda Kaffeine es mucho mejor que VLC:
Veamos cómo ponerlo en marcha en nuestro ordenador.
Veamos cómo ponerlo en marcha en nuestro ordenador.
Etiquetas:
hardware,
INF - Informática,
linux,
Sistemas operativos
martes, 15 de enero de 2013
Teamviewer: controla tu ordenador desde el móvil
En otro artículo vimos cómo conectaros desde nuestro ordenador a otro a través de internet.
Con Teamviewer podemos hacer esto mismo pero desde el móvil, es decir, desde el móvil nos conectamos a un ordenador remoto a través de Internet, nuestro propio ordenador, o cualquier otro:
Veamos cómo hacerlo:
Con Teamviewer podemos hacer esto mismo pero desde el móvil, es decir, desde el móvil nos conectamos a un ordenador remoto a través de Internet, nuestro propio ordenador, o cualquier otro:
Veamos cómo hacerlo:
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
Teamviewer: conéctate al ordenador de un amigo por internet

¿Cuántas veces no te ha llamado un amigo y te ha dicho que tiene un problema en su ordenador? Lo normal es quedar por la tarde e ir a su casa/oficina para echarle un vistazo insitu, a ver qué ocurre.
Pues bien, con Teamviewer puedes hacer eso mismo pero desde casa, sin desplazarte, puedes ver en tu pantalla la pantalla del ordenador remoto, del ordenador de tu amigo.
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
domingo, 13 de enero de 2013
Configura tu sintonizadora USB de TV en Linux
![]() | ![]() |
En mi caso, la sintonizadora de TV que utilizo es de la marca Zaapa. Aquí les muestro una foto:
Esta sintonizadora supuestamente, según lo que indica la caja, es compatible con Linux.
La realidad es que el fabricante NO inserta los drivers de instalación para Linux en el CD, de modo que tendremos que hacerlo a mano.
Para configurarla lo haremos a través del chipset que tiene internamente esta sintonizadora de TV. Se trata del RLT2832u.
¿Cómo saber el chipset en el que se basa una sintonizadora de TV en Linux?
- Conectamos la sintonizadora a un puerto USB
- Abrimos una consola Linux
- Escribimos lsusb (es igual que el comando ls pero de los puertos usb
- Debemos tener una salida parecida a ésta:
Y ahí está el chipset en el que está basada mi sintonizadora.
Ahora ya sólo hace falta buscar en google drivers para este chipset.
Si tienes exactamente mi misma sintonizadora de TV ó, si la que tienes está basada en este chipset de Realtek, te vale perfectamente este tutorial:http://linbay.blogspot.com.es/2012/05/hassle-almost-free-rtl2832u-linux.html
Síguelo religiosamente paso a paso, y seguro que echas a andar tu sintonizadora de TV USB en tu equipo Linux.
Etiquetas:
hardware,
INF - Informática,
linux,
Sistemas operativos
sábado, 12 de enero de 2013
Nanotubos de carbono: ¿sustitutos del cobre?
La Universidad de Rice ha presentado una bobina de nanotubos de carbono y, por sus propiedades mecánicas y eléctricas es un firme candidato a sustituir los clásicos cables de cobre por cables de este super-conductor.
Tiene el grosor de un cabello humano, pero es de gran resistencia (resistencia del carbono) y tiene idéntica conductividad eléctrica que el cobre, aunque eso sí, una conductividad térmica 20 veces mejor que éste, ofreciendo por tanto un mejor rendimiento en el transporte de energía.
Lee el artículo completo en: http://alt1040.com/2013/01/hilo-conductor-nanotubos-de-carbono
Etiquetas:
ACT_ELE - Actualidad electricidad,
electricidad
viernes, 11 de enero de 2013
Eclipse: el mismo entorno para JAVA, C++, PHP,...
Eclipse es sin duda mi entorno de desarrollo favorito. Se trata casi con total seguridad del entorno de desarrollo más extensamente utilizado a nivel internacional por la comunidad de programadores.
Multiplataforma
Una característica clave de eclipse es que lo podemos instalar sobre nuestro sistema operativo favorito: Windows, Linux y Mac.
Multilenguaje
Eclipse nos permite editar, compilar, ejecutar, depurar,... nuestro código en nuestro lenguaje favorito: C++, Java, Javascript, PHP, Perl, Python,...
Para ello, trata cada uno de ellos como plugins:
- CDT es el plugin de eclipse para C/C++ (C Developer Tools)
- JDT, para Java (Java Developer Toos)
- PDT, para PHP (PHP Developer Tools)
- ...
En las siguientes imagenes vemos una instalación de Eclipse con el clásico Hola Mundo escrito en Java y en C:
Veamos ahora cómo hacerlo:
Un pen drive de 1Tb, es decir, de ¡¡¡1000 Gigas!!!
Pues bien, Kingston acaba de presentar su último modelo de pen drive con 1Terabyte de capacidad, es decir, 1000Gb.
¿El precio? La versión anterior, de 512Gb la podemos encontrar en Amazon por 800$, de modo que ¿cuánto van a cobrar por ésta?
Etiquetas:
ACT_INF - Actualidad informática,
hardware,
INF - Informática
IllumiRoom: la pantalla del videojuegos es toda tu habitación
Lo último de Microsoft en videojuegos se llama Illumiroom.
Tus videojuegos ya no se reducen a la pantalla de tu televisor, sino que se visualizan en toda tu habitación.
Para ello, MS coloca un proyector sobre la pantalla, y proyecto la imagen del videojuegos en todas las paredes.
En este video puedes ver el primer prototipo funcionando:
Fuente: http://www.microsiervos.com/
Tus videojuegos ya no se reducen a la pantalla de tu televisor, sino que se visualizan en toda tu habitación.
Para ello, MS coloca un proyector sobre la pantalla, y proyecto la imagen del videojuegos en todas las paredes.
En este video puedes ver el primer prototipo funcionando:
Fuente: http://www.microsiervos.com/
Etiquetas:
ACT_INF - Actualidad informática,
hardware,
INF - Informática
Sociedad de la Información en España para el año 2012
En forma de video y muy gráficamente, mira cómo han evolucionado las TIC y su uso en nuestro país durante el año recién terminado:
Fuente: http://www.microsiervos.com/
Fuente: http://www.microsiervos.com/
Etiquetas:
ACT_INF - Actualidad informática,
INF - Informática
martes, 8 de enero de 2013
Ultrathin, el rival de AMD contra los Ultrabook de Intel
Ya hace un tiempo que han salido al mercado los ultrabook: es un nuevo concepto de portátil liviano, de alto rendimiento y diseño exquisito que ha llegado de la mano de Intel.
AMD contraataca con los Ultrathin, la misma idea pero con procesador de la competencia.
Artículo completo en: http://www.xataka.com/portatiles/asus-u38-el-primer-ultrathin-del-mercado
AMD contraataca con los Ultrathin, la misma idea pero con procesador de la competencia.
Artículo completo en: http://www.xataka.com/portatiles/asus-u38-el-primer-ultrathin-del-mercado
Suscribirse a:
Entradas (Atom)





































