martes, 12 de agosto de 2014

Dar aspecto Amstrad CPC a la consola de linux con Cool Old Term

Cool Old Term es una de esas curiosas aplicaciones geek que son tremendamente divertidas aunque su utilidad sea relativa.
Es un emulador de terminal que nos muestra la consola de GNU/Linux como se veían en los ordenadores de los 80 y principios de los 90.

 Cool old term en acción

Instalación

La instalación es un poco rara porque hay que compilar la aplicación pero nada difícil siguiendo las siguientes instrucciones al pie de la letra, simplemente abrimos una terminal y tecleamos los siguientes comandos:

sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin git
git clone https://github.com/Swordifish90/cool-old-term
cd cool-old-term
cd konsole-qml-plugin
qmake
make
make install

Uso

Para ejecutarlo vamos a la carpeta cool-old-term y lanzamos ./cool-old-term
El programa tiene diversos efectos que podemos configurar mediante las opciones Edit ► Settings, así por ejemplo podríamos darle un aspecto de monitor de Amstrad CPC, ya sea fósforo verde o color.



Así que nada, a experimentar y divertirse con este curioso programa.

viernes, 1 de agosto de 2014

LeoCAD en Ubuntu (II): configuración para Tente 3D

En el anterior artículo expliqué como instalar la última versión de LeoCAD en Ubuntu 14.04 que quedaba listo para hacer modelos de Lego® en 3D.
Ahora vamos a ver como configurar este programa para usar Tente® 3D.


Suponiendo que las fichas las tentemos en /opt/ldraw/tente el comando que deberíamos ejecutar sería:

leocad -l /opt/ldraw/tente/

Con lo cual cargaríamos la librería de piezas de Tente® 3D pero las categorías seguirían siendo las de Lego.
Para corregir este problema hay que crear un archivo de texto con el siguiente contenido:

Tente - Jacenas=jacena
Tente - Baldosas placas=baldosa | placa
Tente - Basico=|B
Tente - Aire=|A
Tente - Alpha=|F
Tente - Escorpion=|E
Tente - Mar=|M
Tente - Micro=|C
Tente - Ruta=|R
Tente - Titanium=|T
Tente - Ventanas=ventanas|marco|cristal
Tente - Vehiculos=|V
 
Tente - Etiquetas=EtiquetaTente - Dark=|D
Tente - Castillos=:X
Tente - Ruedas=rueda | ( eje & !bisagra ) | ( agujero & !enganche & !baldosa )

Lo guardamos como categoriastente.txt por ejemplo y lo importamos mediante las opciones:

View ► Preferences ► Categories ► Import

Para volver a las categorías de Lego pulsamos el botón Reset.

De manera análoga se podría usar la librería de Exin Castillos® y crear las categorías correspondientes.


sábado, 26 de julio de 2014

LeoCAD en Ubuntu 14.04 LTS de 64 bits

LeoCAD es un programa basado en el formato abierto LDraw para hacer modelos de Lego® en 3D u otros sistemas de construcción según la librería de fichas que le instalemos.

LeoCad

Vamos a ver como instalarlo en Ubuntu 14.04 LTS de 64 bits, desde consola hacemos lo siguiente:
  1. Instalamos subversion y las librerías necesarias para compilar código QT:
    sudo apt-get install subversion libqt4-dev zlib1g-dev
  2. Nos descargamos el código fuente de la última versión en una carpeta, pongamos $HOME
    cd $HOME
    svn co http://svn.leocad.org/trunk leocad
  3. Vamos al directorio leocad, compilamos e instalamos:
    cd leocad
    qmake leocad.pro
    make
    sudo make install 
  4. Por último, hay que indicarle dónde está la librería de piezas lego, por ejemplo:
    leocad -l /opt/ldraw/lego/
  5.  

sábado, 19 de julio de 2014

clamTK + clamAV: antivirus libre para GNU/Linux

ClamAV Free antivirusAunque los antivirus son innecesarios en GNU/Linux si hay algunos disponibles precisamente para limpiar otros sistemas no tan seguros.
Uno muy conocido y que viene en los repositorios oficiales es clamAV con el entorno gráfico clamTK para facilitar su uso desde la X. Lo podemos instalar desde el centro de software o desde consola:

sudo apt-get install clamtk

Cuando nos salga que las 'Definiciones antivirales' están obsoletas (por ejemplo, recien instalado) tecleamos el siguiente comando:
sudo freshclam -v



Si lo que te sale obsoleto es la versión de la interfaz gráfica, no tiene mayor importancia.
Si insistes en estar actualizado también en este aspecto bájate la última versión de la página oficial para tu distro y versión e instálala desde el centro de software o con gdebi.
El último entorno es muy distinto a la sencilla versión de los repositorios oficiales y tendrás que hacer doble clic en las opciones para elegirlas:



¡Ah! Si queremos que lo escanee todo en la configuración hay que indicarle que analice recursivamente.

jueves, 10 de julio de 2014

Apps de Firefox OS en Android

Algo poco conocido es que las aplicaciones de Firefox OS se pueden instalar en Android gracias a la versión de Firefox para este sistema operativo, es tan simple como ésto:
  1. Instalar Firefox para Android (tiene que ser de las últimas versiones).
  2. Abres desde Firefox su marketplace.
  3. Buscar la aplicación deseada.
  4. La instalas.
Y ya está, la tienes como otra aplicación más de android y se desinstala de igual forma.
Esto abre muchas posibilidades:
  • Ejecutar aplicaciones exclusivas de Firefox OS en otro sistema, en este caso Android.
  • Para los programadores, ya que programar Firefox OS es mucho más fácil y está mucho más estandarizado que hacerlo en Android, ya que al basarse en HTML5, CCS3 y javascript funcionarían en casi cualquier dispositivo, incluídos ordenadores de sobremesa y portátiles.
  • Los requerimientos de estos programas suelen ser menores y estar mucho menos recargados lo que redunda en un menor consumo de batería, calentamiento, mejora de la vida útil, etc...
La pega que tiene este procedimiento es que necesita la última versión de Firefox para Android y esta no funciona en algunos dispositivos 'viejos' como mi NVSBL Vortex.
Una pena porque en estos dispositivos más limitados es donde resultaría más interesante ejecutar apps de firefox os que suelen ser mucho menos exigentes en cuando a hardware.

jueves, 26 de junio de 2014

Realidad aumentada en Expotente 2014

Como todos los años, Tenteros celebra Expotente 2014, el encuentro anual de aficionados a este juguete de construcción español.

Este año repiten en Pozuelo de Alarcón (Madrid), por lo que es una buena oportunidad para ver los increíbles trabajos que realizan estos aficionados para quien esté o piense estar por la zona entre el 30 de junio y el 18 de julio.
El programa es de lo más interesante:

El año pasado ya hablamos del Tente 3D y de sus posibilidades, pero la novedad este año es una aplicación de android de realidad aumentada que nos permite hacer fotos reales con elementos 3D como si estuvieran delante nuestra mediante unos códigos que situamos donde queremos que salga el modelo 3D.


Esta foto se la hice al móvil con mi cámara digital mientras mostraba un tractor 3D junto a mi grúa real.
No es muy buena porque me faltaban manos para sostener las dos cámaras pero ilustra la idea.

En la Expo han puesto una zona con un código que te permite hacerte una foto de recuerdo con un muñeco titanium de tamaño real, para ello es conveniente haberse bajado antes la aplicación antes mencionada.

Y después del evento la aplicación sigue siendo válida para hacer fotos imaginativas colocando los Tentes 3D en donde queramos bajándonos este PDF (se puede bajar desde la propia app) que podemos imprimir y recortar, estos códigos los situaremos donde queramos que aparezca el modelo deseado (uno hasta está animado).

La aplicación ha sido realizada por el maestro del Tente 3D Jasolo.



domingo, 22 de junio de 2014

Instalar TeamViewer en Ubuntu 14.04

TeamViewer es un programa para acceder al escritorio que cualquier ordenador dando igual que el cliente o el servidor sea GNU/Linux, Mac o Windows (incluso hay clientes para android y otros sistemas de móvil) y dando igual si hay firewalls entre medio.
La pega (y bien gorda): NO es software libre y es gratuito sólo para uso personal, así que antes de seguir ya lo sabes.

Dicho esto a lo que vamos, ¿cómo instalarlo en ubuntu 14.04? Si seguís las instrucciones de la página oficial puede que os dé una dependencia irresoluble.
Pero se puede instalar usando gdebi (que descarga y configura los paquetes necesarios), para lo cual nos descargamos la última versión de TeamViewer para GNU/Linux y ejecutamos los siguientes comandos:

wget http://www.teamviewer.com/download/teamviewer_linux.deb
sudo apt-get install gdebi
sudo gdebi teamviewer_linux.deb

Fuente: Installing teamviewer 9 on 64-bit Ubuntu 13.10