CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
28.10.2020

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Desktop
Internet
Internet-серверы
Безопасность
Бизнес/Офис
Игры
Мультимедиа
Наука
Операционные системы
Программирование
СУБД
Создание веб-сайтов
Утилиты

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Разное

Open Source и Palm

Есть две очевидные тенденции, которые позволяют усомниться в актуальности приводимой ниже информации. Во-первых, это то, что рынок КПК вот уже пару лет сокращается: давление со стороны коммуникаторов и субноутов даёт себя знать. Во-вторых, даже внутри сектора КПК от монополии Palm уже почти ничего не осталось: платформа Pocket PC (ОС для которой поставляет всем известная MicroSoft Co.) хотя и отстала на пару процентов по объёму продаж за прошлый год, но исход этой борьбы уже угадывается.

Тенденции эти очевидны, и спорить с ними смысла нет никакого. Но, поскольку пользователи КПК пока ещё не перевелись, 40% продаж КПК ушедшего года это всё-таки Palm, и именно Palm, а не MicroSoft Co. ищет время от времени поддержки у сторонников open source, то почему бы об этом и не поговорить немного? В смысле: о том, насколько заметно open source ПО на устройствах, работающих под управлением Palm OS?

Материал этот формировался, как рекомендации другу детства, в одночасье (в результате подарка на день рождения) ставшему вдруг обладателем Palm T|X. До тех пор выше обозначенный товарищ к КПК никакого отношения не имел. Да и к IBM PC отношение его следовало бы охарактеризовать, как весьма отдалённое. Эти обстоятельства и определяют стиль и содержание предлагаемого опуса: попроще, и с сопутствующими извинениями за развязный местами тон.

Покупка

Всякое "пользование" начинается, разумеется, с покупки. Попробовав платформы и Palm, и Pocket PC, на настоящий момент я предпочитаю первую. И не только потому, что "сродство " с MicroSoft ничего, кроме неприязни, у меня не вызывает, но и из чисто экономических соображений. Не от "хорошей жизни" цены на Palm нынче несколько ниже, чем цены на аналогичные Pocket PC (аналогия в данном случае подразумевает разрешение экрана, объём памяти, функциональность вообще и средства коммуникации, в частности), но, уж коли это так, то почему бы этим и не воспользоваться?

Так, выбирая подарок, я остановился на Palm T|X, хотя всё сказанное ниже вполне справедливо и в отношении Tungsen E/E2, и в отношении LifeDrive. Наладонники ступенью "ниже" не обеспечивают предположительно требуемой функциональности, а что касается Zaurus... По-моему устройства, плохо помещающиеся в кармане рубашки и заметно тяжелее 100г — это уже "другая история". При столкновении с подобными я, например, очень быстро вспоминаю, что у меня вообще-то есть ноутбук.

Не могу не сказать два слова о смартфонах. Экран, размером заметно меньший вышеупомянутого кармана рубашки, приемлемым признать не могу. Не могу также смириться с телефоном размером более 110x45x15. Отсюда: не понимаю достоинств смартфона. Не знаю возможностей смартфона, которых бы не обеспечивала связка КПК+телефон. Так что упоминаний смартфонов ниже не будет.

Что имеем?

Вышеперечисленные Palm-наладонники комплектуются нынче Palm OS v.5.x.x, плюс Document To Go от Dataviz (некоторый "детский" вариант офисного пакета), плюс Adobe Reader (опять же — вариант Acrobat Reader). Перечислять все приложения Palm OS смысла не вижу. Те, которые объединяются обычно в секцию PIM (Personal Information Managment), функционально вполне самодостаточны. Memos, Calendar,Contacts, Tasks, Word Clock - на мой взгляд, к поиску альтернативы не вынуждают. Вполне удовлетворительно выглядит также секция MultiMedia : Media успешно отображает картинки и видео (хотя у меня как-то так ни разу и не возникла потребность прикоснуться к вершинам мирового кинематографа посредством Palm), а Pocket Tunes успешно проигрывает звуковые файлы.

О секции Communications в составе Dialer, SMS, VersaMail и браузера Web (Palm Blazer) сказать, что она самодостаточна, уже труднее. Если по поводу дозвона (Dialer) и отправки/чтения SMS можно согласиться с тем, что "от добра — добра не ищут", то от почтового клиента и web-браузера можно бы ожидать большего. Весьма досаждает невозможность изменить кодировку отправляемых сообщений (пишем в koi8-r или в win-1251 — в header-е письма неизменно будет указано iso9959-1): если ваш адресат не силён в знании кодировок или вообще просматривает почту посредством web-интерфейса — может и не прочитать.

Blazer-у очень хотелось бы пожелать наличия возможности открытия локального файла не только через указание его полного url-а. И работы с unicode. Последнее — вообще одно из самых больших сожалений при знакомстве с Palm OS. Особенно на фоне того, что с unicode сейчас работают самые "заштатные" мобильники.

Более всего в прилагаемом ПО недостаёт, как мне кажется, средств работы с файлами. Тем более, после того, как Palm дополнился гигабайтной флешкой. Да и HotSync с его хронической привязанностью к MS Windows постепенно стал раздражать: ну не у всех и не всегда эта славная ОС под рукой.

Добавим, что я почему-то не нахожу, что Word To Go — хорошее средство для работы с текстом (будь то чтение или редактирование). У меня, во всяком случае, Document To Go так и остался: в том же качестве, что и Open Office (а в своё время — и MS Office) на IBM PC — "на всякий случай". Вдруг какой-то нужный *.doc или *.xls попадётся. Не припоминаю, случалось ли такое...

Тем более без колебаний я забраковал средства просмотра *.pdf. Мало того, что страницы, подготовленные для формата A4/Letter обычно неважно выглядят при уменьшении их почти в 4 раза, так для чтения с помощью Adobe Reader их ещё и конвертировать приходится предварительно. Для какой ОС написан конвертер — догадайтесь сами. Отказать, одним словом.

Вот с такими "вводными" и приходится начинать эксплуатацию Palm T|X. Поиски альтернативного и дополнительного ПО довольно быстро привели меня к выводу, что, как и для IBM PC, существует достаточно ПО, распространяемого под лицензией GNU или подобными. Более того, не так уж редко "свободные" программы оказывались не хуже, а то и лучше, чем их проприетарные аналоги. Вот об этом и хочу рассказать: доброе слово не заменяет программистам оплату, но, с другой стороны, это самое доброе слово "и кошке приятно".

Что добавляем?

Первая благодарность Игорю Нестерову, автору RusHack, а также авторам Cyr Hack V, с которого всё начиналось, и всем, кто принимал участие в создании модулей шрифтов для этих программ. Коммерческая альтернатива, дополнительно русифицирующая интерфейс и печально известная (год-два назад, по крайней мере) своей нестабильностью, после знакомства с RusHack меня уже просто не интересовала.

В качестве файл-менеджера на моём T|X вскоре прижился 3X Commander производства 3GX Software. Я даже не стану утверждать, что он — лучший. Просто на каком-то этапе я устал перебирать free файл-менеджеры для Palm OS: достойных среди них обнаружил штук пять и просто остановился на последнем.

Чего не хватает 3X Commamnder-у, так это встроенного FTP-клиента. Пришлось поискать таковой отдельно. Здесь выбор остановился на VFS-FTP+ мистера Триндера (J.J.Trinder). "Родной" WiFile явно уступает VFS-FTP+, а вот WiFilePro (демо-версия любезно предоставляется производителем обладателям "комплектного" WiFile) быть может и превосходит (включает в себя и smb-клиент), но стоит денег. Так что, в отсутствие smb-ресурсов, меня вполне устроил VFS-FTP+.

Internals Яна Бюрелля (Ian Burell) и AppView Джорджа Касвелла (George Caswell) прекрасно дополняют список системных утилит.

Две утилиты очень здорово расширили возможности использования наладоннника в качестве таймера: TimerLT предоставляет возможность обратного отсчёта, а NetClock представляет собой NTP-клиент, обеспечивающий синхронизацию с серверами эталонного времени в Сети.

Словарь Мюллера DictEngTus Андрея Левичева прекрасно дополняет Merriam-Webster's Pocket Dict, любезно приложенный разработчиками Palm OS к их "штатной читалке" — eReader.

eReader — вполне удовлетворительное средство просмотра, но лидером в этой области является, безусловно iSilo. Программа не вполне свободна, но даже без функций, попадающих в разряд share-ware, она заслуживает самой высокой оценки.

Говорят, для Palm-ов есть довольно много игр. Не интересовался. А вот moonphase Стивена Кайнля (Steven Kienle) для своей озабоченной растениеводством жены я действительно использую.

Серьёзным конкурентом для Pocket Tunes является свободно распространяемый TCPMP. Количество поддерживаемых кодеков у TCPMP заведомо больше, хотя пользоваться Pocket Tunes мне показалось несколько более удобным: "подогнанность" под определённую модель даёт себя знать.

Весьма пригодилась DIAButton. Функция "переворачивания" экрана есть в Palm-ах изначально, а вот "привязать" её к какой-нибудь из функциональных кнопок можно не на всех моделях. DIAButton решает эту проблему.

Ещё две программы не принадлежат к ежедневно мной используемым, но обязательно должны быть упомянуты, поскольку заведомо превосходят аналоги, предлагаемые Palm. Так FreeCoins Влада Мереута (Vlad Mereuta) на порядок "сильнее" Expense из состава Palm OS. Могу только пожалеть, что склонность к бухгалтерскому учёту не входит в число моих добродетелей (или: пороков?).

Точно также, PalmPDF Хэнка Джонаса (Henk Jonas) мне представляется программой, более интересной в сравнении с Adobe Reader: по крайней мере,pdf -файлы для неё не нужно конвертировать. Впрочем, поскольку использовать две последние программы мне практически не приходилось, то от дальнейших комментариев воздержусь.

А вот утилиты, ориентированные на работу с SD-картой, похвалить нужно обязательно. Помимо Card Info, предоставляемой Palm OS порекомендую ещё три:

  • Card Beam — позволяет переносить файлы *.prc (программы) и *.pdb (данные) с SD-карты во внутреннюю память наладонника. Это может потребоваться для программ, которые не запускаются с SD-карты (бывает) или с целью снижения энергопотребления (работа с SD-картой более "накладна" в смысле энергозатрат);
  • Card Reader превращает ваш Palm в usb-mass-storage-устройство (как обычная Флэшка). Правда, доступ обеспечивается только к памяти SD-карты, но зато — какой! Вне зависимости от ОС, и ПО, на ней установленного. Можете читать с usb — сможете обмениваться файлами и с вашим наладонником. Card Reader — единственная "настоящая" share-ware программа из всех упомянутых. Работать будет только две недели. Далее — на ваше усмотрение. Либо — купить ($10, согласитесь, совсем не чрезмерная цена за хорошую программу), либо — переустанавливать каждые две недели, либо — поискать в Сети retail-версию (мир не без добрых людей);
  • NVBackup Александра Прусса (Alexander Pruss) сохраняет (и восстанавливает, при необходимости) содержимое внутренней памяти Palm-а на SD-карте. Не считая случаев тестирования" ПО сомнительного происхождения, за пол-года эксплуатации T|X ни разу не потребовал hard-сброса. Бережёного, однако, Бог бережёт. И сохранять собственные записные книжки очень рекомендуется.

Как вы, возможно, уже догадались, внедрение в эксплуатацию "приличного" файл-менеджера и трёх, перечисленных последними утилит могут окончательно избавить пользователя Palm от Windows-зависимости. Так, для меня, при том, что никакого Аутглюка на IBM PC у меня нет, а вся почта хранится на gmail.com, синхронизация "от IBM к Palm" не представляла никакого интереса в принципе. Более того, в настоящее время IBM PC у меня вовсе не участвует в "Personal Information Managment", чему я очень рад, поскольку ни один из используемых мной IBM PC никогда не бывает "под рукой" всегда. В отличие от наладонника. Разумеется, не считаю своё "распределение функций" между десктопом, ноутбуком, наладонником и мобильным телефоном "единственно верным". Но оно — возможно.

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

Коммуникации.

Из всех наличных средств коммуникации, предлагаемых Palm-ами этого уровня, два ориентированы преимущественно на связь с IBM PC:

  • Wi-Fi. Никаких проблем не замечено. Настройки как для Access Point, так и в режиме Ad-Hoc тривиальны. Приёмник чуть послабее, чем у ноутбука или десктопа. Единственный серьёзный недостаток — весьма существенное энергопотребление;
  • USB-cable. Основной способ связи с IBM PC по замыслу авторов. В отсутствие MS Windows (и, соответственно, HotSync) лучший, ИМХО, вариант использования — посредством эмуляции Palm-ом флэш-накопителя (см. Card Reader). В отношении энергопотребления ситуация обратная Wi-Fi: при подключении к IBM PC через USB-кабель Palm подзаряжается, как известно.

Остальные два способа коммуникации предназначены, в основном, для связи с "братьями меньшими": наладонниками, телефонами и прочими мобильными устройствами:

  • IRDA, сиречь — инфракрасный порт. Традиционный и самый простой способ связи. Этот Palm-овский Beam настолько хорош, что часто даже портируется на устройства платформы Pocket PC. Не стесняйтесь пробовать Beam, направив ИК-излучатель Вашего наладонника на "встретившееся" мобильное устройство. Вполне вероятно, что таким способом Вы сможете передать контакт или "TaskList" в мобильный телефон, программу или электронную книгу — в другой наладонник. Как и наоборот, разумеется;
  • Bluetooth. Почти то же самое. Тенденция, похоже, состоит в сокращении количества мобильных устройств, использующих ИК порт и в увеличении - использующих Bluetooth. Преимущества: отсутствие требований к ориентации устройств друг относительно друга и большая дальность связи. Недостатки следуют из преимуществ: желательна аутентификация устройств (мало ли кто окажется в радиусе десяти метров?). Иногда приходится повозиться для установления между устройствами доверительных (trusted) отношений. Зато после этого очень скоро обнаруживается, что синхронность "Контактов" в Palm и Nokia достигается довольно просто, а список контактов в IBM PC не очень-то и нужен... Ну, по крайней мере, у меня было так.

Таким, образом, обмен информацией с локальной сетью (непосредственно через Wi-Fi или используя IBM PC к которому Palm подключен с помощью USB/IrDA/Bluetooth) трудностей, как правило, не представляет. Разумеется, если Ваша локальная сеть имеет шлюз для выхода в Интернет, то и последний будет доступен. Не так часто требуется выходить в Сеть через Palm, когда в Вашем распоряжении Ваша же локальная сеть. Но — бывает.

Иное дело, когда никаких средств коммуникации, кроме мобильного телефона, рядом нет. Вот тогда и приходится вспомнить о наличии связи между Palm и этим самым телефоном. Как именно они связаны (IRDA или Bluetooth) - история отдельная...

В Palm OS имеется понятие Connection. Около десятка Connection-s определены изначально, но ничто не препятствует самостоятельному созданию дополнительных. В любом случае, кроме имени Connection характеризуется "адресатом" подключения (Connect to: PC, Modem, Phone, Local Network) и используемым протоколом (Via: Cradle/Cable,Bluetooth , Infrared). Если "адресат" — телефон, то дополнительным параметром может быть драйвер модели (Model). Хотя, в большинстве случаев, достаточным бывает "Universal Phone Driver". Если протокол — Bluetooth, то нужно будет указать устройство (настройка Bluetooth-связи между устройствами выполняется отдельно).

Честно говоря, всё это несколько запутано, хотя виновата в этом не Palm OS, я думаю, а причудливость стеков протоколов сетевого взаимодействия, используемых в разных случаях. Возможно, эта тема достойна отдельного обсуждения, в рамках же разговора о доступе к Сети через GSM -телефон, порекомендую обратить внимание на наличное соединение IR to PC/Handheld (если предполагается использовать IrDA) или создать соединение BT to PC (если предполагается использовать Bluetooth). В качестве устройства (Device) во втором случае нужно указывать имя собственного GSM телефона (см. его Bluetooth настройки). Соединение с PC наиболее "многословно": в виде AT-комманд Вам нужно будет выполнить и настройку модема, и дозвон, и регистрацию, если таковая требуется. Но только соединение с PC и универсально.

Вне зависимости от того, IrDA предполагается использовать или Bluetooth, ещё до попытки выхода в Сеть лучше убедиться в наличии связи между телефоном и Palm. Такая связь должна обеспечивать обмен контактами или, скажем, приём/отправку SMS . При наличии такой связи впору перейти к созданию сетевого сервиса (Network Service в терминологии Palm OS). При описании Service помимо его имени задаются имя (User Name) и пароль (Password) пользователя.

В настоящее время наиболее распространены два способа выхода в Сеть через GSM-устройство: CSD и GPRS. Первый напоминает использование обычного модема. Соединение в этом случае следует выбрать типа "X to GSM Phone" или "X to generic GSM" (X, в данном случае, — используемый протокол: IrDA или Bluetooth). Помимо вышеупомянутых name/password нужен ещё номер дозвона, который можно узнать у провайдера.

Для GPRS-связи соединение нужно выбрать IR to PC/Handheld или BT to PC (самостоятельно созданное). Связано это всё с тем, что для создания GPRS-соединения нужно и дозваниваться, и модем реконфигурировать. А вот такое сочетание можно сделать только "ручками", обращаясь к GSM-модему "напрямую", как к вычислительному устройству. Детали (Details) сетевого сервиса обычно соответствуют умолчанию (PPP, Idle TimeOut=1 min (можно: Never), Query DNS и Automatic IP Address — включены). Вся же ключевая информация выносится в скрипт. Например, такой:

Send: AT+CGDCONT=1,"IP","internet.mts.ru"
Send: CR
Wait For: OK
Send: ATD*99***1#
Send: CR
Wait For: CONNECT
В данном случае, первая строка — инициализация GPRS-режима модема. Последний параметр — AP (access point) провайдера (у разных провайдеров AP, разумеется, разные). Четвёртая строка — "универсальный" номер дозвона для GPRS. Всё остальное — очевидно, как мне кажется.

Интернет.

Ничего не могу сказать по поводу IRC/IM-клиентов для Palm OS — не пробовал. Наверное, я вообще не являюсь большим поклонником on-line общения. Что же касается Instant-Messaging, то его на Palm мне заменяют SMS-уведомления о приходе e-mail. Благо gmail позволяет дублировать приходящие сообщения на любой другой адрес, а GSM-провайдер, как правило, предоставляет возможность SMS-уведомления о приходе почты, если почтовый ящик расположен на его сервере.

Не пользовался также на Palm-e peer-to-peer обменом, on-line аудио и видео вещанием. Ну, не потребовалось как-то...

Таким образом, кроме коррекции времени по NTP-протоколу (см. netClock) остались только e-mail и browsing. Так вот, об особенностях...

Неспособность Palm OS "читать" unicode — существенный недостаток, но, к счастью, на обмене e-mail сказывается он пока мало. В подавляющем большинстве случаев кодировок koi8-ru/win-1251, предоставляемых RusHack, достаточно (нативную iso8859-1 не упоминаю — само собой разумеется). Достаточно их было бы и в исходящих сообщениях, если бы Versa Mail "тупо" не подставляла в заголовок письма неуместное:

...; charset=iso8859-1
Не всякий адресат разберётся с таким сообщением. Что бы облегчить ему задачу, предлагается следующее:
  • текст письма набирается в Memos. Это, кстати, наилучший, ИМХО, способ набора текста: никаких конвертаций/сохранений, быстрейший доступ, кодировка — на Ваше усмотрение;
  • Versa Mail позволяет "приаттачить" к письму любое из memo - чем и воспользуемся. Поскольку именем файла будет первая строка memo, то разумно в этой строке и указать кодировку. По-видимому, это максимум того, что можно сделать для адресата.

Отсутствие unicode при browsing-е уже может стать более существенной неприятностью. Так, невозможность воспользоваться web-сервисами google такими как google-mail и google-reader, огорчает. Но решения я не знаю.

Ещё один ранее упомянутый недостаток Palm Blazer — отсутствие диалога открытия локальных файлов. На гигабайтной флешке могут храниться десятки и сотни html-файлов всевозможного содержания и доступ к ним только посредством набора полного url-а — в чём-то сродни мазохизму. Лечится, однако, достаточно просто. Предложение состоит в следующем:

  • создаём на флэшке каталог HTML (например) и с этого момента всё, что будет просматриваться с помощью браузера, помещаем только в него;
  • в этом же каталоге размещаем скрипт приблизительно следующего содержания:
    #!/usr/bin/perl - w
    
    

    @files=split /\n/,`ls -BFR1`; $pref='/SD/PALM/HTML'; open(F,'>./index.html'); print F "<HTML><HEAD></HEAD><BODY>\n"; foreach (@files) { if (/\:$/) { s/^\./$pref/; s/\:$//; $dir=$_; unless ($dir eq $pref) { print F "</ul>\n" } print F "Directory $dir:\n"; print F "<ul>\n"; next } if (/\/$/) { next } if ($_ eq '') { next } s/\*$//; unless (/html?$/) { next } print F "\t<li><a href="file://$dir/$_">$_</a></li>\n" } print F "</ul>\n"; print F "</BODY></HTML>\n"; close(F);

    Скрипт, всего лишь создаёт индексный файл к каталогу, в котором он запущен. Поэтому подходящим для него названием мне представляется mkindex.pl. Я использовал perl под *-nix (поскольку именно эмулируя флэш-накопитель в Linux, я обычно и загружаю SD-карту), но не вижу препятствий для написания аналогичного скрипта на другом языке под другой ОС.
  • осталось сообщить Blazer-у, что его Home Page является отныне file://SD/PALM/HTML/index.html — и расстояние до каталога флэшки сокращается до одного клика — Home.

Лучшим решением было бы создание такого индексного файла средствами исключительно Palm-а. Но до этого у меня что-то руки никак не дойдут.

Аттачменты e-mail и просматриваемые страницы сохраняются, ссылки на сохранённые страницы заносятся в букмарки Blazer-а автоматически. В общем — терпимо. Хотя желание увидеть более совершенные и e-mai клиент, и браузер всё ещё имеют место.

Работаем с текстом.

Нет сомнений в том, что больший экран — лучше, а клавиатурой пользоваться удобнее, чем стилусом. Но, как ни странно, возможностей Palm мне оказалось достаточно и при очередной командировке, и в отпуске. Замечу, что и в том, и в другом случае я не прекращал e-mail общение (в т.ч. и производственное), просмотр нужных мне новостных лент, написание статей и т.д. Не vim, конечно, но если приходится выбирать между ноутбуком и Palm, то иногда проще смириться с издержками редактирования, но оставить руки свободными.

Как я уже писал, ввод текста мне представляется наиболее удобным в Memos. Уж очень неестественной для Palm выглядит необходимость заботиться о сохранении файла при естественном "засыпании" наладонника или переключении в другую задачу. Слишком быстро привыкаешь к тому, что выключение не требует никаких дополнительных действий, документ всегда открывается в той позиции, на которой был оставлен. Word To Go, например, несколько раз меня "кинул", после чего я зарёкся им пользоваться, даже не став выяснять зависит это от местоположения файла, открываемого вторым приложения или ещё каких-либо факторов.

Ещё один редактор, который позволяет не задумываться о сохранении файла при выключении КПК (как автоматическом, так и по инициативе оператора) - SiED Бенджамина Ро (Benjamin Roe). Всем хорош SiED: два окна (и два одновременно редактируемых файла), поиск/замена, макрокоманды... Вот только high-resolution по его мнению закачивается на 320x320. Что для T|X и LifeDrive оборачивается "потерей" чуть ли не трети экрана. Обидно.

При использовании в качестве редактора Memos, трудность состоит в том, что все memo хранятся в одном файле: MemosDB-PMem. Можно, конечно, при необходимости перенести этот файл на SD-карту, потом — в IBM PC и уже там с помощью приличного редактора "извлечь" нужный текст. Можно, но... не эстетично. Не скажу, что предлагаемый мной способ так уж изящен, но...

  • любая memo-запись может быть использована как аттачмент к e-mail сообщению в виде файла. Имя файла будет сформировано из первой строки memo, расширение — txt;
  • любое сообщение может быть сохранено, как "черновик" (Draft);
  • аттачмент к сообщению может быть сохранён в виде файла как в памяти наладонника, так и на SD-карте.
То есть: Memos -> Versa Mail -> Файл.

Ещё один прекрасный редактор — CardTXT. Симпатичный, современный, отлично смотрится при разрешении 320х480, импорт/экспорт в записи memo, с сохранением введённой информации при выключении... Вот только окно — единственное, и в другую программу нельзя перейти без сохранения файла: спасибо, хоть предупреждает об этом. В общем, "есть ещё над чем работать".

Резюме.

Вывод очевиден: без open source "начинка" Palm была бы значительно скромнее. Жаль будет, если и это не спасёт Palm Inc..



Комментарии

Страницы комментариев: 1 :: 2 :: следующая

Яшка, Sun Sep 28 14:30:24 2008:
этот софт мне не очень понравился ,зато есть метры софта по ссылке http://www.ladoshki.com/palm.htm для palm ,у меня zire 72
аноним, Mon Jun 2 14:22:03 2008:
> Ткните мордой, где он там.
maemo.org - и хоть утыкайтесь...
аноним, Mon Jun 2 14:16:57 2008:
> Та же идея применима к POP и SMTP трафику
Господи, ну и онанизм у пальмоводов однако процветает.А в n8x0 например нормальный браузер на файрфоксном движке и приличный экран.Гмыло и прочие работают.Сразу.Можно конечно и таким онанизмом заниматься.Если у вас время ничего не стоит а удобство не колышет.Но теперь я кажется понимаю почему пальм в *опе.
аноним, Mon Jun 2 14:12:31 2008:
> странно, что так мало комментариев...
Лишнее подтверждение того что пальма загибается.У меня n810 если что.Вот это да, девайс, может по умениям с небольшим ноутом потягаться, не то что карманные безделушки с функционалом которых нынче справляются ... мобилки :)
аноним, Mon Jun 2 14:11:09 2008:
> А в Антарктиде жизни нет, это в школе проходят.
Ну да, вот только n810 срубил 3-е место в продажах на amazon.com ... а где пальма... ну... понятно где.Сам по себе опенсорц и линукс - еще не стопроцентная панацея.Кто-то осилит.А кто-то жиденько сольет, попытавшись применить прошлый опыт проприетарных разработок к линуксу.Пальм - очень показательный пример.
Владимир, Mon Jun 2 11:12:08 2008:
Интересный пост, даже странно, что так мало комментариев...
sasha_k, Thu Oct 18 20:40:06 2007:
С удовольствием перечитал )))
PalmPDF прекрасна, но сам "формат" устройства слабо подходит для чтения неоптимизированных "под экран" PDF-ов. Адобовская приблуда -- кошмар.
ttyS15ATyandex.ru, Thu Oct 18 04:30:06 2007:
Решением проблемы UTF-8 в Blazer может лежать в области перекодирующего прокси (по аналогии с Opera Mini). Мне за пару часов удалось добиться _отображения_ google и gmail в Blazer таким образом. Если это развить, а также добавить перекодирование запросов, то может получиться что-нибудь путное. Та же идея применима к POP и SMTP трафику.

Другой вариант, это использовать непосредственно Opera Mini. И на данный момент тут _почти_ всё хорошо, но мне лично не удалось добиться нормальной стабильности ни от одного из сочетаний версий JAVA/Opera(2,3 и 4).
аноним, Thu Apr 26 00:56:07 2007:
"Если охота настоящего опенсорца, смотрите на Nokia N800."
Ткните мордой, где он там. Посмотрел сайт nseries кроме оперы с google и gmail ничего больше не показали...
аноним, Mon Mar 19 23:45:05 2007:
Если охота настоящего опенсорца, смотрите на Nokia N800.Будет продаваться в России, мы, юзеры, нокию все-таки допинали своим длительным нытьем в их блогах и допеканиями саппорта :).Внутри линукс.Вы даже можете собрать свое ядро.На свой зад :).Из софта - линуксный софт кучами.Enjoy!

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds