Cómo instalar F-Droid

Ayer os hablaba de BaldPhone, una capa de personalización de Android pensada para mejorar la accesibilidad del sistema operativo a personas con problemas de motricidad o visión. Una de las cosas que comentaba es que se puede descargar desde los repositorios de F-Droid, lo que ha llevado a varios lectores a preguntarme ¿Qué es F-Droid y cómo puede usarlo?

Bueno, F-Droid es un repostirio, similar a una tienda de aplicaciones como Google Play o Amazon Store, pero solo con licencias libres o de código abierto.

¿Cómo se instala F-Droid?

Lo primero que tenemos que hacer es permitir la instalación de aplicaciones que no estén en el Play Store. Lo habitual es irnos a Ajustes->Seguridad en nuestro móvil y marcar la opción Orígenes Desconocidos o Fuentes Desconocidas, para que nos permita instalar aplicaciones en nuestro dispositivo, aunque según el modelo de teléfono esto puede cambiar. Por ejemplo en Huawei hay que ir a Ajustes->Seguridad y Privacidad->Ajustes Adicionales->Instalar Aplicaciones de Fuentes Externas y allí darle permisos a la aplicación desde donde vayamos a hacer la descarga (el navegador, ya sea Chrome, Opera, Mozilla…)

Después hay que entrar en este enlace, que es el del proyecto F-Droid, y pulsar el botón Descargar F-Droid.

Una vez descargado nos vamos a la ubicación de las descargas y buscamos el fichero FDroid.apk que, al pulsarlo, nos dará la opción de Instalar.

Una vez instalada la aplicación la abrimos y nos vamos a Ajustes (abajo a la derecha). Allí en la opción Repositorios podremos elegir de qué repositorios queremos poder descargar aplicaciones. Por defecto trae cuatro y solo estará seleccionada la primera (el repositorio oficial de F-Droid), aunque más adelante podrás añadir más. Las otras tres que trae por defecto son F-Droid Archive, que incluye versiones antiguas del software del repositorio oficial, Guardian Project, con aplicaciones de seguridad y privacidad de dicho proyecto, y Guardian Project Archive, con aplicaciones antiguas de dicho proyecto.

Baldphone: mejora la accesibilidad de un smartphone para personas mayores o discapacitadas

BaldPhone es una capa de personalización gratuíta para sistemas operativos Android creada por un desarrollador israelita que pone énfasis en la accesibilidad. Busca hacer más fácil el uso del teléfono a personas con problemas en la vista o de motricidad. Se trata de un proyecto de código abierto liberado bajo la licencia Apache 2.0 con el que se puede colaborar a través de GitHub.

Además del diseño específico para ayudar al usuario también incluye características muy interesantes coo recordatorios de medicación, asistente por voz, botón “gordo” para llamar a emergencias (incluyendo dos números de contacto de emergencia además del 112) y gestión simplificada de las notificaciones. Además el canal de youtube del proyecto nos proveerá de tutoriales en vídeo que ayudan a familiarizarse con el funcionamiento de BaldPhone.

Puede descargarse desde el repositorio de software libre F-Droid y es compatible con todas las versiones de Android desde la 5.0. Se trata de un software gratuito y libre, sin publicidad ni micropagos freemium, aunque se puede colaborar económicamente con el mismo a través de la plataforma Patreon.

Servicios de correo web alternativos a GMAIL y Outlook

Que hoy por hoy Gmail es el más popular de los servicios de correo electrónico gratuitos es de perogrullo, hace años que desbancó al entonces líder Hotmail (hoy Outlook) y no hay que extrañarse: funciona bien, es fiable, tiene app para dispositivos móviles, permite almacenar unas cantidades enormes de datos, enviar correos con adjuntos de tamaños descomunales… pero claro, está el tema de la privacidad. El correo es gratis, pero lo pagas con tus datos. Si no quieres que Google acceda a ellos tienes alternativas, pero otras grandes empresas como Outlook o Yandex al final van a ser más de lo mismo en ese terreno. Existen alternativas con empresas más pequeñas que te dan un mayor control sobre tu privacidad, aunque la mayoría son de pago. Voy a recomendar aquí tres que tienen opción de cuenta gratis por si os interesa:

  • ProtonMail: Esta es seguramente la más popular de las alternativas a las grandes proveedoras de correo por sus excelentes calificaciones en el terreno de la seguridad, ya que nos ofrece un cifrado fuerte de las comunicaciones. Ofrece cuatro planes de pago: el gratuito (Free), el Plus, el Visionary y el Professional. Si optamos por la versión gratis nos ofrece 500 megas de almacenamiento, un límite de 150 envíos al día y soporte técnico a través de email. Tiene app nativa para iOS y Android.
  • Tutanota: Un proyecto de correo electrónico con clientes desarrollados bajo licencia de software libre y que también hace énfasis en la seguridad, ofreciéndose además como un servicio ecológico (se compromenten a alimentar sus servidores con energías renovables). Ofrece tres planes de pago: Free, Premium y Pro. Si optamos por la versión gratis nos ofrece 1GB de almacenamiento en un correo con dominio de Tutanota, un calendario también con datos encriptados, un servicio de compresión de correos para ahorrar almacenamiento y la posibilidad de ampliar el almacenamiento pagando puntualmente sin tener que contratar un plan superior. Existe app para Android, F-Droid e iOS.
  • GMX: Es un servicio de la empresa Mail.com, propiedad del proveedor 1&1, que ofrece un correo gratuito con dominio GMX y mútiples herramientas como calendario, cifrado GPG, suite ofimática, almacenamiento cloud… pretendiendo ser lo más cercano posible a la oferta que realiza Gmail. Ojo porque en su página principal sí tiene anuncios. Cuenta con app para Android y para iOS.

Hay un par de proyectos que querría mencionar ya que, aunque no tienen plan gratuito sí ofrecen muy buenas prestaciones y su precio es muy bajo: Fastmail y Posteo.

Fastmail ofrece un plan de 3 euros al mes que da 2 GB de almacenamiento, servicio de calendario encriptado y da un periodo de prueba de 30 días. Además cuenta con varias potentes herramientas y una experiencia de usuario muy buena con su app móvil.

Por su parte Posteo cuesta solo 1 euro al mes, ofrece calendario cifrado, libreta de direcciones cifrada y correo cifrado y además afirma comprometerse a utilizar energías renovables y financiarse por medio de banca ética.

Recursos online gratuitos para aprender gallego.

Ya sea porque vayas a emigrar a Galicia, porque ya vivas allí, porque quieras opositar, por ser más eficiente en tu trato con el público o por el mero placer de aprender otro idioma, las motivaciones para estudiar gallego son múltiples y todas muy válidas. Para facilitarnos la labor en internet tenemos una serie de recusos gratuitos:

Galego RAG (normativo):

O portal da Lingua: La propia Xunta, a través de la Secretaría Xeral de Política Lingüística, ofrece una plataforma de teleformación donde podremos encontrar cursos para preprar el examen de certificación CELGA o cursos específicos para funcionarios de lenguaje jurídico y administrativo.

Tradutor Gaio: Un traductor gratuito desarrollado también por entidades públicas y disponible en formato web, app para Android y app para iOS. Los idiomas soportados son gallego, portugués, castellano, catalán, inglés y francés.

Isto é Galego!: Ofrecida por Cuac FM, esta plataforma está disponible a través de web y de app para Android e iOS. Son una serie de audios donde, a través del humor, puedes ver una aproximación menos formal, con un lenguaje coloquial y muchos modismos.

Conxugalego: Los verbos y sus conjugaciones suelen ser una de las dificultades al estudiar una lengua romance. Esta aplicación de SmartGalApps nos pedirá que insertemos el infinitivo de un verbo para devolvérnoslo conjugado en todos sus tiempos. Está disponible para Android y para iOS.

Dicionario RAG: Otro elemento importante a la hora de aprender un idioma es contar con un diccionario. El de la Real Academia Galega está disponible en su web, también para Android e iOS.

Dicionario de Sinónimos: Un proyecto de la Universidad de Vigo que nos dotará de un práctico diccionario de sinónimos, una ayuda para tener un vocabulario más amplio.

Galego internacional (reintegracionismo):

Los recursos arriba listados están enfocados a la normativa ortográfica oficial de la RAG. Existen también un movimiento que reclama una ortografía confluyente con la lusofonía, más cercana al portugués. Se habla de esta forma de galego internacional, puesto que el portugués es uno de los idiomas más hablados del mundo con casi 300 millones de hablantes y siendo oficial en 9 países, y de reintegracionismo, ya que en sus inicios gallego y portugués fueron un mismo idioma.

Dicionário Estraviz: Un completo diccionario de gallego internacional. Incluye un anexo con léxico gallego de uso común en portugués.

A Nossa Galáxia: Colección de recursos lingüísticos para profundizar en el estudio de la normativa reintegracionista.

Vocabulário Ortográfico: Una recopilación de vocabulario de Galicia y el norte de Portugal a cargo de la Academia Galega da Lingua Portuguesa.

Otros consejos:

Estos recursos, junto al estudio y la convesación, pueden ser muy útiles pero a la hora de estudiar cualquier idioma lo principal es consumir mucha de su producción cultural. La plataforma de préstamo de obras digitales de la red de bibliotecas públicas de Galicia, Galicia Le, ofrece muchas obras, como también lo hace Galiciana, la Biblioteca Dixital de Galicia (un proyecto algo abandonado por las administraciones). En esta entrada de El Salto Diario encontrarás también varios podcasts en gallego. También dispones de la RTVG , la corporación de radio y televisión públicas, que emite varios programas online y de la plataformá Nós Televisión con una programación variada.

Y como no, escucha mucha música. Hubo un proyecto de discográfica online con licencias Creative Commons agrupando grupos gallegos, O Toxo Rabudo. Lleva un par de años parado el proyecto y su dominio principal ya no funciona, pero todavía puede accederse a su blog para descargar los discos.

Configuración de la tarjeta de red en Virtual Box

Una máquina virtual de Virtual Box nos permite configurar hasta 8 tarjetas de red distintas. Desde el entorno gráfico podremos configurar hasta cuatro, necesitando usar línea de comandos para configurar la otra mitad.

Por defecto el hardware virtualizado será una tarjeta AMD PCNet FAST III, aunque también tenemos la opción de cambiarlo por un adaptador de la familia Intel PRO/1000 si fuera necesario por temas de drivers en nuestro sistema operativo invitado. La lista de tarjetas disponibles sería esta:

  • AMD PCNet PCI II (Am79C970A)
  • AMD PCNet FAST III (Am79C973)
  • Intel PRO/1000 MT Desktop (82540EM)
  • Intel PRO/1000 T Server (82543GC)
  • Intel PRO/1000 MT Server (82545EM)
  • Paravirtualized network adapter (virtio-net)

Desde ese panel también podremos cambiar la MAC, lo que nos resultará útil para realizar tests de seguridad o para usar el Team Viewer de forma indefinida sin pagar licencia (me han contado, señoría, yo nunca selojuro…). Basta con pulsar el botón de recargar al lado de la dirección MAC y nos asignará una nueva.

En cuanto al modo de conexión hay seis opciones:

  • No Conectado: Simplemente emula el comportamiento del equipo si la tarjeta de red estuviera presente pero con el cable desconectado.
  • NAT: En modo NAT, Virtual Box emulará un router entre el exterior y el sistema operativo invitado. Este poseerá un servidor DHCP sirviendo hacia el invitado y mapeando el tráfico de la máquina virtual de forma transparente para el usuario. Cada máquina en modo NAT tiene su propio router por lo que estarán en redes aisladas: las máquinas con tarjetas en NAT no se pueden ver entre si.
  • NAT Network: Funciona de forma similar al modo NAT con la diferencia de que Virtual Box en este caso emulará un mismo router para todas la máquinas, lo que implica que podrán verse entre sí como si estuvieran todas en la misma red.
  • Bridged: El modo Briged, o puente, simula que la tarjeta virtual está conectada a la misma red que la tarjeta del equipo anfitrión, por lo que ambas se verán como si fuesen miembros de la misma red física.
  • Red Interna: Este modo nos permite configurar una red aislada de máquinas virtuales, que en principio no tendría salida hacia el exterior. Para poder conectar esta red a internet tendríamos que configurar en algún equipo una segunda tarjeta en modo NAT o Bridged para que disponga de salida a través del anfitrión.
  • Solo Anfitrión: El último modo nos permite configurar una red aislada similar al modo Red Interna pero con la salvedad de que en este modo el equipo anfitrión también formaría parte de la red.

Existe un modo más, definido como Generic Driver que nunca he utilizado. Creo que permite cargar drivers de algunos packs de expansión.

Pexels: fotografías libres para tus webs o proyectos

Tal vez te suene el título del artículo… porque hace unos meses firmaba otro llamado Unsplash: fotografías libres para tus webs o proyectos. ¿Por qué autoplagiarme el título (y algún párrafo a continuación)? Pues porque la idea es la misma: presentar una página con recursos fotográficos libres.

Pexels es un sitio web donde diversos fotógrafos comparten su trabajo de forma gratuita. Ya sea porque necesites materiales para ilustrar una web corporativa, un artículo en un blog, un trabajo académico, o incluso si solo quieres imprimir una taza bonita para regalar o cambiar el fondo de pantalla de tu escritorio, se trata de un recurso muy útil.

Su licencia nos dice que sus fotos son de uso libre, que de hecho no se requiere siquiera dar crédito al autor (aunque se recomienda, por educación) y que también podemos modificar la imágenes creativamente.

La exploración por categorías creo que es peor que la de Unsplash, pero aun así tiene una buena colección de fotos muy útilesy tampoco faltan los gatos, claro.

Photo by Pixabay from Pexels

Cómo ver los metadatos de una imagen desde el terminal de Ubuntu con Imagemagick

En su día habíamos hablado sobre cómo eliminar los metadatos de una imagen en equipos con Linux, hoy vamos a ver cómo consultar esos metadatos.

Lo haremos con la herramienta Identify, que es parte del paquete de software ImageMagick presente en varios repositorios. En cualquier distribución derivada de Debian, como pueden ser Ubuntu o Mint, estará presente. Basta con abrir un terminal y teclear:

sudo apt-get install imagemagick

Ahora nos bastaría ejecutar el comando identify con la ruta de la imagen para ver sus datos:

identify nombredelaimagen.jpg

La saldría sería algo así:

¿Te parece poco detalle? Bueno, puedes sacar toda la información disponible usando el parámetro -verbose:

identify -verbose nombredelaimagen.jpg

En la captura que hice solo me entraban parte de los datos por estar en el portátil, para que te hagas una idea:

Collapse OS: ¿Un sistema operativo para un futuro Mad Max o algo más?

Virgil Dupras es un programador quebequés que cree que el actual sistema de producción capitalista tiene fecha de caducidad: 2030. Calcula que para ese año un colpaso económico acabará con la actual cadena de suministros e impedirá que se pueda producir más electrónica de consumo masivamente durante décadas. Dice el refrán que “hombre precavido vale por dos” y Dupras a estas alturas debe valer ya por cuatro: en previsión de este posible colapso lleva un tiempo trabajando en un sistema operativo libre, licencia GNU 3.0, llamado Collapse OS. Ha sido a raíz de una entrevista en Vice que el proyecto ha saltado estos días a la luz pública y, tras leerla, ha despertado mi interés y me ha inspirado otra idea.

¿Cual es el objetivo de Collapse OS? Pues proveernos de una serie de herramientas básicas para trabajar con pequeños microprocesadores z80 de 8 bits, puesto que son populares, están presentes en muchos productos y podrían encontrarse con facilidad y extraerse de viejos equipos desechados en vertederos, trasteros y puntos limpios. De momento, según su hoja de ruta, ya ha logrado hacerlo funcionar en un miniordenador RC2014 Classic y en una Sega Master System. Sus próximos objetivos serían calculadoras científicas TI83+ y TI84+ y un viejo ordenador TRS-80 de finales de los 70. Hoy por hoy Collapse OS ya permite algo varias cosas fundamentales: editar texto, autorreplicarse, soporte de algunas interfaces de entrada/salida como puertos ACIA o teclados PS/2 , leer y escribir datos en tarjetas SD y en chips de almacenamiento AT28 EEPROM y compilar código para procesadores z80. La lista de interfaces de la que recoger datos de entrada, de otros procesadores para los que compilar código y de unidades de almacenamiento que soportar está recogida en dicho plan y esperan que pueda ir creciendo conforme se acerca la fecha de su anunciado colapso. Si quieres colaborar puedes visitar la página del proyecto en GITHub.

Procesador Zilog Z80

¿Por qué me ha interesado el proyecto? Pues porque es software libre, es creativo y porque creo que tiene un potencial más allá de un eventual colapso económico/industrial: creo que nos podría permitir reciclar mucho material electrónico. Ya hace años algunos recodaréis que participé en un proyecto que llamamos “trashware” junto a un programador italiano en el que ensamblamos equipos a base de piezas rescatadas de la basura que donamos a proyectos educativos de países en vías de desarrollo. ¿Podría este Collapse OS ser una oportunidad para dar nueva vida a mucho material que estaba condenado a la basura? Creo que merece la pena pensarlo, porque estamos pensando en “reciclar cuando llegue el colapso” y tal vez deberíamos verlo como “reciclar para que el colapso no llegue

LibreOffice Calc: Proteger documentos

La suite ofimática LibreOffice, en su programa de hoja de cálculo Calc, nos ofrece la opción de proteger nuestros ficheros a varios niveles: a nivel de fihcero, a nivel de hoja y a nivel de libro. Veamos cómo hacerlo ahora:

A nivel de fichero: Pulsamos Archivo->Guardar Como y allí, a la hora de guardar podemos marcar la casilla Guardar con Contraseña. También tenemos la opción de utilizar una clave pública para cifrado marcado Cifrar con clave GPG.

A nivel de Hoja: Nos vamos a Herramientas->Proteger Hoja… y nos abrirá un menú donde introducir una contraseña y donde asignar qué podrán hacer los usuarios sin ella.

A nivel de libro: Nos vamos a Herramientas->Proteger Estructura de Libro… y allí definimos una contraseña que será obligatoria para poder modificar la estructura del mismo.

Instalar QGIS en Ubuntu 19.04

Hay un montón de cosas que me gustaría estudiar más a fondo pero tengo poco tiempo para ponerme: contabilidad, sistemas de información geográficos, contabilidad, logística, Python… Pero poco a poco voy mirando alguna cosilla de estos temas. Hoy vamos a ver cómo instalar QGIS en Ubuntu.

QGIS es un Sistema de Información Geográfica (SIG) de código abierto bajo licencia GNU, siendo uno de los más populares y existiendo versiones para Linux, Unix, Mac OSX, Windows y Android.

¿Cómo instalamos en la, hasta el momento, última versión de Ubuntu?

Lo primero es ir al fichero /etc/apt/sources.list y modificarlo con un editor de texto. Allí habría que añadir al final las líneas:

deb     https://qgis.org/ubuntu disco main
deb-src https://qgis.org/ubuntu disco main

Tras esto añadimos la clave pública del repositorio:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key CAEB3DC3BDF7FB45

Y con todo esto ya podemos instalar sin problema:

sudo apt update
sudo apt-get install qgis python3-qgis qgis-plugin-grass

Tras este proceso ya deberías poder disfrutar de QGIS en tu equipo con Ubuntu 19.04.