12.08.2001 РешенияОлег Лебедев Просмотр документов Microsoft Office с помощью органайзеров на базе PalmOS - это в известной мере святотатство, нарушение изначальной концепции, заложенной в конструкцию этих органайзеров. Как известно, создатели Palm никогда не предполагали, что созданный ими "подсоединяемый органайзер" будет выступать как средство просмотра документов, например Microsoft Word. Немного углубившись в историю, можно даже сделать и такой вывод: они всячески стремились подчеркнуть, что созданный ими суперпортативный ПК - это в первую очередь органайзер, и соответственно хранить в его памяти документы текстового процессора совершенно незачем. Идеология построения подсистемы синхронизации PalmOS (известной под торговой маркой HotSync) не предполагает работу с файлами документов - файловой системы как таковой в Palm вообще нет, ее заменяет "структурированное хранилище", определяемое с точки зрения разработчика (и в терминологии ОС) как "базы данных", с записями в которых и работает программа. Здесь снова уместен экскурс в историю: система "баз данных" в Palm появилась потому, что объем памяти у первых моделей Palm был чрезвычайно ограничен (128-512 Кбайт), объем "кучи", доступной в ОЗУ прикладной программе, составлял 32 байт, и традиционная схема работы с памятью хранения ("создать буфер в куче, скопировать данные") не работала. Создатели платформы решили проблему с помощью идеи "редактирования по месту", когда программа работает ...
читать далее.