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

გააცნო Aya ბიბლიოთეკა Rust-ში eBPF დამმუშავებლების შესაქმნელად

წარმოდგენილია Aya ბიბლიოთეკის პირველი გამოშვება, რომელიც საშუალებას გაძლევთ შექმნათ eBPF დამმუშავებლები Rust ენაზე, რომლებიც მუშაობენ Linux ბირთვის შიგნით სპეციალურ ვირტუალურ მანქანაში JIT-ით. eBPF განვითარების სხვა ინსტრუმენტებისგან განსხვავებით, Aya არ იყენებს libbpf-ს და bcc შემდგენელს, არამედ გვთავაზობს Rust-ში დაწერილ საკუთარ იმპლემენტაციას, რომელიც იყენებს libc crate პაკეტს ბირთვის სისტემის ზარებზე უშუალო წვდომისთვის. […]

Glibc-ის დეველოპერები განიხილავენ კოდზე უფლებების ღია წყაროს ფონდისთვის გადაცემის შეჩერებას

GNU C ბიბლიოთეკის (glibc) სისტემის ბიბლიოთეკის მთავარმა დეველოპერებმა განსახილველად წამოაყენეს წინადადება კოდზე საკუთრების უფლებების სავალდებულო გადაცემის დასრულების შესახებ ღია წყაროს ფონდისთვის. GCC-ის პროექტში ცვლილებების ანალოგიით, Glibc გვთავაზობს, რომ ღია წყაროსთან ფონდთან CLA ხელშეკრულების ხელმოწერა არჩევითად აქციოს და დეველოპერებს მიეცეს შესაძლებლობა დაადასტურონ პროექტში კოდის გადაცემის უფლება დეველოპერის გამოყენებით […]

მინიმალისტური განაწილების ნაკრების გამოშვება Alpine Linux 3.14

გამოვიდა Alpine Linux 3.14, მინიმალისტური დისტრიბუცია, რომელიც აგებულია Musl სისტემის ბიბლიოთეკისა და BusyBox კომუნალური საშუალებების საფუძველზე. დისტრიბუციამ გაზარდა უსაფრთხოების მოთხოვნები და აგებულია SSP (Stack Smashing Protection) დაცვით. OpenRC გამოიყენება როგორც ინიციალიზაციის სისტემა, ხოლო საკუთარი apk პაკეტის მენეჯერი გამოიყენება პაკეტების სამართავად. Alpine გამოიყენება Docker კონტეინერის ოფიციალური სურათების შესაქმნელად. ჩატვირთვა […]

დარიჩინის შემნახველი Debian-ზე გადადის KDE-ზე

ნორბერტ პრინინგმა გამოაცხადა, რომ ის აღარ იქნება პასუხისმგებელი Cinnamon დესკტოპის ახალი ვერსიების შეფუთვაზე Debian-ისთვის, რადგან მან შეწყვიტა Cinnamon-ის გამოყენება თავის სისტემაში და გადაერთო KDE-ზე. მას შემდეგ, რაც ნორბერტი აღარ იყენებს Cinnamon-ს სრულ განაკვეთზე, მას არ შეუძლია უზრუნველყოს პაკეტების ხარისხიანი რეალურ სამყაროში ტესტირება […]

ხელმისაწვდომია Linux სერვერის განაწილება SME Server 10.0

წარმოდგენილია Linux სერვერის განაწილების SME Server 10.0 გამოშვება, რომელიც აგებულია CentOS პაკეტის ბაზაზე და განკუთვნილია მცირე და საშუალო ბიზნესის სერვერის ინფრასტრუქტურაში გამოსაყენებლად. დისტრიბუციის განსაკუთრებული მახასიათებელია ის, რომ შეიცავს წინასწარ კონფიგურირებულ სტანდარტულ კომპონენტებს, რომლებიც სრულიად მზად არიან გამოსაყენებლად და მათი კონფიგურაცია შესაძლებელია ვებ ინტერფეისის საშუალებით. ასეთ კომპონენტებს შორისაა ფოსტის სერვერი სპამის ფილტრით, ვებ სერვერი, ბეჭდვის სერვერი, ფაილი […]

GNU nano 5.8 ტექსტური რედაქტორის გამოშვება

გამოვიდა კონსოლის ტექსტური რედაქტორი GNU nano 5.8, რომელიც შემოთავაზებულია როგორც ნაგულისხმევი რედაქტორი მრავალი მომხმარებლის დისტრიბუციაში, რომლის დეველოპერებსაც უჭირთ vim-ის დაუფლება. ახალ გამოშვებაში, ძიების შემდეგ, ხაზგასმა ირთვება 1,5 წამის შემდეგ (0,8 წამი - სწრაფი მითითებისას), რათა თავიდან აიცილოს ტექსტი არჩეული. "+" ნიშანი და სივრცე ადრე [...]

Google-მა გახსნა ინსტრუმენტების ნაკრები სრული ჰომორფული დაშიფვრისთვის

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

მეორე გამოშვების კანდიდატი Debian 11 "Bullseye" ინსტალერისთვის

გამოქვეყნდა მეორე გამოშვების კანდიდატი ინსტალატორისთვის Debian-ის შემდეგი ძირითადი გამოშვებისთვის, "Bullseye". ამჟამად არის 155 კრიტიკული შეცდომა, რომელიც ბლოკავს გამოშვებას (ერთი თვის წინ იყო 185, ორი თვის წინ - 240, ოთხი თვის წინ - 472, გაყინვის დროს Debian 10 - 316, Debian 9 - 275, Debian 8 - 350 , Debian 7 - 650). […]

Tor 0.4.6-ის ახალი სტაბილური ფილიალის გამოშვება

წარმოდგენილია Tor 0.4.6.5 ინსტრუმენტარიუმის გამოშვება, რომელიც გამოიყენება ანონიმური Tor ქსელის მუშაობის ორგანიზებისთვის. Tor ვერსია 0.4.6.5 აღიარებულია, როგორც 0.4.6 ფილიალის პირველი სტაბილური გამოშვება, რომელიც დამუშავების პროცესშია ბოლო ხუთი თვის განმავლობაში. 0.4.6 ფილიალი შენარჩუნდება როგორც რეგულარული ტექნიკური ციკლის ნაწილი - განახლებები შეწყდება 9 თვის ან 3.x ფილიალის გამოშვებიდან 0.4.7 თვის შემდეგ. გრძელი ციკლის მხარდაჭერა (LTS) […]

rqlite 6.0-ის გამოშვება, განაწილებული, შეცდომისადმი ტოლერანტული DBMS SQLite-ზე დაფუძნებული

წარმოდგენილია განაწილებული DBMS rqlite 6.0 გამოშვება, რომელიც იყენებს SQLite-ს, როგორც შენახვის ძრავას და საშუალებას გაძლევთ მოაწყოთ სინქრონიზებული საცავების კლასტერის მუშაობა. rqlite-ის ერთ-ერთი მახასიათებელია განაწილებული შეცდომის ტოლერანტული მეხსიერების ინსტალაციის, განლაგებისა და შენარჩუნების სიმარტივე, რომელიც გარკვეულწილად ჰგავს etcd-ს და Consul-ს, მაგრამ კლავიშის/მნიშვნელობის ფორმატის ნაცვლად რელაციური მონაცემთა მოდელის გამოყენებით. პროექტის კოდი იწერება [...]

PHP 8.1-ის ალფა ტესტირება დაიწყო

წარმოდგენილია PHP 8.1 პროგრამირების ენის ახალი ფილიალის პირველი ალფა გამოშვება. გამოშვება 25 ნოემბერს არის დაგეგმილი. ძირითადი ინოვაციები, რომლებიც უკვე ხელმისაწვდომია ტესტირებისთვის ან დაგეგმილი PHP 8.1-ში დასანერგად: დამატებული მხარდაჭერა აღრიცხვისთვის, მაგალითად, ახლა შეგიძლიათ გამოიყენოთ შემდეგი კონსტრუქციები: enum Status { case Sending; საქმე აქტიური; საქმე დაარქივებულია; } class Post { public ფუნქცია __construct( private Status $status […]

Multiplayer RPG თამაშის Veloren 0.10 გამოშვება

გამოვიდა კომპიუტერული როლური თამაში Veloren 0.10, რომელიც დაიწერა Rust ენაზე და იყენებს voxel გრაფიკას. პროექტი ვითარდება ისეთი თამაშების გავლენით, როგორიცაა Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress და Minecraft. ბინარული ასამბლეები იქმნება Linux-ისთვის, macOS-ისთვის და Windows-ისთვის. კოდი მოწოდებულია GPLv3 ლიცენზიით. პროექტი ჯერ კიდევ ადრეა […]