[عزف الموسيقى] [MUSIC ارمين فان بورين "، وهذا ما  بدا الامر وكأننا "] [MUSIC - M4SONIC، "سلاح 2.0"] [التصفيق] ستيف بالمر: وو! هذا هو CS50. [تصفيق] DAVID مالان: هذا هو CS50. وهذه هي البداية، والنهاية، من الأسبوع 12 للالأخيرة جدا الوقت. سوف أذكر من الأسبوع 0 التي وعدنا هذا، أن ما في نهاية المطاف الأمور في هذه الدورة ليس كثيرا حيث ينتهي بك تصل نسبة إلى زملائك، ولكن أين كنت، في الأسبوع 12، في نهاية المطاف بالنسبة إلى نفسك في أسبوع 0. حسنا، نحن هنا الآن في الأسبوع 12، ولك قد ننظر إلى الوراء باعتزاز، أو remarkadly، في أي مدى كنت قد تأتي عندما كان هذا أسوأ مشاكلك، وقبل بضعة أسابيع. ولكن النظر في مدى كنت قد وصلنا منذ ذلك الحين. بشكل خاص، إذا بين أولئك الذين ليس لهم خبرة سابقة، وبعد أسابيع قليلة، كنتم تنفيذ بيانات متطورة إلى حد ما هيكل مثل هذا الجدول التجزئة هنا، أو حتى هذا TRI هنا. بعد بضعة أسابيع، وقبل أسبوع واحد فقط، كنتم تنفيذ هذا، والهريس متابعة واجهات برمجة التطبيقات متعددة uisng asynchronus جافا سكريبت يدعو وHTTP طلبات خلف الكواليس. في نهاية المطاف، وخلق كامل التطبيق على شبكة الإنترنت من شيء الذي بدأ مع عدد قليل من علامات التجزئة. الآن، في الواقع قد تذكرون أن وكان 78٪ من لك أي خبرة سابقة، واقترحنا أن قد يكون شعور وحيدا قليلا في بداية، ولكن ندرك أنك الآن بكثير جدا بين أصدقاء وأنصار هنا. الآن، انها تقليد في CS50 لبدء ليس فقط في الفصل الدراسي، ولكن أيضا في نهاية الفصل الدراسي مع قليل من الكعكة. في الواقع كان فريق الطابق السفلي قطع عنه، وأخذ عينات من الكعكة، ولكن الذي ينتظر فقط في قليلا من الوقت. لكنني اعتقدت أن تلتقط أين نحن توقفت والحصول على بعض إغلاق اليوم. ولعلكم تذكرون هذا الموقع هنا، وأنا يعتقد الشيء الجيد الوحيد الذي يمكن القيام به وإرسال هؤلاء الناس نوع على وجود أقر لهم حتى في الصف بضع من قبل أسابيع. وأنا لن أقول لها الائتمان، حصلت عدت هذا الرد من ediblearrangments.com. صباح الخير، السيد مالان. لقد استفسرت مع شركائنا في تكنولوجيا المعلومات قسم بشأن مخاوفك. ونصحوا بأن اعتبارا من الأسبوع المقبل، سيكون هناك التصحيح موقع تطبيقها. ونحن نقدر ردود الفعل. وindeed-- [تصفيق] DAVID مالان: وبالفعل إذا كنت الذهاب إلى editablearrangments.com الآن، انقر فوق تسجيل الدخول، يتم إرسال لك في الواقع إلى إصدار HTTPS من الموقع. [تصفيق] لذلك فإنه يوجد لديك، CS50 جعل هنا فرق، موقع واحد في وقت واحد. وحتى الآن، فإن المشروع النهائي، بالطبع، كل ذلك ينتظر الآن. وندرك أن هناك أي عدد من المكونات التي يمكنك نسج إلى هذا المشروع من يدكم. في الواقع ما يفعله كثير من الطلاب، إذا معالجة مشروع النهائي على شبكة الإنترنت، تعيين سيستغرق ص 7 ل كود التوزيع، CS50 المالية، وبعد ذلك سوف نقتلع أجزاء منه التي هي من الفائدة، أو وثيق لمشروعهم النهائي، مثل بحث عن وظيفة، وهو بالتأكيد محددة جدا لياهو المالية. وأنها سوف تضيف في التعليمات البرمجية الخاصة بهم، وبناء على قمة آلية تسجيل الدخول التي نقدمها لكم مع. وبحيث لا ريب مكان عظيم للبدء. خاصة إذا كان أكثر من العطلة، و بعد ذلك بوقت قصير، وكنت فقط ليس متأكدا من أين نبدأ ل خلق شيء لم بالفعل تم تسليم لك على الأقل جزئيا. مجموعة P 8.2، إذا كنت ترغب في تفعل شيئا مع AJAX، أو كنت تريد أن تكتب السيناريو أن تستورد مجموعة بيانات كبيرة حقا في قاعدة بيانات، واستخدام ص ضبط 8 كنموذج فيها يمكنك بناء التعليمات البرمجية الخاصة بك، في نهاية المطاف. ولكن ندرك أيضا أن هناك حتى طرق مربي الحيوانات لتبدأ. إطار شعبية جدا، وهذا نحن عشاق، ويسمى لارافل. هذا هو إطار PHP يضيف أساسا لPHP عدد من الميزات التي هي بالفعل شائعا في العالم روبي وبيثون، لغات البرمجة الأخرى التي في صلب لهم، أو على أعلى منهم، أطر إضافية. وسوف تأخذ ذلك لارافل ص مجموعة الإطار 7، وأساسا، وتعطيك الكثير كله المزيد من الأدوات لمجموعة الأدوات الخاصة بك. حتى إذا غريبة، وإذا كنت ترغب لتطبيق ليس فقط الدروس المستفادة، ولكن معالجة بعض الدروس الجديدة للمشروع النهائي الخاص بك، تحقق من هذه وما شابه أنواع الأطر على الانترنت. ماذا عن استضافة موقع الويب الخاص بك؟ أنت بالتأكيد يمكن وضع النهائي الخاص بك المشروع، إذا فعل شيء على شبكة الإنترنت، على الأجهزة CS50 الخاص بك، ومعظم الطلاب القيام به. ولكن إذا كنت ترغب في اتخاذ الواقع شبكة الإنترنت في جميع أنحاء العالم خارج لتدور ووضع التعليمات البرمجية الخاصة بك خارج هناك، ندرك أنه من جميلة واضحة في هذه الأيام ل شراء اسم نطاق من أجل حفنة دولارات، لإعداد DNS اسم النطاق الخاص بك ضبط الاشياء عنوان IP. ومن ثم دفع فعلا الخاص بك الرمز إلى بعض الملقم البعيد بحيث يمكن للشخص أن يزور كنت في something.com، أو أي مجال من المجالات تسمية كنت يحدث لشراء. لا تنزعج من المنزل CS50 ل صفحة في الأيام المقبلة، حيث سنقوم الرد على بعض التعليمات للقيام بذلك بالضبط. إذا كنت ترغب في متابعة بعض التوجيهات، أو إذا كنت ترغب في الخروج على بنفسك، هناك ذلك أطر شعبية كثيرة ونظم هناك. وكثير منها مجانا، أو السوبر رخيصة، أو على الأقل مجانا للطلاب. AWS، أو الأمازون خدمات ويب، هي واحدة. في الواقع، هذا هو المكان الذي يدير CS50 معظم الخوادم الخاصة بها في ما يسمى السحابة، باستخدام الأجهزة الظاهرية، خوادم ليست المادية حقا. انهم وهم البدنية خوادم، ولكننا، ولكم، يمكن أن يكون سيطرة كاملة على. وكان لدينا مجرد ندوة، في الواقع، منذ بضعة أسابيع على ذلك. Parse.com هو السوبر شعبية أداة النهاية الخلفية التي يمكنك استخدامها ل في الواقع استضافة قاعدة البيانات. إذا كنت لا ترغب في معرفة، أو الوقوف قاعدة بيانات MySQL الخاص بك، هناك هذا وغيره الخدمات ذات الصلة التي تتيح لك التركيز على الجزء من التطبيق الخاص بك ان كنت حقا مثل، الواجهة الأمامية أو واجهة المستخدم، أو الميزات، والاستعانة بمصادر خارجية ثم إلى شخص آخر، وغالبا مجانا. بالتأكيد على نطاق وطالب النماذج، أي خدمات الخلفية مثل البريد الإلكتروني أو قواعد البيانات التي قد تحتاج إليها. الآن، للمصادقة، أسئلة وأجوبة مشتركة عظمى في CS50 هو، كيف يمكنك أن مصادقة المستخدمين؟ ليس مع المستخدم الخاصة بهم أسماء وكلمات السر، ولكن مع مثل هارفارد معرفات وPINS. حسنا، وتحقيق CS50 ديه خدمة دعا CS50 ID، عبر التي يمكنك أن تفعل ذلك بالضبط. ثم أولئك منكم معالجة، ويقول والمشاريع المتنقلة، حيث كنت نوع من تعارض إذا كنت ترغب في القيام التطبيق فون، هاتف ويندوز التطبيق، والتطبيق الروبوت، أو أي عدد من الأجهزة الأخرى هناك، ندرك أن هناك أدوات الواقع أن تسمح لك لإرسال التطبيق الخاص بك، في العادة جافا سكريبت، أو بعض اللغات مماثلة. ومن ثم نشرها على عدة منصات مثل دائرة الرقابة الداخلية والروبوت وما شابه ذلك، phonegap كونها واحدة، والتيتانيوم آخر. لذلك إذا كنت من النوع تتعارض، وتحقيق أن هناك نوعا من منحنى التعلم للتعلم واحدة من هذه فقط اللغات، وتحقيق ما يمكن اتخاذ الخاصة الألفة وجدت الجديدة مع جافا سكريبت خارج لتدور، وتطبيقه هناك. وهناك أكثر من ذلك بكثير أن يمكنك العثور على بنفسك، أو من خلال التشاور TFS الخاص بك. الآن، ماذا عن الحياة بعد CS50؟ فقط حتى أن هذا هو وقال، مرة واحدة على الأقل، كنت لن يتم تسليم مشكلة مجموعة المواصفات والتوزيع كود إلى الأبد، ولكن ندرك أنك لا تحتاج إلى CS50 الأجهزة لمواصلة الترميز على نظام التشغيل Mac OS. انها رائعة ومفيدة البيئة في ذلك انها قبل تهيئتها لتكون ممثل نظام لينكس لطيفة. ولكن يمكنك بالتأكيد استخدام أي عدد من الأدوات المتاحة بحرية في هذه الأيام لكتابة رمز على ماك الخاص بك دون النفقات العامة من الأجهزة، أو على جهاز كمبيوتر ويندوز الخاص بك، أو إذا كنت تشغيل لينكس، عددا من الأدوات توجد هناك أيضا. ذلك أن مجرد زوبعة جولة التي قد تريد أن عقص مع في بعض نقطة. لكنه الآن، دعونا نلقي نتطلع إلى الأمام وما تبقى. وعلى وجه الخصوص بين الأحداث التاريخية بالطبع ل هي هاكاثون CS50. ملحمة جميع nighter و، الذي عليك أن تصل حوالى الساعة 7:00 مساء، انشاء متجر مع الكمبيوتر المحمول، والمشروع، والأصدقاء. والغوص في المباراة النهائية مشاريع في بيئة التي تبدو قليلا مثل هذا عند وصولهم. عليك أن تحقق هنا، عليك ثم ننكب على العمل، عليك مساعدة زميل. عليك أن تنغمس في عشاء الأول حول 09:00، العشاء الثاني حول 01:00. ثم لأولئك الذين ما زالوا واقفا في نهاية الليل، نحن سوف يأخذك إلى IHOP. ولكن على طول الطريق إلى هناك سيكون كشك الصورة، لا أحب هذا، والواقع الفعلي المكوكات CS50 في طريقنا إلى بيت الصلاة العالمي. الآن، المعرض CS50، ل الطلاب في الصف، هذه هي فرصتك لعرض بفخر مشاريعك النهائية. ليس فقط للآخرين، ولكن عادة 2،000 بالإضافة إلى الحضور من جميع أنحاء الحرم الجامعي، الطلاب وأعضاء هيئة التدريس، والناس الذين يرون بالونات على طول شارع أكسفورد وتأتي في. لذلك ندرك أن ما ينتظر هناك لمحات من المشاريع ربما بعضهم البعض هنا، حيث يمكنك إحضار الكمبيوتر المحمول الخاص بك. سنقوم بإعداد الجداول طويل القامة الذي قمت وضع الكمبيوتر المحمول، قفز على واي فاي، والتجريبي المشاريع الخاصة بك إلى المارة. وفي الوقت نفسه، سيكون هناك الموسيقى، والفشار، والحلوى، وأكثر من ذلك. بحيث سيكون لديك وافرة فرص لتختلط. سيكون لدينا أصدقاء لنا من الصناعة، المجندين من أي عدد من هذه الشركات هنا هناك فقط للدردشة تصل طلاب عن الحياة بعد التخرج من الجامعة، أو التدريب أثناء الكلية، وما شابه ذلك. سترى، أيضا، أن هناك السحب لتحفيز ليس فقط كنت لضرب حتى هذه دردشات مع الأصدقاء، ولكن أيضا لدعوتك أصدقاء الخاصة، أو إقناع أصدقاء الخاصة بك ل تعال وانظر المشروع. يمكنك تجميل الصفقة من قبل هذه بطاقات الصغيرة التي ستسلم بها. كل واحد منهم سوف يكون النائبة للقليلا مبتسم ملصقات الوجه. يا رفاق في الطلاب سوف أن تعطى مبتسم ملصقات الوجه. ولمن المشاريع تصل إلى أنت ويقول: مهلا، ماذا فعلت؟ أو يسألك عن العرض الخاص بك المشروع، كنت تسليمها لاصق. وضعوا على بطاقاتهم. والتي تؤهلهم ل أي عدد من الجوائز الرائعة، بما في ذلك تلك التي في الصورة هنا، والتي يتم بعد ذلك مقامر قبالة في نهاية الحدث. هذا كل شيء لCS50. وعلى طول الطريق، وسوف يكون هناك وافرة الفشار، والإجهاد الكرات، والحلوى، وحتى العام الماضي هارفارد الفرقة، والذي لم يكن متوقعا، ولكن كان في الحضور. سيكون هناك كشك الصورة هناك كما كذلك، وأعداد هائلة من البالونات مثل هذه منها هنا. الكثير، بحيث دائما يحاول الموظفين لسحب هذه الخدعة في نهاية من الليل، لم يعمل تماما. ولكن بالنسبة لك، إذا كنت ترغب في دعوة أصدقائك لهذا event-- SAM CLARK: والآن، ونحن نأتي على إلى المحطة التالية في هذه الجولة. ستلاحظ distinct-- [ضحك] الملف على في. ستلاحظ خروجا متميزة من العمارة القوطية الذي رأيناه على بقية جولة في الحرم الجامعي جامعة ييل. الآن، نحن هنا في مسرح ساندرز. مسرح ساندرز هو في الحقيقة الثقافية والمركز الأكاديمي هنا في جامعة هارفارد. عقدت بدء هنا حتى عام 1922. لقد غرار ذلك بعد شيلدونيان المسرح في أكسفورد، إنجلترا، في واقع الأمر. ويخدم كموقع بالنسبة للعديد من الفعاليات الثقافية، والأحداث الأكاديمية كبيرة هنا. العديد من مجموعات كبلا أداء في ساندرز، وCrocodillos أداء هنا في كثير من الأحيان، وانهم نوع من مثل Wippenpoofs 2.0، تقريبا. وكذلك أكبر فئة في الواقع في جامعة هارفارد، CS50، تدرس هنا. الذين في جولة مهتم في علوم الكمبيوتر؟ أي شخص مهتم؟ رائع. حسنا، إذا كنت يحدث ل تسجيل للجامعة في جامعة ييل، عليك حقا، حقا تريد أن تأخذ CS50. [ضحك] [تصفيق] فلن يكون في الواقع قادرا على اتخاذ جسديا داخل مسرح ساندرز، ومع ذلك، سوف يكون CS50 الحية تدفق على مدى لكم في نيو هافن. وكذلك سيكون لديك كامل موظفي الدعم، شبكة دعم للموظفين هناك لاتخاذ CS50، لمعرفة كل شيء عن علوم الكمبيوتر. لذلك هذا هو مسرح ساندرز. انها ليست القوطي، ولكن انه لشيء رائع. هل لديها أي أسئلة قبل أن ننتقل إلى المحطة التالية؟ نعم. الجمهور: هل أن ديفيد مالان؟ [ضحك] SAM CLARK: أوه، يا إلهي هو! دعونا نلقي سيلفي. سيلفي! اتخاذ سيلفي! الحق هنا، والحق هنا. هنا، شخص يحمل عنه. شخص يحمل عنه. كيف حالك، ديفيد؟ DAVID مالان: مرحبا، DA SAM CLARK: أنا على ما يرام. حصلت على الوجه حولها. وبطة الوجه، ديفيد. [ضحك] نعم، وقال انه يحب ذلك. رائع. رائع. حسنا، سوف ننتقل إلى المحطة التالية. محطتنا التالية هي استاد جامعة هارفارد، حيث لقد كان لدينا حظ كبير في السنوات ال 13 الماضية. [ضحك] [تصفيق] DAVID مالان: حتى الشائعات صحيحة في الواقع. للمرة الأولى في التاريخ، طلاب في جامعة هارفارد وييل على حد سواء سوف تكون قادرة على اتخاذ مسار دعا CS50 هذا الخريف القادمة في عام 2015. وسوف نضع ASIE التنافس منذ ما يقرب من 100 سنة، وفي نهاية المطاف، في خريف عام 2015، طلبة جامعة ييل الفعلي سوف تكون قادرة على اتخاذ CS50 للمرة الأولى. سوف المحاضرات الواقع يكون دفق من هنا، خلفاء الخاصة بك في هذا الجمهور، إلى نيو هافن، حيث الطلاب سوف تكون قادرة على الانخراط في شخص، أو كما البعض منكم وقد الأمثل لذلك، على الانترنت العيش، أو بناء على الطلب بعد. ولكننا سوف يقف حتى الدعم المحلي هيكل، كاملة مع زملاء التدريس، مساعدين بالطبع سوف يؤدي أقسام، وساعات العمل. CS50 لغز يوم سوف سيعقد في كامبريدج، وسندعو لدينا ييل أصدقاء كامبريدج لCS50 لغز يوم، كما كذلك هاكاثون CS50. ثم في نهاية الفصل الدراسي، وسوف هناك يكون عرض ملحمة في كل من كامبريدج وفي نيو هافن من CS50 طلاب من جامعة هارفارد، وييل على حد سواء على الشاشة في تلك البلدات المعنية. والواقع إذا كان لديك أي أصدقاء الذين يذهبون إلى ييل، نحن بحاجة بعض TFS والمغلق ذلك لا ترسل لهم هذا URL هنا. ولكن ونحن في هذه الأثناء، يكون ارسال احد الخاصة أفضل تعليم CS50 ل الزملاء، وجايسون هيرشهورن، الذي يوشك إلى الدراسات العليا، بعد أن انتهى لتوه أطروحته على تقاطع علوم الكمبيوتر والتعليم. سيتم جيسون العمل بدوام كامل في ييل، وسيكون على الأرض هناك مساعدتنا للوقوف هذا الأمر و جلب هذه الجامعات اثنين معا عبر CS50. [تصفيق] الآن، جنبا إلى جنب مع لCS50 فريق الإنتاج، وأنا كان فرصة للقفز في السيارة مع هذا الرجل ونلقي نظرة على ما ينتظرنا في نيو هافن. [VIDEO قراءة] [MUSIC - "MOVIN" على طول الحق "] الحق -Movin "جنبا إلى جنب في البحث أوقات جيدة والخبر السار مع الأصدقاء الجيدين الذين لا يمكن أن يخسر. ، هذا يمكن أن تصبح عادة. -Opportunity يقرع مرة واحدة دعونا نتواصل والاستيلاء عليها. ، نعم! -Together سنقوم قبض عليه. -We'll توصيلهم أو الحافلة أو سيارة أجرة صفراء ذلك. -Cab ذلك؟ -Movin "حق على طول، الطليقة والهوى مجانا. -Getting هناك هو نصف تأتي المرح تقاسمها مع لي. -Movin "حق على طول. -We'll تعلم لتقاسم العبء. ونحن لا نحتاج إلى الخريطة ل الحفاظ على هذا المعرض على الطريق. -Hey، Fozzy، أريدك أن اتجه إلى اليسار إذا كنت تأتي إلى مفترق الطريق. ، نعم، يا سيدي. ينعطف يسارا عند مفترق طرق. كيرميت؟ من أنا لا أعتقد ذلك. موفن "حق على طول، لدينا وجدت الحياة على الطريق السريع. -وعلى طريقك هو طريقي. -حتى نثق الملاحة الخاصة بي. النجوم -Movie مع السيارات مبهرج، والحياة مع أعلى إلى أسفل. -We're اقتحام بلدة كبيرة. ، نعم. العاصفة هي الصحيحة. وينبغي أن يكون الثلج يتساقط؟ لا، أنا لا أعتقد ذلك. -Movin "حق على طول. -Footloose والهوى مجانا. ، كن على استعداد لوقت كبير هل يحقق استعداد بالنسبة لي؟ -Movin "حق على طول. موفن 'الحق على طول. موفن 'الحق على طول. موفن 'الحق على طول. -Maybe كنت أفضل سحب أكثر. ، نعم، يا سيدي. أوه، أن ننظر في ذلك. [END قراءة] DAVID مالان: سنرى ييل في عام 2015. [تصفيق] وحتى الآن بعض أشكر يوس. ويكفي أن نقول هناك ل جميع أفراد العائلة، سواء أمام وراء الكاميرا، في هذه الفئة التي تجعل من العمل كل شيء في نهاية المطاف. وأود أن نعترف قليلة، ومن ثم جميع الموظفين عن طريق أول من كولتون، الذي EDM وقد تخلل بداية المحاضرات بالنسبة لبعض عدة أسابيع الآن. فضلا عن إنتاج كامل الفريق الذي كان يصنع كل شيء تبدو جميلة جدا هذا العام. دان في شيلي، وأندرو، وتشنغ، و كولتون، ورامون، وباري في الخلف، وكيني والجميع من كان تشارك وراء هذه الكاميرات، جعل كل شيء ممكن. لجبريل، وكذلك، لدينا رئيس زميل التدريس. [تصفيق] إذا كنت لا بالفعل تعرف، غابرييل الواقع CS50 جدت من طريق أشرطة الفيديو فريق الإنتاج ل. تزايد صعودي في البرازيل قبل بضع سنوات، اكتشف أن كل من المواد CS50 كان على الانترنت، وسقط لي مذكرة الكريمة يسأل إذا كان قد تكون قادرة على ترجمته ل البرتغالية لزملائه. وبالفعل فعل، في نهاية المطاف، وإلقاء المحاضرات لنحو 50 طالبا، زملائه، في المدرسة الثانوية. تليها 150 طالبا المقبل العام، ورائعة والده وكان في واقع الأمر بتصوير كل شيء حتى يمكنك العثور على محاضرات غابي لCS50 في البرازيل على الانترنت كذلك. والآن Davon هنا، Davon هنا وقد تم تشغيل الدورة، وكان مما كل شيء يعمل بسلاسة، وبدونه لم نتمكن إدارة الفريق الذي لدينا الآن. وبعد ذلك بالطبع، روب بودين. [تصفيق] لقد روب الآن مع بالطبع نحو خمس سنوات، بعد أن اقترب مني طالبة السنة مع مصلحة في التورط في الصف. ومن ثم أصبح مساعد رئيس TF، ثم رئيس TF، ثم مؤدب. والآن، صدقوا أو لا تصدقوا، دور مميز جدا من عضو في الجهاز الفني، والتي في عالم الكمبيوتر يحمل فعلا معها بعض الوزن. وبحيث بخس هو في الواقع من المفترض أن تكون من اعلى الصدد لروب. أليسون، بطبيعة الحال، الذين تم الرائدة أقسام الرسمية لدينا على الكاميرا مرة واحدة في الأسبوع، والتأكد من هناك مورد متاح على الانترنت للطلاب الذين هم غير قادر على لحن في شخصيا. وبعد ذلك، بطبيعة الحال، TF، الذي أعتقد وكان في كل ساعات العمل واحدة هذا العام، بما في ذلك هذه هنا، هذه هنا، تلك هنا كذلك. والواقع [؟ Zamila،؟] الذي مشى الجميع من خلال مشكلة بالطبع ل مجموعات، ودون منهم، نستطيع لا نتوقع، أجرؤ على القول، كثيرا. ثم أخيرا، تشنغ هنا، وهو معروف لأكثر بكثير من هذه الفيلة، التي تم ديك الظهور في معظم كل محاضرة. وبالفعل حصلت مؤخرا تشنغ معا مع فريق الإنتاج CS50 ل لوضع معا هذا الشكر أنت للفريق بأكمله، عن طريق القليل من قطاع نسميه تشنغ في الشارع. [VIDEO قراءة] [عزف الموسيقى] ، وهذا هو تشنغ تشنغ مع في الشارع. واليوم، وأنا هنا في CS50 في مسابقة واحدة الدرجات حزب، حيث موظفي CS50 قد تجمعوا لدرجة مسابقة واحدة. وأود أن لا تنظر فيه حقا حزب، ولكن يمكنك الحصول على هذه الفكرة. سأكون طالبا منهم بعض الأسئلة حول تجاربهم في هذا الفصل الدراسي، وربما عدد قليل التقنية الأسئلة، ثم سنقوم حلها. من أنا لا أعتقد أنا مستعد لذلك. -كل شيء على مايرام. -موافق. -كم عدد البتات هي في بايت؟ -4، 8. وماذا يفعل موقف PHP عنه؟ -PHP؟ بروتوكول النص التشعبي. هل يحقق بروتوكول، على الرغم من؟ -لا أعرف. هو؟ -Eh، إيه. الجرس. من أنا أعرف أن P لتقف على PHP. -حتى حيث أنها لا تتوقف؟ -أنها لا يتوقف أبدا. -أنها أن يتوقف في مكان ما. لا، لم يحدث ذلك. -Acronyms تبسيط لكلمة واحدة. لا، ملم ملم. [؟ Recouragin؟ ؟] ، هذا هو السؤال الخطير. [ضحك] ماذا يأتي بعد ذلك في هذا تسلسل الأرقام؟ 2، 4، 8، 16، 32، 955. -I يعتقد كنتم سأقول 64، ولكن OK. -ما هو الرقم التالي في تسلسل؟ -CS50. المفتى ليست حتى رقم. من أنا ليس لدي أي فكرة. -لا توجد من أنت على حق. من فضلك، نعود إلى الدرجات. ما هو 2 إلى قوة من 64؟ -OH، جيز. وأود أن أعرف هذا. -لا أعرف. -موافق. [ضحك] -كم عدد كرات الإجهاد يفعل ذلك تأخذ لملء مسرح ساندرز؟ العديد -Too. هل يمكن أن يكون أبدا الكثير التأكيد على الكرات. -Am أنا على حق؟ ما هي الإجابة الصحيحة؟ -هناك ليس الإجابة الصحيحة. -I'm بالتأكيد هناك. -أنها يعتمد على حجم على الكرة الإجهاد. هل تعرف من روب بودين هو؟ ، نعم. كان لديه شعر أفضل هذا العام من فعل السنوات السابقة. لذلك كان من الصعب قليلا الاعتراف به، لكنني تمكنت ذلك. * هل كان الرجل برتقالي؟ ، نعم. -موافق. نعم، أنا أحبه. -Now أن أذكر لكم ذلك، لدي سؤال لك. -حسنا. -ما هو هيئة الصحافة روب بودين على ذلك؟ ماكس -أنها. -ما هو له أقصى اضغط على مقاعد البدلاء؟ انت في. شكرا جزيلا لCS50 في TFS، CAS لك، المنتجين والمصممين والباحثين، والجميع الذين تم المعنية سواء أمام وخلف الكاميرا هنا في CS50. ونحن بالتأكيد لا يمكن أن تفعل ذلك دون لكم، ونحن لا يمكن أن تنتظر للترحيب جديدة أعضاء للموظفين. -Everyone في هذه الجدول، يمكن أن نحصل على عناق؟ -شكرا. شكرا جزيلا لك، والموظفين. شكرا ليصبح الموظفين. هذا يخلص حوارنا. شكرا لك لأنك على الموظفين هذا العام. -شكرا جزيلا. -شكرا. لا، لا، شكرا لك. -Did I القيام بعمل جيد أم ماذا؟ انت في فعل رائعة. كان هذا تشنغ، مع تشنغ على الشارع، وهذا كان CS50 2014. -ما لم نتحدث عنه؟ ونحن للتو هذه المحادثة. هذه ليست لعبة. [عزف الموسيقى] [END قراءة] [تصفيق] DAVID مالان: حتى CS50 هو بالفعل تجنيد الآن لTFS والمساعدين بالطبع، المنتجين والمصممين، وأي عدد من الأدوار الأخرى التي تمكين هذا للذهاب وراء الكواليس. والآن، عن شيء خاص قليلا. وكما تعلمون، كولتون لديها قدم EDM له إلى فئة، ولكن اليوم حصل على الفرقة معا و CS50، قبل أن يحضر بعض الطلاب حتى على خشبة المسرح، وأنا أعطيك كولتون، غابي، وتايلور. [عزف الموسيقى] COLTON: يشعر طريقي من خلال الظلام. تسترشد قلب ينبض. لا استطيع ان اقول حيث ستنتهي الرحلة. لكنني أعرف من أين تبدأ. تحاول أن تقول لي أنا أيضا الشباب لفهم. أقول إنني المحاصرين في المنام. سوف تمر الحياة لي إذا أنا لا تفتح عيني. هذا شيء طيب لي من قبل. حتى توقظني عندما انتهى كل شيء. عندما أكون أكثر حكمة وأنا الأكبر سنا. كل هذا الوقت كنت وجدت نفسي ولم أكن أعرف أنني قد فقدت. حتى توقظني عندما انتهى كل شيء. عندما أكون أكثر حكمة وأنا الأكبر سنا. كل هذا الوقت كنت وجدت نفسي ولم أكن أعرف أنني قد فقدت. حاولت تحمل الوزن من العالم. ولكن أنا فقط حصلت على اثنين من اليدين. آمل أن أحصل على فرصة للسفر في العالم. ليس لدي أي خطط. أتمنى أن أتمكن من البقاء إلى الأبد هذا الشاب. لا يخشى أن أغمض عيني. الحياة لعبة قدم لل الجميع والحب هو الجائزة. حتى توقظني عندما انتهى كل شيء. عندما أكون أكثر حكمة وأنا الأكبر سنا. كل هذا الوقت كنت وجدت نفسي ولم أكن أعرف أنني قد فقدت. الجميع! حتى توقظني عندما انتهى كل شيء. عندما أكون أكثر حكمة وأنا الأكبر سنا. كل هذا الوقت كنت وجدت نفسي ولم أكن أعرف أنني قد فقدت. لم أكن أعرف أنني قد فقدت. لم أكن أعرف أنني قد فقدت. [تصفيق] DAVID مالان: قادمة هذا العام ل وCS50 معرض، والموسيقى الحية أيضا. وحتى الآن، لدينا الفرصة الأخيرة ل قليلا من مشاركة الجمهور. لهذا نحن بحاجة ستة طلاب وثلاثة موظفين. دعونا نرى هنا، حسنا، كنت القفز عمليا للخروج من مقعدك. تأتي على ما يصل. موافق. كيف عنك اثنين معا أكثر من هنا، تأتي على ما يصل. وكيف عنك اثنين وأنت واحد، وتأتي على ما يصل. دعونا تنمو الفرق قليلا. موافق. هناك حق. هيا. نعم. لك، هيا. وهذا ما سيكون من الصعب. موافق. موافق. غرامة، هيا. نراكم في بضع دقائق. كل الحق، لذلك يأتي على أكثر من هنا. ونحن في طريقنا للحصول على اثنين أكثر الكراسي ودعونا نفعل نيك، وأليسون، وهذا الطالب ييل أكثر من هنا، وروب بودين، وتأتي على ما يصل. وفي الوقت نفسه، إذا تشنغ يمكن الانضمام لي على خشبة المسرح. إذا يا رفاق ترغب في تشكيل لجنتين فرق الطلاب، وفريق موظف واحد. وتشنغ، إذا كنت يمكن توزيع هذه يرأس هنا، وأنا سوف تحصل على متن الطائرة جاهزة. هذا هو محرجا بشكل لا يصدق. موافق. تجعل طريقك إلى كرسي هناك. يأتي على أكثر. هيا. وأعتقد أن طالب ييل يكون اللعب لفريق الموظفين. ممتاز. يجب أن لدينا العدد الكافي من المقاعد، ونأمل. إن لم يكن، ونحن سوف الاستيلاء على أخرى. أين نحن في حاجة إليها؟ أكثر من هنا، يأتي على أكثر. حسنا. CHENG GONG: هل نحن بحاجة إلى المزيد من الموظفين؟ DAVID مالان: لا، لا. انها سوف تكون فريقين طالب وفريق واحد من الموظفين هارفارد / ييل. كل الحق، لذلك نحن لا يكون هذا تقليد لعب شقاء، أو حقا، الإصدار الخاصة بنا من شقاء أين نحن نطلب فقط الأسئلة ونتوقع الأجوبة. ولكن الأسئلة ونحن في طريقنا أن نسأل لم تكن مكتوبة من قبلنا، كانت مكتوبة من قبل لك. ولعلكم تذكرون بالأحرى مطولا عن مشكلة تعيين A. [ضحك] أنا يجب أن أعترف، ومعظمهم من لم يجعل في مسابقة واحدة. وصلنا ربما 500 سؤال السؤال، ما هي HTML؟ ما هو HTTP؟ ما هي تقنية CSS؟ ذلك أنها لم تكن بالضبط أصعب من الأسئلة، ولكن ذهبنا من خلال مئات ومئات من الأسئلة لعينة ما يلي. حتى تشنغ وهنا تتكرم عرضت لتشغيل متنها. سنقوم المضي قدما هنا ونسمي هذا فريق واحد، فريق الثاني، وفريق ثلاثة. ودعونا نقول ان فريق وقد فاز ثلاثة إرم، لذلك يا رفاق ذاهبون لمحة ل يسارك أو أعلى منك، واختيار في الأسبوع، واختيار القيمة بالدولار. ونحن ثم يطلب من السؤال، وسوف تشنغ منح لك، أو يخصم من كنت النقاط المطلوبة. فريق ثلاثة، ماذا تريد؟ أسمع الكثير من أسبوع 0 هنا. [ضحك] STUDENT 1: هل يمكننا اختيار أي؟ DAVID مالان: أي فئة، أي مبلغ. STUDENT 2: أسبوع 0، 500. DAVID مالان: أنت وضع أكثر التفكير في اختيار السؤال من كتبت في اختيار منها كل الحق، لذلك ما قلت؟ موافق. ثم أول اليد التي ترتفع الإرادة يعتبر الشخص الذي حلقت فيه. ما هو الفرق بين المتغيرات العالمية والمحلية؟ رأيت فريق الثانية. STUDENT 3: Global-- هل نحن فقط التحدث في الميكروفون؟ العالمي هو لكامل نطاق البرنامج، في حين المحلية ويعرف فقط ضمن الجزء المعزول. DAVID مالان: دعونا نلقي نظرة. ونحن في طريقنا الى عقد لكم ل الإجابة على هذا زملائك أعطى. إذا قمت بالنقر فوق على النص، SCOPE في كل مباراة دولية. [ضحك] DAVID مالان: أعتقد أننا ذاهبون لديك لاتخاذ هذا حرفيا. لذلك نحن لن تعطي تلك النقاط. ونحن في طريقنا إلى نتوقع بالضبط ما زملائك أعطى. لذلك للأسف، نحن في ناقص 500، ولكن كنت لا تزال في السيطرة عليها. ولكن كنت لا تزال في control-- الآن أنت في control-- جيدا، لا. كنت لا تزال في السيطرة عليها. STUDENT 2: موافق. DAVID مالان: أنت لا تزال في السيطرة عليها. نعم، دعونا نذهب لمدة 500 ثانية. موافق. الأسبوع 1، 500، تشنغ. ما هي أنواع البيانات وأحجامها؟ [ضحك] DAVID مالان: أوه، رأيت يد أكثر من هنا أولا. روب بودين. ROB BOWDEN: أ شار هو 1 بايت، قصيرة هي وحدتي بايت، عدد صحيح هو 4 بايت، طويل هو 4 بايت، وهو طويل طويل 8 بايت، نجم شار هي 4 بايت، نجم كثافة العمليات هي 4 بايت، ل نجم طويلة طويلة هي 4 بايت. DAVID مالان: تشنغ، ما هي الإجابة الصحيحة؟ ROB BOWDEN: أوه، تطفو والضعف. DAVID مالان: أنت تركت خارج جزء من ورقة مرجعية، ولكن أعتقد أننا يجب أن تعطيه له لمدة 500. ROB BOWDEN: نعم. STUDENT: منحازة هذا! ROB BOWDEN: ما الذي تتحدث عنه؟ DAVID مالان: لا بأس النقاط went-- هذا صحيح، فريق واحد. أنا لست قاضيا جيد، على ما يبدو. كل الحق، ونحن في طريقنا للمضي قدما. يا رفاق ديك السيطرة. طالب في جامعة ييل. سنفعل أسبوع 4 ل 500 نقطة. أعتقد أنني شاهدت فريق ثلاثة. STUDENT 1: يمكنك تحرير الذاكرة. DAVID مالان: أنت تحرير الذاكرة؟ تحريرها. ونحن سوف تعطيه لك. كل الحق، فريق واحد وثلاثة ترتبط، فريق ثلاثة لديها السيطرة. أي فئة تريد؟ STUDENT 2: الأسبوع الثاني، 500. [ALARM رحلتين يوميا] DAVID مالان: مذهلة. STUDENT 2: كل شيء؟ DAVID مالان: يمكنك الحصول على لاختيار كمية الخاص بك. STUDENT 1: لماذا لا؟ STUDENT 3: نعم. STUDENT 4: كل ما في و. STUDENT 2: 500. DAVID مالان: 500؟ STUDENT 2: نعم. DAVID مالان: 500، يوميا نقرا. STUDENT 3: لا، لا يمكنك. DAVID مالان: تشنغ؟ لا! [هتاف] DAVID مالان: 500 و السيطرة على متنها. لدينا-- ROB BOWDEN: لذا مزدوج كان بنعم او لا السؤال؟ [ضحك] DAVID مالان: لدينا الوقت لواحد أو سؤالين أكثر في واحدة شقاء. موافق. فريق ثلاثة. الأسبوع 0، 100. ما فريق أنت؟ طالب 5: أنا اثنان. DAVID مالان: OK. فريق الثانية. طالب 5: يمكنك استخدام كتلة قل في MIT خدش القول، مرحبا، العالم. [ضحك] DAVID مالان: ناقص 100. كل الحق، أكثر واحد السؤال في واحدة شقاء. يا رفاق لا تزال في السيطرة عليها. STUDENT 2: الأسبوع 3، 100. DAVID مالان: الأسبوع الثالث، 100. ما هو the-- ROB BOWDEN: فريق ثلاثة. DAVID مالان: فريق ثلاثة؟ موافق. ونحن في طريقنا مع فريق ثلاثة. STUDENT 3: أفضل حالة السيناريو، أو وقت التشغيل؟ وذلك لأن أفضل حالة السيناريو هو انها في النظام. DAVID مالان: دعونا نرى ما هي الإجابة الصحيحة. [ضحك] DAVID مالان: حسنا. دعنا ننتقل إلى شقاء مزدوج. ALEX تريبيك (تسجيل): هذا هو شقاء. DAVID مالان: شقاء مزدوج، في هذا الخطر المزدوج لدينا فئات الأسبوع 5، 6، 7، 8، و 9. STUDENT 3: أين تذهب نقاط لدينا؟ أين نقاط دينا تذهب؟ DAVID مالان: نحن الذهاب إلى ضبط يدويا. هناك نذهب. فريق اثنان زيارتها 2،000؟ موافق. كل الحق، وحتى الآن نحن قذف العملة مرة أخرى ومنحنا السيطرة على الفريقين. والمضي قدما في اختيار الفئة والمبلغ. STUDENT 2: سنذهب أسبوع 6، 1،000. DAVID مالان: أسبوع 6، 1،000. كيف كومة تنمو؟ فريق الثانية. طالب 5: يمكنك إضافة وظيفة جديدة في نطاق. DAVID مالان: إضافة وظيفة جديدة لنطاق. وهي تنمو حتى تصل. [ضحك] DAVID مالان: حسنا، ولكن كنت لا تزال في السيطرة عليها. طالب 5: حسنا، شخص اختيار آخر. STUDENT 6: سوف اختيار. DAVID مالان: كل ذلك هو قريب. على الرغم من أننا نميل إلى رسم كومة كما أشب عن الطوق، عليك أن نذكر أن عناوين ينمو فعلا في اتجاه مختلف. ولكن هناك حاجة فقط لجعل روب سعيدا هناك. كل الحق، فريق الثانية. STUDENT 4: أسبوع 8، 1،000. DAVID مالان: أسبوع 8 ل 1،000. صحيحة أو خاطئة، هي HTML لغة البرمجة؟ هل هناك قاض آخر الذي يمكن أن يقرر؟ ROB BOWDEN: كان كل شيء لي. DAVID مالان: كل الحق، ودعا روب. ROB BOWDEN: لا، كاذبة بذلك. DAVID مالان: يقول روب كاذبة، والجواب هو لا. [ضحك] CHENG GONG: الانتظار، الانتظار، الانتظار. الانتظار، الانتظار، الانتظار. DAVID مالان: حسنا، طالب ييل؟ STUDENT 2: كان مكتوب بشكل سيئ و السؤال، قالت انها صحيحة أو خاطئة، وبعد ذلك كان السؤال. أعترض. DAVID مالان: لاحظت. لدينا الوقت لمدة أكثر مزدوج السؤال شقاء. فريق الثانية. STUDENT 6: 9 أسبوع، 1،000. DAVID مالان: أسبوع 9 ل 1،000. ما هو الفرق بين الهوية والدرجة؟ فريق ثلاثة؟ فريق ثلاثة. STUDENT 3: يمكنك تطبيق ID ل نوع واحد فقط من شيء في HTML، ولكن يمكنك تطبيق الطبقة أشياء مختلفة كثيرة. [تصفيق] DAVID مالان: OK. ونحن سوف تعطيه لك. حتى إذا نشرع في النهائي شقاء، أعتقد، فريق ثلاثة انتصارات فقط، أليس كذلك؟ لذلك دعونا نفعل سؤال واحد. سؤال واحد، شقاء مزدوج. على الأقل حتى يمكننا pull-- وهذا ما لن يساعد. ويمكن أن يساعد الفريق الواحد. كل الحق، الذي هو في السيطرة؟ ليس لي، على ما يبدو. موافق. يا رفاق. نعم، كنت فقط حصلت على ذلك الحق. STUDENT 2: أسبوع 9، 200. DAVID مالان: لعب بشكل جيد، الأسبوع 9، 200. ما رمز تفعل كل PHP-- STUDENT 2: روب. DAVID مالان: روب؟ ROB BOWDEN: العلامة النقدية. [ضحك] DAVID مالان: حسنا، دعونا المضي قدما. دعونا المضي قدما إلى النهائي شقاء. دعونا لها الجميع الخروج مع جوابا، وعلينا أن تكتب على هذا قصاصة من الورق لعبنا بعض الموسيقى. وبعد ذلك سنقوم ندعي مثل هذا كان يجري وفقا للخطة. كل الحق، لذلك النهائي شقاء الفئة هي الأسبوع 12. لكم جميعا أن decide-- أنا لم تجلب الأقلام، لا. الأقلام، من فضلك. شكرا. كل الحق، OK. لا مزيد من الأقلام، من فضلك. موافق. حتى فريق واحد هو في 0، فريق الثاني هو في 0، وفريق ثلاثة هي في 2. يمكنك الرهان يصل إلى 2،000 دولار. لذلك دعونا المضي قدما وجعل الرهان الخاص بك. الرهانات أسفل. والآن تشنغ يجري للكشف عن السؤال، ثم لعب بعض الموسيقى حتى نرفع الجلسة. [JEOPARDY THEME PLAYING] DAVID مالان: حسنا، دعونا نبدأ هنا مع فريق ثلاثة. كنت راهنت 1000 $ وأجاب؟ STUDENT 1: 955. DAVID مالان: 955. فريق اثنين من هنا راهن. STUDENT 7: 2،000 دولار. DAVID مالان: $ 2،000 و إجابتك كان؟ STUDENT 6: 955. DAVID مالان: فريق ثلاثة راهن 2000 $، وإجابتك كان؟ ROB BOWDEN: 955. DAVID مالان: 955، وهو الصحيح. وهو ما يعني الفائز لدينا اليوم، كما أعتقد، لا يزال مجرد فريق ثلاثة، أليس كذلك؟ فريق ثلاثة يأخذ اللعبة! [تصفيق] DAVID مالان: هذا ثم، هل هو لCS50. شكرا جزيلا لفريق CS50 ل. شكرا جزيلا! شكرا جزيلا لك لدينا أصدقاء في الوقت المحدد هارفارد. كان هذا CS50. [تصفيق] [عزف الموسيقى] DAVEN FARNHAM: والآن ديب الأفكار، من خلال Daven فارنهام. كيف أنا المفترض لمعرفة الخلية، إذا كنت لا تستطيع حتى معرفة بلدي الحاضر؟ [القهقهة]