Մենք էժանացնում ենք աջակցությունը՝ փորձելով չկորցնել որակը

Մենք էժանացնում ենք աջակցությունը՝ փորձելով չկորցնել որակըՀետադարձ ռեժիմը (որը նաև կոչվում է IPKVM), որը թույլ է տալիս միանալ VPS-ին առանց RDP-ին անմիջապես հիպերվիզորի շերտից, խնայում է շաբաթական 15-20 րոպե:

Առաջին և ամենակարևորը մարդկանց չջղայնացնելն է։ Ամբողջ աշխարհում աջակցությունը բաժանված է տողերի, և աշխատողն առաջինն է փորձում տիպիկ լուծումներ։ Եթե ​​առաջադրանքը դուրս է գալիս իրենց սահմաններից, տեղափոխեք այն երկրորդ տող: Այսպիսով, VDS-ի ադմինիստրատորների մեջ բավականին հաճախ կան մարդիկ, ովքեր մտածել գիտեն։ Ի տարբերություն շատ այլ աջակցության: Դե, գոնե զգալիորեն ավելի հաճախ: Եվ նրանք լավ են կառուցում տոմսը՝ անմիջապես նկարագրելով այն ամենը, ինչ անհրաժեշտ է։ Եթե ​​առաջին տողը «լղոզվում է», և նրանք պատահաբար խնդրում են ձեզ միացնել և անջատել այն՝ ի պատասխան դրա, դա ֆիասկո է:

Խնդիրը շատ պարզ է՝ ապահովել համապատասխան աջակցություն մեր VDS հոսթինգին նվազագույն գնով: Քանի որ մենք հոսթինգ պրովայդերների աշխարհի արագ սնունդն ենք. ոչ մի հատուկ «լիզում», ցածր գներ, նորմալ որակ: Ավելի վաղ Արդեն պատմություն կար այն մասին, որ Instagram-ի անպիտանների հայտնվելով, որոնք փորձում էին ավտոմատացնել հաշվապահական կառավարումը և փոքր բիզնեսի սեփականատերերը հեռավոր հաշվապահությամբ և այլ մարդկանց, ովքեր այնքան էլ զարգացած չեն տեխնոլոգիայի մեջ, «որպես ադմին ադմինի հետ» հաղորդակցությունը դադարեց աշխատել: Ես ստիպված էի փոխել հաղորդակցման լեզուն։

Հիմա ես ձեզ մի փոքր ավելին կպատմեմ գործընթացների և դրանց հետ կապված անխուսափելի խնդիրների մասին:

Մի բարկացեք մարդկանց թիվ 1-ին

Ցանկացած աջակցություն հավաքման գծի արտադրություն է: Դիմում է գալիս, առաջին գծի աշխատակիցն անմիջապես փորձում է ճանաչել տիպիկ մի իրավիճակ, որն արդեն եղել է հազար անգամ և կրկնվելու է հազար անգամ։ Կա 90% հավանականություն, որ հավելվածը սովորական է, և դուք կարող եք պատասխանել դրան՝ բառացիորեն սեղմելով մի քանի կոճակ, որպեսզի կաղապարը փոխարինվի: Դուք սովորաբար պարզապես պետք է մի քանի բառ գրեք կաղապարի մեջ, և դուք պատրաստ եք: Կամ գնացեք կառավարման միջերես և սեղմեք այնտեղ մի քանի կոճակ: Ավելի բարդ դեպքերում (օրինակ՝ գոտիից գոտի փոխանցումներ) պետք է հետևել ալգորիթմին։

Մարդկանց ամենաշատը նյարդայնացնում է, անկախ աջակցության այլ որակներից, անտիպ խնդրանքին բնորոշ արձագանքն է: Ժամանում է տոմս, որտեղ ամեն ինչ մանրամասն նկարագրված է, առջևում երեք հարցի համար շատ անհրաժեշտ տվյալներ կան, հաճախորդը ակնկալում է երկխոսություն... Եվ ըստ առաջին խոսքերի, ավտոպիլոտի աջակցության աշխատակիցը ակորդ է գրում՝ կաղապարը փոխարինելու համար։ «Փորձեք վերագործարկել, դա պետք է օգնի»:

Սա այն է, ինչ իսկապես բացում է մարդկանց մտքերը, և հենց նման իրավիճակներից հետո են մնում ամենաբացասական ակնարկներն ու զայրացած մեկնաբանությունները։ Հասկանալի է, որ մենք այնքան սխալ էինք, այստեղ է, որ մենք գիտենք վիճակագրությունը: Ընդհանրապես, մենք տարբեր ձևերով սխալներ ենք թույլ տվել, բայց նման դեպքերը միշտ ուղղակի վայրի են։ Այդ թվում՝ մեզ համար։ Իհարկե, մենք կցանկանայինք, որ դա ընդհանրապես չլիներ։ Բայց դա գործնականում այնքան էլ հնարավոր չէ՝ մի քանի շաբաթը մեկ աշխատողը միապաղաղությունից հոգնած կսեղմի զվարճալի կոճակները։

Մի բարկացեք մարդկանց թիվ 2-ին

Երկրորդ բանը, որը հավասարապես բացում է միտքը, այն է, երբ ոչ ոք բավական երկար ժամանակ չի արձագանքում տոմսին: Եվրոպայում աջակցության այս պահվածքը նորմալ է. միջադեպը աշխատանքի ընդունվելուց երեք օր առաջ ավելին է, քան նորմը: Նույնիսկ եթե դուք շատ շտապ եք, և ինչ-որ բան այրվում է՝ ոչ սոցիալական ցանցեր, ոչ հեռախոս, ոչ մեսենջեր, պարզապես էլեկտրոնային փոստով սպասեք ձեր հերթին: Ռուսաստանում դա շատ ավելի քիչ է տարածված, բայց որոշ տոմսեր դեռ «մոռացված են»: Աշխատանքի հենց սկզբում մենք սահմանեցինք SLA 15 րոպեի առաջին պատասխանի համար: Եվ սա 24/7 ազնիվ է: Հասկանալի է, որ երբ VDS հոստինգը մեծանում է, սա հայտնվում է. Բայց կասկածելի ծառայություններ մատուցողները դա չունեն: Իսկ մենք սկզբում ուղղակի կասկածում էինք ու հետո միայն քիչ թե շատ մեծացանք։ Լավ, քիչ թե շատ միջին:

Առաջին շարքը օպերատորներն են, որոնց տվել են սցենարներ և սովորեցրել են արձագանքել բնորոշ իրավիճակներին: Նրանք արագ լուծում են խնդիրները և փորձում են 15 րոպեի ընթացքում կամ պատասխանել բնորոշ գործողությամբ, կամ հայտնել, որ տոմսը ընթացքի մեջ է և փոխանցել այն երկրորդին:

Երկրորդ գիծը հյուրընկալում է ադմինիստրատորներին, նրանք գիտեն, թե ինչպես անել գրեթե ամեն ինչ ձեռքով: Կա նաև աջակցության մենեջեր, ով կարող է անել ամեն ինչ և մի փոքր ավելին: Երրորդ տողը ծրագրավորողներն են, նրանք ստանում են տոմսեր, ինչպիսիք են «ֆիքսել սա ինտերֆեյսում» կամ «այսպիսի պարամետրը սխալ է հաշվի առնվել»։

Նվազեցրեք դիմումների քանակը

Հասկանալի պատճառներով, եթե ցանկանում եք էժան աջակցություն տրամադրել, ապա չպետք է ավելացնեք առաջին գիծը, որպեսզի մարդիկ կարողանան ավելի արագ կառավարել սցենարները, այլ մեծացնել ավտոմատացումը: Որպեսզի սցենարով մարդկանց փոխարեն իրական սցենարներ լինեն։ Հետևաբար, առաջին բաներից մեկը, որ մենք արեցինք, վիրտուալ մեքենայի բարձրացման գործընթացների ավտոմատացումն էր, ռեսուրսների մասշտաբը (այդ թվում՝ սկավառակի վեր ու վար, բայց ոչ պրոցեսորի հաճախականությամբ) և այլ նմանատիպ բաներ: Որքան շատ օգտվողը կարող է անել ինտերֆեյսից, այնքան ավելի հեշտ է ապրել առաջին տողով, և այնքան փոքր է այն: Երբ օգտվողը մուտք է գործում մի բան, որը գտնվում է իր անձնական հաշվում, նա պետք է անի դա և ասի նրան, թե ինչպես կարող է դա անել ինքը:

Եթե ​​դուք աջակցության կարիք չունեք, ուրեմն նա լավ աշխատանք է կատարում:

Երկրորդ հատկանիշը, որը շատ ժամանակ է խնայում, գիտելիքների բազան լրացնելու համար պահանջվող երկար ժամանակն է: Եթե ​​օգտագործողը խնդիր ունի, որը ներառված չէ աջակցվող գործողությունների ցանկում (առավել հաճախ դրանք «ինչպես տեղադրել Minecraft սերվեր» կամ «Որտեղ տեղադրել VPS Win Server-ում» մակարդակի հարցեր), ապա հոդվածը գրված է գիտելիքների բազայում: Նույն մանրամասն հոդվածը գրված է բոլոր տարօրինակ խնդրանքների համար։ Օրինակ, եթե օգտատերը խնդրում է աջակցություն հեռացնել ներկառուցված Windows Server firewall-ը, ապա մենք նրան ուղարկում ենք կարդալու, թե ինչ կլինի, եթե այն իրականում անջատված լինի, և ինչպես փոխել թույլտվությունները միայն ընտրված ծրագրաշարի համար: Որովհետև խնդիրը սովորաբար կապված է այն բանի հետ, որ ինչ-որ բան չի կարող միանալ կարգավորումների պատճառով, և ոչ թե բուն firewall-ի հետ: Բայց դա շատ դժվար է ամեն անգամ երկխոսության մեջ բացատրել։ Բայց ինչ-որ կերպ ես չեմ ուզում անջատել firewall-ը, քանի որ շուտով մենք կկորցնենք կամ վիրտուալ մեքենան կամ հաճախորդը:

Եթե ​​գիտելիքների բազայում կիրառական ծրագրերի մասին ինչ-որ բան շատ տարածված է դառնում, ապա դուք կարող եք ավելացնել բաշխումը շուկայում, որպեսզի հայտնվի «ստեղծել սերվեր արդեն տեղադրված այս սարքով» ծառայությունը: Փաստորեն, դա այն է, ինչ տեղի ունեցավ Docker-ի հետ, և սա այն է, ինչ տեղի ունեցավ Minecraft սերվերի հետ: Կրկին, ինտերֆեյսի մեկ «do me good» կոճակը խնայում է տարեկան մինչև հարյուրավոր տոմսեր:

Արտակարգ իրավիճակների ռեժիմ

Այս քայլերից հետո ձեռքով աշխատանք պահանջող ամենալուրջ խափանումները մնում են այն փաստի հետ, որ օգտվողը ինչ-ինչ պատճառներով կորցրել է հիպերվիզորում հյուրի ՕՀ-ին հեռակա մուտքի հնարավորությունը: Ամենատարածված դեպքը պարզապես սխալ firewall-ի կարգավորումն է, երկրորդ ամենատարածվածը որոշ սխալներ են, որոնք թույլ չեն տալիս Win-ի նորմալ գործարկումը և ստիպում են ձեզ վերագործարկել անվտանգ ռեժիմ: Իսկ անվտանգ ռեժիմում RDP-ն լռելյայն հասանելի չէ:

Մենք ստեղծել ենք արտակարգ ռեժիմ այս դեպքի համար։ Իրականում, սովորաբար VDS մեքենա մուտք գործելու համար անհրաժեշտ է ունենալ ինչ-որ հաճախորդ հեռավոր աշխատանքի համար: Ամենից հաճախ մենք խոսում ենք կոնսոլային մուտքի, RDP, VNC կամ նմանատիպ այլ բաների մասին: Այս մեթոդների թերությունն այն է, որ դրանք չեն աշխատում առանց ՕՀ-ի: Բայց հիպերվիզորի մակարդակում մենք կարող ենք ստանալ պատկերը էկրանին և այնտեղ փոխանցել ստեղնաշարի սեղմումները: Ճիշտ է, սա բավականին շատ է բեռնում պրոցեսորը (փաստացի վիդեո հեռարձակման շնորհիվ), բայց դա թույլ է տալիս ստանալ ցանկալի արդյունք։

Ուստի մենք բոլոր օգտատերերին հնարավորություն ենք տվել արտակարգ իրավիճակների ռեժիմին, սակայն այն սահմանափակ է շարունակական օգտագործման տևողության առումով։ Բարեբախտաբար, ինչպես ցույց է տալիս պրակտիկան, այս անգամ բավական է ինչ-որ բան վերագործարկելու և ուղղելու համար:

Արդյունքն էլ ավելի քիչ աջակցության տոմսեր են: Եվ որտեղ ադմինը կարող է ինքնուրույն ուղղել տոմսը, աջակցությունը պարտադիր չէ, որ մտնի և պարզի այն:

Մնացած խնդիրներ

Շատ հաճախ օգտատերերը կարծում են, որ աջակցությունն իրենց վրա ինչ-որ բան է մղում: Ցավոք, ոչինչ չի կարելի անել այս մասին (կամ մենք ոչինչ չենք մտածել): Երկու ամենատարածված օրինակներն են ռեսուրսների սահմանափակումները և DDoS պաշտպանությունը:

Յուրաքանչյուր վիրտուալ մեքենա ունի սկավառակի բեռնվածության, հիշողության և թույլատրելի տրաֆիկի սահմանափակումներ: Սահմանափակումներ սահմանելու հնարավորությունը նշված է առաջարկի մեջ, սակայն սահմաններն իրենք ընտրված են այնպես, որ օգտատերերի մեծ մասը կարողանա հանգիստ աշխատել՝ նույնիսկ չիմանալով դրանց մասին: Բայց եթե հանկարծ սկսեք շատ շփոթել ալիքի և սկավառակի հետ, ապա ալգորիթմներն ինքնաբերաբար զգուշացնում են օգտվողին: Անցյալ տարվա ապրիլից մենք հանել ենք ավտոմատ կողպեքները։ Փոխարենը, փոփոխական ժամանակաշրջանի համար փափուկ սահմաններ դնելը:

Նախկինում դա այսպիսին էր՝ նախազգուշացում, ապա, եթե օգտատերը ուշադրություն չդարձրեց, ավտոմատ արգելափակում։ Եվ այդ պահին մարդիկ վիրավորվեցին. «Ինչ եք խոսում, ձեր համակարգն է բագի, ոչինչ չի եղել»: - և այնուհետև կարող եք կամ փորձել հասկանալ հավելվածի ծրագիրը, կամ առաջարկել բարձրացնել սակագնային պլանը: Մենք հնարավորություն չունենք հասկանալու կիրառական ծրագրերի աշխատանքը, քանի որ դա դուրս է աջակցության շրջանակներից։ Թեեւ առաջին մի քանի գործերը դասավորվել են օգտատերերի հետ միասին։ Հատկապես հիշում եմ այն ​​մեկը, որտեղ YouTube-ի դիտումների խաբողը ներկառուցված տրոյան ուներ, և այս տրոյան հիշողությունից արտահոսում էր: Ի վերջո, մենք եկանք այն եզրակացության, որ դրանք ոչ թե Heisenbugs էին, այլ օգտատերերի հետ կապված խնդիրներ, հակառակ դեպքում մենք կհեղեղվեինք նմանատիպ խնդրանքներով: Բայց ոչ մի մարդ դեռ չի խոստովանել, որ ինքը կարող է գերազանցել սակագները։

Նմանատիպ պատմություն է նաև DDoS-ի դեպքում՝ գրում ենք, որ դուք, հարգելի օգտատեր, գտնվում եք հարձակման տակ։ Միացրեք պաշտպանությունը, խնդրում եմ: Իսկ օգտատերը. «Այո, դու ինքդ ես հարձակվում ինձ վրա»: Իհարկե, մենք DDoS ենք անում ընդամենը մեկ օգտվող, որպեսզի խաբենք նրան 300 ռուբլուց: Դա եկամտաբեր բիզնես է: Այո, ես գիտեմ, որ ավելի թանկ կատեգորիայի շատ խոշոր հոսթինգ կայքեր ներառում են այս պաշտպանությունը սակագնի մեջ, բայց մենք դա չենք կարող անել. արագ սննդի տնտեսությունը թելադրում է այլ նվազագույն գներ:

Նույնքան հաճախ նրանք, ում տվյալները մենք ջնջել ենք, դժգոհ են աջակցությունից։ Այն իմաստով, որ այն օրինական կերպով ջնջվել է վճարովի ժամկետի ավարտից հետո։ Եթե ​​ինչ-որ մեկը չի երկարաձգում իր VDS-ի վարձույթը, ապա մի քանի ծանուցումներ են ուղարկվում՝ բացատրելով, թե ինչ կլինի հետո: Երբ վճարումն ավարտվում է, վիրտուալ մեքենան դադարում է, բայց նրա պատկերը պահպանվում է: Մեկ այլ ծանուցում է գալիս, այնուհետև ևս մի քանիսը: Պատկերը պահպանվում է յոթ լրացուցիչ օր՝ ընդմիշտ ջնջվելուց առաջ: Այսպիսով, կա մարդկանց մի կատեգորիա, որը շատ դժգոհ է սրանից։ Սկսած «ադմինիստրատորի հրաժարականից՝ ծանուցումներ են ուղարկվել նրա էլ. Պատճառը մնացած բոլոր օգտագործողների համար նույն գներն են։ Եթե ​​այն պահենք մեկ ամիս, ապա մեզ ավելի շատ պահեստավորման կարիք կլինի։ Սա կնշանակի ավելի բարձր գներ յուրաքանչյուր առանձին հաճախորդի համար: Իսկ արագ սննդի տնտեսագիտությունը... Դե, հասկացաք: Եվ արդյունքում, ֆորումներում մենք ստանում ենք ակնարկներ «նրանք գումար են վերցրել, ջնջել տվյալները, խաբեբաներ» ոգով:

Ուզում եմ նշել, որ մենք ունենք պրեմիում սակագների գիծ։ Այնտեղ, իհարկե, իրավիճակն այլ է, քանի որ մենք հաշվի ենք առնում հաճախորդի ցանկությունները և ճկուն կերպով սահմանում ենք և՛ սահմանաչափը, և՛ ջնջումը չվճարելու դեպքում (մենք դնում ենք մինուսում, որպեսզի չարգելափակենք): Այնտեղ դա արդեն տնտեսապես իրագործելի է, քանի որ իսկապես ամեն ինչ կարող է պատահել, իսկ մշտական ​​մեծ հաճախորդ պահելը թանկ արժե։

Երբեմն օգտվողները չարամիտ են: Մի քանի անգամ մեր համակարգը խափանումներ է ունեցել, երբ հարյուրավոր վիրտուալ մեքենաներ արգելափակվել են հաճախորդների որոշ ակնհայտ անօրինական գործողությունների պատճառով: Իրականում, հենց նման իրավիճակների պատճառով էր, որ մեզ պետք էին մեր սեփական ցանցային դրայվերները, որպեսզի վերահսկեն ցանցի գործունեությունը և տեսնեն, որ օգտատերը հարձակում չի իրականացնում իր սերվերից: Նման պլանի մոնիտորինգը կարևոր է, որպեսզի հարևան վիրտուալ մեքենաների սահմանները չխախտվեն կռվարար տղաների կողմից:

Կան նրանք, ովքեր պարզապես սպամ են ուղարկում, իմը կամ այլ կերպ խախտում են առաջարկը: Հետո նա թակում է աջակցության համար և հարցնում, թե ինչն է սխալ եղել և ինչու է մեքենան արգելափակված: Եթե ​​սքրինշոթում նշված տոմսի գործընթացը կոչվում է «spam sender.exe», ապա, հավանաբար, ինչ-որ բան այն չէ: Մոտ երկու շաբաթը մեկ մենք բողոքներ ենք ստանում Sony-ից կամ Lucasfilm-ից (այժմ՝ Disney), որ մեր IP հասցեների շարքից մեր վիրտուալ մեքենայից ինչ-որ մեկը տարածում է այրված ֆիլմ: Դրա համար դուք անմիջապես կարգելափակեք և կվերադարձնեք հաշվի մնացած գումարը՝ ըստ առաջարկի (հիշեցնեմ. մեր քվանտացումը վայրկյանում է, այսինքն՝ մնացորդը հաստատ միշտ կլինի)։ Իսկ գումարը հետ ստանալու համար, ըստ օրենքի, պետք է անձնագիր ցույց տալ՝ սա փողերի լվացման դեմ է։ Չգիտես ինչու, ծովահենները անձնագիր ցույց տալու փոխարեն գրում են, որ իրենցից փող ենք քամել՝ մոռանալով պարզել որոշ հանգամանքներ։

Օ՜, այո. Տարվա մեր լավագույն խնդրանքն է. «Կարո՞ղ եմ վիրտուալ մեքենան գնելուց առաջ մի քանի օր ստուգել ամսական 30 ռուբլի գնով»:

Լրիվ

Առաջին գիծը տեսակավորում է տոմսերը և պատասխանում բնորոշ գործողություններով: Այստեղ է ամենաշատ դժգոհությունը։ Դեռևս հնարավոր չի լինի դա շտկել, քանի որ դրա շտկման հիմքը հոսթինգի ավտոմատացումն է, այսինքն՝ հսկայական կուտակում: Այո, մենք շուկայում շատերից շատ ունենք, բայց դեռ բավարար չէ: Ուստի ամենալավ բանը, որ կարելի է անել, առաջին գծի մոնիտորինգ սահմանելն է։ Օգնության սեղանի մոնիտորինգ - KPI-ի առաջին գծի իրականացում: SLA-ի հետաձգումները տեսանելի են իրական ժամանակում. ով է խաբում, հաճախ՝ ինչու: Նման ահազանգերի շնորհիվ հավելվածները երբեք չեն կորչում։ Այո, տոմսը կարող է պատասխանել կաղապարով, որը թեմայում չէ, բայց մենք դա պարզում ենք արդեն արձագանքներից։

Եթե ​​հաճախորդը իսկապես հարցնում է, ապա երկրորդ գծի մասնագետը կարող է գնալ սերվեր և այնտեղ անել այն, ինչ հաճախորդին պետք է (պայմանը նամակով հաստատումն է, որով նա սերվերին կտրամադրի մուտքի տվյալները):

Մենք դա անում ենք շատ հազվադեպ և վստահում ենք միայն լավագույններին, քանի որ ցանկանում ենք երաշխիքներ ունենալ, որ օգտատերերի տվյալները չեն վնասվի։ Լավագույնը աջակցության երկրորդ գիծն է:

Առաջին տողն ունի գիտելիքների բազա, որտեղ դուք կարող եք ուղարկել բարդ բաներ փնտրելու համար:

Գործառույթներով հարուստ անձնական հաշիվ՝ գումարած գիտելիքների բազա, և այժմ մենք կարողացանք միջինում կրճատել հարցումների թիվը տարեկան 1–1,5-ի մեկ հաճախորդի համար:

Երկրորդ տողը սովորաբար մշակում է բարդ ծրագրեր, որոնք պահանջում են ձեռքի աշխատանք: Ինչն է բնորոշ. որքան թանկ է սակագնային պլանը, այնքան ավելի քիչ են նման հարցումները մեկ վիրտուալ մեքենայի համար: Սովորաբար այն պատճառով, որ նրանք, ովքեր կարող են իրենց թույլ տալ թանկ սակագին, կա՛մ ունեն անձնակազմի մասնագետներ, կա՛մ ուղղակի խնդիրների կեսը չի առաջանում այն ​​պատճառով, որ ամեն ինչի համար բավականաչափ կոնֆիգուրացիա կա։ Ես դեռ հիշում եմ հերոսին, ով տեղադրեց ոչ ամենահին Windows Server-ը 256 ՄԲ օպերատիվ հիշողությամբ կոնֆիգուրացիայի վրա:

Երկրորդ տողն ունի բաշխման փաթեթների և ավտոմատացման սկրիպտների մի շարք: Երկուսն էլ կարող են թարմացվել ըստ անհրաժեշտության:

VIP սակագների երկրորդ գիծը և անձնական մենեջերները կարող են նշումներ ավելացնել հաճախորդի պրոֆիլին: Եթե ​​նա Linux-ի ադմին է, մենք դա կգրենք: Սա կլինի առաջին տողի հուշումը. օգտատերը հաստատ գիտի, որ դա կլինի ոչ թե կրակոց ոտքին, այլ վերահսկվող ոչնչացում:

Երրորդ տողը տիրում է ամենատարօրինակին. Օրինակ, մենք ունեինք վրիպակ, որի պատճառով անհնար էր մուտք գործել Firefox-ում ձեր անձնական հաշվի գործառույթներից մեկը: Օգտատերը ուղղակիորեն շանտաժի է ենթարկել. «Եթե չշտկեք այն 12 ժամվա ընթացքում, ես կգրեմ հյուրընկալող բոլոր ակնարկների վրա»: Ինչպես պարզվեց, խնդիրը մաքսային adblock-ում էր։ Օգտագործողի կողմից, տարօրինակ կերպով: Հաճախ բարդ սխալները տեղի են ունենում առանց մանրամասների, և դրանք այլևս չեն կարող կրկնվել: Դետեկտիվներ կան սքրինշոթով. «Այո, մենք այս ամբողջ ընթացքում փնտրում էինք քո վրիպակը», «Ահ, լավ, այսօր նորից հանդիպեցի, բայց չկարողացա նորից կրկնել»:

Ընդհանրապես, երբեք չգիտես, թե որտեղ կավարտվի աջակցության հետ երկխոսության սքրինշոթը, իսկ եթե մարդը թակում է աջակցության համար, ուրեմն նա խնդիր ունի։ Դուք կարող եք բարելավել ձեր վերաբերմունքը: Գոնե փորձեք։

Այո, մենք գիտենք, որ մեր աջակցությունը կատարյալ չէ, բայց ես կցանկանայի հավատալ, որ այն համատեղում է բավարար արագությունը բավարար որակի հետ: Եվ դա չի բարձրացնում սակագները նրանց համար, ովքեր կարող են առանց դրա:

Մենք էժանացնում ենք աջակցությունը՝ փորձելով չկորցնել որակը

Source: www.habr.com

Добавить комментарий