Сын технологий. Роман в пяти годах и тридцати главах. Книга первая. Сергей Березовский
Чтение книги онлайн.

Читать онлайн книгу Сын технологий. Роман в пяти годах и тридцати главах. Книга первая - Сергей Березовский страница 40

СКАЧАТЬ только на одном конкретном компьютере. Если при этом программу переносили на какой-то другой компьютер, использовать её было уже нельзя, потому что ключ на другом компьютере не подходил. Для другого компьютера требовался другой ключ. Этот ключ в виде совокупности букв и цифр вручался клиенту при покупке программы аналогично тому, как вручаются ключи покупателям квартир и автомобилей.

      Иногда, впрочем, даже знакомые с законом об авторском праве западные пользователи обменивались незащищёнными программами между собой. Незащищённые программы работали безо всяких ключей и могли свободно кочевать с одного компьютера на другой. Узнав от Шуры о том факте, что доктора в заграничных клиниках обмениваются пиратскими программами, Андрей был очень удивлён. Если на родине использование пиратских программ считалось чем-то обыденным и естественным, то за границей с этим обычно было строго. Из опыта работы в Корпорации он знал, что в Соединённых Штатах за такое пиратство при желании могли наказать по всей строгости закона.

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

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

      Новые требования Андрей реализовывал с большим увлечением. В отличие от последнего проекта в Корпорации, где приходилось автоматизировать финансовую отчётность в виде немыслимых таблиц с неведомыми цифрами, которые предназначались непонятно для кого и для чего, на этой работе СКАЧАТЬ