XNUMX. vuotuinen JetBrains Hackathon

Organisaatio

XNUMX. vuotuinen JetBrains Hackathon

Tänä vuonna JetBrains muutti uuteen toimistoon ja hackathon joutui hieman siirtämään, mutta se tapahtui silti. Säännöt olivat yksinkertaiset:

  1. Alkaa keskiviikkona 18. klo XNUMX.
  2. Viimeinen sitoumus on viimeistään perjantaina iltapäivällä. Kaikkien esitysten on oltava valmiita tähän mennessä.
  3. Esitykset alkavat perjantaina 20. syyskuuta klo 5. Jokaisella joukkueella on XNUMX minuuttia.
  4. Palkinnot, palkinnot!

Toiminta

Ideoita ja projekteja oli enemmän kuin missään aikaisemmassa hackathonissa. 182 osallistujaa esitteli 70 hanketta.

Ilmoittautuminen avattiin klo 10, osallistujat saivat hackathon-pakkauksen: hammastahnaa ja -harjaa, T-paitoja, merkkejä, tarroja.

56 projektia pääsi maaliin, kerromme sinulle merkittävimmistä.

Voittajat

Kokeilimme uutta tapaa määrittää voittajat.

Tuomaristo, johon kuului ihmisiä eri tehtävistä ja eri joukkueista, päätti:
— Missä kategorioissa palkinnot arvotaan?
– Kuka voitti näissä nimityksissä?

Kaikki palkinnot olivat samat, ja voittaneiden projektien määrä kussakin kategoriassa oli rajoittamaton.

Mutta tietysti oli yksi päävoittaja, jonka nimi sisällytettiin Hackathon Cupiin. Se määräytyi kaikkien JetBrainsilla työskentelevien äänestyksellä.

Ehdokkaat:

Edut yrityksille

Erikoisrakenteet
Mihail Vink, Ivan Tširkov, Sergei Kesarev

Idea on yksinkertainen: JetBrains Product + Plugins = Special Assembly.

Kaverit työskentelivät kyvyssä koota erilaisia ​​IDE:itä yhdistämällä erilaisia ​​​​laajennuksia. Tämä ei ainoastaan ​​auta käyttäjiä saamaan yhtenäisen tuotteen tiettyihin tarkoituksiin, vaan myös auttaa markkinointiamme tarjoamaan juuri sitä, mitä asiakkaamme tarvitsevat.

tavoitteet:

  • Mahdollisuus ladata ja ostaa erityinen kokoonpano yhdellä napsautuksella.
  • Kokeile IntelliJ IDEA -protokollaa ja integrointia Toolboxin kanssa.
  • Lisää tuki erikoisversioille plugins.jetbrains.com.
  • Kehitetään hinnoittelupolitiikka tällaisille tuotteille.
  • Tarjoa markkinointimateriaalia erikoisrakennusten mainostamiseksi.

XNUMX. vuotuinen JetBrains Hackathon

Kaverit tekivät kymmenen kokoonpanoa, jotka voidaan asentaa Toolboxista tai tuotteesta.

Paras esitys

Paikallishistorian katseluohjelma
Maarten Balliau, Matt Ellis

Mitä voit koskettaa

PushBar
Ivan Kuleshov

Vuonna 2016 Apple päätti, että toimintonäppäimet eivät olleet yhtä tärkeitä kuin emojit, ja korvasi ne kapealla Touch Bar -näytöllä. Mitä motivoituneet ihmiset tekevät, jos he edelleen tarvitsevat näitä avaimia?

30 tuntia kehitystä, 3 näppäimistöä, 2 MacBookia vuodelta 2015, 18 kuppia kahvia, 5 konseptia - ja kaksi PushBar-versiota ovat valmiina: "Pro" USB-C-liittimellä niille, jotka haluavat oikeita fyysisiä avaimia, ja "Mini" , joka voi jättää sen suljetun kannettavan tietokoneen sisään.

XNUMX. vuotuinen JetBrains Hackathon

Siistein idea

Extrasense
Dmitri Neverov, Victor Matchenko

Kuulon käyttäminen ohjelmoinnissa ei ole kovin yleistä. Kuvittele, että saat enemmän tietoa siitä, mitä tapahtuu, vain kuuntelemalla. Voit esimerkiksi asettaa keskeytyspisteitä kertomaan, jos jokin menee pieleen.

Jos esimerkiksi seuraat välimuistin keräämisaikaa, sijoita tällaiset äänikatkokohdat oikeisiin paikkoihin - ja kuulet välittömästi äänen, jos välimuistia ei kerätä ollenkaan. Silloin "hiljaisuus on kultaa" varmasti!

On myös helppo ymmärtää, kuinka usein tämä tai toinen tapahtuma esiintyy, esimerkiksi kuinka säännöllisesti sovelluksesi käyttää tietokantaa. Kaverit toteuttivat myös äänenkorkeuden riippuvuuden tietyistä parametreista, esimerkiksi mitä korkeampi ääni, sitä enemmän muistia on varattu.

Hyödyllisin kehittäjälle

IntelliJ IDEA:n pisteprofiili
Dmitri Batrak

Kuinka saan selville, kuinka kauan tietyn koodinpalan suorittaminen kestää? Tätä varten profiloija on määritettävä mittaamaan vain tämä alue ja mahdollisesti erotettava se erilliseksi funktioksi/menetelmäksi. Voit lisätä ylimääräistä koodia, joka mittaa suoritusaikaa, mutta tämä on hankalaa, koska se tekee vuorovaikutuksesta versionhallintajärjestelmän kanssa monimutkaisempaa: sitoutumisen vaikutusta suorituskykyyn on vaikeampi tarkistaa, ja virheenkorjauskoodi voi tapahtua vahingossa.

Luodulla liitännällä voit tehdä saman muuttamatta levyllä olevaa lähdekoodia - muutokset tehdään muistiin ennen koodin siirtämistä kääntäjälle. Mittaustulokset näkyvät suoraan editorissa profiloidun fragmentin vieressä.

XNUMX. vuotuinen JetBrains Hackathon

Kaikkein hauskin

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

Pelit kuten kahoot ovat uskomattoman suosittuja koulutuksessa ympäri maailmaa. Halusimme käyttää jotain vastaavaa konferensseissa, raporteissa ja työpajoissa, mutta suunnattiin ohjelmoijille ja koodia koskeviin kysymyksiin. Näin CodeQuiz syntyi.

XNUMX. vuotuinen JetBrains Hackathon

Toimistoelämää

Hei, Tila!
Irina Manolova, Andrey Vasiliev, Evelina Yun, Daria Pavlyuk, Maria Mikheyshina, Alexandra Charikova

Space on uusi toimistomme Pietarissa. Se on iso, ja aloittelijat tarvitsevat apua selvittääkseen, mikä on mitä. Projekti "Hei, avaruus!" auttaa uusien työntekijöiden nopean sopeutumisen toimistoelämään lisäksi myös henkilöstöosaston tyyppejä, jotka aiemmin joutuivat kertomaan kaiken uudelleen, ja nyt heidän tarvitsee vain kirjoittaa työntekijän nimi tekstikenttään. Kaikki muu on "Hei, avaruus!" Hän kertoo sinulle itse!

Uusi työntekijä saa sähköpostisarjan, josta hän oppii, miten lounaat järjestetään, kuinka lainataan kirja kirjastosta, mitkä urheilujoukkueet ovat JetBrainsissa, minne palauttaa muovia, missä on kuntosali ja niin edelleen.

XNUMX. vuotuinen JetBrains Hackathon

Ja jotta sinun ei tarvitse etsiä sähköposteja postilaatikostasi joka kerta, kun sinulla on kysyttävää toimistosta, kaverit loivat chatbotin Slackiin. Se voi auttaa aloittelijoiden lisäksi myös niitä, jotka ovat työskennelleet pitkään.

Projekteja aloittelijoille

Tänä vuonna monet esittelivät uusia työntekijöitä auttavia projekteja. Ehkä voit soveltaa joitain näistä ideoista omassa yrityksessäsi, joten puhumme lyhyesti niistä kaikista. "Hei, avaruus!" olet jo tuttu, tässä loput:

HTF (How To Find) 2.0
Natalya Mashyanova, Maxim Mazin, Nastya Berezinskaya, Arkady Bazhanov, Oleg Bakhirev, Ekaterina Zaikina

Tämä on sovelluksen toinen versio, joka voitti CEO Awardin viime vuonna.

HTF on peli, jossa sinun on arvattava kuvassa olevan JetBrains-työntekijän nimi. On yhä vaikeampaa saada 10/10 – JetBrainsissa on jo yli tuhat ihmistä. Peliä voi pelata paitsi tietokoneella, myös kahvilassa lounaan aikana - joskus valokuvia vastausvaihtoehdoineen lähetetään toimistotelevisiossa.

XNUMX. vuotuinen JetBrains Hackathon

Uusi versio on muuttanut käyttöliittymää, integroitunut sisäiseen sosiaaliseen verkostoon ja lisännyt mahdollisuuden arvata työntekijät vain tietystä toimistosta tai tiimistä. Saavutuksia ilmestyi myös, esimerkiksi "Arvasin kaikki joukkueen jäsenet."

Satunnainen kahvi
Juri Artamonov, Anastasia Goncharova, Julia Obnovlenskaya, Sergei Boytsov, Alexander Izmailov

Tämä projekti ratkaisee suunnilleen saman ongelman - auttaa ihmisiä tutustumaan toisiinsa. Mutta tässä on henkilökohtainen tuttavuus: ohjelma valitsee satunnaisen työntekijän, jonka kanssa pidät kymmenen minuutin tauon kahvilassa.

Aloitus Peli
Oscar Rodriguez, Ekaterina Ryabukha, Joaquim Trevino

Noin pari kuukautta ennen Hackathonia kaverit suorittivat pienen kokeilun ja järjestivät JetBrainsin historian ensimmäisen tehtävän työntekijöille. Tehtävän suorittamisen aikana uudet tulokkaat tutustuivat yrityksen tärkeimpiin resursseihin. Kirjoittajat tarkistivat myös, kuinka hyvin vanhat ihmiset tuntevat nämä resurssit.

Tämän kokeilun jälkeen kaverit saivat paljon positiivista palautetta ja päättivät kehittää etsintäideaa edelleen osana Hackathonia. Uudessa versiossa osallistujat tulkitsevat kirjeen, jonka teksti oli taaksepäin, lukivat ohjeet klingoniksi ja etsivät useita huolellisesti piilotettuja linkkejä Confluenceen.

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

Sarjakuva, joka kuvaa kaikkia JetBrains-aloittelijan seikkailuja hänen ensimmäisenä työpäivänä.

XNUMX. vuotuinen JetBrains Hackathon

Cupin voittaja

XNUMX. vuotuinen JetBrains Hackathon

Vain yksi projekti voi voittaa pääpalkinnon. Hän tuli "Hei avaruus!»

XNUMX. vuotuinen JetBrains Hackathon

JetBrainsin työntekijät äänestivät sovelluksen, jonka he haluaisivat nähdä ensimmäisenä työpäivänä 🙂 Onnittelut!

Hackathon numeroissa

1 palkintoa
2 päivää
6 tuntia esitelmiä
7 ehdokasta
9 voittajaa
12 vierasta
56 projektia pääsi maaliin
Hakemuksia jätettiin 70 hanketta
182 jäsentä
305 ääntä
18 000 dollaria palkintoina

XNUMX. vuotuinen JetBrains Hackathon

Oli hauskaa ja hyödyllistä kuten aina!

Lähde: will.com

Lisää kommentti