XNUMX. letni JetBrains Hackathon

Organizacija

XNUMX. letni JetBrains Hackathon

Letos se je JetBrains preselil v novo pisarno in hackathon so morali malo prestaviti, a se je vseeno zgodil. Pravila so bila preprosta:

  1. Začne se v sredo, 18. septembra opoldne.
  2. Zadnja objava je najpozneje v petek opoldne. Vse predstavitve morajo biti do tega časa pripravljene.
  3. Predstavitve se pričnejo v petek, 20. septembra, ob 5. uri. Vsaka ekipa ima XNUMX minut.
  4. Nagrade, nagrade!

Akcija

Idej in projektov je bilo več kot na kateremkoli prejšnjem hackathonu. 182 udeležencev je predstavilo 70 projektov.

Prijave so se začele ob 10. uri, udeleženci so prejeli komplet za hackathon: zobno pasto in ščetko, majice, značke, nalepke.

Do cilja je prišlo 56 projektov, predstavili vam bomo najbolj odmevne.

Zmagovalci

Preizkusili smo nov način za določanje zmagovalcev.

Žirija, v kateri so bili ljudje z različnih položajev in različnih ekip, je določila:
— V katerih kategorijah bodo žrebane nagrade?
— Kdo je zmagal v teh nominacijah?

Vse nagrade so bile enake, število zmagovalnih projektov v posamezni kategoriji pa neomejeno.

Ampak seveda je bilo en glavni zmagovalec, katerega ime je bilo uvrščeno v pokal Hackathon. Določili so ga glasovi vseh, ki delajo pri JetBrains.

Nominacije:

Koristi za podjetja

Posebne zgradbe
Mihail Vink, Ivan Čirkov, Sergej Kesarev

Ideja je preprosta: izdelek JetBrains + vtičniki = posebna montaža.

Fantje so delali na zmožnosti sestavljanja različnih IDE-jev, povezovanju različnih vtičnikov. To ne bo samo pomagalo uporabnikom, da dobijo dosleden izdelek za določene namene, ampak tudi pomagalo našemu trženju zagotoviti točno to, kar naše stranke potrebujejo.

Cilji:

  • Možnost prenosa in nakupa posebnega sklopa z enim klikom.
  • Poskusite uporabiti protokol IntelliJ IDEA in integracijo z orodjem Toolbox.
  • Dodajte podporo za posebne gradnje plugins.jetbrains.com.
  • Razvijte cenovno politiko za takšne izdelke.
  • Zagotovite marketinško gradivo za promocijo posebnih zgradb.

XNUMX. letni JetBrains Hackathon

Fantje so naredili deset sestavov, ki jih je mogoče namestiti iz Toolboxa ali izdelka.

Najboljša predstavitev

Pregledovalnik lokalne zgodovine
Maarten Balliau, Matt Ellis

Česar se lahko dotaknete

PushBar
Ivan Kulešov

Leta 2016 se je Apple odločil, da funkcijske tipke niso tako pomembne kot emoji, in jih nadomestil z ozkim zaslonom, imenovanim Touch Bar. Kaj storijo motivirani ljudje, če še vedno potrebujejo te ključe?

30 ur razvoja, 3 tipkovnice, 2 MacBooka iz leta 2015, 18 skodelic kave, 5 konceptov - in dve različici PushBar sta pripravljeni: “Pro” z USB-C konektorjem za tiste, ki želite prave fizične tipke, in “Mini” , ki ga lahko pusti v zaprtem prenosniku.

XNUMX. letni JetBrains Hackathon

Najbolj kul ideja

Extrasense
Dmitrij Neverov, Viktor Matčenko

Uporaba sluha pri programiranju ni zelo pogosta. Predstavljajte si, da samo s poslušanjem dobite več informacij o tem, kaj se dogaja. Na primer, lahko nastavite prekinitvene točke, ki vas obvestijo, če gre kaj narobe.

Na primer, če spremljate čas zbiranja predpomnilnika, postavite takšne zvočne prekinitve na prava mesta - in takoj boste slišali zvok, če predpomnilnik sploh ni zbran. Takrat je zagotovo "molk zlato"!

Prav tako bo enostavno razumeti, kako pogosto se zgodi ta ali oni dogodek, na primer, kako redno vaša aplikacija dostopa do baze podatkov. Fantje so uvedli tudi odvisnost višine zvoka od določenih parametrov, na primer, višji kot je zvok, več pomnilnika je zasedenega.

Najbolj uporaben za razvijalca

Profiler točk za IntelliJ IDEA
Dmitrij Batrak

Kako lahko ugotovite, koliko časa traja izvajanje določenega dela kode? Da bi to naredili, mora biti profiler konfiguriran tako, da meri samo to območje in ga po možnosti loči v ločeno funkcijo/metodo. Dodate lahko dodatno kodo, ki meri čas izvajanja, vendar je to neprijetno, ker oteži interakcijo s sistemom za nadzor različic: težje je preveriti vpliv objave na zmogljivost, koda za razhroščevanje pa se lahko izvede pomotoma.

Ustvarjeni vtičnik vam omogoča, da naredite isto stvar, ne da bi spremenili izvorno kodo na disku - spremembe so narejene v pomnilniku, preden se koda prenese v prevajalnik. Rezultati meritev so prikazani neposredno v urejevalniku, poleg profiliranega fragmenta.

XNUMX. letni JetBrains Hackathon

Najbolj zabavno

CodeQuiz
Svetlana Isakova, Sebastian Aigner, Ilya Chernikov, Pavel Nikolaev, Alexander Anisimov

Igre kot kahoot so neverjetno priljubljeni v izobraževanju po vsem svetu. Želeli smo uporabiti nekaj podobnega na konferencah, poročilih in delavnicah, vendar namenjeno programerje in vprašanja o kodi. Tako se je rodil CodeQuiz.

XNUMX. letni JetBrains Hackathon

Pisarniško življenje

Zdravo, Vesolje!
Irina Manolova, Andrej Vasiljev, Evelina Yun, Daria Pavlyuk, Maria Mikheyshina, Alexandra Charikova

Space je naša nova pisarna v Sankt Peterburgu. Velik je in novinci potrebujejo pomoč, da ugotovijo, kaj je kaj. Projekt "Zdravo, vesolje!" pomaga ne le novim zaposlenim, da se hitro prilagodijo življenju v pisarni, ampak tudi fantom iz kadrovske službe, ki so morali prej vse povedati znova, zdaj pa morajo le vpisati ime zaposlenega v besedilno polje. Vse ostalo je "Hello, Space!" Sam ti bo povedal!

Novozaposleni bo prejel vrsto e-poštnih sporočil, iz katerih bo izvedel, kako so organizirana kosila, kako si izposoditi knjigo v knjižnici, katere športne ekipe so pri JetBrainsu, kam vrniti plastiko, kje je telovadnica ipd.

XNUMX. letni JetBrains Hackathon

In da vam ne bo treba iskati e-pošte v mapi »Prejeto« vsakič, ko imate vprašanje o pisarni, so fantje v Slacku ustvarili chatbota. Pomaga lahko ne le začetnikom, ampak tudi tistim, ki že dolgo delajo.

Projekti za pomoč začetnikom

Letos je veliko ljudi predstavilo projekte, ki pomagajo novim zaposlenim. Morda lahko nekatere od teh idej uporabite v svojem podjetju, zato bomo na kratko spregovorili o vseh. Z "Hello, Space!" ste že seznanjeni, tukaj so ostali:

HTF (Kako najti) 2.0
Natalija Mašjanova, Maksim Mazin, Nastja Berezinskaja, Arkadij Bažanov, Oleg Bahirev, Ekaterina Zaikina

To je druga različica aplikacije, ki je lani prejela nagrado CEO.

HTF je igra, kjer morate uganiti ime JetBrains zaposlenega na fotografiji. Vse težje je dobiti 10 od 10 – na JetBrains je že več kot tisoč ljudi. Igro lahko igrate ne samo za računalnikom, ampak tudi v kavarni med kosilom - včasih se fotografije z možnostmi odgovora predvajajo na pisarniški televiziji.

XNUMX. letni JetBrains Hackathon

Nova različica je spremenila vmesnik, se integrirala z internim socialnim omrežjem in dodala možnost ugibanja zaposlenih samo iz določene pisarne ali ekipe. Pojavili so se tudi dosežki, na primer "Uganil sem vse v ekipi."

Naključna kava
Jurij Artamonov, Anastazija Gončarova, Julija Obnovlenskaja, Sergej Bojcov, Aleksander Izmailov

Ta projekt rešuje približno enak problem - pomagati ljudem, da se spoznajo. Ampak tukaj je to osebno poznanstvo: program bo izbral naključnega zaposlenega, s katerim si boste vzeli desetminutni odmor na kavarni.

Vkrcanje Game
Oscar Rodriguez, Ekaterina Ryabukha, Joaquim Trevino

Približno nekaj mesecev pred Hackathonom so fantje izvedli majhen eksperiment in organizirali prvo nalogo v zgodovini JetBrains za zaposlene. Med opravljanjem naloge so se novinci seznanili z glavnimi viri podjetja. Avtorji so preverili tudi, kako dobro te vire poznajo naši starodobniki.

Po tem poskusu so fantje prejeli veliko pozitivnih povratnih informacij in se odločili, da bodo idejo iskanja še naprej razvijali v okviru Hackathona. V novi različici so udeleženci dešifrirali črko z besedilom nazaj, brali navodila v klingonščini in iskali več skrbno skritih povezav do Confluence.

Lego BrainStorms
David Watson, Henry Wilde, Nikolai Sandalov, Scott Adams, Ekaterina Ivanova, Tobias Kahlert, Nadežda Davydova, Pavel Ivanov, Arina Chubarkova

Strip, ki opisuje vse dogodivščine JetBrains novinca na njegov prvi delovni dan.

XNUMX. letni JetBrains Hackathon

Zmagovalec pokala

XNUMX. letni JetBrains Hackathon

Samo en projekt je lahko osvojil glavno nagrado. Je postal "Živjo, Vesolje!»

XNUMX. letni JetBrains Hackathon

Zaposleni v JetBrains so glasovali za aplikacijo, ki bi jo radi videli na svoj prvi dan v službi 🙂 Čestitamo!

Hackathon v številkah

1 trofej
2 dni
6 ur predstavitev
7 nominacij
9 zmagovalcev
12 gostov
V cilj je prišlo 56 projektov
Prijavilo se je 70 projektov
182 udeležencev
305 glasov
18 $ v nagradah

XNUMX. letni JetBrains Hackathon

Bilo je zabavno in koristno kot vedno!

Vir: www.habr.com

Dodaj komentar