Прошло уже немало времени. Меня тут уже пару человек спрашивали о новой версии книги. Отвечаю.
Задержка была связана со временем, которого, как всегда, не хватает. Я не забросил, просто делал время от времени. Я решил все переделать в формат LaTeX, в чем, собственно, и сверстан английский оригинал.
Тут недавно еще два события важных произошли. Во-первых, с 15 марта что-то на Dropbox поменялось (они присылали уведомление), так что старые ссылки уже не работают. Во-вторых, произошли изменения в политике gitHub (я хотел туда выложить). Так что теперь книга в формате LaTeX перенесена на BitBucket.org и доступна по
этой ссылке. Также там есть и версия PDF (файл book.pdf).
У меня книга сверстана на Маке в TeX. Будет ли она работать в латексах-шматексах – не знаю. Вообще, в LaTeX я не силен. Мне кажется, было бы неплохо поменять некоторые стили, например, чтобы код программы отображался яснее, например, каким-нибудь
Courier, но, повторяю, не силен.
Если где-то код Python не будет работать, то, помимо того, что я мог допустить ошибку, это может быть и из-за версии Python. Прежде всего помните, что в версии Python 3.x нужно писать так:
print ("Some text")
а не так:
print "Some text"
Просто оригинал книги написан для Python 2.x. Потом некий человек (не я) адаптировал ее к версии 3.x, с чего я и делал перевод. Но он не всегда был последователен, иногда не все адаптировал. Я тоже мог пропустить. Помимо функции
print там были и другие изменения, особенно с некоторым методами в разделе с колодой карт, например.
Кстати, перевод еще не до конца сделал. Пока я
валял дурака был занят своими делами, автор расширил приложение к книге. Но я все равно публикую, т.к. она уже в репах, да и информация там не настолько важна. Потихоньку доделаю.
PS
Написал автору. Возможно, он добавит ссылку на свой сайт и в саму книгу.