اجتماعان ينتظراننا في يوليو. سنكون سعداء لرؤية كل أولئك الذين يهتمون بالاختبار الآلي وجافا سكريبت.
24 يوليو - فعاليات ضمان الجودة: نتحدث عن إنشاء CI / CD ، والتعرف على واجهة برمجة التطبيقات لإنشاء مكونات IDEA الإضافية.
31 يوليو - JS EVENING: تقديم كتابة ثابتة و TypeScript و ReasonML.
تحت القص - المزيد حول التقارير والمتحدثين ، روابط للتسجيل للمشاركة والاتصال بالبث.

سؤال وجواب: تحدث عن بناء CI / CD ، والتعرف على واجهة برمجة التطبيقات لإنشاء إضافات IDEA
19.00 - 19.30 - مجموعة من الضيوف والقهوة
19:30 - 20:10 - "CI / CD أو متابعة المطورين" (ألكساندر بوغدانوف ، DINS)من أين تبدأ اختبارًا في مشروع لا يتم فيه ضبط عملية الاختبار؟
كيفية جذب المطورين للاختبار ، وحتى يعجبهم ذلك؟
هل تعتقد أنني توصلت إلى رصاصة فضية؟ - لا ، لدي خطة عمل واضحة.
خلال التقرير ، سيوضح Alexander أنه عند إنشاء CI / CD ، ليس من الضروري الاختيار بين GitLab و Jenkins ، وسيقول لك كيفية ربط Spinnaker و GitLab API بهذا. سيكون التقرير مفيدًا للمختبرين الذين بدأوا في تنفيذ الاختبارات الآلية والمطورين الذين لا يستطيعون إجبار أنفسهم على كتابة الاختبارات ولكل من يبدأ إنشاء CI / CD.
نبذة عن المتحدث: ألكساندر صديق للمطورين ويقوم بكل شيء لجعله مريحًا في كتابة التعليمات البرمجية. مريحة للغاية أن رمز يخرج تقريبا دون أخطاء.
20:10 - 20:30 - القهوة والبيتزا والدردشة
20:30 - 21:20 - "الإضافات IDEA على الحرس الأتمتة" (أرتيوم Eroshenko ، QametaSoftware)لكوني قائدة الفريق للعديد من فرق أتمتة الاختبار ، غالبًا ما يتعين علي التعامل مع إعادة هيكلة كود الاختبار التلقائي وترميزه. عند تطوير المكونات الإضافية لـ IDEA ، لفتت الانتباه إلى واجهة برمجة التطبيقات ، والتي تتيح لك تغيير رمز مشروعك. تتمثل ميزة واجهة برمجة التطبيقات هذه في أننا نعرف كل شيء عن الكود الذي نتعامل معه: جميع استخدامات المتغيرات والفئات وتوقيع التعليقات التوضيحية والمزيد. من التقرير ، سنتعرف على كيفية تشغيل واجهة برمجة التطبيقات هذه وسنرى بعض الأمثلة على استخدامه.
حول المتحدث: شاركت Artyom في أتمتة اختبار تطبيقات الويب لأكثر من 8 سنوات. خلال هذا الوقت ، عمل في فرق مختلفة وفي أدوار مختلفة: اختبار التشغيل الآلي ، ومدير فريق تطوير أدوات الاختبار ، ورئيس مجموعة أتمتة الاختبار. يتمتع Artem بخبرة واسعة في العمل مع الأدوات الشائعة (السيلينيوم ، HtmlElements ، Allure ، Jenkins). انها البرامج بشكل رئيسي في جافا ، رائع.
21:20 - 21:40 - جولة مكتب DINS
→ سنلتقي في 24 يوليو في تمام الساعة 19:30 في مكتبنا (سانت بطرسبرغ ، ستارو بيتيرجوفسكي ، 19).
→
للمشاركة في الاجتماع والاتصال بالبث ، تحتاج إلى التسجيل.جافا سكريبت EVENING: نتحدث عن الكتابة الثابتة و TypeScript و ReasonML
19.00 - 19.30 - مجموعة من الضيوف والقهوة
19:30 - 20:20 - "اكتبه!" (ألكساندر فوكتيستوف ، ياندكس. ماركت)لا يوجد مطورين على دراية باللغات المكتوبة بشكل حيوي - PHP أو Python أو JavaScript أو ما إلى ذلك. سوف يلهمنا ألكساندر بأمثلةه على TypeScript حتى نحاول أيضًا الكتابة الثابتة. في الواقع ، الكتابة الثابتة تعطينا العديد من الأشياء المفيدة ...
سيكون التقرير ذا أهمية لكل من مطوري الواجهة الأمامية وغيرهم من ذوي الخبرة.
نبذة عن المتحدث: التقى ألكساندر في حياته مع الكثير من تقنيات تطوير البرمجيات: في المدرسة ، التقى باسكال / دلفي ، في الجامعة ، غمر نفسه في C ++ للحوسبة العلمية ، وفي أول وظيفة له ، عمل قوالب في C ++ / WinAPI وفهم Java. كانت نقطة التحول تتعرف على عالم الواجهة الأمامية ، التي أمطرت أولاً على Alexander Vanilla JS ، ثم ألقيت مسج ، وضربت الشعاب المرجانية XSLT ، وأخيرا ، في دوامة دوامة ، غرقت في Angular و React.
20:20 - 20:40 - القهوة والبيتزا والدردشة
20:40 - 21:20 - "ReasonML: Hindley-Milner في النهاية الأمامية" (Anton Tuzhik، SEMrush)المتصفحات وتقنيات الويب ليست ثابتة. كل عام يتم إنشاء المزيد والمزيد من تطبيقات الويب ، فإنها تصبح أكثر تعقيدًا ، وقاعدة الكود أكثر وأكثر. في مثل هذه الظروف ، تنشأ صعوبات غالبًا مع الكتابة الضعيفة الديناميكية للغة تطوير الويب JavaScript الرئيسية. هذه مشكلة كبيرة يؤكد ظهور أدوات مثل TypeScript و Flow js و Elm و ReasonML. سيخبرك أنتون في تقريره عن ماهية ReasonML وما هي "الرقائق" الموجودة به وكيف يجمعها في JS ويتفاعل معها وكيف يساعد في حل مشكلة زيادة تعقيد تطوير الواجهة. تقرير لأولئك الذين يرغبون في التكنولوجيات الجديدة. وكذلك لأولئك الذين يرغبون في زيادة موثوقية قاعدة الكود الخاصة بهم.
عن المتحدث: أنطون هو تطوير واجهات. في وقت فراغه ، يتعلم أشياء جديدة ، وأحيانًا يحصل على مشاريع مفتوحة المصدر. مهتمة مؤخرا في قضايا الكتابة.
21:20 - 21:40 - جولة مكتب DINS
→ نلتقي في 31 يوليو في تمام الساعة 19:30 في مكتبنا (سانت بطرسبرغ ، ستارو بيتيرجوفسكي ، 19).
→
للمشاركة والاتصال بالبث ، تحتاج إلى التسجيل.تناول العشاء حتى
نعقد بانتظام اجتماعات مفتوحة تجمع خبراء تقنيين من شركات مختلفة. في معظم الأحيان ، يناقشون الأدوات والحالات في مجالات ضمان الجودة و Java و DevOps و JS. ننشر
مقاطع فيديو لجميع التقارير على
قناة يوتيوب لدينا. يسعدنا دائمًا
مناقشة المواضيع ذات الصلة والمتحدثين الجدد - الكتابة إلى
itevening@dins.ru !