XNUMX. godišnji JetBrains Hackathon

Organizacija

XNUMX. godišnji JetBrains Hackathon

Ove godine JetBrains se preselio u novi ured, a hackathon je morao biti malo odgođen, ali se ipak dogodio. Pravila su bila jednostavna:

  1. Počinje u srijedu, 18. rujna u podne.
  2. Posljednji commit je najkasnije u petak u podne. Sve prezentacije moraju biti spremne do tog vremena.
  3. Izlaganja počinju u petak, 20. rujna u 5 sati. Svaki tim ima XNUMX minuta.
  4. Nagrade, nagrade!

Akcijski

Bilo je više ideja i projekata nego na bilo kojem dosadašnjem hackathonu. 182 sudionika predstavilo je 70 projekata.

Prijave su otvorene u 10 sati, sudionici su dobili hackathon kit: pastu i četkicu za zube, majice, bedževe, naljepnice.

Do cilja je stiglo 56 projekata, a mi ćemo vam reći o onima najzapaženijima.

Pobjednici

Isprobali smo novi način određivanja pobjednika.

Žiri, koji je uključivao ljude s različitih pozicija i različitih timova, odredio je:
— U kojim kategorijama se izvlače nagrade?
— Tko je pobijedio u ovim nominacijama?

Sve su nagrade bile iste, a broj pobjedničkih projekata u svakoj kategoriji bio je neograničen.

Ali naravno da je bilo jedan glavni pobjednik, čije je ime uvršteno u Hackathon Cup. Određeno je glasovima svih koji rade u JetBrainsu.

Nominacije:

Pogodnosti za poslovanje

Posebne građe
Mihail Vink, Ivan Čirkov, Sergej Kesarev

Ideja je jednostavna: JetBrains proizvod + dodaci = posebna montaža.

Dečki su radili na mogućnosti sastavljanja različitih IDE-ova, povezujući različite dodatke. To ne samo da će pomoći korisnicima da dobiju dosljedan proizvod za određene svrhe, već će također pomoći našem marketingu da isporuči upravo ono što našim kupcima treba.

Ciljevi:

  • Mogućnost preuzimanja i kupnje posebnog sklopa jednim klikom.
  • Pokušajte koristiti IntelliJ IDEA protokol i integraciju s Toolboxom.
  • Dodajte podršku za posebne nadogradnje dodaci.jetbrains.com.
  • Razviti politiku cijena za takve proizvode.
  • Osigurajte marketinške materijale za promicanje posebnih konstrukcija.

XNUMX. godišnji JetBrains Hackathon

Dečki su napravili deset sklopova koji se mogu instalirati iz Toolboxa ili proizvoda.

Najbolja prezentacija

Preglednik lokalne povijesti
Maarten Balliau, Matt Ellis

Ono što možete dodirnuti

PushBar
Ivan Kulešov

Apple je 2016. godine odlučio da funkcijske tipke nisu toliko važne kao emoji i zamijenio ih je uskim zaslonom nazvanim Touch Bar. Što motivirani ljudi rade ako im i dalje trebaju ovi ključevi?

30 sati razvoja, 3 tipkovnice, 2 MacBooka iz 2015., 18 šalica kave, 5 koncepata - i spremne su dvije verzije PushBara: “Pro” s USB-C konektorom za one koji žele prave fizičke tipke i “Mini” , koji ga može ostaviti unutar zatvorenog laptopa.

XNUMX. godišnji JetBrains Hackathon

Najbolja ideja

Ekstrasense
Dmitrij Neverov, Viktor Matčenko

Nije baš uobičajeno koristiti sluh u programiranju. Zamislite da samo slušanjem dobijete više informacija o tome što se događa. Na primjer, možete postaviti prijelomne točke koje će vam reći ako nešto pođe po zlu.

Na primjer, ako pratite vrijeme skupljanja predmemorije, postavite takve zvučne prijelomne točke na prava mjesta - i odmah ćete čuti zvuk ako se predmemorija uopće ne skupi. Tada je sigurno "šutnja zlato"!

Također će biti lako razumjeti koliko se često događa ovaj ili onaj događaj, na primjer, koliko redovito vaša aplikacija pristupa bazi podataka. Dečki su također implementirali ovisnost visine zvuka o određenim parametrima, na primjer, što je jači zvuk, to je više memorije zauzeto.

Najkorisnije za programera

Profiler točaka za IntelliJ IDEA
Dmitrij Batrak

Kako mogu saznati koliko je vremena potrebno za izvršenje određenog dijela koda? Da biste to učinili, profiler će morati biti konfiguriran za mjerenje samo ovog područja, moguće ga odvajajući u zasebnu funkciju/metodu. Možete dodati dodatni kod koji mjeri vrijeme izvršenja, ali to je nezgodno jer čini interakciju sa sustavom kontrole verzija kompliciranijom: teže je provjeriti utjecaj predaje na izvedbu, a kod za otklanjanje pogrešaka može se izvršiti greškom.

Stvoreni dodatak omogućuje vam da učinite istu stvar bez mijenjanja izvornog koda na disku - promjene se rade u memoriji, prije prijenosa koda u kompajler. Rezultati mjerenja prikazuju se izravno u editoru, pored profiliranog fragmenta.

XNUMX. godišnji JetBrains Hackathon

Najzabavniji

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

Igre poput Kahoot nevjerojatno su popularni u obrazovanju diljem svijeta. Htjeli smo koristiti nešto slično na konferencijama, izvješćima i radionicama, ali usmjereno na programere i pitanja o kodu. Tako je nastao CodeQuiz.

XNUMX. godišnji JetBrains Hackathon

Uredski život

Pozdrav, Prostor!
Irina Manolova, Andrey Vasiliev, Evelina Yun, Daria Pavlyuk, Maria Mikheyshina, Alexandra Charikova

Space je naš novi ured u St. Petersburgu. Velik je i početnicima je potrebna pomoć da shvate što je što. Projekt "Hello, Space!" pomaže ne samo novim zaposlenicima da se brzo prilagode životu u uredu, već i dečkima iz HR odjela, koji su prije morali sve ispričati iznova, a sada samo trebaju unijeti ime zaposlenika u tekstualno polje. Sve ostalo je "Hello, Space!" Sam će vam reći!

Novi zaposlenik će dobiti niz mailova iz kojih će saznati kako se organiziraju ručkovi, kako posuditi knjigu u knjižnici, koji su sportski timovi u JetBrainsu, gdje vratiti plastiku, gdje je teretana i slično.

XNUMX. godišnji JetBrains Hackathon

A kako ne biste morali tražiti e-poštu u pristigloj pošti svaki put kada imate pitanje o uredu, dečki su napravili chatbota u Slacku. Može pomoći ne samo početnicima, već i onima koji već dugo rade.

Projekti za pomoć početnicima

Ove godine mnogi su predstavili projekte koji pomažu novim zaposlenicima. Možda neke od ovih ideja možete primijeniti u svojoj tvrtki, pa ćemo ukratko govoriti o svima njima. Uz "Hello, Space!" već ste upoznati, evo i ostalih:

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

Ovo je druga verzija aplikacije koja je prošle godine osvojila nagradu CEO.

HTF je igra u kojoj morate pogoditi ime zaposlenika JetBrainsa na fotografiji. Postaje sve teže dobiti 10 od 10 - već ima više od tisuću ljudi na JetBrainsu. Igru je moguće igrati ne samo na računalu, već iu kantini za vrijeme ručka - ponekad se fotografije s opcijama odgovora emitiraju na uredskoj televiziji.

XNUMX. godišnji JetBrains Hackathon

Nova verzija promijenila je sučelje, integrirala se s internom društvenom mrežom i dodala mogućnost pogađanja zaposlenika samo iz određenog ureda ili tima. Pojavila su se i postignuća, na primjer, "Pogodio sam sve u timu."

Nasumična kava
Jurij Artamonov, Anastazija Gončarova, Julija Obnovlenskaja, Sergej Bojcov, Aleksandar Izmailov

Ovaj projekt rješava približno isti problem - pomoći ljudima da se upoznaju. Ali ovdje je ovo osobno poznanstvo: program će odabrati slučajnog zaposlenika s kojim ćete uzeti desetominutnu pauzu na mjestu za kavu.

Onboarding Igra
Oscar Rodriguez, Ekaterina Ryabukha, Joaquim Trevino

Otprilike nekoliko mjeseci prije Hackathona, dečki su proveli mali eksperiment i organizirali prvu potragu u povijesti JetBrainsa za zaposlenike. Tijekom dovršavanja potrage, pridošlice su se upoznale s glavnim korporativnim resursima. Autori su provjerili i koliko su naši oldtajmeri upoznati s ovim resursima.

Nakon ovog eksperimenta dečki su dobili puno pozitivnih povratnih informacija i odlučili su dalje razvijati ideju potrage u sklopu Hackathona. U novoj verziji sudionici su dešifrirali slovo s tekstom unatrag, čitali upute na klingonskom i tražili nekoliko pažljivo skrivenih poveznica na Confluence.

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

Strip koji opisuje sve dogodovštine JetBrains početnika prvog dana na poslu.

XNUMX. godišnji JetBrains Hackathon

Pobjednik kupa

XNUMX. godišnji JetBrains Hackathon

Samo je jedan projekt mogao osvojiti glavnu nagradu. On je postao "Pozdrav, Space!»

XNUMX. godišnji JetBrains Hackathon

Zaposlenici JetBrainsa glasali su za aplikaciju koju bi željeli vidjeti prvi dan na poslu 🙂 Čestitamo!

Hackathon u brojkama

1 trofej
2 dana
6 sati prezentacije
7 nominacija
9 pobjednika
12 gostiju
56 projekata stiglo je do cilja
Prijavljeno je 70 projekata
182 člana
305 glasova
18 dolara u nagradama

XNUMX. godišnji JetBrains Hackathon

Bilo je zabavno i korisno kao i uvijek!

Izvor: www.habr.com

Dodajte komentar