Jamii: habari za mtandao

Marufuku ya kuuza programu huria kupitia Duka la Microsoft imeondolewa

Microsoft imefanya mabadiliko kwa masharti ya matumizi ya orodha ya Duka la Microsoft, ambapo imebadilisha hitaji lililoongezwa hapo awali linalokataza faida kupitia katalogi, kutokana na uuzaji wa programu huria, ambayo katika hali yake ya kawaida inasambazwa bila malipo. Mabadiliko hayo yalifanywa kufuatia ukosoaji kutoka kwa jamii na athari mbaya iliyotokana na mabadiliko hayo katika ufadhili wa miradi mingi halali. Sababu ya kupiga marufuku uuzaji wa programu huria katika Duka la Microsoft […]

Kutolewa kwa mazingira ya ukuzaji ya Qt Creator 8

Kutolewa kwa mazingira jumuishi ya uendelezaji wa Qt Creator 8.0, iliyoundwa ili kuunda programu-tumizi za majukwaa mtambuka kwa kutumia maktaba ya Qt, kumechapishwa. Uundaji wa programu za kawaida za C++ na utumiaji wa lugha ya QML zinaungwa mkono, ambamo JavaScript hutumiwa kufafanua hati, na muundo na vigezo vya vipengee vya kiolesura huwekwa na vizuizi vinavyofanana na CSS. Mikusanyiko iliyo tayari imeundwa kwa Linux, Windows na macOS. KATIKA […]

Mfanyikazi wa Google hutengeneza lugha ya programu ya Carbon inayolenga kuchukua nafasi ya C++

Mfanyakazi wa Google anatengeneza lugha ya programu ya Carbon, ambayo imewekwa kama mbadala wa majaribio ya C++, kupanua lugha na kuondoa mapungufu yaliyopo. Lugha hii inaauni usimbaji msingi wa C++, inaweza kuunganishwa na msimbo uliopo wa C++, na hutoa zana za kurahisisha uhamishaji wa miradi iliyopo kwa kutafsiri kiotomatiki maktaba za C++ hadi msimbo wa Carbon. Kwa mfano, unaweza kuandika upya baadhi ya […]

Athari kwenye kinu cha Linux inayokuruhusu kukwepa vizuizi vya kufunga

Athari imetambuliwa katika kinu cha Linux (CVE-2022-21505) ambayo hurahisisha kukwepa utaratibu wa usalama wa Lockdown, ambao huzuia ufikiaji wa mtumiaji kwenye kernel na kuzuia njia za kukwepa za UEFI Secure Boot. Ili kuukwepa, inapendekezwa kutumia mfumo mdogo wa IMA (Usanifu wa Kipimo cha Uadilifu), iliyoundwa ili kuthibitisha uadilifu wa vipengee vya mfumo wa uendeshaji kwa kutumia sahihi za dijiti na heshi. Katika hali ya kufunga, ufikiaji wa /dev/mem ni mdogo, […]

Kutolewa kwa VirtualBox 6.1.36

Oracle imechapisha toleo la kusahihisha la mfumo wa virtualization wa VirtualBox 6.1.36, ambao una marekebisho 27. Mabadiliko makuu: Kuacha kufanya kazi kwa kernel ya mfumo wa wageni wa Linux wakati wa kuwezesha hali ya ulinzi ya "Speculative Store Bypass" kwa vCPU VM moja imeondolewa. Katika kiolesura cha kielelezo, tatizo la kutumia panya kwenye mazungumzo ya mipangilio ya mashine halisi, ambayo hutokea wakati wa kutumia KDE, imetatuliwa. Utendaji ulioboreshwa wa sasisho […]

Kutolewa kwa nomenus-rex 0.7.0, matumizi ya kubadilisha faili nyingi

Toleo jipya la Nomenus-rex, matumizi ya kiweko cha kubadilisha faili kwa wingi, linapatikana. Imesanidiwa kwa kutumia faili rahisi ya usanidi. Mpango huo umeandikwa kwa C++ na kusambazwa chini ya GPL 3.0. Tangu habari za awali, shirika limepata utendaji, na makosa na mapungufu mengi yamewekwa: Sheria mpya: "tarehe ya kuunda faili". Sintaksia ni sawa na sheria ya Tarehe. Imeondoa kiasi cha kutosha cha msimbo wa "boilerplate". Muhimu […]

Epic Games amejiunga na shirika linalotengeneza injini ya mchezo huria Open 3D Engine

Linux Foundation ilitangaza kuwa Epic Games imejiunga na Open 3D Foundation (O3DF), iliyoundwa ili kuendeleza uundaji shirikishi wa injini ya mchezo ya Open 3D Engine (O3DE) baada ya kugunduliwa na Amazon. Epic Games, ambayo hutengeneza injini ya mchezo ya Unreal Engine, ilikuwa miongoni mwa washiriki wakuu, pamoja na Adobe, AWS, Huawei, Microsoft, Intel na Niantic. […]

Msimbo wa michezo mingine miwili kutoka studio ya KD-Vision umechapishwa

Kufuatia nambari za chanzo za michezo "VanGers", "Perimeter" na "Moonshine", nambari za chanzo za michezo mingine miwili kutoka studio ya KD-Vision (zamani KD-Lab) zilichapishwa - "Mzunguko wa 2: Dunia Mpya" na " Maelstrom: Vita vya Dunia Vinaanza" " Michezo yote miwili imeundwa kwenye Injini ya Vista, mageuzi ya injini ya mzunguko ambayo hutumia nyuso za maji na vipengele vingine vipya. Nambari ya chanzo imechapishwa na jamii [...]

Google ilichapisha Cirq Turns 1.0 kwa kutengeneza programu za kompyuta za quantum

Google imechapisha kutolewa kwa mfumo wa Python wazi wa Cirq Turns 1.0, unaolenga kuandika na kuboresha programu za kompyuta za quantum, na pia kupanga uzinduzi wao kwenye maunzi halisi au katika simulator, na kuchambua matokeo ya utekelezaji. Msimbo wa mradi unasambazwa chini ya leseni ya Apache 2.0. Mfumo huo umeundwa kufanya kazi na kompyuta za quantum za siku za usoni, kusaidia qubits mia kadhaa na […]

Kutolewa kwa nginx 1.23.1 na njs 0.7.6

Tawi kuu la nginx 1.23.1 limetolewa, ndani ambayo maendeleo ya vipengele vipya yanaendelea. Tawi thabiti la 1.22.x linalodumishwa sambamba lina mabadiliko yanayohusiana tu na uondoaji wa hitilafu na udhaifu mkubwa. Mwaka ujao, kulingana na tawi kuu 1.23.x, tawi la 1.24 la utulivu litaundwa. Miongoni mwa mabadiliko: Matumizi ya kumbukumbu katika usanidi wa proksi ya SSL yameboreshwa. Agizo hilo […]

Zana za kusimbua msimbo wa siri wa Intel zimechapishwa

Kundi la watafiti wa usalama kutoka timu ya uCode wamechapisha msimbo wa chanzo wa kusimbua msimbo mdogo wa Intel. Mbinu ya Kufungua Nyekundu, iliyotengenezwa na watafiti hao hao mnamo 2020, inaweza kutumika kutoa msimbo mdogo uliosimbwa. Uwezo uliopendekezwa wa kusimbua msimbo mdogo hukuruhusu kuchunguza muundo wa ndani wa msimbo mdogo na mbinu za kutekeleza maagizo ya mashine ya x86. Kwa kuongeza, watafiti walirejesha umbizo la sasisho na microcode, algorithm ya usimbuaji na ufunguo […]

Kutolewa kwa Grafu ya DBMS Nebula yenye mwelekeo wa grafu 3.2

Kutolewa kwa DBMS Nebula Graph 3.2 iliyo wazi imechapishwa, iliyoundwa kwa ajili ya uhifadhi mzuri wa seti kubwa za data zilizounganishwa ambazo zinaunda grafu ambayo inaweza kuhesabu mabilioni ya nodi na matrilioni ya viunganisho. Mradi umeandikwa kwa C++ na kusambazwa chini ya leseni ya Apache 2.0. Maktaba za mteja za kufikia DBMS zimetayarishwa kwa lugha za Go, Python na Java. DBMS hutumia kusambazwa [...]