Biblioteca https://sg.com.mx/ en SG58 Biblioteca https://sg.com.mx/revista/58/sg58-biblioteca <span class="field field--name-title field--type-string field--label-hidden">SG58 Biblioteca</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/2019-01/biblioteca-mathadventures_0.jpg" width="600" height="352" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Tue, 01/15/2019 - 11:59</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/58" hreflang="zxx">SG #58</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><a href="https://nostarch.com/mathadventures"><img alt="Math Adventures with Python" data-entity-type="file" data-entity-uuid="f16e657a-d257-4ed3-8050-1a7dba6397b1" src="/sites/default/files/inline-images/biblioteca-mathadventures.png" style="margin: 0 2em 2em 0;" width="240" class="align-left" height="637" loading="lazy" /></a> <h2 dir="ltr">Math Adventures with Python</h2> <h4 dir="ltr">Peter Farrell. No Starch Press, 2019.</h4> <p dir="ltr">Como lector de SG, es muy probable que estés consciente de cuán entretenidas pueden ser las matemáticas, y que al mezclarlas con programación se pueden hacer cosas super interesantes. Pero lograr transmitir este entusiasmo a otros, especialmente a tus hijos o alumnos, es un gran reto. Así que te presentamos “Math Adventures with Python”, un libro educativo que utiliza el poder de la programación para ejemplificar conceptos matemáticos de forma entretenida.</p> <p dir="ltr">A través de los ejercicios incluidos en el libro se enseña entre otras cosas a:</p> <ul><li dir="ltr"> <p dir="ltr">Dibujar y transformar gráficos 2D y 3D por medio de matrices.</p> </li> <li dir="ltr"> <p dir="ltr">Crear coloridos fractales usando números complejos y recursión.</p> </li> <li dir="ltr"> <p dir="ltr">Utilizar autómatas celulares para generar borregos virtuales que se muevan y  reproduzcan de forma autónoma (eso nos recuerda a Minecraft).</p> </li> <li dir="ltr"> <p dir="ltr">Descifrar claves secretas usando algoritmos genéticos.</p> </li> </ul><p dir="ltr">El libro está dividido en tres grandes partes: la primera se enfoca en revisar conceptos básicos de programación con Python como ciclos y condiciones; la segunda parte muestra cómo construir programas para resolver problemas matemáticos; y la tercera parte aborda temas avanzados que abren la puerta a investigación propia.</p> <p dir="ltr">Math Adventures with Python sin duda será de gran ayuda para los estudiantes que quieran aprender sobre estos temas, pero también para los profesores que requieren materiales y dinámicas para apoyarlos en la enseñanza.</p> <p><a href="https://nostarch.com/mathadventures">https://nostarch.com/mathadventures</a></p> <hr /><a href="https://leanpub.com/software-economics"><img alt="Software Economics" data-entity-type="file" data-entity-uuid="7cac6d03-5ada-4fd6-a184-804a17865e98" src="/sites/default/files/inline-images/biblioteca-softwareeconomics.png" style="margin: 0 2em 2em 0;" width="240" class="align-left" height="621" loading="lazy" /></a> <h2 dir="ltr">Software Economics: Una guía de estudio</h2> <h4 dir="ltr">Luis Artola. Leanpub, 2019.</h4> <p dir="ltr">¿Estás harto del "ellos" y "nosotros" cuando se habla de desarrolladores vs el resto de la empresa? ¿No encuentras cómo justificar ante tus colegas, superiores o usuarios que sería buena idea refactorizar la base de código o aplicar desarrollo dirigido por pruebas? ¿Te vendría bien un marco mental que te ayude a decidir cuándo tiene sentido aplicar programación en pares y cuando no?</p> <p dir="ltr">Software Economics es un libro en español escrito por Luis Artola que reflexiona sobre prácticas y gestión de desarrollo de software desde un punto de vista de costo, valor, riesgo y deuda. Digamos que es el libro que hacía falta para ayudar a los desarrolladores y líderes técnicos a entender cómo tomar decisiones de negocio y, sobre todo, cómo hablar y convencer a gente de negocio sobre las decisiones que hay que tomar alrededor de un proyecto o línea de producción de software.</p> <p dir="ltr">La mala noticia es que el libro todavía se encuentra en desarrollo. En diciembre de 2018 se hizo disponible una versión preliminar con el esqueleto de capítulos y puntos a desarrollar, y se espera que el autor lo desarrolle durante los próximos meses. ¿Cuando exactamente estará listo? No lo sabemos, pero ojalá no tarde mucho porque la tabla de contenido pinta bastante bien. ¿Y entonces por qué mencionamos este libro aquí si todavía no está listo? Pues precisamente porque la mejor forma de apoyar (y presionar) al autor para que termine pronto el libro es comprar por adelantado el ebook. Así que te invitamos a que te des una vuelta por <a href="https://leanpub.com/software-economics">https://leanpub.com/software-economics</a> y adquieras tu copia.</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Tue, 15 Jan 2019 17:59:57 +0000 sg 8508 at https://sg.com.mx https://sg.com.mx/revista/58/sg58-biblioteca#comments SG57 Biblioteca https://sg.com.mx/revista/57/blbioteca <span class="field field--name-title field--type-string field--label-hidden">SG57 Biblioteca</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/2018-09/biblioteca-managerspath.jpg" width="907" height="1360" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Sun, 09/02/2018 - 19:40</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/57" hreflang="zxx">SG #57</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2 dir="ltr"><img alt="the managers path" data-entity-type="file" data-entity-uuid="b8f1691c-224f-49ee-9bf2-3d1ed03376fd" src="/sites/default/files/inline-images/biblioteca-managerspath.jpg" style="margin-right: 15px;" width="200" class="align-left" height="1360" loading="lazy" />The Manager’s Path: A Guide for Tech Leaders Navigating Growth &amp; Change</h2> <h4 dir="ltr">Camille Fournier. O’Reilly Media, 2017.</h4> <p dir="ltr">Dirigir personas personas es complicado en cualquier sector. Pero en la industria de tecnología, donde la dirección también es una disciplina técnica, la curva de aprendizaje es muy complicada. ¿Cuántas personas conoces que sean buenas técnicamente y como gerentes? Seguramente son muy pocas.</p> <p dir="ltr">En esta guía práctica, Camille Fournier nos guía a través de cada una de las etapas en las que va creciendo un líder en un equipo técnico. Está organizado en capítulos que van cubriendo aspectos con los que se encuentra un gerente conforme va creciendo en su carrera. El primer capítulo describe los aspectos básicos de qué es lo que se debe esperar de un gerente; los dos capítulos siguientes cubren aspectos de mentorías y cómo ser un líder técnico; los siguientes capítulos se enfocan en dirección de personas, dirección de equipos, y dirección de múltiples equipos con varios niveles de jerarquía.</p> <p dir="ltr">The Manager’s Path busca ser una referencia a la que los directores de proyecto puedan recurrir como referencia cuando enfrenten ciertos retos y no estén seguros de cómo manejarlos. Lee este libro y aprende a ser un mejor líder.</p> <hr /><p dir="ltr"><img alt="all systems red" data-entity-type="file" data-entity-uuid="00d4f02f-519a-463a-b2e0-7bc7b2519d6e" src="/sites/default/files/inline-images/biblioteca-allsystemsred.jpg" style="margin-right:15px;" width="200" class="align-left" height="1019" loading="lazy" /></p> <h2 dir="ltr">All Systems Red</h2> <h4 dir="ltr">Martha Wells. Tor Publishing, 2018.</h4> <p dir="ltr">Tradicionalmente en esta sección reseñamos libros técnicos o relacionados con estrategia tecnológica, pero en esta ocasión romperemos el patrón recomendando una novela de ciencia ficción para entretenernos un poco.</p> <p dir="ltr">All Systems Red cuenta la historia de un cyborg que ha hackeado su sistema de gobernación para no tener que seguir órdenes. Sin embargo, para evitar ser descubierto y destruido, se hace pasar por un cyborg normal trabajando como agente de seguridad para equipos que exploran nuevos planetas.</p> <p dir="ltr">La historia es narrada por el cyborg, quien se refiere a sí mismo como “Murderbot”, y lo interesante es esta exploración de qué pensaría y cómo actuaría una forma de vida sintética que tiene la posibilidad de pensar y hacer lo que sea. Estamos muy acostumbrados al tema de que en este escenario, los robots se rebelarían contra los humanos y nos destruirían, pero el camino elegido por la autora es muy distinto, ya que resulta que los robots prefieren usar su “tiempo personal” para ver streaming de telenovelas; incluso acostumbran hacer multitasking, realizando sus tareas diarias mientras “en el background” están viendo telenovelas.</p> <p dir="ltr">Otro detalle que apreciarán los lectores de Software Guru sobre este libro es la forma en la que se realiza la comunicación entre los distintos sistemas de información, dispositivos inteligentes, cyborgs y humanos. Se ve que la autora conoce al respecto o se asesoró de alguien ya que sin utilizar tecnicismos da a entender claramente una arquitectura distribuida basada en feeds en la que operan sistemas con distinto nivel de prioridad.</p> <p dir="ltr">All Systems Red ganó los premios Nebula y Hugo como mejor novela de Ciencia Ficción. Es un libro bastante corto (150 páginas) que puedes leer en una tarde, y es el primero de la “Murderbot series”. Actualmente ya se encuentra disponible la 2da y 3er parte de esta serie, y en octubre saldrá la 4ta y última parte.</p> <p> </p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Mon, 03 Sep 2018 00:40:19 +0000 sg 8338 at https://sg.com.mx https://sg.com.mx/revista/57/blbioteca#comments SG56 Biblioteca https://sg.com.mx/revista/56/biblioteca <span class="field field--name-title field--type-string field--label-hidden">SG56 Biblioteca</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/images/sg56-biblioteca.jpg" width="600" height="406" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 03/01/2018 - 23:40</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/56" hreflang="und">SG #56</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h3>Life 3.0: Being Human in the Age of Artificial Intelligence</h3> <h4 dir="ltr">Max Tegmark. Knopf, 2017.</h4> <p dir="ltr">Life 3.0 discute la inteligencia artificial y su impacto en el futuro de la vida en la tierra y más allá. El libro discute una variedad de implicaciones sociales y escenarios posibles, tanto positivos como negativos, con recomendaciones para maximizar la probabilidad de que logremos los escenarios positivos.</p> <p dir="ltr">El libro está dirigido al público en general y está escrito de manera bastante comprensible, ofreciendo un mapa político y filosófico de las promesas y riesgos de la revolución de inteligencia artificial. Más allá de tratar de empujar su propia agenda, el libro busca analizar de una forma objetiva y neutral, una gran variedad de escenarios derivados del impacto de la inteligencia artificial tanto en el mercado laboral, la guerra y los sistemas políticos.</p> <p dir="ltr">El autor hace un muy buen trabajo de aclarar términos básicos y debates clave, así como disipar mitos comunes. Tegmark hace énfasis en que el problema es que desconocemos las consecuencias de crear una inteligencia artificial altamente competente; una inteligencia artificial no necesita ser perversa para hacer daño.</p> <p dir="ltr">El propósito principal del libro, es invitar al público en general a participar en establecer las metas y prioridades en el desarrollo de la inteligencia artificial, ya que esto tendrá un enorme impacto en el futuro de la humanidad.</p> <p>&nbsp;</p> <hr /> <h3 dir="ltr">Brotopia: Breaking up the boys club of Silicon Valley</h3> <h4 dir="ltr">Emily Chang. Portfolio/Penguin, 2018.</h4> <p dir="ltr">En un inicio, las mujeres fueron protagonistas en el campo de la programación. Pero conforme la industria de tecnologías de información creció y ganó popularidad, se redujo drásticamente la participación de mujeres en este campo.</p> <p dir="ltr">En su libro Brotopia, la periodista Emily Chang utiliza historias, estudios científicos y entrevistas para explicar cómo es que Silicon Valley llegó a su situación actual, donde los casos de acoso y discriminación sexual son el pan de todos los días.</p> <p dir="ltr">Aunque las situaciones descritas en el libro se concentran en lo que ha sucedido en dicha región, sería demasiado iluso pensar que eso solo sucede ahí y que es ajeno a lo que sucede en nuestros países, ciudades o empresas. A final de cuentas, los números están ahí: la participación de mujeres en el área de tecnología en Latinoamérica es bastante baja. Así que no está de más que estudiemos lo que ha sucedido en este sentido en el lugar que es la cuna de nuestra industria, y estemos al tanto de las acciones que están tomando en búsqueda de corregir la situación.</p> <p dir="ltr">&nbsp;</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Fri, 02 Mar 2018 05:40:31 +0000 sg 8013 at https://sg.com.mx https://sg.com.mx/revista/56/biblioteca#comments Biblioteca SG55 https://sg.com.mx/revista/55/biblioteca-sg55 <span class="field field--name-title field--type-string field--label-hidden">Biblioteca SG55</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/images/biblioteca1-w.jpg" width="709" height="378" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Mon, 08/21/2017 - 14:05</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/55" hreflang="und">SG #55</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>&nbsp;</p> <h2 dir="ltr">Blockchain: La revolución industrial de internet</h2> <h4 dir="ltr">A. Preukschat, et al. Gestión 2000, 2017.</h4> <p dir="ltr">Blockchain esto, blockchain lo otro; sí, lo sabemos, empieza a cansar. Pero haremos la excepción con este libro por varias razones: 1) que está escrito originalmente en español; 2) reúne la colaboración de 30 autores distintos, y 3) explora su aplicación en una gran variedad de industrias, y aunque el contexto de referencia es España, hay bastante compatibilidad con lo que sucede en nuestra región.</p> <p dir="ltr">El libro está estructurado en 3 partes, aunque en realidad podríamos considerar que es una parte principal complementada por anexos de referencia. La primera parte, que es la principal y forma aproximadamente ¾ del libro, analiza casos de aplicación de blockchain en distintos sectores: banca, seguros, telecomunicaciones, energía, salud, entre otros; también aborda el caso de los contratos inteligentes y temas de inversión. La segunda parte del libro tiene un tinte más filosófico, enfocado en “la descentralización como modelo de vida”. Para las personas ya entradas en temas de hacktivismo y apasionados del ciberpunk, no habrá mucha novedad en esta sección, pero aún así es valioso como anexo para introducir a la audiencia de negocio sobre las implicaciones individuales y sociales del blockchain. Por último, la tercera parte explica los fundamentos técnicos de la tecnología blockchain, especialmente su implementación para bitcoin: cómo se estructuran los bloques, cómo se aplica criptografía, etcétera. Aunque no llega a mucha profundidad, sirve bastante bien para entender los aspectos técnicos a alto nivel. El libro cierra con un pequeño relato futurista que brinda una perspectiva de cómo podría ser la vida de cualquiera de nosotros en un futuro probablemente no tan lejano en el que varias de las ideas que se cuentan en el libro ya sean realidad.</p> <p dir="ltr">Otro aspecto notable de esta obra es que está acompañada del sitio web <a href="http://libroblockchain.com">http://libroblockchain.com</a> en el que los distintos autores continúan publicando casos y opiniones sobre la aplicación del blockchain en distintas industrias.</p> <p dir="ltr">&nbsp;</p> <hr /> <p dir="ltr"><img alt="" data-entity-type="" data-entity-uuid="" src="https://lh3.googleusercontent.com/L7etZrOQzIGV7JE3OT54A0ZQsBL5URIKiFo8Qxi3vB6p_kEPc68Z15khER6fNQkGJsu-E9f793sDSh-Ct5U5D5jtOpZycBM-pI-OwJIH8e3zQtkAEQNfcS7QuKDLXz6tikGQs-vY" style="margin-right: 15px;" width="240" /></p> <h2 dir="ltr">Fundamentals of Deep Learning</h2> <h4 dir="ltr">Nikhil Buduma. O’Reilly, 2017.</h4> <p dir="ltr">Como su nombre lo indica, Fundamentals of Deep Learning es un libro dedicado a explicar los fundamentos del aprendizaje profundo. Dado que este es un tema complejo, el autor parte de la noción de que el lector ya cuenta con conocimientos de cálculo y álgebra lineal, así que posiblemente sea necesario dar un repaso previo a estos conceptos antes de abordar este libro.</p> <p dir="ltr">Fundamentals of Deep Learning comienza explicando qué es una red neuronal y cómo se entrena, y muestra cómo implementar una red con TensorFlow. Posteriormente aborda temas como redes neuronales convolucionales, representación del aprendizaje y análisis de secuencias. El libro tiene un enfoque bastante práctico y contiene ejercicios con código fuente en Python para realizar actividades de aprendizaje profundo usando herramientas como TensorFlow.</p> <p dir="ltr">En general, Fundamentals of Deep Learning es una gran introducción al tema, y sus ejemplos con código serán de gran ayuda para las personas interesadas en adentrarse en esta área. El único inconveniente que tiene es que los ejemplos (disponibles como repositorio en Github) están un poco desactualizados ya que se basan una versión pre-1.0 de TensorFlow, y esto provoca que algunos ejemplos no funcionen directamente con la versión más reciente de TensorFlow (1.2). Las fallas no son graves y pueden corregirse sin mucho problema, pero aún así pueden alentar el aprendizaje. El libro apenas se publicó en junio 2017, así que ojalá el autor aproveche para dar una actualizada a los ejemplos.</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Mon, 21 Aug 2017 19:05:54 +0000 sg 7725 at https://sg.com.mx https://sg.com.mx/revista/55/biblioteca-sg55#comments Biblioteca SG52 https://sg.com.mx/revista/52/biblioteca-sg52 <span class="field field--name-title field--type-string field--label-hidden">Biblioteca SG52</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Mon, 10/10/2016 - 03:23</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/52" hreflang="und">SG #52</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2 dir="ltr"><img alt="" data-entity-type="" data-entity-uuid="" src="https://lh4.googleusercontent.com/iTPaS167E0AzISiGDj6GvigE38ZlAHY167n_X0zm6dr8FLVwFCJHJWq1aOMFGeNgRZkjrMPiOcEvUxSJKbs4L_duLDz3MPkKGhlCZ8_xEpXXc3MGIVdg0skx6gpw35lsauQR2EaS" style="margin-right: 15px;" width="250" /></h2> <h2 dir="ltr">Electronics for Kids</h2> <p dir="ltr">Øyvind Nydal Dahl. No Starch Press, 2016.</p> <p dir="ltr">Nuestros amigos de No Starch Press continuan con su tradición de publicar libros sobre ciencia y tecnología dirigidos a niños y ahora nos presentan “Electronics for Kids” por Øyvind Nydal Dahl, un libro dedicado a explicar aspectos fundamentales de electrónica por medio de una colección de proyectos prácticos.</p> <p dir="ltr">El libro está compuesto por 23 proyectos divididos en tres secciones. La primera sección consiste de proyectos básicos orientados a entender la electricidad: se construye una batería con un limón, un magneto eléctrico con un tornillo y un generador, usando imanes y un vaso. Los proyectos de la segunda sección se enfocan en circuitos y se usan componentes tales como LEDs, resistencias, capacitores, relevadores y sensores. La tercera y última sección está dedicada a proyectos de electrónica digital usando compuertas lógicas y memoria, e incluye un proyecto final para construir un juego aplicando los conceptos aprendidos a lo largo de todo el libro.</p> <p dir="ltr">Electronics for Kids cubre todo lo que podemos pedir de un libro educativo en ciencia y tecnología para niños: enseña conceptos de forma entretenida, tiene casos prácticos, e incluso está bonito.</p> <p dir="ltr">&nbsp;</p> <hr /> <p>&nbsp;</p> <p dir="ltr"><img alt="" data-entity-type="" data-entity-uuid="" src="https://lh5.googleusercontent.com/0ebYEyz3VeLMaAI98mvghEQx6j7D9P_TRJN2For3YaI46Ko8K6-_unwMZiyWw0WHlS0AHbOiFuec2vEjUEfJMdX_VD0FPChwzyRSlMl9XZHK45647KfQjK7axMxyKaTVsaMlPY6b" style="margin-right: 15px;" width="250" /></p> <h2 dir="ltr">The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations</h2> <p dir="ltr">Por Gene Kim, Patrick Debois, John Willis, Jez Humble, John Allspaw. IT Revolution Press, 2016.</p> <p dir="ltr">Gene Kim, autor principal de “The Phoenix Project” (IT Revolution Press, 2014) —posiblemente el libro más recomendado en TI en los últimos años ya que ejemplifica de forma clara y amena los retos que enfrentan los líderes de organizaciones de TI para entregar software de manera ágil y confiable—, regresa ahora con un equipo de súper-estrellas del DevOps para brindarnos esta guía a profundidad sobre el tema.</p> <p dir="ltr">The DevOps Handbook muestra cómo establecer la cultura y prácticas necesarias para maximizar el aprendizaje organizacional y aumentar la satisfacción tanto de clientes como empleados. Los autores comparten una guía práctica de cómo aplicar los conceptos de DevOps en el mundo real, integrando disciplinas de desarrollo de software, aseguramiento de calidad, operación de TI, seguridad informática y gestión de productos. Todo esto se ejemplifica por medio de casos de estudio de empresas como Google, Capital One, Target y Netflix, entre otras.</p> <p dir="ltr">The DevOps Handbook es una lectura obligada para cualquiera que busque entender, explicar y adoptar DevOps, tanto su cultura como sus procesos y herramientas.</p> <p dir="ltr">Las personas que compran la versión impresa de este libro reciben un código que pueden utilizar para obtener un diagnóstico DevOps personalizado usando la metodología DORA, creada por los autores del libro. Así que si eso te interesa, considera comprar la versión en papel.</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Mon, 10 Oct 2016 08:23:02 +0000 sg 6834 at https://sg.com.mx https://sg.com.mx/revista/52/biblioteca-sg52#comments Biblioteca SG51 https://sg.com.mx/revista/51/biblioteca-sg51 <span class="field field--name-title field--type-string field--label-hidden">Biblioteca SG51</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/images/biblioteca.jpg" width="700" height="422" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Sat, 07/09/2016 - 09:47</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/51" hreflang="und">SG #51</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><img style="float: left;" src="/sites/default/files/images/stories/sg51/biblioteca-arduino.jpg" alt="" width="300" /></p><h3>Arduino Project Handbook</h3><p><em>Mark Geddes. No Starch Press, junio 2016.</em></p><p>El Arduino Project Handbook es una colección de proyectos usando la tableta Arduino. Con una computadora, un microcontrolador Arduino y algunos componentes electrónicos, aprenderás a construir varios proyectos divertidos. El autor, Mark Geddes, originalmente escribió este libro para enseñar electrónica y microcontroladores a su hijo de 10 años sin tener que pasar primero por cientos de páginas de teoría.</p><p>Son 25 proyectos y cada uno cuenta con instrucciones detalladas, fotografías, diagramas de circuitos y código completo, de tal manera que hasta los más novatos no tengan ningún problema para arrancar. El libro comienza desde lo más básico, una introducción a Arduino y consejos sobre herramientas y componentes electrónicos. A partir de eso ya puedes escoger si seguir los proyectos en orden o escoger aquellos que más te interesen.</p><p>Algunos de los proyectos incluidos son: una estación de monitoreo del clima, un juego de memoria basado en luces de colores, un sistema de alarma por detección de movimiento, un estroboscopio, un show de luces de colores, y una chapa que detecta claves para tocar la puerta , entre otros.</p><p>Arduino Project Handbook está disponible en versión impresa y digital. Adicionalmente, en https://www.nostarch.com/arduinohandbook puedes descargar un capítulo con el proyecto del juego de memoria.</p><hr style="clear: both;" /><p><img style="float: left; margin-right: 20px;" src="/sites/default/files/images/stories/sg51/biblioteca-lean.png" alt="" width="280" /></p><h3>Scaling Lean</h3><p><em>Ash Maurya. Lean Stack, junio 2016.</em></p><p>Scaling Lean es el libro más reciente de Ash Maurya, uno de nuestros autores y consultores favoritos sobre emprendimiento tecnológico. Scaling Lean brinda una valiosa guía para modelar el camino de tu startup hacia el éxito. Aprenderás cómo obtener métricas esenciales que te permitirán medir la ejecución de tu modelo de negocio, obtener el pulso de tu startup, comunicarte con tus inversionistas y saber cuando es necesario intervenir para corregir el rumbo.<br /><br />El autor, Ash Maurya, comenta que aunque su libro anterior, Running Lean, plantea un mapa de ruta táctico de cómo llevar una idea a la realidad, se dio cuenta que al aplicarlo en escenarios reales quedaban muchas dudas de implementación. Scaling Lean busca brindar una guía para contestar estas dudas. Entre los aspectos que se enfoca Scaling Lean están: cómo medir o cuantificar un modelo de negocio, cómo balancear el aprendizaje interno del startup y la entrega de resultados a inversionistas, qué es lo que sucede después de lanzar un MVP y cómo mantenerse enfocado en los principales riesgos.<br /><br />El libro también incluye guías para hacer cosas como:<br />• Evaluar la viabilidad de un modelo de negocio en unos cuantos minutos.<br />• Establecer metas progresivas orientadas a crecimientos exponenciales al largo plazo.<br />• Planear y ejecutar sprints lean de dos semanas para rápidamente obtener, priorizar y probar ideas de negocio. <br /><br />Si planeas adquirir este libro, te recomendamos hacerlo desde https://leanstack.com/scaling-lean-book ya que obtendrás beneficios adicionales de acceso a contenido y herramientas de soporte.</p></div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Sat, 09 Jul 2016 14:47:54 +0000 sg 6567 at https://sg.com.mx Biblioteca SG47 https://sg.com.mx/revista/47/biblioteca-sg47 <span class="field field--name-title field--type-string field--label-hidden">Biblioteca SG47</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/images/biblioteca1_0.jpg" width="750" height="563" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Fri, 05/22/2015 - 01:35</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/47" hreflang="und">SG #47</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2>Teach Your Kids to Code: A Parent Friendly Guide to Python Programming.</h2><h5><em>Bryson Payne. No Starch Press, 2015.</em></h5><p><img style="float: left; margin: 5px 20px 10px 0px;" src="https://lh4.googleusercontent.com/PhT3OKLAGgGMeYi3hRbGFS-fAiVKggIzEjGYZw3oLozULQhOM0qV4efMksCkfv7xKxG_occ0EuNrvHn46zAjjen2aX5ujHzdF-lXuyOaXJG5l8kKnztZ9-0Q_u35BbCCcVQwZd0" alt="" width="211px;" height="280px;" /></p><p>Teach Your Kids to Code es el libro más reciente de No Starch Press, la editorial enfocada en libros técnicos para niños (y niñas, por supuesto).</p><p dir="ltr">A diferencia de otros libros diseñados para autoestudio, Teach Your Kids to Code está pensado para leerse y usarse en colaboración entre un adulto y uno o más niños. El libro está lleno de ejemplos visuales y coloridos que ayudan a mantener la atención de los jóvenes programadores. Utiliza como referencia el lenguaje de programación Python, que es una buena elección como primer lenguaje.</p><p dir="ltr">El espectro de temas abordados va desde la instalación del ambiente de programación hasta cómo crear un juego con gráficas animadas. Obviamente, en el inter se cubren temas como variables, funciones, ciclos, condiciones, operaciones matemáticas e interacción con el usuario.</p><p dir="ltr">Teach Your Kids to Code parece ser el libro perfecto para sentarte este verano con tu hijo(a) y convivir un rato mientras aprende a programar.</p><p dir="ltr">Consúltalo en <a href="http://swgu.ru/q1">http://swgu.ru/q1</a></p><p dir="ltr">&nbsp;</p><hr /><h2 dir="ltr">Lean Enterprise: How High Performance Organizations Innovate at Scale</h2><h5 dir="ltr"><em>Por Jezz Humble, Joanne Molesky, y Barry O’Reilly. O’Reilly Media, 2014.</em></h5><p dir="ltr"><strong id="docs-internal-guid-531f04db-7a55-0920-df47-2c5c8e74f576" style="font-weight: normal;"><br /><img style="border: NaNpx solid black; transform: rotate(0.00rad); -webkit-transform: rotate(0.00rad); float: left; margin: 5px 20px 10px 0px;" src="https://lh3.googleusercontent.com/vnmkdo8Vzoeh6tshGcHIv6ENOQBWRnNwt2Cx6u6OcTyPIQ6oUQXY6Eamfd6IgawTInWDR70_U8Qnt4UaXXwwq0zM9Gu16VAuoxdqDvAPT7WIXFWsziFCwIrZxssIiXSztjx0LH8" alt="" width="239px;" height="367px;" /></strong>¿Qué tan bien responde tu organización a los cambios en las condiciones del mercado, las necesidades de tus clientes o tecnologías emergentes conforme desarrolla soluciones de software? Esta guía práctica presenta principios y patrones orientados a llevar a una organización entera a ser ágil. A través de casos de estudio se muestra cómo es que organizaciones exitosas han rediseñado todas sus áreas y procesos, desde finanzas hasta cultura organizacional y arquitectura de sistemas para poder mejorar su agilidad y desempeño.</p><p dir="ltr">Lean Enterprise es el libro más reciente de la “Lean Series” curada por Eric Ries y que incluye obras como “Running Lean” de Ash Maurya y “Lean UX” de Jeff Gothelf.</p><p dir="ltr">Expertos en la materia tienen muy buenos comentarios sobre esta obra. Por ejemplo, Mary Poppendieck comenta que “es un compendio de el mejor pensamiento moderno sobre cómo construir productos y servicios intensivos en software” y Gene Kim agrega que es “la versión moderna de ‘Rengineering The Corporation’ ... está destinado a ser la obra de autoridad sobre cómo las organizaciones planean, organizan e implementan su trabajo en la era digital.” Con ese tipo de porras, vale la pena agregar a Lean Enterprise a la lista de libros para leer próximamente.</p><p dir="ltr">Consúltalo en <a href="http://swgu.ru/q2">http://swgu.ru/q2</a></p><p>&nbsp;</p></div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Fri, 22 May 2015 06:35:59 +0000 sg 5862 at https://sg.com.mx https://sg.com.mx/revista/47/biblioteca-sg47#comments Biblioteca SG46 https://sg.com.mx/revista/46/biblioteca-sg46 <span class="field field--name-title field--type-string field--label-hidden">Biblioteca SG46</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/images/biblioteca1.jpg" width="335" height="500" alt="" loading="lazy" typeof="foaf:Image" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Mon, 12/15/2014 - 16:12</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/46" hreflang="und">SG #46</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h3>It’s Complicated: The social lives of networked teens</h3><h5>Danah Boyd. Yale University Press, 2014.</h5><p><em>Esta reseña fue compartida por Mariel García (@faeriedevilish), colaboradora en SocialTIC que trabaja en el indeterminado terreno del uso de la tecnología para el cambio social.</em></p><div style="float: left; margin-right: 15px;"><img src="/images/revista/sg46/biblioteca1.jpg" alt="" width="200" align="left" /></div><p>¿Con quién se comunican los adolescentes en la red? ¿Por qué aceptan a sus familiares en Facebook, pero no en Twitter? ¿Con quiénes no quieren hablar? ¿Qué tanto valoran su privacidad y hasta dónde llegan para protegerla? Este es el tipo de preguntas que busca contestar el libro titulado “It’s Complicated: The social lives of networked teens” (Es complicado: la vida social de los adolescentes en la red).</p><p>El libro es obra de Danah Boyd, etnógrafa reconocida en el estudio de jóvenes y uso de medios en Estados Unidos. En él presenta perspectivas que ha recopilado durante ocho años de entrevistas con jóvenes.</p><p>Por ejemplo, ¿sabías que si desactivas tu cuenta en Facebook puedes reactivarla cuando quieras e inmediatamente recuperar tus contactos e historial? Eso es lo que hace una adolescente llamada Mikalah; cada que quiere usar Facebook reactiva su cuenta, ve el estatus de sus amigos, chatea un poco y al terminar la vuelve a desactivar. De esa forma, Mikalah mantiene su información alejada de sus “vigilantes”.</p><p>La obra está organizada alrededor de temas que preocupan particularmente a las generaciones menos jóvenes: identidad, privacidad, adicción, peligro, bullying, desigualdad, analfabetismo digital, y búsqueda de audiencias propias.</p><p>“It’s Complicated” está disponible en versión impresa en las principales tiendas de libros, y también se puede obtener gratuitamente en formato digital en <a href="http://www.danah.org/itscomplicated">http://www.danah.org/itscomplicated</a>/</p><hr style="clear: both;" align="center" width="80%" /><h3>Seven More Languages in Seven Weeks</h3><h5>Bruce Tate, Fred Daoud, Jack Moffitt, Ian Dees. Pragmatic Bookshelf, 2014.</h5><div style="float: left; margin-right: 15px;"><img src="/images/revista/sg46/biblioteca2.png" alt="" width="200" align="left" /></div><p>En 2010 Bruce Tate publicó un libro llamado “Seven Languages in Seven Weeks” en el cual enseñaba los aspectos principales de los lenguajes que mayor impacto estaban teniendo en la forma en que desarrollamos software. Los lenguajes abordados fueron: Ruby, Io, Prolog, Scala, Erlang, Clojure y Haskell. El propósito es ir un paso más allá del “Hola Mundo” y llegar a suficiente profundidad para que el lector entienda la esencia y funcionamiento de cada lenguaje.</p><p>En 2014 Tate regresa acompañado de otros expertos y ahora presentan “Seven More Languages ...”. Los lenguajes estudiados en esta ocasión son: Lua, Factor, Elm, Elixir, Julia, miniKanren e Idris. A excepción de Lua y Elixir, es muy probable que nunca hayas escuchado de ellos; sin embargo son excelentes para enseñar conceptos que se utilizan en los lenguajes modernos. Por ejemplo, Factor es ideal para aprender composición funcional, que es el corazón de la programación funcional. Elixir por su parte, hace énfasis en la capacidad de soportar fallas y recuperarse de éstas, por lo cual es ideal para sistemas distribuidos. En el caso de miniKanren, no es un lenguaje sino una librería para programación lógica que se puede utilizar en otros lenguajes como Haskell y Clojure.</p><p>Cualquier desarrollador que quiera mantenerse a la vanguardia y continuar puliendo sus habilidades, estará interesado en echar un vistazo a “Seven More Languages”.</p></div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Mon, 15 Dec 2014 22:12:59 +0000 sg 5533 at https://sg.com.mx https://sg.com.mx/revista/46/biblioteca-sg46#comments SG45: Biblioteca https://sg.com.mx/revista/44/sg45-biblioteca <span class="field field--name-title field--type-string field--label-hidden">SG45: Biblioteca</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 09/17/2014 - 03:01</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/45" hreflang="und">SG #45</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h3>El Libro Negro del Programador</h3><p>Cómo conseguir una carrera de éxito desarrollando software y cómo evitar los errores habituales.</p><p>Rafael Gómez Blanes a través de este libro nos muestra todas aquellas circunstancias que rodean el desarrollo de software y que determinan su éxito o fracaso. En cada capítulo se habla de los hábitos de trabajo que un desarrollador profesional debe incorporar para que pueda avanzar en su trabajo generando un código limpio y de calidad, incluso en el primer capítulo se explica cómo la deuda de no desarrollar de ese modo es demasiado alta. Este libro es importante ya que ingenuamente se cree que el éxito de un proyecto software consiste básicamente en entregar lo acordado a tiempo; nada más lejos de la realidad. Rafael nos explica que hay factores que indican en qué medida el proyecto ha sido un éxito o no: dichos factores saltan a la luz tiempo después de haber entregado el proyecto. Este libro trae el mensaje de que como desarrolladores, debemos tener claro que una de las mejores fuentes de conocimiento es el trabajo de los demás.</p><p>-----</p><h3>Desarrollo de aplicaciones para Android</h3><p>Quien quiera sumarse a gran número de desarrolladores que están subiéndose a la tendencia móvil, este libro les ayudará a aprender fácilmente a realizar programas para el sistema operativo Android, comenzando desde cero y llegando a realizar sus propias apps.n este libro se muestra el desarrollo de diferentes proyectos para todo tipo de dispositivos, desde los nuevos wearables hasta los más grandes, pasando como es lógico por los smartphones y tablets, siempre con el objetivo de crear código versátil y reutilizable. Enesta edición se han tenido en cuenta las diversas versiones de Android disponibles actualmente en el mercado, descubriendo al lector cómo utilizar el paquete de compatibilidad.</p><p>Si te interesa realizar aplicaciones que hagan uso del GPS o la cámara, crear animaciones, gestionar la información mediante bases de datos, crear aplicaciones para tablets<br />reutilizando código de aplicaciones para otros dispositivos, usar fragmentos, o incluso crear sus propios estilos, fondos animados o widgets este libro es para ti.</p><p>------</p><h3>Fundamentos de pruebas de software</h3><p>En este libro se muestra el desarrollo de diferentes proyectos para todo tipo de dispositivos, desde los nuevos wearables hasta los más grandes, pasando como es lógico por los smartphones y tablets, siempre con el objetivo de crear código versátil y reutilizable. En esta edición se han tenido en cuenta las diversas versiones de Android disponibles actualmente en el mercado, descubriendo al lector cómo utilizar el paquete de compatibilidad.</p><p>Si te interesa realizar aplicaciones que hagan uso del GPS o la cámara, crear animaciones, gestionar la información mediante bases de datos, crear aplicaciones para tablets<br />reutilizando código de aplicaciones para otros dispositivos, usar fragmentos, o incluso crear sus propios estilos, fondos animados o widgets este libro es para ti.</p><p>&nbsp;</p></div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 17 Sep 2014 08:01:29 +0000 sg 5371 at https://sg.com.mx https://sg.com.mx/revista/44/sg45-biblioteca#comments Biblioteca: The Art of Agile Development y Programming Interactivity https://sg.com.mx/revista/biblioteca <span class="field field--name-title field--type-string field--label-hidden">Biblioteca: The Art of Agile Development y Programming Interactivity</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/72" lang="" about="/user/72" typeof="schema:Person" property="schema:name" datatype="" class="username">lasr21</a></span> <span class="field field--name-created field--type-created field--label-hidden">Fri, 06/01/2012 - 14:39</span> <div class="field field--name-field-numrevista field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Publicado en</h3> <ul class='links field__items'> <li><a href="/revista/36" hreflang="und">SG #36</a></li> </ul> </div> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/seccion-revista/biblioteca" hreflang="und">Biblioteca</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h3 id="internal-source-marker_0.2620669687430274" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 24px; font-family: Georgia; color: #666666; background-color: transparent; font-weight: normal; font-style: italic; font-variant: normal; text-decoration: none; vertical-align: baseline;"><strong>The Art of Agile Development</strong> </span></h3><p><span style="font-size: 15px; font-family: Arial; color: #666666; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline;">James Shore &amp; Shane Warden. O’Reilly, 2007.</span> </p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">A través de los años, las metodologías ágiles pasaron de ser una moda o una promesa,a una cultura de desarrollo de software en la que cada vez más las empresas y los desarrolladores apuestan. </span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Este libro plantea a la programación ágil como un arte que refina las prácticas del día a día hasta convertir a los equipos en una orquesta desarrolladora de software, resaltando como beneficio no solamente el incremento en la productividad sino el de trabajar diferente. Incluso recomienda que la productividad no sea la motivación principal.</span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Para fortalecer el pensamiento de “trabajar diferente” en lugar de “trabajar más rápido”, hay un capítulo especial dedicado a la Colaboración en el cual, llama la atención la dedicación de varias páginas al tema de la confianza y otras tantas al verdadero involucramiento del cliente/usuario.</span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Se destaca también como un factor para alcanzar el éxito personal, técnico y organizacional, por lo que si se tiene problema en dichas áreas, se recomienda incorporar el desarrollo ágil en el día a día y éste libro presenta las bases para entenderlo y adoptarlo como una forma de pensamiento.</span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">El cambio en el pensamiento individual provoca (a través del contagio) un cambio organizacional. Los métodos ágiles ayudan a las organizaciones a alcanzar el éxito a través de enfocarse en las entregas de valor y en el decremento de los costos. Lo anterior se traduce en el incremento del (muy anhelado) retorno de inversión. Si continuamente tienes plazos de entrega agresivos, éste libro es para ti.</span><br /><span style="font-size: 24px; font-family: Georgia; color: #666666; background-color: transparent; font-weight: normal; font-style: italic; font-variant: normal; text-decoration: none; vertical-align: baseline;"></span></p><h3 style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><strong><span style="font-size: 24px; font-family: Georgia; color: #666666; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline;">Programming Interactivity: An interactive guide to Processing, Arduino and openFrameworks</span></strong></h3><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #666666; background-color: transparent; font-weight: normal; font-style: italic; font-variant: normal; text-decoration: none; vertical-align: baseline;">Joshua Noble. O’Reilly. 2da edición, 2012</span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Programming Interactivity es un gran recurso para aquellos interesados en aprender a crear sistemas interactivos de “cómputo físico” (en SG #34 hablamos bastante sobre este tema). Se enfoca en el uso de tres tecnologías principalmente: Arduino, Processing y openFrameworks.</span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Este libro está principalmente dirigido a diseñadores y aficionados que posiblemente no tengan experiencia programando, por lo que cubre un espectro muy amplio de temas, desde introducir conceptos básicos de programación hasta temas avanzados como programar tus propios shaders con OpenGL o como implementar lógica para reconocer gestures. Esa amplitud de temas provoca que Programming Interactivity tenga más de 650 páginas, así que tal vez prefieras tenerlo como e-book. Para explicar las distintos tecnologías, el autor utiliza una estrategia que nos agradó, ya que incluye:</span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><ul style="margin-top: 0pt; margin-bottom: 0pt;"><li style="list-style-type: disc; font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Una explicación de qué es</span></p></li><li style="list-style-type: disc; font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Información sobre como obtenerlo/instalarlo</span></p></li><li style="list-style-type: disc; font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Entrevistas con las personas que lo crearon, para que captemos mejor su objetivo y razonamiento\</span></p></li><li style="list-style-type: disc; font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"> Ejemplos prácticos con código</span></p></li><li style="list-style-type: disc; font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Ligas a recursos con mayor información</span></p></li></ul><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;"><br /></span></p><p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" dir="ltr"><span style="font-size: 15px; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline;">Así que si estás interesado en iniciarte en el fascinante mundo de construir elementos de cómputo físico, Programming Interactivity será un recurso invaluable. La primera edición de este libro se publicó en el 2009 y la segunda edición está por salir.</span></p></div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Fri, 01 Jun 2012 19:39:33 +0000 lasr21 1404 at https://sg.com.mx https://sg.com.mx/revista/biblioteca#comments