miércoles, 27 de febrero de 2013

Redes subterráneas: marcar la zanja sobre el terreno










Redes subterráneas: dimensiones y localización

Lo primero que hemos hecho hoy ha sido medir el terreno para luego marcar el primer tramo de la zanja.

1. Localización: Vista aérea





Este primer tramo se ubicará en el primer cuadrante del terreno.

2. Dimensiones

Lo primero que hacemos es tomar las medidas exactas del espacio asignado para nuestro primer tramo de zanja:





lunes, 25 de febrero de 2013

Evita a los carotas: mejora la seguridad de tu wifi


Tengo wifi en casa, de Ono, que pago religiosamente cada mes, y me gustaría que nadie, sin mi autorización, haga uso de mi conexión.

Veamos algunas mejoras sencillas que podemos hacer en la seguridad de nuestra red Wifi.

¿Hay un "carota" en mi Wifi?

Tengo la sensación de que hay un vecino que se está conectando a mi Wifi, y es que en ocasiones va tremendamente lenta, es desesperante.

Además, cuando detecto esta situación, reinicio el router y ¡zás!... vuelve a ir como un tiro.

¿Es una psicosis mía, es simplemente que el router necesita un reseteo cada cierto tiempo,... o realmente mis sospechas son ciertas?

Veamos cómo ver quién está conectado y cómo mejorar un poco la seguridad.


¿Qué sabes de electricidad?

domingo, 24 de febrero de 2013

Kubuntu: convertir video mkv a avi

Tengo un reproductor multimedia en casa para ver películas, que no reproduce el formato mkv:
En Linux necesitaremos la aplicación MEncoder para hacer el cambio de formato.

Vemoas cómo instalar MEncoder y cómo hacer la conversión.

viernes, 22 de febrero de 2013

Java: qué pesado con el Warning serialVersionUID!!! Lo desactivamos en Eclipse

Estoy haciendo una aplicación en Java y continuamente me sale un Warning como éste:



Yo no voy a serializar mi clase. No va a viajar, no la voy a enviar a ningún lado, de modo que prefiero desactivar este Warning (explicación en Wikipedia de la serialización en Java aquí)

Veamos cómo desactivarlo en Eclipse


jueves, 21 de febrero de 2013

Git en Eclipse: resaltar ficheros modificados

En su instalación por defecto, el plugin de Git para Eclipse (egit), realiza una serie de marcas en los ficheros que modificamos que visualmente apenas se aprecian:


He modificado el fichero Carpeta.java, y se marca simplemente con un símbolo ">" junto al nombre del archivo.

Para Visual Studio hay un plugin de integración con Subversion llamado VisualSVN que marca con una bola de color cada archivo según su estado en el repositorio:

  • verde, subido al servidor
  • naranja, cambios en local que no se han subido al servidor
  • roja, existen conflictos con la versión del servidor
  • ...

De esta manera es mucho más fácil detectar qué ficheros he modificado y sobre cuáles no he realizado ningún cambio.

He intentado conseguir este mismo efecto en egit, y he conseguido algo similar que de momento es suficiente para mí:


Como vemos, ahora se ve claramente los ficheros, paquetes, proyectos,... que han sido alterados.

Veamos cómo hacerlo:

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.

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.


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:


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:


1. Vista de archivos sin previsualización de videos


2. Vista de archivos con previsualización de videos

En este artículo veremos que es muy sencillo activarla.


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".




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?


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: