Guionista y locutor: Manuel Ignacio López Quintero.
Fecha de publicación: diciembre de 2020.
El ángulo entre dos vectores A = (Ax, Ay, Az) y B = (Bx, By, Bz) se calcula mediante el arcocoseno de la relación que existe entre el producto escalar de dichos vectores y los módulos de cada vector. Su fórmula es la siguiente:
Uno de los problemas que propongo a mis alumnos cuando están aprendiendo condicionales en un lenguaje de programación es calcular si un número entero es par o impar.
Aquí os dejo el enunciado del problema y una propuesta de solución en Python. Espero que os sirva tanto si es para la enseñanza como para el aprendizaje.
Problema:
Imprime en pantalla si un número entero dado es par o impar.
Desde Linux Hispano, siempre hemos fomentado el uso de software libre con tutoriales sobre cómo instalarlo y/o usarlo. Uno de los programas que más atendemos es LibreOffice. En este caso, se explicará cómo instalar LibreOffice 6 en tu distribución GNU/Linux.
OPCIÓN 1: USANDO EL REPOSITORIO DE TU DISTRIBUCIÓN GNU/LINUX
Es la versión incorporada en tu distribución, es la más estable pero seguramente sea una versión antigua. Para instalar LibreOffice mediante esta opción, ejecuta sudo apt-get install libreoffice en tu terminal.

PowerShell es un shell de Microsoft multiplataforma. Aunque me duela decirlo, es más potente que Bash a la hora de realizar scripts ya que soporta, por ejemplo, números en coma flotante. La buena noticia es que su licencia es MIT y, por tanto, compatible con la licencia GPL.
Los pasos para su instalación son los siguientes:
La combinación de PowerShell junto con los comandos de GNU/Linux, hace del scripting una labor realmente apetecible.
Y tú, ¿lo has instalado? ¿Lo has probado? ¡Coméntanos!
Aquí tenéis una breve tabla sobre los comandos más básicos para poder trabajar con Git:
| Comandos | Explicación |
|---|---|
git clone uri.git | Clona un repositorio en el directorio actual. |
git pull | Incorpora los cambios de un repositorio remoto en la rama actual. |
git status | Muestra el estado actual del árbol de trabajo. |
git add . | Actualiza el índice con el contenido actual del árbol de trabajo. |
git commit -m 'mensaje' | Registra los cambios en el repositorio. |
git push | Actualizar referencias remotas junto con objetos asociados. |
Para instalar Git en distribuciones basadas en Debian, ejecuta sudo apt-get install git.
Aquí tenéis una breve tabla sobre los comandos esenciales para poder virtualizar con LXC:
| Comando | Explicación |
|---|---|
sudo lxc-create -n id -t download | Crea un contenedor llamado id usando una plantilla. |
sudo lxc-ls --fancy | Lista los contenedores creados en el sistema. |
sudo lxc-start -n id | Inicia un contenedor. |
sudo lxc-info -n id | Obtener información sobre un contenedor. |
sudo lxc-attach -n id | Unirse a un contenedor e iniciar sesión. |
sudo lxc-stop -n id | Detiene un contenedor. |
sudo lxc-destroy -n id | Destruye un contenedor. |
Para instalar LXC en distribuciones basadas en Debian, ejecuta sudo apt-get install lxc.