miércoles, 23 de septiembre de 2026

Informe Tutorial: Diseño de Aplicación Animada en LOGO -Rebote Cíclico de la Tortuga en Arcos Horizontales"

 Informe Tutorial: Diseño de Aplicación Animada en LOGO -Rebote Cíclico de la Tortuga en Arcos Horizontales"

 

https://turtleacademy.com/programs/459225

 

🐢 Código en LOGO (Sintaxis en Español) con Encabezado Institucional:

; =========================================================  
; REBOTE EN ARCOS (VELOCIDAD LENTA Y TORTUGA SIEMPRE VISIBLE)  
; Autor: Prof. Alexander Arias Londoño
; Semillero de Investigación: Semillero MMCC
; Asignatura: Lógica de Programación y Laboratorio
; ---------------------------------------------------------
; - Ida (Izquierda -> Derecha): Color ROJO (ponercolor 1)  
; - Regreso (Derecha -> Izquierda): Color AZUL (ponercolor 4)  
; =========================================================  

bp ; Limpiar la pantalla (borrarpantalla)
mt ; Mostrar la tortuga (mostrartortuga)
ponergrosorlapiz 3 ; Grosor del trazo  

; BUCLE INFINITO DE REBOTE  
while [ 1 = 1 ]  [  

 ; --------------------------------------------------------  
 ; FASE 1: IDA (IZQUIERDA A DERECHA) - COLOR ROJO  
 ; --------------------------------------------------------  
 ponercolor 1 ; Color ROJO  
 hacer "x -250  

 repetir 5 [  
   sl ; Subir lápiz
   ponerxy :x -250 ; Posicionar en el punto base  
   ponerd 0 ; Apuntar hacia ARRIBA (Norte)  
   mt ; Asegurar visibilidad de la tortuga  
   bl ; Bajar lápiz para trazar  

   ; Arco horizontal hacia la derecha (recorrido más lento)  
   repetir 18 [  
     ad 8.72 ; Avanzar paso del arco  
     de 10 ; Girar a la DERECHA  
     mt ; Mantener visible el ícono de la tortuga  
     espera 3 ; Pausa de 3 milisegundos por paso (más lento)  
   ]  

   hacer "x :x + 100 ; Avanzar 100px al siguiente punto  
 ]  

 ; --------------------------------------------------------  
 ; FASE 2: REGRESO (DERECHA A IZQUIERDA) - COLOR AZUL  
 ; --------------------------------------------------------  
 ponercolor 4 ; Color AZUL  
 hacer "x 250  

 repetir 5 [  
   sl ; Subir lápiz
   ponerxy :x -250 ; Posicionar en el punto base  
   ponerd 0 ; Apuntar hacia ARRIBA (Norte)  
   mt ; Asegurar visibilidad de la tortuga  
   bl ; Bajar lápiz para trazar  

   ; Arco horizontal hacia la izquierda (recorrido más lento)  
   repetir 18 [  
     ad 8.72 ; Avanzar paso del arco  
     iz 10 ; Girar a la IZQUIERDA  
     mt ; Mantener visible el ícono de la tortuga  
     espera 3 ; Pausa de 3 milisegundos por paso (más lento)  
   ]  

   hacer "x :x - 100 ; Retroceder 100px al siguiente punto  
 ]  

]

Informe Tutorial: Diseño de Aplicación Animada en LOGO

"Rebote Cíclico de la Tortuga en Arcos Horizontales"

Autor: Prof. Alexander Arias Londoño
Semillero de Investigación: Semillero MMCC (Modelamiento, Matemática, Computación y Ciencia)
Asignatura: Lógica de Programación y Laboratorio
Entorno de Ejecución: Turtle Academy Playground
Plataforma / Lenguaje: LOGO (Sintaxis en Español e Inglés)


1. Introducción y Contexto Pedagógico

Este informe tutorial detalla la arquitectura, el diseño geométrico y la implementación algorítmica de un programa interactivo en lenguaje LOGO. La aplicación simula el movimiento continuo e infinito de una tortuga rebotando sobre la base inferior del lienzo mediante arcos semicirculares horizontales (U invertida), alternando la dirección del movimiento y el color del trazo.

Objetivos de Aprendizaje para los Estudiantes

  • Control de Flujo Iterativo: Manejo de bucles infinitos (while [1 = 1]) y bucles contados anidados (repeat / repetir).
  • Manejo de Estado y Variables: Definición, incremento y decremento de variables de posición (make "x / hacer "x).
  • Geometría Dinámica: Aplicación del plano cartesiano $$(X, Y)$$ y descomposición de trayectorias en giros y pasos discretos.
  • Visualización y Animación: Control fino del renderizado (st / mt, pd / bl, pu / sl), velocidad (wait / espera) y paleta cromática (setcolor / ponercolor).

2. Requisitos de Diseño y Especificaciones Geométricas

  1. Lienzo de Ejecución: Cuadrado centrado de 500 × 500 píxeles (rangos: $$X \in [-250, 250]$$, $$Y \in [-250, 250]$$).
  2. Línea Base (Piso): Fijada permanentemente en $$Y = -250$$.
  3. Puntos de Contacto (Atardeceres/Aterrizajes): 6 coordenadas discretas sobre la base: $$\text{Puntos } X: {-250, -150, -50, 50, 150, 250}$$
  4. Parámetros del Arco Semicircular:
    • Diámetro: $$100\text{ px}$$ entre punto y punto.
    • Ángulo total de giro: $$180^\circ$$ (medio círculo perfecto).
    • Descomposición: 18 pasos discretos de $$10^\circ$$ cada uno ($$18 \times 10^\circ = 180^\circ$$).
    • Longitud del paso (fd / ad): $$\approx 8.72\text{ px}$$, derivado del perímetro del semicírculo ($$\pi \times r = \pi \times 50 \approx 157\text{ px}$$; $$157 / 18 \approx 8.72\text{ px}$$).
  5. Diferenciación de Sentido y Color:
    • Ida (Izquierda a Derecha): Color Rojo (setcolor 1 / ponercolor 1).
    • Regreso (Derecha a Izquierda): Color Azul (setcolor 4 / ponercolor 4).
  6. Visibilidad y Control Temporal:
    • La tortuga debe mantenerse visible durante toda la animación (st / mt).
    • Pausa por fotograma (wait 3 / espera 3) para garantizar una animación fluida y pedagógicamente observable.

3. Código Fuente Completo (Sintaxis en Español - LOGO)

; =========================================================  
; REBOTE EN ARCOS (VELOCIDAD LENTA Y TORTUGA SIEMPRE VISIBLE)  
; Autor: Prof. Alexander Arias Londoño
; Semillero de Investigación: Semillero MMCC
; Asignatura: Lógica de Programación y Laboratorio
; ---------------------------------------------------------
; - Ida (Izquierda -> Derecha): Color ROJO (ponercolor 1)  
; - Regreso (Derecha -> Izquierda): Color AZUL (ponercolor 4)  
; =========================================================  

bp ; Limpiar la pantalla (borrarpantalla)
mt ; Mostrar la tortuga (mostrartortuga)
ponergrosorlapiz 3 ; Grosor del trazo  

; BUCLE INFINITO DE REBOTE  
while [ 1 = 1 ]  [  

 ; --------------------------------------------------------  
 ; FASE 1: IDA (IZQUIERDA A DERECHA) - COLOR ROJO  
 ; --------------------------------------------------------  
 ponercolor 1 ; Color ROJO  
 hacer "x -250  

 repetir 5 [  
   sl ; Subir lápiz
   ponerxy :x -250 ; Posicionar en el punto base  
   ponerd 0 ; Apuntar hacia ARRIBA (Norte)  
   mt ; Asegurar visibilidad de la tortuga  
   bl ; Bajar lápiz para trazar  

   ; Arco horizontal hacia la derecha (recorrido más lento)  
   repetir 18 [  
     ad 8.72 ; Avanzar paso del arco  
     de 10 ; Girar a la DERECHA  
     mt ; Mantener visible el ícono de la tortuga  
     espera 3 ; Pausa de 3 milisegundos por paso (más lento)  
   ]  

   hacer "x :x + 100 ; Avanzar 100px al siguiente punto  
 ]  

 ; --------------------------------------------------------  
 ; FASE 2: REGRESO (DERECHA A IZQUIERDA) - COLOR AZUL  
 ; --------------------------------------------------------  
 ponercolor 4 ; Color AZUL  
 hacer "x 250  

 repetir 5 [  
   sl ; Subir lápiz
   ponerxy :x -250 ; Posicionar en el punto base  
   ponerd 0 ; Apuntar hacia ARRIBA (Norte)  
   mt ; Asegurar visibilidad de la tortuga  
   bl ; Bajar lápiz para trazar  

   ; Arco horizontal hacia la izquierda (recorrido más lento)  
   repetir 18 [  
     ad 8.72 ; Avanzar paso del arco  
     iz 10 ; Girar a la IZQUIERDA  
     mt ; Mantener visible el ícono de la tortuga  
     espera 3 ; Pausa de 3 milisegundos por paso (más lento)  
   ]  

   hacer "x :x - 100 ; Retroceder 100px al siguiente punto  
 ]  

]

3.1. Código Fuente Equivalente (Sintaxis Estándar en Inglés)

; =========================================================  
; REBOTE EN ARCOS (VELOCIDAD CONTROLADA Y TORTUGA VISIBLE)  
; Author: Prof. Alexander Arias Londoño
; Research Group: Semillero MMCC
; Course: Lógica de Programación y Laboratorio
; ---------------------------------------------------------
; - Ida (Izquierda -> Derecha): Color ROJO (setcolor 1)  
; - Regreso (Derecha a Izquierda): Color AZUL (setcolor 4)  
; =========================================================  

cs               ; Limpiar la pantalla (clearscreen)
st               ; Mostrar la tortuga (showturtle)
setpensize 3     ; Grosor del trazo

; BUCLE INFINITO DE REBOTE
while [1 = 1] [

  ; --------------------------------------------------------
  ; FASE 1: IDA (IZQUIERDA A DERECHA) - COLOR ROJO
  ; --------------------------------------------------------
  setcolor 1     ; Color ROJO
  make "x -250

  repeat 5 [
    pu           ; Pen up (Subir lápiz)
    setxy :x -250  ; Posicionar en el punto base
    seth 0         ; Apuntar hacia ARRIBA (Norte)
    st             ; Asegurar visibilidad de la tortuga
    pd             ; Pen down (Bajar lápiz)

    ; Arco horizontal hacia la derecha
    repeat 18 [
      fd 8.72      ; Avanzar paso del arco
      rt 10        ; Girar a la DERECHA
      st           ; Mantener visible el ícono de la tortuga
      wait 3       ; Pausa de animación (velocidad moderada)
    ]

    make "x :x + 100 ; Avanzar 100px al siguiente punto
  ]

  ; --------------------------------------------------------
  ; FASE 2: REGRESO (DERECHA A IZQUIERDA) - COLOR AZUL
  ; --------------------------------------------------------
  setcolor 4     ; Color AZUL
  make "x 250

  repeat 5 [
    pu           ; Pen up (Subir lápiz)
    setxy :x -250  ; Posicionar en el punto base
    seth 0         ; Apuntar hacia ARRIBA (Norte)
    st             ; Asegurar visibilidad de la tortuga
    pd             ; Pen down (Bajar lápiz)

    ; Arco horizontal hacia la izquierda
    repeat 18 [
      fd 8.72      ; Avanzar paso del arco
      lt 10        ; Girar a la IZQUIERDA
      st           ; Mantener visible el ícono de la tortuga
      wait 3       ; Pausa de animación (velocidad moderada)
    ]

    make "x :x - 100 ; Retroceder 100px al siguiente punto
  ]

]

4. Tabla de Equivalencia de Comandos (Español vs. Inglés)

Comando EspañolComando InglésDescripción / Función
bp / borrarpantallacs / clearscreenLimpia todo el lienzo de trabajo
mt / mostrartortugast / showturtleMuestra e ilumina la posición del cursor de la tortuga
sl / subirlapizpu / penupDesactiva el trazo para desplazarse libremente
bl / bajarlapizpd / pendownActiva el lápiz para dibujar las líneas
ponergrosorlapizsetpensizeDefine el ancho de la línea en píxeles
ponercolorsetcolorEstablece el color del lápiz (1 = Rojo, 4 = Azul)
ponerxysetxyPosiciona la tortuga en las coordenadas $$(X, Y)$$
ponerd / ponerdireccionseth / setheadingOrienta el ángulo de despegue (0 = Norte / Arriba)
ad / adelantefd / forwardAvanza la cantidad dada de píxeles
de / derechart / rightGira los grados especificados hacia la derecha
iz / izquierdalt / leftGira los grados especificados hacia la izquierda
hacermakeDeclara o actualiza el valor de una variable
repetirrepeatEjecuta un bloque de instrucciones un número fijo de veces
esperawaitGenera una pausa temporal de animación

5. Análisis Estructural y Descomposición Algorítmica

5.1. Inicialización del Entorno

  • bp / cs: Restablece el lienzo eliminando trazos previos.
  • mt / st: Fuerza la aparición del ícono visual de la tortuga.
  • ponergrosorlapiz 3 / setpensize 3: Establece un grosor adecuado para destacar los arcos.

5.2. El Bucle Principal (while [1 = 1])

Garantiza la ejecución continua de la animación sin detenerse, alternando indefinidamente entre la Fase 1 (Ida) y la Fase 2 (Regreso).

5.3. Fase 1: Ida (Izquierda a Derecha)

  1. Asignación Inicial: hacer "x -250 sitúa el puntero de control en el extremo izquierdo.
  2. Iteración de Saltos (repetir 5): Ejecuta exactamente 5 arcos consecutivos.
  3. Reposicionamiento y Alineación:
    • sl / ponerxy :x -250 / bl: Mueve la tortuga al punto de despegue sin rayar la pantalla en el traslado.
    • ponerd 0: Orienta la tortuga hacia el Norte (0°). Este es el secreto del diseño: al despegar verticalmente y girar a la derecha (de 10), se forma una curva en forma de U invertida que se eleva y vuelve a descender.
  4. Construcción del Arco (repetir 18):
    • ad 8.72 avanza una fracción exacta del perímetro.
    • de 10 acumula $$180^\circ$$ de curvatura hacia la derecha.
    • mt y espera 3 aseguran que la tortuga se muestre fotograma a fotograma sin parpadeos.
  5. Actualización de Estado: hacer "x :x + 100 suma 100 píxeles a la variable de posición para preparar el despegue del siguiente arco.

5.4. Fase 2: Regreso (Derecha a Izquierda)

  1. Cambio Cromático: ponercolor 4 conmuta el color de la tinta a Azul.
  2. Asignación Inicial: hacer "x 250 establece la partida en el extremo derecho.
  3. Inversión Geométrica: Mantiene la orientación de despegue vertical (ponerd 0), pero invierte los giros a la izquierda (iz 10), logrando que la U invertida avance hacia el oeste.
  4. Decremento de Estado: hacer "x :x - 100 resta 100 píxeles por cada arco finalizado.

6. Lecciones de Depuración (Debugging)

Durante el proceso iterativo de desarrollo se identificaron y resolvieron los siguientes retos técnicos:

Desafío DetectadoCausa RaízSolución Aplicada
Bucles en forma de "C" o desviacionesLa tortuga iniciaba apuntando a 90° (Oriente), provocando giros laterales.Cambiar el ángulo de despegue a ponerd 0 / seth 0 (Norte) antes de cada arco.
Desplazamiento progresivo del pisoLa acumulación de pequeñas diferencias decimales inclinaba la base.Forzar ponerxy :x -250 al inicio de cada arco para anclar el piso exacto.
Invisibilidad de la tortugaEl motor de renderizado ocultaba el cursor durante ciclos rápidos de movimiento.Insertar mt / st de forma explícita dentro del bucle de dibujo repetir 18.
Animación demasiado rápidaEjecución instantánea por defecto del motor LOGO.Introducir la instrucción espera 3 / wait 3 por paso discreto del arco.

7. Guía para la Presentación en Clase

Para aprovechar este ejercicio al máximo durante la sesión académica, se sugiere la siguiente secuencia pedagógica:

  1. Reto Inicial: Pedir a los alumnos que logren un solo arco desde (-250, -250) hasta (-150, -250).
  2. Generalización con Variables: Introducir la variable :x y demostrar cómo el comando hacer "x :x + 100 automatiza la secuencia.
  3. Anidación de Ciclos: Integrar el repetir 18 del arco dentro del repetir 5 de los saltos.
  4. Análisis de Colores y Sentidos: Discutir por qué es necesario cambiar de de 10 a iz 10 al invertir la dirección de desplazamiento.
  5. Desafío Extendido: Proponer a los estudiantes modificar el código para que la altura del arco varíe aleatoriamente o para que la tortuga dibuje 3 arcos de ida y 3 de regreso.



lunes, 21 de septiembre de 2026

Tutorial: Cómo activar el botón flotante para Captura de Pantalla en Motorola

 


📱 Tutorial: Cómo activar el botón flotante para Captura de Pantalla en Motorola

Este método activa el Menú de Accesibilidad, el cual crea un botón flotante en la pantalla para tomar capturas con un solo toque, ideal si los botones físicos o los gestos fallan.

Step 1: Entrar a la Configuración

  • Abre la aplicación de Ajustes o Configuración de tu celular (el icono de la rueda de engranaje).

Step 2: Buscar el menú de Accesibilidad

  • Desplázate hacia abajo y toca en la opción Accesibilidad (reconocible por el icono de una persona o un monito).
  • Nota: Si no lo encuentras a simple vista, usa la barra de búsqueda de la parte superior y escribe la palabra "Accesibilidad".

Step 3: Activar el Menú de Accesibilidad

  • Dentro de la lista, busca y selecciona la opción Menú de Accesibilidad.
  • Enciende el interruptor principal que dice Atajo de Menú de Accesibilidad (o Usar servicio).
  • Si aparece un mensaje flotante pidiendo permisos para controlar la pantalla, presiona Permitir o Entendido.

Step 4: Cómo usarlo para capturar pantalla

  • Verás un botón flotante nuevo al borde de tu pantalla (puede tener la forma de tres puntos, un monito o una pestaña transparente).
  • Toca ese botón flotante.
  • En el menú que se despliega, busca y presiona el acceso directo gigante que dice Captura de pantalla.




Google instala aplicación que te controla: android developer Verified

 Google instala aplicación que te controla: android developer Verified

https://www.facebook.com/reel/2294195211401497 

¿Sabías que Google acaba de instalar una aplicación en tu teléfono mientras dormías?
En el video de hoy te revelo la existencia de un nuevo servicio oculto que ya está en tu Android y que tiene el poder de decidir qué puedes instalar y qué no. No es una actualización cualquiera; es una herramienta de control que puede bloquear tus descargas durante 24 horas y que han escondido muy bien para que no la encuentres.
Hoy te enseño la ruta exacta para localizarla, cómo funciona este nuevo sistema de "verificación" y qué es lo que realmente están buscando con este movimiento. Si valoras tu privacidad y quieres mantener el control total de tu dispositivo, este video es para ti

 

Unir videos mp4 con ffmpeg en linux mint

Unir videos mp4 con ffmpeg en linux mint

Como estás usando la terminal exactamente en ~/Descargas, vamos a resolverlo en un segundo con el método rápido (sin perder calidad). Ejecuta estos dos comandos:

Paso 1: Crear la lista con los nombres exactos

Copia y pega esto en tu terminal para generar la lista perfecta:
echo -e "file '2026-2 Geometría Vectorial - Meeting - 2026_09_17 06_00 GMT-05_00 - Recording.mp4'\nfile '2026-2 Geometría Vectorial - Meeting - 2026_09_17 06_00 GMT-05_00 - Recording 2.mp4'" > lista.txt

Paso 2: Unir los videos instantáneamente

Ahora corre el comando de FFmpeg:
ffmpeg -f concat -safe 0 -i lista.txt -c copy Clase_Geometria_Final.mp4
Al terminar, tendrás tu video completo llamado Clase_Geometria_Final.mp4 en tu carpeta de Descargas.



jueves, 3 de septiembre de 2026

Backup hacer un respaldo completo de todo el contenido de tu directorio ~/documentacion

Para hacer un respaldo completo de todo el contenido de tu directorio ~/documentacion, la herramienta nativa más eficiente y profesional en Linux es tar. Este comando empaquetará y comprimirá todas tus carpetas de proyectos y el archivo README.txt en un solo archivo, manteniendo intactos los permisos y la estructura.
Aquí tienes las opciones más recomendadas ejecutadas desde tu terminal:

📦 Opción 1: Crear un archivo comprimido (.tar.gz)

Esta opción junta todo y lo comprime para que ocupe menos espacio. Es ideal si planeas descargar el backup o moverlo a otra máquina.
  1. Sube un nivel en la terminal para no estar dentro de la carpeta que vas a respaldar:
    cd ~
    
  2. Ejecuta el comando de compresión:
    tar -czvf backup_documentacion_$(date +%F).tar.gz documentacion/
    
    • ¿Qué significa esto? c (crear), z (comprimir con gzip), v (mostrar el progreso en pantalla), f (definir el nombre del archivo). El fragmento $(date +%F) le añadirá automáticamente la fecha de hoy al nombre (ej. backup_documentacion_2026-09-03.tar.gz).

📂 Opción 2: Clonar a otra ruta o disco (Duplicado exacto)

Si tienes un disco duro externo, una memoria USB o una ruta de red montada y prefieres copiar las carpetas tal y como están sin comprimirlas, utiliza cp con los modificadores correctos:
cp -rva ~/documentacion /ruta/de/tu/disco/o/carpeta/de/destino/
  • ¿Qué significa esto? r (recursivo, copia carpetas y subcarpetas), v (muestra progreso), a (archivo, preserva fechas de modificación, dueños y permisos originales exactos de cada archivo de tus proyectos).

🔄 Opción 3: Respaldos incrementales automáticos con rsync

Si vas a hacer este backup de forma seguido (por ejemplo, todos los días) y tus proyectos pesan mucho, usar rsync es la mejor práctica porque solo copia los archivos nuevos o que hayan cambiado, ahorrando mucho tiempo:
rsync -avz ~/documentacion/ /ruta/de/destino/backup_documentacion/
¿Qué prefieres hacer con el archivo de backup resultante? Te puedo ayudar a:
  • Moverlo o descargarlo a tu computadora actual usando comandos como scp o sftp.
  • Programar el script para que este respaldo se ejecute de forma automática todas las noches en tu servidor.


 

ver los usuarios en Linux Mint: Humanos, Todos

 

Para ver los usuarios en Linux Mint, puedes hacerlo de forma rápida desde la terminal o mediante la interfaz gráfica.
A continuación, tienes las opciones estructuradas según tu preferencia:

🖥️ Opción 1: Desde la Interfaz Gráfica (Visual)

Si prefieres no usar comandos, Linux Mint incluye una herramienta de administración nativa:
  1. Abre el Menú de Inicio de Linux Mint (esquina inferior izquierda).
  2. Busca y abre "Usuarios y grupos" (te pedirá tu contraseña de administrador).
  3. En la columna de la izquierda verás la lista completa de usuarios reales creados en el sistema, y al seleccionarlos podrás ver a qué grupos pertenecen.

💻 Opción 2: Desde la Terminal (Más rápida y detallada)

Abre la terminal (Ctrl + Alt + T) y utiliza alguno de los siguientes comandos según lo que necesites buscar:

A. Ver solo los usuarios humanos (Normales)

Los sistemas Linux tienen muchos usuarios internos para el sistema (como root, bin, sys). Para filtrar y ver solo los usuarios reales que pueden iniciar sesión, ejecuta:
cut -d: -f1,3 /etc/passwd | awk -F: '$2 >= 1000 && $2 != 65534 {print $1}'
(En Linux Mint, los usuarios normales creados por el usuario siempre empiezan con un ID igual o mayor a 1000).

B. Ver la lista completa de todos los usuarios (Sistema + Humanos)

Si quieres ver absolutamente todas las cuentas registradas en el archivo de configuración del sistema:
cut -d: -f1 /etc/passwd

C. Ver quiénes están conectados en este momento

Si quieres saber qué usuarios tienen una sesión abierta justo ahora en la máquina:
who
(O también puedes usar el comando corto w para ver qué están haciendo en la terminal).



 

Análisis de la canción "Machinehead" de Bush y Frase de Reflexión

"Machinehead" de Bush (lanzada originalmente en el álbum Sixteen Stone) es un himno del post-grunge que, detrás de sus guitarras distorsionadas y su energía cruda, esconde una profunda metáfora sobre la mecanización del ser humano, el peso del ego y el instinto de supervivencia. [1, 2, 3]
Aquí tienes un desglose de sus puntos clave y la frase solicitada:

Análisis de la canción

  • El "Mantra" de la Cordura (Breathe in, breathe out): La famosa introducción funciona como un recordatorio básico de vida. Representa la necesidad de detenerse y respirar para no ser consumido por la ansiedad, el caos exterior o situaciones que escapan a nuestro control (originalmente inspirada en la impotencia de ver a un amigo lidiar con una enfermedad terminal). [1, 4, 5]
  • La "Cabeza de Máquina" y el Piloto Automático: Aunque técnicamente un machine head es la clavija de afinación de una guitarra, Gavin Rossdale utiliza el concepto de forma alegórica. Describe ese estado mental "robótico" en el que entramos para protegernos del dolor o del estrés, funcionando por inercia. [1, 6, 7, 8]
  • De verde a rojo (Green to red): Funciona como la metáfora de un semáforo o una alerta; el paso repentino de la calma o la inacción hacia una respuesta explosiva de supervivencia o un cambio de estado drástico. [1]
  • Liberación del Ego (I walk from my machine): Hacia el final, alejarse de la máquina representa el triunfo del espíritu humano: la decisión consciente de apagar el piloto automático, despojarse de las expectativas sociales y recuperar el control genuino de la propia vida. [1, 5, 9]

Frase de reflexión

"Cuando la inercia del mundo nos obliga a funcionar en piloto automático como máquinas,
respirar profundo es el único acto de rebeldía para recordar que estamos vivos."


 

Tutorial: Cómo dividir videos en MP4 en partes iguales desde la terminal de Linux Mint con ffmpeg

Tutorial: Cómo dividir videos en MP4 en partes iguales desde la terminal en Linux Mint con FFMPEG

Instalar el programa ffmpeg:

sudo apt update && sudo apt install ffmpeg
 

Aquí tienes el tutorial paso a paso limpio, ordenado y directo para que guardes este método y lo uses siempre que lo necesites en Linux Mint.

Tutorial: Cómo dividir videos en MP4 en partes iguales desde la terminal en Linux Mint con FFMPEG

Este método utiliza FFmpeg, una herramienta que corta los videos en menos de un segundo porque no re-codifica el archivo, lo que significa que mantiene la calidad original intacta.

Paso 1: Abrir la terminal en la carpeta del video

Para evitar escribir rutas largas o equivocarte de carpeta, haz esto:
  1. Abre tu gestor de archivos normal (Nemo) y ve a la carpeta donde está tu video (por ejemplo, Descargas).
  2. Haz clic derecho en cualquier espacio vacío dentro de esa carpeta.
  3. Selecciona la opción "Abrir en una terminal".
  • Sabrás que estás en el lugar correcto porque tu terminal mostrará algo como mmcc@mmcc:~/Descargas$.

Paso 2: Verificar el nombre exacto del archivo

Como pudimos ver, un solo carácter diferente hará que el comando falle. Si quieres asegurarte de cómo se llama el archivo, escribe:
ls
Esto te listará todos los archivos de la carpeta. Copia el nombre exacto del video que quieres partir.

Paso 3: Ejecutar el comando de división

Escribe o pega el siguiente comando estructurado, asegurándote de poner el nombre de tu video entre comillas dobles:
ffmpeg -i "NOMBRE_EXACTO_DE_TU_VIDEO.mp4" -c copy -map 0 -segment_time 30 -f segment -reset_timestamps 1 split%02d.mp4

📊 Desglose de los parámetros (Para entender qué hace cada cosa):

  • ffmpeg: Llama al programa.
  • -i "Nombre...": Especifica el archivo de input (entrada). Las comillas son obligatorias si el nombre tiene espacios.
  • -c copy: Copia el codec de video y audio directamente. Es el secreto de la velocidad y la retención de calidad.
  • -map 0: Mapea todas las pistas (si el video tiene subtítulos o varios idiomas, los mantiene).
  • -segment_time 30: El tiempo en segundos para cada fragmento. Si quieres partes de 1 minuto, cambias el 30 por 60; si quieres 5 minutos, pones 300.
  • -f segment: Activa el formato de segmentación por trozos.
  • -reset_timestamps 1: Resetea el reloj del video en cada trozo para que empiece en el segundo 0:00 exacto. Evita errores de reproducción.
  • split%02d.mp4: El formato del nombre de salida. %02d significa "números secuenciales de dos dígitos" (split00.mp4, split01.mp4, etc.).

💡 Un truco avanzado (Opcional)

Si vas a hacer esto muy seguido y te da pereza cambiar el nombre del archivo en el comando cada vez, puedes renombrar temporalmente tu video a algo muy simple (como video.mp4) usando el gestor de archivos, y luego correr este comando genérico que nunca cambia:
ffmpeg -i video.mp4 -c copy -map 0 -segment_time 30 -f segment -reset_timestamps 1 split%02d.mp4



 

Como descargar videos de youtube desde https://y2mate.gs/

 Como descargar videos de youtube desde https://y2meta.pro/en/

 

https://y2mate.gs/

martes, 1 de septiembre de 2026

Paso a paso para Que un video se tenga que abrir en youtube y no dentro de Moodle, ocultar el reproductor de video en Moodle

Paso a paso para Que un video se tenga que abrir en youtube y no dentro de Moodle, ocultar el reproductor de video en Moodle

  1. Crea tu publicación: Ve al foro de Moodle, haz clic en "Añadir un nuevo tema de debate" (o "Responder") y escribe el texto de tu mensaje.
  2. Expande la barra de herramientas: Si solo ves una fila de botones en el editor, haz clic en el primer botón de la izquierda (llamado "Mostrar/ocultar botones avanzados", que tiene el icono de una flecha hacia abajo o un teclado).
  3. Abre el código fuente: Haz clic en el botón de Código HTML, representado por el icono <>. Todo tu texto se convertirá en código.
  4. Pega y edita el código del enlace: Busca el lugar exacto donde quieres colocar el enlace y pega la siguiente estructura modificando la URL y el texto:
    <a class="nomediaplugin" href="TU_ENLACE_DE_YOUTUBE">Texto que verá el usuario</a>
    
  5. Cierra el código fuente: Haz clic nuevamente en el botón <> para regresar al modo de vista normal.
  6. Publica el mensaje: Revisa que el texto se vea bien y haz clic en "Enviar al foro".