elementaryOS introduce pocas novedades en mayo porque ya están centrados en un lanzamiento futuro

elementaryOS 7.0

Va llegando el verano y eso se nota en los proyectos cuya sede está en el hemisferio norte. Danielle Foré es canadiense de nacimiento, pero la sede de elementaryOS está en Seattle, y en ambos casos están en primavera y entrarán en verano este junio. Lo normal es bajar el ritmo cuando el calor aprieta o cuando se cogen vacaciones, pero que este mes se hayan centrado en el mantenimiento tiene otra razón.

Foré dice que este mes tenemos sobre todo actualizaciones de mantenimiento menores, pero porque ya están preparando un lanzamiento futuro lleno de nuevas funciones. También dice que disfrutemos de este mayo suave porque este verano va a ser caliente, lo que sin duda deja caer que la próxima versión de elementaryOS llegará con algo novedoso. No ha adelantado de qué se trata, por lo que podemos dejar volar nuestra imaginación… o sencillamente disfrutar lo que ya tenemos entre manos, que ese sería mi consejo personal e intransferible.

Novedades de mayo en elementaryOS

Todo lo tratado este mes son novedades en aplicaciones del proyecto. La calculadora ahora permite copiar y pegar usando los atajos del teclado, incluso cuando la entrada principal no está seleccionada. Por otra parte, ya no se quedará con un espacio blanco extra en la parte de la derecha de la ventana cuando se usa con capas de ventanas de botones alternativas. La calculadora ahora siempre usará la hoja de estilos e iconos de elementary, incluso cuando se ejecuta en otros sistemas operativos.

Los ajustes tienen ahora una nueva versión de Seguridad y Privacidad y ahora soporta el portal de la zona. Es un método más seguro para aplicaciones cuando piden acceso a los servicios de localización y el último estándar FreeDesktop.org para hacerlo.

La aplicación de música ahora acepta arrastrar y soltar carpetas completas y se puede hacer clic secundario en una carpeta desde Archivos y abrirla con la aplicación Música. Además, se ha actualizado la versión flatpak y corrige ciertas animaciones.

Entre el resto de actualizaciones, la última versión de Web ha corregido un cierre inesperado en la ventana emergente de los favoritos, ha mejorado la fiabilidad al crear aplicaciones web y se ha añadido un parche relacionado a una petición de almacenamiento local.

Las aplicaciones Calculadora, Cámara, Captive Network Assistant, Música, Capturas de pantalla y Videos se han actualizado a la última versión de la plataforma flatpak, lo que ahorra un poco de espacio en el disco duro.

Para obtener todas estas actualizaciones basta con abrir AppCenter y hacer clic en «Actualizar too».

from Linux Adictos https://ift.tt/4R7VxOu
via IFTTT

API security in the spotlight – Week in security with Tony Anscombe

Given the reliance of today’s digital world on APIs and the fact that attacks targeting them continue to rise sharply, API security cannot be an afterthought.

The post API security in the spotlight – Week in security with Tony Anscombe appeared first on WeLiveSecurity

from WeLiveSecurity https://ift.tt/5rEUj2R
via IFTTT

API security in the spotlight – Week in security with Tony Anscombe

Given the reliance of today’s digital world on APIs and the fact that attacks targeting them continue to rise sharply, API security cannot be an afterthought.

The post API security in the spotlight – Week in security with Tony Anscombe appeared first on WeLiveSecurity

from WeLiveSecurity https://ift.tt/5rEUj2R
via IFTTT

API security in the spotlight – Week in security with Tony Anscombe

Given the reliance of today’s digital world on APIs and the fact that attacks targeting them continue to rise sharply, API security cannot be an afterthought.

The post API security in the spotlight – Week in security with Tony Anscombe appeared first on WeLiveSecurity

from WeLiveSecurity https://ift.tt/5rEUj2R
via IFTTT

NetBeans 18 llega con mejoras soporte para Rust,mejoras de mantenimiento y mas

apache-netbeans

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java

Hace poco se dio a conocer el lanzamiento de la nueva versión de Apache NetBeans 18, en la cual se han realizado una gran cantidad de cambios y mejoras tanto para Java, PHP, asi como tambien mejoras de mantenimiento, correcciones de errores y sobre todo el soporte iniciar para Rust.

Para quienes desconocen de NetBeans, deben saber que este es un IDE bastante popular que proporciona soporte para lenguajes de programación Java SE, Java EE, PHP, C/C ++, JavaScript y Groovy.

Principales novedades de NetBeans 18

En esta nueva versión que se presenta de NetBeans 18 Gradle recibido algunas mejoras y correcciones, de las cuales se destaca la corrección de mensajes falsos impresos en la consola, ademas de que Gradle Tooling se ha actualizado a 8.1-rc-2 con soporte JDK 20, se ha mejorado el manejo de dependencias sin versiones y tambien se mejoro el soporte para el sistema de compilación.

Por otra parte, Maven recibió mejoras de soporte para el sistema de compilación, ademas de que se ha integrado la actualización de la versión 3.9.1. Tambien se destaca que en Maven se agregaron configuraciones para cargar un índice externo, asi como tambien la detección mejorada de la ejecución de maven en modo de subprocesos múltiples y se agregó la capacidad de ejecutar pruebas desde un directorio arbitrario.

Ademas de ello, en NetBeans 18 se destaca que se ha mejorado el soporte mejorado para funciones introducidas en versiones más nuevas de PHP en el entorno PHP, asi como tambien que se realizaron una gran cantidad de correcciones de errores con operadores, constantes, problemas con espacios en blanco, entre otros mas.

Por otra parte, se destaca que en el entorno de proyectos web, se ha mejorado el soporte de CSS, se han actualizado las plantillas de HTML5 y se ha mejorado el manejo de campos públicos y privados en las clases de JavaScript.

Tambien se destaca que en esta nueva versión de NetBeans 18 se ha implementado el soporte inicial para el entorno de desarrollo de proyectos en el lenguaje Rust, añadiendo el panel de opciones de Rust y la selección de ejecutable de Cargo.

De los demás cambios que se destacan de esta nueva versión:

  • Ajustes de diseño de ventana de opciones y correcciones de interfaz de usuario
  • Se ha agregado soporte inicial para HCL (lenguaje de definición de configuración de HashiCorp Terraform) al editor de código.
  • Se corrigió el uso incorrecto de expresiones regulares en KODataBindContext
  • Se agregó soporte de resaltado de sintaxis para el código Go.
  • Se actualizo el controlador PostgreSQL JDBC
  • Se actualizo ServletJSPAPI a la familia Jakarta 
  • Soporte para Glassfish 7.0.
  • Capacidades ampliadas asociadas con el uso de servidores LSP (Language Server Protocol).
  • El kit de herramientas y la API de Gradle se actualizaron a la versión 8.1 con soporte para JDK 20.
  • Se eliminaron muchas advertencias del compilador
  • Se mejoro el soporte de TomEE para JPA
  • Para los proyectos de Java, se agregó compatibilidad con JDK 20 y se implementó un controlador de cadenas grandes.
  • Se mejoro la apariencia de los íconos deshabilitados en FlatLAF Dark
  • Limpieza simplificando la comparación de cadenas con JDK7 Objects.equals()
  • Se agregó soporte para la plataforma Glassfish 7.0.x y soporte para JPA 3.1 de Jakarta EE 10.
  • Se mejoro la herramienta de visualización de imágenes

Finalmente si quieres conocer más al respecto de esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar Apache NetBeans 18 en Linux?

Para aquellos que quieran obtener esta nueva versión deben descargar el código fuente de la aplicación, la cual podrán obtener desde el siguiente enlace.

Una vez que tengas todo instalado entonces, descompriman el archivo recién descargado en un directorio de su agrado.

Y desde la terminal vamos a ingresar a este directorio y luego ejecuten:

ant

Para construir el IDE de Apache NetBeans. Una vez construido puedes ejecutar el IDE escribiendo

./nbbuild/netbeans/bin/netbeans

También existen otros métodos de instalación con los cuales se pueden apoyar, uno de ellos es con ayuda de los paquetes Snap.

Solo deben contar con el soporte para poder instalar este tipo de paquetes en su sistema. Para realizar la instalación por este método deben teclear el siguiente comando:

sudo snap install netbeans --classic

Otro de los métodos es con ayuda de los paquetes de Flatpak, por lo que deben contar con el soporte para instalar estos paquetes en su sistema.

El comando para realizar la instalación es el siguiente:

flatpak install flathub org.apache.netbeans

from Linux Adictos https://ift.tt/8bBKMuf
via IFTTT

API security in the spotlight – Week in security with Tony Anscombe

Given the reliance of today’s digital world on APIs and the fact that attacks targeting them continue to rise sharply, API security cannot be an afterthought.

The post API security in the spotlight – Week in security with Tony Anscombe appeared first on WeLiveSecurity

from WeLiveSecurity https://ift.tt/5rEUj2R
via IFTTT