तेजी से। ऊपर। मजबूत।
जून के अंत में, 6 वीं हैकाथॉन JetBrains में आयोजित किया गया था, जिसके लिए हमने ओलंपिक खेलों का विषय चुना।
- हैकथॉन बुधवार 27 जून को 12:00 बजे शुरू हुआ और 48 घंटे तक चला।
- अंतिम प्रतिबद्धता शुक्रवार, 29 जून दोपहर बाद की नहीं है। इस समय तक, 5 मिनट की परियोजना प्रस्तुतियों के साथ आयोजन समिति को प्रदान करना भी आवश्यक था।
- एक घंटे बाद 13:00 बजे प्रस्तुति शुरू हुई।
- प्रत्येक JetBrains कर्मचारी अपनी पसंदीदा परियोजनाओं के लिए वोट कर सकता है।
- विजेताओं को पुरस्कार मिले।

शुरू करने के लिए! चेतावनी! मार्श!
हैकथॉन की तारीख घोषित होने के बाद, विचारों के लेखकों के पास टीमों के गठन के लिए कई सप्ताह थे। नतीजतन, 125 प्रतिभागियों ने 54 परियोजना विचारों को प्रस्तुत किया। यह पिछले साल की तुलना में 25% अधिक है।
पंजीकरण के समय, प्रत्येक प्रतिभागी को दो दिवसीय मैराथन के लिए आवश्यक उपकरण और उपकरण प्राप्त हुए: टी-शर्ट, टूथब्रश, स्पोर्ट्स ड्रिंक, एनर्जी बार, बैज और स्टिकर।

48 परियोजनाओं का शुभारंभ किया गया। प्रतिस्पर्धी भावना को मैक्सिकन, ग्रीक और जापानी व्यंजनों द्वारा समर्थित किया गया था।
परियोजनाओं
39 परियोजनाएं फिनिश लाइन पर पहुंच गईं। इस स्तर पर बस कोई कमजोर विरोधी नहीं हैं। यहाँ इस हैकथॉन की कुछ परियोजनाएँ हैं जो विजेता बनने के करीब थीं।
dotMemory वी.आर.इस परियोजना ने आपके कोड को देखने और यह देखने के लिए संभव बनाया कि कौन सी मेमोरी बर्बाद हुई। वीआर ग्लास पहनें और अपनी स्मृति की लहरों के माध्यम से 3 डी यात्रा पर जाएं। DotMemory स्नैपशॉट और विंडोज मेमोरी डंप पर आधारित वर्चुअल रियलिटी में मेमोरी उपयोग के ग्राफ का विश्लेषण करें।
ट्यूना (भयानक एकीकृत अधिसूचना उपकरण)जब आईडीई एक लंबी प्रक्रिया के साथ व्यस्त है, और आप दुनिया को बचाने के तत्काल मामले से विचलित होने का फैसला करते हैं, तो समय पर वापस आना महत्वपूर्ण है। TUNA IntelliJ IDEA और Slack bot के लिए एक प्लगइन है, जो आपको IDE के समाप्त होने पर कुछ लंबी प्रक्रिया (उदाहरण के लिए, अनुक्रमित, चेकआउट या परीक्षण चलाने) जैसे ही एक अधिसूचना भेजेगा।
इंटेलीज के लिए भावनात्मक खुफियाभावनात्मक स्थिति का निर्धारण करने के लिए चेहरे की पहचान और टकटकी लगाने वाली तकनीकों का उपयोग करना, वास्तविक समय में आईडीई के साथ काम करते समय भावनात्मक भावनाओं को उपयोगकर्ता भावनाओं को पढ़ता है और प्रसारित करता है। यह स्पष्ट हो जाता है कि उपयोगकर्ता परेशान है, वह खुश क्यों है, कि वह हैरान, डरा हुआ या नाराज है। और अनुप्रयोग के रचनाकारों ने हैकाथॉन परियोजनाओं की प्रस्तुति के दौरान दर्शकों की भावनाओं को ठीक से पढ़ा - दर्शकों को लगता है कि उनमें से प्रत्येक के बारे में शब्दों के बिना स्पष्ट था।
IntelliJ के लिए टाइपो-जागरूक कोड पूरा करनाकोड में टाइपो कौन नहीं बनाता है? उदाहरण के लिए, मैक्सिम मेदवेदेव। ऑटो-समापन सबसे अधिक उपयोग किया जाने वाला कार्य है: 2013 के बाद से, मैक्सिम ने 175,725 बार इसका उपयोग किया है। अब वह कुछ प्रकार के टाइपो को पहचानती है। यदि आपने गलत मामले में एक पत्र टाइप किया है, तो अक्षरों को मिलाया है या एक चरित्र को याद नहीं किया है, फिर भी ऑटो-पूर्ति की आपको आवश्यकता होगी।

आइए विजेताओं को जानते हैं।
सीईओ की पसंद
JetBrains बढ़ रहा है, और हम कंपनी के विस्तार से जुड़ी नई चुनौतियों का सामना कर रहे हैं। इस से संबंधित परियोजनाएँ इस साल चयनित हैं JetBrains के सीईओ मैक्सिम शफिरोव द्वारा।
चुनना CEO No. १
हमारी टीम जितनी बड़ी हो जाएगी, नए सहयोगियों को पहचानना उतना ही मुश्किल होगा और अगले कार्यालय में काम करने वाले वास्तविक लोगों के साथ चैट में उपनामों का मिलान करना। JetBrains ने इस समस्या को हल करने के लिए एक रोमांचक और रोमांचक तरीका पाया।
HTF (कैसे खोजें) ऐपनताल्या माश्यानोवा, मैक्सिम माज़िन, एलिसैवेट्टा सेमाकोवा, अनास्तासिया बेरेज़िंस्काया, एंड्री स्क्लादिचिकोव, ओलेग बखेरेव, एकातेरिना ज़ाइकिना
उपयोगकर्ता को गेम खेलने और यह अनुमान लगाने के लिए आमंत्रित किया जाता है कि कौन है। स्वागत पत्रों से तस्वीरें और जानकारी आपको विभिन्न शहरों के सहयोगियों को जानने में मदद करती है। इसके अलावा, हमारे कार्यालयों में टेलीविजन स्क्रीन पर सवाल और जवाब प्रसारित किए जाते हैं।

सीईओ का चयन २
हमारे उत्पादों में नई सुविधाओं को जोड़ने और कोड में कुछ अन्य बदलावों में, अतिरिक्त क्लीनअप और रीफैक्टरिंग की अक्सर आवश्यकता होती है। कभी-कभी यह परिवर्तनों के इतिहास में एक पूर्ण गड़बड़ी की ओर जाता है, और मुख्य परिवर्तन अन्य अद्यतनों के बीच खो जाता है।
साफ करने वालाकिरिल लिखोदेव
Kirill Likhodedov ने एक सरल समाधान प्रस्तावित किया: IntelliJ IDEA स्वचालित रिफ्लेक्टर रिकॉर्ड करें, उन्हें कोड के साथ मैन्युअल संचालन से अलग करें, और एक प्रतिबद्ध को कई में विभाजित करें। कुछ महत्वपूर्ण कामों के लिए एक समीक्षा की आवश्यकता होती है, जबकि अन्य सिर्फ स्वचालित क्रियाएं हैं जो आईडीई तंत्र द्वारा मान्य हैं।
श्रोता पुरस्कार
जैसा कि हम हैकाथॉन में बिंदुओं पर विचार करते हैं: प्रत्येक मतदाता तीन परियोजनाओं को वरीयता दे सकता है, और इन बिंदुओं को मुख्य प्रतियोगिता के हिस्से के रूप में अभिव्यक्त किया जाता है, और आप किसी भी निर्णय को भी पसंद कर सकते हैं। यहां सबसे अधिक पसंद वाली परियोजनाएं हैं।
रॉकेट विज्ञानदिमित्री इवानोव, निकिता राबा, सर्गेई बाल्टिस्की, सर्गेई कारशेविच, आर्टेम बुखोनोव, लियोनिद स्ट्रायुक, सेमनोन अतामास, अलेक्जेंडर नौमोव, लियोनिद स्कोरोबोव
“चाँद पर निशाना लगाओ। यहां तक कि अगर आप चूक जाते हैं, तो भी आप सितारों के बीच बने रहेंगे ... जहां आप लक्ष्यहीनता से अंतरिक्ष की विशाल शून्यता में बह जाएंगे, जब तक कि आप मौत के ठंडे गले में न पड़ जाएं। " शायद यह जिस तरह से है। और उनके दिल में हर कोई रॉकेट साइंस को छूना चाहता है। दिमित्री इवानोव की टीम ने चंद्रमा पर एक पुन: प्रयोज्य रॉकेट का लक्ष्य रखने की हिम्मत की, जिसका पहला चरण लॉन्च पैड पर वापस आ गया। सामान्य तौर पर, एक बार देखना बेहतर होता है:
मेरे अस्तित्व को सही ठहराओएलेक्सी कुद्र्यावत्सेव
"मैंने पूरे दिन क्या बिताया?" - यह एक सवाल है जो डेवलपर्स नियमित रूप से पूछते हैं। आपको इस बारे में फिर से चिंता करने की आवश्यकता नहीं होगी, क्योंकि नए IntelliJ IDEA प्लग-इन आपको बताएंगे कि आपने आज क्या किया है: आपने कितने बग्स तय किए, जिन्हें आपने संस्करण नियंत्रण में लॉन्च किया और कितने आप टीमकिट में लॉन्च किए ... और उनमें से कितने गिरे। लेकिन दिन लंबा था, और आपने कुछ और किया होगा। अब आप पता लगा सकते हैं कि आपने ट्रैकर में कितनी टिप्पणियां छोड़ी थीं और यहां तक कि आज दोपहर के भोजन के लिए क्या व्यंजन।

विजेताओं
इस साल, दूसरे और तीसरे स्थान के बीच का अंतर केवल दो अंक था। और हमारे पास समान अंकों के साथ दो कांस्य पदक भी हैं।
तीसरा स्थान
112.5 अंकआंतरिक काम पर रखने की सेवामैक्सिम मनुइलोव, ओलेग रयबक, आर्टेम टियुनोव, व्लादिस्लाव रासोखिन
JetBrains में हमेशा एक नई भूमिका में खुद को आजमाने का अवसर मिलता है। क्या आप परियोजना को बदलना चाहते हैं और नए कार्य करना चाहते हैं? या शायद आप अपनी टीम में एक व्यक्ति की तलाश कर रहे हैं? हमारे पास एक नई सेवा है: आंतरिक रिक्तियां अब हमारे कार्यालयों में टीवी स्क्रीन पर प्रदर्शित की जाती हैं।
112.5 अंकHtf ऐपक्या HTF के दो पुरस्कार हैं? कोई आश्चर्य नहीं। JetBrains में, हर कोई दोस्त बनना चाहता है। अब यहाँ कोई अजनबी नहीं हैं - केवल ऐसे साथी जिनसे हम अभी तक नहीं मिले हैं।

दूसरा स्थान
114.5 अंकJetRoomओल्गा डिकया, एकातेरिना श्लायकोत्सकाया, इवान कुलेशोव, सेर्गो गोलोवचेव, रोमन चेर्नायट
JetRoom ने हमारी बैठक आरक्षण प्रणाली को परिष्कृत किया है। सहकर्मी के साथ तत्काल कॉल करने या अनियोजित मीटिंग करने की आवश्यकता है? कुछ रैलियों को नियमित रैलियों के लिए बुक किया जाता है, लेकिन अगर कोई आज रैली में नहीं जाता है तो क्या होगा? पहले, यह सुनिश्चित करने के लिए जानना असंभव था, लेकिन जेटरूम के साथ आप कुछ सेकंड में एक मुफ्त कमरा पा सकते हैं! एप्लिकेशन कंप्यूटर या स्मार्टफोन पर निष्क्रिय वार्तालाप प्रदर्शित करता है। एक 3 डी प्रिंटर का उपयोग करके, टीम ने मोशन सेंसर के साथ काम करने वाले कमरों के लिए रंग संकेतक भी बनाए।
पहला स्थान
द स्वीट ऑफ स्वीट राइटिंगडेविड वॉटसन, दिमित्री झेमरोव, पीटर ग्रोमोव, दिमित्री ट्रोफिमोव
ग्रंथों की जांच के लिए कई उपकरण हैं जो सकल व्याकरण और वर्तनी की गलतियों से बचने में मदद करते हैं, लेकिन आमतौर पर भाषा के शैलीगत पहलुओं को प्रभावित नहीं करते हैं। द सूट ऑफ स्वीट राइटिंग के निर्माता एक ऐसा उपकरण बनाने के लिए एक साथ आए, जो न केवल व्याकरण की त्रुटियों को ठीक करना जानता है, बल्कि बेहतर लिखने में मदद करता है। परिणाम अंग्रेजी ग्रंथों के लिए एक आवेदन है जो निष्क्रिय आवाज़ और नकारात्मक भाषा का दुरुपयोग नहीं करने में मदद करता है, ऑक्सफोर्ड कॉमा और संक्षिप्त रूप का सही उपयोग करता है, लिंग तटस्थता का पालन करता है - इसलिए पाठ के लेखक को इस समय इन मुद्दों पर शैलीगत संदर्भ पुस्तक में देखने की ज़रूरत नहीं है। कोड के पुनर्गठन के लिए हमारी IDE में बहुत सारे कार्य हैं, तो क्यों न इन विशेषताओं को पाठ में लागू करने का प्रयास करें? बेशक, प्राकृतिक भाषा के साथ स्थिति कोड के साथ इतनी सरल नहीं है - एक औपचारिक भाषा। पाठ को पार्स करने के लिए एनएलपी तंत्र का उपयोग करके एक वाक्यविन्यास ट्री बनाया जाता है। फिर, उसी रिफैक्टरिंग और निरीक्षणों का उपयोग करते हुए जो कोड लिखते समय उपयोग किए जाते हैं, टीम ने ब्राउज़र एक्सटेंशन और टैलीजे के लिए एक प्लगइन तैयार किया।

सक्रिय रूप से प्रयुक्त समाधान
रिएक्ट कोटलिन ऐप बनाएंफिलिप रियाबचुन, एवगेनी डांस्की और एंड्री स्क्लाडचिकोव
अंतिम हैकाथॉन में बनाए गए इस एप्लिकेशन को नामांकन में "एक्टिवली यूज्ड सॉल्यूशन" में पुरस्कार मिला। इसने रिएक्ट घटकों के साथ काम करने के लिए कोटलिन कोड की संभावनाओं को खोल दिया। अब एक साल से, फ्रंट-एंड डेवलपर्स अपनी जरूरतों के लिए कोटलिन का लाभ उठा रहे हैं।
हैकाथॉन संख्या में
- टर्नकी समाधान बनाने के लिए 48 घंटे
- प्रस्तुति के लिए 5 मिनट
- ५४ विचार
- शुरुआत में 48 परियोजनाओं
- खत्म पर 39 परियोजनाओं
- 125 प्रतिभागी
- 8 शहर
- 7 गैर-जेटबिन सदस्य
- 4 लोगों ने दूर से भाग लिया
- 235 मत पड़े
- औसतन 5 लोग पैदल
- प्रति टीम औसतन 3 लोग
- इनाम पूल में $ 19,000
- 2 तीसरे स्थान पर
- 1 प्रथम पुरस्कार
हैकाथॉन तस्वीरों में











आपकी JetBrains टीम
विकसित करने के लिए ड्राइव