LinuxParty
También promete una nueva función que te permite arrastrar una pestaña a la bandeja de pestañas fijadas para fijarla, o arrastrarla hacia afuera para desanclarla.
Con Firefox 140 promocionado al canal estable como la última ESR (versión de soporte extendido), Mozilla promovió la siguiente versión principal, Firefox 141, al canal beta para pruebas públicas.
Firefox 141 parece ser una versión reducida que solo promete consumir menos memoria en sistemas Linux y que ya no requiere un reinicio forzado tras aplicar una actualización mediante un gestor de paquetes. Otra novedad de Firefox 141 parece ser la posibilidad de arrastrar una pestaña a la bandeja de pestañas ancladas para anclarla o arrastrarla hacia afuera para desanclarla.
Leer más: Firefox 141 promete usar menos memoria en sistemas Linux; la versión beta ya está disponible Escribir un comentario
Siete personas ya han recibido el implante cerebral N1 de Neuralink, que permite a personas con ELA o lesiones medulares controlar una computadora con sus pensamientos. PCMag informa:En una actualización de febrero de 2025, Neuralink confirmó que tres personas habían recibido su interfaz cerebro-computadora (BCI). Ese número aumentó a cinco en junio, cuando también informó de una ronda de financiación de 650 millones de dólares. «Ya somos siete», tuiteó Barrow hoy; Neuralink retuiteó ese mensaje.
Seis de los siete participan en el estudio PRIME, realizado por Barrow, que gestiona las implantaciones desde su oficina de Phoenix, Arizona. Su objetivo es demostrar que el implante N1, el robot quirúrgico R1 y la aplicación de usuario N1 en la computadora son seguros y eficaces, según el folleto del programa. (La Administración de Alimentos y Medicamentos de EE. UU. no ha aprobado ninguna BCI).
Esta versión también mejora el soporte para los lenguajes de programación CMake, Python, C++ y QML con nuevas características y correcciones de errores.
El Proyecto Qt lanzó hoy Qt Creator 17 como la última versión estable de este software de entorno de desarrollo integrado (IDE) de código abierto, gratuito y multiplataforma para GNU/Linux, macOS y Windows.
Uno de los cambios más importantes en Qt Creator 17 se centra en los proyectos, ya que las configuraciones de ejecución ahora están integradas en la configuración de compilación. Por lo tanto, cada configuración de ejecución ahora pertenece a una configuración de compilación específica, lo que permite tener diferentes parámetros de ejecución.
Linux ofrece una amplia variedad de herramientas RAD para todo tipo de desarrolladores, desde principiantes hasta profesionales que crean software empresarial. Herramientas como Lazarus, Gambas, Qt Creator o Anvil permiten acelerar significativamente el ciclo de desarrollo, sin perder potencia ni flexibilidad. La elección dependerá del tipo de aplicación, lenguaje preferido y entorno objetivo.
El desarrollo rápido de aplicaciones (RAD, por sus siglas en inglés) permite crear software en menor tiempo mediante herramientas visuales, generación automática de código y entornos de desarrollo integrados. En Linux, existe una gran variedad de herramientas RAD que permiten a los desarrolladores crear desde aplicaciones de escritorio hasta sistemas web complejos.
A continuación, se presenta una descripción detallada de las principales herramientas RAD disponibles para Linux.
1. Lazarus
- Lenguaje: Object Pascal (Free Pascal)
- Tipo de aplicación: Escritorio (nativo, multiplataforma)
- Características:
- IDE completo basado en el paradigma de Delphi.
- Diseñador visual de formularios.
- Compilación nativa para Linux, Windows y macOS.
- Acceso a bases de datos (MySQL, PostgreSQL, SQLite, etc.).
- Depurador integrado.
- Ventajas: Rápido, potente y con una comunidad activa.
- Sitio web: https://www.lazarus-ide.org
La próxima versión también promete soporte inicial para exportar archivos de gran formato de Photoshop (PSB).
El proyecto GIMP lanzó hoy GIMP 3.1.2 como la primera versión de desarrollo del próximo lanzamiento importante de este software de edición de imágenes de código abierto, gratuito y multiplataforma, GIMP 3.2.
GIMP 3.2 promete nuevas características como colores de tema para Pincel, Fuente y Paleta, un nuevo modo de fusión de pintura llamado Sobrescribir que le permite reemplazar directamente los píxeles sobre el área que pinta, una nueva configuración en la herramienta de texto para controlar la dirección del contorno del texto y coincidencia automática de temas de los sistemas operativos Linux y Windows.
También promete soporte para usar ART (AnotherRawTherapee) como cargador de Camera Raw, una nueva opción para exportar al .kplformato de paleta de Krita, soporte para importar patrones de Photoshop, así como soporte para usar ajustes preestablecidos de los filtros Curvas y Niveles de Photoshop en los filtros Curvas y Niveles de GIMP.
Esta versión presenta un nuevo tipo de imagen para WSL (Subsistema de Windows para Linux) para usar en sistemas Windows 10 o Windows 11.
El equipo de ingeniería de lanzamiento de Rocky Linux anunció la disponibilidad general de Rocky Linux 9.6 (nombre en código Blue Onyx) como otra alternativa gratuita al último sistema operativo Red Hat Enterprise Linux 9.6.
Rocky Linux 9.6 continúa mejorando el proceso de creación y entrega de imágenes con KIWI, el generador de dispositivos de última generación de openSUSE. KIWI, una herramienta de creación de imágenes moderna y de código abierto que permite un flujo de trabajo más consistente y fácil de mantener, se utilizó para crear la mayoría de las imágenes de esta versión.
En un año en el que la temperatura media del aire superó sistemáticamente el umbral de calentamiento de 1,5 °C, las emisiones globales de CO₂ equivalente procedentes de la energía aumentaron un 1%, marcando otro récord, el cuarto en igual número de años. Según un informe:Solo la energía eólica y solar se expandió un impresionante 16% en 2024, nueve veces más rápido que la demanda total de energía. Sin embargo, este crecimiento no contrarrestó por completo la creciente demanda en otras regiones, ya que el uso total de combustibles fósiles creció poco más del 1%, lo que pone de relieve una transición definida tanto por el desorden como por el progreso.
En esta entrega de la serie “Hablando UNIX”, nos adentramos en el núcleo de cómo UNIX maneja la ejecución de programas. Aprenderás a clonar procesos con fork()
, reemplazarlos con execve()
, y cómo gestionarlos con comandos como ps
, kill
o wait
. Verás ejemplos prácticos en C y shell script, y entenderás cómo funciona un proceso UNIX internamente.
📌 ¿Qué es un proceso?
Un proceso es una instancia de un programa en ejecución. Está compuesto por:
- Código ejecutable
- Variables (segmento de datos)
- Descriptores de archivo
- Estado de ejecución (PC, registros, etc.)
Puedes ver los procesos actuales con:
ps -ef
🧬 fork()
: clonar un proceso
fork()
es una llamada del sistema que crea un nuevo proceso idéntico al actual. Ambos procesos ejecutan el mismo código, pero:
- En el padre,
fork()
devuelve el PID del hijo. - En el hijo,
fork()
devuelve 0.
📄 Ejemplo en C:
#include <unistd.h> #include <stdio.h> int main() { pid_t pid = fork(); if (pid == 0) { printf("👶 Soy el proceso hijo (PID %d)\n", getpid()); } else if (pid > 0) { printf("👨 Soy el proceso padre (PID %d), hijo = %d\n", getpid(), pid); } else { perror("fork falló"); } return 0; }
En este artículo aprenderás cómo crear un entorno "enjaulado" (jaula chroot
) para un usuario en Linux. Esta técnica limita el acceso del usuario a una parte específica del sistema de archivos, lo que incrementa significativamente la seguridad del sistema. Solo el usuario root
tiene los permisos necesarios para realizar este procedimiento.
Paso 1: Accede como usuario root
Abre una terminal y cambia a root
:
su -
Paso 2: Crea el usuario
adduser pajaro passwd pajaro
Paso 3: Crea una shell personalizada que actúe como jaula
Edita un nuevo script en /bin/jaula
con tu editor de texto preferido:
vim /bin/jaula
Y añade el siguiente contenido:
Espera, ¿qué? ¿Joomla 8? ¿No puede ser cierto?
¿Recuerdas Joomla 4? Hace casi 4 años, lanzamos el primer lanzamiento importante tras 9 años de Joomla 3. Desde entonces, se han producido muchos cambios en la infraestructura:
- Tenemos un nuevo ciclo de lanzamiento
- Reconstruimos el proceso de lanzamiento para aumentar la seguridad a través de TUF
- A partir de Joomla 5.4 tendremos actualizaciones automáticas incluidas
- Desde entonces se han incluido cientos de nuevas funciones.
Pero, siendo sinceros, falta la visión, la estrategia y el plan general. ¿Cuál es la identidad de Joomla? ¿Qué debería representar Joomla? ¿Para quién debería ser Joomla? ¿Cómo debería ser Joomla en los próximos años? ¿A qué retos nos enfrentamos y estamos preparados para ellos?