24 de julio de 2015

Obtener la correspondencia del Título antiguo con los nuevos de Grado

Muchos títulos universitarios perdieron su validez a nivel europeo cuando comenzó el plan Bolonia.

Actualmente, después de muchos años y protestas corrigieron la ley (Real Decreto 967/2014, de 21 de noviembre) que normaliza los títulos a como debió haber sido desde el principio.

Acceso al trámite


Hay una forma (de momento la única que conozco) de acceder telemáticamente y obtener la certificación personalizada de la correspondencia de nuestro título con los actuales. El enlace es el siguiente:

Correspondencia entre Títulos Universitarios Oficiales ("pre-Bolonia") y niveles MECES: https://sede.educacion.gob.es/catalogo-tramites/gestion-titulos/estudios-universitarios/titulos-espanoles/correspondencias-titulos-meces.html

Pero es posible que tengas algunos problemas para acceder. Si se intenta acceder con el certificado digital, da error pues los certificados raíces  de la página del ministerio son demasiado inseguros y los navegadores han dejado de dar acceso. Y el parche que recomienda el ministerio para reducir la seguridad del navegador, ya no es posible hacerlo.

Acceso por login sin certificado


Es posible registrarse y acceder a la sede electrónica del ministerio sin el certificado digital. Anteriormente era posible desde el enlace ya comentado pero actualmente no, por lo que puede resultar útil el siguiente enlace que nos lo permite, y una vez accedamos se puede intentar acceder al enlace del trámite en sí.

https://sede.educacion.gob.es/tramite/login/plogin.jjsp

Reconocer si tu titulación cuenta con correspondencia


La manera simple de comprobar que tu titulación cuenta ya con la correspondencia es mirarlo en la lista que aparece en el mismo enlace, pero un poco más abajo.
Lista de títulos con correspondencia MECES
Si un título concreto cuenta ya con la correspondencia se verá en azul con un enlace al BOE y entre paréntesis el nivel "Bolonia" que se le asigna.

Dónde mirar el número del título


Una vez te permite acceder al trámite, lo único que necesitarás es el número completo de tu título.
Número de título universitario
Se puede encontrar en la parte inferior de tu título oficial, allí donde pone Registro Nacional de Títulos.

Obtener una versión anterior del navegador


Si después de todo sigues teniendo problemas, otra opción es hacerte con una versión anterior del navegador que admita los certificados débiles.

Para Firefox puedes encontrar unas versiones antiguas en los siguientes enlaces:

Para Linux: http://sourceforge.net/projects/portable/files/64bit/Firefox%2031.0-64bit/download

Para Windows: http://mozilla-firefox-portable.uptodown.com/descargar

3 de julio de 2015

Rootear con Kinguser y sustituir con SuperSu

Una de las formas más sencillas para rootear un móvil Android, es a través de una aplicación que lo haga de forma automática. De todas ellas una de las más efectivas con un gran número de móviles se pueden rootear es la aplicación china iRoot, que antes se llamaba vRoot.

iRoot

Para emplearla, se necesita el cable que conecte el móvil con el ordenador, y poner el móvil en modo de Depuración de USB, que es una Opción de desarrolladores. También es necesario, que antes de nada, se tengan instalados los controladores para móvil concreto que se quiere rootear.

Rootear

De forma esquemática los pasos a seguir serían los siguientes:
  1. Conectar el móvil al ordenador mediante el cable USB
  2. Instalar los controladores del móvil
    • Algunos móviles nos ofrecen la opción de instalarlos desde el mismo móvil
      Instalar controladores

    • En caso contrario los descargaremos e instalaremos desde la página de la marca y modelo de nuestro móvil
  3.  Poner el móvil en modo Depuración USB
    • En los Ajustes de Android debemos ir a las Opciones de Desarrollador
    • En la mayoría de móviles esas opciones están ocultas, para hacerlas visibles hay que hacer lo siguiente:
      • En los Ajustes de Android debemos ir a Acerca del dispositivo
      • Pulsar un buen número de veces sobre Número de compilación o Versión de Software (depende del móvil)
      • Esperar a que un mensaje nos confirme que las opciones ya están visibles
    • Dentro de las Opciones de Desarrollador activamos el modo Depuración de USB
      Depuración de USB

    • Adicionalmente también marco Permitir ubicaciones falsas o de prueba, y Permanecer activo, este último por comodidad para que una vez esté conectado no se apague la pantalla
  4. Desconectamos el cable y lo volvemos a conectar, pero esta vez seleccionamos la opción de Sólo carga. Y comprobamos el el sistema operativo reconoce bien el móvil con sus controladores
  5. Instalamos iRoot y lo ejecutamos
  6. Las versiones actuales están en inglés con lo que es fácil seguir las indicaciones del programa, es importante que se le permita conectar a Internet para actualizarse
  7. Una vez detecte correctamente nuestro móvil pulsamos el botón para que haga el ROOT
Durante el proceso el móvil nos pedirá permisos para acceder desde el ordenador en modo de Depuración USB, que será necesario permitir. Y veremos como se van instalando aplicaciones y finalmente se reiniciará. Una vez rooteado, el programa nos habrá instalado algunas aplicaciones de más que no necesitamos, con lo que puede interesar desinstalarlas todas ellas salvo la que nos interesa que es Kinguser.

Kinguser


La aplicación Kinguser es la que concederá a partir del rooteo los permisos a las aplicaciones que los necesiten, pero hay muchos que desconfían de esta aplicación o directamente preferimos SuperSU.

SuperSU

En principio hacer el cambio debería ser sencillo, arrancar SuperSU para que Kinguser le concediera permisos de root. Dejar que se actualicen los binarios y posteriormente eliminar Kinguser.

Problemas

Pero Kinguser no le deja a SuperSU que haga sin problemas la actualización de binarios, y menos aún deja que se desinstale sin problemas. Por ello es necesario seguir unos cuantos pasos para hacer esta modificación. Principalmente la mayor ayuda la encontramos en un artículo de W0lfDroid, sobre la que indicaré algún cambio para mejorar su eficiencia.

Sustitución

W0lfDroid nos ofrece un shell script que realiza la sustitución de una aplicación por otra, aunque para su correcta utilización hay que seguir una serie de pasos muy concretos, que serían los siguientes:
  1. Instalar en el móvil la siguiente App: Terminal Emulator
  2. Instalar en el móvil la siguiente App: BusyBox
    • Tras instalarse se debe de abrir BusyBox
    • Concederle los permisos de root
    • Terminar la instalación dándole al botón Install
  3. Descargar el shell script y descomprimirlo con los demás archivos
  4. Mover la carpeta descomprimida mrv-master a /sdcard
  5. Abrimos ahora Terminal Emulator en el que podremos escribir comandos Linux y ejecutar el script
  6. Escribimos el comando su y pulsamos intro
    • Necesitará permisos de root y se los concederemos
  7. Escribimos el comando sh /sdcard/mrw-master/root.sh y pulsamos intro
  8. Automáticamente se instalará y abrirá SuperSU, al que inmediatamente le actualizaremos los binarios
Si se han seguido los pasos correctamente y no ha habido problemas, desde este instante ya tendrás el móvil correctamente rooteado bajo SuperSU.



2 de mayo de 2015

Asociación de archivos .jar con OpenJDK

El otro día sin venir a cuento, se perdió la asociación de archivos .jar con OpenJDK en el Nautilus de mi Ubuntu. No sé cuál pudo ser el motivo pero no es muy complicado de arreglar.

Básicamente lo que necesité hacer fue volver a recrear el archivo que permite esta asociación y que me había desaparecido. Se puede volver a crear e incluir su contenido con el comando siguiente:

gksudo gedit '/usr/share/applications/openjdk-7-java.desktop'

En mi caso estaba todo en blanco porque como ya he dicho sencillamente no existía el archivo pero el contenido que debe de tener es el siguiente:

[Desktop Entry]
Name=OpenJDK Java 7 RunTime
Comment=OpenJDK Java 7 RunTime
Exec=cautious-launcher %f /usr/bin/java -jar
Terminal=false
Type=Application
Icon=openjdk-7
MimeType=application/x-java-archive;application/java-archive;applicatioon/x-jar;
NoDisplay=false


Con copiarlo dentro y salvar, ya se me restauró la asociación dado que antes ya existía, de lo contrario habría que seleccionar OpenJDK como la aplicación predeterminada para abrir este tipo de archivo y listo.

30 de abril de 2015

Pizarra digital casera

No hace mucho, en la academia Crisan Formación, montamos un pequeño grupo maker para hacer aquellas cosas que nos apetecía, y a las que normalmente no les dedicamos tiempo. Y en este artículo voy a explicar una de esas cosas, que concretamente es crear una pizarra digital de bajo presupuesto.

Imagen de Francisco Cardoso Lima

Para ello, nos hemos basado en el proyecto Wiimote Whiteboard, que a su vez se inspira en el trabajo de Johnny Chung Lee.

Como nos gusta especialmente el software libre, la hemos desarrollado particularmente para el sistema operativo Ubuntu. Más abajo describiré los pasos que pueden ser necesarios para hacer funcionar el software, pero primero explicaré los aspectos generales para hacerlo funcionar.

 Componentes

Lo más práctico es partir de una lista con el material o componentes que se necesitan para llevarlo a cabo.
  • Tiza digital
  • Wiimote
  • Bluetooth
  • Ordenador
  • Proyector
La disposición de todos ellos se puede apreciar en la imagen siguiente.
Imagen de Francisco Cardoso Lima
Para interactuar con la pizarra digital, se emplea la tiza digital o bolígrafo de infrarrojos 1. Su luz infrarroja será detectada por el mando de la Wii 2, que está conectado a través de bluetooth con el ordenador 3. Por último las imágenes se proyectarán gracias al proyector 4 sobre la pared o pantalla 5.
De todos estos componentes, la tiza digital con infrarrojos, deberemos de fabricarla nosotros mismos. Lo que no es excesivamente complicado, y para lo que bastará con acudir a la tienda de electrónica más cercana, para adquirir:
un LED emisor infrarrojo, dependiendo del mismo una resistencia, un pulsador, y una pila con su portapilas correspondiente.

Una vez los tengamos, los conectaremos para formar el circuito de la tiza digital, y los montaremos dentro de algún tipo un rotulador vacío con el que podamos contar.

Configuración

Los siguientes pasos a realizar, se refieren a la configuración en el ordenador, y consistirán en:
  • Disponer de bluetooth en el ordenador
  • Asociar el wiimote con el ordenador por bluetooth
  • Descargar la aplicación para controlar la pizarra
  • Instalar las librerías adicionales
El disponer de bluetooth en Ubuntu no supone problema, tanto si el ordenador ya cuenta con este dispositivo, como si se lo conectamos en un puerto USB, lo reconocerá inmediatamente.


Lo que no suele ser tan inmediato es el asociar el wiimote por bluetooth debido a un bug. Nosotros lo hemos hecho instalando lswm, que nos permite conocer la dirección MAC del wiimote, y luego asociándonos a dicha MAC con hcitool, del siguiente modo:

sudo apt-get install lswm
sudo lswm

(Nos devolverá la MAC del mando, por ejemplo
Put Wiimotes in discoverable mode now (press 1+2)...
E8:4E:CE:53:66:97)

sudo hcitool cc E8:4E:CE:53:66:97


En este punto puede ser interesante, aunque no es necesario, comprobar que la asociación es correcta con el programa wmgui.


Descargar la aplicación Wiimote Whiteboard para Linux/Java, se puede hacer desde el siguiente enlace "oficial":

    http://www.uweschmidt.org/files/WiimoteWhiteboard.zip

Se necesita también la librería "bluecove-gpl", de la que descargaremos la versión 2.1.0 que es la indicada en el momento en que estoy escribiendo el artículo. También del enlace "oficial":

    http://bluecove.googlecode.com/files/bluecove-gpl-2.1.0.jar

También es necesario en Ubuntu instalar libbluetooth-dev para usar dicha librería, como explican acerca de los requerimientos en la web de bluecove.

sudo apt-get install libbluetooth-dev


Ahora hay que agregar la librería descargada en la aplicación que también acabamos de descargar. Los pasos los describo a continuación, pero para facilitaros las cosas más abajo os dejo un enlace a la aplicación ya modificada y lista.

    a) Descomprimimos el archivo WiimoteWhiteboard.zip
    b) Dentro localizamos el archivo WiimoteWhiteboard.jar
    c) En algún sitio a parte descomprimimos el archivo WiimoteWhiteboard.jar
    d) Dentro localizamos la carpeta lib
    e) En dicha carpeta agregamos el archivo bluecove-gpl-2.1.0.jar
    f) Volvemos a reconstruir el archivo jar con el nuevo archivo añadido

Nota1: En lib ya existe un archivo llamado bluecove-2.1.0.jar pero eso no significa que no tengamos que añadir el gpl.

Nota2: Aquí está el enlace "no oficial" de WiimoteWhiteboar.7z con la librería ya montada.

Ya sólo queda poner los siguientes comandos para establecer la ruta al jdk si no está así en el sistema. Ojo que estas rutas son las que corresponden a mi sistema y versión de Ubuntu, compruébalas para tu caso concreto y modifícalas si es necesario.

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

Y finalmente ejecutamos el programa

java -Dbluecove.debug=true -jar WiimoteWhiteboard.jar


18 de marzo de 2015

Arreglar la reactivación de DraftSight en Ubuntu

Una gran alternativa al programa de dibujo técnico AutoCAD en GNU/Linux es sin duda DraftSight. Éste se puede usar de forma gratuita tras realizar un pequeño registro para activarlo, y cada cierto tiempo o actualización, es necesario reactivarlo.

Todo esto resulta bastante sencillo, pero recientemente he detectado un problema al acabar el periodo de registro.

Activación de DraftSight
Activación de DraftSight

El problema consiste en que al intentar reactivar DraftSight, el programa sigue sin activarse y no arranca. Para solucionarlo, se puede desinstalar todo, descargar una versión más actual y volverlo a instalar, pero aún así el problema puede persistir debido a que no se ha borrado el archivo de registro. Con lo que la cuestión es sencillamente encontrar dicho archivo y borrarlo.

En Ubuntu se puede encontrar en la carpeta:

/home/$USER/.cofig/SWActivation/K2.conf

SWActivation de DraftSight
Archivo de registro SWActivation de DraftSight

Una vez se borra ya se puede volver a activar sin mayor problema.

28 de febrero de 2015

Corregir el problema con las vocales acentuadas en Sublime Text

Las últimas versiones de Ubuntu dan algunos problemas con el teclado español entre otros. Y aunque ya di una solución en este mismo blog, recientemente he tenido problemas con un programa concreto para el que no he dado con una solución más global.

Se trata del conocido Sublime Text, que aunque mágnifico en muchos aspectos, no me permitía escribir cómodamente las vocales con tildes.


A partir de la solución de un usuario griego con un problema similar, realicé una adaptación al español que funciona perfectamente. Se trata de la configuración que se debe de emplear dentro de las Preferencias en  Key Bindings - User. Se puede ver y descargar (botón RAW) en el siguiente enlace:

Tras guardar los cambios el uso de la tilde ya no será un problema y se podrá trabajar con normalidad.