Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Le déanaí, ó 8 go 12 Iúil, tharla dhá imeacht shuntasacha ag an am céanna - an chomhdháil Hydra agus scoil SPTDC. Sa phost seo ba mhaith liom aird a tharraingt ar roinnt gnéithe a thugamar faoi deara le linn na comhdhála.

Is iad na cainteoirí an bród is mó atá ar Hydra agus ar an Scoil.

  • Triúr buaiteoirí Duais Dijkstra: Leslie Lamport, Maurice Herlihy agus Michael Scott. Thairis sin, fuair Maurice faoi dhó é. Fuair ​​Leslie Lamport freisin Gradam Turing — an dámhachtain ACM is mó le rá san eolaíocht ríomhaireachta;
  • Is é cruthaitheoir an tiomsaitheora Java JIT ná Cliff Click;
  • Forbróirí Corutin - Roman Elizarov (elizarov) agus Nikita Koval (ndkoval) do Kotlin, agus Dmitry Vyukov do Go;
  • Rannpháirtithe do Cassandra (Alex Petrov), CosmosDB (Denis Rystsov), Bunachar Sonraí Yandex (Semyon Checherinda agus Vladislav Kuznetsov);
  • Agus go leor daoine cáiliúla eile: Martin Kleppmann (CRDT), Heidi Howard (Paxos), Ori Lahav (samhail chuimhne C ++), Pedro Ramalhete (struchtúir sonraí gan fanacht), Alexey Zinoviev (ML), Dmitry Bugaichenko (anailís graf).

Agus tá sé seo cheana féin Scoil:

  • Ollscoil Brown (Maurice Herlihy),
  • Ollscoil Rochester (Michael Scott),
  • Ollscoil Waterloo (Trevor Brown),
  • Ollscoil Nantes (Achour Mostefaoui),
  • David Ben-Gurion Ollscoil Negev (Danny Hendler),
  • Ollscoil California, Los Angeles (Eli Gafni),
  • Institut polytechnique de Paris (Petr Kuznetsov),
  • Microsoft Research (Leslie Lamport),
  • Taighde VMware (Ittai Abraham).

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Teoiric agus cleachtas, eolaíocht agus táirgeadh

Cuir i gcuimhne duit gur ócáid ​​bheag í Scoil SPTDC do céad go leith duine; cruinníonn luminéirí den chéad scoth ann agus labhair siad faoi cheisteanna nua-aimseartha i réimse na ríomhaireachta dáilte. Is comhdháil ríomhaireachta dhá lá í Hydra a thionóltar i gcomhthráth. Tá fócas innealtóireachta níos mó ag Hydra, agus tá fócas níos eolaíochta ag an Scoil.

Ceann de spriocanna na comhdhála Hydra ná prionsabail eolaíocha agus innealtóireachta a chomhcheangal. Ar thaobh amháin, baintear é seo amach trí thuarascálacha a roghnú sa chlár: in éineacht le Lamport, Herlihy agus Scott, tá tuairiscí i bhfad níos feidhmí ó Alex Petrov, a chuireann le Cassandra, nó Roman Elizarov ó JetBrains. Tá Martin Kleppman ann, a bhíodh ag tógáil agus ag díol gnólachtaí nuathionscanta agus atá anois ag déanamh staidéir ar CRDT in Ollscoil Cambridge. Ach is é an rud is fionnuar ná go gcoimeádtar Hydra agus SPTDC taobh le taobh - tá tuairiscí éagsúla acu, ach áit choitianta le haghaidh cumarsáide.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Tumoideachas

Is imeacht an-mhór é cúig lá den Scoil i ndiaidh a chéile agus go leor ualach oibre, do na rannpháirtithe agus don lucht eagraithe araon. Ní dhearna gach duine é go dtí na laethanta deiridh. Bhí iad siúd a chuaigh go Hydra agus an Scoil ag an am céanna, agus dóibh siúd a d'éirigh na laethanta deiridh amach a bheith ar an eachtra is mó. Déantar an fuss seo ar fad a chúiteamh le tumoideachas thar a bheith domhain. Tá sé seo mar gheall ní hamháin ar an toirt, ach freisin ar cháilíocht an ábhair. Ní raibh sé beartaithe na tuairiscí agus na léachtaí go léir ag an dá imeacht a bheith tosaigh, mar sin cibé áit a dtéann tú, léimeann tú i bhfad agus i ndomhan láithreach, agus ní ligtear duit dul go dtí an deireadh.

Ar ndóigh, braitheann go leor ar ullmhú tosaigh an rannpháirtí. Bhí nóiméad greannmhar ann nuair a phléigh dhá ghrúpa daoine sa dorchla go neamhspleách tuairisc Heidi Howard: do roinnt bhí an chuma air go hiomlán gnáth, agus smaoinigh daoine eile, ar a mhalairt, go domhain faoin saol. Tá sé suimiúil, dar le rannpháirtithe na gcoistí clár (ar mhian leo fanacht gan ainm), go bhféadfaí rócháilíocht a dhéanamh ar thuairiscí Hydra agus ar léachtaí na Scoile ag a gcuid imeachtaí. Mar shampla, dá dtiocfadh sóisearach PHP chuig comhdháil PHP chun an saol a fhoghlaim, bheadh ​​​​sé beagán gríosa glacadh leis go bhfuil eolas domhain aige ar inmheánacha Inneall Zend. Anseo, ní raibh na cainteoirí ag beathú na sóisear le spúnóg, ach chuir siad leibhéal áirithe eolais agus tuisceana le tuiscint láithreach. Bhuel, go deimhin, tá leibhéal na rannpháirtithe a oibríonn córais dáilte agus a scríobhann kernels runtime an-ard, tá sé seo loighciúil. Ag déanamh breithiúnas ar fhreagairt na rannpháirtithe, bhí sé éasca go leor tuairisc a roghnú bunaithe ar an leibhéal agus ar an topaic.

Má labhraímid ar thuarascálacha ar leith, bhí siad ar fad go maith ar a mbealach féin. Ag déanamh breithiúnas ar a ndeir daoine agus ar a bhfuil le feiceáil ón bhfoirm aiseolais, bhí ceann de na tuairiscí is deise sa Scoil "Struchtúir sonraí gan bhac" Michael Scott, stróic sé gach duine óna chéile, tá rátáil neamhghnácha de thart ar 4.9 aige.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Metachomhdháil

I bhfad roimh thús Hydra agus an Scoil, Ruslan ARG89 glacadh leis go mbeadh “meitechomhdháil” de shaghas éigin ann – comhdháil chomhdhálacha, ina gcuirfí isteach go huathoibríoch na rannpháirtithe is fearr in imeachtaí eile, amhail is dá gcuirfí isteach i bpoll dubh. Agus mar sin a tharla! Mar shampla, i measc scoláirí na Scoile tugadh faoi deara é Ruslan Cheremin ó DeutscheBank, speisialtóir aitheanta san ilshnáithe.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Agus de na baill Hydra tugadh faoi deara Vadim Tsesko (goir) Agus Andrey Pangin (aipgín) ón gcomhlacht Odnoklassniki. (Ag an am céanna, chabhraigh Vadim linn dhá agallamh den scoth a dhéanamh le Martin Kleppman - ceann do Habr, agus an ceann eile do lucht féachana an chraolta ar líne). Bhí baill ann Coiste Clár DotNext, cainteoirí cáiliúla Anatoly Kulakov agus Igor Labutin. As an Javist bhí Dmitry Alexandrov и Vladimir Ivanov. De ghnáth feiceann tú na daoine seo in áiteanna go hiomlán difriúil - dotnetists ar DotNext, javaists ar Joker, agus mar sin de. Agus mar sin suíonn siad taobh le taobh ag tuarascálacha Hydra agus pléann siad le chéile fadhbanna ar na buffs. Nuair a imíonn an deighilt beagán saorga seo de réir teangacha agus teicneolaíochtaí ríomhchlárúcháin, tagann gnéithe an réimse ábhair chun cinn: déanann speisialtóirí dinimiciúla ama rite cumarsáid le hamadóirí rite eile, áitíonn taighdeoirí teoiric ríomhaireachta dáilte go teasaí le taighdeoirí eile, cuireann innealtóirí inneall bunachar sonraí an clár bán, agus mar sin de. .

Ag an tuairisc de réir mhúnla cuimhne C++ bhí na forbróirí OpenJDK ina suí sa tsraith tosaigh (ar a laghad tá aithne agam orthu de réir radharc, ach ní na Pythonists, b'fhéidir go raibh na Pythonists ann freisin). Go deimhin, tá rud éigin mar sin Shipilevsky sa tuarascáil seo ... Ní insíonn Ori go díreach an rud céanna, ach is féidir breathnú cúramach comhthreomhar a bhrath. Fiú amháin tar éis gach rud a tharla sna caighdeáin C++ is déanaí, níor socraíodh fadhbanna amhail luachanna aeir tanaí, agus mar sin d’fhéadfá dul chuig tuairisc den sórt sin agus éisteacht leis an gcaoi a bhfuil daoine “ar an taobh eile den bharacáid” ag iarraidh na fadhbanna seo a réiteach, Mar is cúis leo, d'fhéadfadh na cineálacha cur chuige maidir leis an réiteach a fuarthas a bheith tógtha leis (tá ceann de na roghanna deisiúcháin ag Ori).

Bhí go leor rannpháirtithe i gcoistí clár agus in innill phobail. Réitigh gach duine a gcuid fadhbanna idirchreidimh, thóg siad droichid, agus fuair siad naisc. D'úsáid mé é seo cibé áit a raibh mé in ann, agus, mar shampla, d'aontaíomar le Alexander Borgardt ó Grúpa Úsáideoirí C++ Moscó le chéile scríobh alt ar scála iomlán faoi aisteoirí agus asincrony in C++.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Sa ghrianghraf: Leonid Talalaev (ltalal, ar chlé) agus Oleg Anastasiev (m0stermind, ar dheis), forbróirí tosaigh ag Odnoklassniki

Criosanna plé dóiteáin agus buffs

Ag comhdhálacha tá rannpháirtithe i gcónaí a bhfuil eolas acu ar an ábhar chomh maith leis na cainteoirí (agus uaireanta níos fearr fós ná na cainteoirí - mar shampla, nuair a bhíonn forbróir de chroílár roinnt teicneolaíochta i measc na rannpháirtithe). Bhí go leor rannpháirtithe an-saineolais den sórt sin ar Hydra. Mar shampla, ag pointe éigin timpeall Alex Petrov ag insint faoi ​​Cassandra, tháinig an oiread sin daoine le chéile nach bhféadfadh sé gach duine a fhreagairt. Ag pointe éigin, bhí Alex brú go réidh go dtí an taobh agus thosaigh sé a bheith stróicthe le ceisteanna, ach roghnaíodh an bhratach ag titim suas ag forbróir Rust aitheanta sna ciorcail. Tyler Neely agus chothromaigh an t-ualach go foirfe. Nuair a d’iarr mé cabhair ar Tyler leis an agallamh ar líne, ba é an t-aon rud a d’fhiafraigh sé ná, “Cathain a thosnóimid?”

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Uaireanta, bhí spiorad na díospóireachta fiú sna tuarascálacha: d'eagraigh Nikita Koval seisiún ceisteanna agus freagraí tobann, agus roinn an tuarascáil ina roinnt codanna.

Agus vice versa, ar BOF le haghaidh il-snáithe chuimhnigh siad faoi chuimhne neamh-luaineach, tarraingíodh iad chuig an bof seo Pedro Ramalhete mar an príomhspeisialtóir, agus mhínigh sé gach rud do gach duine (i mbeagán focal, níl cuimhne neamh-luaineach ina bhagairt dúinn go luath amach anseo). Ceann de na hóstach ar an bof seo, dála an scéil, a bhí Vladimir Sitnikova, a fhreastalaíonn ar choistí clár roinnt comhdhálacha craiceáilte… is cosúil le cúig cinn ag an am faoi láthair. Ag an gcéad buff eile faoi “CS Nua-Aimseartha sa saol fíor” phléigh siad NVM freisin agus tháinig siad chuige seo go hiomlán ina n-aonar.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Is féidir liom sárléargas a roinnt a d’fhéadfadh nár thug fiú na daoine a raibh baint dhíreach acu leis an scéal faoi deara. Rinne Eli Gafni an tráthnóna an chéad lá den Scoil, agus an lá dár gcionn d'fhan sé agus thosaigh sé ag trolling Lamport, agus ón taobh amuigh ba chosúil go raibh sé seo cluiche agus Eli neamhleor. Gur troll de chineál éigin é seo a rinne iarracht inchinn Leslie a bhaint amach. Go deimhin, is é an bhfíric go bhfuil siad beagnach cairde is fearr, tá siad cairde le blianta fada, agus tá sé seo ach spraoi cairdiúil den sórt sin. Is é sin, d'oibrigh an joke - thit na daoine go léir timpeall air, thóg sé ar a aghaidh.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Ar leithligh, ba mhaith liom a thabhairt faoi deara cé mhéad grá agus iarracht a chuir na cainteoirí isteach anseo. Sheas duine éigin sa limistéar plé go dtí an nóiméad deireanach, beagnach ar feadh uaireanta. Tháinig deireadh leis an sos i bhfad ó shin, thosaigh an tuairisc, chríochnaigh, thosaigh an chéad bhriseadh eile - agus Dmitry Vyukov ar aghaidh ag freagairt ceisteanna. Tharla scéal suimiúil dom freisin - tar éis dom Cliff Click a ghlacadh le hiontas, ní hamháin go bhfuair mé míniú soiléir agus réasúnta ar an bplé spreagúil sin faoin easpa tástálacha le haghaidh rudaí áirithe in H2O, ach fuair sé athbhreithniú iomlán air freisin teanga nua AA. Níor iarr mé riamh é seo: níor iarr mé ach cad is féidir leat a léamh faoi AA (d'éirigh sé amach gur féidir leat éisteacht podchraoladh), agus ina ionad sin chaith Cliff leathuair an chloig ag caint faoin teanga agus ag seiceáil gur tuigeadh i gceart a raibh á rá aige. Iontach. Caithfimid habrapost a scríobh faoi AA. Eispéireas neamhghnách eile ab ea an próiseas athbhreithnithe iarratais tarraingte in Kotlin. Is mothúchán draíochtúil é nuair a shiúlann tú isteach i bpléghrúpaí éagsúla, cainteoirí éagsúla, agus tú ag dul isteach i ndomhan iomlán nua. Is é seo an rud ar an leibhéal "Tá, Tá" le Radiohead.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

english

Is í Hydra 2019 ár gcéad chomhdháil ina bhfuil an Béarla mar phríomhtheanga. Tá buntáistí agus dúshláin ag baint leis seo. Buntáiste soiléir é nach dtagann daoine chuig an gcomhdháil ón Rúis amháin, agus mar sin i measc na rannpháirtithe is féidir leat bualadh le hinnealtóirí ón Eoraip agus le heolaithe ó Shasana. Tugann cainteoirí a gcuid mac léinn. Go ginearálta, bíonn i bhfad níos mó spreagtha ag cainteoirí tábhachtacha dul chuig comhdháil dá leithéid. Samhlaigh gur cainteoir tú ag comhdháil go hiomlán Rúisis: thug tú do thuairisc, chosain tú an limistéar díospóireachta, agus ansin cad é? Taisteal timpeall na cathrach agus féach ar áiteanna turasóireachta? Go deimhin, tá go leor de gach rud ar domhan feicthe ag cainteoirí móréilimh cheana féin, níl siad ag iarraidh dul a fheiceáil leoin agus droichid tógála, tá siad leamh. Más i mBéarla atá na tuairiscí go léir, is féidir leo páirt a ghlacadh sa chomhdháil ar bhonn ginearálta, spraoi a bheith acu, páirt a ghlacadh i réimsí díospóireachta, agus mar sin de. Tá an t-atmaisféar cairdiúil go leor i dtreo na gcainteoirí.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Is é an míbhuntáiste soiléir nach bhfuil gach duine compordach ag déanamh cumarsáide i mBéarla. Tuigeann go leor go maith, ach labhrann siad go dona. Go ginearálta, gnáth rudaí a réitíodh ar bhealaí éagsúla. Mar shampla, thosaigh roinnt réimsí díospóireachta i Rúisis, ach d'athraigh siad go Béarla láithreach nuair a tháinig an chéad rannpháirtí Béarla chun cinn.

B’éigean dom féin oscailt agus deiridh an chraolacháin ar líne a dhéanamh i mBéarla amháin agus páirt a ghlacadh i gcúpla agallamh ar thaifead le saineolaithe. Agus ba dhúshlán fíor é seo dom nach ndéanfar dearmad air go luath. Ag am éigin Oleg Anastasia. .m0stermind) go simplí dúirt sé liom fanacht i mo shuí leo le linn an agallaimh, agus bhí mé ró-mhall a thuiscint cad a bhí i gceist leis sin.

Ar an láimh eile, bhí sé an-taitneamhach gur chuir daoine ceisteanna ag na tuairiscí le bang. Ní hamháin cainteoirí dúchais, ach gach duine i gcoitinne, d'oibrigh sé go maith. Ag comhdhálacha eile, feictear go minic go mbíonn náire ar dhaoine ceisteanna a chur ar an lucht féachana i mBéarla briste, agus nach féidir leo ach rud éigin a bhrú amach sa réimse díospóireachta. Bhí sé seo go hiomlán difriúil anseo. I gcomparáid le rá, chríochnaigh roinnt Cliff Click a chuid tuairiscí beagán níos luaithe, agus ina dhiaidh sin lean na ceisteanna i seicheamh leanúnach, bhog an comhrá isteach sa chrios plé - gan sosanna ná cur isteach aisteach. Baineann an rud céanna le seisiún ceisteanna agus freagraí Leslie Lamport; níorbh éigean don láithreoir a chuid ceisteanna a chur, tháinig na rannpháirtithe suas le gach rud.

Bhí gach cineál rudaí beaga ann nach dtugann mórán daoine faoi deara, ach tá siad ann. Toisc go bhfuil an chomhdháil i mBéarla, tá dearadh rudaí mar bhileoga agus léarscáileanna níos éadroime agus níos gonta. Ní gá teangacha a dhúbailt agus an dearadh a bearradh.

Urraitheoirí agus taispeántas

Chuidigh ár n-urraitheoirí go mór linn an chomhdháil a chruthú. A bhuíochas leo, bhí rud éigin le déanamh i gcónaí le linn sosanna.

Ag an seastán Deutsche Bank TechCenter d’fhéadfá comhrá a dhéanamh le hinnealtóirí córas il-snáithithe, a gcuid fadhbanna a réiteach as do cheann, duaiseanna suntasacha a bhuachan agus am maith a bheith agat.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Ag an seastán Comhrian d'fhéadfaimis labhairt faoina gcórais féin, idir fhoinse oscailte agus oscailte: bunachar sonraí dáilte i gcuimhne, logáil dhénártha dáilte, córas ceolfhoirne micreasheirbhíse, córas iompair uilíoch le haghaidh teiliméadrachta, agus mar sin de. Agus ar ndóigh, puzail agus comórtais, greamáin le cat dénártha agus na Meán-Aois Fulaingt, bronntanais mar leabhar Martin Kleppmann agus figiúirí LEGO.

Tabhair faoi deara go bhfuil an anailís ar fhadhbanna Kontur cheana féin foilsithe ar Habré. Anailís mhaith, fiú breathnú.

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

D’fhéadfadh siad siúd ar mhian leo gach cineál leabhar a cheannach agus iad a phlé le comhghleacaithe. Bhailigh slua iomlán le haghaidh seisiún na n-uathghraf!

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Torthaí

Is imeachtaí an-tábhachtacha dúinne mar chomhlacht eagraithe agus don phobal ar fad iad Comhdháil Hydra agus Scoil SPTDC. Seo deis breathnú ar ár dtodhchaí, creat coincheapúil aontaithe a fhorbairt chun fadhbanna nua-aimseartha a phlé, agus breathnú níos géire ar threoracha suimiúla. Tá multithreading thart le fada an lá, ach thóg sé deich mbliana ar fad tar éis an chuma ar an gcéad phróiseálaí fíor-il-lárnach chun an feiniméan a bheith forleathan. Ní nuacht fhiúntach é an méid a chualamar ag tuairiscí an tseachtain seo, ach an bóthar chuig todhchaí geal a leanfaimid sna blianta atá le teacht. Ní bheidh aon spoilers don chéad Hydra eile sa phost seo, ach tá súil le haghaidh an ceann is fearr. Má tá suim agat i gceisteanna mar seo, b’fhéidir gur mhaith leat ár n-imeachtaí eile a sheiceáil, amhail cainteanna comhdhála crua Joker 2019DotNext 2019 Moscó. Féach leat ag na chéad chomhdháil eile!

Triúr buaiteoirí Dhuais Dijkstra: conas a chuaigh Hydra 2019 agus SPTDC 2019

Foinse: will.com

Add a comment