
कोई भी जावा डेवलपर समझता है कि अंतिम उपयोगकर्ता के लिए कितना महत्वपूर्ण है। साइट पर बटन सभी को दिखाई देते हैं - लेकिन जब पक्ष से देखा जाता है, तो आप बैकएंड के बारे में कभी नहीं सोच सकते हैं, जिसके बिना ये बटन काम नहीं करेंगे।
और जावा सम्मेलन जोकर, किसी भी अन्य सम्मेलन की तरह, अपने स्वयं के "बैकएंड" है। वक्ताओं को "फ्रंटेंड" माना जा सकता है: वे सभी के लिए दृश्यमान हैं, उनका विशाल योगदान स्पष्ट है। लेकिन पर्दे के पीछे भी बहुत काम चल रहा है। कौन यह सुनिश्चित करता है कि रिपोर्ट एक सभ्य मानक हैं और वक्ताओं को इसे प्राप्त करने में मदद करता है? कौन तय करता है कि कौन से विषय घटना के लिए उपयुक्त हैं? विदेशी सितारों को आकर्षित करने में कौन मदद करता है?
सम्मेलन कार्यक्रम समिति कार्यक्रम का "बैक-एंड" है, और जोकर की प्रत्याशा में हमने पीसी से पूछने का फैसला किया। सबसे पहले, इस तरह आप घटना को पक्ष से देख सकते हैं, आमतौर पर प्रतिभागियों के लिए अदृश्य। और दूसरी बात, साक्षात्कार से एक विशिष्ट व्यावहारिक लाभ है: चूंकि उन्होंने व्यक्तिगत रूप से आगामी जोकर की सभी रिपोर्टों को देखा है, वे बता सकते हैं कि क्या देखना है।
- पहले, हमें अपने बारे में संक्षेप में बताएं: जोकर कार्यक्रम के बारे में महत्वपूर्ण निर्णय लेने वाले लोग कौन हैं?इवान क्रायलोव : मैं अज़ुल सिस्टम में एक प्रमुख इंजीनियर हूं, मैं जेआईटी संकलक और आभासी मशीनों में शामिल हूं।
आंद्रेई कोगुन : मैं मास्को में 15 वर्षों से आईटी में हूं। मैं 6 से अधिक वर्षों से CROC में काम कर रहा हूं। अपने करियर के दौरान, उन्होंने कस्टम विकास के लिए बड़ी संख्या में परियोजनाओं में भाग लिया, मुख्य रूप से इलेक्ट्रॉनिक दस्तावेज़ प्रबंधन प्रणाली और प्रमुख डेवलपर और वास्तुकार की भूमिका में कई बड़ी रूसी कंपनियों के लिए व्यावसायिक प्रक्रिया स्वचालन। मैं मास्को विश्वविद्यालयों के छात्रों के लिए जावा प्रौद्योगिकियों का उपयोग करके विकास की मूल बातें पर पाठ्यक्रम पढ़ा रहा हूं। जावा डेवलपर्स
JUG.MSK के मास्को समुदाय की बैठकों के संस्थापक और आयोजक।
ग्लीब
स्मिरनोव : मैं प्लम्ब्र के लिए काम करता हूं, हम विश्वसनीयता और प्रदर्शन की निगरानी करते हैं। पिछले चार वर्षों में, वह कई चीजों में शामिल रहे हैं: ऑन-कॉल कमांड का प्रबंधन करने के लिए देशी मेमोरी में एक जावा मशीन "लाइव" की आंतरिक संरचनाओं में हेरफेर करने से। अब हम इतने स्टार्ट-अप नहीं हैं, और मैं अपनी स्वयं की सेवाओं की विश्वसनीयता पर अधिक केंद्रित हूं।
दिमित्री अलेक्जेंड्रोव : मैं सेंट पीटर्सबर्ग से आता हूं, मैं बुल्गारिया में रहता हूं। मैं टी-सिस्टम में एक वास्तुकार के रूप में काम करता हूं। मुझे जावा से प्यार है, मेरे पास बल्गेरियाई जावा उपयोगकर्ता समूह के नेता जावा चैंपियन का शीर्षक है, जो देश के भीतर कई सम्मेलनों के आयोजक हैं (उदाहरण के लिए, जेप्राइम)।
ओलेग अनस्तासिएव : मैं ओडनोक्लासनिकिकी में 2007 से प्लेटफ़ॉर्म टीम के सदस्य के रूप में एक प्रमुख डेवलपर के रूप में काम कर रहा हूँ। मैं पोर्टल की उत्पादकता और विश्वसनीयता की समस्याओं को हल करने के लिए उच्च-लोडेड सिस्टम, बड़े डेटा वेयरहाउस के लिए आर्किटेक्चर और समाधान के विकास में संलग्न हूं।
विक्टर पोलिशचुक : मैं एक वक्ता, शराबी और सुंदर हूं। वे मुझे इसके लिए नहीं बल्कि मुख्य रूप से इसलिए प्यार करते हैं क्योंकि मैं लोगों को सबसे उपयोगी जानकारी बताने की कोशिश करता हूं। मैं एक भयानक तकनीकी विशेषज्ञ हूं और मुझे यह बात पसंद है। मेरा एक मुख्य कार्य दुनिया में अधिक तकनीक और कम मानवीयताएं रखना है। चलो उनसे छुटकारा पाएं! ठीक है, वास्तव में मैं दृढ़ता से मानविकी के खिलाफ नहीं हूं, लेकिन मैं अभी भी तकनीकियों के लिए डूब गया हूं।
व्लादिमीर सिटनिकोव : मैं नेटक्रैकर पर जावा / ओरेकल डीबी अनुप्रयोगों के प्रदर्शन को अनुकूलित करने में लगा हुआ हूं। मैं Apache JMeter, Apache Calcite, PostgreSQL JDBC में कमिटेटर हूँ। मुझे नई चीजें सीखना पसंद है, और मैं कॉन्फ्रेंस जोकर, जेपोट, डेवोप्स, हाइजेनबग में वक्ताओं को तैयार करने में मदद करता हूं।
- आप पीसी में कैसे आए?Gleb Smirnov : कुछ समय पहले मैंने जावा हब में Habré पर
कई लेख लिखे, फिर उन्होंने कई फायदे एकत्र किए। तब
लियोशा 23 डेरेवो फेडोरोव ने मुझसे संपर्क किया और एक रिपोर्ट बनाने की पेशकश की। कई वर्षों से मैं जोकर सहित दुनिया भर के सम्मेलनों में सक्रिय रूप से बोल रहा हूं। लेकिन नई अच्छी रिपोर्ट तैयार करने में बहुत समय लगता है, और मैं रुक गया। और फिर उन्होंने मुझे पीसी पर बुलाया, और मैंने रूट लिया, मुझे यह पसंद आया। यह पता चला कि आप अपनी रिपोर्ट तैयार करने में जितना समय बिता सकते हैं, केवल एक परिणाम के रूप में आपको एक रिपोर्ट नहीं, बल्कि एक गुच्छा मिलेगा। यह आपके साथ नहीं, बल्कि अन्य लोगों के साथ है। यह महान है।
व्लादिमीर सिटनिकोव : इसे जीभ से कैसे उतारना है! वह सब है।
इवान क्रायलोव : पहली बार मैं एक प्रतिभागी के रूप में जोकर से मिला, कुछ समय बाद मैं एक वक्ता बन गया और कई सम्मेलनों में बात की, और इस चक्र में मैंने खुद को पीसी पर आजमाने का फैसला किया।
एंड्री कोगन : मैं काफी समय से JUG.ru ग्रुप के सभी जावा-सम्मेलनों के लिए पीसी में भाग ले रहा हूं, और देवओप्स पीसी में भी हूं। मुझे उन शुरुआती समय से जोकर का इतिहास याद है, जब इस सम्मेलन में एक कार्यक्रम समिति नहीं थी, और आंद्रेई दिमित्रिक एक-मैन मैनेजर थे। तब वक्ताओं के साथ यह आसान था: स्पष्ट लोगों को ले जाएं और कॉल करें, कई ओरेकल से थे। लेकिन फिर सम्मेलन बढ़ गया, एक गंभीर स्तर पर पहुंच गया, और सभी स्पष्ट वक्ताओं ने पहले से ही दौरा किया था, और नए लोगों की कीमत पर बढ़ना आवश्यक था। फिर एक पीसी दिखाई दिया, और यह मुझे लगता है कि सम्मेलन ही बेहतर हो गया। मेरे लिए इस तरह से भाग लेना महत्वपूर्ण है, जहां मैं पैसा नहीं कमाता, लेकिन मैं कुछ लाभ लाता हूं।
विक्टर पोलिशचुक: अब मैं आपको बताऊंगा कि मैं पीसी में भाग लेने के लिए क्यों सहमत हुआ और इस ज़िम्मेदारी को निभाया, हालाँकि मैंने काम की मात्रा की कल्पना की थी, लेकिन मैं इस जोकर के पास भी नहीं आया।
जब मैं जोकर, जेपोन और अन्य सम्मेलनों में जाता था, तो हमेशा हुड के नीचे कुछ आयोजक होते थे, और उन्होंने मेरा ज्ञान प्राप्त करने के लिए कुछ किया। और अब एहसान वापस करने का समय आ गया है।
मैं सम्मेलन में रिपोर्ट देखना चाहूंगा जो लोगों को सही निर्णय लेने में मदद करेगा कि किसी ने पहले ही काम किया है, और फिर आकर उनके बारे में बात की। और दूसरी तरफ, मैं उन इंजीनियरों के लिए विचार की उड़ान चाहता हूं जो खूनी उद्यम के साथ काम करते हैं, ताकि उनके पास दिमाग के लिए अतिरिक्त भोजन हो। यह मुझे लगता है कि यह विकास, यह आपको विचारों को बढ़ावा देने की अनुमति देता है। मुझे वास्तव में विचार बाजार पसंद है - इसके लिए मुझे सम्मेलनों से प्यार है।
- कार्यक्रम समिति वास्तव में क्या करती है?इवान क्रायलोव : पीसी कुछ चीजें करता है। सबसे पहले, यह सम्मेलन की सामान्य संरचना बनाता है: यह तय करता है कि कौन सी रिपोर्ट अधिक होगी और कौन सी कम, और किस विषय पर। पीसी उन अनुप्रयोगों को देखता है जो हमारे पास आते हैं, हम सम्मेलन में कई लोगों को अपने पास बुलाते हैं। एक नियम के रूप में, ये बहुत ही व्यस्त और प्रसिद्ध वक्ता हैं, उन्हें सम्मेलन में जमा करना कठिन है, इसलिए हम उन्हें निमंत्रण भेजते हैं।
अगला, हम अनुप्रयोगों का चयन करते हैं, हमारे कार्यक्रम का निर्माण करते हैं। असंतुलन से बचने के लिए, हम सोचते हैं कि हम प्रत्येक विषय पर कितनी रिपोर्ट चाहते हैं। रूपरेखा और सम्मेलन के एजेंडे के गठन के बाद, इस पर क्या होगा, हम वक्ताओं के साथ काम करते हैं। खासकर ऐसे वक्ताओं के साथ जिन्हें सम्मेलनों में बोलने का ज्यादा अनुभव नहीं है। हम रिपोर्ट सुनते हैं और उनकी गुणवत्ता को बेहतर बनाने में मदद करते हैं ताकि सम्मेलन में रिपोर्ट दर्शकों से अधिकतम रेटिंग एकत्र करें।
दिमित्री अलेक्जेंड्रोव : यह देखते हुए कि मुझे सम्मेलन का बहुत अनुभव है (और न केवल रूस में), मेरा मानना है कि मैं अपेक्षाकृत रूप से शक्तिशाली हूं। मैं समझता हूं कि वे पश्चिम में किस बारे में बात कर रहे हैं और हमारे पास किस तरह के दर्शक हैं। उदाहरण के लिए, हमें बस बहुत सी यूरोपीय रिपोर्टें नहीं मिलीं, क्योंकि हम कट्टर चाहते हैं, हम केस स्टडी चाहते हैं, हम विवरण चाहते हैं, बहुत स्पष्ट और समझने योग्य प्रस्तुति। और ऐसे कई मामले हैं जब हमारे देश में सबसे अच्छे यूरोपीय बोलने वाले विफल हो गए, इन आवश्यकताओं को पूरा नहीं किया। इसलिए, पीसी में, एक महत्वपूर्ण काम यह समझना है कि क्या विषय सम्मेलन के लिए वास्तव में प्रासंगिक है, क्या यह लागू है और स्पीकर इस बारे में हमारी बारीकियों को ध्यान में रखते हुए कैसे बात करता है। बहुत सारी ऐसी बारीकियां। मैं कई विदेशी वक्ताओं से परिचित हूं और उन्हें रूस में लाने की कोशिश करता हूं, उन्हें हमारी बारीकियां समझाता हूं।
- सम्मेलन की तैयारी करते समय, पीसी में प्रत्येक प्रतिभागी केवल उसे सौंपी गई विशिष्ट रिपोर्ट के लिए जिम्मेदार होता है, या आप अंतरविरोध कर रहे हैं?इवान क्रायलोव : हमारे पास निम्नलिखित कारणों से चौराहे हैं: यह महत्वपूर्ण है कि कोई भी स्थिति नहीं है जिसमें एक व्यक्ति की राय सब कुछ निर्धारित करती है। इसलिए, हम ऐसे क्षेत्रों को लेने की कोशिश करते हैं ताकि एक निश्चित चौराहा हो और कम से कम दो लोग रिपोर्ट के बारे में पूरी तरह से राय बना सकें।
पीसी पर सभी द्वारा लघु रिपोर्ट पढ़ी जाती हैं। और फिर, जब काम सीधे रिपोर्ट की विस्तारित सामग्री के साथ किया जा रहा है, तो कम से कम दो लोग इसे देखते हैं और अपनी टिप्पणी देते हैं, क्योंकि हर कोई इसे थोड़ा अलग कोण से देखता है। उदाहरण के लिए, यदि मैंने केवल आभासी मशीनों पर या निम्न-स्तरीय चीजों से संबंधित रिपोर्टों पर अपनी रिपोर्ट को देखा, परिणामस्वरूप, संबंधित स्पीकर की रिपोर्ट विशेष रूप से वर्चुअल मशीनों के डेवलपर्स पर केंद्रित होगी। जबकि श्रोता अलग हैं: कोई वास्तव में आभासी मशीनों को विकसित करता है, और कोई व्यक्ति वर्चुअल मशीनों से संबंधित चीजों पर जावा डेवलपर के लिए एक नज़र डालना चाहता है। और फिर मेरे सहकर्मी आते हैं, मुझे खींचते हैं, और नतीजा कुछ ऐसा है जो सबसे दिलचस्प है।
- जोकर 2018 की क्या रिपोर्ट है? क्या आप पहले से कुछ विशिष्ट सुझाएंगे?जीएलबी स्मिरनोव : निचले स्तर के विषय मेरे सबसे करीब हैं: जेवीएम डिवाइस, प्रोफाइलिंग, सभी प्रकार के हिम्मत। इस वर्ष, उदाहरण के लिए, मैं एक दिलचस्प रिपोर्ट ग्रिगोरी कोशेलेव द्वारा
".NET और जावा वर्चुअल मशीन के एकीकरण" के लिए जिम्मेदार हूं। विशेष रूप से एक जावा सम्मेलन के लिए अपने असामान्य दृष्टिकोण के लिए उल्लेखनीय है। आमतौर पर, हर कोई जावा से मूल खींचने के बारे में बात करता है, उदाहरण के लिए, उसी .NET में - और ग्रेगरी, इसके विपरीत, बताता है कि .NET से जावा मशीन कैसे प्राप्त करें।
मैं यूरी
आर्टामोनोव की रिपोर्ट
"जिंकल और कस्टम रनटाइम इमेज" की भी सिफारिश करता हूं। यह जावा 9 से सुविधाओं का उपयोग करके इकट्ठा करने के तरीके के बारे में है, एक जावा मशीन की एक न्यूनतम छवि और इसे क्लाइंट सर्वर पर बिना तैयार किए जावा मशीन होने की आवश्यकता है।
लेकिन सभी रिपोर्ट निम्न-स्तरीय नहीं हैं: उदाहरण के लिए, मैं व्लादिमीर प्लिस्गा की रिपोर्ट की निगरानी करता हूं
"स्प्रिंग बूट 2: जो वे रिलीज नोटों में नहीं लिखते हैं ।
" आप किस तरह से दूसरे स्प्रिंग बूट में अपग्रेड किए गए हैं, और फिर कुछ और हफ्तों के लिए चलते हैं और अपने माथे पर धक्कों को इकट्ठा करते हैं। व्लादिमीर ने रेक का सावधानीपूर्वक वर्णन किया और उन पर कदम नहीं रखने के बारे में कई समझदार सिफारिशें दीं।
आंद्रेई कोगुन : मैं उन रिपोर्टों की समीक्षा करना चाहता था जिनमें मैं कुछ समझता हूं, उदाहरण के लिए, स्प्रिंग के बारे में। सामान्य तौर पर, मैं एक एप्लिकेशन डेवलपर हूं। और अब मैं इस बिंदु पर आ गया हूं कि मैं उन रिपोर्टों में अधिक दिलचस्पी दिखा रहा हूं जिनमें मुझे शायद कुछ भी समझ में नहीं आता है। मैं तेजी से यह सब देख रहा हूं ताकि पीसी के सदस्य के रूप में मैं सभी रिपोर्टों को देखने और सम्मेलन के संपूर्ण दर्शकों के दृष्टिकोण से एक आकलन देने वाला पहला व्यक्ति हो सकता हूं: क्या कुछ स्पष्ट होगा? मैं विशेष रूप से रिपोर्ट की गुणवत्ता को देखता हूं, सामग्री को नहीं।
हम मानते हैं कि कार्यक्रम में हम जिन वक्ताओं को स्वीकार करते हैं, वे पहले से ही अपने क्षेत्र के विशेषज्ञ हैं। लेकिन रिपोर्ट की संरचना में मदद करने के लिए, इसे उच्च-गुणवत्ता वाला बनाएं, प्रस्तुति पर काम करें - यह वही है जो एक पीसी कर सकता है। विशेष रूप से, मैंने हाल ही
में फ़ज़िंग के बारे में एक
रिपोर्ट सुनी, यह मेरे लिए पूरी तरह से नई बात है। और जब आप यह महसूस करने की कोशिश करते हैं कि यह किस बारे में है, तो इसे स्पीकर के पास ले जाएँ, जहाँ कुछ आपके लिए स्पष्ट नहीं था, और उससे प्रश्न पूछें, फिर यह स्पीकर को कुछ विचारों की ओर ले जाता है। मेरे लिए, जैसा कि उस व्यक्ति के लिए भी जिसने प्रस्तुतियां दीं, यह तैयारी में सबसे मूल्यवान चीज है - जब आपको इस तरह की प्रतिक्रिया दी जा सकती है।
पीसी में विभिन्न क्षेत्रों के विशेषज्ञ हैं, और काफी अक्सर, निश्चित रूप से, सामग्री के साथ मदद भी होती है, कुछ जोड़ा जाता है। उदाहरण के लिए, हम अब
अपनी रिपोर्ट के बारे में किरिल टोलाचेव और मैक्सिम गोरेलिकोव के साथ बात कर रहे हैं, और वे सीधे एक राय पूछते हैं: क्या उदाहरण या कुछ और जोड़ना अच्छा है या बुरा। यहां मुझे समझ में आया कि दांव पर क्या है। अगर हम बारूक के बारे में बात करते हैं, तो वह पहले से ज्यादा तैयारी करना पसंद नहीं करता है, लेकिन जब वह कुछ विचार प्राप्त करता है तो प्यार करता है। विशेष रूप से, हम कुछ मामलों के साथ आए जो पीसी कॉल के हिस्से के रूप में मंथन के दौरान एलेक्सा के बारे में उनकी रिपोर्टों पर थे।
दिमित्री अलेक्जेंड्रोव : हमारे पास एक बहुत ही संतुलित कार्यक्रम है। दिलचस्प मामले के अध्ययन हैं, हिम्मत हैं, स्मूदी और जेवीएम थीम हैं, प्रदर्शन विषय हैं, फ्रेमवर्क थीम हैं, यहां तक कि ऐसे विषय भी हैं जिन्हें जावा से बाहर खटखटाया जाता है। उदाहरण के लिए, मशीन सीखना, पोस्टग्रेज, और इसी तरह। यहाँ, मेरी राय में, एक अच्छा संतुलन निकला। वसंत की ओर या प्रदर्शन के प्रति सम्मेलन की कोई विकृति नहीं है, सब कुछ है।
विशिष्ट रिपोर्टों के लिए, यह उन सम्मेलनों में से एक है, जिनकी रिपोर्ट हर कोई समीक्षा करना चाहता है।
वेंकट सुब्रमण्यम का एक शानदार
शो होगा। टैगिर होंगे, मेरी राय में उनका एक
अच्छा विषय है, यह बहुत प्रासंगिक है। विश्व कप के लिए टिकटों की योजना बनाते समय सार्वजनिक व्यवहार एल्गोरिदम के साथ एक
दिलचस्प मामला अध्ययन होगा। यह शांत है क्योंकि यह हाल ही में हो रहा है, और यह इस पूरी चीज को एल्गोरिदम करने का एक दिलचस्प तरीका है।
मुझे वास्तव में पसंद आया कि हमारे पास पोस्टग्रेज के बारे में क्या है। यह जावा से बाहर निकलता है, लेकिन हम सभी इसका उपयोग करते हैं। अच्छा होगा, मेरी राय में। शुरुआती के लिए मशीन लर्निंग होगी। बिग डेटा और मशीन लर्निंग शांत विषय हैं, लेकिन उन्होंने अभी तक उन पर अच्छा इनपुट नहीं दिया है। उन्होंने एक छोटा सा टुकड़ा लिया, इस विषय पर चर्चा की और इस तरह की रिपोर्टों से प्रयोज्य छोटा हो गया। और फिर प्रयोज्यता महान होगी। इसके अलावा एक शो होगा, और कट्टर, और वहाँ होगा स्काला - मैं वास्तव में इसे पसंद करता हूं। स्काला विचारों का एक इनक्यूबेटर है जो बाद में जावा में जाता है। हालाँकि जो विषय सम्मेलन में होंगे वे शारीरिक रूप से जावा में फिट नहीं होंगे, क्योंकि पूरी बात लिखने के लिए पर्याप्त भाषा निर्माण नहीं हैं। हालांकि, यह भयानक है क्योंकि कट्टर रॉकर्स सुनने के लिए एक अच्छा विषय पाएंगे। विषय नया नहीं है, लेकिन एक मित्र इसे अच्छे तरीके से प्रस्तुत करेगा।
ओलेग अनास्तासिवे : बेशक, मैं सभी को सबसे अच्छी तरह से समझता हूं कि ओडनोक्लास्निक में संगीत के प्रतिक्रियात्मक वितरण के बारे में वादिम टायस्को
द्वारा रिपोर्ट के बारे में क्या दिलचस्प है।
एक ओर, यह जावा के लोहे के टुकड़े से सब कुछ निचोड़ने के तरीके के दृष्टिकोण से दिलचस्प है। बहुत संगीत है, इसे एक ही समय में और जल्दी से कई में वितरित करना आवश्यक है। इसलिए, हालांकि जावा "एक बार लिखो, कहीं भी चलाओ" है, इसका अधिकतम लाभ उठाने के लिए ऑपरेटिंग सिस्टम के साथ घनिष्ठ एकीकरण है। इसी समय, वहाँ कोई मूल कोड नहीं है, यह
एक जावा के साथ सभी जावा है।
दूसरी ओर, यह एक वास्तुकला की दृष्टि से दिलचस्प है, क्योंकि
गलती सहिष्णुता के मुद्दों पर विचार किया जाता है। सब कुछ डिज़ाइन किया गया है ताकि ग्राहकों के लिए सेवा काम करना बंद न करे। यह लचीलापन प्रणाली का एक दुर्लभ मामला है, जहां दोष सहिष्णुता या दोष सहिष्णुता को तार दिया जाता है, वास्तुकला से शुरू होता है और सबसे निचले स्तर के टुकड़ों के साथ समाप्त होता है।
और तीसरी तरफ, यह प्रतिक्रिया के बिंदु से दिलचस्प है। हमारा जेट स्ट्रीम डेटा सेंटर में HDD से शुरू हो सकता है, जिस पर वांछित ट्रैक निहित है, और इस डिस्ट्रीब्यूटर तक Odnoklassniki के पूरे बुनियादी ढांचे के माध्यम से आगे भेजा जाएगा। वितरक डिस्क से सीधे एक स्ट्रीम जारी करेगा। ऐसा करने के लिए, मुझे अपनी स्वयं की प्रतिक्रियाशील प्रणाली लिखनी थी - हमने सिर्फ रिएक्टिव स्प्रिंग नहीं लिया, @Autowired एनोटेशन के एक जोड़े को रखा, और यह काम किया।
व्लादिमीर सिटनिकोव : रिपोर्टों की पसंद के लिए, मैं सम्मेलन में पीसी से किसी को खोजने और पूछने की सलाह देता हूं। और / या एक वक्ता को खोजने और उसकी रिपोर्ट के बारे में पूछें। यह काम करता है। मैं खुद ऐसा करता हूं जब मैं पीसी सम्मेलन का सदस्य नहीं हूं। हां, रिपोर्ट में एक विवरण है (क्या हर कोई इसे पढ़ रहा है? :)), लेकिन आप एक बार में दो रिपोर्ट पर नहीं जा पाएंगे, और यह बेहतर है यदि आप तुरंत पहले 5-10 मिनट के लिए हॉल के बीच चलने की तुलना में अधिक उपयोगी रिपोर्ट प्राप्त करते हैं।
- क्या कार्यक्रम में कोई ऐसी चीज है जिसे आप नहीं जानते थे, कुछ ऐसा जिसने आपको चौंका दिया हो - शायद आपकी मुख्य विशेषज्ञता से दूर हो?ग्लीब स्मिरनोव : मैं लगभग हमेशा रन में कुछ नया सीखता हूं। उदाहरण के लिए, मैंने जावा 4 बायटेकोड के साथ एक बार भी काम नहीं किया है। यह बहुत भाग्यशाली है कि हमारे जावा एजेंट ने हमेशा कम से कम जावा 5. के लिए संकलित क्लाइंट एप्लिकेशन का समर्थन किया और जोकर जेन्या मैंड्रिकोव की भूमिका निभाएंगे, जो
इस बात की चर्चा करते हैं कि कैसे कुछ भाषा संरचनाएं अनजाने में अनुवाद की जाती हैं, और इसमें एक पुरातात्विक साइट है जावा 4 उदाहरण। वहाँ से मुझे पता चला कि वहाँ एक jsr (जावा सबरूटीन) निर्देश हुआ करता था। इसके माध्यम से, उदाहरण के लिए, अंत में-कॉम्पैक्ट रूप से व्यक्त करना संभव था। लेकिन पुष्टि के साथ, वहां सब कुछ खराब है, इसलिए उन्होंने इसे जावा 5 में काट दिया।
विक्टर पोलिशचुक : मैंने देखा है सबसे असामान्य रिपोर्टों
में से एक कैस्केडिंग लेनदेन के बारे में है । इसने मुझे झुका दिया क्योंकि एक औद्योगिक डेवलपर के रूप में, जब लोगों ने कोड से वितरित लेन-देन को जोड़ा तो बहुत अधिक डरावनी स्थिति देखी, और उसके बाद कोड काम करना बंद कर देता है। कभी-कभी यह उन जगहों पर रोल करता है जहां आप कम से कम इसकी उम्मीद करते हैं। सापेक्ष रूप से, वितरित लेनदेन का एक भी सामान्य कार्यान्वयन नहीं है।
कॉमरेड अंग्रेजी में बताएंगे कि कैसे, वे ट्रांसफर वाइज का उपयोग करते हुए, सरल उपकरणों के साथ सामान्य एकल-चरण लेनदेन में जटिल दो-चरण के लेन-देन को समाप्त करने में सक्षम थे, जिनका हम उपयोग करते हैं और जिनके साथ कोई समस्या नहीं है। यह मुझे लगता है कि यह दृष्टिकोण पूरे वितरित दुनिया का भविष्य है। माइक्रोसर्विस का विकास करते समय, आपको व्यवहार्यता, परमाणुता की आवश्यकता होती है। और इसे या तो वितरित लेनदेन की सहायता से प्राप्त किया जा सकता है (जो मौजूद नहीं है, और किसी को अभी भी नहीं पता है कि उन्हें कैसे करना है), या आपके कोड की वास्तुकला में कुछ बदलावों की मदद से। दृष्टिकोण को थोड़ा बदलकर, आपको समान गारंटी मिलती है, केवल बहुत आसान और
अधिक विश्वसनीय। मुझे लगता है कि इंजीनियरों के अभ्यास के लिए यह बहुत उपयोगी होगा।
रिपोर्ट। वह रिपोर्ट, जिसमें सभी की मदद की जानी चाहिए।
व्लादिमीर सीतनिकोव : मेरी एक रुचि कार्यात्मक प्रोग्रामिंग है। कट्टरता के बिना, निश्चित रूप से, लेकिन इन तरीकों के बारे में कुछ आकर्षक है। तो: इस बार
लगातार संग्रह के प्रदर्शन पर जॉन मैकक्लेन द्वारा दो रिपोर्टें और
टैगलेस फाइनल पर ओलेग निज़ानिकोव होंगे । और ये गणितज्ञों के लिए गणितीय रिपोर्ट नहीं हैं, बल्कि प्रत्यक्ष व्यावहारिक लाभ वाली रिपोर्ट हैं।
- तैयारी के दौरान क्या याद किया गया?एंड्री कोगुन : मुझे वास्तव में अनुप्रयोगों के चयन का चरण पसंद है। बहुत सारे एप्लिकेशन हैं, बहुत सारे दिलचस्प लोग हैं, बहुत सारे अनपेक्षित क्षण हैं। कभी-कभी आप सोचते हैं, क्या यह वास्तव में कोई है जो इस विषय या प्रौद्योगिकी में संलग्न है और रुचि रखता है, अर्थात यह दुनिया को व्यापक रूप से देखने का अवसर है।
मैं यह नहीं कहूंगा कि सम्मेलन के दर्शकों पर मेरा कोई फायदा नहीं है, फिर भी आपको उन रिपोर्टों को उस रूप में देखना होगा जिसमें उन्हें सम्मेलन में नहीं दिखाया गया है। मुझे अनुप्रयोगों का चयन और एक कार्यक्रम बनाने का अवसर पसंद है जो सम्मेलन में होगा, इस तरह से रिपोर्ट वितरित करने के लिए कि वे संगठित रूप से देखें। यह मजेदार है जब आप जानते हैं कि सम्मेलन के दौरान आप 3-4 रिपोर्ट के लिए जा सकते हैं और वे एक दूसरे के पूरक होंगे। यह इस तरह से पता चलता है, क्योंकि कुछ तकनीक है जो वर्तमान में सबसे फैशनेबल है और बहुत से जो इस पर रिपोर्ट करना चाहते हैं, कुछ नए रुझान। वे शायद ही किसी पुरानी बात के बारे में बात करते हैं। जब हम अनुप्रयोगों का चयन करते हैं, तो बहुत सी अप्रत्याशित और दिलचस्प चीजें, दिलचस्प परिचित और संचार होता है। हमारे पास पिछले सम्मेलन में एक स्थान के लिए दस से अधिक आवेदन हैं।हम एक दूसरे को कॉल करते हैं, हम सभी के साथ संवाद करते हैं, और यह वास्तव में अच्छा है।इवान क्रायलोव: यह स्थिति इवान उग्लान्स्की के साथ हुई। इवान एक्सेलसियर एलएलसी के लिए काम कर रहा है, कई वर्षों से रनटाइम टीम के लिए एक इंजीनियर रहा है, और वह एक वर्चुअल मशीन डेवलपर है। वह महान प्रस्तुति जो उन्होंने मूल रूप से प्रस्तावित की थी, श्रोताओं पर एक मजबूत फोकस के साथ थी जो आभासी मशीन के विवरण में गहराई से पारंगत हैं। उसी समय, हम समझते हैं कि अधिकांश दर्शक जावा प्रोग्रामिंग के पैटर्न और एंटीपैर्टर्न को समझना चाहते हैं, वे उदाहरण और सबक देखना चाहते हैं जो वे रिपोर्टों से सीख सकते हैं। कचरा कलेक्टर डिवाइस के एल्गोरिथ्म के बारे में एक सूखी कहानी उन्हें रिपोर्ट से किसी भी स्पष्ट रूप से लागू करने की अनुमति नहीं देगी। इसलिए, इवान और मैंने काम किया और उन्होंने कई उदाहरण जोड़े जो वास्तव में उपयोगी होंगे।- जोकर अन्य सम्मेलनों से अलग कैसे है?एंड्री कोगन : मेरी राय में, जोकर बहुत ईमानदार जगह है, वहां जाना हमेशा अच्छा होता है। यह वातावरण संचार द्वारा बनाया गया है: मैंने विभिन्न सम्मेलनों में भाग लिया, मैं संवाद करना पसंद करता हूं, लेकिन यह हमेशा ऐसा नहीं होता है कि स्पीकर एक-दूसरे के साथ भी संवाद करते हैं। और यदि आप एक जोकर वक्ता हैं, तो, एक नियम के रूप में, आप तुरंत इस सभी पार्टी में खुद को पाते हैं। और सम्मेलन के प्रतिभागी इसमें शामिल होते हैं। ऐसे लोग हैं जो कई वर्षों से सम्मेलन में गए हैं, और अब वे खुद को प्रस्तुतियां दे रहे हैं। उदाहरण के लिए, पाशा फिंकेलस्टीन हमारे साथ शामिल हुए, वह कई वर्षों तक सम्मेलन में गए, और अब वे एक बात कर रहे हैं। जोकर पर लोग एक-दूसरे को जानते हैं, बातचीत शुरू करते हैं, जोकर में एक शानदार माहौल है। लोग इसमें डालते हैं। यह वही है जो मेरे लिए अन्य सम्मेलनों से जोकर को अलग करता है, मैं निश्चित रूप से इसके लिए आऊंगा।इस माहौल के कई लोगों के साथ मैं लगातार संपर्क में हूं। उदाहरण के लिए, सभी प्रकार के शैतानी हैं, कुछ वक्ता डिब्रीफिंग में भाग लेते हैं। किसी न किसी रूप में, समुदाय लगातार मौजूद है। ऐसे लोग हैं जिन्हें आप विभिन्न बैठकों में मिलते हैं। यह महान है कि यह संचार दो दिनों तक सीमित नहीं है, यह निरंतर है।Gleb Smirnov : स्पीकर खुद हमें बताते हैं, विशेष रूप से विदेशी, जब एक पीसी से बात करते हैं कि किसी ने कभी भी अनुप्रयोगों के साथ सावधानी से काम नहीं किया है। हम प्रत्येक को सावधानीपूर्वक जांचते हैं: सार, योजना, स्लाइड, प्रशिक्षण। तो लगभग कोई नहीं करता है। ऐसे व्यक्ति हैं जो इस तरह के ऑपरेशन के लिए बहुत उपयुक्त नहीं हैं, लेकिन उनमें से ज्यादातर आभारी हैं, क्योंकि यह उनके लिए और हमारे लिए उपयोगी है। हम एक उपयोगी प्रतिक्रिया देते हैं, और बदले में हमें एक अच्छी रिपोर्ट मिलती है।- क्या आप पाठकों के लिए कुछ करना चाहेंगे?विक्टर पोलिशचुक : जावा दुनिया में, जेवीएम भाषाओं में प्रतिस्पर्धा, इस मंच को विकसित करता है। जैसे ही एक चीज जीतती है, हम जीवित नहीं रहते हैं। सम्मेलन में आएं: अधिक जावा, कोटलिन, स्काला डेवलपर्स, कुछ अन्य जेवीएम-आधारित भाषाएं, जितना अधिक हम हैं, उतना ही अधिक स्थिर और जीवंत यह मंच होगा। तो जाओ और जावा को इससे भी ज्यादा जीवंत बनाओ।दिमित्री अलेक्जेंड्रोव: यह सम्मेलन बहुत संतुलित निकला। मुझे लगता है कि कई आगंतुक अपने लिए सभी तकनीकों को लागू करने के आवश्यक पहलुओं को पाएंगे। बहुत अधिक कृत्रिम और बस दिलचस्प नहीं होगा, बहुत अभ्यास होगा और क्या अभ्यास बन सकता है, क्या लागू किया जा सकता है। बहुत बड़ी प्रौद्योगिकी कवरेज निकला है। वे खुद के लिए दिलचस्प चीजें पाएंगे, ऐसा मुझे लगता है, इतने सारे लोग, विभिन्न प्रवृत्तियों, रूपरेखाओं और प्लेटफार्मों का पालन करते हैं। खुद के लिए हर कोई कुछ नया सीख सकता है और यह सुन सकता है कि दूसरों द्वारा अपने लिए निष्कर्ष निकालना कैसे किया जाता है। हम बहुत बार एक सम्मेलन में वैकल्पिक तकनीकों पर चर्चा करते हैं। एक तकनीक है, लेकिन एक विकल्प है। मेरे विचार से यह सम्मेलन की पूरी शीतलता है। दर्शकों का संतुलन। सभी वीडियो देखें, बात करें और समीक्षा करें। वहाँ प्रौद्योगिकी है, वहाँ इसके लिए विकल्प है,जो चर्चा के योग्य है और इसके बारे में जानने के योग्य भी है।: , . , . -: , , , , :)
, , ,
. — !
: मैं वक्ताओं (और / या अन्य सम्मेलन प्रतिभागियों) से मिलने की सलाह देता हूं। पहले से ही रॉबर्ट स्लेट के साथ एक पुस्तक पर हस्ताक्षर करने की योजना है? वह, वैसे, अपाचे मावेन के नेता। प्रदर्शन में दिलचस्पी है? फिर, कम से कम, यह दुनिया के सबसे अच्छे प्रोफाइलर्स मार्कस हर्ट (JFR) और एंड्री पैंगिन (async-profiler) के लेखकों के साथ मिलने के लायक है। और इसी तरह।
बैकस्टेज वार्तालापों में आप बहुत सी उपयोगी चीजें सीख सकते हैं।पूरे जोकर कार्यक्रम को साइट पर देखा जा सकता है । और सम्मेलन से पहले केवल कुछ दिन शेष हैं - यदि आपने अभी भी फैसला नहीं किया है, तो यह करने का समय है!