XNUMX. godišnji JetBrains Hackathon

organizacija

XNUMX. godišnji JetBrains Hackathon

Ove godine, JetBrains se preselio u novu kancelariju, a hakaton se morao malo odgoditi, ali se ipak desilo. Pravila su bila jednostavna:

  1. Počinje u srijedu, 18. septembra u podne.
  2. Posljednja obaveza je najkasnije u petak u podne. Sve prezentacije moraju biti spremne do tog vremena.
  3. Prezentacije počinju u 20 sati u petak, 5. septembra. Svaka ekipa ima XNUMX minuta.
  4. Nagrade, nagrade!

Akcija

Bilo je više ideja i projekata nego na bilo kojem prethodnom hakatonu. 182 učesnika predstavilo je 70 projekata.

Prijave su otvorene u 10 sati, učesnici su dobili hakaton komplet: pastu i četkicu za zube, majice, bedževe, naljepnice.

Na cilj je stiglo 56 projekata, a mi ćemo vam reći o najzapaženijim.

Pobjednici

Pokušali smo na novi način da odredimo pobjednike.

Žiri, u kojem su bili ljudi sa različitih pozicija i različitih timova, odredio je:
— U kojim kategorijama se izvlače nagrade?
— Ko je pobedio u ovim nominacijama?

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

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

nominacije:

Prednosti za poslovanje

Specijalne gradnje
Mihail Vink, Ivan Čirkov, Sergej Kesarev

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

Momci su radili na mogućnosti sklapanja različitih IDE-ova, povezujući različite dodatke. Ovo ne samo da će pomoći korisnicima da dobiju konzistentan proizvod za određene svrhe, već će pomoći i našem marketingu da isporuči upravo ono što je našim kupcima potrebno.

Ciljevi:

  • Mogućnost preuzimanja i kupovine posebnog sklopa jednim klikom.
  • Pokušajte koristiti IntelliJ IDEA protokol i integraciju sa Toolbox-om.
  • Dodajte podršku za posebne nadgradnje plugins.jetbrains.com.
  • Razviti politiku cijena za takve proizvode.
  • Obezbedite marketinške materijale za promociju posebnih gradnja.

XNUMX. godišnji JetBrains Hackathon

Momci su napravili deset sklopova koji se mogu instalirati iz Toolbox-a ili proizvoda.

Najbolja prezentacija

Preglednik lokalne istorije
Maarten Balliau, Matt Ellis

Šta možete dodirnuti

PushBar
Ivan Kuleshov

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

30 sati razvoja, 3 tastature, 2 MacBook-a iz 2015. godine, 18 šoljica kafe, 5 koncepata - i dve verzije PushBara su spremne: “Pro” sa USB-C konektorom za one koji žele prave fizičke ključeve i “Mini” , što ga može ostaviti u zatvorenom laptopu.

XNUMX. godišnji JetBrains Hackathon

Najkul ideja

Extrasense
Dmitrij Neverov, Viktor Mačenko

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

Na primjer, ako pratite vrijeme prikupljanja keša, postavite takve zvučne prekidne tačke na prava mjesta - i odmah ćete čuti zvuk ako se keš uopće ne prikupi. Tada je "tišina zlatna" sigurno!

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

Najkorisnije za programera

Profiler tačaka za IntelliJ IDEA
Dmitry Batrak

Kako mogu saznati koliko je vremena potrebno da se izvrši određeni dio koda? Da biste to učinili, profiler će morati biti konfiguriran da mjeri samo ovo područje, eventualno ga odvajajući u posebnu funkciju/metodu. Možete dodati dodatni kod koji mjeri vrijeme izvršenja, ali to je nezgodno jer čini interakciju sa sistemom kontrole verzija komplikovanijom: teže je provjeriti utjecaj urezivanja na performanse, a kod za otklanjanje grešaka može biti urezan greškom.

Kreirani dodatak vam omogućava da uradite istu stvar bez promjene izvornog koda na disku - promjene se vrše u memoriji, prije nego što se kod prenese u kompajler. Rezultati merenja se prikazuju direktno u editoru, pored profilisanog fragmenta.

XNUMX. godišnji JetBrains Hackathon

Najzabavniji

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

Igre poput kahoot su neverovatno popularni u obrazovanju širom sveta. Željeli smo koristiti nešto slično na konferencijama, izvještajima i radionicama, ali usmjereno na programere i pitanja o kodu. Tako je nastao CodeQuiz.

XNUMX. godišnji JetBrains Hackathon

Kancelarijski život

Zdravo, prostor!
Irina Manolova, Andrey Vasiliev, Evelina Yun, Daria Pavlyuk, Maria Mikheyshina, Alexandra Charikova

Space je naša nova kancelarija u Sankt Peterburgu. Velika je i novajlijama treba pomoć da shvate šta je šta. Projekat "Zdravo, svemir!" pomaže ne samo novim zaposlenicima da se brzo prilagode životu u kancelariji, već i momcima iz HR odjela, koji su ranije morali sve ispočetka, a sada samo treba da unesu ime zaposlenika u polje za tekst. Sve ostalo je "Zdravo, svemir!" Sam će ti reći!

Novi zaposlenik će dobiti niz mejlova iz kojih će saznati kako se organizuju ručkovi, kako da pozajmi knjigu iz biblioteke, koji su sportski timovi u JetBrainsu, gde da vrati plastiku, gde je teretana i tako dalje.

XNUMX. godišnji JetBrains Hackathon

I kako ne biste morali da tražite mejlove u inboxu svaki put kada imate pitanje o kancelariji, momci su kreirali chatbot u Slacku. Može pomoći ne samo početnicima, već i onima koji već dugo rade.

Projekti za pomoć početnicima

Ove godine je mnogo ljudi predstavilo projekte koji pomažu novim zaposlenima. Možda neke od ovih ideja možete primijeniti u svojoj kompaniji, pa ćemo ukratko o svima njima. Sa "Halo, Space!" već ste upoznati, evo ostatka:

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 CEO nagradu.

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 hiljadu ljudi na JetBrains-u. Igru se može igrati ne samo na kompjuteru, već iu kafeteriji za vrijeme ručka - ponekad se fotografije s opcijama odgovora emituju na uredskoj televiziji.

XNUMX. godišnji JetBrains Hackathon

Nova verzija je izmijenila interfejs, integrisala se sa internom društvenom mrežom i dodala mogućnost pogađanja zaposlenih samo iz određene kancelarije ili tima. Pojavila su se i dostignuća, na primjer, "Pretpostavljam sve u timu."

Slučajna kafa
Jurij Artamonov, Anastasija Gončarova, Julija Obnovlenskaya, Sergej Bojcov, Aleksandar Izmailov

Ovaj projekat rješava približno isti problem - pomoći ljudima da se upoznaju. Ali ovdje je riječ o ličnom poznanstvu: program će nasumično odabrati zaposlenika s kojim ćete napraviti desetominutnu pauzu za kafu.

The Onboarding igra
Oscar Rodriguez, Ekaterina Ryabukha, Joaquim Trevino

Otprilike par mjeseci prije Hackathona, momci su izveli mali eksperiment i organizovali prvu misiju u istoriji JetBrainsa za zaposlene. Dok su završavali potragu, novopridošlice su se upoznale sa glavnim korporativnim resursima. Autori su provjerili i koliko su naši oldtajmeri upoznati sa ovim resursima.

Nakon ovog eksperimenta, momci su dobili mnogo pozitivnih povratnih informacija i odlučili su da dalje razvijaju ideju zadatka u sklopu Hackathona. U novoj verziji, učesnici su dešifrovali pismo sa tekstom unatrag, čitali uputstva na klingonskom i tražili nekoliko pažljivo skrivenih veza do Confluencea.

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

Strip koji opisuje sve avanture JetBrainsa početnika na njegovom prvom radnom danu.

XNUMX. godišnji JetBrains Hackathon

Pobjednik kupa

XNUMX. godišnji JetBrains Hackathon

Samo jedan projekat je mogao osvojiti glavnu nagradu. On je postao "Zdravo, svemir!»

XNUMX. godišnji JetBrains Hackathon

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

Hakaton u brojevima

1 trofej
2 dana
6 sati prezentacija
7 nominacija
9 pobjednika
12 gostiju
Na cilj je stiglo 56 projekata
Prijavljeno je 70 projekata
182 člana
305 glasa
$18 u nagradama

XNUMX. godišnji JetBrains Hackathon

Bilo je zabavno i korisno kao i uvijek!

izvor: www.habr.com

Dodajte komentar