>> [THEME MUSIC PLAYING]
DAVID J Malan: Halo dunia.
Ini adalah CS50Live.
Jadi itu sudah dibawa ke perhatian saya bahwa selama beberapa episode terakhir
Aku mungkin telah mengatakan beberapa hal-hal yang benar.
Nah, di antara yang pertama misalnya, adalah bahwa website ini populer
kita telah menggunakan untuk diskusi program
tidak sebenarnya disebut merah.
Ini rupanya yang disebut Reddit.
>> Sementara itu, itu adalah kasus yang cukup beberapa waktu Amerika Serikat menggunakan
00000000 untuk melindungi rudal.
Namun rudal-rudal itu nuklir, dan tidak ternyata, "nuke-you-ler."
>> Sementara itu.
Aku mencintaimu.
Ini memang saat ini, konon, password paling populer
sekarang bagi orang untuk menggunakan.
Tapi ini - jika kita memperbesar - adalah tidak sebenarnya bagaimana Anda membuat hati.
>> Terakhir, CS50 sendiri Shelley Westover, yang Anda mungkin ingat dari film-film tersebut
seperti yang satu ini, mencatat bahwa dia sebenarnya bukan
kamera "operater" tapi operator kamera.
Sekarang berbicara tentang kamera operator, tim
telah anggun memungkinkan saya meminjam kamera ini hari ini,
sehingga kita bisa mengambil melihat apa yang sebenarnya
terjadi selama ini di belakang layar.
Jadi jika Anda mau, kami akan pergi ke depan dan mengambil tur studio?
Kami di sini di indah Hauser Studio, di Widener Library.
Dengan latar belakang di sini adalah layar hijau, jika tidak dikenal
sebagai chroma-key, atau Cyc dinding fisik.
Dan pada kenyataannya, jika aku berjalan up erat dengan ini,
perhatikan bagaimana bola memiliki kurva sedikit untuk itu daripada sudut tajam normal.
Yang memungkinkan kita untuk menjaga bayangan off dari tepi,
dan juga memungkinkan kita untuk membuat yakin bahwa kami dapat memperparah
hampir apa pun yang kita ingin bagus dan bersih.
>> Sekarang di sini adalah keseluruhan sekelompok lampu yang dikendalikan
oleh panel utama switch yang kita akan melihat hanya sedikit.
Sampai di sini adalah lampu LED dengan disebut Barn Doors di atasnya.
Inilah yang melemparkan cahaya yang sangat terarah.
Benar-benar memberi saya cahaya saya selama pertunjukan.
Dan kemudian di sini kita memiliki sebuah neon cahaya, yang melemparkan cahaya lembut.
Sekarang kedua hal ini lebih murah untuk beroperasi,
dan banyak pendingin untuk beroperasi dari lampu pijar yang lebih tradisional
bahwa banyak orang masih cenderung memiliki di rumah mereka.
Sekarang jika kita berbalik sini, Anda akan melihat apa yang saya lihat.
Jadi kita memiliki beberapa kami kamera di sini, salah satunya
memiliki teleprompter di atasnya.
>> Kami benar-benar tidak benar-benar menggunakan sebuah teleprompter di CS50Live,
tapi untuk celana pendek, terhadap orang-orang latar belakang putih yang mungkin Anda ingat,
kita benar-benar menggunakannya cukup sedikit.
Menghabiskan sedikit waktu di memajukan scripting materi sehingga
untuk mendapatkannya tepat.
>> Sekarang di sini, Anda akan benar-benar melihat kamera di atas langit-langit.
Mari kita zoom in pada itu.
Itulah yang disebut benjolan cam yang mendapat tembakan-tembakan
yang Anda lihat di awal atau akhir dari CS50Live.
Dan sulit untuk melihat dalam pencahayaan di sana,
tapi itu sebenarnya hung terbalik, dan kami
mampu memperbaiki perangkat lunak setelah Bahkan dengan membalik secara vertikal.
>> Sekarang - hi [? Andrea -?] Di sini, mari kita kepala ke bahwa panel cahaya
yang saya sebutkan tadi.
Panel cahaya ini memiliki Seluruh sekelompok switch,
dan mereka benci kalau Aku benar-benar melakukan hal ini,
tapi kami benar-benar dapat membuang beberapa lampu naik dan turun di sini.
Aku tak bisa melihat efek, tapi kami jenis mendatangkan malapetaka pada kamera kami
sekarang.
Tapi mari kita memperbaiki hal ini.
Oh boy, mari kita lanjutkan.
>> Jadi di sini adalah lemari di yang semua studio kabel
pada akhirnya diarahkan.
Dan ini adalah semacam otak di balik operasi,
di belakang layar, penggemar besar di sini.
Bahkan, jika saya bersandar di Anda dapat mendengar sedikit suara.
Jadi sebenarnya ada cukup bit isolasi di dinding ini
sehingga untuk menjaga suara yang keluar ketika kita bahkan menutup pintu.
Tapi jalan sampai di sana Anda dapat melihat semua kabel masuk dan keluar dari lemari.
Dan di sini Anda dapat melihat salinan teleprompter tersebut
yang kita lihat beberapa saat yang lalu.
>> Baiklah, mari kita kepala ke yang disebut ruang kontrol.
Jadi di sini, aku masih tidak cukup mengerti satu ini,
ini adalah di mana kita terus kami flammables rupanya.
Tapi di sini kita memiliki Seluruh sekelompok workstation
di mana tim CS50 dan tim lain HarvardX bekerja.
Dan di sini kita memiliki stasiun audio kami.
Mari kita lihat.
Hey Patrick.
Jadi di sini kita lagi harus sejumlah besar cepat
kita dapat bergerak ke atas dan ke bawah untuk benar-benar mengubah tingkat.
Kali ini untuk audio.
Dan pada kenyataannya, jika saya melakukan ini di sini - saya akan perlahan-lahan menurunkan audio
tingkat, dan aku akan terus berbicara di suara biasa ini saya di sini di Hauser
Studio untuk hidup CS50, dan di beberapa menunjukkan Anda tidak akan -
>> [VOLUME Menurunkan SAMPAI VOICE IS Tak terdengar.]
>> Sekarang jika saya meningkatkan kembali Anda akan mulai mendengar suaraku lagi.
Sekarang, Anda tidak perlu melakukan segala sesuatu secara manual.
Bahkan kita memiliki beberapa preset.
Jadi jika saya pergi ke sini untuk Layer menu, saya benar-benar dapat beralih antara 1
di 16 dan 7 di 32, dan Anda akan melihat hal ini terjadi.
Sebenarnya cukup rapi.
Saya melakukan ini cukup sedikit juga - menonton.
>> Bagaimanapun, mari kita pindah ke sini dan Anda akan melihat sebuah bank seluruh hard drive,
benar-benar.
Ini semua adalah SSD yang Anda mungkin ada di laptop saat ini, dan bahkan
beberapa di desktop saat ini.
Dan mereka menyimpan hal-hal seperti ini - yang sebenarnya
hanya hard drive, yang adalah sekitar 500 pertunjukan di SSD.
Dan Anda dapat melihat antarmuka sana melalui mana
terhubung ke jeroan itu.
Di sinilah semua kami rekaman akhirnya disimpan,
dari satu atau lebih kamera yang kita mungkin menggunakan untuk menembak tertentu.
>> Sekarang di sini - Oh, Hey Ramon.
Terima kasih.
Ramon pernah benar-benar diberikan saya banyak perhatian di sana,
tapi kami hanya akan melanjutkan.
Jika Ramon - jika aku bisa lihat lebih di sini, kami memiliki sejumlah besar tombol
bahwa kita dapat bermain dengan juga.
Dan sementara ada keseluruhan sekelompok menampilkan di sini
pada dua besar, layar besar.
Dan ini benar-benar seperti jeroan dari studio televisi.
Semua sinyal video datang ke sini, dan apa
kita dapat melakukan dengan menyentuh switch dan cepat sebenarnya
menghasilkan acara secara real time.
Jadi misalnya, kita memiliki throttle ini sedikit di sini,
seperti Anda mungkin melihat dalam pesawat.
Jika saya mulai mendapatkan kembali ini, pemberitahuan apa yang terjadi pada dua gambar
di sana.
Memudar antara keduanya, dan sebagainya kita telah pergi dari satu ke yang lain.
Dan jika saya mendorong itu kembali, sekarang kita punya kembali gambar asli.
>> Sementara joystick ini lebih di sini, seperti konsol arcade tua,
memungkinkan kita untuk melakukan hal ini dengan cam benjolan.
Dan di sana kita pergi, ada kita pergi, di sana kita pergi.
Dan sekarang kami telah tetap itu - cukup banyak cukup baik
untuk tujuan pertunjukan.
>> Sekarang akhirnya - maaf Ramon - kami juga memiliki beberapa tombol di sini.
DDR2, permainan favorit saya mungkin, dan jika aku memukul ini, kita sekarang mendapatkan efek ini.
Anda mungkin ingat bahwa dari episode dua CS50Live.
Jika kita mendorong pada judul, ini adalah apa yang kita dapat menekan jika ada benar-benar tidak beres,
kita sudah layar yang ada.
Dan sekarang yang terakhir, saya pikir itu waktu selama 60 detik dari Rob.
Oh, anak seorang -
>> [BASS GUITAR Dimainkan]
ROB: Oh, ayolah!
Cukup gunakan beberapa video yang hewan!
>> [Musik memainkan]
>> [WANITA BERBICARA JEPANG]
>> Baru-baru ini dalam berita itu artikel tentang CS50
di situs web populer dikenal sebagai Hacker Life.
Sekarang salah satu teman sekelas Anda, Annabel dari Australia, menemukan artikel yang
dan pada gilirannya CS50 sendiri.
Dia sekarang terdaftar di kelas dan dia ingin menyapa.
ANNABEL: Halo dunia.
Nama saya adalah Annabel, dan aku dari Queensland, Australia.
Alasan saya mengambil kelas ini adalah karena saya melihat posting di Hacker Life,
dan tahu bahwa ini adalah kunci untuk menjembatani kesenjangan antara menjadi seorang pemula,
dan masa depan di CS.
Mengambil kursus ini juga akan menjadi jembatan dalam banyak arah untuk anak autis saya
yang mencintai IT.
Saya juga berharap bahwa pada akhir untuk menciptakan
program untuk membantu anak disleksia saya.
Saat ini saya seorang akuntan, dengan bunga berat
dalam teknologi, real estate, berkebun, dan musik instrumental.
Nama saya adalah Annabel, dan ini adalah CS50.
>> SPEAKER: Izinkan saya berikutnya untuk memperkenalkan Betty,
yang juga ingin menyapa.
BETTY: Hello, world.
Nama saya Betty, dan aku dari California selatan.
Aku mengambil kursus ini karena masyarakat kita saat ini
tampaknya diarahkan pemrograman.
Pemrograman menjadi penting bagi kehidupan kita.
Dan sebenarnya, saya pikir itu sudah dasarnya sekarang,
karena banyak hal-hal yang kita menggunakan harus memasukkan pemrograman
agar mereka yang akan dibuat.
Pada dasarnya, kita akan menjadi diarahkan menuju masa depan penuh
dengan teknologi, dan pemrograman akan
untuk menjadi bagian penting dari masa depan itu.
Jadi saya pikir itu adalah sesuatu itu benar-benar keren,
dan bahwa saya mungkin harus bisa belajar itu.
Jadi yeah, my name is Betty, dan ini adalah CS50.
DAVID J Malan: Digambarkan di sini sementara itu, adalah
Raja dari India, yang memiliki mendapatkan begitu tenggelam dalam CS50
bahwa ia tampaknya memiliki itu tato di kulitnya.
>> Dan sekarang, tweet.
Ini salah satu dari Carter di Virginia, yang menulis kami dengan ini - "Consentino dan aku
membuat baik penggunaan hari salju saya menonton minggu salah satu CS50 Harvard
di TV via Chromecast dan YouTube. "
Siapa Consentino?
Nah, rupanya dia kucingnya, tapi memang, digambarkan di sini bersama
dengan kaki Carter, adalah besar TV layar di latar belakang.
Dan ternyata ada memang menggunakan Chromecast
untuk proyek CS50 minggu satu ke bahwa TV layar lebar nirkabel.
Sekarang Chromecast, jika Anda tidak terbiasa, sebenarnya jenis perangkat rapi.
Ini plug cukup murah bahwa Anda dapat dimasukkan ke dalam bagian belakang komputer Anda
ke port HDMI.
Ini memiliki akses Wi-Fi, dan pada dasarnya memungkinkan Anda untuk melakukan streaming nirkabel
konten dari laptop Anda ke TV Anda, atau bahkan mengontrol TV Anda
dan men-download konten seperti video langsung untuk itu.
Dan sekarang catatan dari Mohamed, salah satu teman sekelas Anda di Pakistan,
yang baru ditemukan rasa ingin tahu ini - rupanya
jika Anda pergi ke google.com pada kesempatan dan pencarian
bagi saya, David J. Malan, rupanya orang ini muncul sekali dalam beberapa saat.
David H. Malan, yang rupanya psikoterapis Inggris yang
terlihat banyak sekali seperti saya.
Sekarang ternyata jika Anda klik link umpan balik ini
di pojok bawah Anda dapat benar-benar melaporkan masalah,
sebagai hal-hal yang salah untuk Google.
Dan biarkan aku - karena kita di internet
di sini - jika Anda dapat membantu orang keluar, dan benar-benar mengklik link yang salah di bagian atas,
dan hanya menyebutkan bahwa David H. Malan sebenarnya bukan David J. Malan.
>> Sekarang untuk menjadi adil, ada mungkin adalah David H. Malan,
dan dia mungkin adalah Psikoterapis Inggris,
jadi mari kita tidak melaporkan hal lain sebagai salah,
tapi hanya foto yang memiliki kemungkinan dipilih algorithmically
tidak benar dengan server Google.
>> Dan sekarang Halo dari CS50 ini teman, Profesor Harry Lewis.
Profesor Harry Lewis sebenarnya profesor tahun saya sendiri lalu
ketika saya mengambil kursus intensif dalam Teori Komputasi.
Sebuah kursus teori di mana Anda menjelajahi batas dasar perhitungan,
dan persis apa komputer bisa dan tidak bisa lakukan.
Kami baru-baru ini dikunjungi Profesor Lewis di kantornya
untuk melihat beberapa teknologi masa lalu.
PROFESSOR HARRY LEWIS: Saya Harry Lewis, Saya seorang profesor Ilmu Komputer
di sini di Harvard.
Saya datang ke Harvard pada tahun 1964 sebagai mahasiswa, dan kecuali untuk tiga tahun
off selama Perang Vietnam Aku sudah di sini sejak itu.
Jadi saya sekarang kepala sarjana Program dalam ilmu komputer,
dan saya telah mengajar banyak program yang berbeda selama bertahun-tahun.
Dan saya ingin memberitahu Anda sedikit tentang beberapa
hal yang menarik yang telah di Harvard, yang saya
memiliki beberapa kontak selama bertahun-tahun.
>> Dia adalah sarjana saya tesis, pada tahun 1968, yang
Aku menulis dua dimensi bahasa pemrograman.
Ini adalah pesawat memori inti, mereka adalah donat magnet kecil
yang digantung pada persimpangan kabel.
Dan ini adalah cara memori dilakukan sebelum semikonduktor
menjadi teknologi yang layak.
Ini adalah awal 15 gigabyte iPod, yang saya simpan sekitar
bukan karena siapa pun yang terkesan dengan memiliki 15 gigabyte iPod,
tapi karena ini adalah 70 megabyte drive, dan mereka
masuk disk drive yang tentang ukuran mesin cuci.
Jadi itu hanya 70 megabyte memori, yang
memberi Anda beberapa rasa bagaimana hal-hal telah ditingkatkan.
DAVID J Malan: Dan sekarang tweet lain.
Ini salah satu dari William di Inggris
yang menulis, "David J. Malan, setelah sedikit Google menguntit, ternyata Rob
memiliki saudara kembar.
Bisakah kita menempatkan dia di CS50Live dan bermain melihat perbedaannya? "
Jadi William, ini memang terjadi.
CS50 sendiri Rob Bowden memang memiliki saudara kembar.
Bahkan, di sini adalah Rob dan Paul - atau Paul dan - digambarkan di sini
dua Bowdens, keduanya memiliki sebenarnya TFed untuk CS50 di masa lalu,
dan memang Rob sekarang pada Tim penuh waktu CS50 itu.
>> Sekarang, kita juga melakukan sedikit Google menguntit, dan ternyata
bahwa saudara kembar Paul memiliki YouTube sendiri
channel di mana ia naksir dirinya sedikit pelawak.
Mari kita lihat.
>> PAUL Bowden: Hey guys.
Paul Bowden di sini lagi.
Aku kembali dengan mencoba kedua saya di stand up.
Ya, aku tahu bahwa aku duduk.
Pertama kali tidak pergi serta saya harapkan,
tapi aku mengambil nasihat bahwa kalian yang ditawarkan,
dan kali ini aku akan menjadi sedikit kurang canggung, dan sedikit lebih baik
di depan lelucon.
DAVID J Malan: Sekarang jika Anda ingin berlangganan ke saluran Paulus di YouTube,
dan Anda harus, kepala ke URL ini di sini.
Sekarang saudara Rob tentu saja sangat bangga saudara kembarnya.
Bahkan, digambarkan di sini adalah Rob sebagai animasi GIF melakukan pompa tinju.
Sekarang ini sebenarnya sudah beredar di internet cukup sedikit.
Jadi jika Anda Google sekitar untuk gambar ini di sini,
Anda bahkan dapat membuat Anda wallpaper jika Anda ingin.
Dan Anda harus.
>> Sekarang Rob di sini adalah bersorak nya saudara di dalam permainan populer di Amerika
menunjukkan di mana Paulus adalah peserta.
Sekarang, apa game show itu?
Nah kita akan meninggalkannya kepada Anda, internet,
untuk mencari tahu persis apa permainan acara Paul Bowden berpartisipasi pada,
dan jika Anda dapat menemukan bahwa keluar, mari kita tahu di Facebook, Reddit, atau Twitter,
dan kita akan melihat apakah kita tidak bisa menunjukkan sedikit klip di CS50Live berikutnya.
>> Dan sekarang bagian dari hardware.
Seperti Anda mungkin telah mendengar, CS50 di beberapa dari itu di bagian kampus
menggunakan bagian dari perangkat keras dikenal sebagai Arduino.
Digambarkan di sini misalnya, adalah Arduino Uno,
sebuah papan sirkuit kecil yang Anda dapat terhubung ke komputer,
dan kemudian benar-benar program yang dengan menulis kode C +,
dan kemudian membakarnya ke dalam perangkat keras sehingga bahwa itu benar-benar bisa menjalankan program.
Sekarang salah satu teman sekelas Anda sini, Areor, memutuskan
kawat sampai Arduino Uno ke komputer
dan kemudian menerapkan, jika Anda bisa percaya, Masalah Set 2 Caesar.
>> Sekarang kita tidak memiliki audio dalam video ini, tapi mari kita memperbesar
dan lihatlah hasil akhir.
Sekarang jika Anda seorang Redditer, Anda mungkin telah memperhatikan posting ini
beberapa minggu lalu iklan episode dua CS50Live.
Sekarang salah satu teman sekelas Anda, Louis dari Montreal, Kanada, setelah episode itu
silakan diposting, "Wow, salah satu yang bersejarah. "
Hanya untuk memperbaiki dirinya beberapa menit kemudian dengan edit - "histeris, HA HA."
Jadi mari kita ikuti itu baik cara, tapi apa yang
lucu dari itu, adalah bahwa Chris dari Toronto, Kanada
kemudian ditindaklanjuti dengan sebagai berikut, "Ini akan menjadi histeris
jika episode berikutnya adalah sejarah sebagai akibat dari staf produksi melihat
komentar ini. "
Yah memang kita lakukan, dan sekarang beberapa sejarah lagi.
>> Kami menarik ini dari arsip.
Hal ini di majalah, Popular Electronics, sebuah isu dari tahun 1975,
yang menanggung judul ini, Pertama komputer mini Kit dunia
untuk Rival Commercial Models.
The Altair 8800.
Pada waktu itu tidak ada benar-benar sebuah bahasa pemrograman
dengan mana Anda bisa membuat ini Mesin memecahkan masalah yang sangat mudah,
dan begitu Harvard muda mahasiswa pada saat itu
bernama Bill Gates memutuskan dengan beberapa teman-teman nya
untuk menulis interpreter pertama untuk bahasa pemrograman, yang dikenal sebagai dasar,
yang dapat digunakan untuk mendorong ini bagian dari hardware.
Kami mengambil jalan baru dengan Profesor Harry Lewis
Maxwell Dworkin, Harvard bangunan ilmu komputer, di mana
kode sumber untuk asli yang BASIC masih hang.
Dan kita bertanya apakah dia bisa memberi kami tur.
PROFESSOR HARRY LEWIS: Apa yang Anda miliki di sini
adalah daftar dari bagian awal dari perangkat lunak
ditulis oleh Bill Gates dan Paul Allen, pendiri Microsoft.
Jadi kode menarik karena dua alasan.
Pertama-tama itu menjadi Produk pertama Microsoft,
yang seorang juru bahasa untuk bahasa pemrograman dasar.
Dan kedua, ini adalah salah satu upaya pertama
untuk menciptakan seorang juru begitu biasa orang bisa menggunakan komputer pribadi.
Jadi Bill Gates adalah sarjana di Harvard.
Saya mulai mengajar di Harvard pada tahun 1974.
Hal ini dilakukan pada tahun 1975, jadi itu adalah awal dalam karirnya dan awal karir saya.
Aku benar-benar diajarkan Bill di kursus sekitar waktu ini.
Paul Allen bukanlah Mahasiswa Harvard, tetapi ia
telah menjadi sekolah tinggi teman sekelas Bill Gates.
>> Jika Anda datang dan melihat pada daftar, Anda akan
benar-benar menemukan nama ketiga, Monte Davidoff, yang Gates 'teman sekelas di sini
di Harvard.
OK, jadi inilah yang menarik komentar di sini.
Ia mengatakan, "Dalam 4k dapat menghapus persegi akar tetapi untuk loop harus tetap bekerja. "
OK, jadi apa itu artinya bahwa ada adalah dua cara untuk mengkompilasi program ini.
Salah satunya adalah untuk berjalan pada versi komputer Altair ini
yang hanya memiliki 4K kata memori.
4.096 kata memori.
Tapi versi besar memiliki 8 K, dan sebagainya apa ini, dapat dikatakan bahwa dalam versi 4K
Anda harus menghapus beberapa kode untuk membuatnya fit.
Dan salah satu hal yang akan dihapus
akan menjadi rutinitas akar kuadrat, tapi rupanya untuk loop
masih harus bekerja, bahkan ketika Anda kompilasi turun
hanya versi 4K komputer kit.
>> Sekarang jika Anda memperbesar bahwa kode sumber Anda mungkin telah memperhatikan nama akrab.
Memang, Pengguna Holloway adalah individu yang
dicetak sumber ini kode pada bulan April 1975.
Sekarang bagi anda yang pernah mengajukan pertanyaan, mungkin pada Reddit atau di tempat lain
untuk CS50, mungkin telah menemukan Glenn Holloway, salah satu anggota tim CS50 yang
yang sebenarnya telah dengan kursus untuk beberapa waktu,
dan sangat anggun menawarkan cukup sering untuk membantu siswa melalui internet
dengan masalah yang mereka bisa memecahkan.
Dan memang, tampaknya dia melakukan hal itu bahkan di masa lampau
ketika kode sumber ini perlu dicetak.
>> Sekarang mari kita berpuasa untuk saat ini, di fakta ini adalah berita yang benar-benar melanggar.
Baru-baru ini terungkap adalah proyek ini tango, sebuah inisiatif oleh Google
dan sejumlah lainnya perusahaan untuk benar-benar membuat
perangkat lunak dengan mana Anda dapat menggunakan telepon atau perangkat nirkabel mirip
dan berjalan di sekitar Anda lingkungan fisik
dan benar-benar membuat model 3D dari itu - yang biasanya adalah waktu yang sangat
mengkonsumsi dan / atau mahal.
Namun, dengan teknologi saat ini Anda mungkin segera melakukan hal ini sendiri,
dan Anda mungkin segera menulis software sendiri dengan yang
untuk meningkatkan teknik baru ini.
Mari kita lihat.
>> JOHNNY LEE: Nama saya adalah Johnny Lee, dan saya bekerja di teknologi canggih
dan proyek-proyek kelompok di Google.
Tim kecil kami di sini, yang berbasis di California,
telah bekerja sama dengan perguruan tinggi, laboratorium penelitian, dan mitra industri
untuk memanen 10 tahun terakhir penelitian dalam robotika dan komputer visi
untuk berkonsentrasi teknologi yang menjadi ponsel yang sangat unik.
Kita adalah makhluk fisik bahwa hidup di dunia 3D,
perangkat mobile saat belum menganggap bahwa dunia fisik
berakhir pada batas layar.
Tujuan kami adalah untuk memberikan ponsel perangkat skala manusia
pemahaman ruang dan gerak.
Eitan Marder-Eppstein: Ini akan memungkinkan
orang untuk berinteraksi dengan lingkungan mereka
hanya dalam cara yang berbeda secara fundamental.
Kita bisa prototipe dalam beberapa jam sesuatu yang
akan membawa kami bulan atau bahkan bertahun-tahun sebelumnya,
karena kita tidak punya ini teknologi yang tersedia.
>> TED LARSON: Apa yang terjadi jika Anda memiliki semua potongan-potongan ini di telepon?
Bagaimana hal itu mengubah apa telepon itu?
>> JOHNNY LEE: Kami memiliki menciptakan telepon prototipe
mengandung sangat disesuaikan hardware dan software, yang dirancang
untuk memungkinkan telepon untuk melacak itu gerak secara penuh 3D, secara real time
seperti yang Anda memegangnya.
Sensor ini membuat lebih dari seperempat juta pengukuran 3D
setiap detik, memperbarui posisi dan rotasi telepon,
sekering informasi ini ke dalam Model 3D tunggal lingkungan.
>> CHRIS ANDERSON: Kami memiliki masalah disebut navigasi di dalam ruangan.
Dan itu adalah solusi untuk masalah itu.
>> Eitan Marder-Eppstein: Ini trek Anda posisi saat Anda pergi di seluruh dunia.
Dan itu juga membuat peta itu.
>> CHASE COBB: Bayangkan bahwa Anda memindai bagian kecil dari ruang tamu Anda.
Dan kemudian mampu menghasilkan permainan dunia kecil di dalamnya.
Saya tidak tahu dari yang lain controller atau gaming
perangkat yang dapat melakukan itu pada saat ini.
>> TULLY FOOTE: Puting semua ini bersama-sama, mereka
ditarik ahli dari di seluruh dunia
dan mendapat mereka semua bekerja pada proyek yang sama.
>> REMI EL-QUAZZANE: Mereka adalah kaliber yang sangat tinggi dari orang-orang.
Mengapa?
Ini sangat sederhana.
Saya pikir, sebenarnya, orang-orang yang percaya pada visi.
JOHNNY LEE: Lokalisasi pemetaan yang ada pada ponsel Anda,
dan Anda hanya menggunakannya.
Ini kemampuan untuk mengikuti jejak orang lain.
>> DIRK THOMAS: Dan kita juga bisa mendapatkan keuntungan dari apa yang kita lakukan untuk proyek
kembali untuk komunitas open source.
>> CHASE COBB: Gunakan untuk tunanetra,
dan memberi mereka pandangan pendengaran dari mana mereka akan pergi.
>> VINCE Pascual: Menjadi mampu memetakan rumah Anda,
memutarnya, biarkan aku melihat bagaimana furniture ini bekerja di dalam ruangan.
>> Eitan Marder-Eppstein: Virtual jendela ke dunia yang berbeda,
Maksudku kemungkinan benar-benar tak ada habisnya.
JOHNNY LEE: Selama beberapa bulan ke depan kami akan mendistribusikan dev kit
untuk pengembang perangkat lunak untuk mengembangkan aplikasi dan algoritma di atas
platform ini.
Dan kita hanya di awal, dan kita tahu ada lebih banyak pekerjaan yang harus dilakukan.
Tapi kami sangat gembira tentang di mana ia akan pergi.
Masa depan adalah mengagumkan, dan kami percaya kita dapat membangun lebih cepat bersama-sama.
DAVID J. Malan: Dan sekarang saat ini Anda mungkin pernah menunggu.
Anda mungkin ingat bahwa di episode terakhir kami
berbagi tweet ini dari Andrew CS50 sendiri Hill, yang beberapa bulan yang lalu kami menulis
ini, "David J Malan, di mana lampu saya?"
Sekarang sejak saat itu sejumlah Anda memiliki video yang dikirimkan membuat kasus Anda
mengapa Anda harus berada di sebelah penerima lampu meja CS50.
Kami pikir kami akan berbagi pada awalnya satu dari Mohamed di Maroko.
Ternyata ulang tahun Muhammad adalah minggu terakhir ini, sehingga memungkinkan saya juga
atas nama CS50 untuk mengucapkan selamat Ulang tahun ke-19 untuk Mohamed.
Mari kita lihat.
>> MOHAMMED: Halo, saya Mohamed dari Maroko.
Saya belajar di kota lain - yang adalah agak jauh dari kota asli saya
di mana saya tinggal dengan keluarga saya - di mana aku meninggalkan lampu meja saya.
Jadi aku tinggal di asrama dan ini adalah kamarku.
Anda bisa lihat di sini bahwa cahaya adalah kuning, dan aku tidak benar-benar menyukainya.
Saya lebih suka yang putih.
Itu sebabnya saya ingin lampu meja CS50.
Anda dapat membayangkan saya duduk ada dan bekerja dengan itu.
DAVID J. Malan: Dan sekarang pengajuan lain.
Ini satu Emad, mahasiswa di kamar asramanya.
>> EMAD: Saya Emad dari [Tak terdengar].
Jadi, mengapa aku ingin lampu meja?
Pertama-tama, akan bertindak sebagai sumber moderat cahaya
untuk studi saya sekolah tinggi, karena saya baru saja mulai tahun keempat.
Dan serta serta kursus online, terutama CS50.
Yang paling penting Alasannya adalah bahwa hal itu akan
bertindak sebagai perangkat lunak untuk CS50 kursus.
Sebagai contoh, jika seseorang datang di rumah saya dan meminta
bagaimana Anda mendapatkan bahwa lampu yang indah, saya akan memberitahu mereka bahwa kelas CS50 mengirimkannya.
Dan jadi saya menyebarkan firman CS50, dan yang paling penting, saya
ingat jika untuk hidup saya.
Saya Emad, dan ini adalah CS50.
>> DAVID J. Malan: Dan sekarang Tim dari Malaysia, digambarkan di sini dalam gelap.
Mendengarkan dengan seksama.
DAVID J. Malan: Dan sekarang Film keluarga dari Zevin
di Vancouver, British Columbia.
>> Zevin: Hi there.
Aku Zevin Lennick.
Aku melakukan EDX untuk CS50, dan kita tidak dapat menemukan lampu kami.
Rumah itu gelap.
Apa yang Anda pikirkan?
>> SPEAKER 1: Mungkin di sana?
>> Zevin: Apakah Anda yakin?
>> SPEAKER 1: Mungkin.
>> Zevin: Haruskah kita pergi mencari tahu?
>> SPEAKER 1: Mari kita pergi.
>> Zevin: Baiklah.
>> SPEAKER 1: Whoa, melihat cahaya itu.
>> Zevin: Mungkin ada lampu di sana.
>> SPEAKER 1: Mari kita check it out.
Zevin: Apakah Anda ingin saya melakukannya?
SPEAKER 1: Tidak, aku akan melakukannya.
Zevin: OK.
SPEAKER 1: Jauhi lampu saya!
Oh tidak!
DAVID J. Malan: Dan sekarang submisi dari Eggers di Latvia
yang benar-benar mengambil segalanya takik dengan film ini.
>> Eggers: (AS LAMP 1) Nah, bagaimana Anda lakukan?
>> WANITA: (AS LAMP 2) Mmm.
Hello.
>> Eggers: (AS bola lampu 1) Ini mengagumkan.
>> WANITA: (AS lampu 2) Yes.
Ooh!
Eggers: (AS lampu 1) Ooh!
Eggers: (AS BABY Lightbulb) [Tertawa] Dimana lampu saya?
>> Eggers: Hi, my name is Eggers.
Dan aku dari Latvia.
Dan ini adalah -
SPEAKER 2: Studi kami.
Menantikan.
>> Eggers: Tidak, ini CS50.
>> DAVID J. Malan: Dan sekarang, last but not least,
submisi dari Phillip di Jerman.
>> PHILLIP: Hey ada David, aku Phil.
Saya seorang mahasiswa dari kognitif ilmu dari Jerman.
Ilmu kognitif adalah bidang yang mempelajari pikiran manusia
dan otak, bergabung dari disiplin ilmu seperti neuroscience, psikologi, linguistik,
dan bahkan ilmu komputer.
Sekarang semester terakhir, saya menghabiskan semester di luar negeri di Harvard.
Dan saya juga mengikuti kursus Anda, CS50.
>> Sekarang sementara aku mencintai CS50, saya tidak pernah mendapat lampu meja saya sendiri.
Sekarang aku mengangkat tangan di hampir setiap ceramah dalam sebuah upaya putus asa
untuk mendapatkan saya di panggung dan menerima meja CS50 saya sendiri
lampu - atau bahkan hanya fricking stres bola.
Sekarang saya akhirnya stres saya bola di pameran CS50,
tapi aku masih sangat menderita dari itu kurangnya lampu meja CS50 dalam hidup saya.
Jadi Mr David Malan, pertanyaan saya Anda cukup sederhana.
Dimana [bip] desk lamp saya?
>> DAVID J. Malan: Dan sekarang sedikit lebih sejarah.
Anda mungkin ingat berikut film dari satu minggu dari CS50.
>> [Musik memainkan]
>> SPEAKER 3: Sebuah kemenangan keterampilan matematika dan mekanik,
karena hal ini otomatis baru yang besar kalkulator di Harvard University.
Masalah rumit dalam matematika dimasukkan melalui mesin dalam bentuk kode
pada tape akurat dipecahkan dalam sepersekian menit
dari waktu yang dibutuhkan untuk perhitungan manusia.
Dirancang untuk mempercepat segala bentuk penelitian matematika dan ilmiah,
otak mekanik raksasa akan bekerja untuk Angkatan Laut Amerika Serikat sampai akhir perang.
DAVID J. Malan: Sekarang Mark I tidak lagi digunakan,
tapi itu masih tinggal di sini di kampus.
Kami memutuskan untuk mengambil satu akhir berjalan-jalan dengan Profesor Harry Lewis
untuk melihat lebih dekat di Harvard science center - rumah baru
ke Harvard Mark I.
PROFESSOR HARRY LEWIS: Jadi kita berada di Harvard Ilmu
Pusat, yang merupakan persimpangan jalan dari kampus Harvard.
Banyak departemen ilmu memiliki kelas dan kantor di sini.
Lokasi di belakang kami di sini adalah komputer Mark I,
yang awal komputer elektromekanis.
>> Jadi komputer Mark I di sini di Harvard
karena Howard Hathaway Aiken, yang orang yang disusun dan dirancang
mesin bekerja sama dengan insinyur IBM,
adalah seorang profesor Harvard matematika terapan.
Dan ia ingin meringankan tenaga kerja memecahkan persamaan numerik
dengan perhitungan mekanis yang dilakukan pada pensil dan kertas.
>> Apa yang kita miliki di sini adalah sebenarnya hanya sepotong itu.
Itu 51 kaki panjang dan ketika itu semua dalam satu potong.
Itu bisa dilakukan tiga tambahan per detik, perkalian waktu enam detik,
dan divisi mengambil 15 detik.
Jadi ini adalah kemajuan besar atas melakukan hal-hal dengan pensil dan kertas,
tapi itu pekerjaan lambat, dan menjaga mesin akan sepanjang waktu
adalah prestasi besar elektromekanis keahlian teknik.
>> Itu digunakan untuk balistik perhitungan, untuk menghitung
lintasan rudal.
Dan itu juga digunakan untuk sedikit dari perhitungan di Manhattan
Proyek untuk menentukan hak parameter untuk bom atom.
>> Jadi apa yang Anda lihat di sini kertas tape drive,
sehingga program ini menekan pita kertas dan berada di lingkaran.
Apa yang Anda lihat ada register yang akan
sesuai dengan memori yang tersimpan dari mesin, yang hanya digunakan untuk data.
Program itu sendiri tetap.
Ini mesin ketik listrik digunakan untuk mencetak output.
Cepat ini, yang memiliki 10 posisi, yang
di mana Anda akan memasukkan konstanta.
Jadi program ini tetap di atas kertas tape, dan jika Anda memiliki konstan,
seperti yang ada di C + kode - Anda menetapkan beberapa variabel sama dengan 47 di awal
program Anda - ini adalah setara di sini.
Anda akan memanggil nomor yang 47 menggunakan register ini.
>> Setara komputasi ini jauh lebih sedikit
dari jam tangan terkecil komputer yang sekarang sedang diproduksi.
DAVID J. Malan: Itu untuk CS50Live.
Terima kasih banyak untuk ini kontributor minggu,
serta minggu ini Tim di belakang kamera.
Mari kita menutup pertunjukan dengan melihat proyek awal
dari Lisa Chung di Boston,
>> [MUSIC-YLVIS, "THE FOX"]