როგორ ხდება ზუსტად მნიშვნელობის მიღება ექვსე ხაზზე res(2)-ის გამოძახებისას?
Python
რა არის WAL (Write-Ahead Log) PostgreSQL-ში და რა მიზნით გამოიყენება?
PostgreSQL-ში შიდა ტრანზაქციები რა არის და რა მიზნით გამოიყენება?
დიზაინი სისტემის ინდექსირებისათვის ცხრილისთვის, სადაც ინახება ყველა რუსეთის ქალაქი, учитывая, что поиск будет вестись по названию города.
ბიზნეს ანალიტიკოსის მიერ დაწერილი და დავალება "როგორ შეძლო"-ს მიხედვით, ის შეუძლია ბიზნეს მოთხოვნების აღწერების მიწოდება. PHP-ით დაწერილი საშინელი ლეგასის კოდი არსებობს, რომელიც მიღებს S3-დან ლოგ ფაილებს მათ ანალიზს ახდენს, შედეგს შესაბამის ადგილას წერს. ცნობილია: ფაილები საათში ერთხელ მოდის, ამჟამად 5 ყველა ფაილი ერთ ბაკეტშია მონაცემები უნდა იყოს მიმართული სხვადასხვა ადგილას – postgres/ადგილობრივი ფაილი ასეთ ფუნქციონალობას უნდა დაწეროს ETL, რომელიც ამ ფუნქციონალს ახორციელებს. კონკრეტული მეთოდების (მონაცემების წაკითხვა/გაგზავნა და ა.შ.) რეალიზაცია შეიძლება გამოტოვდეს.
რას ფიქრობთ დაგვიანებული დაკავშირების პრობლემის ალტერნატიული გადაწყვეტის წაკითხულობაზე, რომელიც გამოიყენებს შიდა ლამბდა ფაბრიკას (function factory)?
თუ ფუნქცია კანონიერად შეუძლია NaN-ს დაბრუნება (ეს ნორმალური ქცევაა), და თქვენი მიმდინარე კეშის განხორციელება ამ შემთხვევაში შეცდომას გამოიწვევს ან ყოველთვის ხელახლა ითვლის — როგორ გაასწორებდით ამას?
მითხარი PostgreSQL-ის ინდექსებზე: რა მიზნით არის საჭირო, რა ტიპები არსებობს, როდის გამოიყენო.
რა გამოიტანს ეს კოდი def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))
Բիզնես վերլուծաբանի կողմից պատրաստված նկարագրությունը, ով գրել է առաջադրանքը "ինչպես կարող էր" և կարող է տրամադրել բիզնեսի պահանջների նկարագրություններ: PHP-ով գրված վախեցնող ժառանգական կոդ կա, որը ստանում է S3-ից log ֆայլեր, անalyze է անում, գումարած արդյունքը գրանցում է համապատասխան տեղում: Նման ֆայլերը ժամացույցով մեկ անգամ են գալիս, ներկայումս 5, բոլորը գտնվում են նույն բաքում, Տվյալները պետք է ուղղվեն տարբեր վայրեր՝ ըստ ձևաչափի – postgres/տեղական ֆայլ: Պետք է գրել ETL, որը իրականացնում է այդ ֆունկցիոնալությունը: Հատուկ մեթոդների (տվյալների ընթերցում/ուղարկում և այլն) գրելը կարող է անտեսվել։
რა უფრო სწრაფად მუშაობს ზუსტი შესაბამისობისთვის — B-ხე ან Hash ინდექსი PostgreSQL-ში?
ძირითადი კოდის შეცვლის გარეშე, შეცვალე მხოლოდ სიის გაგება, დატოვე ლამბდა, რათა თითოეული ლამბდა ი-ს მნიშვნელობას იჭერდეს — როგორ გააკეთო ეს?
def cache(): """ აქ დაამატეთ დეკორატორის კოდი """ pass
რატომ არის ყველა ზარალში ჩასმული სამეული (მნიშვნელობა i=3)?