Saltar al contenido

Jugada por jugada: Programación de Ruby con Francis Hwang

Sección Introducción Transcripciones

IntroducciónEs un juego de códigos de peep por juego. En esta serie, nos sentamos con desarrolladores de experiencia para ver cómo funcionan. No hay guión y hay un nuevo plan de estudios. Les damos una tarea y vemos cómo la resuelven con sus herramientas, estrategias y flujo de trabajo preferidos. Francis ____ se utiliza en el Ruby dominado durante muchos años. Lo conocí en la Conferencia Ruby 2005 donde presentó una biblioteca de burlas de sistemas de archivos que había escrito. Desde entonces ha iniciado la innovadora conferencia Go Rouco en la ciudad de Nueva York y actualmente es el CTO de PROFITABLY, un servicio de análisis de datos financieros. Cubriremos mucha información en una hora si el botón de pausa o reemplazar la sección si la encuentras confusa. Bien, entonces el proyecto es, uh, esta es en realidad la primera vez que repito un proyecto y personalmente, lo hago por la persona con la que lo hice ayer. ¿Qué? No lo hemos publicado, así que no lo has visto por la gente. Puede ser interesante ver cómo dos personas resolvieron el mismo problema sin haber visto al otro hacerlo. ¿Y qué? Vamos a construir nuestro _____ tanto como sea posible es un poco de fantasía son la Liga Deportiva y específicamente recientemente han estado en el ciclismo y hace que sea un poco más fácil. Básicamente, usted tiene sólo una lista de los atletas no se va a preocupar por los equipos o, ya sabes, no son las posiciones o nada. Es sólo una lista de atletas y luego una lista de carreras y los gerentes de fantasía del gerente elegirán los cinco primeros lugares para cada carrera en la que sepas que son invitados. Y luego habrá un sistema de puntuación que dará puntos, así que la puntuación es bastante simple. Pero esa es la tarea. ¿Cómo haríamos esto en Ruby en la habitación, en el mundo del agua? Un yo, ya sabes, hacer algún tipo de interfaz web o algo para hacer esto. Pero inicialmente, sólo estoy preocupado por, como, el modelo de datos y en el tipo de la lógica de hacer la puntuación y en ese tipo de cosas, ¿Cómo atacarías un proyecto como ese? Bueno, en realidad, ya sabes, ¿tienes alguna pregunta acerca de… Ya sabes, creo que puedo tener preguntas sobre los detalles de la puntuación, así que ya sabes los detalles a medida que lo construimos, pero en realidad, en estos días cuando empiezo un nuevo proyecto realmente y estoy seguro de que de alguna manera más pura esto. Pero para mí, es básicamente como si no tuviera una buena razón para no hacer un producto, para hacer un proyecto real, incluso hasta ahí llegas. Dijiste que tus puntos de vista y esas cosas lo hacen. Hacer un arma como un éxito no es tan importante, pero incluso al igual que tener este mundo son todos los activos, los generadores de registros activos y las migraciones en la prueba. Y eso es más o menos un lugar como ese. Simplemente lo hace rápido. Bueno, genial. Sí. Ahí lo tienes. Así que supongo que empezaría a hacer rieles. Llámalo. ¿Por qué no es así? No lo he hecho después de pasar mucho tiempo para familiarizarme con las reglas. Rieles tres, en realidad. Bien… Y, Mike, ¿ustedes dos siguen corriendo a? Entonces, Seo, ¿estás ahí? Somos como extraños aquí, ¿sabes? No va a empezar. Quita esto de en medio por ahora. Oh, um, Verá, Doctor, uh, no usó nuestro vm la gente se plantea sobre eso para que he estado empezando a usar nuestro he estado jugando con un poco. Otro portátil. Me gusta que esté lejos, pero no lo tengo en esta máquina. Estoy un poco atrasado en ese tipo de cosas. Como si estuviera realmente, Sí, ¿sabes? Oh, sólo empecé a usarla hace un par de semanas, y creo que ha pasado un año o algo así. Sí, pero lo que he estado viendo, me gusta mucho hasta ahora. Así que, um y por supuesto, todo el mundo que hablé Thio cabeza Thio Express Glee que Sí, J ed, se mostrará aquí, que creo que la gente utiliza una variedad de herramientas y no sé. ¿Conoces a alguien más para el que tengamos una razón? ¿Sabes si alguien más ve a Jeong Ruby? No creo que sea un continuo. Todo el mundo se burla de mí por eso, lo cual es divertido. Pero ha estado por aquí desde siempre. Y sí, mi sensación general sobre él es que hace muchas cosas. Vale, no hace nada genial, pero te hace un montón de cosas, y en realidad, lo más importante de los mensajes de texto es que no hacen el dolor de la separación, lo cual no puedo hacer. Y cada vez que veo a alguien más usar el SMS mate, especialmente en el monitor grande, ¿verdad? Siento que se pasaron todo este tiempo deslizándose cuando no me pasa la mano y sólo quiero Así que vamos a ver qué luz por ahora, que está bien y secuela. Eso es genial para este tipo de cosas. Generalmente, en cualquier cosa basada en la producción, soy una gran prisión post prensa. Pero soy muy selectivo. ¿Qué tenemos? Tenemos, supongo que una forma de pensar en ello es, ya sabes, empecemos a pensar en los casos de uso para empezar con el primer caso de Hughes y construir todo debajo de él a medida que avanzamos. Vale. ¿Y qué? ¿Y qué? ¿Pero qué tipo de qué tipo de cosas queremos almacenar? ¿Cuál es el escenario o situación? Te veo obligándome a hacer el trabajo. Si soy gerente, elegiría cinco de los cinco primeros que creo que se colocarán en el próximo Tour de Flandes. ¿Necesitas más verde fino que eso? No, eso es suficiente, en realidad. Así que

Jugada por jugada: Programación de Ruby con Francis Hwang
Jugada por jugada: Programación de Ruby con Francis Hwang