Sobes.tech

რა არის SELinux?

Senior
Flant
32

რა იცით sync/atomic პაკეტზე?

Middle
АО Медиа Эффект
32

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // ტრანზაქცია დამატება თუ err != nil { დაბრუნება err } პარტნიორი, err := r.find(partnerID) თუ err != nil { დაბრუნება err } რეკლამა, ბალანსი -= თანხა პარტნიორი.Hold -= თანხა პარტნიორი.Бalance += თანხა თუ შეცდომა := r.save(რეკლამა); შეცდომა != null { დაბრუნება შეცდომა } თუ შეცდომა := r.save(პარტნიორი); შეცდომა != null { დაბრუნება შეცდომა } r.totalPayouts++ დაბრუნება null } ფუნქცია (r *PayoutRepository) find(id string) (Partner, შეცდომა) { p := Partner{} შეცდომა := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // $1 დამატება თუ შეცდომა != null { თუ შეცდომა == sql.ErrNoRows { დაბრუნება p, errors.New("პარტნიორი ვერ მოიძებნა") } დაბრუნება p, შეცდომა } დაბრუნება p, null }

Senior
Pasul LTD
32

რატომ შევედით ბაზარზე, რა არის გადასვლის მოტივაცია?

Middle+
AvitoAvito
32

PostgreSQL-თან მუშაობის საინტერესო შემთხვევები

Middle+
VK CloudVK Cloud
32

გთხოვთ აღწეროთ სეგმენტაციის სერვისის ბიზნეს ლოგიკა: როგორ მუშაობდა მონაცემების დამუშავების პაიპლაინი?

Middle
СБЕРСБЕР
32

რატომ აგროვდებოდათ თქვენი ლოგები? რა სახელია აგენტისთვის Loki?

Middle
АО Медиа Эффект
32

PostgreSQL-ის MVCC კონტექსტში სნაპშოტი რა არის?

Middle+
VK CloudVK Cloud
32

სად არის მნიშვნელოვანი შენთვის გუნდში და სამუშაო პროცესში?

Senior
X5
32

რა ტიპის ინდექსები არსებობს მონაცემთა ბაზებში და რა მიზნით გამოიყენება?

Senior
AvitoAvito
32

// მიცემულია სორტირებული ფირფიტები A და B. ფირფიტები ინახავენ უნიკალურ მნიშვნელობებს. წარმოადგინეთ მათი ერთობლიობა სორტირებულ ფირფიტაში RES, რომელიც არ შეიცავს დუბლიკატებს. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]

Middle+
YadroYadro
32

რომელ პროგრამირების ენაზე მუშაობთ? რატომ წარმოიქმნა სინტაქსის სირთულეები?

Middle
Яндекс
32

გვითხარით თქვენი გუნდის შემადგენლობის შესახებ.

Senior
РамблерРамблер
32

მუშაობდი თუ არა Agile მეთოდოლოგიებთან, როგორიცაა Scrum ან Kanban?

Senior
AndersenAndersen
32

რატომ განიხილავ ახალ ადგილს, რა მნიშვნელოვანია შეთავაზების არჩევისას?

Senior
OZONOZON
32

რატომ არ იმუშავებს კოდი არხით და mutex-ით (რისი გამო ხდება deadlock)?

Middle
WildberriesWildberries
32

როგორ დავამატოთ კონტექსტი მეთოდს Stop, რათა შევძლოთ დაველოდოთ სამუშაოების შესრულებას დროის შეზღუდვით?

Senior
Cloud.ru
32

მითხარი სამუშაოში Kafka-ს გამოყენების შესახებ: შემთხვევები, რა დაწერე?

Senior
WildberriesWildberries
32

რა არის კომპოზიტური ინდექსი?

Senior
А7
32

მარტო პასუხისმგებლობის პრინციპის (SRP) შესახებ ისაუბრე. როგორ გამოიყენო ის CreateOrder ფუნქციაზე?

Middle
Туту
32
/411