Ke tlhomamisegile gore o kile wa utlwa ka mela kgotsa o dirisitse tiriswa e e nang le yone. Mme a o kile wa ipotsa gore ke eng fa di-streak di ratwa jaana e bile di le maatla? E, ho na le e totobetseng hore ditiriso tse dingwe di batla tlhokomelo ya hao ka moo ho ka kgonehang, empa ka thoko ho moo, na o ne o tseba hore ha app e ratoang ya ho ithuta Duolingo e ne e hlahisa di-widget tsa iOS ho bontsha mela, boitlamo ba mosebedisi bo ile ba eketseha ka 60%. Diperesente di le masome a marataro ke phetogo e kgolo ya boitshwaro mme e bontsha ka fao diphethene tsa “mela” di ka dirisiwang ka teng go oketsa go nna le seabe le tiriso ya go kgweetsa. Ka motheo wa yona, mothalo ke palo ya malatsi a a latelanang a modirisi a wetsang tiro e e rileng. Batho ba bangwe gape ba e tlhalosa e le mokgwa wa “gamified” kgotsa metric e e diretsweng go rotloetsa tiriso e e tlhomameng. Mme mela e feta go nna metric kgotsa rekoto mo app; ke ya tlhaloganyo go feta foo. Ditlhago tsa motho di tlhotlhelediwa bonolo ka mabaka a a siameng. Leba dilo tseno tse tharo: kgatelopele, boikgogomoso le go tshaba go latlhegelwa ke sengwe (tse gantsi di bidiwang FOMO). Tseno tsotlhe di tshwana ka eng? Boiteko. Fa o dira maiteko a mantsi mo selong, ke gone se bopang boitshupo jwa gago, mme ke ka fao methalo e kgabaganyang mo lefatsheng la tlhaloganyo ya boitshwaro. Jwale, ka matla a maholo ho tla boikarabelo bo boholo, mme ka lebaka la seo, ho na le lehlakore le lefifi la mela. Mo setlhogong seno, re tla bo re tsena mo thutong ya tlhaloganyo, UX, le melaometheo ya go tlhama e e ka fa morago ga go aga thulaganyo e e nang le matswela ya methalo. Re tla leba (1) gore ke eng fa boboko jwa rona bo tsibogela tiro ya methalo ka tlholego fela, (2) kafa re ka tlhamang methalo ka ditsela tse di thusang badirisi ka gone tota, le (3) tiro ya setegeniki e e dirwang mo go ageng mokgwa wa methalo. Boithutatlhaloganyo jo bo dirang gore go nne le methalo Go tlhama le go aga thulaganyo e e nang le matswela ya go tlhoma mela, re tlhoka go tlhaloganya kafa e tsamaelanang ka gone le kafa boboko jwa rona bo tsenngwang megala ka gone. Jaaka, ke eng se se dirang gore e nne le matswela mo e leng gore re ikutlwa re ineetse thata go sireletsa methalo ya rona? Go na le melaometheo e meraro e e kgatlhang, e e kwadilweng sentle ya thutotlhaloganyo e e tshegetsang se se dirang gore di- streak di nne maatla thata le go tshwakgola. Go ila tatlhegelo Seno gongwe ke sone se se nonofileng thata se se dirang gore go nne le methalo. Ke bua se ka gonne gantsi, ga o kgone go tila seno mo botshelong. Akanya ka seno: Fa tsala ya gago e ka go naya R1 000, o tla itumela. Mme fa o ne o ka latlhegelwa ke R1 000 mo sepatšheng sa gago, seo se ne se tla go utlwisa botlhoko thata. Bokete jwa maikutlo jwa maemo ao ga bo lekane. Tatlhegelo e utlwisa botlhoko thata go feta go bona go utlwala go le monate. A re tsweleleng pele re re ke go naya R1 000 mme ke go kope gore o tshameke go betšha. Go na le kgonagalo ya 50% ya gore o fenye $100 e nngwe le kgonagalo ya 50% ya gore o latlhegelwe ke $100 ya ntlha. A o ne o ka e tsaya? Nka se dire jalo. Batho ba le bantsi ba ne ba ka se dire jalo. Ke go ila tatlhegelo. Fa o ka akanya ka gone, go a utlwala, go a tlhaloganyesega, ke ga batho. Kgopolo e e dirang gore re ila go latlhegelwa ke gore re utlwa botlhoko jwa go latlhegelwa ke sengwe go menagane gabedi go feta monate wa go bona sengwe sa boleng jo bo lekanang. Ka mafoko a tlhaloganyo, tatlhegelo e nna lobaka lo loleele go feta dipoelo. Gongwe o bona kafa seno se amanang ka gone le methalo. Go aga mola o o lemotshegang, go tlhoka maiteko; fa mola o ntse o gola, tlhotlheletso e e mo morago ga one o simolola go nyelela; kgotsa ka nepo, e simolola go nna ya bobedi. Sekao ke seno: A re re tsala ya gago e na le motseletsele wa malatsi a le mararo e tswala “Move Rings” ya yone mo Apple Watch ya yone. Ba batla ba sena sepe se ba ka se latlhegelwang kwantle ga go batla go fitlhelela mokgele wa bone le go nna ba tlhomama. Ka nako e le nngwe, o na le motseletsele o o kgatlhang wa malatsi a le 219 o o tsamayang. Go na le kgonagalo ya gore o tshwarwe ke poifo ya go e latlhegelwa. Go ka direga thata gore o sa akanye ka phitlhelelo mo nakong eno; ke go sireletsa maiteko a gago a a beeleditsweng, mme seo ke go ila tatlhegelo. Duolingo e tlhalosa kafa go ila tatlhegelo go nang le seabe ka gone mo go okaokeng ga modirisi go kgaotsa mothalo o moleele, tota le mo malatsing a gagwe a a botshwakga thata. Ka tsela nngwe, go nna le mola go ka fetoga mokgwa fa go ila tatlhegelo go tsena. Mofuta wa Boitshwaro jwa ga Fogg (B = MAP) Jaanong ka re tlhaloganya poifo ya go latlhegelwa ke maiteko a a beeleditsweng mo methalong e meleele, potso e nngwe ke gore: Ke eng se se dirang gore re dire selo mo lefelong la ntlha, letsatsi le letsatsi, le pele ga mothalo o nna mogolo? Ke sone se Mokgwa wa Boitshwaro wa Fogg o buang ka sone. Go batla go le motlhofo. Boitshwaro (B) bo etsahala feela ha dintlha tse tharo — Tlhotlheletso (M), Bokgoni (A), le Tlhotlheletso (P) — di tsamaisana ka nako e le nngwe. Ka jalo, ikhweišene ya B=MAP. Fa e le gore nngwe ya mabaka ano, le fa e le e le nngwe fela, e tlhaela ka nako eo, boitshwaro joo ga bo kitla bo diragala. Ka jalo, gore thulaganyo ya methalo e nne le matswela le go ipoeletsa, dintlha tsotlhe tse tharo di tshwanetse go nna teng: TlhotlheletsoSe se bokoa mme ga se sengwe se se nnang se le teng ka metlha. Go na le malatsi a opompiwa go ithuta Sepanishe, mme malatsi o sa ikutlwe o na le maatla a go ithuta puo eo. Go tlhotlheletsega ka bogone go aga mokgwa ga go ikanyege e bile ke ntwa e e latlhegelwang go tloga ka letsatsi la ntlha. BokgoniGo duelela ditlhaelo tsa tlhotlheletso, bokgoni bo botlhokwa thata. Mo bokaong jo, bokgoni bo kaya go tsaya kgato bonolo, ke gore, maiteko a bonolo thata mo e leng gore ga go kgonege go re ga go kgonege. Bontsi jwa ditiriso bo dirisa seno ka boomo. Apple Fitness e tlhoka fela gore o eme motsotso o le mongwe mo ura go bona tshwao go ya kwa mokgeleng wa gago wa go Ema. Duolingo e tlhoka fela thuto e le nngwe e e weditsweng. Ditiro tseno ga di tlhoke maiteko a mantsi jalo. Leparego le kwa tlase thata mo e leng gore le mo malatsing a gago a a maswe thata, o ka kgona go le dira. Mme maiteko a a kopaneng a motseletsele o o tswelelang ke gone fa kgopolo ya go latlhegelwa ke motseletsele oo e tsenang teng. PromptSe ke sone se se feleletsang ikhweišene. Batho ka tlholego ba lebala, ka jalo ee, bokgoni bo ka re fitlhelela 90% koo. Mme tlhotlheletso e re gakolola gore re tseye kgato. Methalo e a tswelela ka go tlhamiwa, ka jalo badirisi ba tlhoka go gakololwa ka metlha go tsaya kgato. Go bona gore tlhagiso e ka nna maatla go le kana kang, Duolingo e ne ya dira teko ya A/B go bona gore a betšhe e nnye e khibidu mo letshwaong la tiriswa e oketsa tiriso e e tlhomameng. E tlhagisitse koketsego ya 6% ya badirisi ba ba matlhagatlhaga ba letsatsi le letsatsi. Betšhe e khibidu fela. Dikgoreletsi tsa Mmotlolo Tseno tsotlhe di buiwa, go na le tekanyetso mo sekaong sa Fogg se ka sone batshwayadiphoso le dipatlisiso tsa segompieno ba lemogileng gore moakanyetso o o ikaegileng thata ka ditlhotlheletso, jaaka dikitsiso tse di bogale, o mo kotsing ya go tlhola letsapa la tlhaloganyo. Dikitsiso tse di nnang di le teng le go dira nako e e okeditsweng di ka dira gore badirisi ba tlhotlhorege. Ka jalo, ela tlhoko seo. Phelelo ya Zeigarnik O ikutlwa jang fa o tlogela tiro ya porojeke e sa wediwa? Seo se tena batho ba le bantsi ka gonne ditiro tse di sa wediwang di tsaya sebaka se sentsi mo mogopolong go feta dilo tse re di weditseng. Fa sengwe se dirilwe mme se tsamaile, re na le go se lebala. Fa sengwe se tlogelwa se sa dirwe, se na le go imela megopolo ya rona. Ke ka lebaka leo dihlahiswa tsa dijithale di sebedisang ditshupo tsa kgatelopele ya maiketsetso, jwalo ka bara ya ho phetha porofaele ya Upwork, ho tsebisa mosebedisi hore porofaele ya bona e “feletse ka 60%” feela. E tlhotlheletsa modirisi go fetsa se a se simolotseng.

A re lebelele sekai se sengwe. O na le ditiro di le tlhano mo app ya lenaane la ditiro, mme kwa bokhutlong jwa letsatsi, o tlhola fela di le nne tsa tsone gore di weditswe. Bontsi jwa rona re tla ikutlwa re sa fitlhelela sepe ka ntlha ya tiro e le nngwe eo e e sa wediwang. Seo, gone foo, ke phelelo ya Zeigarnik. Phelelo ya Zeigarnik e ne ya bontshiwa ke moithutatlhaloganyo Bluma Zeigarnik, yo o neng a tlhalosa gore re na le go boloka ditiro tse di sa felelang di dira mo mogopolong wa rona nako e telele go feta ditiro tse di weditsweng. A streak paterone ka tlhaho taps ka sena ka UX moralo. A re re o mo letsatsing la bo 63 la motseletsele wa go ithuta. Ka nako eo, o mo mokgweng o o tswelelang pele wa kgwebo e e sa wediwang. Boboko jwa gago bo ne bo ka se lebale ka gone ka sewelo ka gonne bo ntse kwa morago ga mogopolo wa gago. Mo nakong eno, boboko jwa gago ke jone jo bo go romelang dikitsiso. Fa o kopanya maatla ano a tlhaloganyo, o simolola go tlhaloganya sentle gore ke ka ntlha yang fa methalo e se fela karolo e e tlwaelegileng ya tiriswa; di kgona go bopa sešwa maitsholo a batho. Mme golo gongwe mo moleng — ga ke kgone go bua gore ke leng, ka gonne go farologana mo go mongwe le mongwe — dilo di fitlha kwa ntlheng e mo go yone mothalo o sutang go tswa mo “monateng” go ya kwa go sengwe se o ikutlwang o sa kgone go se latlhegelwa. Ga o batle gore maiteko a malatsi a le 58 a nne lefela, a ga go jalo? Ke sone se se dirang gore thulaganyo ya streak e nne le matswela. Fa di dirilwe sentle, methalo e thusa badirisi go nna le mekgwa e e gakgamatsang e e fitlhelelang mokgele. E ka nna go bala letsatsi le letsatsi kgotsa go itaya jimi ka metlha. Ditiro tseno tse di boaboelediwang (ka dinako tse dingwe di le dinnye) di a oketsega fa nako e ntse e tsamaya mme di bonala mo matshelong a rona a letsatsi le letsatsi. Mme go na le matlhakore a mabedi a ledi lengwe le lengwe la tshipi. Mola o Mosesane Magareng ga Tlwaelo le Go Patelediwa Fa e le gore o ntse o latela, o setse o ka bona gore go na le letlhakore le le lefifi la dithulaganyo tsa methalo. Go bopa mokgwa go ka ga go tlhomama ka mokgele o o boaboelediwang. Le fa go ntse jalo, go patelediwa ke go tlhomama o bereka mokgele o o sa tlholeng o tlhokega mme o o tshwarelela ka ntlha ya poifo kana kgatelelo. Ke mola o mosesane jaaka legare. O tlhapa meno moso mongwe le mongwe o sa akanye; e a itirisa e bile e tlholegile, e na le mokgele o o tlhamaletseng wa go hema sentle. Ke mola o o bopang mokgwa o o siameng. Tsamaiso ya streak ya boitshwaro e fa badirisi sebaka sa go hema. Fa, ka lebaka lengwe, o sa tlhape mo mosong, o ka tlhapa ka nako ya sethoboloko. Go sa itekanelang go letleletswe kwantle ga go tshaba go latlhegelwa ke maiteko a maleele. Go patelesega go tsaya tsela e e fapaaneng, e ka yone go tlhobaela go go dirang gore o tlhobaele, o ikutlwe o le molato kgotsa le eleng go lapa, mme ka dinako tse dingwe, go utlwala e kete ga o a fitlhelela sepe, le fa o dirile dilo tsotlhe tsa gagomasimo. Ga o dire ka gonne o batla, mme ka gonne o tshogile ka go sa lemoge fa o bona kgatelopele ya gago e busediwa kwa lefelong le le senang sepe. Mongwe o ne a tlhalosa seno sentle, “Ke ne ke ikutlwa ke tsietsa, mme ke ne ke sa kgathale. Ga ke sepe kwantle ga mola wa me”. Sena se bontsha feteletseng tshwara streaks ka ba le ka motho ka mong. Go fitlha badirisi ba simolola go bofa boleng jwa bone mo metriki e e sa tlhomamang go na le mokgele wa ntlha kgotsa lebaka le ba simolotseng mothalo ka lone kwa tshimologong. Mothalo o nna se ba leng sone, e seng fela se ba se dirang. Tsamaiso ya maitsholo a a tlhamilweng sentle e tshwanetse go ikutlwa e le kgothatso mo modirising, e seng kgatelelo kgotsa tlamego. Se se amana le tekatekano ya tlhotlheletso ya ka fa teng le ya kwa ntle. Tlhotlheletso ya kwa ntle (dituelo tsa kwa ntle, go tila kotlhao) e ka nna ya dira gore badirisi ba simolole, mme tlhotlheletso ya ka fa teng (go dira tiro ka mokgele wa botho jaaka go ithuta Sepanishe ka gonne o batla go buisana le moratiwa ka boammaaruri) e nonofile go feta go nna le seabe ka nako e telele. Thulaganyo e e siameng e tshwanetse go gogela kwa tlhotlheletsong ya ka fa teng ka tiriso e e kelotlhoko ya dielemente tsa kwa ntle, ke gore, go gakolola badirisi gore ba gorogile bokgakala jo bo kana kang, e seng go ba tshosetsa ka se ba ka se latlhegelwang. Gape, ke mola o montle. Teko e e bonolo fa o tlhama thulaganyo ya mela ke go tsaya nako tota le go akanya gore a dikumo tsa gago di dira madi ka go rekisa ditharabololo tsa go tlhobaela tse setlhagiswa sa gago se di tlhodileng. Fa e le gore ee, go na le kgonagalo e kgolo ya gore o dirisa badirisi botlhaswa. Ka jalo potso e e latelang e nna gore, Fa ke tlhopha go dirisa streak, ke e tlhama jang ka tsela e e tla thusang badirisi go fitlhelela mekgele ya bone tota? UX ya Moakanyetso o o Siameng wa Tsamaiso ya Streak Ke dumela gore ke fa bontsi jwa diporojeke di ka tlhomang thulaganyo e e nang le matswela ya mela kgotsa di e tlhakatlhakanya gotlhelele. A re fete ka melaometheo mengwe ya UX ya moakanyetso o o siameng wa mola. E Boloke e se na Matsapa O ka tswa o kile wa utlwa seno pele, gongwe mo dibukeng tse di jaaka Atomic Habits, mme go botlhokwa go umaka gore nngwe ya ditsela tse di bonolo thata tse mekgwa e ka bopiwang ka tsone ke ka go dira gore tiro e nne nnye le go nna bonolo. Se se tshwana le ntlha ya bokgoni e re buileng ka yone go tswa mo Mokgweng wa Boitshwaro wa Fogg. Molao wa ntlha wa moakanyetso mongwe le mongwe wa mola o tshwanetse go nna go dira tiro e e tlhokegang e nnye ka fa go ka kgonegang ka teng mo mothong fa o santse o fitlhelela kgatelopele. Fa tiro ya letsatsi le letsatsi e tlhoka maatla a go ikemisetsa go e wetsa, tiro eo ga e kitla e dira gore e fete malatsi a le matlhano. Goreng? O ka se rotloetsege malatsi a matlhano ka tatelano. Sekai: Fa o dirisa app ya go tlhatlhanya, ga o tlhoke go dira gore badirisi ba nne le thulaganyo ya metsotso e le 20 fela gore ba nne ba ntse ba tlhatlhanya. Leka motsotso o le mongwe fela, gongwe le sengwe se sennye jaaka metsotswana e le masome a mararo, boemong jwa seo. Jaaka seane se re, marothodi a mannye a metsi a dira lewatle le le maatla). Maiteko a mannye a kokoana go nna diphitlhelelo tse dikgolo fa nako e ntse e tsamaya. Seo e tshwanetse go nna mokgele: go tlosa kgotlhang, segolobogolo fa motsotso oo o ka nna thata. Fa badirisi ba ngomogile pelo kgotsa ba imetswe, ba itsise gore go iponatsa fela, le fa e le ka metsotswana e le mmalwa, go balega e le maiteko. Naya Pegelo e e Bonang sentle Batho ba na le pono ka tlholego. Gantsi, re tlhoka go bona sengwe se re ka se dumelang; go na le tlhokego eno ya go bona dilo ka leitlho la mogopolo go di tlhaloganya botoka le go di leba ka tsela e e siameng. Ke ka moo diphethene tsa mela gantsi di dirisang dielemente tsa pono, jaaka dikerafo, matshwao a go tlhola, dipalamonwana tsa kgatelopele, le dikiriti, go bona maiteko ka leitlho la mogopolo. Leba kerafo ya seabe sa GitHub. Ke pono e e bonolo ya go tlhomama. Le fa go ntse jalo batlhabolodi ba e hema jaaka okosejene.

Selo sa botlhokwa ga se go dira gore thulaganyo ya methalo e ikutlwe e sa tlhaloganyesege. E tshwanetse go utlwala e le ya mmatota e bile e bereketswe. Ka sekai, dipalamonwana tsa tiro ya Duolingo le Apple’s Fitness di dirisa ditlhamo tse di phepa tsa ditshwantsho fa di wetsa mothalo, mme GitHub e bontsha tshedimosetso ya hisitori ya go tlhomama ga modirisi fa nako e ntse e tsamaya.

Dirisa Nako e e Siameng Ke umakile pelenyana gore batho ka kakaretso ba lebala ka tlholego, le gore ditlhotlheletso di ka thusa go boloka tlhotlheletso ya go ya pele. Kwantle ga dipotso, bontsi jwa badirisi ba basha ba lebala go tswelela. Botshelo bo ka tshwarega, tlhotlheletso e a nyelela, dilo di a diragala. Le badirisi ba nako e telele ba solegelwa molemo ke ditlhotlheletso, le fa bontsi jwa nako, ba setse ba notletswe mo teng ga loop ya mokgwa. Le fa go ntse jalo, tota le motho yo o ineetseng thata a ka foswa ke letsatsi ka phoso. Tsamaiso ya gago ya streak ruri e tlhoka dikgopotso. Dikgopotso tse di dirisiwang thata ke dikitsiso tsa go kgarametsa. Nako e botlhokwa tota fa o dira ka dikitsiso tsa push. Mofuta wa app o botlhokwa, le one. Go romela kitsiso ka 9 a.m. e re “Ga o ise o ikatise gompieno” ke selo se se sa tlwaelegang mo tirisong ya go ithuta ka gonne ba le bantsi ba na le dilo tse ba tshwanetseng go di dira mo letsatsing pele ga ba akanya ka go wetsa thuto. Fa re bua ka app ya go ikatisa mmele, le fa go ntse jalo, ee a utlwala mme gongwe e bile e lebeletswe go gakololwa go sa le gale mo letsatsing. Dikitsiso tsa Push di farologana thata go ya ka setlhopha sa tiriswa. Ka sekai, ditiriso tsa go ikatisa mmele di bona go nna le seabe se se kwa godimo mo dikitsisong tsa mo mosong (7–8 AM), fa ditiriso tsa go dira tiro di ka nna tsa dira botoka mo sethobolokong. Selo sa botlhokwa ke go tlhatlhoba nako ya tiriswa ya gago ka A/B go ikaegile ka maitsholo a badirisi ba gago go na le go tsaya gore dilo di tshwanela botlhe. Se se berekang mo app ya go tlhatlhanya se ka nna sa se ka sa bereka mo sedirisiweng sa go latedisa dikhoutu. Mekgwa e mengwe ya go tlhotlheletsa ke marontho a mahibidu mo letshwaong la tiriswa le e leng di-widget tsa tiriswa. Dithuto di a farologana, mme motho yo o tlwaelegileng o lotlolola sediriswa sa gagwe magareng ga makgetlo a le 50-150 ka letsatsi (PDF). Fa modirisi a bona lerothodi le lehibidu mo app kgotsa mo sedirisweng se se bontshang mothalo wa ga jaana nako le nako fa a lotlolola founo ya gagwe, go oketsa boineelo. Fela o se ka wa e feteletsa; tlhotlheletso e tshwanetse go dira jaaka kgopotso, e seng nag. Keteka Diphitlhelelo Tsamaiso ya streak e tshwanetse go leka go keteka diphitlhelelo go tsosa maikutlo gape, segolobogolo mo badirising ba ba tseneletseng mo streak. Fa modirisi a betsa Letsatsi la bo 7, Letsatsi la bo 30, Letsatsi la bo 50, Letsatsi la bo 100, Letsatsi la bo 365, o tshwanetse go dira tiro e kgolo ka lone. Amogela diphitlhelelo — bogolo jang mo badirising ba nako e telele.

Jaaka re bone pelenyana, Duolingo e ne ya akanya ka seno mme ya dirisa kerafo e e nang le dipopae e e ketekang diphitlhelelo ka di-confetti. Dipolatefomo dingwe di bile di naya dituelo tse dintsi tsa bonase tse di netefatsang maiteko a badirisi. Mme seno se ka nna molemo mo ditirisong, mo e leng gore badirisi ba na le go abelana ka diphitlhelelo tsa bone phatlalatsa mo metsweding ya dikgang. Mosola o mongwe ke go lebelela pele go go tlang pele ga o fitlhelela diphitlhelelo. Ga se fela go boloka mola o tshela ka bosakhutleng; badirisi ba na le sengwe se ba ka se lebeletseng. Dirisa Mekgwa ya Bopelotlhomogi Botshelo ga bo bonele pele. Batho ba itewa tsebe. Thulaganyo epe e e siameng ya methalo e tshwanetse go lebelela go sa itekanela. Nngwe ya matshosetsi a magolo a tlhaloganyo mo thulaganyong ya streak ke go seta gape ka thata go nna lefela morago ga letsatsi le le lengwe fela le le fositsweng. An "boitshwaro" streak tsamaiso e lokela ho fa mosebedisi le ba bang ba slack. A re re o na le malatsi a le 90 a go ithuta tšhese. O ntse o tlhomama dikgwedi di le tharo tse di siameng, mme letsatsi lengwe, founo ya gago e a swa fa o le mo loetong, mme fela jalo, 90 e nna 0 — sengwe le sengwe, maiteko ao otlhe, a a phimolwa, mme kgatelopele e a nyelela. Modirisi a ka nna a utlwisiwa botlhoko gotlhelele. Kgopolo ya go e aga sesha go tswa kwa tshimologong e a kgoba marapo mo e leng gore maiteko ao ga a tlhokege. Fa go le maswe thata, modirisi a ka nna a tlogela tiriswa morago ga go ikutlwa e kete o paletswe. Akanyetsa go tsenya mokgwa wa “tshegofatso” mo thulaganyong ya gago ya methalo:

Streak FreezeLetla badirisi go foswa ke letsatsi ka boomo ntle le dikotlhao. Nako e e oketsegilengLetla diura di le mmalwa (2–3) go feta letlha le le tlwaelegileng la bofelo pele o tlhotlheletsa go seta gape. Dimotlolo tsa go BolaMo boemong jwa go seta gape ka thata, mothalo o a fokotsega ka selekanyo se sennye, sk., malatsi a le 10 a gogwa mo mothalong ka letsatsi le le fositsweng.

Dirisa Segalo se se Kgothatsang A re bapiseng melaetsa e mebedi e e bontshiwang badirisi fa mola o kgaoga:

"O latlhegetswe ke motseletsele wa gago wa malatsi a le 42. Simolola gape." "O tlile malatsi a le 42 ka go tlhamalala. Ke kgatelopele e e gakgamatsang eo! A o batla go e leka gape?"

Ka bobedi di fetisa tshedimosetso e e tshwanang, mme tlhotlheletso ya maikutlo e farologane. Molaetsa wa ntlha o ne o tla dira gore modirisi a ikutlwe a kgobegile marapo mme o dire gore a tlogele. Molaetsa wa bobedi o keteka se se setseng se fitlheletswe mme o rotloetsa modirisi ka bonolo go leka gape. Dikgwetlho tsa go Tlhama Dithulaganyo tsa Streak Pele re tsena mo dintlheng tse di rileng tsa setegeniki tsa go aga thulaganyo ya mela, o tshwanetse go ela tlhoko dikgwetlho tse o ka lebanang le tsone. Dilo di ka raraana, jaaka o ka lebelela. Go Tshwara Dikgaolo tsa Nako Ho na le lebaka la hore na ke hobaneng ha ho sebetsana le nako le letsatsi ke har'a dikgopolo tse thata ka ho fetisisa developers sebetsana le. Go na le go fometa, go dira gore o nne wa boditšhabatšhaba, le tse dingwe tse dintsi tse o tshwanetseng go di akanyetsa. E re ke go botse seno: Ke eng se se balelwang jaaka letsatsi? Re a itse gore lefatshe le tsamaya ka dinako tse di farologaneng, mme jaaka e kete seo ga se a lekana, dikgaolo dingwe di na le Nako ya Motshegare (DST) e e diragalang gabedi ka ngwaga. O simolola kae le go tshwara dikgetsi tseno tsa mo dintlheng? Ke eng se se balelwang jaaka “tshimologo” ya ka moso? Batlhami bangwe ba leka go tila seno ka go dirisa nako e le nngwe e e fa gare, jaaka UTC. Mo badirising bangwe, seno se ne se tla ntsha dipholo tse di siameng, mme mo go ba bangwe, e ne e ka nna ya timiwa ka ura, diura di le pedi kgotsa go feta. Go sa tlhomamang gono go senya maitemogelo a modirisi. Badirisi ga ba kgathale thata gore o tshwara jang nako e e kwa morago ga ditshwantsho; se ba se solofetseng fela ke gore fa ba dira tiro ya streak ka 11:40 p.m., gona e tshwanetse go ikwadisa ka nako eo fela, mo bokaong jwa bone. O tshwanetse go tlhalosa “letsatsi le le lengwe” go ikaegilwe ka nako ya modirisi, e seng nako ya sefara. Ee, o ka tsaya kgato e e bonolotsela le reset streaks lefatshe ka bophara bakeng sa basebedisi bohle bosiu bohareng UTC, empa o haholo bōpa ho se toka. Mongwe kwa California ka metlha o na le diura di le robedi tse di oketsegileng go wetsa tiro ya gagwe go feta motho yo o nnang kwa Lontone. Eo ke phoso e e sa siamang ya go tlhama e e otlhayang badirisi bangwe ka ntlha ya lefelo la bone. Mme go tweng fa motho yoo kwa Lontone a etetse fela, a wetsa tiro nngwe, a bo a boela kwa lefelong le lengwe la nako? Tharabololo e le nngwe e e atlegang ya tseno tsotlhe ke go kopa badirisi go seta nako ya bone ka tlhamalalo ka nako ya go tsena mo sekepeng (go ka nna botoka morago ga netefatso ya ntlha). Ke kgopolo e e siameng go akaretsa ntlha e e bofitlha ya gore go tlamela ka tshedimosetso ya kgaolo ya nako go dirisiwa fela gore tiriswa e kgone go latedisa kgatelopele ka nepo, go na le go dirisiwa jaaka tshedimosetso e e ka tlhaolang motho ka namana. Mme ke kgopolo e nngwe e e siameng go dira gore seo e nne thulaganyo e e fetogang. Ke akantsha gore mongwe le mongwe a tile go tshwara ka tlhamalalo logic ya timezone mo app. Dirisa dilaeborari tsa matlha tse di lekilweng le tse di boammaaruri, jaaka Moment.js kgotsa pytz (Python), jalo le jalo. Ga go tlhokege go tlhama leotwana gape la sengwe se se raraaneng jaaka seno. Malatsi a a Fositsweng le Dikgetse tsa Edge Kgwetlho e nngwe e o tshwanetseng go tshwenyega ka yone ke dikgetsi tse di sa laolegeng tse di jaaka badirisi ba ba robalang thata, nako ya go sa dire ga sefara, go diega, go palelwa ga neteweke, jalo le jalo. Go dirisa kgopolo ya mekgwa ya tshegofatso, jaaka e re buileng ka yone pelenyana, go ka thusa. Fesetere ya tshegofatso ya diura di le pedi e ka nna ya thusa modirisi le motlhabolodi, ka tlhaloganyo ya gore badirisi ga ba otlhaiwe ka thata ka ntlha ya maemo a botshelo a a sa laolegeng. Bakeng sa bahlahisi, difensetere tsa mohau di thusa dinakong tseo tse sa laoleheng ha seva e theoha hara bosiu. Mo godimo ga tsotlhe, le ka motlha o se tshepe moreki. Ka metlha netefatsa mo letlhakoreng la sefara. Seva e tshwanetse go nna motswedi o le mongwe wa boammaaruri. Thibelo ya go Tsietsa Gape, ga ke kgone go gatelela seno go lekana: Tlhomamisa gore o netefatsa sengwe le sengwe se se mo letlhakoreng la sefara. Badirisi ke batho, mme batho ba ka nna ba tsietsa fa ba ka newa tshono. Ga go ka ke ga tilwa. O ka nna wa leka:

Go boloka ditiro tsotlhe ka ditempe tsa nako tsa UTC.Tlelaente e ka romela nako ya yone ya selegae, mme sefara e ka fetolela seo ka bonako go UTC le go netefatsa kgatlhanong le nako ya sefara. Ka tsela eo, fa setempe sa nako sa moreki se le kgakala ka tsela e e belaetsang, tsamaiso e ka se gana jaaka phoso, mme UI e ka araba ka tshwanelo. Go dirisa go latedisa go go theilweng mo tiragalong.Ka mafoko a mangwe, boloka rekoto ya tiro nngwe le nngwe e e nang le metadata e e akaretsang tshedimosetso e e tshwanang le ID ya modirisi, mofuta wa tiro e e dirilweng, le setempe sa nako le kgaolo ya nako. Se se thusa ka netefatso.

Go Aga Enjene ya Thulaganyo ya Streak Se ga se thuto ya khoutu, ka jalo ke tla tila go go latlhela khoutu e ntsi. Ke tla boloka seno se le mosola mme ke tlhalose kafa dilo ka kakaretso di dirisang enjene ya tsamaiso ya mela ka gone go ya ka boagi, go elela ga yone le go ikanyega ga yone. Boagi jwa Motheo Jaaka ke setse ke buile makgetlo a le mmalwa, dira gore sefara e nne motswedi o le mongwe fela wa boammaaruri jwa tshedimosetso ya mothalo. Popego e ka tsamaya jaana mo sefareng:

Boloka tshedimosetso ya modirisi mongwe le mongwe mo polokelotshedimosetsong. Boloka lebenkele la ga jaana la mola (ka thulaganyetsoruri jaaka 0) jaaka palo e e feletseng. Boloka kgetho ya kgaolo ya nako, ke gore, mogala wa IANA Timezone (e ka tswa e le ka tlhamalalo go tswa mo setempe sa nako sa selegae kgotsa ka tlhamalalo ka go kopa modirisi go tlhopha kgaolo ya gagwe ya nako). Sekao, “Amerika/New_York”. Tshwara dilo tsotlhe tse di utlwalang go bona gore a mothalo o tswelela kgotsa o a kgaoga, ka go tlhola lefelo la nako le le amanang le lefelo la nako la selegae la modirisi.

Go sa le jalo, mo letlhakoreng la tlelaente:

Bontsha mola wa ga jaana, o gantsi o tsewang mo sefareng. Romela tiro e e dirilweng ka sebopego sa metadata kwa sefareng go netefatsa gore a modirisi o weditse tiro ya mothalo o o tshwanelegang. Naya pegelo ya pono e e theilweng mo dikarabong tsa sefara.

Ka jalo, ka bokhutshwane, boboko bo mo sefareng, mme moreki ke wa go bontsha le go romela ditiragalo. Sena se o bolokela ho hloleha ho ngata le dinyewe tse bohale, hammoho le ho etsa hore dintjhafatso le ditokiso di be bonolo. Kelelo e e Utlwalang A re etsiseng go bona kafa enjene ya tsamaiso ya methalo e e nang le matswela a mannye e tla tsamayang ka gone fa modirisi a wetsa tiro:

Modirisi o wetsa tiro ya mothalo o o tshwanelegang. Tlelaente e romela tiragalo kwa sefareng jaaka metadata. Seno e ka nna “Modirisi X o weditse tiro Y ka setempe sa nako Z”. Seva e amogela tiragalo eno mme e dira netefatso ya motheo. A yo ke modirisi wa mmatota? A di netefaditswe? A kgato eo e a utlwala? A kgaolo ya nako e a tlhomama? Fa seno se feta, sefara e tsaya tshedimosetso ya mothalo wa modirisi mo polokelotshedimosetsong. Go tswa foo, fetolela setempe sa nako sa tiro se se amogetsweng go nna lefelo la nako la selegae la modirisi. Dira gore sefara e bapise matlha a khalentara (e seng ditempe tsa nako) mo lefelong la nako la selegae la modirisi: Fa e le gore ke lone letsatsi leo, go raya gore tiro ga e tlhokege mme ga go na phetogo momoraladi. Fa e le gore ke letsatsi le le latelang, go raya gore mola o a atologa le go oketsega ka 1. Fa go na le phatlha e e fetang letsatsi le le lengwe, mothalo o a kgaoga. Le fa go ntse jalo, ke fa o ka dirisang bomekheniki jwa tshegofatso gone. Fa mokgwa wa tshegofatso o fositswe, seta gape mola go 1.

Fa o tlhopha go boloka tshedimosetso ya hisitori ya diphitlhelelo tsa dintlhakgolo, go tswa foo tlhabolola diphetogo tse di jaaka “mothalo o moleele go gaisa” kgotsa “malatsi otlhe a a dirang”. Seva e bo e ntšhwafatsa polokelotshedimosetso mme e arabele tlelaente. Sengwe se se tshwanang le seno:

{ "mothalo wa_gajaana": 48, "mothalo o moleele go gaisa": 50, "palogotlhe_ya_malatsi_a_a_dirang": 120, "mothalo_o atolositswe": nnete, }

Jaaka kgato e nngwe, sefara e tshwanetse go leka gape kgotsa go gana le go itsise moreki fa sengwe le sengwe se palelwa ka nako ya thulaganyo. Go Agela Boitsetsepelo Jaaka go umakilwe pele, badirisi ba ba latlhegelwang ke mothalo ka ntlha ya dikhukhwana kgotsa nako ya go ema ga sefara ke UX e e boitshegang, mme badirisi ga ba lebelele go e wela. Ka jalo, thulaganyo ya gago ya streak e tshwanetse go nna le ditshireletso tsa ditiragalo tseo. Fa sefara e sa dire ka ntlha ya tlhokomelo (kgotsa lebaka lefe fela), akanyetsa go letlelela fensetere ya nakwana ya diura tse dingwe go e baakanya gore ditiro di kgone go romelwa morago ga nako mme di sa ntse di bala. O ka tlhopha gape go itsise badirisi, segolobogolo fa boemo bo kgona go ama motseletsele o o tswelelang. Ela tlhoko: Tlhoma backdoor ya botsamaisi moo tshedimosetso e ka busediwang ka seatla. Dikhukhwana ga di ka ke tsa tilwa, mme badirisi bangwe ba ka bitsa tiriswa ya gago kgotsa ba ntsha letsogo go tshegetsa gore mothalo wa bone o thubegile ka lebaka le ba neng ba sa kgone go le laola. O tshwanetse go kgona go busetsa methalo ka seatla fa, morago ga dipatlisiso, modirisi a nepile. Bokhutlo Selo se le sengwe se sa ntse se bonala sentle: Di-streak di na le maatla tota ka ntlha ya kafa thutotlhaloganyo ya motho e dirang ka gone mo maemong a motheo. Tsamaiso e e gaisang ya mela ke e badirisi ba sa akanyeng ka yone ka kelotlhoko. E fetogile tlwaelo ya dipholo tsa ka bonako kgotsa kgatelopele e e bonalang, jaaka go tlhapa meno, e e nnang mokgwa wa ka metlha. Mme ke tla e bua fela: Ga se dikumo tsotlhe tse di tlhokang thulaganyo ya mela. A tota o tshwanetse go pateletsa go tlhomama fela ka gonne o batla badirisi ba ba tlhagafetseng letsatsi le letsatsi? Karabo e ka nna “nnyaa”.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free