>> [REPRODUCCIÓN DE MÚSICA TEMA]
DAVID J MALAN: ¡Hola, mundo.
Este es CS50Live.
Así que ha sido traído a mi atención que en los últimos episodios
Puedo haber dicho algunas cosas que no son correctas.
Bueno, uno de los primeros, por ejemplo, era que este popular sitio web
que hemos estado usando para las discusiones cursos
no está, de hecho, se llama Más rojo.
Es aparentemente llamó Reddit.
>> Mientras tanto, es el caso de que durante bastante algún tiempo los Estados Unidos estaba usando
00000000 para proteger sus misiles.
Sin embargo esos misiles eran nuclear, y al parecer no, "arma nuclear-que-ler."
>> Mientras tanto.
Te quiero.
Este es de hecho actualmente, supuestamente, la contraseña más popular
en este momento para la gente a usar.
Pero esto - si nos acercamos - es No, de hecho, la forma de hacer un corazón.
>> Por último, el propio Shelley Westover del CS50, los cuales usted puede recordar de este tipo de películas
como éste, se señaló que no es, de hecho,
un "operater" cámara pero un operador de cámara.
Ahora se habla de cámara operadores, el equipo
me ha permitido amablemente pedir prestado esta cámara hoy en día,
para que podamos tomar una mirar lo que en realidad es
pasando todo este tiempo detrás de las escenas.
Así que si se quiere, vamos a ir por delante y hacer un recorrido por el estudio?
Estamos aquí en el hermoso Hauser Studio, en la Biblioteca Widener.
Contra el telón de fondo aquí es la siguiente pantalla verde, de lo contrario conocido
como un chroma-key, o en la pared cyc físicamente.
Y de hecho, si camino muy de cerca a este,
cuenta de cómo la pelota tiene una ligera curva para que en lugar de un ángulo agudo normal.
Eso nos permite mantener sombras fuera de los bordes,
y también nos permite hacer Seguro que podemos superponer
casi todo lo que quieren bien y limpiamente.
>> Ahora aquí es un todo montón de luces controladas
por un panel principal de interruptores que veremos en sólo un poco.
Hasta aquí es una luz LED con llamado las puertas de granero en él.
Esto es lo que arroja una luz muy dirigida.
Realmente me da mi resplandor durante el espectáculo.
Y entonces aquí tenemos un fluorescente luz, lo que arroja una luz más suave.
Ahora ambas son más baratos de operar,
y mucho más fresco de operar que las bombillas incandescentes tradicionales
que mucha gente todavía tienden a tener en sus hogares.
Ahora bien, si nos damos la vuelta aquí, verás lo que yo veo.
Así que tenemos un par de nuestra cámaras por aquí, uno de los cuales
tiene un teleprompter en él.
>> En realidad no usamos realmente un teleprompter en CS50Live,
pero para los cortos, en contra de los telones blancos que se recordará,
que en realidad usamos un poco.
Pasar un poco de tiempo en avanzar en el procesamiento del material así como
para hacerlo bien.
>> Ahora por aquí, que realmente va a ver una cámara en el techo.
Vamos a ampliar en eso.
Ese es el llamado golpe leva que recibe los disparos
que se ve desde el principio o el final de CS50Live.
Y es difícil de ver en la iluminación de arriba,
pero en realidad es colgado al revés, y estamos
capaz de solucionar en el software después de la hecho por voltear verticalmente.
>> Ahora - hi [? Andrea -?] Por aquí, vamos a la cabeza a ese panel de luz
que he mencionado antes.
Este panel de luz tiene una todo grupo de interruptores,
y ellos odian cuando De hecho, me hago esto,
pero podemos tirar realidad algunas luces hacia arriba y hacia abajo aquí.
No puedo ver bien el efecto, pero estamos clase de causar estragos en nuestras cámaras
en estos momentos.
Pero vamos a arreglar esto.
Oh, muchacho, vamos a seguir adelante.
>> Así que aquí está el armario que todos los cables de estudios
son finalmente derrotado.
Y esto es una especie de cerebro de la operación,
detrás de las escenas, grandes fans de aquí.
De hecho, si me apoyo en que pueda escuchar un poco de ruido.
Así que en realidad es un poco de aislamiento en estos pared
a fin de mantener que el ruido cuando nosotros, de hecho, cerramos las puertas.
Pero allá arriba se puede ver toda la cables que entran y salen del closet.
Y aquí se puede ver una copia del teleprompter
que vimos hace un momento.
>> Muy bien, vamos a la cabeza en la llamada sala de control.
Así que aquí, todavía no lo sé entiendo muy bien esto,
aquí es donde guardamos nuestra inflamables al parecer.
Pero aquí tenemos un todo grupo de estaciones de trabajo
donde el equipo de la CS50 y otros equipos HarvardX funcionan.
Y aquí tenemos nuestra estación de audio.
Vamos a echar un vistazo.
Hey Patrick.
Así que aquí tenemos de nuevo un montón de diales
podemos mover hacia arriba y hacia abajo para realmente cambiar los niveles.
Esta vez para el audio.
Y de hecho, si lo hago de aquí - Estoy va a traer lentamente por este audio
nivel, y yo voy a seguir hablando en esta voz habitual mío aquí en Hauser
Estudio en vivo CS50, y en algún señala que no vas a ser -
>> [VOLUMEN BAJA HASTA VOZ ES Inaudible.]
>> Ahora bien, si me levanto de nuevo hasta que te voy a empezar a escuchar mi voz de nuevo.
Ahora, usted no tiene que hacer todo manualmente.
De hecho, tenemos algunos presets.
Así que si me voy de aquí con la capa menú, que en realidad puede cambiar entre 1
en 16 y 7 en 32, y usted verá que esto suceda.
En realidad bastante ordenada.
Lo hago un poco así - de ver.
>> De todos modos, vamos a pasar por aquí y verás un banco entero de unidades de disco duro,
realmente.
Estos son todos los SSD que usted puede ser tener en los ordenadores portátiles de hoy en día, e incluso
algunos en los escritorios de hoy.
Y que almacenan cosas como este - que es en realidad
sólo un disco duro, que es de unos 500 conciertos en SSD.
Y se puede ver la interfaz de allí a través de la cual
se conecta a las entrañas de eso.
Aquí es donde todos nuestros material de archivo se almacena en última instancia,
de una o más cámaras que nos podría usar para una sesión en particular.
>> Ahora aquí - Oh, Hey Ramón.
Gracias.
Realmente Ramón nunca dada me mucha atención allí,
pero sólo tendremos que seguir adelante.
Si Ramon - si podía echar un vistazo más de aquí, tenemos un montón de botones
que podemos jugar con así.
Y mientras tanto hay un conjunto montón de pantallas aquí
en dos, grandes pantallas masivas.
Y esto es realmente como el entrañas de un estudio de televisión.
Todas las señales de vídeo venir aquí, y lo que
que somos capaces de hacer tocando la interruptores y diales es en realidad
producir un programa en tiempo real.
Así, por ejemplo, tenemos este pequeño acelerador aquí,
que se puede ver en un plano.
Si empiezo a ganar esta vuelta, aviso lo que sucede en las dos imágenes
allá arriba.
Fading entre los dos, y así hemos pasado de una a otra.
Y si yo empujo que una copia de seguridad, ahora tenemos de nuevo las imágenes originales.
>> Mientras tanto este joystick sobre aquí, como una vieja consola de juegos electrónicos,
nos permite hacer esto con que leva bache.
Y ahí vamos, hay vamos, ahí vamos.
Y ahora nos hemos fijado que - más o menos lo suficientemente bueno
a los efectos de la demostración.
>> Ahora, finalmente, - perdón Ramon - nos también tienen algunos botones aquí.
DDR2, de mis juegos favoritos tal vez, y si le pego esto, ahora conseguimos este efecto.
Usted puede recordar que a partir de el episodio dos de CS50Live.
Si pulsamos sobre el título, esto es lo que puede golpear si algo va realmente mal,
estamos llegando a esa pantalla allí.
Y ahora, por último, creo que es tiempo durante 60 segundos de Rob.
Oh, hijo de un -
>> [BASS GUITAR JUEGOS]
ROB: Oh, vamos!
Sólo tiene que utilizar un poco de vídeo de los animales!
>> [La música juega]
>> [MUJER HABLA JAPONÉS]
>> Recientemente en las noticias fue un artículo sobre CS50
en un popular sitio web conocido como Life Hacker.
Ahora, uno de sus compañeros de clase, Annabel de Australia, se encontró con que en el artículo
ya su vez sí CS50.
Ella ahora se inscribió en la clase y que le gustaría saludar.
Annabel: ¡Hola, mundo.
Mi nombre es Annabel, y estoy de Queensland, Australia.
La razón por la que estoy tomando esta clase es porque vi un post en Life Hacker,
y sabía que esta era la clave para cerrar la brecha entre ser un novato,
y un futuro en el CS.
Tomando este curso también será un puente en muchas direcciones para mi hijo autista
que ama a TI.
También estoy esperando que a fines de crear
programas para ayudar a mi hija disléxica.
Actualmente soy un contador, con un fuerte interés
en tecnología, bienes raíces, jardinería, y la música instrumental.
Mi nombre es Annabel, y esto es CS50.
>> ALTAVOZ: Permítame siguiente introducir Betty,
que también le gustaría decir hola.
BETTY: ¡Hola, mundo.
Mi nombre es Betty, y estoy desde el sur de California.
Estoy tomando este curso porque nuestra sociedad hoy en día
parece estar orientado a la programación.
Programación se está convirtiendo esencial para nuestras vidas.
Y, de hecho, creo que es ya esencialmente ahora,
porque muchas de las cosas que nos uso han de incorporar la programación
a fin de que sean creados.
Básicamente, vamos a ser orientada hacia un futuro lleno
con la tecnología, y de programación se va
siendo una parte esencial de ese futuro.
Así que creo que es algo eso es realmente genial,
y que yo probablemente debería llegar a aprenderlo.
Así que sí, mi nombre es Betty, y esto es CS50.
DAVID J MALAN: En la foto aquí por su parte, es
Raja de la India, que tiene puesto tan inmerso en CS50
que aparentemente tenía tatuado en su piel.
>> Y ahora, un tweet.
Esta es de Carter en Virginia, que nos escribió con esto - "Cosentino y yo
están haciendo un buen uso de mi día de nieve viendo semana uno de CS50 de Harvard
en la televisión a través de Chromecast y YouTube ".
¿Quién está Cosentino?
Bueno, al parecer es su gato, pero de hecho, en la foto, junto
con los pies de Carter, es un gran televisor de pantalla en el fondo.
Y al parecer hay de hecho, el uso de un Chromecast
proyectar semana del CS50 uno en que gran pantalla de televisión de forma inalámbrica.
Ahora Chromecast, si usted no está familiarizado, es en realidad una especie de dispositivo de ordenadas.
Es un complemento bastante barato que puede poner en la parte posterior del equipo
en un puerto HDMI.
Cuenta con conexión Wi-Fi gratuita, y, esencialmente, te permite hacer streaming inalámbrico
el contenido de su computadora portátil en su TV, o incluso controlar el televisor
y descargar contenidos como vídeos directamente a la misma.
Y ahora una nota de Mohamed, uno de sus compañeros de clase en Pakistán,
quien recientemente descubierto esta curiosidad - al parecer
si vas a google.com en ocasiones y búsqueda
para mí, David J. Malan, al parecer este chico viene de vez en cuando.
David H. Malan, quien al parecer es un psicoterapeuta británico que
parece mucho a mí.
Ahora resulta que si haga clic en este enlace
en la esquina inferior puedas realmente informar de un problema,
como las cosas equivocarse Google.
Y déjame - ya que están en Internet
aquí - si usted puede ayudar a un individuo, y realmente haga clic en ese enlace equivocado encima de la tapa,
y acaba de mencionar que David H. Malan no es, de hecho, David J. Malan.
>> Ahora, para ser justos, hay Probablemente es un David H. Malan,
y probablemente es un Psicoterapeuta británico,
así que vamos a no informan cualquier otra cosa como algo malo,
pero igual que la foto tiene probablemente sido elegido algorítmicamente
incorrectamente por los servidores de Google.
>> Y ahora una hola de CS50 de amigo, el profesor Harry Lewis.
Profesor Harry Lewis era en realidad hace mis propios años de profesor
cuando tomé un curso intensivo en Teoría de la computación.
Un curso teórico en el que explora los límites fundamentales de cálculo,
y es exactamente lo que los ordenadores puede y no puede hacer.
Hace poco visitamos El profesor Lewis en su oficina
para echar un vistazo a algunos tecnologías pasado.
Profesor Harry LEWIS: Soy Harry Lewis, Soy un profesor de Ciencias de la Computación
aquí en Harvard.
Llegué a Harvard en 1964 como un estudiante de primer año, y con la excepción de tres años
apagado durante la guerra de Vietnam He estado aquí desde entonces.
Así que ahora dirijo el pregrado programa de ciencias de la computación,
y yo he enseñado a mucha diferentes cursos a lo largo de los años.
Y me gustaría decirte un poco sobre algunos
de las cosas interesantes que han ido de Harvard, de la que
han tenido algún contacto con los años.
>> Su es mi pregrado tesis, en 1968, que
Escribí una de dos dimensiones lenguaje de programación.
Este es un plano de memoria de núcleo, los son un poco donas magnéticos
que se encadenan en el intersecciones de los alambres.
Y esta fue la forma en la memoria que se hizo antes de los semiconductores
se convirtió en una tecnología viable.
Se trata de un temprano 15 gigabytes iPod, que guardo en torno
no porque alguien está impresionado con tener un gigabyte iPod 15,
sino porque se trata de un 70 unidad megabyte, y
fue en las unidades de disco que eran sobre el tamaño de las máquinas de lavado.
Así que eso fue sólo el 70 megabytes de memoria, que
le da un cierto sentido de cómo las cosas han escalado.
DAVID J MALAN: Y ahora otro tweet.
Este uno de William en el Reino Unido
quien escribió: "David J. Malan, después de un poco de Google acecho, resulta que Rob
tiene un hermano gemelo.
Podemos ponerlo en CS50Live y de punto de juego la diferencia? "
Así que William, este es realmente el caso.
Propio Rob Bowden del CS50 tiene un hermano gemelo.
De hecho, aquí es Rob y Paul - o Pablo y - representa aquí
son dos Bowdens, ambos de los cuales tienen en realidad TFed para CS50 en el pasado,
y de hecho Rob está ahora en Equipo de tiempo completo del CS50.
>> Ahora, nosotros también hicimos algo de Google acecho, y resulta
que el hermano gemelo Paul tiene su propio YouTube
canal en el que se le antoje a sí mismo un poco de un comediante.
Vamos a echar un vistazo.
>> PAUL BOWDEN: Hola chicos.
Paul Bowden aquí de nuevo.
Ya estoy de vuelta con mi segundo intento de ponerse de pie.
Sí, sí sé que estoy sentado.
La primera vez no fue así como yo había esperado,
pero me tomé el consejo que ustedes ofrecen,
y esta vez voy a ser un poco menos torpe y un poco mejor
en primera línea de broma.
DAVID J MALAN: Ahora bien, si desea suscribirse al canal de Pablo en YouTube,
y usted debe, ir a este URL aquí.
Ahora hermano Rob es, por supuesto, muy orgulloso de su hermano gemelo.
De hecho, en la foto es Rob como un GIF animado haciendo una bomba de puño.
Ahora bien, esta realidad se ha distribuido en Internet un poco.
Así que si se busca en Google en todo para esta imagen aquí,
incluso se puede hacer de este su wallpaper si usted desea.
Y usted debe.
>> Ahora Rob aquí estaba animando a su hermano en un juego popular americana
espectáculo en el que Pablo era un participante.
Ahora, ¿qué programa de juegos ha sido eso?
Bueno vamos a dejarlo a usted, el Internet,
para averiguar exactamente qué juego espectáculo de Paul Bowden participó en,
y si se puede averiguar eso, nos dejas saber en Facebook, Reddit o Twitter,
y vamos a ver si no podemos mostrar una pequeño clip en el próximo CS50Live.
>> Y ahora una pieza de hardware.
Como usted pudo haber oído, CS50 en algunas de sus secciones en el campus
utiliza una pieza de hardware conocido como el Arduino.
En la foto, por ejemplo, es la Arduino Uno,
una placa de circuito pequeño que se puede conectar a un ordenador,
y luego en realidad programa por la escritura de código C +,
y luego quemarlo en el hardware de modo que en realidad puede ejecutar programas.
Ahora, uno de sus compañeros de clase aquí, Areor, decidida
cablear un Arduino Uno a su ordenador
y luego poner en práctica, si es posible creerlo, César de problemas 2.
>> Ahora no tenemos ningún audio en este video, pero vamos a ampliar
y echar un vistazo al resultado final.
Ahora bien, si usted es un Redditer, que podría haberse dado cuenta de este post
Hace un par de semanas la publicidad el episodio dos de CS50Live.
Ahora, uno de sus compañeros de clase, Louis de Montreal, Canadá, después de ese episodio
amablemente publicado, "Wow, que uno era histórica ".
Sólo corregirse unos minutos más tarde, con edición - "histérica, ja, ja."
Así que vamos a tomar, ya sea manera, pero lo que era
más divertido que eso, es que Chris de Toronto, Canadá
luego se sigue con la mayor de la siguiente manera: "Sería histérica
si el próximo episodio era histórica como un resultado de que el personal de producción de ver
este comentario. "
Bueno de hecho lo hicimos, y ahora un poco más de la historia.
>> Sacamos esto de los archivos.
Se trata de una revista, Popular Electrónica, un tema a partir de 1975,
que llevaba este titular, Kit del Primer Mundo para miniordenadores
para rivalizar modelos comerciales.
El Altair 8800.
Ahora en el momento no había realmente un lenguaje de programación
con la que se podía hacer de este máquina de resolver problemas con mucha facilidad,
y por lo que un joven de Harvard estudiante en el momento
llamado Bill Gates decidió con algunos amigos suyos
para escribir la primera intérprete para lenguaje de programación, conocido como básica,
con la cual para conducir esta pieza de hardware.
Nos dimos un paseo recientemente con el profesor Harry Lewis
a Maxwell Dworkin, Harvard edificio de ciencias de la computación, donde
el código fuente de ese original Intérprete de BASIC todavía cuelga.
Y le preguntamos si él podría darnos un tour.
Profesor Harry LEWIS: Lo que tenemos aquí
es una lista de una pieza temprana de software
escrito por Bill Gates y Paul Allen, los fundadores de Microsoft.
Así que el código es interesante por dos razones.
En primer lugar se convirtió El primer producto de Microsoft,
que era un intérprete para el lenguaje de programación básica.
Y en segundo lugar, se trataba de uno de los primeros intentos
para crear un intérprete tan ordinario la gente podría utilizar los ordenadores personales.
Así que Bill Gates era un licenciatura en Harvard.
Empecé a dar clases en la Universidad de Harvard en 1974.
Esto se hizo en 1975, por lo que era temprano en su carrera y al principio de mi carrera.
De hecho, me enseñaron a Bill en un curso en esta época.
Paul Allen no era un Estudiante de Harvard, pero
había sido una escuela secundaria compañero de clase de Bill Gates.
>> Si vienes y miras en la lista, se le
en realidad encontrar un tercer nombre, Monte Davidoff, que era compañero de clase de Gates aquí
en Harvard.
OK, así que aquí hay un interesante comentario aquí.
Dice: "En 4k puede eliminar cuadrado raíz, pero para los bucles debería funcionar. "
OK, así que lo que eso significa es que hay fue dos formas de compilar este programa.
Uno era para ejecutarse en una versión de esta computadora Altair
que sólo tenía 4K palabras de memoria.
4096 palabras de memoria.
Pero la gran versión tenía 8 K, y así lo que dice es que en la versión de 4K
había que borrar algunos código para que se ajuste.
Y una de las cosas que se suprimiría
sería la rutina de la raíz cuadrada, pero al parecer la de los bucles
debería funcionar, incluso cuando estás compilando abajo
por sólo la versión 4K de la computadora kit.
>> Ahora bien, si te acercas a que el código fuente usted puede haber notado un nombre familiar.
De hecho, el usuario Holloway era el individuo que
impresa esta fuente Código en abril de 1975.
Ahora, aquellos de ustedes que han preguntas, quizás en Reddit o en otro lugar
para CS50, podría haber llegado a través de Glenn Holloway, uno de los miembros del equipo de CS50
que en realidad ha sido con el curso durante algún tiempo,
y muy amablemente ofrece muy a menudo para ayudar a los estudiantes a través de Internet
con cualquier problema que puedan resolver.
Y, de hecho, parece que fue haciendo que incluso en antaño
cuando este código fuente necesaria para ser impresos.
>> Ahora vamos a ayunar hasta la actualidad, en hecho, esta es una noticia verdaderamente ruptura.
Recientemente fue revelado este proyecto tango, una iniciativa de Google
y un número de otras empresas para crear realidad
software con el que se puede utilizar una teléfono o dispositivo inalámbrico parecido
y caminar alrededor de su entorno físico
y en realidad hacer un modelo 3D de la misma - que por lo general es increíblemente tiempo
consumir y / o caro.
Y, sin embargo, con la tecnología actual que pronto podría estar haciendo esto por sí mismo,
y pronto podría estar escribiendo software usted mismo con el que
para aprovechar esta nueva técnica.
Vamos a echar un vistazo.
>> JOHNNY LEE: Mi nombre es Johnny Lee, y yo trabajo en la tecnología avanzada
y el grupo de proyectos en Google.
Nuestro pequeño equipo aquí, con sede en California,
ha estado trabajando con las universidades, laboratorios de investigación y socios industriales
para la cosecha de los últimos 10 años de investigación en Robótica y Visión
concentrarse que la tecnología en un teléfono móvil único.
Somos seres físicos que viven en un mundo en 3D,
los dispositivos móviles todavía hoy asumir que el mundo físico
termina en los límites de la pantalla.
Nuestro objetivo es dar a móvil dispositivos a escala humana
comprensión del espacio y el movimiento.
EITAN MARDER-Eppstein: Esto va a permitir
la gente a interactuar con su entorno
en tan sólo una manera fundamentalmente diferente.
Podemos crear prototipos en un par de horas algo que
nos llevaría meses o incluso años antes,
porque no teníamos este la tecnología disponible.
>> TED LARSON: ¿Qué pasa si usted tener todas estas piezas en un teléfono?
¿Cómo cambia eso lo que un teléfono es?
>> JOHNNY LEE: Tenemos creado un prototipo de teléfono
contiene muy personalizada hardware y software, diseñado
para permitir que el teléfono para realizar un seguimiento es movimiento en 3D, en tiempo real
como lo sostiene.
Estos sensores hacen más de un cuarto de millón de mediciones 3D
cada segundo sencillo, la actualización de la posición y la rotación del teléfono,
la fusión de esta información en un modelo 3D única del medio ambiente.
>> CHRIS ANDERSON: Tenemos un problema llamado de navegación interior.
Y es una solución a ese problema.
>> EITAN MARDER-Eppstein: Realiza un seguimiento de su posición a medida que avanza en todo el mundo.
Y también hace un mapa de eso.
>> CHASE COBB: Imagina que permite escanear un pequeña sección de su sala de estar.
Y a continuación, son capaces de generar un poco de mundo del juego en ella.
No sé de ningún otro controlador o juegos
dispositivo que puede hacer eso en este momento.
>> TULLY FOOTE: Poner todo esto juntos, se
tirado en expertos de en todo el mundo
y consiguió que todos los que trabajan en el mismo proyecto.
>> REMI EL-QUAZZANE: Esos son muy alto calibre de la gente.
¿Por qué?
Es muy simple.
Creo que, en realidad, la gente que creen en la visión.
JOHNNY LEE: La localización de mapeo está allí en su teléfono,
y sólo lo utilizan.
Es esta capacidad de seguir los pasos de otras personas.
>> DIRK THOMAS: Y también podemos beneficiar de lo que hacemos para el proyecto
copia para la comunidad de código abierto.
>> CHASE COBB: Úsalo para los discapacitados visuales,
y darles vista auditivo de a dónde quiere ir.
>> VINCE PASCUAL: Ser capaces de trazar su casa,
darle la vuelta, a ver cómo este mobiliario trabaja en la sala.
>> EITAN MARDER-Eppstein: Virtual ventanas a mundos diferentes,
Me refiero a las posibilidades son realmente infinitas.
JOHNNY LEE: En los próximos meses estaremos distribuyendo kits de desarrollo
a los desarrolladores de software para desarrollar aplicaciones y algoritmos en la parte superior
de esta plataforma.
Y estamos sólo en el principio, y sabemos que hay mucho más trabajo por hacer.
Pero estamos entusiasmados con donde se va a ir.
El futuro es impresionante, y creemos podemos construir más rápido juntos.
DAVID J. MALAN: Y ahora el momento de lo que has estado esperando.
Usted puede recordar que en el pasado episodio
compartido este tweet de propio Andrés CS50 Hill, quien hace unos meses nos escribieron
esto ", David J Malan, ¿dónde está mi lámpara?"
Ahora desde entonces algunos de ustedes tienen videos presentados hacen de su caso
de por qué usted debe ser el siguiente receptor de una lámpara de escritorio CS50.
Pensamos que nos gustaría compartir en un primer momento uno de Mohamed de Marruecos.
Resulta que el cumpleaños de Mohammed fue la semana pasada, por lo que me permitirá también
en nombre de CS50 de decir feliz 19 cumpleaños de Mohamed.
Vamos a echar un vistazo.
>> MOHAMMED: Hola, soy Mohamed de Marruecos.
Estoy estudiando en otra ciudad - que es un poco lejos de mi ciudad original
donde estoy viviendo con mi familia - donde dejé mi lámpara de escritorio.
Así que yo estoy viviendo en un dormitorio y esta es mi habitación.
Se puede ver aquí que la luz es amarillo, y no me gusta mucho.
Yo prefiero el blanco.
Es por eso que quiero una lámpara de escritorio CS50.
Te puedes imaginar que me siente allí y trabajar con él.
DAVID J. MALAN: Y ahora otra presentación.
Éste Emad, un estudiante en su dormitorio.
>> EMAD: Estoy Emad de [inaudible].
Entonces, ¿por qué quiero una lámpara de escritorio?
En primer lugar, actuará como una fuente moderada de luz
para mis estudios de la escuela secundaria, como acabo de empezar cuarto año.
Y así como así como el cursos en línea, especialmente CS50.
El más importante razón es que así será
actuar como software para el CS50 curso.
Por ejemplo, si alguien viene a mi casa y le pregunta
¿cómo conseguiste esa hermosa lámpara, me les dirá que clase CS50 envió.
Y, entonces, correr la voz de CS50, y lo más importante, me
recuerde que si por mi vida.
Soy Emad, y esto es CS50.
>> DAVID J. MALAN: Y ahora Tim de Malasia, en la foto en la oscuridad.
Escuche con atención.
DAVID J. MALAN: Y ahora una familia de películas amable desde Zevin
en Vancouver, Columbia Británica.
>> Zevin: Hi there.
Estoy Zevin Lennick.
Estoy haciendo EDX para CS50, y no podemos encontrar nuestra lámpara.
La casa está a oscuras.
¿Qué piensa usted?
>> ALTAVOZ 1: Tal vez es por allá?
>> Zevin: ¿Está seguro?
>> ALTAVOZ 1: Quizás.
>> Zevin: ¿Hay que ir a buscar fuera?
>> ALTAVOZ 1: Vamos.
>> Zevin: Muy bien.
>> ALTAVOZ 1: Whoa, mira esa luz.
>> Zevin: Tal vez hay una lámpara ahí.
>> ALTAVOZ 1: Vamos a echarle un vistazo.
Zevin: ¿Quieres que lo haga yo?
ALTAVOZ 1: No, lo haré.
Zevin: OK.
ALTAVOZ 1: Manténgase alejado de mi lámpara!
¡Oh, no!
DAVID J. MALAN: Y ahora una presentación de Eggers en Letonia
que realmente tomó las cosas un nivel superior con esta película.
>> EGGERS: (AS LÁMPARA 1) Bueno, ¿cómo te va?
>> MUJER: (AS LÁMPARA 2) Mmm.
Hola.
>> EGGERS: (AS BOMBILLA 1) Esto es impresionante.
>> MUJER: (AS BOMBILLA 2) Sí.
Ooh!
EGGERS: (AS BOMBILLA 1) Ooh!
EGGERS: (como Baby BOMBILLA) [Risas] ¿Dónde está mi lámpara?
>> EGGERS: Hola, mi nombre es Eggers.
Y yo soy de Letonia.
Y esto es -
ALTAVOZ 2: Nuestro estudio.
Manténgase en sintonía.
>> EGGERS: No, esto es CS50.
>> DAVID J. MALAN: Y ahora, por último, pero no menos importante, un
presentación de Phillip en Alemania.
>> PHILLIP: Hola David, soy Phil.
Soy un estudiante de la cognitiva la ciencia de Alemania.
La ciencia cognitiva es un campo que estudia la mente humana
y el cerebro, se unió desde disciplinas como la la neurociencia, la psicología, la lingüística,
e incluso la informática.
Ahora último semestre, pasé un semestre en el extranjero en la Universidad de Harvard.
Y también asistí a su curso, CS50.
>> Ahora bien, aunque me encantó CS50, I Nunca tengo mi propia lámpara de escritorio.
Ahora yo levanté la mano en casi cada conferencia en un intento desesperado
a buscarme en el escenario y recibir mi propio escritorio CS50
lámpara - o incluso sólo una bola de la tensión fricking.
Ahora por fin tengo mi estrés bola en la feria CS50,
pero yo todavía estoy sufriendo profundamente de que la falta de una lámpara de escritorio CS50 en mi vida.
Así que el Sr. David Malan, mi pregunta a que es bastante simple.
¿Dónde está mi [pitido] lámpara de escritorio?
>> DAVID J. MALAN: Y ahora un poco más de la historia.
Usted puede recordar lo siguiente película de la semana uno de CS50.
>> [La música juega]
>> ALTAVOZ 3: Un triunfo de la habilidad matemática y mecánica,
ya que esta gran nueva automática calculadora de la Universidad de Harvard.
Un complejo entramado de problemas en matemáticas puesto a través de la máquina en forma codificada
en la cinta son con precisión resuelto en una fracción de minuto
del tiempo requerido para el cálculo humano.
Diseñado para agilizar todas las formas de la investigación matemática y científica,
el cerebro mecánico gigante va a trabajar para la Marina de los Estados Unidos hasta el final de la guerra.
DAVID J. MALAN: Ahora el Marcos ya no está en uso,
pero sí siguen viviendo aquí en el campus.
Decidimos tomar un último pasear con el profesor Harry Lewis
para echar un vistazo más de cerca a la Universidad de Harvard de centro de la ciencia - nuevo hogar
a la Harvard Mark I.
Profesor Harry LEWIS: Así estamos en la ciencia de Harvard
Center, que es el cruce de caminos del campus de Harvard.
Muchos de los departamentos de ciencias tienen sus aulas y oficinas en aquí.
¿Qué hay detrás de nosotros aquí es la computadora Mark I,
que era temprano equipo electromecánico.
>> Así que el equipo Mark I es aquí en Harvard
porque Howard Hathaway Aiken, quien fue la persona que concibió y diseñó
la máquina en colaboración con los ingenieros de IBM,
era un profesor de Harvard de Matemática Aplicada.
Y quería aliviar el trabajo de la resolución de ecuaciones numéricas
por cálculo mecánico que fue hecho en lápiz y papel.
>> Lo que tenemos aquí es en realidad sólo una parte de ella.
Era 51 pies de largo y cuando estaba todo en una sola pieza.
Podría hacer tres adiciones por segundo, una multiplicación tardó seis segundos
y una división tomó 15 segundos.
Así que esto fue un gran avance con respecto a hacer las cosas con el lápiz y el papel,
pero era un trabajo lento, y el mantenimiento de la máquina va todo el tiempo
fue una gran hazaña de electromecánica experiencia en ingeniería.
>> Se utilizó para la balística cálculos, para calcular
la trayectoria de misiles.
Y también fue utilizado por un poco del cálculo en el Manhattan
Proyecto para la determinación del derecho parámetros de la bomba atómica.
>> Así que lo que se ve aquí son las unidades de cinta de papel,
por lo que el programa fue golpeado en cinta de papel y estaba en un bucle.
Lo que se ve que hay registros que haría
corresponden a la memoria almacenada de la máquina, que sólo se utiliza para los datos.
El programa en sí se fijó.
Estas máquinas de escribir eléctricas se utilizaron para imprimir la salida.
Estos diales, que tiene 10 posiciones, son
donde usted inserte las constantes.
Así que el programa se fijó en el papel cinta, y si has tenido una constante,
como si tuviera en código C + - que establecer algún variable igual a 47 al comienzo
de su programa - esto es el equivalente aquí.
Usted tendría que marcar el número 47 el uso de estos registros.
>> El equivalente computacional de este es mucho menos
que el reloj de pulsera más pequeño equipo que ahora se está produciendo.
DAVID J. MALAN: Eso es todo por CS50Live.
Muchas gracias a esta los colaboradores de la semana,
así como a la de esta semana equipo detrás de la cámara.
Vamos a cerrar el show con un vistazo a un proyecto de cero
de Lisa Chung en Boston,
>> [MÚSICA-YLVIS, "EL ZORRO"]