ავტორი: პროჰოსტერი

Crystal პროგრამირების ენის გამოშვება 1.6

გამოქვეყნდა Crystal 1.6 პროგრამირების ენის გამოშვება, რომლის დეველოპერები ცდილობენ გააერთიანონ რუბი ენაზე განვითარების მოხერხებულობა C ენისთვის დამახასიათებელ აპლიკაციის მაღალ შესრულებასთან. Crystal-ის სინტაქსი ახლოს არის, მაგრამ არა სრულად თავსებადი Ruby-თან, თუმცა ზოგიერთი Ruby პროგრამა მუშაობს ცვლილებების გარეშე. შემდგენელი კოდი იწერება კრისტალში და ნაწილდება Apache 2.0 ლიცენზიით. […]

Rhino Linux, მუდმივად განახლებული დისტრიბუცია, რომელიც დაფუძნებულია Ubuntu-ზე, დაინერგა

Rolling Rhino Remix ასამბლეის დეველოპერებმა გამოაცხადეს პროექტის ტრანსფორმაცია Rhino Linux-ის ცალკეულ დისტრიბუციად. ახალი პროდუქტის შექმნის მიზეზი იყო პროექტის მიზნებისა და განვითარების მოდელის გადახედვა, რომელმაც უკვე გადააჭარბა სამოყვარულო განვითარების მდგომარეობას და დაიწყო გასვლა Ubuntu-ს მარტივი აღდგენის ფარგლებს გარეთ. ახალი დისტრიბუცია გაგრძელდება აშენდება Ubuntu-ს ბაზაზე, მაგრამ მოიცავს დამატებით კომუნალურ პროგრამებს და შეიმუშავებს […]

Nuitka 1.1-ის გამოშვება, პითონის ენის შემდგენელი

ხელმისაწვდომია Nuitka 1.1 პროექტის გამოშვება, რომელიც ავითარებს კომპილატორს Python სკრიპტების C წარმომადგენლობაში გადასათარგმნად, რომელიც შემდეგ შეიძლება შედგენილი იყოს შესრულებად ფაილში libpython-ის გამოყენებით CPython-თან მაქსიმალური თავსებადობისთვის (ნიტორიული CPython ინსტრუმენტების გამოყენებით ობიექტების მანიპულირებისთვის). უზრუნველყოფილია სრული თავსებადობა Python 2.6, 2.7, 3.3 - 3.10-ის მიმდინარე გამოშვებებთან. შედარებით […]

Void Linux-ის ინსტალაციის ნაგებობების განახლება

შეიქმნა Void Linux დისტრიბუციის ახალი ჩამტვირთავი ასამბლეები, რომელიც არის დამოუკიდებელი პროექტი, რომელიც არ იყენებს სხვა დისტრიბუციების განვითარებას და შემუშავებულია პროგრამის ვერსიების განახლების უწყვეტი ციკლის გამოყენებით (მოძრავი განახლებები, განაწილების ცალკეული გამოშვებების გარეშე). წინა ნაგებობები ერთი წლის წინ გამოქვეყნდა. სისტემის უახლეს ნაწილზე დაფუძნებული ჩატვირთვის ამჟამინდელი სურათების გარეგნობის გარდა, ასამბლეების განახლება არ მოაქვს ფუნქციურ ცვლილებებს და […]

უფასო ხმის რედაქტორის Ardor 7.0 გამოშვება

ერთ წელზე მეტი ხნის განვითარების შემდეგ, გამოქვეყნდა უფასო ხმის რედაქტორი Ardor 7.0, რომელიც განკუთვნილია მრავალარხიანი ხმის ჩაწერისთვის, დამუშავებისა და მიქსირებისთვის. Ardor უზრუნველყოფს მრავალ ტრეკის ვადას, ცვლილებების შეუზღუდავი დონის დაბრუნებას ფაილთან მუშაობის მთელი პროცესის განმავლობაში (თუნდაც პროგრამის დახურვის შემდეგ) და სხვადასხვა ტექნიკის ინტერფეისის მხარდაჭერას. პროგრამა პოზიციონირებულია, როგორც პროფესიონალური ხელსაწყოების უფასო ანალოგი ProTools, Nuendo, Pyramix და Sequoia. […]

Google ღია კოდის უსაფრთხო ოპერაციული სისტემა KataOS

Google-მა გამოაცხადა KataOS პროექტთან დაკავშირებული მოვლენების აღმოჩენა, რომელიც მიზნად ისახავს ჩაშენებული აპარატურის უსაფრთხო ოპერაციული სისტემის შექმნას. KataOS სისტემის კომპონენტები იწერება Rust-ში და მუშაობს seL4 მიკროკერნელის თავზე, რისთვისაც საიმედოობის მათემატიკური მტკიცებულება იქნა მოწოდებული RISC-V სისტემებზე, რაც მიუთითებს იმაზე, რომ კოდი სრულად შეესაბამება ოფიციალურ ენაში მითითებულ სპეციფიკაციებს. პროექტის კოდი არის ღია წყაროს ქვეშ […]

Wine 7.19 გამოშვება

შედგა WinAPI-ის ღია განხორციელების ექსპერიმენტული გამოშვება - Wine 7.19. 7.18 ვერსიის გამოსვლის შემდეგ დაიხურა 17 შეცდომის ანგარიში და განხორციელდა 270 ცვლილება. ყველაზე მნიშვნელოვანი ცვლილებები: დამატებულია DOS ფაილის ატრიბუტების დისკზე შენახვის შესაძლებლობა. vkd3d პაკეტი Direct3D 12-ის იმპლემენტაციით, რომელიც მუშაობს Vulkan გრაფიკული API-ზე სამაუწყებლო ზარების საშუალებით, განახლებულია 1.5 ვერსიაზე. ფორმატის მხარდაჭერა [...]

შეტევა NPM-ზე, რომელიც საშუალებას გაძლევთ განსაზღვროთ პაკეტების არსებობა კერძო საცავებში

NPM-ში გამოვლინდა ხარვეზი, რომელიც საშუალებას გაძლევთ დაადგინოთ პაკეტების არსებობა დახურულ საცავებში. პრობლემა გამოწვეულია სხვადასხვა რეაგირების დროით, როდესაც ითხოვთ არსებულ და არარსებულ პაკეტს მესამე მხარისგან, რომელსაც არ აქვს წვდომა საცავზე. თუ კერძო საცავებში არ არის წვდომა რომელიმე პაკეტზე, registry.npmjs.org სერვერი უბრუნებს შეცდომას კოდით „404“, მაგრამ თუ არსებობს პაკეტი მოთხოვნილი სახელით, ეძლევა შეცდომა [...]

გენოდის პროექტმა გამოაქვეყნა Sculpt 22.10 ზოგადი დანიშნულების OS გამოშვება

დაინერგა Sculpt 22.10 ოპერაციული სისტემის გამოშვება, რომლის ფარგლებშიც Genode OS Framework ტექნოლოგიებზე დაყრდნობით, მუშავდება ზოგადი დანიშნულების ოპერაციული სისტემა, რომელიც შეიძლება გამოყენებულ იქნას ჩვეულებრივი მომხმარებლების მიერ ყოველდღიური დავალებების შესასრულებლად. პროექტის წყაროს კოდი ნაწილდება AGPLv3 ლიცენზიით. 28 MB LiveUSB გამოსახულება შემოთავაზებულია ჩამოსატვირთად. მხარს უჭერს ოპერაციებს Intel-ის პროცესორებითა და გრაფიკით […]

დაუცველობა Linux-ის ბირთვის უკაბელო სტეკში, რომელიც იძლევა კოდის დისტანციური შესრულების საშუალებას

Linux-ის ბირთვის უკაბელო სტეკში (mac80211) გამოვლინდა დაუცველობების სერია, რომელთაგან ზოგიერთი პოტენციურად საშუალებას იძლევა ბუფერული გადადინება და კოდის დისტანციური შესრულება წვდომის წერტილიდან სპეციალურად შემუშავებული პაკეტების გაგზავნით. შესწორება ამჟამად ხელმისაწვდომია მხოლოდ პაჩის სახით. თავდასხმის განხორციელების შესაძლებლობის საჩვენებლად, გამოქვეყნებულია ფრეიმების მაგალითები, რომლებიც იწვევენ გადინებას, ასევე პროგრამა ამ ჩარჩოების უსადენო დასტაში ჩანაცვლებისთვის […]

PostgreSQL 15 გამოშვება

განვითარების ერთი წლის შემდეგ, გამოქვეყნდა PostgreSQL 15 DBMS-ის ახალი სტაბილური ფილიალი. ახალი ფილიალის განახლებები გამოქვეყნდება ხუთი წლის განმავლობაში 2027 წლის ნოემბრამდე. ძირითადი ინოვაციები: დამატებულია მხარდაჭერა SQL ბრძანებისთვის "MERGE", რომელიც მოგვაგონებს გამოთქმას "INSERT ... ON CONFLICT". MERGE საშუალებას გაძლევთ შექმნათ პირობითი SQL განცხადებები, რომლებიც აერთიანებს INSERT, UPDATE და DELETE ოპერაციებს ერთ გამოხატულებაში. მაგალითად, MERGE-ით შეგიძლიათ […]

გაიხსნა მანქანური სწავლების სისტემის კოდი რეალისტური ადამიანის მოძრაობების გენერირებისთვის

თელ-ავივის უნივერსიტეტის მკვლევართა ჯგუფმა გახსნა MDM (Motion Diffusion Model) მანქანათმცოდნეობის სისტემასთან ასოცირებული წყარო, რომელიც ადამიანის რეალისტური მოძრაობების გენერირების საშუალებას იძლევა. კოდი იწერება პითონში PyTorch-ის ფრეიმერის გამოყენებით და ნაწილდება MIT ლიცენზიით. ექსპერიმენტების ჩასატარებლად შეგიძლიათ გამოიყენოთ როგორც მზა მოდელები და თავად მოამზადოთ მოდელები შემოთავაზებული სკრიპტების გამოყენებით, მაგალითად, […]