Autor: ProHoster

Interviu cu Yukihiro Matsumoto, creatorul limbajului Ruby

A fost publicat un interviu cu Yukihiro Matsumoto, creatorul limbajului Ruby. Yukihiro a vorbit despre ceea ce îl inspiră să se schimbe, și-a împărtășit gândurile despre măsurarea vitezei limbajelor de programare, experimentarea cu limbajul și noile funcții ale Ruby 3.0. Sursa: opennet.ru

Un nou serviciu de liste de corespondență a fost lansat pentru dezvoltarea nucleului Linux.

Echipa responsabilă cu menținerea infrastructurii pentru dezvoltarea nucleului Linux a anunțat lansarea unui nou serviciu de liste de corespondență, lists.linux.dev. Pe lângă listele de corespondență tradiționale pentru dezvoltatorii de kernel Linux, serverul permite crearea de liste de corespondență pentru alte proiecte cu alte domenii decât kernel.org. Toate listele de corespondență menținute pe vger.kernel.org vor fi migrate pe noul server, păstrând toate […]

Lansarea de link-uri minimaliste de browser web 2.22

A fost lansat un browser web minimalist, Links 2.22, care acceptă lucrul atât în ​​modul consolă, cât și în modul grafic. Când lucrați în modul consolă, este posibil să afișați culori și să controlați mouse-ul, dacă este acceptat de terminalul utilizat (de exemplu, xterm). Modul grafic acceptă ieșirea imaginii și netezirea fontului. În toate modurile, sunt afișate tabelele și cadrele. Browserul acceptă specificația HTML […]

Codul sursă pentru sistemul de dezvoltare și publicare colaborativă huje a fost publicat

Codul pentru proiectul huje a fost publicat. O caracteristică specială a proiectului este capacitatea de a publica codul sursă restricționând în același timp accesul la detalii și istoric pentru non-dezvoltatori. Vizitatorii obișnuiți pot vizualiza codul tuturor ramurilor proiectului și pot descărca arhivele versiunilor. Huje este scris în C și folosește git. Proiectul este nesolicitant din punct de vedere al resurselor și include un număr relativ mic de dependențe, ceea ce face posibilă construirea […]

Lansarea mediului de dezvoltare PascalABC.NET 3.8

Este disponibilă lansarea sistemului de programare PascalABC.NET 3.8, oferind o ediție a limbajului de programare Pascal cu suport pentru generarea de cod pentru platforma .NET, posibilitatea de a utiliza biblioteci .NET și caracteristici suplimentare precum clase generice, interfețe, operator supraîncărcare, expresii λ, excepții, colectare de gunoi, metode de extensie, clase fără nume și autoclase. Proiectul se concentrează în primul rând pe aplicații în educație și cercetare. Punga de plastic […]

Igor Novikov, creatorul proiectelor open-source sK1 și UniConvertor, a murit

Fiul lui Igor Novikov, un renumit dezvoltator de software gratuit pentru imprimare din Harkov (sK1 și UniConvertor), și-a anunțat moartea. Igor avea 49 de ani; în urmă cu o lună a fost internat în spital cu un accident vascular cerebral și acolo a contractat infecția cu coronavirus COVID-19. Pe 15 martie s-a stins din viață. Sursa: opennet.ru

Vulnerabilitate exploatabilă de la distanță în motorul de forum MyBB

Au fost identificate mai multe vulnerabilități în motorul gratuit de creare a forumurilor web MyBB, care în combinație permit executarea codului PHP pe server. Problemele au apărut în versiunile 1.8.16 până la 1.8.25 și au fost remediate în actualizarea MyBB 1.8.26. Prima vulnerabilitate (CVE-2021-27889) permite unui membru neprivilegiat al forumului să încorporeze cod JavaScript în postări, discuții și mesaje private. Forumul permite adăugarea de imagini, liste și multimedia […]

Proiectul OpenHW Accelerate va cheltui 22.5 milioane USD pentru dezvoltarea de hardware deschis

Organizațiile non-profit OpenHW Group și Mitacs au anunțat programul de cercetare OpenHW Accelerate, finanțat cu 22.5 milioane USD. Scopul programului este de a stimula cercetarea în domeniul hardware-ului deschis, inclusiv dezvoltarea de noi generații de procesoare deschise, arhitecturi și software conexe pentru rezolvarea problemelor în învățarea automată și a altor sisteme de calcul consumatoare de energie. Inițiativa va fi finanțată cu sprijinul guvernului […]

Versiunea SQLite 3.35

A fost publicată lansarea SQLite 3.35, un SGBD ușor conceput ca bibliotecă de plug-in. Codul SQLite este distribuit ca domeniu public, de exemplu. poate fi folosit fără restricții și gratuit pentru orice scop. Sprijinul financiar pentru dezvoltatorii SQLite este oferit de un consorțiu special creat, care include companii precum Adobe, Oracle, Mozilla, Bentley și Bloomberg. Principalele modificări: Adăugate funcții matematice încorporate […]

Lansarea XWayland 21.1.0, o componentă pentru rularea aplicațiilor X11 în mediile Wayland

Acum este disponibil XWayland 21.1.0, o componentă DDX (Device-Dependent X) care rulează X.Org Server pentru a rula aplicații X11 în medii bazate pe Wayland. Componenta este dezvoltată ca parte a bazei principale de cod X.Org și a fost lansată anterior împreună cu serverul X.Org, dar din cauza stagnării serverului X.Org și a incertitudinii cu lansarea lui 1.21 în contextul dezvoltarea activă continuă a XWayland, s-a decis să se separe XWayland și […]

Audacity 3.0 Sound Editor a fost lansat

Este disponibilă o versiune a editorului de sunet gratuit Audacity 3.0.0, care oferă instrumente pentru editarea fișierelor de sunet (Ogg Vorbis, FLAC, MP3 și WAV), înregistrarea și digitizarea sunetului, modificarea parametrilor fișierului de sunet, suprapunerea pieselor și aplicarea efectelor (de exemplu, reducerea zgomotului, modificări de tempo și ton). Codul Audacity este licențiat conform GPL, cu versiuni binare disponibile pentru Linux, Windows și macOS. Îmbunătățiri cheie: […]

Chrome 90 va veni cu suport pentru denumirea individuală a ferestrelor

Chrome 90, programat pentru lansare pe 13 aprilie, va adăuga posibilitatea de a eticheta diferit ferestrele pentru a le separa vizual în panoul desktop. Suportul pentru schimbarea numelui ferestrei va simplifica organizarea muncii atunci când utilizați ferestre separate de browser pentru diferite sarcini, de exemplu, când deschideți ferestre separate pentru sarcini de lucru, interese personale, divertisment, materiale amânate etc. Numele se schimbă […]