Rake retrospective. Mmene yankho lodzilembera lokha linakhalira labwino kuposa lolipidwa

Moni! Dzina langa ndine Alexey Pyankov, ndine wamkulu wa mapulogalamu ku Sportmaster. Ndidzanena nthawi yomweyo kuti "mkulu" sakutanthauza "wofunika kwambiri pa mapulogalamu onse," ayi, ndi dzina chabe, kumasulira kokongola koteroko kwa "Senior +."

Ndakhala ndikugwira ntchito ku kampani ya Sportmaster kuyambira 2012, ndipo panthawiyi gulu lachitukuko lapanga mayankho ambiri omwe ali osangalatsa kuchokera kumbali yaukadaulo. Koma lero ndikufuna kuti ndilankhule za ntchito yathu, ndikugogomezera momwe timakambitsirana pazinthu zina zosamveka bwino.

Nkhaniyi sikhala ndi mayankho aukadaulo (kapena china chilichonse chaukadaulo) chomwe muyenera kuchigwira ndikuchigwiritsa ntchito mu polojekiti yanu. M'malo mwake, ndi chithunzithunzi cha ntchito yomwe yachitika. Panali nthawi zapadera zomwe zidatikhudza monga gulu - zidatigwirizanitsa, kutilimbitsa ndi kutiyesa mphamvu. Lero ndiyesera kulankhula za mphindi izi, za mlengalenga wa mgwirizano, za rakes ndi misampha ingapo yamalingaliro yomwe nthawi zina timadziyendetsa tokha.

Rake retrospective. Mmene yankho lodzilembera lokha linakhalira labwino kuposa lolipidwa

Ndipo ndiyamba ndi 2012.

Ndinabwera ku 2012 ndi cholinga chachikulu panthawiyo - kugwira ntchito pa webusaiti yathu yodziwika bwino. Panthawi imeneyo inali "chilombo cha Frankenstein": gawo la gululo linagwira ntchito ndi dongosolo lathu lakale, lomwe silinagwirizane ndi katundu wabwino kwambiri (Bitrix), pamene gawo lina la gulu (lomwe linkaphatikizapo ine) linayesa kukhazikitsa dongosolo latsopano. , yomwe idasankhidwa molingana ndi mfundo yakuti "Iyi ikadzakhala malonda okwera mtengo kwambiri padziko lonse lapansi, tiyeni titenge." Izo zinali ndendende "anayesetsa kukhazikitsa" - chifukwa dongosolo anakana kwambiri, ndipo mphindi iliyonse kuti anatha kuthetsa, "zodabwitsa" nthawi zonse kuyankha. Tinagwira ntchito molimbika, koma tinkayenda mothamanga ngati nkhono.

Kwa ine ndekha, udzu wotsiriza unali wodziwana ndi ndondomeko ya njira imodzi mu "malonda okwera mtengo kwambiri padziko lonse lapansi", pamene maola angapo a ntchito yokhazikika pa cholakwika chosokoneza chinachititsa kuti chifukwa chake chinapezeka penapake. makonda-tag, yomwe imagwira ntchito popanga html mu jsp. Cholinga cha chizindikiro ichi ndikuwonetsa kuchuluka kwa zinthu zina. Izi sizoyipa, izi ndizomwe ma tag amapangidwira. Koma chodabwitsacho chinali chobisika chifukwa chakuti nthawi yomweyo deta ina mu database imasinthidwa, khalidwe lomwe lili patsamba lotsatirali limamangiriridwa ku izi, ndipo ngati mutasindikiza F5, kuyitana kumabwerezedwa, izi zimaphwanya kugwirizana kwa deta. . Kuphatikiza apo, idaphwanya mwanjira yoti idangowonekera pambuyo pa masitepe ochepa, patsamba lachitatu la mndandanda. Ayi, sindisamala kukhala ndi "master ninja" wotere pagulu ndikusunga chidwi cha anzanga ali bwino ndi code yake. Koma monga choncho, mu dongosolo okwera mtengo kwambiri!

Linali Lachisanu. Ndipo ine ndi mnzanga tinakhala muofesi Loweruka ndi Lamlungu kuti tidziwe ntchito zomwe bizinesi ikukhazikitsa pakalipano komanso ntchito zomwe zingabwere m'chaka. Mogwirizana ndi izi, tingathe kuwathetsa bwanji ngati sitinatengeke ndi ndondomeko yogwiritsira ntchito dongosolo lokwera mtengo kwambiri komanso lokwiyitsa kwambiri limeneli.

Zosavuta kuzinena koma zovuta kuchita. Tidapanga woyendetsa momwe tidayika maziko opangira tsamba latsopano la Sportmaster. Ambiri mwa malingalirowa agwira ndipo pakali pano kupitiriza kwawo kukufalikira pa tsamba.

Magawo oyendetsa ndi nthawi

2 masiku. Tidapanga microprototype - kumapeto kwa sabata tidasamutsa nkhokwe yathu ku ElasticSearch, ndikufufuza mwatsatanetsatane. Voila! Mudongosolo lomwelo logulidwa, kuyika uku "kunadya" masabata a 2. Ndipo apa - kwenikweni mu maola angapo! Ndipo imagwiranso ntchito mwachangu. Ndipo ndi dongosolo la kukula mofulumira.

2 masabata. Tikudula ma prototype ndikuwonjezera magwiridwe antchito kuti tipeze zotsatira zoyenera.

Mwachitsanzo, wogwiritsa ntchito ali ndi zochotsera zingapo ndi zotsatsa zomwe zili zoyenera kwa iye - ndiye muzotsatira zakusaka pazogulitsa muyenera kuwonetsa ndendende mtengo womwe ungapezeke pogwiritsa ntchito zinthu zonse zomwe zilipo m'njira yopindulitsa kwambiri.

Sizophweka ndi masheya. Mwachitsanzo, ndinagula skis, tsopano pali kuchotsera 40% pa kapu, koma nthawi yomweyo kuchotsera 10% kulandilidwa pa dongosolo lonse lathetsedwa. Inde, inde, izi ndizochitika zenizeni :) Ndipo kuti akhazikitse kukwezedwa koteroko mu dongosolo logula, 3 kukambirana ndi wogulitsa kunalipidwa, chifukwa chake tinalandira zitsanzo zambiri za momwe tingapangire zotsatsa zina zosiyanasiyana. Kazembe kwambiri ndipo, poganizira mtengo wa zokambirana, zabwino kwambiri zachuma.

Tidawonetsa bizinesiyo chiwonetsero chatsatanetsatane. Iwo adalonjeza kuti adzasonkhanitsa mwachangu woyendetsa ndegeyo ndipo nthawi yomweyo adayamba kuchita bizinesi.

2 miyezi. Tikuchita ntchito yoyeserera ngati tsamba lawebusayiti lomwe lili ndi kusaka kwamakatalo. Sakani ndi mbali, zotsatira zakusaka ndi kuchotsera kwanu, woyendetsa amawoneka ngati tsamba la Sportmaster, ndipo tidakweza zomwezo. Wokondedwa!

Timawonjezera "Eloquence: 100" kuchokera kwa mkulu wa dipatimenti yathu, ndipo kuwonetsera ku bizinesi kumapita ndi phokoso! Timapatsidwa carte blanche kuti tipange nsanja ya eCommerce tokha.

Ndipo izi zikutanthauza kuti, anyamata, sungani gulu, anyamata, sungani bajeti. Zabwino!

Zaka 2. Kukhazikitsa tsambalo kupanga. Inde, kwa nthawi yaitali. Chilichonse chomwe tinkadziwa panthawiyo, tidayesa pamlingo wa prototype. Anthu awiri amapanga gulu logwirizana bwino. Ndipo ntchito zomwe "tidasiya" zinali, mokulira, zowonjezera zazing'ono ku "Hello World" muukadaulo watsopano. Tidapanga malingaliro atsopano mosavuta, tidawayesa mwachangu, tinalibe nthawi yoti tigwirizane, chifukwa chake "tidawapha" popanda chisoni. Pamene tinali 10 a ife, ife, mwa inertia, tinawonjezera liwiro la ntchito yathu kwa wina aliyense. Ndipo adalonjeza masiku omaliza oti amalize ntchitoyi yomwe ili yofanana ndi lingaliro la kukongola lochulukitsa ndi chidwi chathu.

Common vuto? 🙂

Ndiye, kodi mukudziwa kale zomwe zidzachitike pambuyo pake?

Msampha #1. "Cool Extrapolator"

Zikuwonekeratu kuti matekinoloje atsopano amawoneka abwino kwambiri pazowonetsera ndipo amachita bwino mu pulogalamu ya Hello World. Koma zenizeni nthawi zambiri zimakhala zotalikirana ndi izi.

Kotero ndi izi. Timatenga laibulale ndikulemba ma code angapo ogwiritsira ntchito. Timaona kuti mayeso a mayunitsi ndi olemetsa (ndife oziziritsa komanso timagwira ntchito pamagulu apamwamba apa, code ndi yamakono ndi zina zotero). Tikusintha nthawi zonse ndikuwongolera API popita - ndi mayeso otani omwe alipo, mozama. Ndipo zonsezi pansi pa chikwangwani cha "kukhathamiritsa kwambiri njira yachitukuko" (inde, tsopano ndizowopsa kuzifotokoza).

Ndiyeno zonse ziri zoonekeratu.

Tikutulutsa zomanga zatsopano pa uat. Anyamata ochokera kubizinesi akuyesa mokondwera chinthu chonsecho ndikudina mabatani. Nthawi zina amakankhira mwachidwi - chinachake chimagwa. Ndikufuna ndipite kuno ndikafufuze zomwe adachita pa izi. Koma mbali ina ya polojekiti si woyesa wouma khosi amene falitsani kwa inu makhalidwe onse a chilengedwe, poganizira nyengo m'dera, koma kasitomala ku bizinesi. Izo "sizikugwira ntchito" kwa iye. Zomwe zikutanthauza kuti sakusangalala. Mufunseni ndipo atero zowopsa osakhutira!

Rake retrospective. Mmene yankho lodzilembera lokha linakhalira labwino kuposa lolipidwa

Kenako, kuti muberekenso kachilomboka, muyenera kupita ndikukakamiza chilichonse. Inde, sitinanyalanyaze madandaulo alionse ndipo tinalemba zonse. Iwo anasiya ntchito zimene anakonza, koma “kuzimitsa motowo.”

Choncho tinakumba dzenje lotsatira.

Msampha #2. "Stakhanovite"

Mwalandira cholakwika chosasangalatsa. Umayamba kumvetsa. Sizikuyenda bwino - kukwiya - kuyesera kuziganiziranso - zovuta zina - mumafotokozera zonse zomwe mungathe - sizili zofanana - mukuganiza kuti ndinu okalamba ndipo aliyense ali ndi ana ndi ngongole - mumayesanso. - kachiwiri sizili zofanana. Makapu ochepa a khofi, ndipo chirichonse chimadzibwereza chokha. Maola 12-14 akugwira ntchito motsatana ndi pafupifupi chizolowezi. Ndipo tsopano, pamene chirichonse chiri kale pa malire - bam, kudzoza!

Rake retrospective. Mmene yankho lodzilembera lokha linakhalira labwino kuposa lolipidwa

Mwinamwake, kuchokera kunja, kuwunika kwa mphamvu ya tsiku lotere kumawonekera bwino komanso molondola. Koma kuchokera mkati ukhoza kukhala wosiyana.

M'nkhani yanga, malingaliro a ntchito yotere anali akuti "Ndine wabwino, ndine wabwino, ndapeza bwino." Osati nthawi zonse mozindikira, koma mosazindikira - nthawi zonse!

Ndipo inu mumakopeka nazo, palibe nthabwala. Zikuoneka kuti ma metrics amkati akuyenda bwino amasintha kuchoka pazotsatira kupita ku kuchuluka kwa khama lomwe mwagwiritsidwa ntchito komanso kuchuluka kwa zomwe mwachita, momwe mudavutikira poyesa kuthetsa vutoli.

Mwina uwu ndiye msampha woipitsitsa.

Ndiye zidzakhala zosavuta komanso zosangalatsa kwambiri :)

Msampha #3. "Mphamvu ya Hello World"

Tekinoloje yathu yanthawi imeneyo: ElasticSearch, Hazelcast, Pentaho, freemarker (ndi Java yotsimikiziridwa, Spring, Tomcat, nginx). Freemarker sanapereke mauthenga olakwika kwambiri. Koma ElasticSearch, Hazelcast, Pentaho idayenera kusinthidwa kangapo - tidapeza bwino milandu yomwe sanagwire ntchito monga momwe zalembedwera.

Kuyamba kosavuta komanso phindu lofulumira pogwiritsa ntchito ukadaulo watsopano ndikwabwino, koma kumabweretsa chisangalalo ndikuchepetsa kukhala maso. Chifukwa ukadaulo watsopano uli ndi nsikidzi, uli ndi nsikidzi. Ndipo ngati simunalembepo za iwo, sangalalani, ndinu amene mudzakhala mpainiya yemwe, mulimonse, amatenga chinthu chokhotakhota ndikupita ku Google kapena pa SO. Zoonadi, "zokhotakhota" zimapezeka muzinthu zotsimikiziridwa, koma zatsopano zimakhala zosavuta.

Rake retrospective. Mmene yankho lodzilembera lokha linakhalira labwino kuposa lolipidwa

Ngakhale kuti panali zovuta zonse, tinayamba kupanga. Inde, ndi lags. Inde, osakhazikika kwambiri. Koma ambiri, palibe masoka.

Mwachidule, ndikuwonetsanso misampha yomwe imasokoneza malingaliro abwino a ntchito.

  1. "Cool Extrapolator". Pochita chidwi ndi zomwe zikuchitika pano, timapita ndikuwonjezera mosangalala kufulumira kwachitukuko kumapulojekiti omwe akubwera.
  2. "Stakhanovite". Timagwira ntchito molimbika, timakhutira ndi ife tokha, koma sitizindikira kuti mavuto omwe timathetsa ndi zotsatira za zolakwa zathu / zolephera / kunyalanyaza. Ntchito zosayenera kuchitika.
  3. "Mphamvu ya Hello World". Tikufulumira kuwonetsa zinthu zatsopano komanso zosangalatsa kwambiri pakupanga.

Chifukwa chiyani zonse zidayenda bwino?

Zachidziwikire, sindinatchule zolakwika zonse zomwe tinali nazo panthawiyi, koma zofala kwambiri, mwina za polojekiti yamtundu uliwonse. Zolemba zamtunduwu zimathandiza kuzipewa m'tsogolomu.

Pang'ono pomwe tidakwanitsa kupanga zoyambira zazing'ono zotere mukampani ndikupangitsa bizinesiyo kuti ichoke pamakina ogulidwa kale kupita ku china chake.

Mkhalidwe No. Nyengo yabwino pakampani. Awa sikuti ndi "maso oyaka" a ogwira ntchito komanso luso loyankhulana muzovuta zopeza makeke, ayi. Ndi za kuyanjana konse.

Mkhalidwe No. Khulupirirani zimene mukuchita. Zowona, sindikuganiza kuti tikadakhala ndi mwayi uliwonse tikadakhala oyendetsa ndege osasokoneza makina omwe adagulidwa mpaka kubawuti - ndiko kuti, kubwereranso ndikudziwa kuti dongosololi ndi lozizira ndipo litimenya.

Zomwe tidachita: 1) tidazindikira njira yogulira, ndi chithandizo chake tidathetsa zopempha zazikulu kuchokera kubizinesi 2) adalemba mndandanda wantchito zomwe sizilipo pano, komanso zidzakhalapo mtsogolomo 3) adasankha yankho lomwe zikwanira bwino. Ndiyeno, kuwunika kwathu yankho kunali kuwunika kwa akatswiri.

Kodi angatipatse chilichonse ngati tingobwera ndikunena kuti, "Anyamata, chilichonse ndi ng'ombe, sitikufuna kuthana ndi izi ndipo taganiza zopanga zathu kuyambira pachiyambi"? Ayi ndithu. Komanso, yankho likanalandiridwa mwanjira yoti lidzakumbukiridwa bwino :)

Mkhalidwe No. Timatenga gawo loyamba laling'ono. Tiyeni tipange lingaliro loyamba ndikuyesa. Mukhozanso kugwiritsa ntchito nthawi yanu pa izi. Ngati simukufuna kuwononga nthawi yanu, ndiye kuti musatenge chinthu choterocho nkomwe. Ndipo ngati simukufuna kuyesa malingaliro ang'onoang'ono, koma mukufuna kuchita nthawi yomweyo ozizira komanso mwanzeru, khalani kutali ndi anthu oterowo!

Tinali ndi mwayi ndipo lingaliro loyamba linagwira ntchito. Koma izi sizichitika nthawi zonse. Mwachitsanzo, mu imodzi mwama projekiti otsatirawa, pamene tinali kukweza gulu la oyang'anira ngati gawo la woyendetsa yemweyo, njira ya 18 yokha idatithandiza. Ndipo njira 17 zoyamba za projectile zinali zopanda ntchito. Mwa njira, m'nkhani ya kulengedwa kwa gulu loyang'anira, kupotoza kwachiwembu kunali pamlingo wa mndandanda wa TV waku Brazil, chifukwa gululo linali ndi anyamata omwe anali omenyera nkhondo panthawiyo, "mipukutu yokhazikika" yeniyeni.

Mkhalidwe No. Timapanga MVP ndikuyang'ana zowawa mwa wopanga chisankho. Inde, akhoza kukhala ndi maonekedwe owopsya pa nkhope yake chifukwa chakuti mukumubweretsera lingaliro lamtundu wina kwa nthawi ya makumi atatu. Komabe. Ndipo timaonetsetsa kuti tikuwonetsa momwe timathetsera mavuto ake ndi mankhwala athu.

Mkhalidwe No. Pa bondo timachita mwamsanga woyendetsa ndege yemwe akuwoneka pafupifupi monga chotsatira chomaliza. Ndiko kuyesa kuti zonse zikhale zabwino kwambiri, koma mukhoza kukakamira muzochita zangwiro, zomwe zingakupangitseni kufuna kusonyeza woyendetsa ndege wa chinthu chabwino kale m'malo mwa woyendetsa ndege. Koma kulibe. Ndiye ingopanga imodzi kuchokera ku ndodo.

Mkhalidwe No. Zogulitsa. Ntchitoyi ikukula, kulandira ndalama, ndipo akatswiri odziwa zambiri akubwera.
Ndipo ngati ndinu woyamba kutsogola, ino ndi nthawi yomwe muyenera kusiya ndi mluzu. Chifukwa maulendo apandege osavuta kupita pamwamba kwambiri komanso kumverera kwachisangalalo chazomwe zikuchitika kumatha msanga.

Kupita kukupanga kumatanthauza kuyang'anizana ndi zolemetsa zenizeni, kuphatikiza ndi machitidwe ambiri, ndipo mukapanga magwiridwe antchito atsopano, nthawi yomweyo mumakonza zomasulira zakale ngati gawo lokonza. Zonsezi ndizovuta zomwe zimakhala zovuta kwambiri kuposa kubwera ndi lingaliro ndikuthetsa, ngakhale, vuto limodzi lokha la kasitomala.

Izi ndi zovuta, ndipo kukula kwa luso kumachitika ndendende panthawiyi.

Zikomo powerenga. Khodi Yatsopano Yodala!

Source: www.habr.com

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster