Sobes.tech

Python

Ինչպես է հենց ստացվում արժեքը վեցերորդ տողում, երբ կանչում եք res(2)?

179

Ինչ է WAL (Write-Ahead Log)-ը PostgreSQL-ում և ինչու է այն անհրաժեշտ?

153

Ինչ է PostgreSQL-ում ներքին գործարքները և ինչու են դրանք անհրաժեշտ:

147

Դիզայն արեք Ռուսաստանի բոլոր քաղաքների աղյուսակի ինդեքսավորման համակարգը, հաշվի առնելով, որ որոնումը կկատարվի քաղաքի անվան միջոցով։

139

Նկարագրությունը պատրաստել է բիզնես վերլուծաբանը, ով գրել է առաջադրանքը "ինչպես կարող էր" և կարող է տրամադրել բիզնեսի պահանջների նկարագրություններ: Կան ահավոր լեգասի կոդ, որը գրված է PHP-ով, որը ստանում է S3-ից লগ ֆայլեր նա դրանք վերլուծում է, գրանցում արդյունքը համապատասխան տեղում: Նման է, որ ֆայլերը ժամ առ ժամ գալիս են, ներկայումս 5 հատ բոլոր ֆայլերը գտնվում են նույն բաքում Տվյալները պետք է ուղղորդվեն տարբեր վայրեր՝ ըստ ձևաչափի – postgres/տեղական ֆայլ Պետք է գրել ETL, որը կիրականացնի այդ ֆունկցիոնալությունը: Կատարյալ մեթոդների (տվյալների ընթերցում/ուղարկում և այլն) կոնկրետ իրականացումը կարող է բաց թողնվել։

138

Ինչ եք կարծում ուշ կապի խնդրի լուծման այլընտրանքային տարբերակի ընթերցելիության մասին՝ օգտագործելով ներքին լամբդա ֆաբրիկա (function factory)?

134

Եթե ֆունկցիան օրինականորեն կարող է վերադարձնել NaN (այո դա նորմալ վարքագիծ է), և ձեր ներկայիս կեշի իրագործումը այս դեպքում սխալ կբերի կամ միշտ նորից կհաշվարկի, ինչպես կկատարեք դա?

129

Պատմիր ինձ PostgreSQL-ի ինդեքսների մասին: ինչու են անհրաժեշտ, ինչ տեսակներ կան, երբ օգտագործել։

127

Ի՞նչ կարտածի այս կոդը def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))

127

Նկարագրությունը պատրաստել է բիզնես վերլուծաբանը, ով գրել է առաջադրանքը "ինչպես կարող էր" և կարող է տրամադրել բիզնեսի պահանջների նկարագրություններ: PHP-ով գրված վախեցնող ժառանգական կոդ կա, որը ստանում է S3-ից log ֆայլեր, անalyze է անում, գումարած արդյունքը գրանցում է համապատասխան տեղում: Նման ֆայլերը ժամացույցով մեկ անգամ են գալիս, ներկայումս 5, բոլորը գտնվում են նույն բաքում, Տվյալները պետք է ուղղվեն տարբեր վայրեր՝ ըստ ձևաչափի – postgres/տեղական ֆայլ: Պետք է գրել ETL, որը իրականացնում է այդ ֆունկցիոնալությունը: Հատուկ մեթոդների (տվյալների ընթերցում/ուղարկում և այլն) գրելը կարող է անտեսվել։

122

Ի՞նչն է ավելի արագ ճշգրիտ համապատասխանության համար — B-թաղանթ կամ Hash ինդեքս PostgreSQL-ում։

118

Անհրաժեշտ է առանց հիմնական կոդը փոխելու, փոխել միայն ցանկի ընկալումը, թողնելով լամբդան, որպեսզի յուրաքանչյուր լամբդա բռնի իր արժեք i — ինչպես դա անել?

116

def cache(): """ լրացրեք դեկորատորի կոդը այստեղ """ pass

111

Ինչու՞ բոլոր կանչերում տեղադրվում է եռյակ (արժեք i=3):

104