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

OPPO Reno 2: სმარტფონი გასაწევი წინა კამერით Shark Fin

ჩინურმა კომპანია OPPO-მ, როგორც დაპირდა, გამოაცხადა პროდუქტიული სმარტფონი Reno 2, რომელიც მუშაობს ColorOS 6.0 ოპერაციულ სისტემაზე Android 9.0 (Pie) ბაზაზე. ახალმა პროდუქტმა მიიღო უჩარჩო Full HD+ დისპლეი (2400 × 1080 პიქსელი) დიაგონალზე 6,55 ინჩის ზომის. ამ ეკრანს არ აქვს ჭრილი ან ხვრელი. 16 მეგაპიქსელიან სენსორზე დაფუძნებული წინა კამერა არის […]

ჩინეთი შეიძლება გახდეს მსოფლიოში პირველი ქვეყანა, რომელიც რეგულარულად გადაჰყავს მგზავრებს უპილოტო თვითმფრინავებით

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

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

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

ერთეულის ტესტები DBMS-ში - როგორ ვაკეთებთ ამას Sportmaster-ში, ნაწილი მეორე

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

Tarantool Cartridge: Lua backend sharding სამ ხაზში

Mail.ru Group-ში გვაქვს Tarantool - ეს არის აპლიკაციის სერვერი ლუაში, რომელიც ასევე მოქმედებს როგორც მონაცემთა ბაზა (ან პირიქით?). ეს არის სწრაფი და მაგარი, მაგრამ ერთი სერვერის შესაძლებლობები ჯერ კიდევ არ არის შეუზღუდავი. ვერტიკალური სკალირება ასევე არ არის პანაცეა, ამიტომ Tarantool-ს აქვს ჰორიზონტალური სკალირების ინსტრუმენტები - vshard მოდული [1]. ის საშუალებას გაძლევთ გატეხოთ […]

მონორეპოს და მულტირეპოს მხარდაჭერა werf-ში და რა კავშირი აქვს მას Docker Registry-ს

მონორეპოზიტორიის თემა არაერთხელ იქნა განხილული და, როგორც წესი, ძალიან აქტიურ დებატებს იწვევს. werf-ის, როგორც ღია წყაროს ხელსაწყოს შექმნით Git-დან Docker სურათებში აპლიკაციის კოდის შექმნის პროცესის გასაუმჯობესებლად (და შემდეგ Kubernetes-ში მათი მიწოდებით), ჩვენ ცოტას ვფიქრობთ იმაზე, თუ რომელი არჩევანია უკეთესი. ჩვენთვის უპირველეს ყოვლისა, მივაწოდოთ ყველაფერი, რაც საჭიროა განსხვავებული აზრის მხარდამჭერებისთვის (თუ ეს […]

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

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

სწრაფი გზამკვლევი პილოტებისა და PoC-ების ჩატარების შესახებ

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

tl 1.0.6 გამოშვება

tl არის ღია კოდის, მრავალპლატფორმული ვებ აპლიკაცია (GitLab) მხატვრული ლიტერატურის მთარგმნელებისთვის. აპლიკაცია არღვევს გადმოწერილ ტექსტებს ფრაგმენტებად ახალი ხაზის სიმბოლოზე და აწყობს მათ ორ სვეტად (ორიგინალი და თარგმანი). ძირითადი ცვლილებები: ლექსიკონებში სიტყვებისა და ფრაზების ძიების დროითი დანამატები; შენიშვნები თარგმანში; ზოგადი თარგმანის სტატისტიკა; დღევანდელი (და გუშინდელი) მუშაობის სტატისტიკა; […]

ამბავი თამაში

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

Ruby on Rails 6.0

15 წლის 2019 აგვისტოს Ruby on Rails 6.0 გამოვიდა. მრავალი გამოსწორების გარდა, მე-6 ვერსიის მთავარი ინოვაციებია: Action Mailbox - შემომავალი წერილების მარშრუტი კონტროლერის მსგავსი საფოსტო ყუთებისკენ. სამოქმედო ტექსტი - Rails-ში მდიდარი ტექსტის შენახვისა და რედაქტირების შესაძლებლობა. პარალელური ტესტირება - საშუალებას გაძლევთ მოაწყოთ ტესტების ნაკრები. იმათ. ტესტები შეიძლება ჩატარდეს პარალელურად. ტესტირება […]

CUPS 2.3 ბეჭდვის სისტემა გამოვიდა ლიცენზირების ცვლილებებით

CUPS 2.2-ის გამოსვლიდან თითქმის სამი წლის შემდეგ გამოვიდა CUPS 2.3, რომელიც ერთ წელზე მეტით გადაიდო. CUPS 2.3 მნიშვნელოვანი განახლებაა ლიცენზირების ცვლილებების გამო. Apple-მა გადაწყვიტა ბეჭდვის სერვერის ხელახალი ლიცენზირება Apache 2.0 ლიცენზიით. მაგრამ სხვადასხვა ლინუქსის სპეციფიკური უტილიტების გამო, რომლებიც არის GPLv2 და არა Apple-ის სპეციფიკური, ეს ქმნის პრობლემას. […]