Седми годишен хакатон на JetBrains

Организација

Седми годишен хакатон на JetBrains

Оваа година JetBrains се пресели во нова канцеларија, а хакатонот мораше малку да се одложи, но сепак се случи. Правилата беа едноставни:

  1. Почнува во среда, 18 септември напладне.
  2. Последниот commit е најдоцна до петок напладне. Сите презентации мора да бидат подготвени до тоа време.
  3. Презентациите започнуваат во петок, 20 септември во 5 часот. Секој тим има XNUMX минути.
  4. Награди, награди!

Акција

Имаше повеќе идеи и проекти отколку на кој било претходен хакатон. 182 учесници презентираа 70 проекти.

Пријавувањето беше отворено во 10 часот, учесниците добија комплет за хакатон: паста и четка за заби, маици, беџови, налепници.

56 проекти стигнаа до финишот, ќе ви кажеме за најзначајните.

Победници

Се обидовме на нов начин да ги одредиме победниците.

Жирито, во кое беа вклучени луѓе од различни позиции и различни тимови, утврди:
— Во кои категории се извлекуваат награди?
- Кој победи во овие номинации?

Сите награди беа исти, а бројот на победнички проекти во секоја категорија беше неограничен.

Но секако дека имаше еден главен победник, чие име беше вклучено во Купот на Хакатон. Тоа беше утврдено со гласовите на сите што работат во JetBrains.

Номинации:

Придобивки за бизнисот

Специјални градби
Михаил Винк, Иван Чирков, Сергеј Кесарев

Идејата е едноставна: JetBrains Product + Plugins = Специјално собрание.

Момците работеа на способноста да се соберат различни IDE, поврзувајќи различни приклучоци. Ова не само што ќе им помогне на корисниците да добијат конзистентен производ за специфични цели, туку и ќе им помогне на нашиот маркетинг да го испорача токму она што им треба на нашите клиенти.

Цели:

  • Способност за преземање и купување на специјално склопување со еден клик.
  • Обидете се да го користите протоколот IntelliJ IDEA и интеграција со Toolbox.
  • Додадете поддршка за специјални надоградби plugins.jetbrains.com.
  • Развијте политика за цени за такви производи.
  • Обезбедете маркетиншки материјали за промовирање на специјални конструкции.

Седми годишен хакатон на JetBrains

Момците направија десет склопови што може да се инсталираат од Toolbox или производ.

Најдобра презентација

Прегледувач на локална историја
Мартен Балијау, Мет Елис

Што можете да допрете

PushBar
Иван Кулешов

Во 2016 година, Apple одлучи дека функционалните копчиња не се толку важни како емотиконите и ги замени со тесен екран наречен Touch Bar. Што прават мотивираните луѓе ако сè уште им требаат овие клучеви?

30 часа развој, 3 тастатури, 2 MacBook од 2015 година, 18 шолји кафе, 5 концепти - и две верзии на PushBar се подготвени: „Pro“ со USB-C конектор за оние кои сакаат вистински физички клучеви и „Mini“ , што може да го остави во затворениот лаптоп.

Седми годишен хакатон на JetBrains

Најкул идеја

Екстрасенс
Дмитриј Неверов, Виктор Матченко

Не е многу вообичаено да се користи слухот во програмирањето. Замислете да добивате повеќе информации за тоа што се случува само со слушање. На пример, можете да поставите точки на прекин за да ви кажат дали нешто тргне наопаку.

На пример, ако го следите времето на собирање на кешот, поставете такви точки на прекин на звукот на вистинските места - и веднаш ќе слушнете звук ако кешот воопшто не се собере. Тоа е кога „молчењето е златно“ сигурно!

Исто така, ќе биде лесно да се разбере колку често се случува овој или оној настан, на пример, колку редовно вашата апликација пристапува до базата на податоци. Момците ја имплементираа и зависноста на висината на звукот од одредени параметри, на пример, колку е повисок звукот, толку повеќе меморија е окупирана.

Најкорисен за развивач

Профилер на точки за IntelliJ IDEA
Дмитриј Батрак

Како можам да дознаам колку време е потребно за да се изврши одреден дел од кодот? За да го направите ова, профилаторот ќе треба да биде конфигуриран да ја мери само оваа област, можеби одвојувајќи ја во посебна функција/метод. Можете да додадете дополнителен код што го мери времето на извршување, но тоа е незгодно бидејќи ја прави интеракцијата со системот за контрола на верзии покомплицирана: потешко е да се провери влијанието на извршувањето врз перформансите, а кодот за отстранување грешки може да се изврши по грешка.

Создадениот додаток ви овозможува да го направите истото без да го менувате изворниот код на дискот - промените се прават во меморијата, пред да го префрлите кодот на компајлерот. Резултатите од мерењето се прикажуваат директно во уредникот, веднаш до профилираниот фрагмент.

Седми годишен хакатон на JetBrains

Најзабавно

CodeQuiz
Светлана Исакова, Себастијан Аигнер, Илја Черников, Павел Николаев, Александар Анисимов

Игри како Кахот се неверојатно популарни во образованието ширум светот. Сакавме да користиме нешто слично на конференции, извештаи и работилници, но наменето за програмери и прашања за кодот. Вака се роди CodeQuiz.

Седми годишен хакатон на JetBrains

Канцелариски живот

Здраво, простор!
Ирина Манолова, Андреј Василиев, Евелина Јун, Дарија Пављук, Марија Микејшина, Александра Чарикова

Space е нашата нова канцеларија во Санкт Петербург. Голем е, а на почетниците им треба помош да сфатат што е што. Проект "Здраво, простор!" им помага не само на новите вработени брзо да се прилагодат на животот во канцеларијата, туку и на момците од одделот за човечки ресурси, кои претходно мораа да кажат сè одново, а сега треба само да го внесат името на вработениот во полето за текст. Сè друго е „Здраво, простор! Самиот ќе ти каже!

Новиот вработен ќе добие серија мејлови од кои ќе научи како се организираат ручеци, како да позајмува книга од библиотеката, кои спортски тимови се во JetBrains, каде да враќа пластика, каде е теретана итн.

Седми годишен хакатон на JetBrains

И за да не морате да барате е-пошта во вашето сандаче секогаш кога ќе имате прашања за канцеларијата, момците создадоа четбот во Slack. Тоа може да им помогне не само на почетниците, туку и на оние кои работат долго време.

Проекти за помош на почетниците

Оваа година многу луѓе презентираа проекти кои им помагаат на новите вработени. Можеби некои од овие идеи можете да ги примените во вашата компанија, па накратко ќе зборуваме за сите нив. Со "Здраво, простор!" веќе сте запознаени, еве ги останатите:

HTF (Како да се најде) 2.0
Наталија Машјанова, Максим Мазин, Настја Березинскаја, Аркадиј Бажанов, Олег Бахирев, Екатерина Заикина

Ова е втора верзија на апликацијата, која минатата година ја освои наградата за извршен директор.

HTF е игра во која треба да го погодите името на вработениот во JetBrains на фотографијата. Станува сè потешко да се добијат 10 од 10 - веќе има повеќе од илјада луѓе на JetBrains. Играта може да се игра не само на компјутер, туку и во кафетеријата за време на ручекот - понекогаш фотографиите со опции за одговор се емитуваат на канцелариската телевизија.

Седми годишен хакатон на JetBrains

Новата верзија го смени интерфејсот, интегриран со внатрешната социјална мрежа и додаде можност за погодување вработени само од одредена канцеларија или тим. Се појавија и достигнувања, на пример, „Ги погодив сите во тимот“.

Случајно кафе
Јуриј Артамонов, Анастасија Гончарова, Јулија Обновленскаја, Сергеј Бојцов, Александар Измаилов

Овој проект го решава приближно истиот проблем - да им помогне на луѓето да се запознаат. Но, овде ова е личен познаник: програмата ќе избере случаен вработен со кого ќе направите десетминутна пауза на кафе.

Вклучување Игра
Оскар Родригез, Екатерина Рјабука, Хоаким Тревино

Околу неколку месеци пред Хакатонот, момците спроведоа мал експеримент и ја организираа првата потрага во историјата на JetBrains за вработени. При завршувањето на потрагата, новодојденците се запознаа со главните корпоративни ресурси. Авторите, исто така, проверуваа колку добро нашите олдтајмери ​​се запознаени со овие ресурси.

По овој експеримент, момците добија многу позитивни повратни информации и решија да ја развијат идејата за потрага понатаму како дел од Хакатонот. Во новата верзија, учесниците дешифрираа писмо со текстот наназад, читаа инструкции на Клингонски и бараа неколку внимателно скриени врски до Confluence.

Лего мозочни бури
Дејвид Вотсон, Хенри Вајлд, Николај Сандалов, Скот Адамс, Екатерина Иванова, Тобијас Калерт, Надежда Давидова, Павел Иванов, Арина Чубаркова

Стрип кој ги опишува сите авантури на почетник од JetBrains на неговиот прв работен ден.

Седми годишен хакатон на JetBrains

Победник на купот

Седми годишен хакатон на JetBrains

Само еден проект може да ја добие главната награда. Тој стана "Здраво, Спејс!»

Седми годишен хакатон на JetBrains

Вработените во JetBrains гласаа за апликацијата што би сакале да ја видат на првиот ден на работа 🙂 Честитки!

Хакатон во бројки

1 трофеј
2 денови
6 часа презентации
7 номинации
9 победници
12 гости
56 проекти стигнаа до целта
Апликации поднеле 70 проекти
182 членови
305 гласа
18 долари во награди

Седми годишен хакатон на JetBrains

Беше забавно и корисно како и секогаш!

Извор: www.habr.com

Додадете коментар