autor: ProHoster

El llenguatge de programació Zig proporciona suport per a l'autopromoció (bootstrapping)

S'han fet canvis al llenguatge de programació Zig que permeten que el compilador Zig stage2, escrit en Zig, s'ajunti (stage3), la qual cosa fa que aquest llenguatge s'allotgi automàticament. S'espera que aquest compilador s'ofereixi per defecte en la propera versió 0.10.0. L'etapa 2 encara està incompleta a causa de la manca de suport per a les comprovacions en temps d'execució, les diferències en la semàntica del llenguatge, etc. […]

Llançament del conjunt d'utilitats bàsiques del sistema GNU Coreutils 9.1

Hi ha disponible una versió estable del conjunt d'utilitats bàsiques del sistema GNU Coreutils 9.1, que inclou programes com ara sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, etc. Canvis clau: la utilitat dd ha afegit suport per a noms alternatius de les opcions iseek=N per skip=N i oseek=N per seek=N, que s'utilitzen a l'opció dd per a […]

S'han publicat els resultats de la prova de rendiment del sistema de fitxers Reiser5

S'han publicat els resultats de les proves de rendiment del projecte Reiser5, que desenvolupa una versió significativament redissenyada del sistema de fitxers Reiser4 amb suport per a volums lògics que tenen “escalat paral·lel”, que, a diferència del RAID tradicional, implica la participació activa del sistema de fitxers. en la distribució de dades entre els dispositius components del volum lògic. Des del punt de vista d'un administrador, la diferència significativa amb el RAID és que els components d'un volum lògic paral·lel […]

Atac a GitHub que va provocar la filtració de repositoris privats i l'accés a la infraestructura NPM

GitHub va advertir als usuaris d'un atac destinat a descarregar dades dels dipòsits privats mitjançant fitxes OAuth compromeses generades per als serveis Heroku i Travis-CI. S'informa que durant l'atac, es van filtrar dades dels dipòsits privats d'algunes organitzacions, que van obrir l'accés als dipòsits per a la plataforma Heroku PaaS i el sistema d'integració contínua Travis-CI. Entre les víctimes hi havia GitHub i […]

Llançament de Neovim 0.7.0, una versió modernitzada de l'editor Vim

S'ha llançat Neovim 0.7.0, una bifurcació de l'editor de Vim centrada en augmentar l'extensibilitat i la flexibilitat. El projecte porta més de set anys reelaborant la base del codi Vim, com a resultat dels quals es fan canvis que simplifiquen el manteniment del codi, proporcionen un mitjà per dividir la feina entre diversos mantenedors, separen la interfície de la part base (la interfície es pot canviat sense tocar els interiors) i implementar un nou […]

Fedora té previst substituir el gestor de paquets DNF per Microdnf

Els desenvolupadors de Fedora Linux tenen la intenció de transferir la distribució al nou gestor de paquets Microdnf en lloc del DNF utilitzat actualment. El primer pas cap a la migració serà una actualització important de Microdnf prevista per al llançament de Fedora Linux 38, que tindrà una funcionalitat propera a DNF, i en algunes àrees fins i tot la superarà. Cal assenyalar que la nova versió de Microdnf admetrà tots els principals […]

Actualització de l'editor de codi CudaText 1.161.0

S'ha publicat una nova versió de l'editor de codi lliure multiplataforma CudaText, escrit amb Free Pascal i Lazarus. L'editor admet extensions de Python i té una sèrie d'avantatges respecte a Sublime Text. Hi ha algunes característiques de l'entorn de desenvolupament integrat, implementades en forma de connectors. S'han preparat més de 270 lexers sintàctics per als programadors. El codi es distribueix sota la llicència MPL 2.0. Les compilacions estan disponibles per a plataformes Linux, […]

L'actualització de Chrome 100.0.4896.127 soluciona la vulnerabilitat de 0 dies

Google ha llançat l'actualització de Chrome 100.0.4896.127 per a Windows, Mac i Linux, que soluciona una vulnerabilitat greu (CVE-2022-1364) que ja utilitzaven els atacants per dur a terme atacs de dia zero. Els detalls encara no s'han revelat, només sabem que la vulnerabilitat de 0 dies és causada per un maneig de tipus incorrecte (Type Confusion) al motor Blink JavaScript, que permet processar un objecte amb un tipus incorrecte, que, per exemple, permet generar un punter de 0 bits […]

S'està desenvolupant la capacitat d'utilitzar Qt per a Chromium

Thomas Anderson de Google ha publicat un conjunt preliminar de pedaços per implementar la capacitat d'utilitzar Qt per representar elements de la interfície del navegador Chromium a la plataforma Linux. Actualment, els canvis estan marcats com a no preparats per a la seva implementació i es troben en les primeres etapes de revisió. Anteriorment, Chromium a la plataforma Linux proporcionava suport per a la biblioteca GTK, que s'utilitza per mostrar […]

El navegador web CENO 1.4.0 està disponible, destinat a evitar la censura

L'empresa eQualite ha publicat el llançament del navegador web mòbil CENO 1.4.0, dissenyat per organitzar l'accés a la informació en condicions de censura, filtratge de trànsit o desconnexió de segments d'Internet de la xarxa global. S'utilitza Firefox per a Android (Mozilla Fennec) com a base. La funcionalitat relacionada amb la construcció d'una xarxa descentralitzada s'ha traslladat a una biblioteca Ouinet separada, que es pot utilitzar per afegir eines de derivació de censura […]

Facebook va obrir el codi de Lexical, una biblioteca per crear editors de text

Facebook (prohibit a la Federació Russa) ha obert el codi font de la biblioteca Lexical JavaScript, que ofereix components per crear editors de text i formularis web avançats per a l'edició de text per a llocs web i aplicacions web. Les qualitats distintives de la biblioteca inclouen la facilitat d'integració en llocs web, disseny compacte, modularitat i suport per a eines per a persones amb discapacitat, com ara lectors de pantalla. El codi està escrit en JavaScript i […]

Llançament de Linux 17 clau en mà, un conjunt de mini distribucions per a un desplegament ràpid d'aplicacions

Després de gairebé dos anys de desenvolupament, s'ha preparat el llançament del conjunt Linux 17 clau en mà, dins del qual s'està desenvolupant una col·lecció de 119 compilacions minimalistes de Debian, aptes per al seu ús en sistemes de virtualització i entorns de núvol. De la col·lecció, actualment només s'han format dos conjunts ja fets basats en la branca 17: nucli (339 MB) amb l'entorn bàsic i tkldev (419 MB) [...]