LinuxParty
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
Leer más: Herramientas RAD para Linux: Desarrollo Rápido y Eficiente Escribir un comentario
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?
Desde que comencé a jugar en Linux en 2013, he sido testigo de una transformación impresionante en la experiencia de juego sobre este sistema operativo. En aquel entonces, la llegada del cliente de Steam para Linux fue una gran noticia, y aunque las limitaciones técnicas eran evidentes (como la falta de Proton y lo complejo que resultaba configurar Wine), había una comunidad decidida a hacer que el gaming en Linux fuera posible.
Hoy, gracias a avances como Proton, la experiencia de juego en Linux no solo ha mejorado, sino que en muchos casos supera las expectativas. Esta capa de compatibilidad, lanzada por Valve en 2018, ha permitido ejecutar miles de juegos de Windows con gran rendimiento en Linux, y ha sido fundamental para impulsar una verdadera revolución en el ecosistema gaming del software libre.
El Triunfo de la Muerte, Pieter Brueghel el Viejo
Durante siglos, nos han enseñado que la temida Peste Negra del siglo XIV —una de las pandemias más devastadoras de la historia de la humanidad— se transmitía a través de las pulgas de las ratas, propagando la peste bubónica por Europa. Sin embargo, una reciente investigación realizada por forenses y arqueólogos británicos podría reescribir lo que creíamos saber sobre este oscuro episodio de la historia.
Nuevos descubrimientos en el corazón de Londres
En 2013, un equipo de expertos desenterró 25 esqueletos datados del siglo XIV en Charterhouse Square, una zona del norte de Londres. Los restos fueron descubiertos durante las obras de ampliación de la red ferroviaria Crossrail y su análisis ha arrojado resultados sorprendentes.
La clásica furgoneta VW se actualizó a un sistema totalmente eléctrico, pero eso fue solo el principio. Ahora existe una versión de conducción autónoma (diseñada para flotas comerciales, según informa Jalopnik ), "un vehículo de nivel 4 que recorre rutas predefinidas" que está entrando en plena producción con el nombre de ID Buzz AD. (AD significa "conducción autónoma" -por su traducción en inglés). La versión AD presenta una distancia entre ejes más larga y una línea de techo más alta que su versión con conductor, lo que facilita la instalación de 13 cámaras, nueve LiDAR y cinco radares que (con suerte) permitirán que el coche circule sin colisionar. Estos están pensados para clientes con grandes flotas de taxis, ya sean gestionados por ayuntamientos o empresas privadas. MOIA, filial de software del Grupo Volkswagen, ya ha conseguido su primer cliente, la ciudad alemana de Hamburgo, que ofrecerá el Buzz automatizado como opción de transporte público junto con los servicios tradicionales de autobús y metro. Si todo marcha bien, después de Hamburgo, MOIA «impulsará la movilidad sostenible y autónoma a gran escala en Europa y Estados Unidos», según Oliver Blume, director ejecutivo del Grupo VW. Más adelante, VW también firmó un acuerdo para que el gigante de viajes compartidos Uber use el ID Buzz AD en todo Estados Unidos, comenzando por Los Ángeles en 2026.
-
Microsoft
- Microsoft Distribuye Ubuntu Linux desde su Website.
- Microsoft simplificará el 'downgrade' de Vista a XP
- La Intersección de Microsoft, Linux y China
- Microsoft admite públicamente que la Xbox es defectuosa
- Windows 7, sucesor de Vista, será lanzado en 2010
- Fundación Linux pide respeto para Microsoft
- ISO dice No al Standard OOXML de Microsoft.
- Separación Entre la Iglesia y Microsoft.
- Microsoft permite a los fabricantes de PC retroceder a XP
- Microsoft Podría Abandonar Vista?
- EXCEL, fallo de Cálculo
- El error histórico de Microsoft