21/08/2013

Lanzar una aplicación Java desde icono en Ubuntu Linux

Una vez hemos conseguido que nuestra aplicación Java corra en nuestro equipo con Linux (Ubuntu 12.04 LTS), tal como se explica en la entrada anterior del blog, el paso final lógico será el ahorrarnos tener que lanzarla desde el Terminal pudiendo hacerlo desde un icono como el resto de aplicaciones del sistema, icono que además podemos personalizar elaborándolo nosotros. Vamos a ver cómo debemos proceder para ello.

Primero diseñamos un icono, yo lo he hecho desde Gimp pero puede usarse cualquier software, o bien usar una imagen que ya tengamos lista. A modo de ejemplo he puesto simplemente un fondo de color y las iniciales de la aplicación. Un diseño bastante mejorable pero insisto en que es solo un ejemplo rápido.

Creamos el icono


Una vez lo tengamos listo lo guardamos en formato .png ó .xpm o en cualquier formato de icono que sea compatible. Yo lo he hecho en PNG.

guardamos el icono en formato png


Con el icono y el archivo ejecutable .jar localizados abrimos el terminal y escribimos:

sudo gedit /usr/share/applications/nombre-de-nuestra-aplicación.desktop

Con este comando lo que hacemos es, con acceso root, ir a la carpeta de aplicaciones del sistema y crear un archivo .desktop para que Linux sepa que hay una nueva aplicación gráficamente accesible.
Se nos abrirá un archivo de texto vacío .desktop en el que escribiremos lo siguiente:

[Desktop Entry]
Name=nombre de nuestra aplicación
Comment=una descripción corta que puede ser el mismo nombre de la aplicación
Exec=java -jar ruta-del-archivo-ejecutable.jar
Icon=ruta-del-icono.png
Terminal=false
Type=Application


creamos el archivo .desktop


Una vez escrito guardamos el documento. Cerramos los programas y reiniciamos el sistema. Vamos al launcher de aplicaciones y buscamos nuestra aplicación y si todo ha ido bien ahí debe aparecer:

Launcher de aplicaciones de Ubuntu con el icono de nuestra aplicación


Simplemente haciendo click en el icono la aplicación se ejecutará.

aplicación Java corriendo en Ubuntu


Si además queremos fijar el icono en el launcher únicamente tenemos que, mientras se ejecuta la aplicación, dar al botón derecho del ratón en el icono de la aplicación en el launcher y elegir “Lock to Launcher”

Fijar icono de nuestra aplicación al launcher

19/08/2013

Java Básico: Convertir en ejecutable una aplicación Java con NetBeans en Ubuntu Linux

Una vez que hemos terminado el código de nuestro proyecto en NetBeans lo lógico es que queramos que esa aplicación funcione “fuera” del IDE y pueda ser usada en cualquier otro equipo. Para ello debemos compilar el proyecto y generar un archivo .jar que será el que ejecutaremos para hacer funcionar nuestra aplicación.

Voy a mostrar paso por paso cómo he conseguido hacerlo en la distribución de Linux Ubuntu 12.04 LTS:

En nuestro proyecto en NetBeans damos al icono de la escoba y el martillo, si nos fijamos, en el panel de la izquierda, pestaña “files” habrá aparecido una nueva carpeta en el proyecto denominada “dist”. En su interior NetBeans habrá creado el archivo .jar de nuestro proyecto:

Compilando con NetBeans
Compilamos el proyecto mediante el icono del martillo y la escoba ("Clean and Build Project")

Accediendo al .jar en NetBeans
En el panel de la izquierda, en la pestaña Files, aparece la nueva carpeta "dist" con el archivo ejecutable .jar dento


Ahora ese archivo .jar, que podemos cambiar de ubicación si queremos, deberemos ejecutarlo desde el Terminal mediante el comando:

java -jar “ruta-completa-del-archivo.jar"

Para obtener esa ruta completa lo que yo hago es arrastrar el icono del archivo .jar a la ventana del Terminal y automáticamente se crea la ruta completa a ese archivo.

Creando la ruta de un archivo en el Terminal mediante drag and drop


Creando la ruta completa de un archivo en el Terminal mediante drag and drop


Una vez hecho esto lo único que hay que hacer el completar el comando con “java -jar “ delante de la ruta.

comando para ejecutar un .jar en Ubuntu Linux


Dando Enter, y si todo está correcto, la aplicación deberá ejecutarse.

Posibles problemas en la ejecución: UnsupportedClassVersionError

Debemos prestar atención especialmente al JDK que hemos usado para la compilación del proyecto y a la máquina virtual que usa nuestro equipo para ejecutar las aplicaciones Java. Si estamos portando la aplicación desarrollada en nuestro equipo personal a otro distinto debemos comprobar previamente que tiene instalada una máquina virtual de Java y si no la tiene descargarla e instalársela, y que las versiones de compilación y ejecución coincidan.

En mi caso mi NetBeans compilaba con un JRE superior a la versión que luego usaba el sistema, lo cual me daba un error de tipo:

Exception in thread "main" java.lang.UnsupportedClassVersionError: ruta/del/paquete/de/mi/aplicación : Unsupported major.minor version 51.0

Para solucionarlo hay que cambiar la versión de la máquina virtual de Java que usa nuestro sistema, lo cual haremos mediante el comando:

sudo update-alternatives --config java

Nos aparecerá un listado con las versiones de las máquinas virtuales que están instaladas en nuestro sistema y elegiremos la que nos convenga.

Elección de máquina virtual JVM JRE en Ubuntu


En mi caso, al usar el JDK7 debía elegir la java-7-openjdk, que correspondía al número 2. Por tanto 2+Enter y solucionado.


Otra opción podría ser aplicar la táctica inversa, es decir, variar la versión de la máquina virtual de Java que usa NetBeans previamente a la compilación del .jar para que coincida con la del sistema.

Referencias


17/08/2013

ESCANEO DE SEÑALES WIFI CON LINSSID EN UBUNTU 12.04 LST

A raíz de escuchar el podcast de Enteratec en el que se hablaba de cómo mejorar la señal WiFi de nuestras redes locales decidí investigar para ver si mejoraba la recepción de la señal WiFi en mi equipo. Vivo en una casa distribuida en dos pisos y, estando el router en el de abajo y mi portátil en el de arriba, no siempre la señal que recibo es la mejor.

En el podcast mencionado se apunta a la saturación de los canales de emisión de WiFi por proliferación de routers como una de las posibles principales causas de la pérdida de señal, por interferencia pura y dura. Si emites en el mismo canal que los ocho vecinos que te rodean la intensidad (claridad, limpieza a la hora de transmitir los paquetes de datos) de la señal de tu red debe verse afectada con mucha probabilidad. Así pues la solución parece evidente: cambiar el canal de emisión de nuestro router.

Pero claro, nuestros routers pueden emitir en 13 canales (hay un catorceavo canal que al parecer no está permitido usar, desconozco el motivo) e ir probando uno a uno y comprobando si mejora en algo la señal o la navegación, se me hacía una idea demasiado tediosa. Así pues pregunté en el mismo blog del podcast de Enteratec por soluciones para, escaneando las redes WiFi de nuestro entorno, descubrir por qué canales emiten y así decidir cuál sería el más indicado para emitir nosotros, el menos saturado vamos. Desde el blog se me apuntaron un par de soluciones de software, concretamente Wifi Explorer para Mac y Netsurveyor para Windows. Pero claro, ahora estoy con Ubuntu y aunque podría arrancar el ordenador con mi partición de Windows me apetecía investigar un poco para ver qué podía ofrecer Linux para este tipo de problemas.

La comunidad

Tras algunos intentos googleando dí con la solución. Había encontrado al parecer otra buena alternativa para Windows y Mac con la app gratuita inSSIDer, pero desgraciadamente no la habían desarrollado para Linux. Partiendo de esa base no tardé en dar con el desarrollo de su equivalente para Linux en el foro de metageek.net. Lo que más me llama la atención, y es la segunda vez que me ocurre en poco tiempo, es ver como en el mundo Linux la comunidad de desarrolladores alternativos está siempre dispuesta para ayudar casi desinteresadamente. Me ocurrió con el driver para mi pulsómetro Garmin y me volvía a ocurrir ahora. Una persona decidía currarse una solución para la plataforma, así porque sí y porque le apetecía, y compartirla con toda la comunidad. Me llama especialmente la atención el comienzo de la presentación en el foro de este desarrollador, de nombre Warren, algo así como “viéndome con demasiado tiempo libre y con ganas de aprender Qt4 en C++ he desarrollado para Linux un escaner de WiFi similar a InSSIDer llamado LinSSID”. Bendita comunidad de desarrolladores y bendita envidia sana que siento.
A continuación, en el foro, se explica cómo descargar la aplicación y se suceden una serie de mensajes por parte de un moderador en los que se reportan bugs que el bueno de Warren ha ido solventando con pericia y decisión en sucesivas versiones hasta tener terminada la aplicación más o menos definitiva.

Instalación de LinSSID en Ubuntu 12.04 LTS

Se indica cómo hacerlo en la entrada del foro pero lo reproduzco aquí con capturas de pantalla:

1/ Desde el Terminal añadimos el repositorio correspondiente a nuestra lista de fuentes con el comando:
sudo nano /etc/apt/sources.list



2/ En el listado de fuentes que nos ha aparecido añadimos la línea siguiente:
deb http://ppa.launchpad.net/wseverin/ppa/ubuntu precise main

Con la combinación de teclas Ctrl+X pasamos al menú de salida en el que elegimos Y+Enter para guardar el fichero de fuentes.



3/ Escribimos el comando de actualización:
sudo apt-get update

4/ Y finalmente el comando de instalación:
sudo apt-get install linssid

Con ello ya tendremos disponible la aplicación LinSSID en Ubuntu 12.04 LTS. Desconozco si en el resto de distribuciones son válidas estas instrucciones de instalación.



LinSSID
logo de LinSSID


La aplicación en sí es realmente sencilla. Cuando la ejecutamos aparece una primera ventana en la que se nos pide el password (de administrador entiendo) y una vez introducido pasamos ya a la interfaz de la aplicación en sí.



Es una interfaz muy intuitiva en la que con un solo vistazo podemos hacernos una idea de las opciones que se nos ofrecen. En la parte media superior nos aparecerá el listado de redes wifi que capta nuestro equipo, así como sus datos de interés (identificador, MAC, canal, Protocolo o intensidad de la señal).

En la parte media inferior tenemos tres pestañas, la primera de ellas nos muestra una evolución gráfica temporal de la intensidad de las señales captadas, la segunda pestaña, la de 2,4 GHz nos muestra los canales en los que se distribuyen las distintas redes y también su intensidad. La tercera pestaña es para redes de 5 GHz y por tanto no nos aporta información.

Si damos a la tecla Run (en la parte superior de la ventana) comienza el análisis de las redes.


En mi caso mi red de +Pepephone (color rojo) está emitiemdo por defecto por el canal 1 en el que se aprecia que hay bastante tráfico (otras tres redes más, aunque de menor intensidad). Salta a la vista que el canal 4 no lo está usando nadie así como el "hueco" que existe ente los canales 8 y 9.

Con esta información podemos acceder a nuestro router (escribiendo 192.168.1.1 en el campo de direcciones de nuestro navegador) y cambiar el canal de emisión. Así lo he hecho, pasando del canal 1 al 9 la emisión de mi router.


Una vez guardados los cambios he vuelto a realizar el análisis con LinSSID y el resultado ha sido el siguiente:



Ahora mi red (color azul) emite en ese hueco que había en el canal 9 y aunque se topa con las redes de alrededor al menos está en una zona más libre del espectro de emisión.

Resultados tras cambiar al canal 9

Una vez realizado el cambio de canal no he notado mejora significativa en la intensidad de la señal que recibe mi equipo, que parece más o menos la misma que antes. Tampoco los indicadores de intensidad de LinSSID marcan mejores registros pero sí que es cierto que he notado una sensible mejora en la velocidad de navegación que ya de por sí hace que el rato haya merecido la pena.

/// Actualización ///

Una vez publicado el post he recibido un comentario muy interesante de +Adrián Granados en el que se me indica que:

1- La intensidad de la señal no depende del canal de emisión sino de la separación entre el equipo y el router.

2- La mejora que puede obtenerse encontrando el canal adecuado consiste en una navegación más rápida y estable, confirmando el resultado que había obtenido al cambiar al canal 9 de emisión.

3- El canal más recomendable en mi caso no sería el 9 sino el 11 debido a que "aunque haya otras redes usando ese canal, su intensidad de señal es tan baja que no debería ser un problema". Efectivamente, además en el 9 estoy entrando en "conflicto" con otras seis redes mientras que en el 11 sólo encontraría 3 redes de menor intensidad. Una vez realizado el cambio el resultado es el siguiente:


15/07/2013

VOLTA A PEU PLATGES DE MONCOFA 2013

Cartel Volta a Peu Platges de Moncofa 2013
Fecha: 13/07/2013
Hora de salida: 19:30
Inscripción: 5€.
Localización salida: ir
Distancia: 10km (9,90 según GPS).
Trazado: Llano.
Piso: 100% asfalto.
Cronometraje: Excelente (www.mychip.es). Chip con cierre de velcro para colocar en los cordones de la zapatilla, fácil de poner y lo más importante, fácil de quitar. Resultados disponibles pocas horas después de terminada la carrera y reportaje fotográfico menos de 48h. después.
Asistencia: 526 corredores.
Bolsa del corredor: camiseta técnica. 

En un fin de semana complicado para elegir carrera (estaban la de Albalat, que el año pasado me gustó mucho, y la de Chiva también, dentro del circuito de carreras de la Diputación de Valencia) finalmente me decanté por Moncofa por estar situada algo más cerca de donde vivo. La carrera estuvo muy bien organizada en general, con un par de detalles a mejorar (dorsales y puestos en la llegada), la asistencia de corredores no resultó agobiante y el tipo de recorrido, a la sombra en gran parte, se agradeció en éstos días de verano.

Recorrido

Sin mucha historia, ir recorriendo arriba y abajo la avenida Mare Nostrum de la Playa de Moncofa, en paralelo al mar y con la playa siempre a la vista, perdí la cuenta de las veces que pasábamos por meta. Lo bueno de ésto es que, para quien va a acompañarte, la carrera resulta más amena, viéndote pasar a ti y al resto de corredores una y otra vez. Por otra parte el avituallamiento líquido, al estar en meta, podía realizarse en los pasos de los kilómetros 5 y 7 y pico, además de en la llegada. Otro punto positivo del recorrido fue que se aprovechaba la sombra de los edificios de primera línea de playa en muchas partes del recorrido, lo cual disminuyó la dureza de la prueba.
Lo malo, para mí: se hace tedioso para el corredor. Una de las sensaciones que más me gustan de correr es la de "desplazarme", me gusta notar que voy a algún sitio, aunque se empiece y se acabe en el mismo punto, y esa sensación desaparece en carreras como ésta.

http://www.platgesdemoncofa.es/


Organización

Muy correcta en todo momento, desde las carreras infantiles hasta la animación y megafonía en meta. Recogida de dorsales sin agobios, salida puntual, buena coordinación de voluntarios, etc.

Los chips

No recuerdo si ya había usado de éstos en alguna carrera pero de todos los que he probado son los que más me gustan. Se trata de pulseras con cierre de velcro para sujetarlas a los cordones de la zapatilla. No te obligan a tener que andar desabrochando cordones y tampoco te enteras de que los llevas, como puede pasar con los que son de tobillo, también con velcro.

Los dorsales

El intento, de agradecer por otra parte, de innovar con dorsales adhesivos creo que puede definirse como fracaso. Ya desde el primer momento, cuando me pegué el mío se vio que aquello no podía salir bien, recién puesto ya tendía a despegarse, así que opté por aportar un par de imperdibles que llevaba en mi mochila.
Ya en carrera se cumplió lo previsto, desde la misma salida los corredores empezaron a perder sus dorsales, que quedaban tirados en el asfalto o pegados en las suelas de otros corredores. Fuimos muy pocos los que llegamos con dorsal, en mi caso casi ni los imperdibles sirvieron, el papel con el que estaban hechos se reblandecía mucho al contacto con el sudor así que el mío llegó colgando, arrugado, de uno de los imperdibles.
Resumen: buena idea, mala ejecución. Esperemos que para próximas ediciones se encuentre una solución más exitosa, pero insisto en que se agradece el intento.

Los puestos de avituallamiento en la llegada

El único punto menos positivo que ahora mismo me viene a la cabeza fue que en la llegada, tras devolver el chip (con su correcta zona de sillas habilitada, a pesar de que el velcro facilitaba muchísimo el quitárselo, que era casi inmediato) se desembocaba en una zona como "de guerra" en la que no sabías muy bien qué pasaba. En otras carreras se acotan recorridos para llevar al corredor de paso por los puestos de avituallamiento y se le guía hacia una zona ya de "reposo". En Moncofa no, aquello era un todo en uno, y como además los puestos de avituallamiento eran mesas con voluntarios (sin más indicación), con la cantidad de gente no sabías muy bien ni dónde había realmente un puesto ni qué se daba en él. Evidentemente hablo de primeras impresiones, poco a poco te ibas situando y encontrabas las cosas. Pero si contamos con que tras 10 kilómetros las cabezas están para pocas ecuaciones creo que es un aspecto a mejorar para futuras ediciones. 

Conclusión

Una carrera muy recomendable. Bien organizada y en un entorno adecuado para que la familia pueda pasar una tarde entretenida. Moncofa en un sitio realmente agradable, que parece que pese a haber sido atropellado por el boom urbanístico ha sabido conservar ese ambiente de pueblo tranquilo con la gente sentada en las terrazas de sus casas bajas.
¿Volveré el año que viene? Sin duda, si las piernas y las circunstancias lo permiten. Además me pareció escuchar al speaker que el año que viene quieren hacerla nocturna, trataremos de estar ahí.

12/07/2013

Problema de deformación en la funda Ozaki O!Coat 0.3 Solid para iPhone 5

Hace un par de meses escribí este artículo para iphoneOSX.com en el que hablaba de la funda para iPhone 5 Ozaki O!Coat 0.3 Solid y en aquel momento, aunque hablé positivamente de ella, ya mencioné cierta holgura que había ido apareciendo entre la funda y el teléfono, aunque como también mencionaba, no era nada que afectase al uso normal del mismo.
Pues bien, en el transcurso de éstas semanas, y sin entender bien a que ha podido deberse, la holgura ha pasado a ser deformación, afectando, ahora sí, al uso del terminal.
Cuando compré la Ozaki O!Ocoat lo hice principalmente por ser una funda extremadamente respetable con el diseño del iPhone 5, para lo cual se basaba en su característica estrella: sus 0,3 mm de grosor. En efecto, cuando le acoplas el teléfono, la funda se convierte en una finísima película que lo recubre pero que se hace prácticamente inapreciable.
Y precisamente de esta característica "estrella" es de donde puede haber venido el problema de la deformación. El iPhone 5 es un terminal ligero pero me inclino a pensar en que el sostenerlo durante los días y los meses, verticalmente, ha podido ir haciendo mella en la delgadísima capa de plástico de la funda y poco a poco ha conseguido deformarla.

La deformación

Principalmente he apreciado dos zonas de deformación, por un lado las esquinas superiores, que han tendido como a "elevarse" y por otro las aletas que abrazan al teléfono por la cara inferior, la de las conexiones y altavoz, que parecen haber dado de sí, haberse "estirado" o abierto ligeramente.

deformación superior en la Ozaki O!Coat 0.3 Solid
El botón de encendido/bloqueo queda hundido y algo inaccesible debido a la deformación
El resultado es que ahora la funda ya no queda adherida al teléfono sino que éste ahora se desliza por su interior. Cuando lo pongo vertical noto como el teléfono "cae" hasta hacer tope con la funda, que en su parte inferior, al haberse alargado, permite una holgura de uno o dos milímetros.
deformación en la funda Ozaki O!Coat 0.3 Solid
La funda se ha deformado y se separa del teléfono en la parte inferior

Al ocurrir esto, es decir, cuando el teléfono busca su posición "natural" la parte superior de la funda es la que se separa ese milímetro provocando que el botón de encendido/bloqueo quede oculto, afectando, ahora sí, al uso del terminal.
A parte de ello, esta holgura es ya de por sí algo que se nota cada vez que se coge el teléfono y ese pequeño detalle, día a día, llega a convertirse en una molestia notable.
deformación en la funda Ozaki O!Coat 0.3 Solid
El desplazamiento de la funda se nota sobre todo en la zona de botones
En su día recomendé la funda, tanto a través de la opinión de cliente de Amazon (lugar en el que la adquirí) como a través del mencionado artículo en iphoneOSX.com, era una funda aparentemente estupenda, ligera, muy discreta y no excesivamente cara (me costó unos 12 ó 13€) y durante los primeros meses de uso se acopló como un guante al iPhone. Pero ahora mismo la funda se ha degradado de manera que el uso del teléfono se ha visto afectado y ha dejado de ser el  elemento invisible de protección integrado al teléfono que fue en su primera epoca.

He abandonado la Ozaki para pasar a usar una funda muy similar, aunque creo que no tan fina, la Xtreme Mac, adquirida en macnificos.com. El tiempo dirá si el problema de la Ozaki es la propia delgadez de estas fundas o si en cambio presenta algún problema de materiales. 

08/07/2013

10K Albalat dels Sorells 2013

Cartel 10k Albalat dels Sorells 2013
Fecha: 06/07/2013
Hora de salida: 19:30 h.
Inscripción: 5€
Localización salida: ir
Distancia: 10 Km (9,94 según GPS)
Trazado: Llano
Piso: 100% asfalto
Cronometraje: En carrera excelente, chip en cordones de zapatilla. 48 h. después aun espero encontrar las clasificaciones publicadas. La clasificación está finalmente aquí
Asistencia: 561 corredores
Bolsa del corredor: camiseta técnica.





Albalat dels Sorells se apuntaba a la distancia de los 10k en esta edición de 2013 y hay que reconocer que la organización brilló a gran altura durante la prueba, en un día marcado por el sofocante calor. Para mí es la primera carrera del año en la que noto realmente que el calor se convierte en problema a tener en cuenta. El sábado pasado en Alboraya, aunque también el calor era notable, creo que no era tanto, o a mí me afectó menos. Por otro lado la parte organizativa no ha estado tan bien ni en el pre ni en el post carrera.


Recorrido

Recorrido 10k Albalat dels Sorells 2013

km1 y 2: Callejeando por Albalat, bordeando la población con bastantes zonas de sol, el calor comienza a hacerse notar.
km3: Avituallamiento líquido, agua a temperatura ambiente, pero se agradece mucho en un día de tanto calor. Comienza en este kilómetro la parte más dura del recorrido, primero por tener que afrontar la subida del paso superior de las vías para luego enfilar por una carretera con el sol de frente y sin ninguna zona de sombra.
km 4, 5, 6, 7: Se va serpenteando por carreteras estrechas entre naranjos, sin nada de sombra y con el sol dando de frente o de lado. Mucho calor. Arco y muestra del crono de la carrera en el kilómetro 5, y poco después segundo avituallamiento líquido.
km 8 y 9: El trazado gira y comienza a volverse hacia Albalat dels Sorells, entre que el sol va perdiendo algo de fuerza y que ahora da de espaldas estos tramos se hacen más ligeros.
km 10: Ya en la población este último kilómetro comienza con un paso subterráneo para salvar las vías del metro, con su respectiva bajada y su subida. Luego una gran recta a pleno sol que hace daño, un giro y se encara la larga recta de meta, esta vez ya a la sombra.



Organización

Recogida de dorsales y arcos de salida y llegada muy bien situados, en la plaza del Ayuntamiento. Con una zona muy amplia para las mesas de recogida de dorsales y bolsa del corredor a un lado y, al otro, un parque con juegos, con espacio también muy amplio y lleno de sombra, perfecto para que los más pequeños pasen la tarde mientras corren papá y/o mamá.

La megafonía bien situada, los corredores nos enteramos de lo que pasaba. Salida puntual, gracias. Buena coordinación durante el recorrido, incluso solventando eventualidades de la carrera como la señalización de un panal de abejas en un muro junto al trazado, hacia el kilómetro 7.

De agradecer los dos puntos de avituallamiento líquido en un día de tanto calor.

Todos los kilómetros bien señalizados con cartelones y coincidiendo con las mediciones del GPS con bastante exactitud.

En la llegada zona de sillas para poder devolver el chip de las zapatillas cómodamente y dos puestos de bebida, uno de coca-cola y otro de cerveza. Adivinen en cuál había cola y en cuál no, this is Spain XD. Después entrega de nueva botella de agua y naranjas.

Lo negativo, las inscripciones telefónicas para carreras infantiles no sirvieron de nada y tocó hacer cola. Y como ya he comentado aun no sé dónde diablos se han publicado las clasificaciones, si es que se ha hecho.



Conclusión

Un 10k bien organizado y con un recorrido interesante, cuya mayor dureza reside en el calor. Hay que tratar de regularse bien para evitar sustos. Es una carrera en la que si sales más animado de lo que debes puedes llevarte un susto más adelante.

¿Volveré el año que viene? Sin duda, si las piernas y las circunstancias lo permiten.

05/07/2013

CAMBIANDO DE WINDOWS 7 A UBUNTU 12.04. PASO 2: Optimización de Ubuntu


De las cosas que más me sorprendieron cuando instalé Ubuntu fue que estaba lejos de disfrutar de un sistema operativo eficiente. La lentitud que había notado durante mis pruebas con Ubuntu a través de un pen USB la achacaba precisamente a ésto, a no ser una instalación “real”, pero cuando vi que, hecha la instalación, esa lentitud continuaba o incluso se acentuaba la cosa pasó a ser un problema. Estaba decidido a darle una oportunidad a Ubuntu para que se convirtiera en mi sistema operativo habitual y para ello necesitaba alcanzar cierta fluidez así que no tuve más que empezar a tirar del hilo en internet para descubrir lo que seguramente es un rasgo característico de las distribuciones Linux: el usuario tiene mucho que decir, para bien y para mal.

En cuanto se busca por internet aparecen cantidades ingentes de post sobre optimización de Ubuntu, tanto es así que proliferan los de título “qué hacer tras instalar Ubuntu”, dejando bien a las claras que la optimización es el paso que sigue a la instalación.

Si te decides por una distribución Linux da la impresión de que debes asumir que te va a tocar bajar al barro y mancharte las manos para que las cosas funcionen, lo cual significa que para la gente que no quiere complicaciones seguramente un sistema como Ubuntu no sea una buena idea. Pero al mismo tiempo la satisfacción que genera el que tú mismo te “montes” el sistema operativo un poco a tu gusto o según tus necesidades, es un premio a tener en cuenta.

En mi caso algunos de los artículos que consulté tras la instalación de Ubuntu 12.04 y de cara a conseguir la optimización del sistema fueron:


Éstos no son más que unos pocos de los muchos que hay, puede que haya mejores pero lo cierto es que el rendimiento de Ubuntu en mi portátil ha mejorado muchísimo. De hecho en mi caso Ubuntu pasó de ser un sistema inmanejable (por lo lento y trabado) a ser casi tan fluido como mi Windows 7. Y digo “casi” porque Windows sigue siendo un punto más rápido y ágil en casi todo. Aunque sinceramente Ubuntu me resulta de uso tan agradable que en tareas básicas es algo que puedo pasar por alto.

En cualquier caso en estos artículos que seguí hay multitud de mejoras para hacer Ubuntu más rico en capacidades pero que en mi caso no me eran interesantes por el tipo de uso que le doy al ordenador. Yo lo que quería era simplemente ganar fluidez, y tratar de instalar el menor número de cosas posibles de paso.

Mi optimización

Otra de las cuestiones cuando comienzas en Linux es que vas a tener que escribir (copiar y pegar más bien) en el Terminal, sí, esa ventanita que recuerda a los ordenadores de los 80. Al principio es algo que tira para atrás a un soft-user como yo, pero realmente tampoco es para tanto, la verdad. Una vez asumido ésto en mi caso particular los ajustes que llevé a cabo fueron:

    • Cambiar uso memoria RAM swappiness”.
    • Ubuntu Tweak”.
    • Prelink”.
    • Preload”.
    • Procesos paralelos”.
    • Altas temperaturas portátil” (Mi Ubuntu no sabía que estaba corriendo en un portátil y gracias a éste ajuste el mío dejó de calentarse y de tirar salvajemente de ventilador).
    • Actualizar el microcódigo de los procesadores Intel en Linux Ubuntu 12.04


    • Actualización y Repositorios” (ojo, en mi caso mi sistema está medio en inglés por lo que tuve que buscar “Update Manager” en lugar de “Gestor de actualizaciones”).
    • Controladores de Hardware” (para mi tarjeta ATI).


Con éstos ajustes de optimización Ubuntu 12.04 se volvió perfectamente utilizable, como ya he dicho antes al nivel de todo un Windows 7. Tampoco tengo idea de si todos estos ajustes han servido de algo o si algunos no han hecho nada. La lógica dice que todos deberían haber aportado algo pero no me dediqué a reiniciar el ordenador tras ejecutar cada uno y comparar con un cronómetro. Por otra parte tampoco sé si me he dejado por optimizar apartados importantes, el tiempo lo dirá.


El caso es que a día de hoy Ubuntu se ha convertido en mi sistema operativo principal, gracias a la optimización y gracias también a haber podido instalar casi todo el software base que usaba en Windows o bien algún software equivalente para Linux. En Windows uso habitualmente como software base: Chrome, Photoshop, Office, Spotify, iTunes y los drivers para el pulsómetro Garmin. De cómo me las he apañado para instalar todo ello o cómo he suplido lo que no he podido instalar hablaré en los siguientes posts sobre mi cambio de Windows 7 a Ubuntu.

30/06/2013

10 KM DIVINA PASTORA ALBORAYA CONTRA EL CÁNCER 2013

Fecha: 29/06/2013
Hora de salida: 20 h.
Inscripción: 9€
Localización salida: ir
Distancia: 10 Km (9,8 según GPS)
Trazado: Llano
Piso: 98% asfalto
Cronometraje: Excelente. Chip en dorsal. Clasificaciones disponibles unas horas después de terminar la carrera.
Asistencia: 1355 corredores
Bolsa del corredor: camiseta técnica, brick de caldo y botellita de aceite de chufa.

Sin duda los 10Km de Alboraya han sido la carrera mejor organizada de las que he corrido hasta ahora, desde la completa web de la prueba hasta la organización de la carrera en sí. Acompañado ésto además de un trazado realmente entretenido hace que ésta carrera sea una cita absolutamente recomendable para próximas ediciones.


Recorrido



La salida se situó junto a la Ciutat de l´Esport de Alboraya. El primer kilómetro fue por el interior de la población, con lo que la sombra estuvo asegurada en casi todos los tramos. A continuación salimos a la zona de huerta, ya al sol, aunque a esas horas al menos para mí el calor era bastante soportable. En este tramo de huerta tuvimos que aguantar un olor a abono bastante molesto, sobre todo si estás haciendo ejercicio, aunque afortunadamente en cuanto dejamos la huerta desapareció. Hicimos un tramo junto a la autovía de entrada a Valencia para luego cruzarla por un paso subterráneo y desembocar en la playa. Fuimos en paralelo al mar dirección el puerto de Valencia, aprovechando las sombras de los edificios, hasta cierto punto en el que giramos hacia el paseo de la playa y volvimos por él desandando lo recorrido, corriendo por el paseo junto a la arena y también a la sombra. Llegamos al kilómetro 5 y poco después nos esperaba el avituallamiento líquido: agua fría!! Seguimos hasta llegar nuevamente al punto por el que habíamos empezado ese tramo de playa. Nos desviamos entonces dirección Alcampo en paralelo a la autovía, que volvimos a cruzar por un paso peatonal inferior, idóneo para perder la señal GPS, aunque afortunadamente no ocurrió. Enfilamos entonces un tramo de camino con un piso entre el asfalto y la tierra siguiendo el barranco del Carrixet en dirección de vuelta a Alboraya. A esta altura estábamos ya por el kilómetro 8. Los dos últimos kilómetros aproximadamente fueron callejeando nuevamente por el casco urbano de la población.   

Organización

Sobresaliente casi en todo. Los corredores estábamos avisados por mail de nuestro dorsal, con lo que nos podíamos ahorrar la consulta de listas. El dorsal con la bolsa del corredor se recogían en una zona amplia, situada en unas pistas deportivas abiertas pero con cubierta, con lo cual se estaba a la sombra, que hay situadas junto al punto de salida. La zona de salida estaba dividida por zonas según marca prevista, con lo que los corredores podíamos organizarnos mejor. El recorrido estaba perfectamente indicado con línea de pintura en el suelo y los kilómetros estaban muy bien señalizados con grandes cartelones y, por una vez, coincidian casi milimétricamente con lo que marcaba mi GPS. La coordinación de voluntarios y policía perfecta. El avituallamiento bien organizado y con agua fría, que siempre se agradece. Los únicos puntos menos positivos fueron que en la llegada, al menos cuando yo entré, había una aglomeración de corredores bastante grande para pasar a por la bebida isotónica, con lo que nos tiramos nuestros largos minutos (tal vez 10) apelotonados e incómodos. Además mi GPS no me marcó los 10 km exactos que yo esperaba en la llegada, se quedó en 9,8 cosa que me extrañó tras la exactitud en la marca del resto de kilómetros.
Después del costoso Aquarius había sandía, plátanos, fartons y horchata y alguna cosa más que me perdí por las prisas. Eran ya más de las nueve de la noche y aún había que volver a casa.

Y lo que más me ha gustado: poco rato después de llegar a casa recibí un email indicándome mi tiempo y mi posición en la clasificación así como un link a la web de carreras populares con mucha más información personalizada.   

Conclusiones

Una carrera espectacularmente organizada, con un recorrido muy atractivo y que no se hace nada pesado, buena asistencia de corredores y buen ambiente.

¿Volveré el año que viene? Sin duda, si las piernas y las circunstancias lo permiten.