Tahun ini, JetBrains pindah ke kantor baru, dan hackathon harus ditunda sedikit, namun tetap terjadi. Aturannya sederhana:
Dimulai pada hari Rabu, 18 September siang hari.
Komitmen terakhir paling lambat Jumat siang. Semua presentasi harus sudah siap pada saat ini.
Presentasi dimulai pukul 20 siang pada hari Jumat, 5 September. Setiap tim mempunyai waktu XNUMX menit.
Penghargaan, hadiah!
Tindakan
Ada lebih banyak ide dan proyek dibandingkan hackathon sebelumnya. 182 peserta mempresentasikan 70 proyek.
Pendaftaran dibuka pukul 10, peserta mendapatkan paket hackathon berupa pasta gigi dan sikat, kaos oblong, badge, stiker.
56 proyek telah mencapai garis finish, kami akan memberi tahu Anda tentang proyek yang paling menonjol.
Pemenang
Kami mencoba cara baru untuk menentukan pemenang.
Juri, yang terdiri dari orang-orang dari berbagai posisi dan tim berbeda, menentukan:
— Dalam kategori apa hadiah akan diundi?
— Siapa yang menang dalam nominasi ini?
Semua hadiahnya sama, dan jumlah proyek pemenang di setiap kategori tidak terbatas.
Tapi tentu saja ada satu pemenang utama, yang namanya masuk dalam Piala Hackathon. Itu ditentukan oleh suara semua orang yang bekerja di JetBrains.
Nominasi:
Manfaat untuk bisnis
Bangunan khusus Mikhail Vink, Ivan Chirkov, Sergey Kesarev
Idenya sederhana: Produk JetBrains + Plugin = Perakitan Khusus.
Orang-orang ini mengerjakan kemampuan untuk merakit IDE yang berbeda, menghubungkan plugin yang berbeda. Hal ini tidak hanya akan membantu pengguna mendapatkan produk yang konsisten untuk tujuan tertentu, namun juga membantu pemasaran kami memberikan apa yang dibutuhkan pelanggan kami.
Tujuan:
Kemampuan untuk mengunduh dan membeli rakitan khusus dalam satu klik.
Coba gunakan protokol IntelliJ IDEA dan integrasi dengan Toolbox.
Menyediakan materi pemasaran untuk mempromosikan bangunan khusus.
Mereka membuat sepuluh rakitan yang dapat dipasang dari Toolbox atau produk.
Presentasi Terbaik
Penampil Sejarah Lokal Maarten Balliau, Matt Ellis
Apa yang bisa Anda sentuh
Bilah Tekan Ivan Kuleshov
Pada tahun 2016, Apple memutuskan bahwa tombol fungsi tidak sepenting emoji dan menggantinya dengan layar sempit yang disebut Touch Bar. Apa yang dilakukan orang-orang yang termotivasi jika mereka masih membutuhkan kunci-kunci ini?
30 jam pengembangan, 3 keyboard, 2 MacBook dari tahun 2015, 18 cangkir kopi, 5 konsep - dan dua versi PushBar siap: "Pro" dengan konektor USB-C untuk mereka yang menginginkan kunci fisik nyata, dan "Mini" , yang dapat meninggalkannya di dalam laptop yang tertutup.
Ide paling keren
Ekstra Dmitry Neverov, Victor Matchenko
Penggunaan pendengaran dalam pemrograman tidak terlalu umum. Bayangkan mendapatkan lebih banyak informasi tentang apa yang terjadi hanya dengan mendengarkan. Misalnya, Anda dapat menyetel breakpoint untuk memberi tahu Anda jika terjadi kesalahan.
Misalnya, jika Anda memantau waktu pengumpulan cache, letakkan titik henti suara tersebut di tempat yang tepat - dan Anda akan segera mendengar suara jika cache tidak dikumpulkan sama sekali. Saat itulah “diam itu emas” pastinya!
Juga akan mudah untuk memahami seberapa sering peristiwa ini atau itu terjadi, misalnya seberapa sering aplikasi Anda mengakses database. Mereka juga menerapkan ketergantungan nada suara pada parameter tertentu, misalnya, semakin tinggi suaranya, semakin banyak memori yang digunakan.
Paling berguna bagi pengembang
Profiler titik untuk IntelliJ IDEA Dmitry Batrak
Bagaimana cara mengetahui berapa lama waktu yang dibutuhkan untuk mengeksekusi bagian kode tertentu? Untuk melakukan hal ini, profiler harus dikonfigurasi untuk mengukur area ini saja, mungkin memisahkannya ke dalam fungsi/metode terpisah. Anda dapat menambahkan kode tambahan yang mengukur waktu eksekusi, tetapi hal ini merepotkan karena membuat interaksi dengan sistem kontrol versi menjadi lebih rumit: lebih sulit untuk memeriksa dampak penerapan terhadap kinerja, dan kode debug dapat dilakukan secara tidak sengaja.
Plugin yang dibuat memungkinkan Anda melakukan hal yang sama tanpa mengubah kode sumber pada disk - perubahan dilakukan di memori, sebelum kode ditransfer ke kompiler. Hasil pengukuran ditampilkan langsung di editor, di sebelah fragmen yang diprofilkan.
Yang paling menyenangkan
Kuis Kode Svetlana Isakova, Sebastian Aigner, Ilya Chernikov, Pavel Nikolaev, Alexander Anisimov
Permainan seperti kahoot sangat populer dalam pendidikan di seluruh dunia. Kami ingin menggunakan sesuatu yang serupa di konferensi, laporan, dan lokakarya, tetapi ditujukan untuk pemrogram dan pertanyaan tentang kode. Dari sinilah CodeQuiz lahir.
Kehidupan kantor
Halo, Space! Irina Manolova, Andrey Vasiliev, Evelina Yun, Daria Pavlyuk, Maria Mikheyshina, Alexandra Charikova
Space adalah kantor baru kami di St. Petersburg. Ini besar, dan pemula memerlukan bantuan untuk mencari tahu apa itu. Proyek "Halo, Luar Angkasa!" membantu tidak hanya karyawan baru untuk cepat beradaptasi dengan kehidupan di kantor, tetapi juga orang-orang dari departemen HR, yang sebelumnya harus menceritakan semuanya lagi, dan sekarang mereka hanya perlu memasukkan nama karyawan tersebut ke dalam kolom teks. Yang lainnya hanyalah “Halo, Luar Angkasa!” Dia sendiri yang akan memberitahumu!
Karyawan baru akan menerima serangkaian email yang dengannya dia akan mempelajari cara mengatur makan siang, cara meminjam buku dari perpustakaan, tim olahraga apa yang ada di JetBrains, di mana mengembalikan plastik, di mana gym, dan sebagainya.
Dan agar Anda tidak perlu mencari email di kotak masuk setiap kali memiliki pertanyaan tentang kantor, mereka membuat chatbot di Slack. Ini dapat membantu tidak hanya pemula, tetapi juga mereka yang telah lama bekerja.
Proyek untuk membantu pemula
Tahun ini, banyak orang mempresentasikan proyek yang membantu karyawan baru. Mungkin beberapa ide ini bisa Anda terapkan di perusahaan Anda, jadi kami akan membahas semuanya secara singkat. Dengan "Halo, Luar Angkasa!" anda sudah familiar, berikut selebihnya:
Ini adalah versi kedua dari aplikasi yang memenangkan CEO Award tahun lalu.
HTF adalah permainan dimana Anda harus menebak nama karyawan JetBrains yang ada di foto. Semakin sulit untuk mendapatkan 10 dari 10—sudah ada lebih dari seribu orang di JetBrains. Permainan ini dapat dimainkan tidak hanya di komputer, tetapi juga di kafetaria saat makan siang - terkadang foto dengan pilihan jawaban disiarkan di televisi kantor.
Versi baru ini telah mengubah antarmuka, terintegrasi dengan jejaring sosial internal, dan menambahkan kemampuan menebak karyawan hanya dari kantor atau tim tertentu. Prestasi juga muncul, misalnya, “Saya menebak semua orang di tim.”
Kopi acak Yuri Artamonov, Anastasia Goncharova, Yulia Obnovlenskaya, Sergei Boytsov, Alexander Izmailov
Proyek ini memecahkan masalah yang kurang lebih sama - untuk membantu orang mengenal satu sama lain. Tapi ini adalah kenalan pribadi: program akan memilih karyawan secara acak dengan siapa Anda akan istirahat sepuluh menit di kedai kopi.
Orientasi Permainan Oscar Rodriguez, Ekaterina Ryabukha, Joaquim Trevino
Sekitar beberapa bulan sebelum Hackathon, mereka melakukan eksperimen kecil dan mengatur misi pertama dalam sejarah JetBrains untuk karyawan. Saat menyelesaikan misi, pendatang baru mengenal sumber daya utama perusahaan. Para penulis juga memeriksa seberapa baik orang-orang lama kita memahami sumber daya ini.
Setelah percobaan ini, mereka menerima banyak tanggapan positif dan memutuskan untuk mengembangkan ide pencarian lebih lanjut sebagai bagian dari Hackathon. Dalam versi baru, peserta menguraikan surat dengan teks terbalik, membaca instruksi dalam Klingon, dan mencari beberapa tautan tersembunyi ke Confluence.
Badai Otak Lego David Watson, Henry Wilde, Nikolai Sandalov, Scott Adams, Ekaterina Ivanova, Tobias Kahlert, Nadezhda Davydova, Pavel Ivanov, Arina Chubarkova
Sebuah komik yang menggambarkan semua petualangan seorang pemula JetBrains di hari pertamanya bekerja.
Pemenang piala
Hanya satu proyek yang dapat memenangkan hadiah utama. Ia menjadi "Halo, Luar Angkasa!»
Karyawan JetBrains memilih aplikasi yang ingin mereka lihat pada hari pertama mereka bekerja 🙂 Selamat!
Hackathon dalam angka
1 piala
2 hari
6 jam presentasi
7 nominasi
9 pemenang
12 tamu
56 proyek mencapai garis finish
70 proyek mengajukan aplikasi
182 peserta
305 suara
hadiah $18