كان geht أب؟ - DataArt في THack Berlin 2016


نشرها: أندريه بيلييف


"هل كانت ab gent؟" - سقطت رسالة تحمل هذا العنوان على النشرة الإخبارية لممارسة السفر DataArt في 18 يناير. هذا العام في برلين ، جمع مضيفو tnooz.com مرة أخرى هاكاثون ، ومرة ​​أخرى قررنا الذهاب. كان هناك سببان:
  1. تجربة مثيرة للاهتمام. أردت أن أرى الأفكار الأخرى التي خرجت مع زملاء من شركات أخرى.
  2. 9 50- — — ITB , ( !) , .

في العام الماضي ، شارك فريق DataArt للمرة الأولى ، وبشكل غير متوقع تمامًا ، حصل على جائزة tnooz الأولى للفرق الكبيرة. هذه المرة كانت لدينا فكرة عما ينتظرنا. من الناحية الفنية ، كنا جاهزين بنسبة 150٪: اثنان من المطورين الذين شاركوا في هاكاثون في عام 2015 ، ديما وياروسلاف ، كانوا على استعداد للذهاب مرة أخرى. استبدلت دينيس تسيبلاكوف ، الذي نظم الرحلة بأكملها في المرة السابقة. كانت هناك مشكلة واحدة فقط: لم يكن هناك مدبر أيديولوجي. كان جميع مولدي الأفكار ، بما في ذلك رومان بيسكين ، منشغلين بالشؤون الحالية ولا يمكن أن يكونوا في برلين في مارس. بالإضافة إلى ذلك ، يقتصر الإعلان على العبارات العامة حول موضوع الهاكاثون :
تجمع Tnooz ، المصدر الرائد للأخبار والتحليلات حول تكنولوجيا السفر ، المطورين وصناعة السفر لاختراع تطبيقات الهاتف المحمول لركاب الخطوط الجوية وتجارب الوجهة خلال عطلة نهاية الأسبوع.

لا تحتاج إلى جهات راعية لفهم واجهات برمجة التطبيقات التي يمكن استخدامها ، ولا قائمة "التحديات" - المهام التي يجب أن يحلها المشروع. بما في ذلك مع أفكار المشروع كان محزن للغاية. رتبنا عدة جلسات للعصف الذهني ، ولكن بحلول نهاية فبراير لم يكن هناك الكثير من الأفكار العملية:
  1. مساعد سفر الأعمال. خريطة كبيرة تحتوي على ملاحظات حول أولئك الذين هم في رحلة عمل حاليًا ، والمساعدة في المواقف الصعبة من خلال تطبيق مصاحب للجوال.
  2. تطبيقات تشبه Trello لمساعدة شركة الأصدقاء الذين يرغبون في الذهاب إلى مكان ما.

جاءت المساعدة من حيث لم ينتظروا. أوصى لنا رئيس ممارسة السفر ، جريج أبوت ، الذي شاركنا معه الألم ، بصفتنا مولّد الأفكار ومُلهم فريق بوب روجرز ، الذي:
  1. لديه خبرة قوية جدا في صناعة السفر.
  2. عاش (ويعيش) في برلين.




في إحدى جلسات العصف الذهني الأخيرة ، طرح بوب الفكرة التالية: لإنشاء تطبيق مساعد لأولئك الذين يسافرون في رحلة ، والتي تقوم فورًا في الخلفية بتنزيل جميع أنواع الفوائد للهاتف الذكي: خريطة لمكان الإقامة ، ومعلومات النقل ، والأحداث المحلية المثيرة للاهتمام (الحفلات الموسيقية ، وما إلى ذلك) .).
قرروا أن يأخذوا هذه الفكرة كفكرة عاملة. قبل تلقي معلومات إضافية من tnooz ، تقرر عدم إجراء أي تطوير. كما أظهرت ممارسة العام الماضي ، في غضون 24 ساعة ، يمكنك إنشاء نموذج أولي فعال وحتى الفوز به.
في 1 مارس ، جاءت رسالة من المنظمين. الرعاة هاكاثون هم:
  1. HomeAway - قدمت API الخاصة بهم لإيجاد السكن.
  2. SkyScanner هي واجهة برمجة تطبيقات للبحث عن رحلات الطيران.
  3. Xapix.io هو وكيل API يسمح لك بجمع العديد من واجهات برمجة التطبيقات الأخرى ونشرها من خلال واجهة واحدة.

بعد ذلك ، أصبح من الواضح أن تطبيقنا "رفيق غير متصل" لن يكون لديه فرصة كبيرة للفوز ، بسبب رعايتي API ، يمكننا توسيع HomeAway فقط مع امتداد. في 2 مارس ، رد الجميع مرة أخرى ، وأخذوا مساعدًا مثل Trello لتنظيم الرحلات كفكرة عمل. لم يكن المزاج يقول بالحماس. كانت الفكرة العامة كما يلي: "للمرة الثانية على التوالي ، ربما لن يمنحونا الفوز. لكننا ما زلنا نحرق ".
في 3 مارس ، وصلنا إلى برلين وانتقلنا إلى بيتاهاوس لأمسية مواعدة ، والتي تم ترتيبها من قبل رئيس تحرير tnooz Gene Quinn لأولئك الذين جاءوا إلى THack ولم يجدوا فريقًا. هناك يمكنك العثور على المصمم المفقود ، العقل المدبر الإيديولوجي ، مصمم التخطيط ، والدردشة فقط. كان فريقنا جاهزًا: بوب وديما وياروسلاف وأنا ، لأنه بالنسبة لنا كان مجرد مكان لقاء مع بوب. حسنًا ، أردت أيضًا أن أرى مشاركين آخرين. حضر المساء Paige Brown ، مدير التسويق في HomeAway ، ومطور HomeAway API Cade Parker ، الذي أخبرنا أن هذا سيكون اختبارًا خطيرًا لطفلته ، الذي يبلغ من العمر أسبوعًا في الإنتاج. بالإضافة إلى Paige و Cade ، كان هناك رجال xapix في المساء أخبروا الجميع عن منتجهم وكيفية طهيه بشكل صحيح.
بعد نصف ساعة من البداية وصل إلينا بوب وتقاعدنا لوضع الخطط في Zur kleinen Markthalle. هناك ، بعد قصة بوب المفجعة عن تجربته في السفر خلال الفترة التي قضاها في نوكيا ، بمساعدة العقول والأقلام والمناديل والبيرة ونصف دجاجة ، ولد مفهوم التطبيق الذي كان من المفترض أن يجعل الحياة أسهل للأشخاص المسافرين ومديري السفر بالأشياء التالية:
  1. برنامج روبوت يقوم ، بناءً على دعوة من تقويم Google ، والذي يحتوي على مكان الرحلة وتاريخ بدء الرحلة وتاريخ انتهائها ، بتحديد الرحلات لجميع المشاركين.
  2. بالإضافة إلى الرحلات الجوية ، كان يجب أن يكون البوت قادرًا على توفير السكن بالقرب من المكان الذي كان الشخص يسافر فيه. تم اختيار السكن لجميع المشاركين.
  3. واجهة ويب لمسافر يمكنه من خلالها اختيار رحلة طيران والتصويت لمكان يعيش فيه.
  4. واجهة الويب لمدير السفر ، حيث يمكنك شراء تذاكر لرحلات مختارة وحجز أماكن إقامة ، والتي فازت بأكبر عدد من الأصوات.
  5. تطبيق جوال للسفر ، والذي من شأنه تخزين المعلومات حول مواعيد الرحلة والرحلة والفندق والمزيد.

أحب الجميع الفكرة ، وذهبنا إلى الفندق للنوم قبل عطلة نهاية أسبوع بلا نوم. وتجدر الإشارة إلى أن الفراغات للتطبيقات ، وحساب على GitHub وخادم في AWS كانت جاهزة بالفعل.
بدأ يوم السبت مع وجبة الإفطار في بيتاهاوس ، وتم الإعلان عن الملاحظات الافتتاحية لجين وبيج ، وتم الإعلان عن الترشيحات والجوائز. بعد كل شيء ، ذهبوا إلى غرفهم وبدأوا في التطور. كان المكدس التكنولوجي الذي لدينا هو كما يلي:
  • .NET على الخادم لـ REST API ، التكامل مع HomeAway و SkyScanner ، قراءة البريد وتحليله.
  • AngularJS لواجهة الويب.
  • تطبيق iOS.

قرروا عدم استخدام Xapix ، لأن Dima كانت تتمتع بتجربة جيدة جدًا في العمل مع جميع أنواع Travel API مباشرة ، لذلك لم يرغب في إضافة طبقة أخرى من التجريد إلى التطبيق ، والتي لا تعتمد علينا. وأن كان يجب أن أشيد أوليفر من Xapix - حاول الصعب جدا أن يتم تسليم المنتج كما يذكر المشاركون المتاعب: فصول رئيسية وكتب صغيرة تعليمي .
كمطور Java ، تم تكليفي بكتابة تعليمات برمجية لا تتطلب معرفة عميقة بأطر عمل .NET: استلام البريد من Gmail ، تحليل الدعوة ، وما إلى ذلك. الشيء الوحيد الذي فاتني أثناء العمل هو عدم وجود مفاتيح التشغيل السريع المعتادة في Visual Studio. التصاميم المفضلة بشكل خاص مثل:



قامت ديما بلصق كل شيء معًا ، وشاهد ياروسلاف تطبيق iOS. ساعدنا بوب في تصحيح عملية كيفية عمل كل شيء ، وقدم نصائح حول تنظيم واجهة المستخدم ، وكتب نصًا توضيحيًا. في هذه العملية ، اتضح أنه كان لدينا القليل من الوقت ، وقمنا بتثبيت جزء صغير بسيط من الوظائف لتطبيقات الهاتف المحمول التي أظهرت للمستخدم جميع أنواع الأحداث المثيرة للاهتمام التي تجري بالقرب من فندقه بحيث لن يشعر بالملل بعد يوم عمل من الأشخاص المرسلين إلى أرض أجنبية (انظر قائمة الأفكار أمام الهاكاثون).
ذهبنا إلى الفندق حوالي 11 ساعة ، حيث واصلنا تلميع ما حدث خلال يوم العمل.
كان يوم الأحد 6 مارس. بسرعة في الصباح (كان من الضروري أن تكون في الوقت المناسب قبل 12 يومًا) قمنا بلف إخطار الدفع إلى تطبيق الهاتف المحمول ، أخرجنا العرض التوضيحي عدة مرات مع التدريب المتزامن على خطاب بوب. كان من الضروري الاحتفاظ بها في غضون 5 دقائق ، وكان هذا أحد شروط المسابقة. كانت البروفة 4:40 ، قرروا إنهاء البروفة ، وأخذوا مقطع فيديو من شاشة iPhone في Yaroslav في حالة حدوث خطأ مفاجئ في تطبيق الهاتف المحمول ، وذهبوا لتناول الغداء. خلال الغداء ، ناقشت ديما بكفاءة مع Cade Parker فوائد تنظيم SkyScanner API عبر HomeAway ، وتحدث بقية الفريق مع المنافسين.
كنا محظوظين بالكثير ، كان علينا أداء ثامن 15 فريقًا. في ترشيح "الفرق الكبرى" كان هناك 13 متنافسًا ، بما في ذلك فرصة الحصول على المركز الأول ، ولكن لم تكن عالية جدًا. حسنًا ومرة ​​أخرى: "السنة الثانية على التوالي؟ لا ، لا ، لن نفوز ".
لذا ، فقد حان وقت الحكم. المقدمة من لجنة التحكيم:

في المقابل ، خرجت الفرق وقدمت نماذجها الأولية. كانت هناك أشياء كثيرة مثيرة للاهتمام:
  1. استخدم مساعد صوت Alexa للعثور على الأحداث الشيقة وتخطيط الرحلات لهذه الأحداث.
  2. WhoDatGirl Telegram, , , .
  3. Halfway — , , , - . , .
  4. TripNaut — - . . 24 .



كان أداؤنا تقريبًا بدون مشاكل ، أضاء بوب على خشبة المسرح ، وتعرج iPhone في ياروسلاف بمرح عندما تلقى إشعارات دفع أمام لجنة التحكيم ، ساعدت بوب من خلال توضيح خطابه عن طريق تبديل الشرائح في العرض التقديمي وإضافة الفوضى إلى أولئك الذين لم يفعلوا ذلك. يمكن أن يجد Alt-Tab على جهاز MacBook الخاص به للتبديل من العرض التقديمي إلى المتصفح والعودة. لكن سلسلة "التقويم - البريد - اختيار الرحلة - اختيار السكن - التأكيد - انظر ، كل شيء على هاتفي الذكي" عملت بدون وجود عوائق ، دون وجود عوائق ، والتي كنا سعداء بها.
بعد أداء جميع الفرق ، تقاعد القضاة إلى الاجتماع ، وجلب المنظمون الجعة - مر الوقت بسرعة ومرحة. عند عودة هيئة المحلفين ، بدأ تجسيد الأرواح وتوزيع الأفيال.
كان الراعي الأول HomeAway. ذكر مشرف يستحق الرجال من HalfWay و WhoDatGirl. المركز الثاني - الرجال الذين طوروا تطبيق Alexa. والمكان الأول هو DataArt! لم يعرف الفرح أي حدود. على الأقل فازوا بشيء.
ثم جاءت لجنة التحكيم لإعلان الفائزين. في فئة الفرق الصغيرة ، فاز المطورون الذين عرض منتجهم ، استنادًا إلى قائمة تشغيل Spotify ، رحلات إلى حفلات الفرق الموسيقية المفضلة.
في فئة الفرق الكبيرة ، المركز الثاني هو WhoDatGirl. والأول هو DataArt. "حسنا ، لا تهتم!" - كلنا فكر. يعتقد بوب الشيء نفسه ، ولكن باللغة الإنجليزية. اتضح أنه إذا كانت لديك فكرة ورغبة جيدة ، يمكنك الفوز مرتين على التوالي. بعد الحفل ، اتصل بنا جين وقال إنه من الأفضل لنا أن نأتي إلى هاكاثون القادم كرعاة وأن ننظم فصلًا رئيسيًا لأولئك الذين يرغبون في تطوير تطبيقات لصناعة السفر. كان هناك يومين قبل ITB.
قائمة الأبطال:

الاسم الأول
الدور
مكدس التكنولوجيا
بوب روجرز
ضيف النجم والإلهام
الدماغ ، الكلمة الرئيسية ، PowerPoint
ديمتري فيروستكوف
مهندس معماري ، مطور تطبيقات ويب
.NET وجافا سكريبت
ياروسلاف فورونتسوف
مطور iOS
الهدف ج
بيليف أندري
المطور الخلفي ومجمع الأفكار
دوت نت


يمكن العثور على قصة أقصر على تنوز .

Source: https://habr.com/ru/post/ar392163/


All Articles