[თემა მუსიკის დაკვრა] DAVID J Malan: Hello world. ეს არის CS50Live. ამიტომ მიიტანეს ჩემი ყურადღება რომ ბოლო რამდენიმე ეპიზოდი მე შეიძლება არ განაცხადა რამდენიმე რამ, რაც არასწორია. ისე, შორის პირველი მაგალითად, იყო, რომ ეს პოპულარული ნახვა ჩვენ უკვე გამოყენებით კურსები დისკუსიები არ არის რეალურად ე.წ. redder. ის, როგორც ჩანს, ე.წ. მაღრაძე. იმავდროულად, ეს არის საქმე, რომ საკმაოდ გარკვეული დროის შეერთებული შტატები გამოყენებით 00000000 დაიცვას თავისი რაკეტები. თუმცა იმ რაკეტები ბირთვული, და არა, როგორც ჩანს, "Nuke-you-ler". ამასობაში. მე შენ მიყვარხარ. ეს მართლაც გაკეთებული, სავარაუდოდ, ყველაზე პოპულარული დაგავიწყდათ ახლა ხალხს გამოყენებით. მაგრამ ეს - თუ ჩვენ მიუახლოვდით - არის არა, როგორ თქვენ გულში. და ბოლოს, CS50 საკუთარი Shelley WESTOVER, ვის გახსოვთ ასეთი ფილმები როგორც ეს ერთი, აღნიშნა, რომ ის არ არის, ფაქტობრივად, კამერა "operater" მაგრამ ოპერატორი. ახლა საუბარი კამერა ოპერატორები, გუნდი უკვე graciously საშუალება მომცა სესხება ამ კამერით დღეს, ასე რომ ჩვენ შეგვიძლია მიიღოს შევხედოთ, თუ რა არის რეალურად მიმდინარეობს მთელი ამ ხნის კულისებში. ასე რომ, თუ გნებავთ, უნდა წავიდეთ წინ და მიიღოს ტური სტუდიაში? ჩვენ აქ ლამაზი Hauser სტუდია, რომელიც WIDENER ბიბლიოთეკა. ფონზე აქ არის ამ მწვანე ეკრანზე, სხვაგვარად ცნობილია როგორც ხრომა გასაღები, ან cyc კედლის ფიზიკურად. და რეალურად, თუ მე ფეხით up მჭიდრო ამ, შეამჩნევთ, თუ როგორ ბურთი აქვს უმნიშვნელო მრუდი მას, ვიდრე ნორმალური მკვეთრი კუთხე. რომელიც საშუალებას გვაძლევს შევინარჩუნოთ shadows off კიდეები, და ეს ასევე საშუალებას გვაძლევს დარწმუნებული ვარ, რომ ჩვენ შეგვიძლია superimpose თითქმის არაფერი ჩვენ გსურთ ლამაზი და cleanly. ახლა აქ არის მთელი bunch of lights აკონტროლებს by ძირითადი პანელის კონცენტრატორები რომელიც ჩვენ დავინახავთ, მხოლოდ ცოტა. აქ არის LED განათებით ერთად ე.წ. Barn კარები იგი. ეს არის ის, რაც ბადებს ძალიან მიმართული შუქი. ნამდვილად მაძლევს ჩემი glow დროს შოუ. და მერე აქ გვაქვს fluorescent სინათლის, რომელიც ეჭვქვეშ რბილი შუქი. ახლა ორივე მათგანი იაფი მუშაობას, და ბევრი ქულერი მუშაობას, ვიდრე უფრო ტრადიციული incandescent ნათურებით რომ ბევრი ეგ მაინც ტენდენცია აქვს საკუთარ სახლებში. ახლა თუ ჩვენ ჩართოთ გარშემო აქ, თქვენ ნახავთ რას ვხედავ. ასე რომ ჩვენ გვაქვს რამდენიმე ჩვენი კამერები აქ, რომელთაგან ერთი აქვს teleprompter იგი. ჩვენ რეალურად ნამდვილად არ გამოიყენოთ teleprompter in CS50Live, მაგრამ შორტები, იმ თეთრი backdrops, რომ თქვენ შეიძლება გავიხსენოთ, ჩვენ რეალურად მათი გამოყენება საკმაოდ მწირი. ხარჯვის საკმაოდ ცოტა დრო წინასწარ სკრიპტირების მასალა ისე, რომ მიიღოს ეს მხოლოდ უფლება. ახლა აქ, თქვენ რეალურად იხ. კამერა up on ჭერი. მოდით მიუახლოვდით რომ. სწორედ ე.წ. bump cam რომ იღებს იმ shots რომ ხედავთ თავიდანვე ან ბოლომდე CS50Live. და ძნელია ვხედავ განათების იქ, მაგრამ სინამდვილეში ჩამოიხრჩო თავდაყირა, და ჩვენ შეუძლია დააფიქსიროს პროგრამული უზრუნველყოფის შემდეგ ფაქტი მიერ flipping ვერტიკალურად. ახლა - hi [? Andrea -?] მეტი აქ, მოდით უხელმძღვანელებს გადასცა, რომ სინათლე პანელი რომ ვთქვი ადრე. ამ ფონზე პანელი აქვს მთელი bunch of კონცენტრატორები, და მათ სძულთ, როდესაც მე რეალურად ამის გაკეთება, მაგრამ ჩვენ შეგვიძლია რეალურად ჩააგდოს ზოგიერთი lights up და down აქ. მე ვერ საკმაოდ ვხედავ ეფექტი, მაგრამ ჩვენ სახის wreaking havoc ჩვენს კამერები ახლა. მაგრამ მოდით დაფიქსირება ამ. Oh boy, მოდით გადაადგილება. ასე რომ, აქ არის კარადა რომელშიც ყველა სტუდიაში ხაზები საბოლოოდ დამარცხდა. და ეს არის ერთგვარი ტვინი უკან ოპერაცია, კულუარებში, დიდი გულშემატკივარი აქ. რეალურად, თუ მე Lean შეგიძლიათ ისმის საკმაოდ ცოტა ხმაური. ასე რომ, რეალურად საკმაოდ ცოტა იზოლაცია ამ კედლის ისე შენარჩუნება, რომ ხმაური, როდესაც ჩვენ არ რეალურად დახურეს კარი. მაგრამ გზა რომ თქვენ შეგიძლიათ ნახოთ ყველა კაბელები მოდის და გარეთ კარადა. და აქ თქვენ შეგიძლიათ ნახოთ ასლი teleprompter რომ დავინახეთ რაღაც მომენტში წინ. კარგად, მოდით უხელმძღვანელებს შევიდა ე.წ. კონტროლის ოთახი. ასე რომ, აქ, მე მაინც არ საკმაოდ მესმის ამ ერთი, ეს არის სადაც ჩვენ შევინარჩუნოთ flammables ჩანს. მაგრამ აქ ჩვენ გვაქვს მთელი bunch of სადგურები სადაც CS50 გუნდი და სხვა HarvardX გუნდი მუშაობს. და აქ ჩვენ გვაქვს ჩვენი აუდიო სადგური. ავიღოთ სახეს. Hey Patrick. ასე რომ აქ ჩვენ კვლავ უნდა მთელი bunch of აკრიფეთ ჩვენ შეგვიძლია გადაადგილება და ქვემოთ პრაქტიკულად შეცვლის დონეზე. ამჯერად აუდიო. და რეალურად, თუ ეს აქ - მე ვარ აპირებს ნელა მოიტანს ქვემოთ ამ აუდიო დონეზე, და მე ვაპირებ შენარჩუნება საუბარი ეს ჩვეულებრივი ხმა ჩემია აქ Hauser სტუდია CS50 ცოცხალი, და რაღაც აღვნიშნო, რომ თქვენ არ იქნება - [ტომის ამცირებს სანამ ხმა  INAUDIBLE]. ახლა თუ დააყენებს უკან up თქვენ დაიწყოს მოისმენს ჩემს ხმას ერთხელ. ახლა, თქვენ არ უნდა ყველაფერი უნდა გავაკეთოთ ხელით. ფაქტობრივად, ჩვენ გვაქვს presets. ასე რომ, თუ მე მეტი აქ Layer მენიუ, მე შემიძლია რეალურად გადართვა შორის 1 16 და 7, 32 და თქვენ ნახავთ ამ მოხდეს. რეალურად საკმაოდ სისუფთავე. მე ამის გაკეთება საკმაოდ მწირი ასევე - თვალს. Anyhow, მოდით გადაადგილება მეტი აქ და თქვენ ნახავთ მთელი ბანკი მყარი დისკები, ნამდვილად. ეს არის ყველა SSD-ს, რომ თქვენ შეიძლება აქვს დღევანდელ ლაპტოპები, და კიდევ ზოგიერთ დღევანდელ კომპიუტერები. და მათ შესანახად რამ, როგორიცაა, ეს - რომელიც ფაქტიურად უბრალოდ მყარ დისკზე, რომელიც დაახლოებით 500 gigs in SSD. და თქვენ შეგიძლიათ ნახოთ ინტერფეისი არის მეშვეობით, რომელიც ის შეუერთდება innards რომ. ეს არის სადაც ყველა ჩვენი კადრები საბოლოოდ ინახება, ერთი ან მეტი კამერების, რომ ჩვენ შეიძლება გამოყენებით კონკრეტული დახვრიტეს. ახლა აქ - Oh, Hey Ramon. მადლობა. რამონ არასდროს ნამდვილად გადაეცა მე დიდ ყურადღებას იქ, მაგრამ ჩვენ უბრალოდ გადაადგილება. იმ შემთხვევაში, თუ Ramon - თუ შეიძლება შევხედოთ მეტი აქ, ჩვენ გვაქვს მთელი bunch of ღილაკები რომ ჩვენ შეუძლია ასევე. და იმავდროულად არსებობს მთელი bunch of მონიტორები აქ ორ მასივში, დიდ ეკრანებზე. და ეს არის ნამდვილად მოსწონს innards სატელევიზიო სტუდია. ყველა ვიდეო სიგნალების მოდის აქ, და რა ჩვენ ვერ გააკეთებს ეხება კონცენტრატორები და აკრიფეთ ფაქტიურად აწარმოოს შოუ რეალურ დროში. ასე მაგალითად, ჩვენ გვყავს ამ პატარა throttle აქ, როგორც თქვენ ალბათ ხედავთ თვითმფრინავი. თუ დავიწყო მოიპოვოს ამ თავში, ცნობა რა ხდება ამ ორ images იქ. თანდათან უქრებათ შორის, და ა.შ. ჩვენ წავიდა ერთი, მეორე მხარეს. და თუ მე დააყენებს, რომ უკან, ახლა ჩვენ მივიღეთ უკან ორიგინალური images. ამასობაში ამ ჯოისტიკი მეტი აქ, ისევე, როგორც ძველ arcade კონსოლი, საშუალებას გვაძლევს ამისათვის რომ bump cam. და იქ ჩვენ წავიდეთ, იქ ჩვენ წავიდეთ, იქ წავიდეთ. და ახლა ჩვენ არ დაფიქსირდა, რომ - საკმაოდ ბევრი კარგი მიზნებისათვის შოუ. ახლა საბოლოოდ - უკაცრავად Ramon - ჩვენ ასევე აქვს გარკვეული ღილაკები აქ. DDR2, ჩემი საყვარელი თამაშები ალბათ, და თუ მოხვდა, ჩვენ ახლა კიდევ ეს ეფექტი. თქვენ ალბათ გახსოვთ, რომ ეპიზოდი ორი CS50Live. თუ ჩვენ დააყენებს სათაური, ეს არის ის, რაც ჩვენ შეგიძლიათ მოხვდა თუ რამე რეალურად მიდის არასწორი, ჩვენ ვიღებთ რომ ეკრანზე არსებობს. და ახლა ბოლოს, მე ვფიქრობ, რომ დრო 60 წამი Rob. Oh, შვილი - [ბას გიტარა ნათამაშები] ROB: Oh, მოდის! უბრალოდ გამოიყენოთ ზოგიერთი ცხოველის ვიდეო! [მუსიკა უკრავს] [WOMAN წარმოთქმული სიტყვის იაპონიის] ცოტა ხნის წინ, ახალი ამბების იყო სტატია CS50 პოპულარული ნახვა ცნობილია, როგორც სიცოცხლის Hacker. ახლა ერთი თქვენი თანაკლასელები, Annabel ავსტრალია, მოვიდა მასშტაბით, რომ სტატია და თავის მხრივ CS50 თავისთავად. ის ახლა ჩარიცხულ კლასი და ის მინდა ვთქვა, hello. ANNABEL: Hello world. ჩემი სახელი არის Annabel, და მე ეხლა Queensland, ავსტრალია. მიზეზი მე აღების ამ კლასში რადგან ვნახე პოსტი Life Hacker, და იცოდა, რომ ეს იყო გასაღები ხიდი შორის მიმდინარეობს ახალი, და მომავალში CS. ამის თქმა უნდა ასევე იქნება ხიდი ბევრი მიმართულებით ჩემს autistic შვილი ვისაც უყვარს IT. მე ასევე იმ იმედით, რომ ბოლოსთვის შექმნათ პროგრამები დაეხმაროს ჩემი dyslexic ქალიშვილი. ამჟამად ვარ ბუღალტერი, მძიმე საპროცენტო ტექნიკა, უძრავი ქონება, მებაღეობის, და ინსტრუმენტული მუსიკა. ჩემი სახელი არის Annabel, და ეს არის CS50. დინამიკები: ნება მიბოძეთ შემდეგი დანერგვა Betty, რომლებიც ასევე მინდა ვთქვა, hello. ბეტი: Hello, world. ჩემი სახელი არის Betty, და მე სამხრეთ კალიფორნიაში. მე აღების ეს კურსი იმიტომ, რომ ჩვენი საზოგადოება დღეს როგორც ჩანს, მიმართულია პროგრამირების. პროგრამირება ხდება აუცილებელია ჩვენს ცხოვრებაში. და ფაქტობრივად, მე ვფიქრობ, რომ უკვე არსებითად ახლა, იმიტომ, რომ ბევრი რამ, რომ ჩვენ გამოყენება უნდა ითვალისწინებდეს პროგრამირება რათა მათ უნდა შეიქმნას. ძირითადად, ჩვენ ვაპირებთ, რომ იყოს მიმართულია მომავალში შევსებული ტექნოლოგია და პროგრამირება აპირებს უნდა იყოს განუყოფელი ნაწილია, რომ მომავალში. ასე რომ, მე ვფიქრობ, რომ რაღაც რომ მართლაც cool, და რომ მე უნდა ალბათ კიდევ სწავლის იგი. ასე რომ, ჰო, ჩემი სახელი არის Betty, და ეს არის CS50. DAVID J Malan: სურათები აქ იმავდროულად, არის Raja ინდოეთი, რომელსაც აქვს მიღებული იმდენად ჩაეფლო CS50 რომ მას, როგორც ჩანს, არ ჰქონდა ეს tattooed მისი კანის. და ახლა, tweet. ეს ერთი Carter ვირჯინიის, რომელიც დაგვიწერა ეს - "CONSENTINO და მე მიღების კარგი გამოყენება ჩემს თოვლის დღის თვალს კვირაში ერთი ჰარვარდის CS50 სატელევიზიო გავლით Chromecast და YouTube. " ვინ არის CONSENTINO? ისე, როგორც ჩანს, ის მისი კატა, მაგრამ მართლაც, სურათები აქ ერთად ერთად Carter ფეხზე, დიდი ტელევიზორი ფონზე. და როგორც ჩანს, არ არსებობს მართლაც გამოყენებით Chromecast პროექტის CS50-ს კვირაში ერთი onto რომ დიდ ეკრანზე TV wirelessly. ახლა Chromecast, თუ თქვენ არ იცნობს, რეალურად სახის სისუფთავე მოწყობილობა. ეს საკმაოდ იაფი plug რომ თქვენ შეგიძლიათ განათავსოთ შევიდა უკან თქვენს კომპიუტერში შევიდა HDMI პორტი. მას აქვს Wi-Fi წვდომის, და არსებითად გაძლევთ საშუალებას ნაკადი უკაბელო შინაარსი თქვენი ლეპტოპი გადატანა თქვენი ტელევიზია, ან თუნდაც აკონტროლოთ თქვენი TV და ჩამოტვირთვა კონტენტი მოსწონს ვიდეო პირდაპირ მას. და ახლა შენიშვნა Mohamed, ერთი თქვენი თანაკლასელები პაკისტანში, რომელიც ცოტა ხნის წინ აღმოაჩინა, ამ ცნობისმოყვარეობა - როგორც ჩანს, თუ წასვლა google.com ხანდახან და ძებნა ჩემთვის, დევიდ ჯ Malan, როგორც ჩანს, ეს ბიჭი მოდის ერთხელ awhile. David H. Malan, რომელიც, როგორც ჩანს, ბრიტანელი ფსიქოთერაპევტი, რომელიც გამოიყურება საშინელი ბევრი ჩემნაირი. ახლა კი გამოდის, რომ, თუ თქვენ დააჭირეთ ამ feedback ლინკი ქვედა კუთხეში თქვენ შეგიძლიათ რეალურად ანგარიშს პრობლემა, როგორც რამ ყოფნის არასწორი Google. და ნება მომეცით - რადგან ჩვენ ინტერნეტში აქ - თუ შეიძლება დაეხმაროს ბიჭს, და რეალურად დააჭირეთ რომ არასწორი ლინკი up ზედა, და მხოლოდ აღვნიშნო, რომ დავით H. Malan არ არის რეალურად დევიდ ჯ Malan. ახლა უნდა იყოს სამართლიანი, ალბათ David H. Malan, და ის, ალბათ, ბრიტანელი ფსიქოთერაპევტი, მოდით არ ანგარიშს არაფერი, როგორც არასწორი, მაგრამ უბრალოდ რომ ფოტო აქვს, შეირჩა algorithmically არასწორად Google-ის სერვერები. და ახლა მიესალმები ეხლა CS50-ს მეგობრის, პროფესორი ჰარი Lewis. პროფესორი ჰარი Lewis იყო, ფაქტობრივად, ჩემი საკუთარი პროფესორი წლის წინ როდესაც მე მივიღე ინტენსიური კურსი in თეორია გამოთვლების. თეორიულად, რა თქმა უნდა, რომელიც თქვენ შეისწავლონ ფუნდამენტური ლიმიტები გამოთვლები, და ზუსტად რა კომპიუტერი შეუძლია და არ შეუძლია. ჩვენ ახლახანს ეწვია პროფესორი Lewis თავის ოფისში რომ შევხედოთ ზოგიერთი ტექნოლოგიები წარსულში. პროფესორი HARRY LEWIS: მე ჰარი Lewis, მე ვარ პროფესორი კომპიუტერულ მეცნიერებათა აქ ჰარვარდის. მე ჩამოვედი Harvard 1964 წელს, როგორც freshman, და გარდა სამი წლის განმავლობაში off დროს ვიეტნამის ომის მე უკვე აქ მას შემდეგ. ასე რომ, მე ახლა უხელმძღვანელებს ბაკალავრიატის პროგრამა კომპიუტერულ მეცნიერებაში, და მე ისწავლება უამრავი სხვადასხვა კურსები წლების განმავლობაში. და მინდა გითხრათ, ცოტა რაღაც საინტერესო რამ, წავიდა ჰარვარდის, რომელიც მე არ გვქონდა საკონტაქტო წლების განმავლობაში. მისი ჩემი ბაკალავრიატის დისერტაცია, 1968 წელს, რომელიც დავწერე ორი განზომილებიანი პროგრამირების ენა. ეს არის ძირითადი მეხსიერების თვითმფრინავი, იმ არის პატარა მაგნიტური donuts რომ არიან strung წლის გადაკვეთის ხაზები. და ეს იყო გზა მეხსიერება გაკეთდა ადრე semiconductors გახდა სიცოცხლისუნარიანი ტექნოლოგია. ეს არის ადრეული 15 გბ iPod, რომელიც მე შენარჩუნება გარშემო არა იმიტომ, რომ ვინმეს დარჩა მქონე 15 გბ iPod, არამედ იმიტომ, რომ ეს არის 70 მეგაბაიტი დისკზე, და ისინი წავიდა მაგნიტური დისკები რომ იყო დაახლოებით ზომა სარეცხი მანქანები. ასე რომ იყო მხოლოდ 70 მბ მეხსიერება, რომელიც გაძლევთ გარკვეული როგორ რამ მასშტაბური. DAVID J Malan: ახლა კიდევ ერთი tweet. ეს ერთი William გაერთიანებული სამეფო ვინც დაწერა, "დევიდ ჯ Malan, შემდეგ ცოტა Google-stalking, თურმე Rob აქვს ტყუპი ძმა. შეგვიძლია მას CS50Live და თამაში რაშია განსხვავება? " ასე რომ William, ეს მართლაც შემთხვევაში. CS50 საკუთარი Rob Bowden აქვს ტყუპი ძმა. ფაქტობრივად, აქ არის Rob და პოლ - ან პავლე და - სურათები აქ ორი Bowdens, ორივე მათგანმა აქვს რეალურად TFed განთავსების CS50 წარსულში, და მართლაც Rob ახლა CS50 სრულ განაკვეთზე გუნდი. ახლა, ჩვენ ძალიან გააკეთა ცოტა Google stalking, და აღმოჩნდება, რომ ტყუპი ძმა პავლე აქვს საკუთარი YouTube არხი, რომელიც მან fancies თავად ცოტა კომიკოსი. ავიღოთ სახეს. PAUL BOWDEN: Hey guys. პავლე Bowden აქ ერთხელ. დავბრუნდი ჩემი მეორე ლელო stand up. დიახ, მე ვიცი, რომ მე იჯდა ქვემოთ. პირველად არ წავიდეთ ისევე როგორც იმედი მქონდა, მაგრამ მე მივიღე რჩევა რომ თქვენ ბიჭები შესთავაზა, და ამ დროს მე ვაპირებ იყოს ცოტა ნაკლებია, უხერხულია და ცოტა უკეთესი on ხუმრობა წინ. DAVID J Malan: ახლა, თუ გსურთ ხელმოწერა პავლეს არხის YouTube, და თქვენ უნდა უხელმძღვანელებს ამ URL აქ. ახლა ძმა რობ, რა თქმა უნდა ძალიან ვამაყობ მისი ტყუპი ძმა. ფაქტობრივად, სურათები აქ არის რობ როგორც ანიმაციური GIF აკეთებს პირველი ტუმბოს. ახლა ეს უკვე რეალურად გავრცელდა ინტერნეტში საკმაოდ მწირი. ასე რომ, თუ Google გარშემო ამ სურათზე აქ, თქვენ შეგიძლიათ კიდევ მიიღოს ეს თქვენი ფონი თუ გსურთ. და თქვენ უნდა. ახლა Rob აქ cheering მისი ძმა პოპულარული ამერიკული თამაში შოუ, სადაც პავლე მონაწილე. ახლა, რა თამაში შოუ იყო? ასევე ჩვენ დავტოვებთ მას თქვენ, ინტერნეტით, გაერკვნენ, ზუსტად რა თამაში შოუ Paul Bowden მონაწილეობა, და თუ შეგიძლიათ, რომ, მოდი ცნობილია, Facebook, მაღრაძე, ან Twitter, და ვნახავთ, თუ ჩვენ ვერ აჩვენებს პატარა clip მომდევნო CS50Live. და ახლა ნაჭერი აპარატურა. როგორც თქვენ შეიძლება მოვისმინეთ, CS50 in ზოგიერთი მისი კამპუსში სექციები იყენებს ნაჭერი ტექნიკის ცნობილია, როგორც Arduino. სურათები აქ, მაგალითად, არის Arduino Uno, პატარა circuit board რომ შეგიძლიათ დაკავშირება კომპიუტერი, და მაშინ რეალურად პროგრამა იგი წერილობით C + კოდი, და შემდეგ წვა ის აპარატურა, ასე რომ რომ მას შეუძლია რეალურად შეასრულოს პროგრამები. ახლა ერთი თქვენი თანაკლასელები აქ, Areor, გადაწყვიტა, მავთულის up Arduino Uno მისი კომპიუტერული და შემდეგ განხორციელება, თუ შეგიძლია მჯერა, რომ ეს, პრობლემა Set 2 Caesar. ახლა ჩვენ არ გვაქვს რაიმე აუდიო ამ ვიდეო, მაგრამ მოდით მიუახლოვდით და შევხედოთ ბოლოს შედეგი. ახლა თუ თქვენ ხართ Redditer, თქვენ ალბათ შენიშნა ჩანაწერი რამდენიმე კვირის წინ რეკლამა ეპიზოდი ორი CS50Live. ახლა ერთი თქვენი თანაკლასელები, ლუი დან Montreal, კანადა, მას შემდეგ, რაც episode გთხოვთ გამოქვეყნდა, "Wow, რომ ერთი ისტორიული ". მხოლოდ გამოსწორების საკუთარ თავს რამდენიმე წუთის მოგვიანებით რედაქტირება - "ისტერიული, HA HA". ამიტომ ჩვენ მიიღოს იგი ან გზა, მაგრამ რა იყო funnier გარდა ამისა, ის არის, რომ Chris დან Toronto, Canada მერე ერთად, როგორც შემდეგნაირად, "ეს იქნება ისტერიული თუ მომდევნო ეპიზოდი იყო ისტორიული და შედეგად წარმოების პერსონალი ხედავს ეს კომენტარი ". კარგად მართლაც გავაკეთეთ და ახლა კიდევ რამდენიმე ისტორია. ჩვენ გამოყვანილია ამ მდე არქივები. ეს არის ჟურნალი, პოპულარული Electronics, საკითხი 1975 რომელიც გააჩნდა ამ სათაურით, მსოფლიოში პირველი Minicomputer Kit კონკურენტი კომერციული მოდელები. Altair 8800. ახლა დროს არ იყო მართლაც პროგრამირების ენა რომელიც თქვენ შეიძლება ამ მანქანა პრობლემების ძალიან ადვილად, და ასე ახალგაზრდა Harvard სტუდენტური დროს სახელად ბილ გეიტსი გადაწყვიტა რამდენიმე მეგობართან ერთად მისი დაწერა პირველი თარჯიმანი პროგრამირების ენა, რომელიც ცნობილია როგორც ძირითადი, რომელიც უნდა მართოს ეს ნაჭერი ტექნიკა. ჩვენ მივიღეთ სეირნობა ახლახანს პროფესორი ჰარი Lewis to მაქსველი Dworkin, ჰარვარდის კომპიუტერულ მეცნიერებათა შენობაში, სადაც წყაროს კოდი რომ ორიგინალური BASIC თარჯიმანი მაინც კიდია. და ჩვენ ვთხოვთ მას, თუ მას შეიძლება მოგვცეს ტური. პროფესორი HARRY LEWIS: რაც თქვენ აქ არის ჩამონათვალი დასაწყისში ნაჭერი პროგრამული უზრუნველყოფა დაწერილი ბილ გეითსმა და პოლ Allen, დამფუძნებელმა Microsoft. ასე რომ, კოდი არის საინტერესო ორი მიზეზის გამო. პირველ რიგში გახდა Microsoft-ის პირველი პროდუქტი, რომელიც იყო თარჯიმანი ძირითადი პროგრამირების ენა. და მეორე, ეს იყო ერთი პირველი მცდელობა შევქმნათ თარჯიმანი ისე ჩვეულებრივი ადამიანი შეიძლება გამოიყენოთ პერსონალური კომპიუტერი. ასე რომ, ბილ გეითსი იყო ბაკალავრიატის ჰარვარდის. დავიწყე სწავლების ჰარვარდის 1974 წელს. ეს გაკეთდა 1975 წელს, ასე რომ დასაწყისში კარიერის და ადრე ჩემი კარიერა. მე რეალურად ასწავლიდა კანონპროექტის რა თქმა უნდა, დაახლოებით ამ დროს. პოლ ალენი არ იყო ჰარვარდის სტუდენტი, მაგრამ იგი იყო საშუალო სკოლა თანაკლასელი ბილ გეითსი. თუ მოვა და შევხედოთ at ჩამონათვალი, თქვენ რეალურად მესამე სახელი, Monte Davidoff, რომელიც Gates 'კლასელი აქ ჰარვარდის. OK, ამიტომ აქ საინტერესო კომენტარი აქ. იგი ამბობს: "In 4k შეგიძლიათ წაშალოთ ფართი root მაგრამ მარყუჟების უნდა მაინც იმუშავებს. " OK, ასე რომ რას ნიშნავს, რომ არსებობს იყო ორი გზა შეადგინონ ამ პროგრამის. ერთი იყო გაშვება მობილური ამ Altair კომპიუტერი რომ მხოლოდ 4K სიტყვა მეხსიერება. 4,096 სიტყვა მეხსიერება. მაგრამ დიდი მობილური ჰქონდა 8 K, და ა.შ. რა ამ ამბობს, რომ 4K მობილური თქვენ უნდა წაშლა კოდი რათა ის ჯდება. და ერთი რამ, რომ წაიშალოს იქნება კვადრატული ფესვი რუტინული, მაგრამ როგორც ჩანს, მარყუჟების მაინც უნდა ვიმუშაოთ, თუნდაც როდესაც თქვენ შედგენის ქვემოთ მხოლოდ 4K მობილური საქართველოს ნაკრები კომპიუტერი. ახლა თუ თქვენ მიუახლოვდით, რომ კოდის თქვენ შეიძლება არ შეამჩნია ნაცნობი სახელი. მართლაც, მომხმარებელი Holloway იყო პიროვნება, რომელსაც ნაბეჭდი ამ წყაროს კოდი აპრილში 1975. ახლა, ვინც უკვე დასმული შეკითხვები, ალბათ მაღრაძე ან სხვაგან განთავსების CS50, შეიძლება არ გვხვდება Glenn Holloway, ერთი CS50 გუნდის წევრები რომელმაც ფაქტიურად უკვე რა თქმა უნდა, გარკვეული დროის განმავლობაში, და ძალიან გულმოწყალედ გთავაზობთ საკმაოდ ხშირად დაეხმაროს სტუდენტებს ინტერნეტით ნებისმიერი პრობლემა, რომელიც შესაძლოა, მათ მოსაგვარებლად. და მართლაც, როგორც ჩანს, ის იყო აკეთებს, რომ თუნდაც yesteryear როდესაც ამ კოდის საჭირო ბეჭდვითი out. ახლა მოდით სწრაფად წარმოადგინოს დღეს, სინამდვილეში ეს მართლაც ახალი ამბები. ცოტა ხნის წინ გამოვლინდა ამ პროექტის ტანგო, ინიციატივა by Google და რიგი სხვა კომპანიების რეალურად შექმნა პროგრამული უზრუნველყოფა, რომელიც შეგიძლიათ გამოიყენოთ ტელეფონი ან მსგავსი უკაბელო მოწყობილობა და მოიარე თქვენი ფიზიკური გარემო და რეალურად 3D მოდელი ეს - რომელიც, როგორც წესი წარმოუდგენლად დრო შრომატევადი და / ან ძვირი. და მაინც, დღევანდელი ტექნოლოგიების თქვენ შესაძლოა, ამით საკუთარ თავს, და ალბათ მალე წერა პროგრამული თავს, რომელიც ბერკეტები ამ ახალი ტექნიკით. ავიღოთ სახეს. JOHNNY LEE: ჩემი სახელია ჯონი ლი, და მე ვმუშაობ მოწინავე ტექნოლოგია და პროექტების ჯგუფის Google. ჩვენი პატარა გუნდი აქ, საფუძველზე California, უკვე უნივერსიტეტებთან, კვლევითი ლაბორატორიები და სამრეწველო პარტნიორები მოსავალს ბოლო 10 წლის განმავლობაში კვლევის რობოტები და კომპიუტერული ხედვა კონცენტრირება, რომ ტექნოლოგია თარგმნეს ძალიან უნიკალური მობილურ ტელეფონში. ჩვენ ვართ ფიზიკური ვაჭრობის რომ ვცხოვრობთ 3D სამყაროში, ჯერჯერობით მობილური მოწყობილობებისთვის დღეს ვივარაუდოთ, რომ ფიზიკური სამყაროს მთავრდება საზღვრები ეკრანზე. ჩვენი მიზანია მისცეს პორტალის მოწყობილობა ადამიანის მასშტაბის გაგება და სივრცეში მოძრაობენ. EITAN Marder-EPPSTEIN: ეს აპირებს დაუშვებს ხალხს ურთიერთქმედება მათი გარემო რაღაც ფუნდამენტურად განსხვავებული გზა. ჩვენ შეგვიძლია პროტოტიპი წელს რამდენიმე საათის განმავლობაში, რომ რაღაც დასჭირდება us თვე ან თუნდაც წლით ადრე, იმიტომ, რომ ჩვენ არ გვაქვს ამ ტექნოლოგია ხელმისაწვდომი. TED LARSON: რა მოხდება, თუ თქვენ აქვს ყველა ეს ცალი ტელეფონი? როგორ ამჯამად რომ შეიცვალოს რა ტელეფონი? JOHNNY LEE: ჩვენ გვყავს შექმნა პროტოტიპი ტელეფონი შეიცავს ძალიან მორგებულია აპარატურის და პროგრამული უზრუნველყოფის, რომელიც განკუთვნილია დაუშვას ტელეფონი აკონტროლოთ ის მოძრაობის სრული 3D, რეალურ დროში როგორც თქვენ გამართავს. ეს სენსორები მიიღოს მეტი მეოთხედი მილიონი 3D ღონისძიებების ყოველი მეორე, განახლება პოზიცია და როტაციის ტელეფონი, fusing ამ ინფორმაციის ერთი 3D მოდელი გარემოს. კრის ანდერსონი: ჩვენ გვაქვს პრობლემა ე.წ. ნავიგაცია შენობაში. და ეს გადაწყვეტა, რომ პრობლემა. EITAN Marder-EPPSTEIN: ეს საჩვენებელი თქვენი პოზიცია, როგორც თქვენ გადასვლა მთელს მსოფლიოში. და ეს ასევე იღებს რუკას რომ. CHASE COBB: წარმოიდგინეთ, რომ თქვენ სკანირების მცირე მონაკვეთის თქვენი მისაღები. და მაშინ შეუძლია გენერირება პატარა თამაში მსოფლიოში მას. მე არ ვიცი არც ერთი სხვა კონტროლერი ან სათამაშო მოწყობილობა, რომელიც შეიძლება გავაკეთოთ, რომ მომენტში. TULLY FOOTE: ჩვენ ყველა ამ ერთად, მათ გამოყვანილია ექსპერტები მთელ მსოფლიოში და მაშინაც ყველა მათგანი სამუშაო ამავე პროექტის ფარგლებში. Remi EL-QUAZZANE: ეს მაღალი კალიბრის ადამიანი. რატომ? ეს ძალიან მარტივია. მე ვფიქრობ, რომ, ფაქტობრივად, ადამიანი რომ სჯერა ხედვა. JOHNNY LEE: ლოკალიზაცია რუკების არის თქვენს ტელეფონში, და უბრალოდ გამოიყენოს იგი. ეს არის ამ უნარი დაიცვას სხვა ადამიანების კვალდაკვალ. დირკ THOMAS: ჩვენ ასევე შეუძლია ისარგებლოს ეხლა რას ვაკეთებთ პროექტის უკან ღია კოდების საზოგადოებაში. CHASE COBB: გამოიყენეთ იგი ვიზუალურად impaired, და მისცეს მათ აუდიტორია კალენდარი სადაც ისინი აპირებენ. VINCE PASCUAL: Being შეუძლია რუკა თქვენს სახლში, ჩართოთ ეს გარშემო, ნება მომეცით ვხედავ, როგორ ამ ავეჯის მუშაობს ოთახში. EITAN Marder-EPPSTEIN: Virtual ფანჯრები სხვადასხვა სამყაროებს, ვგულისხმობ შესაძლებლობები მართლაც უსასრულო. JOHNNY LEE: მომდევნო რამდენიმე თვეში ჩვენ გავრცელებისათვის dev კომპლექტები to პროგრამული უზრუნველყოფის დეველოპერებს განავითაროს განცხადებები და ალგორითმები თავზე ამ პლატფორმა. და ჩვენ მხოლოდ დასაწყისია, და ჩვენ ვიცით, რომ არსებობს ბევრი უფრო გასაკეთებელი. მაგრამ ჩვენ აღელვებს სადაც ეს ხდება წასვლა. მომავალი გასაოცარია, და ჩვენ გვჯერა ჩვენ შეგვიძლია ავაშენოთ უფრო სწრაფად ერთად. დევიდ ჯ Malan: ახლა მომენტში თქვენ ალბათ ელოდა. თქვენ შეიძლება გავიხსენოთ, რომ ბოლო ეპიზოდში ჩვენ გაიზიარა tweet ეხლა CS50 საკუთარი Andrew Hill, რომელიც რამდენიმე თვის უკან დაგვიწერა ამ "დავით J Malan, სად არის ჩემი ნათურა?" ახლა, მას შემდეგ მთელ რიგ გაქვთ წარმოდგენილი videos მიღების შემთხვევაში , თუ რატომ უნდა იყოს შემდეგი მიმღები CS50 სამაგიდო ნათურა. გვეგონა, მინდა იზიარებენ პირველი ერთი Mohamed მაროკოში. თურმე Mohammed-ის დაბადების დღე სწორედ ეს იყო, გასულ კვირას, ასე რომ ნება მიბოძეთ ასევე სახელით CS50 ვთქვა ბედნიერი მე -19 დაბადების დღე მუჰამედ. ავიღოთ სახეს. მოჰამედ: Hello, მე ვარ Mohamed მაროკო. მე სწავლა სხვა ქალაქში - რაც ცოტა შორს ჩემი ორიგინალური ქალაქი სადაც მე ვცხოვრობ და ჩემი ოჯახი - სადაც დავტოვე ჩემი სამაგიდო ნათურა. ამიტომ მე მცხოვრები საერთო საცხოვრებელში და ეს არის ჩემი ოთახი. თქვენ ხედავთ, რომ აქ შუქი ყვითელი და მე ნამდვილად არ მომწონს. მირჩევნია თეთრი ერთი. სწორედ ამიტომ მე მინდა მყავდეს CS50 სამაგიდო ნათურა. თქვენ წარმოიდგინეთ მე იჯდა და მუშაობა მას. დევიდ ჯ Malan: და ახლა კიდევ წარდგენის. ეს ერთი Emad, სტუდენტი თავის dorm ოთახი. Emad: მე Emad მერყეობს [INAUDIBLE]. რატომ არ მინდა სამაგიდო ნათურა? პირველ რიგში, ის იმოქმედებს, როგორც ზომიერი წყარო სინათლის ჩემი კვლევების საშუალო სკოლა, როგორც მე მხოლოდ დაიწყო მეოთხე წელს. და ასევე ასევე ონლაინ კურსებს, განსაკუთრებით CS50. ყველაზე მნიშვნელოვანი მიზეზი ის არის, რომ ეს იმოქმედოს, როგორც პროგრამული უზრუნველყოფა კურსი CS50. მაგალითად, თუ ვინმე მოდის ჩემს სახლში და სთხოვს რა თქვენ, რომ ლამაზი ნათურა, I გეტყვით, რომ CS50 კლასის გადაუგზავნა. და ამიტომ გავრცელებული სიტყვა CS50, და რაც მთავარია, I მახსოვს, თუ ჩემს ცხოვრებაში. მე ვარ Emad, და ეს არის CS50. დევიდ ჯ Malan: ახლა Tim დან მალაიზია, სურათები აქ სიბნელეში. მოუსმინეთ ყურადღებით. დევიდ ჯ Malan: და ახლა ოჯახის მეგობრული ფილმი Zevin ვანკუვერში, ბრიტანეთის კოლუმბია. ZEVIN: Hi არსებობს. მე Zevin Lennick. მე ვაკეთებ EDX განთავსების CS50, და ჩვენ არ შეგვიძლია ჩვენი ნათურა. სახლი არის მუქი. რას ფიქრობთ? დინამიკები 1: იქნებ ეს იქ? ZEVIN: დარწმუნებული ხართ? დინამიკები 1: იქნებ. ZEVIN: უნდა წავიდეს გასარკვევად? დინამიკები 1: მოდით წავიდეთ. ZEVIN: კარგად. დინამიკები 1: Whoa, შევხედოთ, რომ ნათელი. ZEVIN: შესაძლოა იქ ნათურა არსებობს. დინამიკები 1: მოდით შეამოწმეთ იგი out. ZEVIN: არ გინდა ამის გაკეთება? დინამიკები 1: არა, მე გავაკეთებ ამას. ZEVIN: OK. დინამიკები 1: დაანებოს ჩემი ნათურა! Oh no! დევიდ ჯ Malan: და ახლა წარდგენის Eggers ლატვიაში ვინც ნამდვილად ჰქონდა რამ up მაღალი დონის ამ ფილმში. Eggers (AS LAMP 1) ისე, როგორ აკეთებთ? WOMAN (AS LAMP 2) Mmm. Hello. Eggers (AS ნათურის 1) ეს არის გასაოცარია. WOMAN (AS ნათურის 2) დიახ. Ooh! Eggers (AS ნათურის 1) Ooh! Eggers (AS BABY ნათურის) [სიცილის] სად არის ჩემი ნათურა? Eggers: Hi, ჩემი სახელი არის Eggers. და მე ვარ ლატვიიდან. და ეს არის - დინამიკები 2: ძირითადი კვლევა. ადევნეთ თვალყური. Eggers: არა, ეს არის CS50. დევიდ ჯ Malan: და ახლა, ბოლო, მაგრამ არანაკლებ, წარდგენის Phillip გერმანიაში. PHILLIP: Hey არსებობს დავით, მე ფილ. მე ვარ სტუდენტი შემეცნებითი მეცნიერება გერმანიიდან. შემეცნებითი მეცნიერების სფეროში რომელიც შეისწავლის ადამიანის გონება და ტვინის, შეუერთდა ეხლა დისციპლინებს, როგორიცაა ნეირომეცნიერების, ფსიქოლოგია, ლინგვისტიკა, და თუნდაც კომპიუტერულ მეცნიერებაში. ახლა ბოლო სემესტრის გავატარე სემესტრის საზღვარგარეთ ჰარვარდის. და მე ასევე ესწრებოდა თქვენი რა თქმა უნდა, CS50. ახლა, ხოლო მე გვიყვარს CS50, I აღარასოდეს ჩემს სამაგიდო ნათურა. ახლა მე დააყენა ჩემი მხრივ თითქმის ყველა ლექცია სასოწარკვეთილი მცდელობა მისაღებად ჩემს სცენაზე და მიიღეთ საკუთარი CS50 მაგიდა ნათურა - ან თუნდაც უბრალოდ fricking სტრესი დაადასტურა. ახლა მე საბოლოოდ მიიღო ჩემი სტრესი ბურთი CS50 სამართლიანი, მაგრამ მე ჯერ კიდევ განიცდის ღრმად რომ ნაკლებობა CS50 სამაგიდო ნათურა ჩემს ცხოვრებაში. ასე რომ, ბატონი დავით Malan, ჩემს კითხვაზე თქვენ საკმაოდ მარტივია. სად არის ჩემი [Bleep] სამაგიდო ნათურა? დევიდ ჯ Malan: და ახლა ცოტა უფრო ისტორიაში. თქვენ შეიძლება გავიხსენოთ შემდეგი ფილმი კვირაში ერთი CS50. [მუსიკა უკრავს] დინამიკები 3: A ტრიუმფი მათემატიკური და მექანიკური უნარი, როგორც ამ დიდი ახალი ავტომატური კალკულატორი ჰარვარდის უნივერსიტეტი. რთული პრობლემები მათემატიკაში დააყენა მეშვეობით მანქანა კოდირებული ფორმით ფირზე არის ზუსტად მოგვარდება წუთი ფრაქცია საჭირო დროს ადამიანის გაანგარიშებით. შექმნილია დააჩქარებს ყველა სახის მათემატიკური და სამეცნიერო კვლევითი, გიგანტური მექანიკური ტვინის იმუშავებს ამერიკის შეერთებული შტატების საზღვაო სანამ ომის ბოლოს. დევიდ ჯ Malan: ახლა Mark I აღარ გამოიყენება, მაგრამ ეს ჯერ კიდევ აქ ცხოვრება კამპუსში. ჩვენ გადავწყვიტეთ, რომ ერთი საბოლოო სეირნობა პროფესორი ჰარი Lewis მიიღოს უფრო ახლოს ჰარვარდის მეცნიერების ცენტრი - ახალ სახლში to ჰარვარდის Mark I. პროფესორი HARRY LEWIS: So ჩვენ ჰარვარდის მეცნიერება ცენტრი, რომელიც გზაჯვარედინზე ჰარვარდის კამპუსში. ბევრი მეცნიერების დეპარტამენტები აქვს მათი კლასებში და ოფისების აქ. რა არის ჩვენს უკან აქ არის Mark I კომპიუტერს, რომელიც დასაწყისში ელექტრომექანიკური კომპიუტერი. ასე რომ, Mark I კომპიუტერი აქ არის ჰარვარდის რადგან Howard Hathaway Aiken, რომელიც პირი, რომელიც ჩაფიქრებული და განკუთვნილია მანქანა თანამშრომლობით IBM-ინჟინრები, იყო ჰარვარდის პროფესორი გამოყენებითი მათემატიკა. და მას სურდა, რათა განიმუხტოს შრომის გადაჭრის რიცხობრივი განტოლებები მექანიკური გაანგარიშება, რომ გაკეთდა ფანქარი და ქაღალდი. რა გვაქვს აქ არის რეალურად მხოლოდ ბლოკი იგი. ეს იყო 51 ფეხზე ხანგრძლივი და როდესაც ეს ყველაფერი ერთ ჯერზე. ეს შეიძლება გავაკეთოთ სამი დამატებები წამში, გამრავლება დასჭირდა ექვსი წამი, და სამმართველოს აიღო 15 წამი. ასე რომ, ეს იყო დიდი წინასწარ მეტი აკეთებს რამ ფანქარი და ქაღალდი, მაგრამ ეს იყო ნელი მუშაობა და შენახვა მანქანა მიდის ყველა დროის იყო ძირითადი feat ელექტრომექანიკური საინჟინრო ექსპერტიზა. იგი გამოიყენება შეიცვალაბალისტიკა გათვლებით, გაანგარიშების ტრაექტორია რაკეტები. და იგი ასევე გამოიყენება ცოტა გაანგარიშების წელს Manhattan პროექტის განსაზღვრის უფლება პარამეტრები ატომური ბომბი. ასე რომ, რას ხედავთ აქ არის ქაღალდის ლენტი დისკები, ასე რომ, პროგრამა წიხლებით ქაღალდის ლენტი და იყო loop. რა ხედავთ არის რეესტრი რომ შეესაბამება ინახება მეხსიერებაში მანქანა, რომელიც გამოიყენება მხოლოდ მონაცემები. პროგრამა თავისთავად დაფიქსირდა. ეს ელექტრო საბეჭდი მანქანები გამოყენებულ იქნა ბეჭდვა გამომუშავება. ეს აკრიფეთ, რომელიც 10 პოზიციებზე, რომლებიც სადაც გსურთ ჩადეთ მუდმივები. ასე რომ, პროგრამა დაფიქსირდა ქაღალდზე ფირზე, და თუ ჰქონდა მუდმივი, როგორც თქვენ გაქვთ C + კოდი - თქვენ გარკვეული ცვლადი ტოლია 47 დასაწყისში თქვენი პროგრამა - ეს არის ეკვივალენტი აქ. თქვენ რომ აკრიფეთ ნომერი 47 გამოყენებით ამ რეგისტრების. კომპიუტერული ექვივალენტი ეს გაცილებით ნაკლებია, ვიდრე პატარა მაჯის საათი კომპიუტერი, რომელიც ამჟამად მიმდინარეობს წარმოებული. დევიდ ჯ Malan: სწორედ ეს CS50Live. მადლობა იმდენად ამ კვირის ავტორები, ისევე, როგორც ამ კვირის გუნდი უკან კამერა. მოდით დახუროს შოუ შევხედოთ ნულიდან პროექტი საწყისი Lisa Chung ბოსტონში, [MUSIC-YLVIS "FOX"]