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

აპლიკაციის განვითარების გარემოს გამოშვება KDevelop 5.6

ექვსი თვის შემუშავების შემდეგ, წარმოდგენილია ინტეგრირებული პროგრამირების გარემოს გამოშვება KDevelop 5.6, რომელიც სრულად უჭერს მხარს KDE 5-ის განვითარების პროცესს, მათ შორის Clang-ის კომპილატორად გამოყენებას. პროექტის კოდი განაწილებულია GPL ლიცენზიით და იყენებს KDE Frameworks 5 და Qt 5 ბიბლიოთეკებს. ახალ ვერსიაში: CMake პროექტების გაუმჯობესებული მხარდაჭერა. დაემატა cmake build მიზნების დაჯგუფების შესაძლებლობა […]

მობილური პლატფორმის Android 11 გამოშვება

Google-მა გამოაქვეყნა ღია მობილური პლატფორმის Android 11 გამოშვება. ახალ გამოშვებასთან დაკავშირებული წყარო ტექსტები განთავსებულია პროექტის Git საცავში (ფილიალი android-11.0.0_r1). პროგრამული უზრუნველყოფის განახლებები მზადდება Pixel სერიის მოწყობილობებისთვის, ასევე OnePlus-ის, Xiaomi-ს, OPPO-სა და Realme-ის მიერ წარმოებული სმარტფონებისთვის. ასევე შეიქმნა უნივერსალური GSI (Generic System Images) ასამბლეები, რომლებიც შესაფერისია ARM64-ზე დაფუძნებული სხვადასხვა მოწყობილობებისთვის და […]

შენახვის მოცულობა თვალყურს ადევნებს ეფემერულ მოცულობებს: EmptyDir სტეროიდებზე

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

Flask მიკროსერვისების მონიტორინგი პრომეთესთან

კოდის რამდენიმე სტრიქონი და თქვენი აპლიკაცია წარმოქმნის მეტრიკას, ვაა! იმის გასაგებად, თუ როგორ მუშაობს prometheus_flask_exporter, საკმარისია მინიმალური მაგალითი: კოლბიდან იმპორტი Flask from prometheus_flask_exporter იმპორტი PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('/') def main(): დაბრუნება 'OK' ეს არის ყველაფერი რაც თქვენ გჭირდებათ დასაწყებად! იმპორტისა და ხაზის დამატებით PrometheusMetrics-ის ინიციალიზაციისთვის, თქვენ მიიღებთ მეტრიკას […]

მე გავაკეთე ჩემი PyPI საცავი ავტორიზაციით და S3. Nginx-ზე

ამ სტატიაში მინდა გავუზიარო ჩემი გამოცდილება NJS-ს, JavaScript-ის თარჯიმანს Nginx-ისთვის, რომელიც შემუშავებულია Nginx Inc-ის მიერ და აღწერს მის ძირითად შესაძლებლობებს რეალური მაგალითის გამოყენებით. NJS არის JavaScript-ის ქვეჯგუფი, რომელიც საშუალებას გაძლევთ გააფართოვოთ Nginx-ის ფუნქციონირება. კითხვაზე რატომ გყავთ საკუთარი თარჯიმანი??? დიმიტრი ვოლინცევმა დეტალურად უპასუხა. მოკლედ: NJS არის nginx-way და JavaScript უფრო პროგრესული, მშობლიური და […]

Thermaltake H350 TG RGB სათამაშო ქეისს აქვს RGB განათება

Thermaltake-მა გამოაცხადა H350 TG RGB კომპიუტერის ქეისი, რომელიც შექმნილია სათამაშო დესკტოპის კომპიუტერის Mini-ITX, Micro-ATX ან ATX დედაპლატზე ასაშენებლად. ახალი პროდუქტი მთლიანად შავ ფერშია დამზადებული. წინა პანელი დიაგონალზე გადაკვეთილია მრავალფეროვანი განათების ზოლით. სისტემის ინტერიერი ვლინდება მინის გვერდითი კედლის მეშვეობით. მოწყობილობის ზომები - 442 × 210 × 480 მმ. კორპუსი საშუალებას გაძლევთ გამოიყენოთ ორი სტანდარტული ზომის დისკი [...]

Nightdive-მა აჩვენა Shadow Man-ის რემასტერის მეორე თრეილერი უკვდავი ვუდუ მეომრის შესახებ

Nightdive Studios-მა გამოაქვეყნა Shadow Man Remastered-ის მეორე თრეილერი, 1999 წლის მოქმედებითი-სათავგადასავლო თამაშის ხელახალი გამოშვება, რომელიც დაფუძნებულია Shadowman-ის კომიქსზე Valiant-იდან. შეგახსენებთ, რომ Shadow Man-ის განახლებული ვერსია მიმდინარე წლის მარტში გამოცხადდა. ამის შემდეგ, PC Gaming Show-ის ივნისის ონლაინ გადაცემაზე, სადებიუტო თიზერის თრეილერი იყო წარმოდგენილი. ახალი ვიდეო ორწუთნახევარი გრძელდება: დაახლოებით 30 წამი სჭირდება […]

"ისინი გაახარებენ მოთამაშეებს": CDPR ისაუბრა მიკროტრანზაქციებზე Cyberpunk 2077 მულტიპლეერში

ინვესტორებთან ბოლო საუბარში, CD Projekt RED-მა უპასუხა შეკითხვას მიკროტრანზაქციის შესახებ Cyberpunk 2077 მულტიპლეერში, რომელიც უნდა გამოვიდეს პროექტის ერთმოთამაშიანი ნაწილის გამოსვლის შემდეგ. სტუდიამ დაადასტურა მათი ყოფნა თამაშში, მაგრამ ასევე განაცხადა, რომ მონეტიზაცია არ იქნება აგრესიული. კომპანიის განცხადებით, მულტიფლეიერის რეჟიმში შოპინგი "მომხმარებლებს გაახარებს". CD […]-ის პრეზიდენტმა კომენტარი გააკეთა მიკროტრანზაქციებზე.

რუქების ციფრული უფლებები, ნაწილი III. ანონიმურობის უფლება

TL;DR: ექსპერტები იზიარებენ თავიანთ ხედვას რუსეთში არსებული პრობლემების შესახებ, რომლებიც დაკავშირებულია ანონიმურობის ციფრულ უფლებასთან. 12 და 13 სექტემბერს სოციალური ტექნოლოგიების სათბური და RosKomSvoboda მართავენ ჰაკათონს ციფრული მოქალაქეობისა და ციფრული უფლებების demhack.ru-ზე. ღონისძიების მოლოდინში, ორგანიზატორები აქვეყნებენ მესამე სტატიას, რომელიც ეძღვნება პრობლემის ველის რუკების შედგენას, რათა მათ თავად იპოვონ საინტერესო გამოწვევა. წინა სტატიები: უფლება […]

Custom Tooling-ის გაგება Argo CD-ში

პირველი სტატიის დაწერიდან რამდენიმე ხნის შემდეგ, სადაც მე ოსტატურად ვმართავდი jsonnet-ს და Gitlab-ს, მივხვდი, რომ მილსადენები ნამდვილად კარგია, მაგრამ ზედმეტად რთული და მოუხერხებელი. უმეტეს შემთხვევაში, საჭიროა ტიპიური დავალება: „შექმენით YAML და განათავსეთ იგი Kubernetes-ში“. სინამდვილეში, ეს არის ის, რასაც Argo CD საოცრად კარგად აკეთებს. Argo CD საშუალებას გაძლევთ დააკავშიროთ Git საცავი და გაგზავნოთ […]

ახალი ინსტრუმენტების მცდელობა Kubernetes-ში განლაგების შესაქმნელად და ავტომატიზაციისთვის

გამარჯობა! ახლახან გამოვიდა მრავალი მაგარი ავტომატიზაციის ინსტრუმენტი, როგორც Docker-ის სურათების შესაქმნელად, ასევე Kubernetes-ში განლაგებისთვის. ამასთან დაკავშირებით, გადავწყვიტე GitLab-თან თამაში, მისი შესაძლებლობების საფუძვლიანად შესწავლა და, რა თქმა უნდა, მილსადენის დაყენება. ამ სამუშაოს ინსპირაცია იყო საიტი kubernetes.io, რომელიც ავტომატურად გენერირდება წყაროს კოდებიდან და თითოეული გაგზავნილი აუზისთვის […]

EA-მ აჩვენა რეკლამები EA Sports UFC 4-ის გამეორებებში

ცოტა ხნის წინ Electronic Arts-მა დაამატა რეკლამა EA Sports UFC 4 საბრძოლო თამაშს, რომელიც ნაჩვენები იყო მატჩის მთავარი მომენტების განმეორებით. ეს მოხდა გამოშვებიდან ერთი თვის შემდეგ, ამიტომ რეცენზენტ ჟურნალისტებს არ წააწყდნენ გამომცემლის ასეთ ხრიკს. მაგრამ მას შემდეგ, რაც სარეკლამო ვიდეო გავრცელდა ინტერნეტში და Electronic Arts მწვავედ გააკრიტიკეს გეიმერებმა, გადაწყდა რეკლამის წაშლა […]