[ΘΕΜΑ MUSIC] DAVID J. MALAN: Μπορείς να με ακούσεις, κόσμο; Έτσι, σε επεισόδιο της επόμενης εβδομάδας θα μιλάμε για την τεχνολογία του μικροφώνου. Αλλά για τώρα, ας αρχίσουμε. Γεια σου, κόσμε, είμαστε πίσω, όπως είναι η φωνή μου. Και αυτό είναι CS50 Live. Και αγόρι, έχουμε μια καλή δείχνουν για εσάς αυτή την εβδομάδα. Πιο συγκεκριμένα, έχουμε πήρε το bug Heartbleed αυτό ήταν σε όλη την είδηση ​​της αργά, μερικές ιστορίες από τους φοιτητές, ένα ταξίδι στο Λας Βέγκας, ένα πίσω η παρασκήνια της περιοδείας του Dropbox. Και ακούω, ναι, CS50 του δική Ramon Galvin είναι πίσω. CS50 Ραμόν Galvin είναι το στούντιο και πάλι σήμερα. Αλλά πρώτα, μερικά γραφείο λαμπτήρες. Φυσικά, λάμπες γραφείου έχουν λίγο ενός πράγματος αυτό το εξάμηνο στην CS50. Και ίσως θυμάστε Ahmad, από ένα προηγούμενο επεισόδιο, οι οποίοι υπέβαλε βίντεο κάνει την περίπτωσή του γιατί θα ήθελε να λάβει το δικό του φωτιστικό γραφείου CS50. Λοιπόν, στείλαμε ένα γραφείο λάμπα τελικά Ahmad. Και την καλοσύνη να μας στείλει αυτή η φωτογραφία για τον εαυτό του στο Πακιστάν με μια λάμπα γραφείου CS50. Εν τω μεταξύ, μπορείτε να ανακαλέσετε Lamp Η ιστορία, που υποβλήθηκε από Eggers στη Λετονία. Στείλαμε πάνω από ένα γραφείο λάμπα στη Λετονία, καθώς και. Και απεικονίζεται εδώ είναι ότι η λάμπα του γραφείου. Τέλος, μπορείτε να ανακαλέσετε Philip που δεν υποβάλλουν μόνο μια φωτογραφία, αλλά υπέβαλαν επίσης ένα βίντεο μέσω του οποίου να μας ευχαριστήσετε για φωτιστικό γραφείου του, η οποία θα αποστέλλονται σε όλη τη διαδρομή προς τη Γερμανία. Ας ρίξουμε μια ματιά. PHILLIP: Hi. Αγαπητέ David, και αγαπητή από όλους Σας καταπληκτικούς ανθρώπους σε CS50. Είμαι ο Phil και θέλω να σας ευχαριστήσω τόσο πολύ για αυτό το απίστευτο δώρο. Είναι απίστευτο να μου ότι στην πραγματικότητα έστειλε αυτό σε όλη τη διαδρομή εδώ στη Γερμανία. Αλλά ξέρετε τι; Γιατί δεν μπορώ να σας ευχαριστήσω προσωπικά; Γεια σου, David, θέλω να σας ευχαριστήσω τόσο πολύ για αυτό το φωτιστικό γραφείου CS50. Δεν μπορείτε να φανταστείτε τι σημαίνει αυτό για μένα. DAVID J. MALAN: Επιτραπέζιο φωτιστικό; PHILLIP: Σωστά. Εντάξει, Πάω να φύγω, αλλά, ναι, ευχαριστώ. DAVID J. MALAN: Τώρα, δύο από σας συμμαθητές πράγματι διανυθεί για να έχουμε μια συνομιλία των καθυστερήσεων. Ειδικότερα, η Amy από τη Μασαχουσέτη και ο Jack από το Δουβλίνο, Ιρλανδία, ήρθε σε όλη τη διαδρομή προς Sanders Theater να καθίσουν και να μιλήσουν για το CS50 παρελθόν και το παρόν. Αυτό είναι Sanders Theater. Έτσι, αυτό είναι όπου CS50 του Οι διαλέξεις που πραγματοποιήθηκε. Ευχαριστώ πολύ που ήρθατε στην πανεπιστημιούπολη. Να ξεκινήσουμε με τις συστάσεις; Είμαι David. AMY: Είμαι Amy. Δουλεύω στο διαδίκτυο και εγώ ζουν εδώ στο Cambridge. JACK: Είμαι ο Τζακ και είμαι από το Δουβλίνο, Ιρλανδία. Είμαι μια junior στο γυμνάσιο. DAVID J. MALAN: Και τι σας φέρνει εδώ ιδιαίτερα σήμερα από τόσο μακριά; JACK: Για μια επίσκεψη στη Βοστώνη. AMY: Πώς έχει εξελιχθεί CS50 όπως το έχετε διδάξει; DAVID J. MALAN: Είναι σίγουρα πάρει πιο δραματική την πάροδο των ετών. Έχουμε γυρισμάτων από το 2007, οπότε μπορούμε κυριολεκτικά να πάμε πίσω στο χρόνο και να παρακολουθήσουν τα τελευταία χρόνια, την πρώτη διαλέξεις ειδικότερα. Και νομίζω ότι η πρώτη διάλεξη το 2007 ήταν λίγο πολύ μου, που βγαίνει μπροστά στην τάξη. Λέγοντας, γειά σου, αυτό είναι CS50. Και εμείς βούτηξε το υλικό της ημέρας. Εντάξει, τόσο ευπρόσδεκτοι στην Επιστήμη των Υπολογιστών 50, Εισαγωγή στην Επιστήμη των Υπολογιστών 1. Το όνομά μου είναι David Malin και εγώ θα είναι εκπαιδευτής σας αυτό - Τώρα υπάρχει μουσική. Τα φώτα σβήνουν κάτω. Έχουμε πέσει κάτω από μια τεράστια οθόνη. Μπορεί να είναι ή μπορεί να μην υπάρχει Muppets σε ένα δεδομένο έτος. Και είναι αστείο, γιατί αυτό Ολα συνέβησαν πολύ σταδιακά πάροδο των ετών, μόνο ένα λίγο περισσότερο κάθε χρόνο. Αλλά το δέλτα του ποταμού, τώρα, μεταξύ του πρώτο έτος και το τελευταίο έτος είναι στην πραγματικότητα μάλλον άθλιες, πόσο διαφορετικά τα πρώτα πέντε λεπτά είναι. AMY: Είμαι περίεργος, τι βλέπεις οι διαφορές μεταξύ της EDX έκδοση και το ζωντανό μάθημα; DAVID J. MALAN: Έτσι curricularly και τεχνολογικά CS50 στην πανεπιστημιούπολη και CS50x από την πανεπιστημιούπολη είναι ουσιαστικά το ίδιο. Τι δεν διαφέρει μεταξύ των δύο είναι το επίπεδο της στήριξης ότι είμαστε σε θέση να παράσχει. Ακόμα κι αν CS50 έχει μια τεράστια ομάδα περίπου 100 διδακτικές υποτρόφων, φυσικά βοηθούς, τον εαυτό μου, και Η ομάδα παραγωγής μας - μπορούμε απλά να κρατήσει μόλις up με τους 700 φοιτητές στην πανεπιστημιούπολη και οι 150 μαθητές Extension School που είναι τοπικό ή σε απευθείας σύνδεση τον εαυτό τους. Έτσι, για CS50x, εμείς απλά δεν έχουν η δομή στήριξης των ωρών γραφείου, για παράδειγμα, τέσσερις νύχτες την εβδομάδα για αρκετές ώρες. JACK: Και τι πιστεύετε εσείς μιλήσουμε για το ώρες γραφείου που θα είναι διαφορετικό, ας πούμε, ό, τι έχετε για διαλέξεις, ή σε τμήματα, ή σορτς; DAVID J. MALAN: Στην πανεπιστημιούπολη ώρες γραφείου είναι πραγματικά ευκαιρίες στους μαθητές να θέτουν ερωτήματα, ένας προς έναν, με ένα μέλος του διδακτικού προσωπικού ή ακόμα και ένας συμμαθητής από τα δικά τους γύρω από το ξενοδοχείο. Και γενικά παλέψει με σφάλματα ότι είμαστε έχοντας τους κωδικούς τους. AMY: Νομίζω ότι Reddit είδος δίνει μια λογική φαξ από ένα γραφείο ώρες. DAVID J. MALAN: Σύμφωνοι, συμφώνησε. Έχω πραγματικά εντυπωσιαστεί, όμως, με την κοινότητα Reddit και οι νεοφερμένοι να η ομάδα, πάρα πολύ - απλά πόσο πρόθυμοι και ελπιδοφόρα άνθρωποι έχουν. Και Reddit προσφέρεται σίγουρα καλύτερα, πιστεύω, την απόσπαση του κώδικα και έχοντας σπείρωμα συζητήσεις. JACK: Και νομίζεις άνθρωποι πρέπει να προσπαθήσουν, αν ξέρουν ότι είναι κάνει κάτι λάθος ή είναι σαν, έχουν εφαρμογή - πέρασε πάρα πολύ χρόνο σε αυτό, ότι θα πρέπει να σταματήσει και να αρχίσει και πάλι; Ή να ψάξουν για βοήθεια; Ή πώς να το κάνουν - DAVID J. MALAN: Πάρτε ένα διάλειμμα, ελάχιστα. Μερικές φορές, ειδικά για μένα τουλάχιστον, το επίπεδο του στρες σας αρχίζει να σηκώνεστε αρχίσετε hacking μακριά και αντιγραφή και επικόλληση, ξεχνώντας ό, τι έχετε ήδη δοκιμάσει. Είναι ακριβώς το χρόνο να πάει στο ύπνο, ή να πάμε να λάβει ένα σκούντημα, ή να πάτε ντους, και μόλις το είδος του να πάρει κάποια απόσταση. Και αυτό έχει συμβεί πολλές, πολλές φορές για μένα όπου θα είμαι ξαπλωμένη εκεί στο κρεβάτι ακόμη, ή ακόμα και την οδήγηση στην εργασία, ή το περπάτημα κάπου, το είδος αποσφαλμάτωσης στο κεφάλι μου. Και μόνο αφού έχετε την απόσταση και πολύ λιγότερο άγχος στους ώμους σας, Νομίζω ότι, μπορεί να έχετε συνειδητοποιήσει, όπως, OH, είμαι ηλίθιος. Ξέχασα να καλέσετε τη λειτουργία αυτή, ή να προετοιμάσει κάποια μεταβλητή. Έτσι, ως μια μικρή έκπληξη, αν θέλετε να ρίξετε μια ματιά κάτω από το κάθισμα σας CS50 μαξιλάρι, ένα μικρό κάτι που περιμένει. Αυτοί ήταν καλή εμφάνιση. Μήπως έχουμε αυτά τα βλέμματα; Σύμφωνα με μαξιλάρια καθισμάτων τους, Φυσικά, ήταν λίγο περισσότερο χώρο Dropbox. Τώρα μπορείτε να θυμηθούμε πρόσφατα ταξίδεψε στο Saint Louis, Missouri, όπου είχαμε μια μοναδική ευκαιρία να φυσήξει πραγματικά γυαλί στο εργοστάσιο Third Degree Glass. Ο οικοδεσπότης μας για την ημέρα που αυτό το όμορφο μπολ από γυαλί γυρίζοντας και γυρίζοντας το μέχρι έχεις αυτό το όμορφο αποτέλεσμα κυματιστό. Και αυτό τώρα ζει σε μας γραφεία εδώ στο Cambridge. Ι, από την άλλη πλευρά, γίνεται αυτή η μεγάλη μπάλα πορτοκαλί γυαλί που κάθεται τώρα στο γραφείο μου. Αλλά ήμασταν σε Saint Louis, Φυσικά, για την hackathon CS50 στο Saint Louis με Launchcode, όπου είχαμε την ευκαιρία να καθίσει με έναν αριθμό σας συμμαθητές και να ακούσουν τις ιστορίες CS50 τους. EZRA: Μόλις είδα τον υπολογιστή κωδικοποίησης και το είδος του - αυτό είναι η καριέρα που θέλω να είναι μέσα Και νομίζω ότι θα είναι πολύ καλός σ 'αυτό. CHARLES: Λοιπόν, έχω πάει ψάξιμο για δουλειά για λίγο. Bachelor of Science, βιοϊατρικής τεχνολογίας. Αυτό δεν έχει πάει πάρα πολύ καλά. Έτσι σκέφτηκα ότι ίσως θα ήθελα να εξετάσουμε σε ένα διαφορετικό πεδίο. KIMBERLY: Σε Γκριν Μπέι, Ουισκόνσιν Ήμουν ένα σχολικό σύμβουλο. Και ήξερα πραγματικά μου ήθελε να αλλάξει καριέρα. SAM: Έχω ακούσει πολλά οι άνθρωποι λένε, όπως, ο καθένας θα πρέπει να μάθουν πώς να κώδικα. Ο καθένας θα πρέπει να εκτίθενται σε αυτήν. Και πριν ήμουν ακριβώς το είδος του αρέσει, ε, οτιδήποτε. AUSTIN: Είχα πάρει ένα εξάμηνο μακριά. Και είμαι τώρα κάνει το πρόγραμμα CS50x. KELLI: Είναι πολύ προσιτές σε οποιονδήποτε και σε όλα. Leanne: Έχω υπάρξει προγραμματιστής στο παρελθόν. Αλλά είχα μια κατάσταση και θα ήθελα με το είδος της να αυξήσει την εμπιστοσύνη μου, και θα ήθελα να μάθω C, και θα ήθελα να μάθω PHP, το οποίο είδα ότι CS50 δίδασκε. AUSTIN: Οι άνθρωποι είναι πραγματικά χρήσιμη. Υπάρχει σίγουρα περισσότερο μιας κοινότητας από ό, τι Θα νόμιζε κανείς από ένα online μάθημα. KELLI: Δουλεύω για το πρόβλημά μου που πέντε, που μόλις ξεκίνησε. Έτσι, έχω να κάνω μια μικρή εγκληματολογίας. CHARLES: Έχει πρόκληση. Είναι σίγουρα σήμαινε να τεντώσει τα όριά σας. Δουλεύω για το πρόβλημα που πέντε. KIMBERLY: συμμαθητής μου και εγώ είμαστε εργάζονται για τελικό σχέδιο μας. SAM: Δουλεύω στο τελικό έργο μου. Έχω άλλα δύο άτομα που εργάζονται μαζί μου, είμαστε η τρι-δύναμη της εξουσίας. Leanne: Είμαι προσπαθούν να εργαστούν για μια iOS app που είναι ένα πρόγραμμα ημερολογίου εφαρμογή που θέλησα να δημιουργήσω, μόνο για δική μου χρήση, για να αρχίσει με. AUSTIN: τελικό σχέδιο μου είναι πρόκειται να είναι μια ιστοσελίδα που είναι μια εικόνα και οπτική αποθετήριο. Βασικά πρόκειται να έχουν μια λίστα με χρήσιμες φράσεις και νοηματική γλώσσα για το ιατρικό προσωπικό. EZRA: Ας πούμε τελικό σχέδιο μου ήταν μια μαριονέτα να κάνει ένα χορό, και με ρώτησε, μπορείτε να κάνετε αυτό μαριονέτα για να κάνει αυτό το χορό δύο φορές πιο γρήγορα; Θα είναι σε θέση να πάει με τον κωδικό μου, η αλλαγή αυτό, να το αποθηκεύσετε, να το μεταγλωττίσετε, να φορτώσετε, και να τους δείξουμε αμέσως ότι Μπορώ - ότι όχι μόνο δεν έκανε I κάνουν αυτό το τελικό σχέδιο, το καταλαβαίνω. Μπορώ να το τσίμπημα όμως θέλουν να μου το τσίμπημα. CHARLES: Μπορώ να καταλάβω μόλις πάρω τελικό έργο μου ολοκληρώθηκε και κάποιες δυνατότητες οι εργοδότες έχουν την ευκαιρία για να δούμε πως θα χρειαστεί ένα καλύτερη εκτίμηση του κατά πόσον Νομίζω ότι θα είναι ένα αγαθό κατάλληλο για αυτούς. SAM: Τώρα είμαι πολύ σίγουρος και είμαι μαθαίνοντας νέα πράγματα όλη την ώρα. Και είναι μεγάλη. Έχει αλλάξει η ζωή μου. EZRA: Αυτό είναι πραγματικά σκληρό υλικό, ιδίως αν το κάνετε αυτό και, επίσης, εργασίας, και ίσως έχουν κάνει και οικογένεια, και ίσως να έχει και παιδιά, και ίσως να έχει και μια υποθήκη. Αλλά είναι τόσο αξίζει τον κόπο, αν μπορείτε απλά βάλτε την προσπάθεια μέσα Τι μπορείτε να πάρετε έξω είναι πολύ περισσότερα πολύτιμο από τη στιγμή που βάζετε μέσα DAVID J. MALAN: Και τώρα, αυτή την εβδομάδα στην τεχνολογία. Οι αποδόσεις που έχετε ακούσει το λεγόμενο Heartbleed bug, το οποίο έχει επηρεάσει web servers σε όλο τον κόσμο. Αλλά τι είναι αυτό το bug, ακριβώς; Λοιπόν, αποδεικνύεται ότι πολλοί web servers τρέχουν το λογισμικό που ονομάζεται ανοικτή SSL, όπου SSL φυσικά είναι το Secure Sockets Layer. Και αυτό είναι η τεχνολογία που κρυπτογραφεί την κυκλοφορία μεταξύ ενός web browser, ή τον πελάτη, και ένα web server. Τώρα, δυστυχώς, σε Δεκεμβρίου του 2011, ένας προγραμματιστής εισήγαγε ένα bug σε τυχαία ο πηγαίος κώδικας για την ανοιχτή SSL. Και ανοιχτό SSL δυστυχώς είναι χρησιμοποιείται σε τόσα πολλά άλλα προϊόντα, ανάμεσά τους και ο Apache web server, και άλλοι, που είναι εξαιρετικά δημοφιλής για την Ίντερνετ για τη φιλοξενία ιστοσελίδων. Το αποτέλεσμα αυτού ήταν ότι η μετά από την επίθεση είναι δυνατή. Στο πλαίσιο της ανοικτής SSL υπάρχει μια λεγόμενη χαρακτηριστικό κτύπο της καρδιάς, σύμφωνα με την οποία ένας πελάτης, όπως ένα πρόγραμμα περιήγησης μπορεί να στείλει ένα μήνυμα ή ένα ωφέλιμο φορτίο, η οποία είναι πραγματικά ακριβώς μια σειρά, όπως γειά σου, σε ένα διακομιστή. Και επιπροσθέτως ότι ωφέλιμο φορτίο στέλνει έναν αριθμό η οποία πρέπει να είναι η μήκος του εν λόγω ωφέλιμου φορτίου. Στην περίπτωση γειά σου, θα πρέπει να είναι πέντε. Δυστυχώς, το σφάλμα στην ανοικτή SSL λειτουργούσε ως εξής. Αγνόησε τον αριθμό αυτό. Και έτσι, αν - και όχι, εμπιστεύτηκε τον αριθμό αυτό. Έτσι, αν ο πελάτης, έστειλε ένα μήνυμα όπως γειά σου, και όχι ο αριθμός 5 αλλά ο αριθμός 100, τι θα συμβεί είναι ότι ο διακομιστής θα τυφλά ανταποκριθούν σε αυτή ωφέλιμο φορτίο από αντηχεί πίσω όχι μόνο γεια, αυτά τα 5 bytes, αλλά 95 επιπλέον bytes έτσι εμπιστοσύνη ότι έλεγαν την αλήθεια όταν είπε ότι το ωφέλιμο φορτίο ήταν στην πραγματικότητα 100 bytes. Και γιατί είναι τόσο προβληματική; Λοιπόν, μπορείτε να ανακαλέσετε από CS50, φυσικά, από τη διαχείριση της μνήμης που στη στοίβα και του σωρού είναι απομεινάρια των μονοπατιών δεδομένων, όταν έχετε ονομάζεται μια λειτουργία, χρησιμοποιείται μια μεταβλητή, αυτές οι τιμές να μείνουν στη μνήμη, ακόμη και αν δεν είστε πλέον ενεργά με τη χρήση αυτά τα κομμάτια της μνήμης. Έτσι, όταν ο διακομιστής δεν αποκρίνεται με 5 τσιμπήματα, αλλά με 100 bytes, 95 εκ των οποίων δεν είναι τεχνικά υποτίθεται να πάει πίσω στον πελάτη, αυτά τα 95 bytes θα μπορούσαν να περιέχουν κωδικούς πρόσβασης, ή το διακομιστή πιστοποιητικά ασφαλείας, ή οι εξυπηρετητές μυστικά κλειδιά, να το πω έτσι, το σύνολο των οποίων χρησιμοποιούνται για την κρυπτογράφηση. Και έτσι τελικά σας πληροφορίες μπορούν να επιστρέφονται σε κάποιο τυχαίο αντίπαλο στο διαδίκτυο απλά επειδή τον κωδικό πρόσβασής σας, ή τα στοιχεία της πιστωτικής κάρτας, ή κάτι άλλο που είναι ευαίσθητα συνέβη να είναι στη μνήμη του διακομιστή διαδικτύου σε αυτή τη συγκεκριμένη θέση. Τώρα αυτό ήταν ένα μεγάλο συμφωνία, διότι αυτό το σφάλμα πληγείσες διακομιστές web σε όλο τον κόσμο. Μεταξύ αυτών Amazon Web Services, Χρηματοκιβώτιο, Dropbox, Etsy, Flickr, GitHub, Gmail, Go Daddy, Google, Instagram, Minecraft, Netflix, Okcupid, Pinterest, SoundCloud, Tumblr, Twitter, Venmo, Wikipedia, WordPress, Yahoo, YouTube - και αυτά είναι μόνο οι εταιρείες, μερικές μόνο από τις εταιρείες που πραγματικά αποκαλύπτεται ότι οι διακομιστές τους έτρεχε το στενοχωρημένο λογισμικό και είχε μόλις πρόσφατα, καθώς αυτή η τελευταία εβδομάδα, έχουν ενημερωθεί. Τώρα αποδεικνύεται η αποτύπωση, στον πηγαίο κώδικα για, αυτό το σφάλμα Heartbleed είναι στην πραγματικότητα εξαιρετικά απλή. Βράζει λίγο πολύ κάτω σε αυτές τις δύο γραμμές κώδικα. Αν το ωφέλιμο φορτίο είναι μεγαλύτερο από ό, τι το πραγματικό μήκος, επιστρέφει 0. Μην επιστρέφετε κάποια δυνητικά αποκάλυψη bits. Τώρα, στην πραγματικότητα, οι γραμμές κωδικός ήταν λίγο πιο περίπλοκη. Έμοιαζε λίγο περισσότερο σαν αυτό. Αλλά αυτό είναι μόνο μερικοί επιπλέον αριθμητική και υπήρχαν μερικά άλλες γραμμές κώδικα, αλλά η διόρθωση ήταν πραγματικά τόσο απλό. Και έτσι, αν έχετε ποτέ πίστευαν σε διαλέξεις όταν λέμε ότι θα πρέπει πάντα να ελέγξτε τα όρια του πίνακα σας και φροντίστε να ελέγξετε το μήκη κάθε κομμάτι της μνήμης πριν τυφλά διέρχονται μέσα από τη μνήμη του υπολογιστή σας, Αυτό είναι ό, τι μπορεί να συμβεί. Και πραγματικά αυτό είναι μια σε παγκόσμιο επίπεδο εύστοχος bug. Τώρα τι μπορείτε να κάνετε για να τον εαυτό σας μάθετε περισσότερα και να προστατεύσει τον εαυτό σας; Λοιπόν, το κεφάλι προς heartbleed.com, η οποία είναι μια καταπληκτική ιστοσελίδα που εξηγεί σε λίγο περισσότερη λεπτομέρεια ακριβώς ποια είναι η απειλή είναι, το πώς οι λαοί έχουν απάντησε, τι λογισμικού είναι ήδη επηρεαστεί, και πώς μπορείτε να υπερασπιστεί τον εαυτό σας. Αλλά βράζει λίγο πολύ κάτω σε αυτό - να αλλάξετε τους κωδικούς πρόσβασης σας, αναμφισβήτητα σε πιο οποιοδήποτε ιστοσελίδα ξέρετε αν δεν είστε σίγουροι αν το συγκεκριμένο ιστοσελίδα επηρεάστηκε. Επειδή μία από τις πιο τρομακτικές πράγματα σχετικά με αυτό το σφάλμα είναι ότι δεν είναι τόσο ελέγξιμο. Δεν είναι σαφές εάν, ακόμη και κατά τα τελευταία δύο χρόνια, ένας διακομιστής ήταν ευάλωτη, εάν σας πληροφορίες ήταν πράγματι σε κίνδυνο. Έτσι, όπως είναι η περίπτωση γενικά με την ασφάλεια, η καλύτερη προσέγγιση είναι παράνοια και να αλλάξετε τους κωδικούς πρόσβασης σε ιστοσελίδες που είναι ιδιαίτερα ευαίσθητη σε σας. Αλλά το κεφάλι σε αυτό το URL εκεί για ακόμα περισσότερες λεπτομέρειες. Τώρα, σε άλλες ειδήσεις, Mark Zuckerberg δημοσιεύτηκε πρόσφατα αυτό. Είμαι ενθουσιασμένος για να ανακοινώσει ότι έχουμε συμφωνήσει να αποκτήσει Oculus VR, ο ηγέτης στην τεχνολογία εικονικής πραγματικότητας. Τώρα είναι η εικονική πραγματικότητα ένα ενδιαφέρον πράγμα αυτό είναι που αρχίζει να κερδίσει λίγο περισσότερη πρόσφυση. Πρόκειται συνήθως για βάζοντας σε ένα ζευγάρι γυαλιά που θα μπορούσαν να μοιάζουν με αυτές στο εσωτερικό από τα οποία είναι ένα ζεύγος φακών που σας επιτρέπουν να δείτε στην οθόνη του υπολογιστή μέχρι κοντά στο πρόσωπό σας. Και σε αυτό το οθόνη του υπολογιστή θα μπορούσε να να είναι οτιδήποτε, το εσωτερικό ενός σπιτιού, έξω από το σπίτι, ένα εικονικό κόσμο μέσα από ένα παιχνίδι. Και το αποτέλεσμα είναι μια απίστευτα immersive ευκαιρία να νιώθετε σαν να είστε πραγματικά κάπου που δεν είστε στην πραγματικότητα. Εγώ, για παράδειγμα, θα μπορούσε να είναι σε μια αίθουσα συσκέψεων όταν πραγματικά νομίζω ότι είμαι σε α Tron-όπως εικονικό κόσμο. Και πράγματι, είχα την ευκαιρία. Προσωπικά δεν το έχω παίξει με Oculus, αλλά είχα επισκεφθεί τους φίλους μας στο Σιάτλ, Ουάσιγκτον, πρόσφατα στο λογισμικό Valve, ο οποίος εργάζονταν σε ένα πολύ παρόμοια τεχνολογία VR. Και ήμουν πολύ τυχερός να έχουν την ευκαιρία να θέσει σε ζεύγος τους γυαλιά για 60 δευτερόλεπτα από αυτό. [Παίζει μουσική] Τώρα, CS50 δικό Dan Coffey είχαν επίσης την ευκαιρία να λάβει ένα ταξίδι πρόσφατα Mountain View της Καλιφόρνια, όπου κάθισε με μας φίλους στο Dropbox, μεταξύ των οποίων Το δικό πρώην διδασκαλία κεφάλι του CS50 συναδέλφους Thomas Carriero, ποιος ήταν υπεύθυνος για όλα αυτό το χώρο Dropbox κάτω από τα μαξιλάρια του καθίσματος σας. Thomas άνοιξε πολύ ευγενικά τις πόρτες του Dropbox και μας έδωσε μια αποκλειστική πίσω από τις σκηνές του τι είναι σαν να εργάζονται στο Dropbox και daresay ζουν στο Dropbox. ΘΩΜΑΣ Carriero: Γεια σου, είμαι Thomas Carriero, πρώην επικεφαλής TF CS50. Είμαστε εδώ στην έδρα Dropbox στο Σαν Φρανσίσκο, Καλιφόρνια. Καλώς ήρθατε. Πάω να σου δείξω σε μια περιοδεία. Ελάτε μαζί μου. Cool. Έτσι, αυτό το μπαλόνι εδώ, αυτό το πράσινο σημάδι ελέγχου, είναι το μπαλόνι που έχουμε θέσει για σας γραφείο, όταν για πρώτη φορά ενταχθούν στην εταιρεία. Και η ιδέα είναι ότι το μπαλόνι θα μείνουν είδος μέχρι εκεί για όσο διάστημα όπως είστε μια νέα μίσθωση. Έτσι το μπαλόνι φυσικά χάνει ήλιο την πάροδο του χρόνου και από τη στιγμή το μπαλόνι είναι νεκρός δεν είστε πλέον ένα Noob. Αυτό παίρνει μια-δυο μήνες για να συμβεί, επειδή αυτά είναι πραγματικά, πραγματικά ακριβά μπαλόνια. Νομίζουμε ότι θα μπορούσε να κρατήσει το πράσινο έλεγχος σηματοδοτήσει την επιχείρηση μπαλόνι στην επιχείρηση. Cool, έτσι ώστε το δικαίωμα αυτό εδώ είναι η AT & T Park. Αυτό είναι όπου το San Francisco Giants παίζουν. Στην πραγματικότητα έχουμε μια σουίτα κουτί Dropbox, ένα από τα άλλα φοβερό ανέσεις μας, ακριβώς απέναντι από το δρόμο. Έτσι στέκομαι με αυτό πραγματικά δροσερό φωτισμό της οθόνης. Έτσι, αυτό που συμβαίνει εδώ είναι παίρνουμε τα δεδομένα σε πραγματικό χρόνο για το τι συμβαίνει στο γραμματοκιβώτιό app μας. Καθένα από τα χρώματα αντιστοιχεί σε μια διαφορετική δράση. Και έτσι όπως κάνουν οι χρήστες οι ενέργειες αυτές, αυτά τα φώτα Οι φωτίζοντας με αυτά τα χρώματα για να είδος, ας γνωρίζουν τι συμβαίνει. Μερικές φορές, αν τα πράγματα δεν πάει καλά, η χρώματα όλα θα αρχίσουν να είναι ένα χρώμα και γνωρίζουμε ότι κάτι κακό συμβαίνει. Έτσι, αυτό είναι το είδος της ένα από τους τρόπους που μπορούμε να παρακολουθείτε ό, τι είναι συμβαίνει στο γραμματοκιβώτιο. Cool, οπότε ας δούμε τι είναι για δείπνο απόψε. Φαίνεται σαν να έχουμε οχτώ ώρες καπνιστό στέρνο του βοείου κρέατος εδώ. Και εδώ είναι το αγαπημένο μου σταθμού, η ινδική σταθμό. Είναι ένα ανοιχτό πρόσωπο samosa μπριζόλα σήμερα. Καλά, υποθέτω ότι ήταν το αγαπημένο μου σταθμό αλλά αυτό είναι άλλο αγαπημένο μου σταθμό. Αυτό είναι ο σταθμός πίτσα. Έτσι κάνουν πάντα διαφορετικά είδη πίτσα με φούρνο πίτσα μας εκεί. Φαίνεται σαν να κάνετε μια Σικελίας πίτσα, το οποίο είναι ένα από τα αγαπημένα μου. Εντάξει, έτσι ο σεφ μου είπε ότι είναι φρέσκα Ho Hos. Του είπα ότι επρόκειτο να περιμένει μέχρι αφού είχα φάει το δείπνο μου αλλά είμαι σίγουρα πρόκειται να έχετε ένα από αυτά απόψε. Εντάξει, Πάω να έχουν δική μου τώρα. Real good. Έτσι, αυτό είναι το είδος του σταθμού bonus αυτό είναι έξω από το κατάστημα τεχνολογίας. Για μεσημεριανό γεύμα έχουμε Μεξικού φαγητό εδώ και σούσι εδώ. Και για δείπνο έχουμε κάποια νόστιμα κρέατα είδος. Μοιάζει με ψητό χοιρινό μπούτι απόψε. Πάρτε μια στενή επάνω σε αυτό. Cool, έτσι αυτό είναι η περιοχή του σχεδιασμού μας. Αυτό είναι όπου σχεδιάζουμε μια δέσμη των προϊόντων. Έχουμε πολλή διασκέδαση συμβούλια αφίσα και πράγματα, με το είδος του συνόλου των χλευάζει ότι δουλεύουμε. Έχουμε, επίσης, κατά μήκος της γείωση μια δέσμη των χλευάζει ότι έχουμε εργαστεί για πάνω από αυτά τα χρόνια. Έτσι, μπορείτε να πάρετε μια στενή επάνω από ότι σε ένα δευτερόλεπτο. Αλλά αυτό το σημείο είναι ένα από μου αγαπημένα πράγματα σχετικά με Dropbox. Έτσι, αυτό το σημείο που θα προήλθε από το παλιό γραφείο. Και το σύνθημά μας είναι, απλά λειτουργεί. Αλλά αν κοιτάξετε προσεκτικά, υπάρχει ένα υποσυνείδητο μήνυμα στο σημάδι. Έτσι, ένα από τα αγαπημένα μου μέρη για Dropbox είναι αυτά τα μηχανήματα αυτόματης πώλησης. Αντί να έχουν τσιπ ή σόδα ή κάτι τέτοιο, έχουμε πραγματικά ηλεκτρονικά. Έτσι, αν χρειάζεστε ένα νέο trackpad, ή ένα νέο πληκτρολόγιο, ή κάποια ακουστικά, το μόνο που χρειάζεται να κάνετε είναι κτύπημα το σήμα σου εδώ. Πληκτρολογήστε τον αριθμό και, στη συνέχεια, το έξω έρχεται ηλεκτρονικά σας. Αρκετά φοβερό. Ευχαριστώ πολύ για την ένταξή μου σε αυτή την περιοδεία του Dropbox. Ήταν πραγματικά διασκεδαστικό δείχνει γύρω σας. Πάω να κλείσει αυτό έξω με τον τρόπο που έχουμε κλείσει έξω όλες τις συνεδριάσεις όλα τα χέρια μας. Αυτό είναι ένα ειδικό άσμα κάνουμε. Μπορώ να πάρω κάποια βοήθεια εδώ; Ένα, δύο, τρία - Dropbox! Είναι συνήθως πολύ πιο δροσερές από αυτό. DAVID J. MALAN: Τώρα, αν θα θέλατε να επισκεφθείτε Dropbox, κεφάλι στο Mountain View της Καλιφόρνια, hop για Route 101 βορρά προς το Σαν Φρανσίσκο, όπου πραγματικά είναι. Τώρα έχουμε, επίσης, είχε ένα ευκαιρία πρόσφατα να ταξιδέψουν στο Λας Βέγκας, Νεβάδα για την NAB show, η Εθνική Ένωση για ραδιοτηλεοπτικοί φορείς δείχνουν, το οποίο συγκεντρώνει μερικά 100.000 ανθρώπους που ενδιαφέρονται σε ήχο και βίντεο και η τεχνολογία γενικότερα να μιλήσει για το πολύ τελευταία και μεγαλύτερη. CS50 δικό Ramon πήρε Galvin αυτό το ταξίδι και έφερε μαζί του ένα τηλεοπτικό συνεργείο, προκειμένου να αυτό πλάνα από το πάτωμα της παράστασης. RAMON GALVIN: Hello, world. Εντάξει, το πήρα. Γεια σου, κόσμε. Έχω να πω το όνομά μου; CAMERAMAN: Ανταποκριτής στον τομέα. RAMON GALVIN: Μπορώ να πάρω χαμηλότερο τρίτο του αυτό; Ανταποκριτής στον τομέα. CAMERAMAN: Senior. RAMON GALVIN: Ορίστε. Το ξέρω, αλλά πρέπει να να το κάνει. [Δεν ακούγεται]. Είμαι ανίδεος. Τώρα είναι prima donna μου θέτουν. DAVID J. MALAN: Και κρατούν παραπέμπουν 4K. Τι είναι 4K ακριβώς; RAMON GALVIN: Αυτό είναι ένα πολύ καλή ερώτηση. Πολύ βασικά - DAVID J. MALAN: Κόψτε σε ένα κλιπ που εξηγεί 4K. Γεια σου, κόσμε. Το όνομά μου είναι David Μάλαν. RAMON GALVIN: Είμαι Ramon Galvin. DAVID J. MALAN: Και είμαστε εδώ στο ΝΑΡ, την Εθνική Ένωση ραδιοτηλεοπτικών φορέων συνεδρίου στο Λας Βέγκας, Νεβάδα. Αλλά γιατί είμαστε εδώ; RAMON GALVIN: Δεν ξέρω. Δεν ξέρω, David. DAVID J. MALAN: Αυτό ήταν πολύ καλό. Είναι αυτό που μπορούν να χρησιμοποιηθούν; RAMON GALVIN: Μάλλον όχι. DAVID J. MALAN: Είμαστε πίσω, όπως είναι η δική του Ramon CS50 Galvin, ο οποίος ίσως θυμάστε από το επεισόδιο της περασμένης εβδομάδας. Ramon, τόσο ευτυχής που είναι πράγματι πίσω. RAMON GALVIN: Χαίρομαι που εξακολουθούν να έχουν μια δουλειά, David. DAVID J. MALAN: Ας αντιμετώπιση του ελέφαντα ότι ήταν στο δωμάτιο Λας Βέγκας, ήτοι 4K. Έχω ακούσει για αυτό, στο πλαίσιο τηλεοράσεις και οθόνες υπολογιστών, αλλά τι είναι 4K; RAMON GALVIN: Έτσι είναι ένα ψήφισμα. Κάθε φορά που βλέπετε ένα με τα πόδια μέσα από βίντεο ή μια διάλεξη μπορείτε να πάρετε αυτό που λέμε 1080p βίντεο. Αυτό σημαίνει ότι η βίντεο είναι 1.000 pixels ύψος. DAVID J. MALAN: Or 1080. RAMON GALVIN: Or 1080. Ή περίπου 2.000 pixels πλάτος. Τώρα 4K είναι 4.000 pixels πλάτος, περίπου, και περίπου 2.000 pixels ύψος. DAVID J. MALAN: OK. Έτσι, αυτό είναι το είδος του σαν να έχεις ένα πλέγμα τεσσάρων 1080p οθόνες ακριβώς μπροστά σας. RAMON GALVIN: Ακριβώς. DAVID J. MALAN: Εντάξει, έτσι ώστε να είναι όλα ωραία και καλά, αλλά γιατί αυτό είναι χρήσιμο; RAMON GALVIN: Χαίρομαι που ρωτήσατε να μου κάνει αυτή την ερώτηση, David. DAVID J. MALAN: Είναι στο υποβολέα. RAMON GALVIN: Έτσι δεν υπάρχει ένα ντοκιμαντέρ που ονομάζεται Errol Morris ότι στην πραγματικότητα κάνει χρήση της τεχνολογίας 4Κ. Κανονικά για να πυροβολήσει ένα συνέντευξη, που κάνει συνήθως, θα πρέπει είτε η χρήση πολλαπλών κάμερες για να πάρει ένα μεγεθυμένο πυροβολισμό ή σμίκρυνση shot, ή πυροβολήσει τη συνέντευξη δύο φορές για να πάρει το ίδιο Αξιοθέατα σε, επιλογές πυροβολισμό. Ωστόσο, τώρα είναι με τη χρήση 4K φωτογραφική μηχανή για να πυροβολήσει ένα τεράστιο 4K πυροβολισμό. Και στη συνέχεια, όταν αυτός την επεξεργασία, τεχνητά περικοπή εκείνο τον πυροβολισμό. DAVID J. MALAN: Και ζουμ σε, κατ 'ουσίαν, για να σας δώσει ακόμα 1080p, αλλά μόνο μερικά από τα εικονοστοιχεία από την εικόνα 4Κ. RAMON GALVIN: Ακριβώς, δίνοντας Τον πολλαπλές λήψεις της κάμερας από εκείνο το ένα πρωτότυπο πλάνο της κάμερας. DAVID J. MALAN: Ενδιαφέρον. Λοιπόν, πώς θα μπορούσαμε να κάνουμε χρήση αυτό για CS50; RAMON GALVIN: Είμαι ευτυχής ότι ρωτήσατε με το ζήτημα αυτό, επίσης, David. Επειδή έριξα την βόλτα βίντεο με Zamyla τελευταίο εξάμηνο. Και για αυτά τα βίντεο που θα πρέπει να τρέχει μέσα από τα πόδια μέσα από μία φορά με σμίκρυνση πυροβολισμό. Και τότε θα πρέπει να ρυθμίσετε την φωτογραφική μηχανή για να πάρει ένα μεγεθυμένο πυροβολισμό. Και τότε θα τρέχει μέσα από αυτό και πάλι, τρέχει μέσα από αυτό δύο φορές. Με μια κάμερα 4K μπορούμε να μειώσουμε χρόνο παραγωγής στο μισό. DAVID J. MALAN: βλέπω. Έτσι ώστε να είναι αρκετά συναρπαστικό για μας, τότε, αυτό το φθινόπωρο. RAMON GALVIN: Ακριβώς. DAVID J. MALAN: Λοιπόν, από τα βλέμματα του βίντεο ακούγεται σαν να ήταν μια αρκετά κουραστικό ταξίδι. Ακούγεται σαν να μην έκανε πραγματικά έχουν πολύ χρόνο για να χαλαρώσετε. RAMON GALVIN: Ούτε ένα κομμάτι. DAVID J. MALAN: Λοιπόν, αυτό είναι για CS50 Live. Ευχαριστώ πολύ σε αυτό συνεισφέροντες εβδομάδας. Ευχαριστώ πολύ για το Η ομάδα πίσω από την κάμερα. Ευχαριστώ πολύ στον ανταποκριτή μας - RAMON GALVIN: Senior. DAVID J. MALAN: Senior ανταποκριτής στον τομέα. Αυτό ήταν CS50. RAMON GALVIN: Και αυτό είναι κάτι, δεν ξέρω τι. DAVID J. MALAN: Ήταν πρόβα μας. Έτσι ώστε όλοι ακούγεται μεγάλη. Bigger τηλεοράσεις, περισσότερα pixels, περισσότερο ανάλυση. Αλλά γιατί είναι αυτό πραγματικά χρήσιμο; RAMON GALVIN: Χαίρομαι που αυτήν την ερώτηση, David. DAVID J. MALAN: Είμαι ευτυχής ότι ρωτήσατε - Χαίρομαι που σου ζήτησα να με ρωτήσεις αυτό. RAMON GALVIN: Όχι, λέω ότι Χαίρομαι που μου έκανε την ερώτηση. Και τότε θα μου πείτε, καλά Είναι στην ταχύτερη. Χαίρομαι που σου ζήτησα να με ρωτούν αυτό το ερώτημα. DAVID J. MALAN: Λοιπόν, είναι στην ταχύτερη εκεί. RAMON GALVIN: Χαίρομαι που - DAVID J. MALAN: Νομίζω ότι είναι αστείο αν πεις, Χαίρομαι που σου ζήτησα να με ρωτούν αυτό το ερώτημα. Επειδή αυτό είναι το είδος του παιχνιδιού σχετικά με το τι θα περίμενε κανείς. RAMON GALVIN: OK. Χαίρομαι που μου ζήτησε να κάνει αυτή την ερώτηση, David. Υπάρχει ένα ντοκιμαντέρ. DAVID J. MALAN: Χαίρομαι Σου ζήτησα να με ρωτήσεις. RAMON GALVIN: Χαίρομαι που ρώτησα να μου κάνεις αυτή την ερώτηση. [MUSIC-CAKE, "Η ΑΠΟΣΤΑΣΗ"]