Ururu_2, спасибо за конструктив. По поводу орфографических ошибок - я просто не проверял орфографию. При большом количестве ошибок или если есть много текста на двух языках, особенно с кодом, spellcheck просто не подчеркивает слова. Но я все-таки проверил текст на ошибки и исправил штук 200 опечаток. Так что с версии 1.02 (русский перевод) такие ошибки, как "адОптировал" должны либо отсутствовать вовсе, либо сведены к минимуму (случайно заметил и исправил ошибку в "вы может заметить ..." - разумеется, spellcheck в подобных случаях не поможет.
стр. 15 - честно говоря, не подозревал, что кто-то будет читать, причем, внимательно, список благодарностей
floating point - да, "плавающая точка" это как-то не совсем по-русски. Наверное меня смутило то, что этот термин должен быть в словаре. Исправил.
А вот по поводу
floor division я не вполне уверен. Я знаю термин "целочисленное деление". Но я специально искал в интеренете ссылки. Похоже, что "целочисленное деление" больше отностится к случаю, когда используется функция
divmod, а результат возвращается в виде кортежа из частного и остатка. А когда говорят о
floor division, то имеют в виду именно отбрасывание дробной части без всякого округления.
Я этого термина даже в английской википедии не нашел. Так что вопрос еще открыт. К сожалению, у меня сейчас такой дрянной интернет, что даже это не могу лишний раз проверить.
"Присвоение" изменил на "присваивание". Также "правила приоритета" изменил на "приоритет операций".
Вообще, я создал текстовый файл, куда буду записывать все найденные ошибки. Если кто-то обнаружил новую ошибку, то убедитесь, что вы читаете версию не ниже 1.02. Т.к. орфографических ошибок было слишком много, я их не привожу. Версия 1.02 уже прошла через spellcheck.
Обновленную книгу буду выкладывать по мере того, как будет позволять интернет (у меня он настолько плохой, что порой днями не могу даже зайти на форум, не то, что выложить около 4 Мб книги).
processor5, fb2, насколько я знаю, не слишком хорошо подходит для технической документации, особенно, когда много диаграмм, схем и т.п.
Про epub я и сам думал, но текст у меня набран в Word, поэтому просто так конвертировать его в epub даже не знаю как. К тому же из A4 нужно сделать A5, а то и меньше, для 5-6 дюймовых читалок. Потом все проверить, не расползается ли текст и т.п. Короче, это не так просто, нужно время.
Кстати, еще один недостаток epub это тот, что в нем некоторое форматирование теряется (уже пробовал). Например, в книге весь код, ключевые слова Python, имена переменных, функций, классов и т.п. набраны шрифтом
Courier New, поэтому он легко распознается. А в epub он уже обычный, как и основной текст. Не знаю, может быть я что-то не так делал, но у меня именно так.
Есть другой вариант - это выложить в PDF, но заточенным под eBook. Я сейчас пробую - получается неплохо. Все четко, форматирование не плывет. Конечно, есть и один недостаток - нельзя сделать ссылки (footnotes). По крайней мере, в моей прогамме. Ну, и если код длинный, то он не умещается по ширине и получается неправильные, с точки зрения Питона, отступы. Но это уже проблема не PDF, а маленького экрана. Как сделаю, так выложу и такой вариант. Под ридер с 6'' экраном.
PS. Смотрим на первую страницу темы и качаем обновленную версию.