viernes, 15 de enero de 2016

El Libro Indispensable - Los Innovadores (Parte 1)

Los Innovadores (Los Genios que inventaron el Futuro)

Publico la primera parte de un libro que considero indispensable, que narra la historia de la computación desde sus orígenes con Ada Lovelace y Charles Babbage hasta la actualidad.



Acerca del Autor: Walter Isaacson

Walter Isaacson, presidente del Instituto Aspen, ha sido presidente de la CNN y director ejecutivo de la revista Time. Es autor de "Einstein, su vida y su universo" (Debate, 2008); "Steve Jobs" (Debate, 2011); "Benjamín Franklin: An American Life" y "Kissinger: A Biography" y es coautor, con Evan Thomas, de "The Wise Men: Six Friends and the World They Made". Vive con su mujer en Washington D.C.



Texto de la Portada Final

Tras su extraordinaria biografía de Steve Jobs, el nuevo libro de Walter Isaacson cuenta la fascinante historia de las personas que inventaron el ordenador e internet. Los innovadores está destinado a convertirse en la historia definitiva de la revolución digital y en una guía indispensable para entender cómo sucede realmente la innovación.

¿Qué talentos y habilidades permitieron a algunos inventores y empresarios convertir sus ideas visionarias en realidades disruptivas?. ¿De donde vinieron esos saltos creativos?. ¿Porqué algunos triunfaron y otros fracasaron?.

En esta magistral saga, Isaacson arranca con Ada Lovelace, la hija de Lord Byron, una pionera de la programación informática en la década de 1840. Además, presenta a las extraordinarias personas que crearon la revolución digital que nos rodea, gente como Vannevar Bush, Alan Turing, John Von Neumann, J.C.R. Licklider, Doug Engelbart, Robert Noyce, Bill Gates, Steve Wozniak, Steve Jobs, Tim Berners-Lee o Larry Page.

Esta es la historia de cómo funcionan sus cerebros y por qué han sido tan inventivos, pero también de cómo su capacidad para colaborar y dominar el arte del trabajo en equipo los hizo aún mas creativos.

En una era que busca fomentar la innovación, la creatividad y el trabajo en equipo, Los innovadores es la obra que mejor muestra cómo se producen.


Índice del Libro

Cronología
Introducción

1. Ada, Condesa de Lovelace
2. El computador
3. Programación
4. El transistor
5. El microchip
6. Videojuegos
7. Internet
8. El ordenador personal
9. Software
10. Conectados
11. La Red
12. Por siempre Ada

Agradecimientos
Notas
Índice Alfabético

Cronología

1843 Ada condesa de Lovelace, publica sus Notas sobre la máquina analitica de Babbage.
1847 George Boole crea un sistema que utiliza el álgebra para el razonamiento lógico.
1890 Se tabula el censo Estadounidense empleando las máquinas de tarjetas perforadas de Herman Hollerith.
1931 Vannebar Bush diseña el analizador diferencial, un computador analógico electromecánico.
1935 Tommy Flowers utiliza por primera vez tubos de vacío como interruptores de encendido y apagado en circuitos.
1937 Alan Turing publica "Sobre los números computables", en el que describe un computador universal.
1937 Claude Shannon describe cómo los circuitos dotados de interruptores pueden realizar tareas de álgebra booleana.
1937 George Stibitz, de los Laboratorios Bell, propone crear una calculadora que emplee un circuito eléctrico.
1937 Howard Aiken propone la construcción de un gran computador digital y descubre partes de la máquina diferencial de Babbage en Harvard.
1937 John Vincent Atanasoff elabora diversos conceptos relativos al computador electrónico una noche de Diciembre, durante un largo trayecto en automóvil.
1938 William Hewlett y David Packard crean su empresa en un garaje de Palo Alto.
1939 Atanasoff completa un modelo de computador electrónico con tambores de almacenamiento mecánicos.
1939 Turing llega a Bletchley Park para trabajar en el descifre de los códigos alemanes.
1941 Konrad Zuse completa el Z3, un computador digital electromecánico programable plenamente funcional.
1941 John Mauchly visita a Atanasoff en Iowa y presencia una demostración de su computador.
1942 Atanasoff completa un computador que funciona parcialmente con trescientos tubos de vacío y se incorpora a la marina.
1943 Finaliza en Betchley Park la construcción del Colossus, un computador de tubos de vacío destinado a descifrar los códigos alemanes.
1944 Entra en funcionamiento el Harvard Mark I.
1944 John Von Newmann va a la Universidad de Pensilvania para trabajar en el ENIAC.
1945 Von Newmann redacta el "Primer borrador de un informe sobre el EDVAC", en el que describe un computador de programa almacenado.
1945 Se envía a Aberdeen a seis programadoras del ENIAC para recibir formación.
1945 Vannebar Bush publica "Cómo podríamos pensar", en el que describe el ordenador personal.
1945 Bush publica "Ciencia, la frontera sin fin", en el que propone financiar públicamente la investigación académica e industrial.
1945 El ENIAC funciona a pleno rendimiento.
1947 Se inventa el transistor en los Laboratorios Bell.
1950 Turing publica un artículo en el que describe una prueba para la inteligencia artificial.
1952 Grace Hopper desarrolla el primer compilador informático.
1952 Von Newmann completa un computador moderno en el Instituto de Estudios Avanzados de Princeton.
1952 El UNIVAC predice la victoria electoral de Eisenhower.
1954 Turing se suicida.
1954 Texas instruments introduce el transistor de silicio y contribuye al lanzamiento del radio receptor modelo Regency.
1956 Se funda Shockley Semiconductor.
1956 Primera conferencia sobre inteligencia artificial.
1957 Robert Noyce, Gordon Moore y otros crean Fairchild Semiconductor.
1957 La Unión Soviética lanza el Sputnik.
1958 Se anuncia la creación de la Agencia de Proyectos de Investigación Avanzada (ARPA).
1958 Jack Kilby hace una demostración del circuito integrado, o microchip.
1959 Noyce y sus colegas de Fairchild inventan también el microchip de manera independiente.
1960 J.C.R. Licklider publica "La simbiosis hombre-computador".
1960 Paul Baran, de RAND, inventa la commutación de paquetes.
1961 El presidente Kennedy propone enviar el hombre a la Luna.
1962 Expertos en informática del MIT crean el juego Spacewar.
1962 Licklider se convierte en el primer director de la Oficina de Técinas de Procesamiento de Información de la ARPA.
1962 Doug Engelbart publica "Aumentar el intelecto humano".
1963 J.C.R. Licklider propone una "Red Intergaláctica de Computadores".
1963 Engelbart y Bill English inventan el ratón.
1964 Ken Kesey y los Merry Pranksters recorren Estados Unidos en autobús.
1965 Ted Nelson publica el primer artículo sobre el "Hipertexto".
1965 La Ley de Moore predice que la potencia de los microchips se duplicarán aproximadamente cada año.
1966 Stewart Brand organiza el Trip Festival junto con Ken Kesey.
1966 Bob Taylor al jefe de la ARPA, Charles Herzfeld, de financiar ARPANET.
1966 Donald Davies acuña la expresión "conmutación de paquetes".
1967 Se discute el diseño de ARPANET en Ann Arbor y Gatlinburg.
1968 Larry Roberts hace públicos los requisitos del concurso para la construcción de los IMP de ARPANET.
1968 Noyce y Moore crean Intel y contratan a Andy Grove.
1968 Brand publica el primer Whole Earth Catalog.
1968 Engelbart organiza la Madre de Todas las Demostraciones con la ayuda de Brand.
1969 Se instalan los primeros nodos de ARPANET.
1971 Don Hoefler inicia su columna en Electronic News titulada "Sillicon Valley USA".
1971 Fiesta de despedida de Whole Earth Catalog.
1971 Se presenta el microprocesador Intel 4004.
1971 Ray Tomlinson inventa el correo electrónico.
1972 Nolan Bushnell crea Pong en Atari junto con Al Alcorn.
1973 Alan Kay, junto con Chuck Thacker y Butler Lampson, crean el Xerox Alto en Xerox PARC.
1973 Bob Metcalfe desarrolla Ethernet en el Xerox PARC.
1973 Se pone en marcha el terminal compartido Community Memory en Leopold's Records, Berkeley.
1973 Vin Cerf y Bob Kahn completan los protocolos TCP/IP para internet.
1974 Aparece el Intel 8080.
1975 Aparece el ordenador Altair, de MITS.
1975 Bill Gates y Paul Allen desarrollan programación en BASIC para el Altair y crean Microsoft.
1975 Primera reunión del Homebrew Computer Club.
1975 Steve Jobs y Steve Wozniak lanzan el Apple I.
1977 Se presenta el Apple II.
1978 Primer software BBS en internet.
1979 Se inventan los grupos de noticias de Usenet.
1979 Jobs visita el Xerox PARC.
1980 IBM encarga a Microsoft el desarrollo de un sistema operativo para PC.
1981 Se pone a la venta el módem Hayes para usuarios domésticos.
1983 Microsoft anuncia Windows.
1983 Richard Stallman empieza a desarrollar GNU, un sistema operativo libre.
1984 Apple presenta el Macintosh.
1985 Stewart Brand y Larry Brilliant lanzan The WELL.
1985 CVC lanza Q-Link, que luego se convierte en AOL.
1991 Linus Torvalds lanza la primera versión del kernel Linux.
1991 Tim Berners-Lee anuncia la World Wide Web.
1993 Marc Andreessen anuncia el navegador Mosaic.
1993 Bajo la dirección de Steve Case, AOL ofrece acceso directo a internet.
1994 Justin Hall lanza el blog y el directorio web.
1994 HotWired y Pathfinder, de Time Inc., se convierten en los primeros grandes editores de revistas online.
1995 Aparece en la red el WikiWikiWeb de Ward Cunningham.
1997 Deep Blue, de IBM, derrota al ajedrez a Gari Kaspárov.
1998 Larry Page y Serguéi Brin lanzan Google.
1999 Ev Williams crea Blogger.
2001 Jimmy Wales, junto con Larry Sanger, lanzan la Wikipedia.
2011 El ordenador Watson de IBM gana el concurso televisivo Estadounidense Jeopardy!.

Comentario

Este libro es indispensable leerlo y tenerlo en su biblioteca ya que es sin dudar uno de los más completos sobre el tema. Particularmente me inspira mucho la vida y obra de estos grandes personajes que si no fueran por su esfuerzo y dedicación no gozaríamos de lo que tenemos ahora: Computadores, Redes, Internet, Software, etc.

El Libro del Día: AngularJS Directives Cookbook

El Libro del Día: 2016-01-15

Titulo: AngularJS Directives Cookbook
Autor: Fernando Monteiro
Editorial: Packt
Nro Paginas: 206

Capítulos:
Chapter 1: Dealing with Modal and Tabs Directives
Chapter 2: Building a Navbar Custom Directive
Chapter 3: Customizing and Using Bootstrap UI Directives
Chapter 4: Creating Interactive jQuery UI Directives
Chapter 5: Implementing Custom Directives with Yeoman Generators
Chapter 6: Using Directives to Develop Interface Components
Chapter 7: Building Directives with Dynamic Templates
Chapter 8: Creating Reusable Directives
Chapter 9: Directive Unit Testing with Karma and Jasmine

Descarga:
AngularJS_Directives_Cookbook