LinuxParty
Esta versión también presenta la depuración y la creación de perfiles para CMake 3.27 y versiones posteriores, así como varias mejoras.
El Proyecto Qt anunció hoy el lanzamiento y la disponibilidad general de Qt Creator 12 como la última actualización estable para esta aplicación de entorno de desarrollo integrado (IDE) multiplataforma, gratuita y de código abierto.
Qt Creator es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) diseñado para facilitar el desarrollo de aplicaciones utilizando el framework Qt. Qt es un conjunto de herramientas y bibliotecas de desarrollo de software que proporciona funcionalidades para la creación de interfaces gráficas de usuario (GUI), así como para el manejo de eventos, comunicación en red, manejo de archivos, y más. Es especialmente conocido por su enfoque en ser multiplataforma, lo que significa que las aplicaciones desarrolladas con Qt pueden ejecutarse en varios sistemas operativos, como Windows, Linux y macOS, sin necesidad de realizar cambios significativos en el código fuente.
Qt Creator se integra estrechamente con las capacidades y características de Qt, lo que facilita a los desarrolladores escribir, depurar y compilar código para aplicaciones Qt. Algunas de las características notables de Qt Creator incluyen:
-
Editor de C++: Qt Creator incluye un editor de código fuente para el lenguaje de programación C++, que es comúnmente utilizado en el desarrollo de aplicaciones Qt.
-
Depuración: Proporciona herramientas avanzadas de depuración para ayudar a los desarrolladores a identificar y corregir errores en sus programas.
-
Diseñador de Interfaces Gráficas: Facilita la creación de interfaces gráficas mediante un diseñador visual que permite arrastrar y soltar elementos para construir la interfaz de usuario.
-
Administrador de Proyectos: Permite organizar y gestionar proyectos de desarrollo de software de manera eficiente.
-
Integración con Qt: Está diseñado para trabajar de manera integrada con las bibliotecas y herramientas de Qt, simplificando el proceso de desarrollo.
-
Soporte Multiplataforma: Qt Creator es compatible con el desarrollo multiplataforma, permitiendo a los desarrolladores crear aplicaciones que pueden ejecutarse en diferentes sistemas operativos con relativa facilidad.
En resumen, Qt Creator es una herramienta poderosa para el desarrollo de aplicaciones basadas en el framework Qt, ofreciendo un entorno de desarrollo eficiente y funcionalidades que facilitan la creación de software multiplataforma con interfaces gráficas de usuario.
Qt Creator 12 está aquí cuatro meses después de Qt Creator 11 e introduce varias características nuevas, comenzando con la integración del Compiler Explorer creado por Matt Godbolt. Con esto, Qt Creator le pedirá al Compiler Explorer que compile y ejecute el código, genere un ensamblado y le muestre el resultado.
Perfeccionar tus habilidades en codificación es esencial, y los sitios web especializados en problemas de codificación son aliados cruciales en este viaje de aprendizaje y crecimiento. Estos recursos, que van desde desafíos individuales hasta evaluaciones detalladas, ofrecen una plataforma conveniente y gratuita para abordar los aspectos fundamentales de la programación, ya seas un principiante o un desarrollador en busca de mejorar.
Descubre los Mejores Sitios Web para Potenciar tus Habilidades en Codificación
Comenzar desde cero en la programación puede ser desafiante, pero la práctica constante es clave. Presentamos una lista alfabética de 10 sitios web destacados que ofrecen problemas de codificación y recursos para ampliar tus conocimientos:
La excavadora que observas sobre estas líneas podría representar el epílogo del trabajo manual humano, inaugurando una era donde la construcción se encomienda por completo a la robótica y la inteligencia artificial. Denominada HEAP (Excavadora Hidráulica con Propósito Autónomo), esta máquina autónoma desarrollada por investigadores de la Universidad ETH Zurich en Suiza marca un hito en los campos de construcción, inteligencia artificial y robótica.
En su primera demostración, HEAP construyó un muro de piedra de seis metros de altura y sesenta y cinco metros de largo. Este logro no solo evidenció la capacidad de la máquina para realizar tareas de construcción complejas, sino también su habilidad para trabajar de manera totalmente autónoma en cualquier entorno.
Android Debug Bridge ( adb ) es la herramienta de línea de comandos más utilizada que permite la comunicación entre una computadora personal y un dispositivo con Android conectado o una instancia de emulador a través de un cable USB o TCP/IP (de forma inalámbrica).
Admite diversas acciones del dispositivo, como redes, secuencias de comandos, instalación y depuración de aplicaciones y transferencia de archivos. También proporciona acceso a un shell Unix que se puede utilizar para ejecutar una variedad de comandos de Linux en un dispositivo.
adb es una herramienta cliente-servidor que incluye tres componentes principales:
- Un cliente que se ejecuta en su máquina de desarrollo y envía comandos. Puede ejecutarlo desde una línea de comando ejecutando un comando adb.
- Un demonio ( adbd ) que se ejecuta como un proceso en segundo plano en cada dispositivo y ejecuta comandos en un dispositivo.
- Un servidor que gestiona la comunicación entre el cliente y el demonio, se ejecuta como un proceso en segundo plano en su máquina de desarrollo.
Bash ( Bourne Again Shell ) es sin duda el shell de Linux más popular que existe, no es de extrañar que sea el shell predeterminado en muchas distribuciones de Linux. Una de sus características más encantadoras es el soporte integrado de " completado automático ".
A veces denominada finalización TAB , esta característica le permite completar fácilmente una estructura de comando. Permite escribir un comando parcial y luego presionar la tecla [Tab] para completar automáticamente el comando y sus argumentos. Enumera todas las finalizaciones múltiples, cuando es posible.
En el último año, las capacidades de la IA generativa en imágenes han asombrado con propuestas como Midjourney y Dall-E 2 de OpenAI. Sin embargo, ambas se vuelven de pago después de agotar los créditos iniciales. En este escenario, Ideogram ha emergido como una alternativa gratuita, fundada por ex investigadores de Google Brain y respaldada por inversores destacados como a16z e Index Ventures.
El borrador filtrado de eIDAS 2 genera controversia: críticas a su Artículo 45
El reciente acuerdo entre el Parlamento Europeo y el Consejo de la UE sobre la futura regulación de la identidad digital europea (eIDAS 2) ha suscitado gran interés tecnológico, aunque no está exento de polémicas. Un borrador filtrado, en particular el Artículo 45, ha provocado críticas significativas por parte de la comunidad de ciberseguridad y organizaciones de derechos civiles.
En una carta abierta con más de 500 firmas de investigadores y el respaldo de asociaciones como la Electronic Frontier Foundation, se expresan preocupaciones sobre la falta de participación de la comunidad de seguridad informática en la redacción del texto y se señalan posibles implicaciones en la seguridad, privacidad y cibervigilancia por parte de los Estados de la UE.
El coche eléctrico está protagonizando algunas informaciones contradictorias en las últimas semanas. Si atendemos al número de vehículos vendidos, nunca se han puesto en el mercado tantos automóviles eléctricos como hasta ahora. En primer lugar, tenemos a China como mayor exponente de la fuerza de vehículos eléctricos. Allí, BYD se ha convertido en el líder del mercado, un fabricante que sólo lanza automóviles de «nueva energía», como se denominan en China a los híbridos enchufables y los eléctricos.
En los nueve primeros meses de 2023, más del 14% de los automóviles que se compran son completamente eléctricos. En Estados Unidos, la cuota de mercado sigue siendo baja 5,1% de las ventas, similar a la de España, pero el crecimiento en los últimos años es notable. Sin embargo, algunos Estados, como California, están avanzando más rápido y en 2026 esperan que uno de cada cuatro coches que se vendan en el país sean eléctricos. Marcas como Volkswagen están reduciendo su producción, alertando de una caída en la demanda del coche eléctrico.
ZDNet comparte una actualización sobre "Rust en Linux: Dónde estamos y hacia dónde vamos a continuación", citando una charla en la Linux Plumbers Conference en Richmond, Virginia, por parte del desarrollador de Linux/Rust Miguel Ojeda: En resumen, Rust Linux continúa madurando y está recibiendo un fuerte apoyo de desarrolladores y proveedores, como Cisco, Samsung y Canonical... Rust está tomando las medidas necesarias para convertirse, junto con C, en un miembro de pleno derecho de la cadena de herramientas del lenguaje Linux... Eso no quiere decir que estemos listos para retirar C para Rust todavía. De hecho, es poco probable que ese día llegue alguna vez. Pero Rust definitivamente está en camino de convertirse en un lenguaje importante para el desarrollo de Linux...