Барномасозон, ба мусоҳибаҳо равед

Барномасозон, ба мусоҳибаҳо равед
Акс аз видео аз канали "Аметистҳои ҷанговар»

Ман тақрибан 10 сол ҳамчун барномасози системавӣ барои Linux кор кардам. Инҳо модулҳои ядро ​​(фазои ядро), демонҳои гуногун ва кор бо сахтафзор аз фазои корбар (фазои корбар), боркунакҳои гуногун (u-boot ва ғайра), нармафзори контроллер ва ғайра мебошанд. Ҳатто баъзан ба буридани интерфейси веб рӯй дод. Аммо аксар вақт чунин мешуд, ки ман маҷбур будам, ки бо дарзмол нишинам ва бо тарроҳони платаҳои чопӣ муошират кунам. Яке аз мушкилоти ин гуна кор дар он аст, ки баҳо додан ба сатҳи салоҳияти шумо хеле душвор аст, зеро шумо метавонед як вазифаро хеле амиқ донед, аммо дигареро тамоман намедонед. Ягона роҳи дурусти фаҳмидани он, ки ба куҷо рафтан ва кадом ҷараёнҳо вуҷуд доранд, ин рафтан ба мусоҳиба аст.

Дар ин мақола ман мехоҳам таҷрибаи мусоҳибаро барои ҷои кори холӣ ҳамчун барномасози системаи Linux ҷамъбаст кунам, хусусиятҳои мусоҳиба, кор ва чӣ гуна баҳодиҳии сатҳи дониши шахсии шумо тавассути муошират бо корфармои оянда ва он чизеро, ки шумо набояд иҷро кунед? аз он интизор.

Дар мақола озмуни хурд бо мукофотҳо дохил карда мешавад.

Хусусияти касб

Барномасози системаҳо дар соҳаи мушаххасе, ки ман дар он кор мекардам, як генералист комил аст: ба ман лозим омад, ки ҳам код нависам ва ҳам сахтафзорро ислоҳ кунам. Ва аксар вақт лозим буд, ки худатон чизеро кафшер кунед. Вақт аз вақт чунин мешуд, ки ислоҳоти ман ба сахтафзор баъдан ба таҳиягарон интиқол дода мешуд. Аз ин рӯ, барои кор дар ин соҳа ба шумо базаи хеле хуби дониш, ҳам дар соҳаи схемаҳои рақамӣ ва ҳам дар барномасозӣ лозим аст. Аз ин рӯ, мусоҳибаҳо барои вазифаи барномасози система аксар вақт ба ҷустуҷӯи мутахассиси соҳаи электронӣ монанданд.

Барномасозон, ба мусоҳибаҳо равед
Истгоҳи маъмулии корӣ барои барномасози система.

Дар акси боло ҷои кори маъмулии ман ҳангоми ислоҳи ронандагон нишон дода шудааст. Анализатори мантиқӣ дурустии паёмҳои интиқолшударо нишон медиҳад, осциллограф шакли кунҷҳои сигналро назорат мекунад. Инчунин, ислоҳкунандаи jtag ба чаҳорчӯба дохил карда нашудааст, ки он вақте истифода мешавад, ки асбобҳои ислоҳи стандартӣ дигар аз ӯҳдаи кор набароянд. Ва шумо бояд бо тамоми ин таҷҳизот кор карда тавонед.

Аксар вақт чунин рӯй медиҳад, ки аз нав кафшер кардани баъзе элементҳо ва ислоҳи хатогиҳои топология нисбат ба он ки маҳсулотро ба насбкунанда интиқол диҳед, зудтар ва осонтар аст. Ва он гоҳ дар ҷои кори шумо як стансияи кафшерӣ низ ҷойгир аст.

Хусусияти дигари рушд дар сатҳи драйвер ва сахтафзор ин аст, ки Google кӯмак намекунад. Аксар вақт шумо бояд дар бораи мушкилоти худ маълумот ҷустуҷӯ кунед ва се истинод вуҷуд дорад, ки дутои онҳо саволҳои шахсии шумо дар баъзе форумҳо мебошанд. Ё аз ин ҳам бадтар, вақте ки шумо бо саволи ҳамон бачаи камбағале дучор мешавед, ки онро 5 сол пеш дар феҳристи почтаи ядро ​​​​пурсидааст ва ҳеҷ гоҳ ҷавоб нагирифтааст. Дар ин кор ба гайр аз хатогихо дар лоихакашии хам аппаратура ва хам нармафзор, хатогихои хуччатгузори аксар вакт дучор мешаванд - шояд ин мушкилихои сахттарин ва нохушоянд бошад. Баъзан регистрхо нодуруст тавсиф карда мешаванд, ё ин ки барои онхо умуман тавсиф нест. Чунин мушкилотро танҳо бо роҳи аз ҷиҳати илмӣ ворид кардани рақамҳои тасодуфӣ ба регистрҳои муайян (як навъ баръакс) ҳал кардан мумкин аст. Аксар вақт чунин мешавад, ки протсессор дорои баъзе функсияҳо мебошад, аммо ба ҷуз шумо касе ин функсияро амалӣ накардааст (хусусан агар протсессори нав бошад). Ва ин маънои онро дорад, ки бо мола аз майдон гузаштан аст, ки 70 фоизи он барои кӯдакон аст. Аммо вақте ки ҳуҷҷатгузорӣ вуҷуд дорад, ҳатто бо хатогиҳо, ин аллакай пешрафт аст. Аксар вақт чунин рӯй медиҳад, ки ҳеҷ гуна ҳуҷҷат вуҷуд надорад ва маҳз аз майдонҳои мина гузаштан ҳангоми сӯхтани оҳан оғоз мешавад. Ва ҳа, ман низ чунин мушкилотро бомуваффақият ҳал кардам.

Мусоҳибаҳо

Фикри ман ин аст, ки шумо бояд ҳадди аққал як маротиба дар шаш моҳ ба мусоҳиба равед, ҳатто агар шумо кори худро дӯст медоред ва онро тағир додан намехоҳед. Мусоҳиба ба шумо имкон медиҳад, ки сатҳи худро ҳамчун мутахассис фаҳмед. Ман боварӣ дорам, ки пурарзиштарин мусоҳибаҳо мусоҳибаҳое мебошанд, ки ноком мешаванд. Онҳо ҳамонҳоянд, ки ба таври дақиқ нишон медиҳанд, ки кадом монеаҳои дониши шумо бояд такмил дода шаванд.

Хусусияти дигари ҷолиб сифати мусоҳибаҳост. Ин мушоҳидаи ман аст ва ин ҳақиқат нест, ман эътироф мекунам, ки ман танҳо хушбахт будам. Агар мусоҳиба мувофиқи сенария мегузарад:

  • дар бораи худ ба мо нақл кунед;
  • Мо чунин вазифахо дорем;
  • ба шумо маъқул аст?

Ва агар пас аз ин муколама ба шумо маъқул шавад, шумо ба кор меравед, пас, чун қоида, ширкат ва вазифаҳо хеле гуворо ва мувофиқ мешаванд. Агар мусоҳиба ба гузаштан аз 12 даври ҷаҳаннам монанд бошад: мусоҳибаи аввал бо HR, баъд мусоҳиба бо як гурӯҳи барномасозон, баъд директор, корҳои хонагӣ ва ғайра, пас инҳо одатан ташкилотҳои ноком буданд, ки ман дар онҳо кор накардаам. ба муддати хеле дароз. Боз ин мушохидаи шахей аст, вале чун коида, бюрократизми аз хад зиёд ва процесси кашолёфтаи кор нишон медихад, ки худи хамон процессхои дакик дар дохили корхона ба амал меоянд. Карорхо суст ва бесамар кабул карда мешаванд. Вазъиятҳои муқобил низ буданд, вақте ки доираҳои мусоҳибаи ҷаҳаннам буданд ва ширкат бузург шуд ва вақте ки пас аз як торсакӣ ба даст, ширкат ботлоқ шуд, аммо инҳо каманд.

Агар шумо фикр кунед, ки сенария: вохӯрд, дар бораи худ нақл кард ва ба кор қабул шуд, танҳо дар ширкатҳои хурд вуҷуд дорад, пас не. Ман инро дар ширкатҳои хеле бузурге дидаам, ки беш аз садҳо нафарро бо кор таъмин мекунанд ва дар бозорҳои ҷаҳонӣ намояндагӣ мекунанд. Ин як механизми муқаррарӣ аст, хусусан агар шумо таҷрибаи бой дошта бошед ва имкон дошта бошед, ки ба корфармоёни қаблии худ занг занед ва дар бораи шумо пурсед.

Барои ман, ин як нишондиҳандаи хеле хуби ширкат аст, вақте ки онҳо хоҳиш мекунанд, ки намунаҳои лоиҳаҳо ва рамзи худро нишон диҳанд. Дараҷаи омодагии довталаб фавран нишон дода мешавад. Ва барои ман, аз нуқтаи назари интихоби номзадҳо, ин аз мусоҳибаҳои намоишӣ самараноктарин усули интихоб аст. Дар асл, шумо метавонед дар мусоҳиба аз ҳаяҷон ноком шавед ё, баръакс, аз адреналин берун шавед. Аммо дар кори воқеӣ шумо наметавонед аз ӯҳдаи вазифаҳои воқеӣ баромад кунед. Ва ман ҳам ҳангоми мусоҳиба бо мардум ба ин дучор шудам. Мутахассис меояд, худро аъло нишон медихад, ба ман маъкул шуд, ба мо маъкул шуд. Ва ман як моҳ бо оддитарин масъала мубориза бурдам ва дар натиҷа як барномасози дигар онро дар тӯли ду рӯз ҳал кард. Ман бояд бо он барномасоз ҷудо шудам.

Ман махсусан вазифаҳои барномасозиро дар мусоҳибаҳо қадр мекунам. Ва онҳое, ки бояд дар давоми вохӯрӣ, дар зери стресс ва вазифаи хонагӣ ҳал карда шаванд. Якум нишон медиҳад, ки шумо то чӣ андоза омода ҳастед, ки мушкилотро дар вазъияти стресс ва изтирорӣ зуд ва дақиқ ҳал кунед. Дуюм сатҳи салоҳият ва қобилияти ҷустуҷӯи иттилоот ва ҳалли мушкилоти ҷориро нишон медиҳад.

Корхои шавковаре, ки ман доштам, дар комплекси мудофиавии мамлакатамон буданд. Дар ҷараёни кор ба ман лозим омад, ки мушкилоти афсонавиеро ҳал кунам, ки барномасозони тиҷоратӣ ҳеҷ гоҳ орзу намекарданд. Суперкомпьютерҳо, тарҳрезии роутерҳо, системаҳои гуногуни мубориза бо гиреҳҳо - ин бениҳоят ҳаяҷоновар аст. Вақте ки ҳангоми парад шумо як маҷмааеро мебинед, ки рамзи шуморо нигоҳ медорад, ин воқеан хуб аст. Аҷиб он аст, ки мусоҳибаҳо бо чунин ширкатҳо одатан хеле соддаанд, ба маънои аслӣ омадаанд, ба он маъқуланд, қабул карда мешаванд (шояд хусусияти ҳарбӣ, ки аз ҳад зиёд гап заданро дӯст намедоранд). Мушкилоте, ки ман дар он ҷо дучор шудам, воқеан ҷолиб ва душвор буданд. Бо таҷриба маълум шуд, ки онҳо барои омӯхтани барномасози системаҳои баландсифат хубанд. Камбудихо хам хастанд ва ин хатто маоши кам нест. Дар айни замой маош дар комплекси мудофиавй бо мукофоту имтиёзхо хеле мувофик аст. Чун коида, бюрократизми зиёд, соатхои дарози кор, корхои беохири шитобкорй, дар зери фишори калон чой доранд. Дар баъзе мавридҳо, махфиятро истисно кардан мумкин нест, ки ин барои сафар ба хориҷа мушкилоти муайянеро ба вуҷуд меорад. Илова бар ин, албатта, зулми сардорон ва ин, афсӯс, низ рӯй медиҳад. Гарчанде ки таҷрибаи ман дар кор бо намояндаи муштариён бениҳоят гуворо аст. Ин таассуроти коллективонаи се институти тадкикоти илмй ва фирмахои гуногуни ба заказхои мудофиаи давлатй вобаста аст.

Вазифаҳои мусоҳиба

Барои роҳ надодан ба нофаҳмиҳо ва фош нашаванд ширкатҳое, ки бо онҳо мусоҳиба кардаам, ман тақдирро ба васваса намеандозам ва ҷузъиёти онҳоро нишон медиҳам. Аммо ман аз ҳар як мусоҳиба, барои он вақте, ки мардум ба ман сарф карданд, барои он ки имкони аз берун нигоҳ кардан ба худамро дод, миннатдорам. Фақат гуфта метавонам, ки вазифаҳо дар назди ширкатҳои бузурги байналмилалӣ, ки дар кишварҳои гуногун намояндагӣ мекунанд, буданд.

Ман ба шумо чизи ҷолибтаринро мегӯям: ҳангоми мусоҳиба кадом вазифаҳо дода мешаванд. Умуман, саволҳои маъмултарин барои ҷои холии барномасози системавӣ ва барномасози микроконтроллерҳо амалиёти битҳо дар ҳама вариантҳои имконпазир мебошанд. Аз ин рӯ, худро дар ин самт беҳтарин омода кунед.

Мавзӯи дуввуми аз ҳама қутбкунанда нишонаҳост, ки ин дар ҳақиқат бояд аз дандонҳои шумо ҷаҳида шавад. То нисфи шаб туро аз хоб бедор кунанд ва ту ҳама чизро гӯӣ ва нишон диҳӣ.

Ман саволҳои якчанд мусоҳибаҳоро дар сарам дуздидам ва онҳоро дар ин ҷо пешниҳод мекунам, зеро ман онҳоро хеле ҷолиб меҳисобам. Ман дидаву дониста ба ин саволҳо ҷавоб намедиҳам, то хонандагон худашон дар шарҳҳо ба ин саволҳо посух диҳанд ва ҳангоми аз мусоҳибаи воқеӣ гузаштан каме хока дошта бошанд.

Саволҳои № 1

I. Дониши СИ. Воридоти зерин чӣ маъно доранд:

const char * str;

char const * str;

const * char str;

char * const str;

const char const * str;

Оё ҳама сабтҳо дурустанд?

II. Чаро ин барнома хатои сегментатсияро мепартояд?

int main ()
{
       fprintf(0,"hellon");
       fork();
       return(0);
}

III. Барои оқил будан.

Дарозии як метр чуб ҳаст. Даҳ мӯрча ба таври тасодуфӣ ба болои ӯ афтода, ба самтҳои гуногун хазида мешаванд. Суръати њаракати як мўрча 1 м/с аст. Агар мӯрча бо мӯрчае дигар рӯ ба рӯ шавад, ба ақиб бармегардад ва ба самти муқобил мехазад. Чӣ қадар вақт ба шумо лозим аст, ки интизор шавед, ки ҳамаи мӯрчаҳо аз чӯб афтанд?

Мусоҳибаи навбатӣ барои ман ноком буд ва ман онро дар таҷрибаи барномасозии худ муфидтарин мешуморам. Ин умқи нотавонбинии маро нишон дод. Қабл аз ин мусоҳиба ман бо ҳар кадоме аз ин саволҳо ошно будам ва онҳо пайваста дар амалияи ман ба миён меомаданд, аммо чӣ гуна ба онҳо чандон аҳамият надодам ва мувофиқан, ман онҳоро хуб намефаҳмидам. Аз ин рӯ, ман ин имтиҳонро шарманда карда натавонистам. Ва ман хеле сипосгузорам, ки чунин нокомӣ рӯй дод ва он ба ман таъсири сахттар расонд. Шумо фикр мекунед, ки шумо мутахассиси олӣ ҳастед, шумо тарроҳии схема, интерфейсҳо ва кор бо ядроро медонед. Ва он гоҳ шумо саволҳои воқеӣ доред ва шумо шино мекунед. Пас биёед бубинем.

Саволҳои мусоҳиба № 2

Масъалаҳои сахтафзор.

  • Чӣ тавр зангҳои системаи Linux бо забони ассемблер дар протсессори ARM дар x86 ташкил карда мешаванд. Фарқият дар чист?
  • Кадом асбобҳои ҳамоҳангсозӣ мавҷуданд? Кадом асбобҳои синхронизатсияро дар як контексти танаффус истифода бурдан мумкин аст, кадомаш наметавонанд ва чаро?
  • Фарқи байни автобуси i2c ва автобуси spi чист?
  • Чаро дар автобуси i2c терминаторҳо мавҷуданд ва арзиши онҳо чист?
  • Оё интерфейси RS-232 ТАНҲО дар ду сим кор карда метавонад: RX ва TX? Дар ин ҷо ман ҷавоб медиҳам: Маълум мешавад, ки ин бад аст, дар 9600, аммо метавонад !!!
  • Ва акнун саволи дуюм: чаро?
  • Роҳи беҳтарини ташкили хатҳои сигнал ва қувваи барқ ​​дар тахтаҳои бисёрқабата кадом аст ва чаро? Қувва дар дохили қабатҳо ё хатҳои сигналӣ дар дохили қабатҳо? (Савол умуман дар бораи тарҳрезии схема аст).
  • Чаро хатҳои дифференсиалӣ дорои трекҳое ҳастанд, ки дар ҳама ҷо якҷоя мешаванд?
  • Автобуси RS-485. Одатан дар чунин сатр терминаторҳо мавҷуданд. Бо вуҷуди ин, мо як схемаи ситора дорем, ки шумораи тағирёбандаи модулҳои плагинро дорад. Кадом воситаҳо барои пешгирӣ аз бархӯрд ва дахолат бояд истифода шаванд?
  • Дарахтони сурх ва бинарӣ чист?
  • Чӣ тавр бо cmake кор кардан мумкин аст?
  • Саволҳо дар бораи сохтани yocto Linux.

Ҳадафҳои ин мусоҳиба:

1. Функсияеро нависед, ки ба он табдил меёбад uint32_t ҳама пораҳо. (кор бо битҳо дар мусоҳибаҳо хеле маъмул аст, ман тавсия медиҳам)
2.

int32_t a = -200;
uint32_t b = 200;
return *(uint32_t) * (&a)) > b;

Ин функсия чиро бармегардонад? (ҳал дар рӯи коғаз, бе компютер)

3. Функсияи њисоб кардани миёнаи арифметикии ду адад int32_t.

4. Усулҳои баромад дар барномаҳо кадомҳоянд, аз ҷумла. ба ҷараёни хатогиҳо.

Интихоби сеюм нисбатан ба наздикӣ буд ва ман ҳайрон намешавам, агар дар он ҷо то ҳол чунин саволнома вуҷуд дошта бошад, бинобар ин ширкатро ошкор намекунам, то онҳоро фош накунам... Аммо ба таври умум мисол меорам. саволҳои имконпазир ва агар шумо саволҳои худро эътироф кунед, ман салом мегӯям :).

Саволҳои мусоҳиба № 3

  1. Намунаи рамзи гузариши дарахт оварда шудааст; бояд гуфт, ки дар ин код чӣ кор карда мешавад ва хатогиҳоро нишон дод.
  2. Намунаи утилитаи ls нависед. Бо варианти соддатарин "-l".
  3. Намунае оред, ки чӣ тавр пайванди статикӣ ва динамикӣ анҷом дода мешавад. Фарқият дар чист?
  4. RS-232 чӣ гуна кор мекунад? Фарқи байни RS-485 ва RS-232 чист? Фарқи байни RS-232 ва RS-485 аз нуқтаи назари барномасоз чӣ гуна аст?
  5. USB чӣ гуна кор мекунад (аз нуқтаи назари барномасоз)?
  6. Тарҷумаи матни техникӣ аз русӣ ба англисӣ.

Мусоҳиба бомуваффақият гарави кори муваффақ нест

Ин боб шояд ҳатто барои барномасозон нест (ҳарчанд барои онҳо низ), балки бештар барои HR. Ширкатҳои аз ҳама мувофиқ ба натиҷаҳои мусоҳиба бодиққат нигоҳ намекунанд. Хатогӣ кардан муқаррарӣ аст; аксар вақт онҳо ба он назар мекунанд, ки шахс чӣ гуна ҳалли мушкилот ва далелҳоро медонад.

Яке аз проблемахои асосй он аст, ки номзад хангоми мусохиба масъалахоро бомуваффакият хал мекунад, худро мутахассиси аъло нишон медихад, вале дар вазифаи аввалини реалй ноком мешавад. Дурӯғ намегӯям, ин бо ман ҳам рӯй дод. Ман аз тамоми давраҳои ҷаҳаннам бомуваффақият гузаштам, ҳама вазифаҳои санҷиширо ҳал кардам, аммо дар шароити воқеӣ кор аз сабаби камтаҷрибагии оддӣ хеле вазнин шуд. Ба киштӣ баромадан кори душвортарин нест. Аз ҳама мушкил дар ҳайати ин ширкат мондан аст.

Аз ин рӯ, ман бештар ба ширкатҳое боварӣ дорам, ки бо номзад мусоҳибаи оддӣ мегузаронанд ва мегӯянд: пас аз як моҳи кор маълум мешавад, ки шумо барои мо мувофиқед ё не. Ин равиши аз ҳама мувофиқ аст, ҳа, шояд каме гарон бошад, аммо дарҳол маълум мешавад, ки кӣ кӣ аст.

Варианти дигари мусоҳиба вуҷуд дорад: вақте ки шумо онро бомуваффақият мегузаред, аммо дар асоси натиҷаҳои мусоҳиба шумо мефаҳмед, ки корфармо комилан нокофӣ аст. Агар ба ман ҳамчун соҳибкори инфиродӣ кор кардан ва ваъдаи даромади калон пешниҳод кунанд, ман фавран аз кор даст мекашам. Ин як шакли саркашӣ аз андоз барои як созмони амалкунанда аст ва чаро мушкилоти корфармо маро ҳамчун як барномасоз нигарон кунад? Варианти дигар муассисаҳои гуногуни давлатӣ мебошанд. Ман як мусоҳиба доштам, ки дар натиҷа як маоши хуб пешниҳод кардам, аммо гуфтанд, ки барномасози қаблӣ корашро тарк кард, бемор шуд, мурд, аз серкориаш хӯрда шуд, рӯзи кории шумо соати 8-и саҳар оғоз мешавад. . Аз чунин чое у хам чунон давид, ки пошнааш дурахшид. Бале, HR, лутфан қайд кунед, ки барномасозон омодаанд ҳатто аз кори лазизтарин даст кашанд, агар рӯзи корӣ бояд субҳи барвақт оғоз шавад.

Дар охир, ман як видеои аълои интихоби барномасозро медиҳам, ки скриншоти он дар аввали ин мақола оварда шудааст. Ман ҳам на як бору ду бор чунин мусоҳиба доштам. Агар шумо дар марҳилаи саволҳо зулмро бинед, худро эҳтиром кунед, бархезед, чизҳои худро гиред ва тарк кунед - ин муқаррарӣ аст. Агар HR ва менеҷер худро аз ҳисоби шумо ҳангоми мусоҳиба тасдиқ кунанд, ин нишон медиҳад, ки ширкат заҳролуд аст ва шумо набояд дар он ҷо кор кунед, агар шумо роҳбарони нокофиро дӯст надоред.

натиҷаҳои

Барномасозон, ба мусоҳиба равед! Ва ҳамеша кӯшиш кунед, ки пешбарӣ шавед. Биёед бигӯем, ки агар шумо N пул гиред, пас барои мусоҳиба барои ҳадди аққал N * 1,2 ё беҳтар N * 1,5 гузаред. Ҳатто агар шумо ин ҷои холиро фавран нагиред, шумо хоҳед фаҳмид, ки барои ин сатҳи музд чӣ лозим аст.
Мушоҳидаҳои ман нишон доданд, ки дониши хуби забони англисӣ, таҷрибаи ба қадри кофӣ бой дар соҳа ва эътимод ба худ ҳал мекунад. Охирин сифати асосист, чун дар ҳама ҷо дар зиндагӣ. Одатан, номзади боэътимодтар метавонад дар мусоҳиба, ҳатто бо хатогиҳои бештар, назар ба довталаби аъло, вале шармгинтар ва фаъолтар кор кунад. Муваффақият дар мусоҳибаҳои шумо!

Озмуни P/S

Агар шумо мисолҳои ҷолиби мушкилоте дошта бошед, ки HR шуморо бор кардааст, пас дар шарҳҳо хуш омадед. Мо як озмуни хурд омода кардем - шартҳо соддаанд: шумо вазифаи ғайриоддиеро, ки ҳангоми мусоҳиба ба даст овардаед, менависед, хонандагон онро баҳо медиҳанд (плюс) ва пас аз як ҳафта мо натиҷаҳоро ҷамъбаст мекунем ва ғолибро бо тӯҳфаҳои ҷолиб мукофот медиҳем.

Барномасозон, ба мусоҳибаҳо равед

Барномасозон, ба мусоҳибаҳо равед

Манбаъ: will.com

Илова Эзоҳ