Ким Стэнли Робинсон. Голубой Марс

Конец трилогии. Ещё меньше фантастики, но больше политики и внутренних переживаний. А под конец главное герои начинают умирать. Годится как книжка перед сном, но рекомендовать не могу.

Ольга Громыко. Встретимся на Кассандре!

Хорошее продолжение серии Космоолухов. Лёгкая и весёлая история про лесника и киборга в штаб-квартире ОЗК — общества защиты киборгов.

Ким Стэнли Робинсон. Зелёный Марс

В целом, скучнее первой книги — меньше грандиозных изменений, больше политики, разговоров и переживаний. Как книга перед сном — очень неплохо, но захватывающим я бы сюжет не назвал.

Test Driven Development for Embedded C By James W. Grenning

Непосредственно TDD мне далось с большим трудом. Примерно понимаю что происходит, но не понимаю почему. Зато очень понравилось описание принципов SOLID и подходов к рефакторингу legacy-кода. В целом, очень полезная книга, рекомендую.

Ким Стэнли Робинсон. Красный Марс

Начало трилогии об освоении и терраформировании Марса. Успехи в науке и провалы в социуме, хорошо проработанный мир и переплетённый сюжет увлекают.

Дэн Вальдшмидт. Будь лучшей версией себя

Эта аудиокнига оказалась у меня в телефоне случайно, не помню, чтобы намеренно её скачивал. Но попала она ко мне в подходящий момент и оказала заметное действие. В основном она просто перечисляет людей, которые смогли превзойти большие жизненные сложности и добиться существенных результатов, прикладывая очень много сил каждую секунду. Книга может послужить неплохим мотиватором сделать что-то полезное в свободные пять минут вместо того, чтобы тупить в телефон, но, мне кажется, к этому нужно быть внутренне готовым, кнга даст лишь небольшой толчок. Если вы хотите перемен и ищете стимул — попробуйте.

Ким Стэнли Робинсон. Аврора

Огромный звездолёт отправлен с Земли в систему Тау Кита, чтобы основать там колонию. До цели ещё далеко, а на корабле уже возникают неполадки. Однако, настоящие испытания начнутся только по прибытии.

Книга понравилась реалистичным описанием технических, биологических и социальных проблем. Рекомендую.

Кристофер Прист — Опрокинутый мир

Захватывающий рассказ о городе, который вынужден постоянно двигаться вперёд. Вместе с главным героем мы постепенно узнаём особенности мира вокруг и приходим к пониманию почему двигаться — жизненно важно.

Ким Стэнли Робинсон: Дикий берег

Америка будущего — разрушенная, низведённая до средневековья и тщательно охраняемая. Современные технологии остались только у охраняющих, а население Америки вынуждено рыбачить, охотиться и вручную обрабатывать поля. Житель небольшой долины рассказывает о жизни общины и попытках изменить жизнь к лучшему. Очень понравилось, рекомендую.

Леонид Каганов: Лена Сквоттер и парагон возмездия

Отличный, ироничный и увлекательный роман. Начав не смог остановиться, с большим трудом заставлял себя делать перерывы на работу и сон. Очень рекомендую.

http://lleo.me/knigi/lena_squatter

Бен Клеменс, Язык С в XXI веке

Отличный вариант продолжить изучение Си после книг Столярова. Много приближенных к реальности задач и подходов к их решению. Подробно рассмотрены возможности, внесённые последними стандартами, многопоточность и некоторые популярные библиотеки.

Энди Уир, Артемида

Весьма интересный роман о жизни в единственном лунном городе — Артемиде. В меру эпично и футуристично. Некоторые повороты сюжета весьма предсказуемы, другие — наоборот. Никаких особенных откровений, просто динамичный сюжет.

Андрей Столяров. Программирование: введение в профессию

http://stolyarov.info/books/programming_intro/

Дочитал трилогию, очень понравилась, жду четвёртый том. Кратко расскажу о содержании.

Том 1. Знакомство с Unix и Pascal. У многих подгорает от Паскаля, но я не вижу проблемы потратить на него немного времени, если человек начинает совсем уж с нуля. Имеющие опыт программирования могут просто почитать исходники и понять, что имеется в виду. Вместе с тем, Паскаль имеет одну очень важную особенность — указатели, понимание которых будет востребовано при изучении Си.

Том 2. Ассемблер и Си. Конечно, пользуясь языками высокого уровня можно игнорировать детали архитектуры и ОС, но мне такой подход не кажется правильным. Опять же, не нужно становиться гуру ассемблера, а потратить несколько часов на понимание того, что же на самом деле делает компьютер при исполнении кода, весьма полезно. Тем более, если цель — изучать Си, очень хорошо видно как некоторые его аспекты вылезли из ассемблера. Так же автор рассматривает стандартную библиотеку, устройство тулчейна и системы контроля версий.

Том 3. ОС и сеть. Вот где-то здесь и начинается написание близких к реальности программ. Описаны способы взаимодействия программы с внешним миром, указаны различные нюансы, усложняющие жизнь за границей сферического «Hello, world» в вакууме.

Том 4 в процессе написания. Автор обещает обзор парадигм различных языков программирования и графические интерфейсы. Несмотря на то, что финансовая цель была достигнута ещё в начале года, я сделал пожертвование в качестве благодарности за огромную пользу, которую мне принесли труды автора.

Смертные машины

Об это книге узнал из трейлера фильма. Захотел было сходить посмотреть, но посмотрев ещё несколько трейлеров разочаровался и взялся за книгу. Она не слишком порадовала: вместо ожидаемого стимпанка вышла детская сказка, которая, однако, совсем не годится для детей, слишком много смертей вокруг. Рекомендовать не буду, однако отзывы на вторую книгу лучше, так что попробую её.

Заводная

Альтернативное будущее, климатическая катастрофа, потеря многих технологий и расцвет биоинженерии. В этом, новом для меня, сеттинге разворачивается борьба министерств природы и торговли Банкока за власть в городе. Интересный и динамичный детектив, рекомендую.

Шантарам

Потрясающая история жизни беглого австралийского заключенного в Бомбее. Здесь есть всё: любовь, дружба, предательство, убийства, наркотики, война, бедность, тюрьма, болезни и доброта, очень много доброты и улыбок местных жителей. Длинная, интересная и очень захватывающая книга, очень рекомендую.

Видоизменённый углерод

Прослушал аудиокнигу, про сериал знаю, но пока не смотрел. По книге могу сказать следующее: интересно, картинка будущего мне очень нравится. Могущественные мафы, биотехнологии, перегрузка сознания между телами и виртуальными мирами. На фоне всего этого великолепия разворачивается очень странное расследование странной смерти странным детективом. В этой книге нет философских откровений, но сюжет здорово закручен, есть немало ситуаций, которые заставляют задуматься. Так что смело рекомендую любителям фантастики.

Также могу рекомендовать Схизматрицу Брюса Стерлинга. По-моему, миры этих книг довольно похожи — люди (немногие) получили возможность растянуть жизнь на столетия, вживлять себе разную электронику, но не слишком изменились — интриги, убийства и прочие не слишком приятные способы достижения цели.

Хорошие книги

https://avegera.github.io/epic-thread/rodoss/books.html

Интересная подборка книг. В первой десятке присутствуют как классические «Автостопом по Галактике» и «1984», так и «Ложная слепота» и «Задача трёх тел», которые я с огромным удовольствием прослушал недавно. Предвкушаю много интересного.

Муки выбора MP3 плеера

Уже много лет не могу найти mp3-плеер, который бы меня устроил. Долгое время моим идеалом были iRiver’ы, последним хорошим плеером — Cowon iAudio 7. С тех пор хороших плееров мне не попадалось. Иногда я делаю попытки купить что-то подходящее, но каждый раз разочаровываюсь. В итоге решил составить список требований и опробованных плееров, чтобы не забыть.

Мой идеальный плеер:

  1. Запоминает место остановки и при включении продолжает с него;
  2. Перематывает треки быстро, 5-10 секунд за секунду. В идеале скорость настраивается;
  3. При перемотке назад из первых секунд файла перескакивает в конец предыдущего файла;
  4. Сортирует треки по алфавиту, а не по порядку попадания в FAT;
  5. Позволяет регулировать громкость сразу, без хождений по меню;
  6. Имеет большой экран на котором видно приличный кусок имени файла;
  7. После включения начинает играть музыку.

Требования отсортированы в порядке убывания важности. Теперь посмотрим, какие плееры я попробовал и чем они меня не устроили.

Digma S3

  1. Фатальный недостаток — плеер всегда включается на первом файле. Сразу в помойку;
  2. Скорость перемотки приемлемая;
  3. Перемотку назад не проверял;
  4. Сотрировка по алфавиту возможна через отдельный пункт меню;
  5. Громкость регулируется сразу;
  6. Большой экран занят фальшивым спектром, на имя файла остается 10, если не 7, символов;
  7. После включения попадаешь в главное меню. Явно воспроизведение музыки не было приоритетом.

Итог: 4 из 7, но всё множится на 0 первым пунктом.

BENJIE C-ONE

  1. Место остановки запоминает, но иногда сбивается. Почему — не понял;
  2. Скорость перемотки терпимая;
  3. При перемотке назад попадает в начало предыдущего файла. Т.е. в конец длинного файла можно попасть только перемотав его от начала до конца;
  4. Файлы сортируются только по фату, даже при выборе альбома/исполнителя;
  5. Громкость регулируется через меню. Если держал кнопку недостаточно долго, то попадаешь в главное меню и долго из него выходишь;
  6. Большой экран занят фальшивым спектром, но для имени файла остается много места;
  7. Включается плеер на паузе, нужно нажать кнопку воспроизведения.

Итог: 3.5 из 7. Тем не менее с этим плеером я хожу каждый день, потому что Cowon слушаю перед сном. Разделение именно такое из-за того, что у Cowon бесшумное сенсорное управление, а у Benjie очень громкие металлические кнопки, которые будят жену.

xDuoo X2

  1. Вроде бы запоминает место остановки;
  2. Скорость перемотки никакая, что сразу выкидывает этот плеер из кандидатов в хорошие;
  3. Поведение при перемотке назад не проверял;
  4. Порядок сортировки не проверял;
  5. Громкость, вроде, регулируется сразу;
  6. Экран небольшой, под имя файла отдана строка;
  7. Поведение после включения не помню.

Итог: моё знакомство с плеером было очень коротким — как только я увидел скорость перемотки, сразу убрал плеер в коробку и выставил на авито. Данных для взвешенной оценки маловато.