[THEME เพลง]
>> DAVID เจลัน: คุณสามารถได้ยินเสียงฉันโลก
ดังนั้นในตอนสัปดาห์ถัดไปเราจะ พูดคุยเกี่ยวกับเทคโนโลยีไมโครโฟน
แต่ตอนนี้ขอเริ่มต้น
สวัสดีโลกเรามี กลับเป็นเสียงของฉัน
และนี่คือ CS50 สด
>> และเด็กไม่ดีเรามี แสดงสำหรับคุณในสัปดาห์นี้
โดยเฉพาะอย่างยิ่งเราได้ มีข้อผิดพลาด Heartbleed
ที่ได้รับข่าวทั่วทุกมุมของ ปลายบางเรื่องจากนักศึกษา
การเดินทางไปยังสเวกัสที่อยู่เบื้องหลัง ฉากทัวร์ Dropbox
และฉันได้ยินใช่ของ CS50 รามอนกัลวินของตัวเองกลับมา
CS50 ของรามอนกัลวินที่อยู่ใน สตูดิโออีกครั้งวันนี้
>> แต่แรกโคมไฟโต๊ะบาง
แน่นอนโคมไฟโต๊ะได้รับบิต ของสิ่งที่ภาคการศึกษาใน CS50 นี้
และคุณอาจจะจำอาหมัด จากเหตุการณ์ก่อนหน้านี้ที่
ส่งวิดีโอ ทำให้คดีของเขาว่าทำไม
เขาต้องการที่จะได้รับ โคมไฟตั้งโต๊ะ CS50 ของเขาเอง
ดีที่เราส่งโต๊ะทำงาน หลอดไฟท้ายที่สุดจะอาห์หมัด
และเขากรุณาส่งมาให้เรา ภาพนี้ของตัวเอง
ในปากีสถานด้วยโคมไฟตั้งโต๊ะ CS50
>> ในขณะที่คุณอาจจำโคมไฟ เรื่องที่ส่งมาจาก Eggers ในลัตเวีย
เราส่งผ่านโต๊ะ หลอดไฟลัตเวียได้เป็นอย่างดี
และภาพที่นี่คือโคมไฟตั้งโต๊ะ
สุดท้ายคุณอาจจำฟิลิป ที่ไม่ได้เพียงแค่ส่งภาพถ่าย
แต่ยังส่งวิดีโอ ผ่านทางที่จะขอบคุณเรา
โคมไฟโต๊ะทำงานของเขาซึ่งเรา ส่งไปทางเยอรมนี
ลองมาดู
>> ฟิลลิป: สวัสดี
ที่รักของเดวิดและที่รักของทุกคน คุณคนที่น่าตื่นตาตื่นใจที่ CS50
ฟิลฉันและฉันต้องการที่จะขอบคุณ มากสำหรับของขวัญที่น่าทึ่งนี้
มันไม่น่าเชื่อที่จะ ผมว่าคุณจริง
ส่งนี้ตลอดทาง กว่าที่นี่ไปยังประเทศเยอรมนี
แต่คุณรู้อะไร
ไม่ได้ผมขอขอบคุณเป็นการส่วนตัวทำไม?
>> เฮ้เดวิดผมอยากจะขอขอบคุณ มากสำหรับโคมไฟตั้งโต๊ะ CS50 นี้
คุณไม่สามารถจินตนาการ สิ่งนี้หมายความว่าให้ฉัน
>> DAVID เจลัน: โคมไฟโต๊ะเขียนหนังสือ?
>> ฟิลลิปขวา
ตกลงฉันจะออก แต่ใช่ขอบคุณ
DAVID เจลัน: ตอนนี้ทั้งสองของคุณ เพื่อนร่วมชั้นเดินทางจริง
กับเราที่จะมีการสนทนาของสาย
โดยเฉพาะอย่างยิ่งเอมี่จากแมสซาชูเซต และแจ็คจากดับลิน, ไอร์แลนด์
มาตลอดทางไปโรงละครแซนเดอ จะนั่งลงและพูดคุยเกี่ยวกับ CS50
ในอดีตและปัจจุบัน
>> นี้เป็นโรงละครแซนเดอ
ดังนั้นนี่คือที่ของ CS50 การบรรยายจะมีขึ้น
ขอบคุณมากสำหรับการมาถึงมหาวิทยาลัย
เราจะเริ่มต้นด้วยการเปิดตัวหรือไม่
ฉันเดวิด
>> เอมี่: ฉันเอมี่
ผมทำงานบนเว็บและฉัน อาศัยอยู่ที่นี่ในเคมบริดจ์
>> JACK: ผมแจ็คและฉัน จากดับลิน, ไอร์แลนด์
ผมจูเนียร์ในโรงเรียนมัธยม
>> DAVID เจลัน: และสิ่งที่นำคุณมาที่นี่ ในวันนี้โดยเฉพาะอย่างยิ่งจากเพื่อให้ห่างไกล
JACK: สำหรับการเข้าชมไปบอสตัน
>> เอมี่: วิธีได้ CS50 พัฒนา ตามที่คุณได้รับการเรียนการสอนได้หรือไม่
>> DAVID เจลัน: มันแน่นอน อากาศอย่างมากในช่วงหลายปี
เราได้รับการถ่ายทำตั้งแต่ปี 2007 เพื่อให้ แท้จริงเราสามารถย้อนเวลากลับไป
และดูปีที่ผ่านมาเป็นครั้งแรก การบรรยายโดยเฉพาะอย่างยิ่ง
และฉันคิดว่าการบรรยายครั้งแรก ในปี 2007 เป็นคนน่ารักมาก
ผมออกมาหน้าชั้นเรียน
ว่าสวัสดีนี้เป็น CS50
และเรานกพิราบเข้ามาในวัสดุของวัน
>> สิทธิทั้งหมดเพื่อให้การต้อนรับ วิทยาศาสตร์คอมพิวเตอร์ 50,
รู้เบื้องต้นเกี่ยวกับวิทยาการคอมพิวเตอร์ 1
ชื่อของฉันคือเดวิดร้ายกาจและฉัน จะสอนนี้ -
>> ตอนนี้มีเพลง
ไฟลงไป
เราหล่นลงหน้าจอขนาดใหญ่
อาจมีหรืออาจจะไม่ muppets ในปีที่กำหนด
และมันเป็นเรื่องที่ตลกเพราะนี้ ได้ทั้งหมดที่เกิดขึ้นมากเรื่อย ๆ
ปีที่ผ่านมาเพียงแค่ นิด ๆ หน่อย ๆ มากขึ้นในแต่ละปี
แต่เดลต้าตอนนี้ระหว่าง ปีแรกและปีที่ผ่านมา
เป็นจริงค่อนข้างเลวร้ายเพียงวิธีการ ที่แตกต่างกันห้านาทีแรกเป็น
>> เอมี่: ฉันอยากรู้อยากเห็นสิ่งที่คุณเห็น เป็นความแตกต่างระหว่าง EDX
รุ่นและแน่นอนสด?
>> DAVID เจลัน: ดังนั้น curricularly และเทคโนโลยี CS50
ในมหาวิทยาลัยและนอกมหาวิทยาลัย CS50x เป็นพื้นฐานเดียวกัน
สิ่งที่ไม่แตกต่างกันระหว่าง สองระดับของการสนับสนุน
ว่าเราสามารถที่จะให้
แม้ว่า CS50 มีทีมงานที่มากของ 100 ทุนการเรียนการสอนหลักสูตร
ผู้ช่วยตัวเองและ ทีมผู้ผลิตของเรา -
เราสามารถเพิ่งให้ทัน กับ 700 นักศึกษาในมหาวิทยาลัย
และ 150 ส่วนต่อขยายของนักเรียนโรงเรียน ที่มีในท้องถิ่นหรือออนไลน์ของตัวเอง
ดังนั้นสำหรับ CS50x เราก็ไม่ได้มี โครงสร้างการสนับสนุนของเวลาทำงาน
เช่นสี่คืน สัปดาห์เป็นเวลาหลายชั่วโมง
JACK: และสิ่งที่พวกคุณพูดถึงใน เวลาทำการที่จะแตกต่างกันไป
กล่าวว่าสิ่งที่คุณมีในการบรรยาย หรือในส่วนกางเกงขาสั้นหรือ?
DAVID เจลัน: ในมหาวิทยาลัย เวลาทำงานจริงๆ
โอกาสสำหรับนักเรียนที่จะ ก่อให้เกิดคำถามที่หนึ่งในหนึ่ง
ด้วยสมาชิกของพนักงานการเรียนการสอน หรือแม้กระทั่งเพื่อนร่วมชั้นของพวกเขาในบริเวณใกล้เคียง
และโดยทั่วไปต่อสู้กับข้อบกพร่อง ว่าพวกเขากำลังมีในรหัสของพวกเขา
>> เอมี่: ผมคิดว่า Reddit ชนิดของให้ โทรสารที่เหมาะสมของสำนักงาน
ชั่วโมง
>> DAVID เจลัน: ตกลงที่ตกลงกันไว้
ฉันได้รับความประทับใจจริงๆ แต่กับชุมชน Reddit
และผู้มาใหม่เพื่อ กลุ่มเกินไป - เพียงแค่
ว่าคนกระตือรือร้นและมีความหวังได้รับ
และ Reddit แน่นอนยืมตัวเอง ดีกว่าที่ผมคิดว่าการโพสต์ของรหัส
และมีการอภิปราย threaded
>> JACK: และที่คุณคิดว่า ทุกคนควรจะลอง
ถ้าพวกเขารู้ว่าพวกเขากำลัง ทำอะไรผิดพลาด
หรือมันก็เหมือนกับการที่พวกเขาได้ดำเนินการ - ใช้เวลามากเกินไปในนั้น
คิดว่าพวกเขาควรจะหยุดและเริ่มต้นอีกครั้งหรือไม่
หรือช่วยหา?
หรือวิธีการที่พวกเขาควร -
>> DAVID เจลัน: ใช้เวลาพักน้อยที่สุด
บางครั้งโดยเฉพาะอย่างยิ่งสำหรับฉันอย่างน้อย เป็นระดับความเครียดของคุณเริ่มต้นที่คุณจะเพิ่มขึ้น
เริ่มเจาะออกและการคัดลอก และวางลืม
สิ่งที่คุณได้พยายามแล้ว
มันเป็นเพียงแค่เวลาที่จะไป นอนหลับหรือไปใช้เขย่าเบา ๆ ,
หรือไปอาบน้ำและเพียงแค่ ชนิดของได้รับบางระยะ
และนี้เกิดขึ้น หลาย ๆ ครั้งให้ฉัน
ที่ฉันจะนอนอยู่ในเตียง ได้หรือแม้กระทั่งการขับรถไปทำงาน
หรือเดินบางชนิด ของการแก้จุดบกพร่องในหัวของฉัน
>> และเพียงครั้งเดียวที่คุณมีระยะทางที่ และมากความเครียดน้อยลงบนไหล่ของคุณ
ผมคิดว่าคุณสามารถตระหนักถึง เช่นโอ้ฉันโง่
ฉันลืมที่จะเรียกใช้ฟังก์ชันนี้ หรือเริ่มต้นตัวแปรบาง
>> เพื่อที่จะแปลกใจเล็กน้อยหากคุณต้องการ ที่จะดูใต้ที่นั่ง CS50 ของคุณ
เบาะบางสิ่งบางอย่างเล็ก ๆ น้อย ๆ รอคุณอยู่
สิ่งเหล่านี้เป็นลักษณะที่ดี
เราให้ข้อมูลลักษณะเหล่านั้นหรือไม่
>> ภายใต้เบาะที่นั่งของพวกเขาของ แน่นอนเป็นพื้นที่ Dropbox อีกเล็กน้อย
ตอนนี้คุณอาจจะจำเราเมื่อเร็ว ๆ นี้ เดินทางไปยัง Saint Louis, มิส,
ที่เรามีโอกาสที่ไม่ซ้ำกัน จริงเป่าแก้ว
ที่โรงงานสามปริญญาแก้ว
โฮสต์ของเราสำหรับวันที่ทำ ชามนี้ที่สวยงามของแก้ว
โดยการปั่นและปั่นจน คุณได้รับผลกระทบเป็นคลื่นที่สวยงามนี้
และตอนนี้อาศัยอยู่ในของเรา สำนักงานที่นี่ในเคมบริดจ์
>> ผมในมืออื่น ๆ ทำ ลูกใหญ่นี้ของแก้วสีส้ม
ที่ตอนนี้นั่งอยู่บนโต๊ะทำงานของฉัน
แต่เราอยู่ใน Saint Louis, ของ แน่นอนว่าสำหรับ Hackathon CS50
ใน Saint Louis ด้วย Launchcode, ที่เราได้มีโอกาส
จะนั่งลงกับจำนวนของคุณ เพื่อนร่วมชั้นและได้ยินเรื่องราวของพวกเขา CS50
>> EZRA: เมื่อผมเห็นคอมพิวเตอร์ การเขียนโปรแกรมและชนิดของ - ที่
อาชีพที่ฉันต้องการที่จะเข้า
และผมคิดว่าผมจะ จะดีมากที่มัน
>> CHARLES: ดีฉันได้รับ ล่าสัตว์งานในขณะที่
ปริญญาตรีวิทยาศาสตร์ วิศวกรรมชีวการแพทย์
มันยังไม่ได้รับไปด้วยดี
ดังนั้นผมคิดว่าบางทีฉันมอง เข้าไปในสนามที่แตกต่างกัน
>> KIMBERLY: ในกรีนเบย์ ผมเป็นที่ปรึกษาโรงเรียน
และผมรู้ว่าผม อยากจะเปลี่ยนอาชีพ
>> SAM: ผมเคยได้ยินมาก คนพูดเหมือนทุกคน
ควรจะเรียนรู้วิธีการรหัส
ทุกคนควรจะได้สัมผัสกับมัน
และก่อนที่ผมจะเป็นเพียงชนิด ของชอบใช่มั้ยสิ่งที่
>> AUSTIN: ฉันได้รับภาคการศึกษาออกไป
และตอนนี้ผมกำลังทำโปรแกรม CS50x
>> เคลลี่: มันสามารถเข้าถึงได้มาก กับทุกคนในทุก
>> LEANNE: ฉันได้รับ นักพัฒนาในอดีตที่ผ่านมา
แต่ฉันมีสถานการณ์และฉันต้องการ ชนิดของการเพิ่มความเชื่อมั่นของฉัน
และฉันต้องการที่จะเรียนรู้ C และฉันต้องการที่จะเรียนรู้
PHP ซึ่งผมเห็นว่า CS50 สอน
AUSTIN: คนที่มีประโยชน์จริงๆ
มีแน่นอนมากขึ้น ของชุมชนกว่​​าที่คุณ
จะคิดจากหลักสูตรออนไลน์
>> เคลลี่: ฉันทำงานกับปัญหาของฉัน ตั้งห้าที่ฉันเพิ่งเริ่มต้น
ดังนั้นผมจึงได้ทำนิติน้อย
>> CHARLES: จะได้รับการท้าทาย
มันหมายแน่นอน ที่จะยืดขีด จำกัด ของคุณ
ผมทำงานในการแก้ปัญหาการตั้งห้า
>> KIMBERLY: เพื่อนร่วมชั้นของฉันและฉันเป็น ทำงานในโครงการสุดท้ายของเรา
>> SAM: ฉันกำลังทำงานในโครงการสุดท้ายของฉัน
ฉันมีคนสองคนอื่น ๆ ที่ทำงาน กับฉันเราไตรบังคับของอำนาจ
>> LEANNE: ฉันพยายามที่จะทำงานใน app iOS ที่เป็นวาระการประชุมในปฏิทิน
โปรแกรมที่ผมอยากจะสร้าง เพียงสำหรับการใช้งานของตัวเองที่จะเริ่มต้นด้วย
>> AUSTIN: โครงการสุดท้ายของฉันคือ จะเป็นเว็บไซต์ที่
เป็นภาพและเก็บภาพ
โดยทั่วไปก็จะมี รายการของวลีที่เป็นประโยชน์
และลงนามในภาษาสำหรับบุคลากรทางการแพทย์
>> EZRA: สมมติว่าโครงการสุดท้ายของฉัน เป็นหุ่นเชิดทำเต้นรำ
และพวกเขาถามผมว่าคุณสามารถทำนี้ หุ่นเชิดที่จะทำเต้นรำนี้สองครั้งที่รวดเร็ว?
ฉันจะสามารถที่จะไปที่รหัสของฉันเปลี่ยนแปลง มันบันทึกรวบรวมมันอัปโหลดมัน
และแสดงให้พวกเขาได้ทันทีว่า ฉันสามารถ - ที่ไม่เพียง แต่ไม่ฉัน
ทำให้โครงการสุดท้ายนี้ผมเข้าใจ
ฉันสามารถปรับแต่งมัน แต่ พวกเขาต้องการให้ฉันไปปรับแต่งมัน
>> CHARLES: ฉันคิดเมื่อฉันได้รับ โครงการสุดท้ายของฉันเสร็จ
และมีศักยภาพบางส่วน นายจ้างมีโอกาส
ที่จะมองว่าพวกเขาจะมี การประเมินที่ดีขึ้นของพวกเขาไม่ว่าจะเป็น
คิดว่าฉันจะเป็นแบบที่ดีสำหรับพวกเขา
SAM: ตอนนี้ผมมั่นใจมากและฉัน การเรียนรู้สิ่งใหม่ ๆ ตลอดเวลา
และเป็นที่ดี
มันเปลี่ยนชีวิตของฉัน
>> EZRA: นี้เป็นจริง วัสดุที่แข็งโดยเฉพาะอย่างยิ่ง
ถ้าคุณทำเช่นนี้และยัง ทำงานและอาจจะยังมีครอบครัว
และอาจจะยังมีลูก และอาจจะยังมีการจำนอง
แต่ก็เพื่อให้คุ้มค่าถ้า คุณเพียงแค่ใส่ความพยายามค่ะ
สิ่งที่คุณได้รับการออกมากขึ้น ที่มีค่ากว่าเวลาที่คุณใส่ค่ะ
DAVID ลันเจ: แล้ว ตอนนี้ในสัปดาห์นี้ในเทคโนโลยี
ราคาต่อรองที่คุณเคยได้ยิน ที่เรียกว่า Heartbleed
ข้อผิดพลาดที่มีผลกระทบต่อเว็บ เซิร์ฟเวอร์ทั่วโลก
แต่สิ่งที่เป็นข้อผิดพลาดนี้ว่า?
ดีปรากฎว่าหลายเว็บ ซอฟต์แวร์เซิร์ฟเวอร์ทำงานที่เรียกว่าเปิด
SSL ที่ SSL แน่นอน เป็น Secure Sockets Layer
และนี่คือเทคโนโลยีที่ เข้ารหัสการจราจรระหว่างเว็บเบราเซอร์
หรือลูกค้าและเว็บเซิร์ฟเวอร์
ตอนนี้โชคไม่ดีที่ใน เดือนธันวาคม 2011, โปรแกรมเมอร์
นำข้อผิดพลาดโดยไม่ได้ตั้งใจให้เป็น รหัสที่มาสำหรับเปิด SSL
>> และเปิด SSL โชคร้ายคือ ที่ใช้ในผลิตภัณฑ์อื่น ๆ มากมาย
ในหมู่พวกเขาอาปาเช่ เว็บเซิร์ฟเวอร์และอื่น ๆ
ที่เป็นที่นิยมอย่างมหาศาลใน อินเทอร์เน็ตสำหรับพื้นที่เว็บไซต์
ผลจากการนี​​้ก็คือการที่ การโจมตีต่อไปนี้เป็นไปได้
ในฐานะที่เป็นส่วนหนึ่งของการเปิด SSL มี ที่เรียกว่าคุณสมบัติการเต้นของหัวใจ
โดยลูกค้าที่ต้องการเบราว์เซอร์ สามารถส่งข้อความหรืออัตรา,
ซึ่งเป็นจริงเพียงสตริง เช่นสวัสดีไปยังเซิร์ฟเวอร์
และนอกเหนือไปจากที่ อัตราก็จะส่งจำนวน
ที่ควรจะเป็น ความยาวของอัตราที่
ในกรณีของการทักทายมันควรจะเป็นห้า
>> แต่น่าเสียดายที่ข้อผิดพลาดใน SSL ที่เปิดดำเนินการดังต่อไปนี้
มันไม่สนใจตัวเลขที่
และดังนั้นหากคุณ - ค่อนข้าง มันเชื่อถือได้ตัวเลขที่
ดังนั้นหากคุณลูกค้าส่งข้อความ เช่นสวัสดีและไม่จำนวน 5
แต่จำนวน 100 สิ่งที่จะเกิดขึ้น คือเซิร์ฟเวอร์จะสุ่มสี่สุ่มห้า
ตอบสนองต่อการอัตราที่ว่าด้วยการ สะท้อนกลับไม่เพียง แต่สวัสดี
ที่ 5 ไบต์ แต่ 95 เพิ่มเติม ไบต์จึงไว้วางใจ
ที่คุณได้รับการบอกความจริงเมื่อคุณ กล่าวว่าอัตราในความเป็นจริง 100
ไบต์
ตอนนี้ทำไมว่าเป็นปัญหา?
>> ดีคุณอาจจะจำ จาก CS50 แน่นอน
จากการจัดการหน่วยความจำที่ ในกองและกอง
เป็นเศษของเส้นทางข้อมูลเมื่อคุณได้ เรียกว่าฟังก์ชั่นที่ใช้ตัวแปร
ค่าเหล่านั้นอยู่ในหน่วยความจำได้ ถ้าคุณไม่ได้ใช้งาน
ชิ้นที่ของหน่วยความจำ
ดังนั้นเมื่อเซิร์ฟเวอร์ตอบสนองไม่ได้อยู่กับ 5 กัด แต่มี 100 ไบต์ 95 ซึ่ง
ไม่ควรในทางเทคนิค ที่จะกลับไปให้ลูกค้า
95 ไบต์ที่อาจมี รหัสผ่านหรือเซิร์ฟเวอร์ของ
ใบรับรองการรักษาความปลอดภัยหรือเซิร์ฟเวอร์ กุญแจความลับจึงจะพูดทั้งหมดที่
ถูกนำมาใช้สำหรับการเข้ารหัส
>> และเพื่อให้ในท้ายที่สุดของคุณ ข้อมูลจะถูกส่งกลับไป
บางฝ่ายตรงข้ามแบบสุ่ม บนอินเทอร์เน็ตเพียง
เพราะรหัสผ่านของคุณหรือ ข้อมูลบัตรเครดิต
หรือสิ่งอื่นที่ สำคัญที่เกิดขึ้น
ที่จะอยู่ในหน่วยความจำของเว็บเซิร์ฟเวอร์ ในสถานที่โดยเฉพาะอย่างยิ่งที่
ตอนนี้มีขนาดใหญ่ จัดการเพราะข้อผิดพลาดนี้
เว็บเซิร์ฟเวอร์ได้รับผลกระทบ ทั่วโลก
ในหมู่พวกเขา Amazon Web Services, กล่อง Dropbox, Etsy, Flickr, GitHub, Gmail,
Go Daddy, Google, Instagram, Minecraft, Netflix, OKCupid, Pinterest,
SoundCloud, Tumblr, Twitter, Venmo วิกิพีเดีย, WordPress, Yahoo,
YouTube - และผู้ที่มีเพียง บริษัท เพียงบางส่วน
ของ บริษัท ที่เปิดเผยจริง ที่เซิร์ฟเวอร์ของพวกเขาได้รับการทำงาน
ซอฟแวร์และมีทุกข์ เพียง แต่เมื่อเร็ว ๆ นี้ในขณะที่สัปดาห์ที่ผ่านมานี้
ได้รับการปรับปรุง
>> ตอนนี้มันจะเปิดออกแก้ไขในรหัสที่มา สำหรับข้อผิดพลาดนี้ Heartbleed เป็นจริง
ง่ายอย่างน่าทึ่ง
มันสวยมากเดือดลง ทั้งสองบรรทัดของรหัส
หากอัตราสูงกว่า ระยะเวลาที่เกิดขึ้นจริงกลับ 0
อย่ากลับมาบางส่วน อาจเปิดเผยบิต
ตอนนี้ในความเป็นจริงสายของ รหัสที่มีความซับซ้อนมากขึ้นเล็กน้อย
มันดูน้อยมากเช่นนี้
แต่นี้เป็นเพียงบางส่วน คณิตศาสตร์เพิ่มเติม
และมีเพียงไม่กี่ สายอื่น ๆ ของรหัส
แต่การแก้ไขจริงๆก็คือการที่ง่าย
>> และดังนั้นหากคุณไม่เคย เชื่อว่าในการบรรยาย
เมื่อเราบอกว่าคุณควรเสมอ ตรวจสอบขอบเขตของอาเรย์ของคุณ
และให้แน่ใจว่าการตรวจสอบ ความยาวของหน่วยความจำอันใด
ก่อนที่จะสุ่มสี่สุ่มห้าภายใน ผ่านหน่วยความจำของคอมพิวเตอร์ของคุณ
นี้เป็นสิ่งที่สามารถเกิดขึ้นได้
และแท้จริงมันเป็น ข้อผิดพลาดผลกระทบทั่วโลก
ตอนนี้สิ่งที่ตัวคุณจะทำอย่างไรเพื่อ เรียนรู้เพิ่มเติมและป้องกันตัวเอง
ดีหัว heartbleed.com, ซึ่งเป็นเว็บไซต์ที่ยอดเยี่ยมที่
อธิบายในรายละเอียดอีกเล็กน้อยว่า สิ่งที่เป็นภัยคุกคามคือวิธีที่คนมี
ตอบสนองสิ่งที่ ซอฟต์แวร์ที่ได้รับผลกระทบ
และวิธีที่คุณสามารถป้องกันตัวเอง
แต่มันสวยมากเดือดลง นี้ - เปลี่ยนรหัสผ่านของคุณ
เนื้อหาในส่วนใด ๆ เว็บไซต์ที่คุณรู้ว่าหากไม่แน่ใจ
ไม่ว่าจะเป็นโดยเฉพาะอย่างยิ่ง เว็บไซต์ได้รับผลกระทบ
>> เพราะเป็นหนึ่งในที่น่ากลัวที่สุด สิ่งที่เกี่ยวกับปัญหานี้
คือว่ามันไม่ได้ตรวจสอบได้มาก
มันไม่ชัดเจนว่าแม้ ที่ผ่านมาสองปีที่ผ่านมา
เซิร์ฟเวอร์เป็นความเสี่ยงถ้าคุณ ข้อมูลถูกทำลายแน่นอน
เพื่อที่จะเป็นกรณี โดยทั่วไปกับการรักษาความปลอดภัย
วิธีการที่ดีที่สุดคือความหวาดระแวง และเปลี่ยนรหัสผ่านใด ๆ
บนเว็บไซต์ที่มี ที่มีความสำคัญโดยเฉพาะอย่างยิ่งกับคุณ
แต่มุ่งหน้าไปยัง URL ที่มี เพื่อดูรายละเอียดมากยิ่งขึ้น
>> ขณะนี้ในข่าวอื่น ๆ มาร์ค Zuckerberg เพิ่งโพสต์นี้
ฉันตื่นเต้นที่จะประกาศ ที่เราได้ตกลงกันไว้
ที่จะได้รับ Oculus VR ผู้นำ ในด้านเทคโนโลยีความเป็นจริงเสมือน
ตอนนี้ความเป็นจริงเสมือน สิ่งที่น่าสนใจ
ที่จุดเริ่มต้นที่จะได้รับ ฉุดอีกเล็กน้อย
มันมักจะเกี่ยวข้องกับการ วางบนคู่ของแว่นตา
ที่อาจมีลักษณะเช่นนี้ภายใน ซึ่งเป็นคู่ของเลนส์ที่
ช่วยให้คุณเห็นหน้าจอคอมพิวเตอร์ ขวาขึ้นใกล้กับใบหน้าของคุณ
และบนหน้าจอคอมพิวเตอร์ที่สามารถ เป็นอะไรก็ได้ภายในบ้านที่
ด้านนอกของบ้าน โลกเสมือนจริงภายในของเกม
และผลที่ได้คือไม่น่าเชื่อ โอกาสที่ดื่มด่ำ
ที่จะรู้สึกราวกับว่าคุณจริง บางแห่งที่คุณไม่ได้จริง
ผมยกตัวอย่างเช่นอาจจะ ต้องอยู่ในห้องประชุม
จริงๆเมื่อฉันคิดว่าฉันใน โลกเสมือนจริงตรอนเหมือน
และแน่นอนผมได้มีโอกาส
ผมไม่ได้เล่นเป็นการส่วนตัวกับ Oculus แต่ฉันไม่ไปที่เพื่อนของเรา
ใน Seattle, Washington, เมื่อเร็ว ๆ นี้ที่ซอฟต์แวร์วาล์วที่
กำลังทำงานอยู่มาก เทคโนโลยี VR ที่คล้ายกัน
และฉันก็โชคดีมาก ที่ได้มีโอกาส
ใส่คู่ของพวกเขา แว่นตา 60 วินาทีนี้
>> [เล่นดนตรี]
>> ตอนนี้ CS50 แดนของตัวเองเบนจามิน นอกจากนี้ยังมีโอกาสที่
ที่จะเดินทางไปเมื่อเร็ว ๆ นี้ Mountain View, California
ที่เขานั่งลงกับเรา เพื่อน ๆ ที่ Dropbox ในหมู่พวกเขา
การเรียนการสอนของตัวเองอดีตหัวหน้า CS50 ของ เพื่อนโทมัส Carriero,
ผู้ที่ได้รับความรับผิดชอบในการ พื้นที่ทั้งหมดของ Dropbox ที่
ใต้เบาะที่นั่งของคุณ
โทมัสมากกรุณาเปิดประตู ของ Dropbox และให้เรา แต่เพียงผู้เดียว
เบื้องหลังของสิ่งที่ มันต้องการที่จะทำงานที่ Dropbox
และอาศัยอยู่ที่ daresay Dropbox
>> THOMAS Carriero: สวัสดีครับผมโทมัส Carriero อดีต TF หัว CS50
เราอยู่ที่นี่ที่สำนักงานใหญ่ของ Dropbox ในซานฟรานซิส, แคลิฟอร์เนีย
ยินดีต้อนรับ
ฉันจะแสดงให้คุณเห็นในทัวร์
มากับฉัน
เย็น
ดังนั้นบอลลูนนี้ที่นี่ เครื่องหมายสีเขียวนี้
เป็นบอลลูนที่เราใส่ในของคุณ โต๊ะเมื่อคุณเข้าร่วม บริษัท แรก
และความคิดที่ว่าบอลลูน จะอยู่ที่ชนิดของที่นั่นเป็นเวลานาน
ที่คุณเช่าใหม่
ดังนั้นบอลลูนแน่นอนสูญเสีย ฮีเลียมเมื่อเวลาผ่านไปและตามเวลาที่
บอลลูนจะตาย คุณไม่ noob ที่
นี้จะใช้เวลาไม่กี่เดือนที่จะ เกิดขึ้นเพราะเหล่านี้มีจริงๆ
ลูกโป่งที่มีราคาแพง
เราคิดว่าเราอาจจะให้ตรวจสอบสีเขียว ธุรกิจบอลลูนเครื่องหมายในธุรกิจ
>> เย็นดังนั้นนี้ที่นี่เป็น AT & T ปาร์ค
นี่คือที่ซาน ฟรานซิสไจแอนต์เล่น
เราจะมีชุดกล่อง Dropbox, หนึ่งในสิ่งอำนวยความสะดวกที่น่ากลัวอื่น ๆ ของเรา
เพียงแค่ข้ามทาง
ดังนั้นฉันยืนอยู่นี้ การแสดงแสงเย็นจริงๆ
ดังนั้นสิ่งที่เกิดขึ้นที่นี่เป็น เราได้รับข้อมูลเรียลไทม์
เกี่ยวกับสิ่งที่เกิดขึ้น ใน app กล่องจดหมายของเรา
แต่ละสีที่สอดคล้อง การดำเนินการที่แตกต่างกัน
>> และเพื่อให้เป็นผู้ใช้กำลังทำ การกระทำเหล่านี้ไฟเหล่านี้
จะส่องสว่างด้วยสีเหล่านั้นไปยัง ชนิดของแจ้งให้เราทราบสิ่งที่เกิดขึ้น
บางครั้งถ้าสิ่งที่เป็นไปไม่ถูกต้อง สีทั้งหมดจะเริ่มต้นที่จะเป็นสีใดสีหนึ่ง
และเรารู้ว่าบางสิ่งบางอย่าง ไม่ดีที่เกิดขึ้น
ดังนั้นนี่คือชนิดหนึ่ง ในวิธีการที่เรา
ติดตามสิ่งที่เป็น ที่เกิดขึ้นในกล่องจดหมาย
>> เย็นจึงขอดูสิ่งที่ คืนนี้อาหารค่ำ
ดูเหมือนว่าเราจะมีแปดชั่วโมง รมควันเนื้อวัวเนื้อหน้าอกที่นี่
และที่นี่เป็นที่ชื่นชอบของฉัน สถานีสถานีอินเดีย
มัน Samosa สับใบหน้าเปิดวันนี้
ดีฉันเดาว่าเป็น สถานีที่ชื่นชอบ
แต่นี้เป็นสถานีอื่น ๆ ที่ชื่นชอบ
>> นี้เป็นสถานีพิซซ่า
ดังนั้นพวกเขาจึงมักจะแตกต่างกันของ พิซซ่าด้วยเตาอบพิซซ่าของเราที่นั่น
ดูเหมือนว่าพวกเขากำลังทำซิซิลี พิซซ่าซึ่งเป็นหนึ่งในรายการโปรดของฉัน
ขวาทั้งหมดดังนั้นพ่อครัวบอกฉัน ว่าพวกเขาจะทำสดใหม่โฮเหลวแหลก
ผมบอกเขาว่าผมจะรอ จนกระทั่งหลังจากที่ผมกินอาหารมื้อค่ำของฉัน
แต่ฉันแน่นอนจะ มีหนึ่งในบรรดาคืนนี้
ตกลงฉันจะมีเหมืองในขณะนี้
ดีจริง
>> ดังนั้นนี่คือชนิดของสถ​​านีโบนัส ที่ด้านนอกของร้านเทคโนโลยี
สำหรับมื้อกลางวันเรามีเม็กซิกัน อาหารที่นี่และซูชิที่นี่
และสำหรับอาหารค่ำเรามี เนื้อสัตว์บางชนิดที่อร่อย
ดูเหมือนว่าเนื้อซี่โครงหมูย่างคืนนี้
ได้ใกล้ชิดขึ้นในการที่
เย็นดังนั้นนี้เป็นพื้นที่ที่การออกแบบของเรา
ซึ่งเป็นที่ที่เราออกแบบ พวงของผลิตภัณฑ์
เรามีความสนุกสนานมากมาย บอร์ดโปสเตอร์และสิ่งที่
กับชนิดของแบบจำลองทั้งหมด ที่เรากำลังทำงานกับ
นอกจากนี้เรายังมีพร้อม พื้นพวงของแบบจำลอง
ที่เราได้รับการทำงาน ในปีที่ผ่านมา
เพื่อให้คุณสามารถได้ใกล้ชิด ขึ้นจากที่อยู่ในที่สอง
>> แต่สัญลักษณ์นี้เป็นหนึ่งในของฉัน สิ่งที่ชื่นชอบเกี่ยวกับ Dropbox
ดังนั้นการเข้าสู่ระบบนี้จริง มาจากสำนักงานเก่า
และสโลแกนของเราคือเป็นเพียงงาน
แต่ถ้าคุณมองอย่างใกล้ชิดมี ข้อความที่สื่อในการเข้าสู่ระบบ
>> ดังนั้นหนึ่งในชิ้นส่วนที่ชื่นชอบเกี่ยวกับ Dropbox เป็นเครื่องหยอดเหรียญเหล่านี้
แทนที่จะมีชิปหรือ โซดาหรืออะไรเช่นนั้น
เราจะมีอุปกรณ์อิเล็กทรอนิกส์
ดังนั้นหากคุณต้องการ trackpad ใหม่หรือ แป้นพิมพ์ใหม่หรือหูฟังบาง
สิ่งที่คุณต้องทำคือการรูด ป้ายของคุณที่นี่
พิมพ์หมายเลขแล้ว ออกมาอิเล็กทรอนิกส์ของคุณ
พริตตี้ที่น่ากลัว
ขอบคุณมากสำหรับการเข้าร่วม ฉันทัวร์ Dropbox นี้
มันเป็นความสนุกจริงๆแสดงรอบ
>> ฉันจะปิดนี้ ด้วยวิธีที่เราปิด
ทั้งหมดของการประชุมมือทั้งสองข้างของเรา
นี้เป็นเพลงพิเศษที่เราทำ
ฉันจะได้รับความช่วยเหลือบางส่วนที่นี่
หนึ่งสองสาม - Dropbox!
มันมักจะเย็นกว่าที่
DAVID เจลัน: ตอนนี้ถ้า คุณต้องการที่จะเยี่ยมชม Dropbox,
หัว Mountain View, California, ฮิปฮ บนเส้นทาง 101 เหนือไปยังซานฟรานซิส
ที่พวกเขาเป็นจริง
ตอนนี้เรายังได้มี โอกาสที่เมื่อเร็ว ๆ นี้
ที่จะเดินทางไปลาสเวกัส เนวาดาแสดง NAB,
สมาคมแห่งชาติ เพื่อประกาศแสดง
ซึ่งเป็นการรวมตัวกันบางส่วน 100,000 คนที่สนใจ
ในเสียงและวิดีโอและ เทคโนโลยีมากขึ้นโดยทั่วไป
พูดคุยเกี่ยวกับมาก ล่าสุดและยิ่งใหญ่ที่สุด
>> CS50 ของตัวเองรามอนกัลวินเอา การเดินทางครั้งนี้และนำกับเขา
ลูกเรือกล้องเพื่อที่จะนี้ ภาพจากการแสดงของชั้น
RAMON GALVIN: สวัสดีโลก
ตกลงผมได้รับมัน
สวัสดีชาวโลก,
ฉันต้องพูดชื่อของฉันได้อย่างไร
>> ช่างภาพ: ผู้สื่อข่าวในสนาม
RAMON GALVIN: ฉันสามารถได้รับ ที่สามที่ต่ำกว่าของที่
ผู้สื่อข่าวในสนาม
>> ช่างภาพ: Senior
RAMON GALVIN: มีคุณไป
ฉันรู้ แต่ฉันต้อง ทำมัน [ไม่ได้ยิน]
ฉัน clueless
>> ตอนนี้พรีมาดอนน่าของฉันก่อให้เกิด
DAVID ลันเจ: แล้ว พวกเขาให้การกล่าวขวัญ 4K
เป็น 4K ว่าอะไร?
>> RAMON GALVIN: นั่น คำถามที่ดีจริงๆ
มากโดยทั่วไป -
>> DAVID เจลัน: ตัดไป คลิปอธิบาย 4K
สวัสดีชาวโลก,
ชื่อของฉันคือเดวิดลัน
RAMON GALVIN: ฉันรามอนกัลวิน
DAVID เจลัน: และเราอยู่ที่นี่ NAP ที่สมาคมแห่งชาติ
ของการประชุมประกาศ ในลาสเวกัส, เนวาด้า
แต่ทำไมเราที่นี่
RAMON GALVIN: ผมไม่ทราบว่า
ผมไม่ทราบว่าเดวิด
>> DAVID เจลัน: นั่นเป็นสิ่งที่ดีงาม
นี้สามารถใช้งานได้?
>> RAMON GALVIN: ไม่น่าจะเป็น
DAVID เจลัน: พวกเรากลับ เป็นของตัวเอง CS50 รามอน
กัลวินที่คุณอาจจะจำ จากเหตุการณ์เมื่อสัปดาห์ที่แล้ว
รามอนดีใจเพื่อให้คุณเป็นจริงกลับ
>> RAMON GALVIN: ฉันดีใจที่ฉัน ยังคงมีงานที่เดวิด
>> DAVID เจลัน: ดังนั้นขอ ที่อยู่ช้าง
ที่อยู่ในห้องพักใน ลาสเวกัคือ 4K
ผมเคยได้ยินเกี่ยวกับเรื่องนี้ในบริบท ของทีวีและจอคอมพิวเตอร์
แต่ 4K คืออะไร
>> RAMON GALVIN: ดังนั้นจึงเป็นความละเอียด
เมื่อใดก็ตามที่คุณกำลังดู เดินผ่านวิดีโอหรือการบรรยาย
คุณจะได้รับสิ่งที่เราเรียกวิดีโอ 1080p
นั่นหมายความว่าสิ่งที่ว่า วิดีโอเป็น 1,000 พิกเซลสูง
>> DAVID เจลัน: หรือ 1080
>> RAMON GALVIN: หรือ 1080
หรือประมาณ 2,000 พิกเซลกว้าง
ตอนนี้ 4K 4,000 พิกเซลกว้างประมาณ และประมาณ 2,000 พิกเซลสูง
DAVID เจลัน: OK
เพื่อให้เป็นชนิดของเหมือนมี ตารางของสี่จอ 1080p
ที่เหมาะสมในหน้าของคุณ
>> RAMON GALVIN: แน่นอน
DAVID เจลัน: ตกลงเพื่อให้ทุกอย่าง ดีและดี แต่ทำไมนี้เป็นประโยชน์
>> RAMON GALVIN: ฉันดีใจที่ฉันขอให้คุณ ที่จะถามฉันคำถามที่เดวิด
>> DAVID เจลัน: มันเป็น บน teleprompter
>> RAMON GALVIN: ดังนั้นจึงมี ค้นคว้าที่ชื่อ
เออร์รอลมอร์ริสที่จริง ทำให้การใช้เทคโนโลยี 4K
โดยปกติในการถ่ายภาพ สัมภาษณ์ซึ่งเขามักจะไม่
เขาจะต้องใช้หลายอย่างใดอย่างหนึ่ง กล้องจะได้รับการซูมในการถ่ายภาพ
หรือซูมออกยิงหรือ ถ่ายภาพการสัมภาษณ์ครั้งที่สอง
ที่จะได้รับเดียวกันซูม ในซูมออกยิง
แต่ตอนนี้เขาใช้ 4K กล้องในการถ่ายภาพหนึ่งยิง 4K ขนาดใหญ่
แล้วเมื่อเขาแก้ไข เทียมการปลูกพืชที่ยิง
DAVID ลันเจ: แล้ว ซูมในเป็นหลัก
เพื่อให้คุณยังคง 1080p แต่เพียง บางส่วนของพิกเซลจากภาพ 4K
>> RAMON GALVIN: แน่นอนให้ เขากล้องถ่ายภาพหลาย
ออกจากที่หนึ่งยิงกล้องเดิม
DAVID เจลัน: ที่น่าสนใจ
ดังนั้นวิธีที่เราสามารถทำให้ การใช้งานนี้สำหรับ CS50?
>> RAMON GALVIN: ฉันดีใจที่คุณถาม คำถามที่มากเกินไปเดวิด
เพราะผมยิงเดินผ่าน วิดีโอที่มี Zamyla ภาคการศึกษาสุดท้าย
และสำหรับวิดีโอที่เราจะ ต้องวิ่งผ่านทางเดิน
ผ่านครั้งเดียวกับการถ่ายภาพซูมออก
แล้วผมจะต้องปรับ กล้องจะได้รับการซูมในการถ่ายภาพ
แล้วเราจะทำงานผ่านมันอีกครั้ง ทำงานผ่านมันสองครั้ง
ด้วยกล้อง 4K เราสามารถตัด เวลาในการผลิตของเราในช่วงครึ่งปี
DAVID เจลัน: ผมเห็น
ดังนั้นที่ควรจะเป็นที่น่าตื่นเต้นมาก สำหรับเราแล้วในฤดูใบไม้ร่วงนี้
RAMON GALVIN: แน่นอน
DAVID เจลัน: ดีจาก ลักษณะของวิดีโอ
ดูเหมือนว่ามันเป็น เดินทางหลบหนีสวย
มันเสียงเหมือนคุณไม่ได้ จริงๆมีเวลามากที่จะผ่อนคลาย
RAMON GALVIN: ยังไม่ได้หนึ่งบิต
DAVID เจลัน: ดี ที่มันสำหรับ CS50 สด
ขอบคุณมากกับเรื่องนี้ ร่วมสัปดาห์
ขอบคุณมากที่ ทีมงานหลังกล้อง
ขอบคุณมากที่ผู้สื่อข่าวของเรา -
RAMON GALVIN: Senior
DAVID เจลัน: Senior ผู้สื่อข่าวในสนาม
นี่เป็น CS50
>> RAMON GALVIN: และนี่คือ สิ่งที่ฉันไม่ทราบว่า
>> DAVID เจลัน: มันเป็น ซ้อมใหญ่ของเรา
เพื่อให้ทุกคนเสียงดี
ทีวีขนาดใหญ่มากขึ้น พิกเซลความละเอียดมากขึ้น
แต่ทำไมนี้มีประโยชน์จริง
>> RAMON GALVIN: ฉันดีใจที่คุณ ถามคำถามที่เดวิด
>> DAVID เจลัน: ผมดีใจที่คุณถาม - ฉันดีใจที่ฉันขอให้คุณถามผมว่า
>> RAMON GALVIN: ไม่ฉันบอกว่าฉัน ดีใจที่คุณถามคำถาม
แล้วคุณจะพูดว่าดี มันอยู่ในบท
ฉันดีใจที่ฉันขอให้คุณ ถามฉันคำถามที่
DAVID เจลัน: ดีก็ ในบทมี
RAMON GALVIN: ฉันดีใจที่คุณ -
DAVID เจลัน: ผมคิดว่ามันเป็น สนุกสนานถ้าคุณเพียงแค่พูดว่า
ฉันดีใจที่ฉันขอให้คุณ ถามฉันคำถามที่
เพราะมันเป็นชนิดของการเล่น กับสิ่งที่คุณคาดหวัง
>> RAMON GALVIN: OK
ฉันดีใจที่คุณถามฉัน ถามคำถามที่เดวิด
มีค้นคว้าเป็น
>> DAVID เจลัน: ฉันดีใจที่ ฉันขอให้คุณถามฉัน
RAMON GALVIN: ฉันดีใจที่ฉันถาม คุณจะถามฉันคำถามที่
>> [MUSIC-เค้ก "ระยะทาง"]