في الفترة من 28 إلى 29 سبتمبر ، تم عقد مهرجان DevFest الخامس في كالينينجراد - وهو مؤتمر للمطورين من GDG Kaliningrad. اليوم ، تم تحميل اللاعبين مجانًا على
تسجيلات قناة YouTube الخاصة بهم مع مكبرات الصوت.

حول DevFest 2019 في كالينينغراد
1. الذكاء الاصطناعي والعلوم الجديدة للناس. أليكسي شجريف. البحث ياندكس
2. رفرفة في العمل. يفغيني ساتوروف ، سيرف
منذ العام الماضي ، كان Voronezh studio Surf مهتمًا بنشاط بالتطوير عبر الأنظمة الأساسية واعتمد على Flutter. لماذا يستحق النظر إلى إطار العمل ليس فقط للجوال ، ولكن أيضًا لمطوري الويب؟ ما الذي يجعل رفرفة جذابة للغاية ومن أين تبدأ؟
3. الذكاء العاطفي. ميشا موردفينتسيف ، سيدنس
يبدو أن DevFest هو مؤتمر فني ، ماذا يمكن أن يكون هناك تقرير عن الذكاء العاطفي؟ Sidenis Mikhail Mordvintsev متأكد من أنه في المرحلة الحالية من تطوير فريق العمل والتواصل بين المطورين ، من المهم النظر ليس فقط في الجوانب المنطقية ، ولكن أيضًا في الخلفية العاطفية. كيف تتعلم كيفية تحديد مشاعرك ، وكيفية إدارتها ، وكيفية قراءة مشاعر الآخرين والرد بشكل صحيح؟ يحتوي هذا التقرير على مكان للتفكير والعلوم والهوليفار.
4. تطور الاتصالات في شركة متنامية. دميتري ماروشينكو ، Badoo
هل تفوت الأوقات التي احتلت فيها شركتكم مكتبًا واحدًا ، تم حل جميع الأسئلة أثناء الطيران ، ولم يتلاعب أحد بصعوبات الاتصال؟
نعم ، يجب أن أعترف أنه مع نمو الفريق ، ليس فقط الإدارة ، ولكن أيضًا يواجه الموظفون عقبات جديدة أمام التعاون الناجح.
شارك ديمتري ماروشينكو من Bado ملاحظاته وخبرته في تطور أساليب الاتصال في شركة متنامية.
بدلاً من الموز ، يجب تطبيق التقرير على الرئيس المتعب للمطور بعد محادثة غير ناجحة مع الفريق.
5. العمارة الخلفية دون حدود. سيميون كريفوشيف ، زيروهوب
كم من الوقت يقضيه المطورون في تحقيق أهداف العمل؟ قليلا تتلاشى موارد الشركة أثناء إصلاح الأخطاء أو إعادة اختراع العجلة. باستخدام نمط واحد فقط ، تبدو لغة البرمجة أو الهندسة المعمارية حلاً رائعًا في البداية ، ولكنها تؤدي إلى عواقب وخيمة.
شارك Semyon Krivosheev من Zerohub تجربته في إنشاء مشاريع مالية في سوق العملة المشفرة - وهو أحد أصعب مجالات العمل. في تطورهم ، يستخدم الرجال أساليب مختلطة للتصميم الخلفي: الخدمات الدقيقة ، MVP متجانسة ، go / java / nodejs / مهما كان.
6. مجموعات الغموض. جورج إميليانوف ، زملاء الدراسة
لن تفاجئ أي شخص بتحليل مجموعات Swift القياسية ، ولكن في بعض الحالات لا يجب أن يعرف المطور كيفية عمل المجموعات وهياكل البيانات الأساسية فحسب ، بل سيكون قادرًا أيضًا على إنشاء مجموعة خاصة بها لتحسين الشفرة.
في حديثه ، تحدث جورجي عن البروتوكولات التي تنفذ المجموعات الأساسية ، وكيف يمكن للمطور استخدامها في المهام اليومية ، وكيف تعمل مجموعات مثل Array (s) ، و Dictionary ، و Set ، و Lazy.
7. بناء إنتاج PWA جاهزة مع الزاوي. Önder Ceylan، KLM
يعيش Önder Ceylan ويعمل في هولندا ، حيث يجد الوقت في جدول أعماله المزدحم للترويج لتطبيقات الويب التقدمية كخبير مطور برامج Google.
كيفية تنفيذ PWA - يمكنك قراءتها بنفسك في الإرشادات ، ولكن يجب تعلم كيفية إجراء التطبيق بشكل مثالي على منصات مختلفة مباشرةً من خبير.
8. الواجهة الأمامية. بافيل جيراسيموف ، وريك
الجزء الأصعب في عملية التطوير هو عدم اكتساب معرفة جديدة ، ولكن تنظيمها وتعميمها. في بعض الأحيان يكون من الصعب بدء هذه العملية وقيادتها حتى في فريق واحد صغير.
وتخيل أنه بالإضافة إلى ذلك ، يتم كتابة الكود مع عدة فرق. كيف تتخلص من الأنواع المختلفة من الكود ، لتحفيز الفرق الأخرى على الكتابة بطريقة باردة وعلى قدم المساواة وباردة بنفس القدر؟ كيفية تجنب فرض القواعد "من أعلى" ومراعاة رأي جميع المطورين "من أسفل".
شارك Pavel Gerasimov من Wrike قصة حقيقية عن كيفية تمكنهم من إنشاء قاعدة معرفية ، والتخلص من نفس النوع من التعليقات على مراجعة وخفض عتبة الدخول في مشاريعهم.
9. استرجاع يمكن ملاحظتها من العذاب مع عدم التزامن. أليكسي كليستر ، ياندكس
كل واحد منا يواجه باستمرار طلبات غير متزامنة. بدونها ، من المستحيل إنشاء تطبيق حديث.
من السهل إدارة طلب واحد ، ولكن إذا كنت بحاجة إلى العديد من الطلبات ذات الصلة ، فقد تواجهك مشكلة: "لكن كيف يمكنك القيام بذلك على أي حال؟" لا يكفي كتابة التعليمات البرمجية التي ستعمل فقط. من الضروري أيضًا للزملاء فهم هذا الرمز. واجه الرجال في فريق Yandex.Direct نفس المشكلة ووجدوا الخلاص في مكتبة Redux التي يمكن ملاحظتها.
10. Kotlin Multiplatform. أليكسي ميخائيلوف ، IceRock
ما لا يعجبنا في DevFest هو تقارير المراجعة حول التقنيات التي لم تشارك مطلقًا في الإنتاج. لا يتعلق الأمر بالتأكيد بتجربة أليكسي ميخائيلوف من IceRock ، الذي استخدم Kotlin / Native في أكثر من عشرة مشاريع قتالية على مدار العام ويسعده بمشاركة إنجازات فريقه.
في التقرير ، تطرق إلى السمات المعمارية للإطار وقاد جميع المزالق التي اكتشفها الفريق. لا توجد فقط كلمات التأبين ، ولكن أيضًا النقد الموضوعي. ليس بدون إجابة على السؤال "كيفية إقناع مطور iOS بالانتقال إلى الجانب عبر النظام الأساسي."
11. الروبوت الرسوم المتحركة في عام 2019. الكسندر سميرنوف ، Raiffeisenbank
على مر السنين ، اكتسب Android العديد من الطرق المختلفة للعمل مع الرسوم المتحركة ، وعلى مدار العامين الماضيين ، تغيرت المناهج بشكل كبير ، ولكن لم تكن كلها جيدة في الممارسة العملية.
في تقرير أعده ألكسندر سميرنوف من Raiffeisein ، سوف تسمع كيفية التعامل مع اختيار إنشاء الرسوم المتحركة بحيث تكون الرسوم المتحركة المعقدة سهلة التطوير والتشغيل. تأكد من مشاركة تجربة الإنتاج مع الرسوم المتحركة وإلقاء نظرة على غطاء كل التقنيات.
إذا كنت تريد الغوص بعمق في MotionLayout و CoordinatorLayout ، فهذا التقرير مناسب لك.
اشترك في
مجموعتهم في Telegram ، واكتشف
الأحداث المستقبلية .