كان لدينا 5 لغات في الفريق ، متجانسة تراثية ، الكثير من تكاليف AWS وعدد قليل جدًا من أدوات التحليل الثابت

وكنا نعلم أنه في يوم من الأيام سوف نجعل من ذلك أمرًا مفيدًا. وسيعقد يوم السبت 30 مايو ، بعد الظهر ، في شكل بث مفتوح ومناقشات وراء الكواليس في محادثة فيديو.



بالإضافة إلى YouTube والتكبير الذي أصبح مألوفًا بالفعل ، ستتاح لك الفرصة لمشاهدة التقارير ومناقشتها مع مجموعة صغيرة من الأصدقاء أو الزملاء - بصوت ، كما لو كنت قد حضرت إلى مجموعة لحضور اجتماع منتظم دون اتصال بالإنترنت.

يمكن العثور على روابط لأدوات العرض الجماعي وتفاصيل جميع الأنشطة والمجتمعات والقنوات المثيرة للاهتمام حول موضوع PHP في البرقية على صفحة الحدث . حسنًا ، فيما يلي بعض التفاصيل حول المتحدثين وموضوعاتهم.

العمارة المستقلة عن الخدمة داخل المونوليث (أنطون جوباريف ، سكاينغ) - 11:00 فيما بعد ، الوقت في موسكو / كييف / مينسك


ما الذي تقوله عنه؟

كفريق صغير في المواعيد النهائية الضيقة ، تمكنت من التخلص من تراث قديم قديم جدًا وعدم الوقوع في التراب في وجهي. حسنًا ، كيف نعيش مع حل جديد للإنتاج.

أخبرني قصة صغيرة لن يتم تضمينها في التقرير بسبب التوقيت ، لكنها تبدو مثيرة للاهتمام بالنسبة لك؟

حاولنا التجريد من الأنظمة الخارجية في DDD ، لكننا أدركنا أن هذا يمثل عبئًا كبيرًا بالنسبة لنا.

أعتقد أنه سيكون من الممكن معرفة المزيد عن هذا في مناقشة التقرير في التكبير. وماذا أنت مستعد للتحدث على الهامش؟

حول الأتمتة. مجموع)


أنا أول مطور أعمى في الفريق. الجزء الثاني (Andrey Polikanin، InterNations) - 12:00


ماذا ستقول عنه؟

ربما شخص ما قرأ بالفعلكيف تعلمتُ تطوير الويب وكوني أعمى منذ ولادتي وعثرت على عمل في تكنولوجيا المعلومات في أوروبا الشرقية. أريد الآن أن أخبرك كيف بحثت عن وظيفة في أوروبا ووجدت فيها ، في خطوات: من تجميع "السيرة الذاتية الأوروبية" حتى الاختبار والمقابلات إلى الانتقال إلى ألمانيا. كما سأوضح كيف أتعامل مع مهام العمل: كتابة وقراءة التعليمات البرمجية ، والتواصل مع فريق يتم فيه رؤية بقية الرجال.

قل لي مؤامرة صغيرة ، حالة لن يتم تضمينها في التقرير بسبب التوقيت ، ولكن يبدو أنها مثيرة للاهتمام بالنسبة لك؟

من مسلسل "دائرتنا". قدم سيرة ذاتية ، بما في ذلك إلى قبرص ، اتصل بي مجند من وكالة محلية. يقول أن هناك شاغر جيد ، Laravel ، كل شيء على ما يرام ، نقوم بجدولة مقابلة. تبدأ المقابلة ، أقدم نفسي ، ويقول المحاور: "أوه ، أنت من أوكرانيا ، لذا لا تتحدث الروسية؟". أجبت "نعم ، أنا أفعل". يقول: "حسنًا ، يمكنك في روسيا ، إذا كان ذلك مناسبًا" لم يأخذوني إلى هناك ، لكن التجربة كانت ممتعة.

بعد التقرير ، سنفتح غرفة تكبير للتواصل معك. ماذا يمكنني أن أسألك بالإضافة إلى الموضوع؟ ما الخبرات الأخرى التي تود مشاركتها؟

يسعدني التحدث عن إمكانية الوصول في جميع أنواع الصلصات واللغات الأجنبية والسير الذاتية ورسائل التحفيز ومراجعات الكود والبحث عن الوظائف في بلدان مختلفة والحياة في ألمانيا.


AWS ( , iSpring) — 13:00


إذا نظرنا إلى الوراء ، ما الذي ستفعله بشكل مختلف في المشروع الذي ستتحدث عنه؟

لن أبدأ العمل مع بروتوكول RTMP - Flash ، لا يزال التاريخ الآن :) ولكن بجدية ، لن أفعل أي شيء آخر. سأخبرك عن تطور حل تحويل الفيديو لدينا ، ما وصلنا إليه. ولماذا لا يكون الخيار الحالي هو الخيار الأخير.

أخبرني حالة صغيرة لن يتم تضمينها في التقرير بسبب التوقيت ، لكنها تبدو مثيرة للاهتمام بالنسبة لك؟

كتبنا ذات مرة خدمة تحويل الوسائط الخاصة بنا لاستبدال الحلول المستندة إلى AWS. لم تصل الخدمة أبدًا إلى الإنتاج ، على الرغم من أنها كانت جاهزة تمامًا ... ولكن لماذا ، اسأل على الهامش.

بعد التقرير ، سنفتح غرفة تكبير للتواصل معك. ماذا يمكنني أن أسألك بالإضافة إلى الموضوع؟ ما الخبرات الأخرى التي تود مشاركتها؟

يمكننا مواصلة النقاش حول AWS ، لأن تحويل الوسائط ليس هو المشكلة الوحيدة التي حللناها هناك. أنا على استعداد دائمًا لمناقشة العمارة ، ونظافة الشفرة ، وممارسات مراجعة الشفرة.


لا يقدم المزمور: أدوات غير معروفة لتحليل الكود الثابت (Alexander Novikov ، Spiral Scout) - 14:00


ماذا ستقول عنه؟

أثناء إعداد المادة ، جربت 88 من 100 أداة للتحليل الثابت لرمز PHP عمليًا: محلي ، سحابي ، PHP و Go ، بحثًا عن الأخطاء ، مشاكل النمط ، أماكن إعادة البناء ، إلخ.

في التقرير سأتحدث عن بعضها: لماذا ، بعد تجربتها مرة واحدة ، لن ترفضهم ، وكيف يعملون. سأشارك التوصيات وحالات الاستخدام ... إيه ، إذا كان بإمكاني العودة في الوقت المناسب - سأبدأ البحث في وقت سابق من أجل تشغيل المزيد من الأدوات في المشاريع الحقيقية)

أخبرني بقصة صغيرة لن يتم تضمينها في التقرير بسبب التوقيت ، ولكن يبدو أنها مثيرة للاهتمام بالنسبة لك؟

هناك نوعان من أدوات تنسيق الكود المعروفة: phpcs و php-cs-fixer. إذا قمت بتكوينها على قواعد PSR-2 الافتراضية في مشروع كبير ، فإن تشغيل المثبت التلقائي لـ phpcs (phpcbf) سيغير شيئًا بعد تشغيل php-cs-fixer على نفس مجموعة الملفات. و php-cs-fixer بعد phpcbf أيضًا. ويمكن أن تقع الشيكات أيضًا. وهكذا في دائرة.

ولكن إذا كنت تأخذ معيارًا سهل الترميز ، وهو عبارة عن غلاف فوق phpcs و php-cs-fixer ، فسوف يقوم بتنسيق الرمز بطريقة لا تتطابق مع الأول والثاني بشكل منفصل. لذلك لا أوصي بسحب كل شيء إلى المشروع في الحال.

بعد التقرير ، سنفتح غرفة تكبير للتواصل معك. ماذا يمكنني أن أسألك بالإضافة إلى الموضوع؟ ما الخبرات الأخرى التي تود مشاركتها؟

من الأكثر إثارة للاهتمام والأحدث - يمكنني مشاركة تجربة إطلاق مشاريع حقيقية على مكدس Roadrunner + Cycle ORM + Spiral و PHP 7.4 مع الاستخدام النشط للخصائص المكتوبة. كانت هناك بعض الفروق الدقيقة.


قمنا بأتمتة التسليم بأفضل ما يمكن. والآن لدينا 5 لغات في الفريق (Evgeny Salnikov، Lamoda) - 15:00


ما الذي تقوله عنه؟

عن فريق لا يخشى دعم العديد من الأنظمة بلغات مختلفة - هناك PHP و Java و Typescript و Kotlin والمرافق على Go. عندما جئت إليها ، صدمت قليلاً. الآن أنا معتاد على ذلك: سأخبرك كيف تكون جزءًا من هذا الفريق ، وكيف نخطط ودعم عمل أنظمتنا.

أخبرني قصة صغيرة لن يتم تضمينها في التقرير بسبب التوقيت ، لكنها تبدو مثيرة للاهتمام بالنسبة لك؟

يمكنني أن أخبرك على الهامش كيف حصلت على وظيفة في هذا الفريق ، ولماذا هناك ، وكيف تم ترتيب عملية الإعداد والتوظيف.

بعد التقرير ، سنفتح غرفة تكبير للتواصل معك. ماذا يمكنني أن أسألك بالإضافة إلى الموضوع؟ ما الخبرات الأخرى التي تود مشاركتها؟

أبلغ من العمر 40 عامًا تقريبًا ، وقد نفد مني كتاب العمل وأدرج فيه إدخالان. حتى أستطيع أن حصة كيف أن يشعر جيدة في IT)

ملاحظة نأمل أن على 30 سوف تشعر أيضا جيدة، ونلقي نظرة على موقعنا على الانترنت. سيكون هناك العديد من الأشخاص الأكثر إثارة للاهتمام مع تجربة مثيرة للاهتمام.

All Articles