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

Dotenv-linter განახლდა v3.0.0-ზე

Dotenv-linter არის ღია კოდის ხელსაწყო .env ფაილებში სხვადასხვა პრობლემების შესამოწმებლად და გამოსასწორებლად, რომელიც ემსახურება პროექტის ფარგლებში გარემოს ცვლადების უფრო მოხერხებულ შენახვას. გარემოს ცვლადების გამოყენება რეკომენდებულია The Twelve Factor App-ის განვითარების მანიფესტში, საუკეთესო პრაქტიკის ნაკრები ნებისმიერი პლატფორმისთვის აპლიკაციების შესაქმნელად. ამ მანიფესტის შემდეგ თქვენი აპლიკაცია მზადაა მასშტაბური, მარტივი […]

სუდოში კრიტიკული დაუცველობა გამოვლინდა და დაფიქსირდა

კრიტიკული დაუცველობა აღმოჩნდა და დაფიქსირდა sudo სისტემის უტილიტაში, რაც საშუალებას აძლევს სისტემის აბსოლუტურად ნებისმიერ ადგილობრივ მომხმარებელს, მოიპოვოს root ადმინისტრატორის უფლებები. დაუცველობა იყენებს გროვაზე დაფუძნებულ ბუფერულ გადინებას და დაინერგა 2011 წლის ივლისში (commit 8255ed69). მათ, ვინც აღმოაჩინა ეს დაუცველობა, მოახერხა დაწერა სამი სამუშაო ექსპლოიტი და წარმატებით გამოსცადა ისინი Ubuntu 20.04 (sudo 1.8.31), Debian 10 (sudo 1.8.27) […]

Firefox 85

ხელმისაწვდომია Firefox 85. გრაფიკული ქვესისტემა: WebRender ჩართულია მოწყობილობებზე GNOME+Wayland+Intel/AMD გრაფიკული ბარათის კომბინაციის გამოყენებით (გარდა 4K დისპლეებისა, რომლის მხარდაჭერა მოსალოდნელია Firefox 86-ში). გარდა ამისა, WebRender ჩართულია მოწყობილობებზე, რომლებიც იყენებენ Iris Pro Graphics P580 (მობილური Xeon E3 v5), რომელიც დეველოპერებმა დაივიწყეს, ასევე მოწყობილობებზე Intel HD Graphics დრაივერის ვერსიით 23.20.16.4973 (ამ კონკრეტული დრაივერი […]

გამოვლენილია და გამოსწორებულია კრიტიკული დაუცველობა NFS-ის განხორციელებაში

დაუცველობა მდგომარეობს დისტანციური თავდამსხმელის უნარში, მოიპოვოს წვდომა NFS-ის ექსპორტირებული დირექტორიას გარეთ არსებულ კატალოგებზე READDIRPLUS-ის დარეკვით .. root საექსპორტო დირექტორიაში. დაუცველობა დაფიქსირდა ბირთვში 23, რომელიც გამოვიდა 5.10.10 იანვარს, ისევე როგორც იმ დღეს განახლებულ ბირთვის ყველა სხვა მხარდაჭერილ ვერსიაში: commit fdcaa4af5e70e2d984c9620a09e9dade067f2620 ავტორი: J. Bruce Fields[ელ.ფოსტით დაცულია]> თარიღი: ორშაბათი, 11 იანვარი […]

Microsoft-მა გამოუშვა ოფიციალური Rust ბიბლიოთეკა Windows API-სთვის

ბიბლიოთეკა შექმნილია როგორც Rust crate MIT ლიცენზიით, რომელიც შეიძლება გამოიყენებოდეს შემდეგნაირად: [dependencies] windows = "0.2.1" [build-dependencies] windows = "0.2.1" ამის შემდეგ, თქვენ შეგიძლიათ შექმნათ ეს მოდულები. build.rs build სკრიპტში, რომელიც საჭიროა თქვენი აპლიკაციისთვის: fn main() { windows::build!( windows::data::xml::dom::* windows::win32::system_services::{CreateEventW , SetEvent, WaitForSingleObject} windows:: win32::windows_programming::CloseHandle ); } ხელმისაწვდომი მოდულების შესახებ დოკუმენტაცია გამოქვეყნებულია docs.rs-ზე. […]

ამაზონმა გამოაცხადა Elasticsearch-ის საკუთარი ჩანგლის შექმნა

გასულ კვირას, Elastic Search BV-მ გამოაცხადა, რომ ის ცვლის ლიცენზირების სტრატეგიას თავისი პროდუქტებისთვის და არ გამოუშვებს Elasticsearch-ისა და Kibana-ს ახალ ვერსიებს Apache 2.0 ლიცენზიით. ამის ნაცვლად, ახალი ვერსიები იქნება შემოთავაზებული საკუთრების ელასტიური ლიცენზიით (რაც ზღუდავს მის გამოყენებას) ან სერვერის მხარის საჯარო ლიცენზიით (რომელიც შეიცავს მოთხოვნებს, რომლებიც […]

სენსორული პანელის გამოყენებით ძალიან სწრაფად გადახვევის პრობლემა დახურულია გამოსწორების გარეშე

ორ წელზე მეტი ხნის წინ, Gnome GitLab-ში გაიხსნა შეცდომის შესახებ ანგარიში GTK აპლიკაციებში სენსორული პანელის გამოყენებით გადახვევის შესახებ, რომელიც იყო ძალიან სწრაფი ან ძალიან მგრძნობიარე. დისკუსიაში 43 ადამიანი მონაწილეობდა. GTK+-ის შემსრულებელი მათიას კლასენი თავდაპირველად ამტკიცებდა, რომ პრობლემას ვერ ხედავდა. კომენტარები ძირითადად ეხებოდა თემაზე „როგორ მუშაობს“, „როგორ მუშაობს სხვა […]

Google ხურავს მესამე მხარის წვდომას Chrome Sync API-ზე

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

ჟოლო პი პიკო

Raspberry Pi-ის გუნდმა გამოუშვა RP2040 დაფა-ჩიპზე 40 ნმ არქიტექტურით: Raspberry Pi Pico. RP2040 სპეციფიკაცია: ორბირთვიანი Arm Cortex-M0+ @ 133MHz 264KB ოპერატიული მეხსიერების მხარდაჭერა 16MB-მდე ფლეშ მეხსიერების გამოყოფილი ავტობუსის QSPI DMA კონტროლერის მეშვეობით 30 GPIO პინი, რომელთაგან 4 შეიძლება გამოყენებულ იქნას როგორც ანალოგური შეყვანა 2 UART, 2 SPI და 2 PWM კონტროლერი. […]

დეველოპერებმა შეძლეს Ubuntu-ს გაშვება Apple-ის M1 ჩიპზე.

„ოცნებობთ, რომ შეძლოთ Linux-ის გაშვება Apple-ის ახალ ჩიპზე? რეალობა ბევრად უფრო ახლოსაა, ვიდრე თქვენ ფიქრობთ." პოპულარული ვებგვერდი Ubuntu-ს მოყვარულებს შორის მთელს მსოფლიოში, omg!ubuntu, ამ ამბების შესახებ წერს ამ სუბტიტრებით! Corellium-ის დეველოპერებმა, ვირტუალიზაციის კომპანიის ARM ჩიპებზე, შეძლეს გაუშვათ და მიეღოთ Ubuntu 20.04 დისტრიბუციის სტაბილური მოქმედება Apple Mac-ის უახლეს [...]

DNSpooq - შვიდი ახალი დაუცველობა dnsmasq-ში

JSOF კვლევითი ლაბორატორიების სპეციალისტებმა განაცხადეს შვიდი ახალი დაუცველობის შესახებ DNS/DHCP სერვერის dnsmasq. dnsmasq სერვერი ძალიან პოპულარულია და ნაგულისხმევად გამოიყენება Linux-ის ბევრ დისტრიბუციაში, ასევე ქსელურ აღჭურვილობაში Cisco-დან, Ubiquiti-დან და სხვათაგან. Dnspooq დაუცველობა მოიცავს DNS ქეშის მოწამვლას, ასევე კოდის დისტანციურ შესრულებას. დაუცველობა დაფიქსირდა dnsmasq 2.83-ში. 2008 წელს […]

RedHat Enterprise Linux ახლა უფასოა მცირე ბიზნესისთვის

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