Qué es F-Droid

f-droid la play stor del software libre

F-Droid es un repositorio de software, una tienda de aplicaciones, una alternativa a Play Store. Es el Play Store del software Libre. F-Droid es software libre y las aplicaciones que podemos encontrar dentro son Software Libre u Open Source (FOSS). Podemos encontrar su código en GitHub revisarlo y modificarlo a nuestro gusto si queremos.

Y una vez que sabes lo que es, lo siguiente que te preguntarás es para qué necesitas instalarlo si tienes Play Store.

NO hay aplicaciones pirata. Para eso tienes otras alternativas. F-Droid es un apuesta por el software Libre y ya.

Sigue leyendo

Cómo ver la IP en Linux

como saber mi ip en linux

El tema de saber, o averiguar la IP que tenemos es algo recurrente. Vamos a ver como hacerlo en un dispositivo con LInux.

En este ariculo te voy a enseñar como consultar la IP pública en el navegador, con la consola y como obtenerla y guardarla en nuestros scripts .sh con BASH

Además de esto, veremos también como consultar nuestra IP privada y la diferencia entre las dos.

Sigue leyendo

Scratch para Linux (Scratux Ubuntu)

alternativas Scratch para linux

Empiezo a tocar Scratch y veo con disgusto que existen aplicaciones de escritorio para Windows, MacOS, ChromeOS y app para Android pero no hay aplicación oficial para Linux.

Existía aplicación para Linux y la descontinuaron. Su mensaje ahora mismo es

Por ahora el Aplicación de Scratch no es compatible con Linux. Estamos trabajando con colaboradores y con la comunidad open-source para encontrar un modo de que Scratch funcione en Linux en el futuro. ¡Mantente informado!

Es cierto que se puede utilizar la versión online desde el navegador. Pero me gustan las aplicaciones de escritorio porque tienen la ventaja de que podemos seguir utilizándolas aún sin conexión a Internet y que si queremos centrarnos en la tarea podemos cerrar el navegador con las otras miles de pestañas que siempre es una fuente de distracción.

Sigue leyendo

Qué es Scratch y para qué sirve

conocer scratch, qué es

Scratch es un lenguaje de programación creado por el MIT y que se basa en una interfaz visual por bloques, de forma que facilita muchísimo la programación de niños y gente sin conocimientos. Está recomendado para edades de 8 a 16 años.

Todo esto está soportado por la Scratch Foundation, organización sin ánimo de lucro cuya misión es:

Nuestra misión es brindar a todos los niños, de todos los orígenes, oportunidades para imaginar, crear y colaborar, para que puedan dar forma al mundo del mañana.

Pero a los importante, qué se puede hacer con Scratch.

Sigue leyendo

Cómo ejecutar archivos .py

cómo ejecutar archivos .py con código en Python

Los archivos con extensión .py contienen código del lenguaje de programación Python. De esta forma cuando ejecutas el archivo se ejecuta esa secuencia de código.

A diferencia de un archivo .sh que ejecuta instrucciones que cualquier sistema Linux puede ejecutar, para que un archivo .py funcione tendrás que instalar Python.

Esta es lo primero que tienes que hacer si quieres empezar a aprender a programar con Python.

Sigue leyendo

Como añadir marca de agua rápidamente y de forma masiva

añadir marca de agua rápida y de forma masiva

Este es el método que uso actualmente para añadir las marcas de agua o watermarks a las imágenes del blog. Suelo tener bastantes fotos para los artículos y con este script en bash le añado la marca de agua en 2 o 3 segundos.

Hace un tiempo usaba GIMP para editarlos masivamente. Esta opción, que vimos en el blog sigue siendo válida, pero esto me parece mucho más rápido y como digo es lo que estoy utilizando ahora.

Este método es ideal también para fotógrafos que tienen que pasar imágenes marcadas a clientes, ya que en pocos segundos las tienes procesadas

Eso sí, es una solución para usuarios de Linux, yo estoy utilizando Ubuntu. Ahora te dejo el script y una explicación paso a paso para que no solo peudas utilizarlo sino que entiendas lo que hace y empieces a aprender BASH. Son tan solo 8 líneas.

Sigue leyendo

Zotero, asistente de investigación personal

zotero, asistente de investigación personal

Hace mucho tiempo que busco alguna herramienta como Zotero, que me permita organizar y gestionar de forma sencilla y eficaz toda la información que voy almacenando sobre temas que me interesan, proyectos en los que quiero trabajar y/o sobre los artículos que voy a escribir.

Y es que aunque Zotero es conocido por la gente como un gestor de bibliografía y ha sido durante mucho tiempo su función principal, hoy día ellos mismos definen el proyecto como un Asistente personal de investigación. Y es lo más interesante que he visto.

Échale un vistazo porque si eres Maker o te gusta trabajar en proyectos, investigar y recopilar información sobre diferentes temáticas te va a enamorar.

Sigue leyendo

Jupyter Notebook. El proyecto Jupyter

jupyter notebook entorno informático interactivo para aprender a programar

Tomad este artículo como una forma de iniciarse en Jupyter , una guía para sabe lo que podemos hacer y algunas nociones para empezar a utilizarlo.

Es un entorno informático interactivo, que permite a los usuarios experimentar con el código y compartirlo.

Jupyter es el acrónimo de Julia, Python y R, los tres lenguajes de programación con los que empezó Jupyter, aunque hoy en día soporta una gran cantidad de lenguajes.

Es muy utilizado para crear y compartir documentos que contengan código. Esto es muy útil en enseñanza, ya que podemos mostrar con ejemplos como funciona un script, un lenguaje o pedir a los alumnos que propongan y validen su propio código.

Sigue leyendo

Cómo navegar con la ip del país que queramos con TOR

navegar con tor por el país que queramos

En ocasiones queremos navegar simulando que estamos en un país determinado, es decir, ocultando nuestra ip real y usando otra del país que elijamos.

Podemos querer hacer esto por muchos motivos:

  • navegar de forma anónima,
  • servicios que únicamente se ofrecen si navegas desde un determinado país,
  • ofertas ala hora de contratar servicios,
  • comprobar como funciona una web que contenga elementos geolocalizados.

En mi caso era la última opción. Tras implantar varios plugins en una web con WordPress necesitaba comprobar que mostraba los datos correctamente a los usuarios de cada país.

Sigue leyendo

Cómo ejecutar archivos .sh

como ejecutar un archivo sh
Descubre a ejecutarlo con el terminal y haciendo doble click

Los archivos con extension .sh son archivos que contienen scripts, comandos en lenguaje bash, que se ejecuta en Linux. SH es un intérprete de comandos de Linux que le dice al ordendor lo que tiene que hacer.

En cierta forma podríamos decir que sería comparable a los .exe de Windows.

Hay diferentes formas de ejecutarlo. Te voy a explicar 2. Una con la terminal y otra con la interfaz gráfica, es decir, con el ratón, que cuando hagas doble click se ejecute. Puedes verlo en el vídeo y debajo está el paso a paso para los que prefieren los tutoriales tradicionales.

Sigue leyendo