Вам, дорогой читатель: я все это делаю ради вас. Надеюсь, книга вам понравилась, и информация, которую вы из нее почерпнули, оказалась полезной. Удачи!
Дополнительные материалы к этой книге можно найти в интернете по адресу: http://first20hours.com.update.
Картинки, видеоролики и комментарии к отдельным главам этой книги вы сможете найти в Сети:
к главе 4 — http://first20hours.com/yoga.
к главе 5 — http://first20hours.com/programming.
к главе 6 — http://first20hours.com/typing.
к главе 7 — http://first20hours.com/go.
к главе 8 — http://first20hours.com/ukulele.
к главе 9 — http://first20hours.com/windserfing.
Глава 1
1. Ericsson, K. Anders, Neil Charness, Paul J. Feltovich, and Robert R. Hoffman, eds.The Cambridge Handbook of Expertise and Expert Performance (Cambridge: Cambridge University Press, 2006).
2. http://www.chirunning.com/.
3. Как правило, продолжительность базовых программ колледжа составляет четыре года, и причина этого — традиция и материальная заинтересованность, поскольку за каждый год обучения колледж получает плату. Но это не значит, что невозможно завершить даже самый сложный курс за более короткое время: курс лекций по компьютерам, который читает в МТИ Скотт Х. Янг, занимает меньше года. См. http://www.scotthyoung.com/blog/mit-challenge/.
4. VanLehn, Kurt. “Cognitive Skill Acquisition.” Annual Review of Psychology47, no. 1 (1996): 513–539.
Глава 2
1. Рекомендую прочитать книгу Маргарет Лобенстайн «The Renaissance Soul: Life Design for People with Too Many Passions to Pick Just One» (New York: Harmony, 2006). Эта книга помогла мне понять, что разнообразие интересов — это достоинство, а не недостаток и что структурированием усилий можно извлечь пользу из моего стремления научиться всему и сразу.
2. http://www.newyorker.com/reporting/2011/10/03/111003fa_fact_gawande.
3. Я использовал программируемый интервальный таймер Enso Pearl: http://www.salubrion.com/products/ensopearl/. Вы можете взять любой таймер, какой пожелаете, в том числе кухонный, но у Enso имеются уже запрограммированные интервалы и приятный звуковой сигнал, что, как оказалось, имеет значение. Если вы много занимаетесь, пронзительный писк быстро начинает раздражать.
4. Snoddy, George S. “Learning and Stability: A Psychophysiological Analysis of a Case of Motor Learning with Clinical Applications.” Journal of Applied Psychology 10, no. 1 (1926): 1.
5. Newell, Allen, and Paul S. Rosenbloom. “Mechanisms of Skill Acquisition and the Law of Practice.” Cognitive Skills and Their Acquisition (1981): 1–55.
6. Logan, Gordon D. “Toward an Instance Theory of Automatization.” Psychological Review 95, no. 4 (1988): 492.
Глава 3
1. http://ankisrs.net/.
2. http://www.supermemo.com/.
3. http://smartr.be/.
4. Эта книга не о методах обучения, но если вы прилежно читаете примечания, я могу предложить вам следующий метод: выберите какую-нибудь идею, возьмите лист бумаги и попытайтесь объяснить эту идею максимально простым языком, как будто разговариваете с новичком. Пробелы в ваших знаниях выявятся очень быстро, что облегчит возвращение к исходному материалу для усвоения пропущенного. Исследователь навыков обучения Скотт Х. Янг называет этот чрезвычайно эффективный метод «техникой Фейнмана» (в честь известного физика Ричарда Фейнмана). Более подробную информацию вы можете найти на сайте http://www.scotthyoung.com/learnonsteroids/grab/TranscriptFeynman.pdf.
Глава 4
1. Это действительно очень, очень здорово — бежать изо всех сил к барьеру высотой до пояса и перепрыгивать через него, не сбиваясь с шага. Однажды я почувствовал себя почти Суперменом, когда во время забега моя нога попала в самый центр барьера. Деревянная планка разлетелась на куски, а я помчался дальше, не теряя скорости. Потрясающее ощущение.
2. http://www.youtube.com/watch?v=IMC1_RH_b3k.
3. http://www.nytimes.com/2009/07/26/magazine/26FOB-consumed-t.html.
4. http://www.gilhedley.com/.
5. Знаменитую «речь» Гила вы можете посмотреть здесь: http://www.youtube.com/watch?v=FtSP-tkSug. Имейте в виду, что видео содержит кадры с человеческим трупом; если у вас слабые нервы, эти моменты стоит пропустить.
6. Sarno, John E. Healing Back Pain: The Mind-Body Connection (New York: Grand Central Life & Style, 2010).
7. Я собираюсь в нескольких абзацах изложить несколько тысяч лет необычайно сложной истории йоги. Из книг на эту тему можно составить целую библиотеку, так что я прошу извинить меня за краткость. Если вы хотите подробнее ознакомиться с предметом, я рекомендую книгу Карен Армстронг «The Great Transformation: The Beginning of Our Religious Traditionsby» (New York: Anchor, 2007).
8. Armstrong, Karen. The Great Transformation: The Beginning of Our Religious Traditions (New York: Anchor, 2007).
9. Desikachar, T. V. K., and R. H. Cravens. Heath, Healing, and Beyond: Yoga and the Living Tradition of Krishnamacharya (New York: North Point Press, 1998). A short biography is also available at http://www.yogajournal.com/wisdom/465.
10. Специалисты до сих пор не пришли к единому мнению, в какой степени Кришнамачарья использовал внешние источники, такие как британская гимнастика. Многие позы и движения, которые Кришнамачарья включил в свои комплексы, очень похожи на гимнастику и упражнения военной подготовки того времени.
11. http://www.nytimes.com/2012/01/08/magazine/how-yoga-can-wreck-you-body.html?_r=3&pagewanted=all.
12. http://www.manduka.com/us/shop/categories/products/gear/manduka-pro-black-sage/.
13. http://orthoinfo.aaos.org/topic.cfm?topic=A00063.
Глава 5
1. http://personalmba.com/best-business-books/.
2. http://wordpress.org.
3. Для тех, кому это интересно: мой стандартный пакет WordPress состоял из PHP5 с PHPFastCGI, NGINX, APC, MSMTP и WP-Supercache на Slicehost.com VPS, выполняющийся на Ubuntu 8.04 LTS, все с файлами конфигурации пользователя.
4. http://jekyllrb.com.
5. http://github.com.
6. По какой-то причине почти каждое руководство по программированию начинается с примера, как вывести на экран или распечатать сообщение «Hello, world!».
7. http://stackoverflow.com.
8. http://news.ycombinator.com.
9. http://rubyonrails.org.
10. http://www.sinatrarb.com.
11. http://37signals.com.
12. http://rubysource.com/rails-or-sinatra-the-best-of-both-worlds/.
13. http://paulstamatiou.com/how-to-wordpress-to-jekyll.
14. https://github.com/sstephenson/rbenv.
15. На практике «хакерство» совсем не похоже на то, что показывают в кино, и это меня очень разочаровало.
16. https://toolbelt.heroku.com.
17. http://www.heroku.com.
18. http://git-scm.com.
19. Версии Ruby старше 1.9.3-p125 требовали программу под названием GCC, чтобы завершить процесс установки. GCC доступна на https://github.com/kennethreitz/osx-gcc-installer.
20. Программисты придумали акроним «RTFM», который означает «читайте (чертову) инструкцию» как стандартный ответ на вопросы, освещенные в официальной документации.
21. http://www.ruby-lang.org/en/documentation.
22. http://0xfe.muthanna.com/rubyrefresher.
23. https://code.google.com/p/ruby-security/wiki/Guide.
24. Термин «метапрограммирование» обозначает продвинутую модификацию основных объектов, классов и методов Ruby. Я приобрел книгу Паоло Перотты под названием «Метапрограммирование на Ruby: Профессиональное программирование на Ruby» («Metaprogramming Ruby: Program Like the Ruby Pros, Paolo Perrotta») (Raleigh, NC: Pragmatic Bookshelf, 2010), но пока ничего в ней не понял.
25. http://www.ruby-doc.org/core–1.9.3/index.html.
26. http://ruby.learncodethehardway.org.
27. https://devcenter.heroku.com/articles/keys.
28. https://devcenter.heroku.com/articles/ruby.
29. https://devcenter.heroku.com/articles/rack.
30. http://macromates.com.
31. https://devcenter.heroku.com/articles/bundler.
32. http://www.sinatrarb.com/intro.
33. http://backpackit.com.
34. http://tom.preston-werner.com/2010/08/23/readme-driven-development.html.
35. http://www.postgresql.org.
36. http://datamapper.org.
37. http://stackoverf low.com/questions/1152299/what-is-an-object-relational — mapping-framework.
38. http://en.wikipedia.org/wiki/SQL.
39. http://www.sqlite.org.
40. http://pow.cx.
41. https://github.com/rodreegez/powder.
42. http://twitter.github.com/bootstrap.
43. Я понятия не имею, почему это так называется.
44. См. http://www.regular-expressions.info/ for examples of common regular expressions.
45. http://daringfireball.net/projects/markdown.
46. http://www.httpwatch.com/httpgallery/authentication.
47. Использовать SSL на пользовательском домене сложнее: вы должны пройти через длинный процесс подтверждения и получить «сертификат», защищающий каждую сессию пользователя.
48. https://github.com/SFEley/sinatra-flash.
Глава 6
1. Любопытный факт: Тайгер Вудс — единственный профессиональный гольфист в истории, выигрывавший турнир U. S. Masters тремя разными свингами. Тайгер переучивался после победы в 1997 году, снова победил на турнире в 2001 и 2002 годах, еще раз поменял удар в 2002 году, затем победил в 2005 году. Недавно, в 2011 году, Тайгер снова стал переучивать удар, и это будет его четвертый свинг за профессиональную карьеру.
2. Изображение клавиатуры с сайта http://wowvectors.com/object/mac-keyboard-vector/. Распространяется по лицензии Creative Commons Attribution 3.0 Unported.
3. Очень интересные факты о разработке пишущей машинки QWERTY можно найти в статье «The Fable of the Keys» С. Дж. Лейбовица и Стивена И. Марголиса на http://www.utdallas.edu/~liebowit/keys1.html.
4. http://www.google.com/patents?id=qSVdAAAAEBAJ.
5. http://mkweb.bcgsc.ca/carpalx.
6. http://mkweb.bcgsc.ca/carpalx/?colemak.
7. http://colemak.com.
8. Для других операционных систем требуется установка небольшого пакета программного обеспечения, поддерживающего раскладку. Пакеты для большинства популярных систем можно найти на http://colemak.com.
9. http://www.typematrix.com/2030/features.php.
10. На клавиатуре TypeMatrix вы можете активировать режим Colemak нажатием Fn+F5.
11. Этот метод подходит не для всех клавиатур: в некоторых моделях клавиши верхнего, среднего и нижнего ряда имеют разный размер. В таком случае, наверное, проще купить новую клавиатуру или заказать наклейки на клавиши.
12. http://www.typeonline.co.uk/typingspeed.php.
13. Материал теста берется из общедоступных книг, бесплатно распространяемых в сети посредством проекта Gutenberg. См. http://www.gutenberg.org/.
14. http://www.mavisbeacon.com/.
15. http://typingtrainer.sourceforge.net/.
16. http://github.com/wwwtyro/keyzen.