Boris aka Celarent ([info]celarent) wrote in [info]ru__pda,
@ 2004-01-05 13:46:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Удобное чтение CHM на КПК.

Понимаю, что многие с такой задачей не сталкивались, да и вряд ли столкнутся, но всё же расскажу, как это можно делать.


Итак, дано: несколько книг, которые очень хочется прочесть, но они, как назло, имеются только в формате CHM.



Штатными средствами CHM не читаются. Ставить отдельную программу – не хочется. Что такое CHM ? Исходно – формат для файлов справки. Сам файл представляет из себя множество HTML -файлов и изображений, связанных взаимными ссылками, объединенных единым меню и «засунутых» в один документ. Как читать файлы HTML на Palm & Pocket PC понятно, осталось только вытащить эти файлы.


Что ж, после недолгих поисков обнаруживаем программу chm 2 web . Уже из описания ясно, что она умеет перегонять chm в обычные html -файлы. При более внимательном рассмотрении обнаруживаем, что есть специальная опция конвертации для КПК.



На этом рассказ кончается и начинается обычный комикс… Итак, выбираем исходный файл для конвертации и каталог, куда всё будет экспортироваться.



На выходе, в том самом каталоге C :\ chm получаем множество файлов. Что и требовалось получить =).


А теперь наступает очередь iSiloX .




При следующей синхронизации полученный файл будет автоматом отправлен на КПК. Ну а дальше – открываем iSilo и читаем.



Меню сохранено, все ссылки и таблицы – тоже. Изображения изменены под размер экрана. Пользуйтесь.


Текст статьи лежит на http://www.celer.spb.ru/wiki/ProKPK/Teksty/UdobnoeChtenieCHM. Обновления, если они появятся, буду выкладывать там же.



(Post a new comment)

Спасибо за актуальную инфу
[info]zhig
2004-01-05 03:06 am UTC (link)
Но вот меня заинтересовала больше книжка, рипуемая вами для примера :) Не подскажете, где ее можно обрести?
Может cможете выслать на zhig собак mail.ru?
Дело в том, что в данный момент это для меня актуально,и не только на работе,но и в качестве материалов для диплома :), так что если сможете кинуть ссылку или прислать эту книгу(и другие по схожей тематике - "управление проектами по разработке ПО и не только") буду вам безмерно благодарен :)

(Reply to this) (Thread)

Re: Спасибо за актуальную инфу
[info]celarent
2004-01-05 04:24 am UTC (link)
Конкретно эту книгу я брал на http://www.wzor.net/index.php
В принципе, могу и в почту кинуть, но там 5 мегабайт. В iSilo -- порядка 600 кб.
Если на Взор пробъётесь, то там в амбаре очень много всего интересного. А так -- куча стандартов по управлению проектами, всякие PMI-book, IBM Rational Unified Process, CMM и ISO различной нумерации. На сайте Microsoft лежит документация по Microsoft Solutions Framework -- их методу управления. Другой вопрос, что всё это как раз тот случай, когда на порядок, если не на 2, полезнее ходить на курсы -- большинство приводимых примеров слабо соотносятся с российской действительностью, очень хочется послушать людей, которые применяли всё это на практике. На русский переведена замечательная книга Брукса "Мифический человеко-месяц". Книга старая, но классическая и там множество пунктов, о которые я сам множество шишек набил.

(Reply to this) (Parent)(Thread)

Re: Спасибо за актуальную инфу
[info]zhig
2004-01-05 04:55 am UTC (link)
На Взор пробиться не удается - говорит что паблик_аккесс закрыт на 1-3 месяца - а пароля дня не пишет :(
От различных стандартов по управлению проектами уже просто плющит и все RUP, CMM, ISO_900x, PM Book'и уже благополучно изучены и даже частично применены на практике :)
Курсы вещь замечательная, но ОЧЕННО дорогая - и пока для нашей конторы слабодоступная - не за свой же счет ходить на курсы ;)
Брукса тоже читал. Еще, кстати, есть довольно веселая книжка Эдварда Йордона "Death March : The Complete Software Developer's Guide to Surviving 'Mission Impossible' Projects". У меня вроде ее русский перевод есть в электронном виде, если интересно. И, конечно, книга Kahn'a про Software Quality Management - но это уже несколько менее в тему и на любителя :)
Если не сложно - пришлите на zhig пёс mail .ru CHM вариант упомянутой книженции :)

(Reply to this) (Parent)(Thread)

Re: Спасибо за актуальную инфу
[info]celarent
2004-01-05 05:17 am UTC (link)
Ok, кину. Ну и сам с удовольствием всё возьму =) Так что -- ждите, от силы к вечеру отправлю.

(Reply to this) (Parent)

Re: Спасибо за актуальную инфу
[info]celarent
2004-01-13 12:15 am UTC (link)
Еще тут на взоре нашел:
Practical Guide to Software Quality Management, Second Edition.
by John W. Horch.
ISBN: 1-58053-527-5, 286 Pages, February 2003.
This updated edition of the Practical Guide to Software Quality Management identifies 10 major components that make up a solid program in line with ISO 9001 quality management precepts. Thoroughly revised and with new chapters on software safety and software risk management, this comprehensive primer provides readers with the starting points for a standardized documenta-tion system and analyzes each program component separately, addressing in detail its specific role and overall importance to the system.
This is the only volume to offer a broad overview of software quality management for non-experts and experts alike. It is written in clear, easy-to-understand language and contains a complete glossary that demystifies technical terms, abbreviations, and acronyms. Useful appendixes contain example and “starting point” documentation outlines. Moreover, every chapter features an extensive list of authoritative references directing readers to the latest technical details on a variety of software quality management issues.

(Reply to this) (Parent)

Оффтопик
[info]breakphreak
2004-01-05 07:26 am UTC (link)
Насколько я сведущ в ОО-методологиях, Rational Unified Development Process - он от фирмы "Rational" а не от "IBM". Хотя, может IBM там как-то руку приложило, но это было бы странно.

(Reply to this) (Parent)(Thread)

Re: Оффтопик
[info]celarent
2004-01-05 12:50 pm UTC (link)
IBM Rational Unified Process®, or RUP®, is a configurable software development process platform that delivers proven best practices and a configurable architecture. (http://www-306.ibm.com/software/awdtools/rup/)

(Reply to this) (Parent)


[info]otetz
2004-01-05 04:53 am UTC (link)
На самом деле на PPC читать chm можно и непосредственно. Есть замечательная прога - Aroy CHM Reader (http://www.pocketgear.com/software_detail.asp?id=5985&associateid=262)
Но! Она не понимает русский в содержании (TOC) :( А так вполне замечательная прожка...
Именно поэтому спасибо за представленный альтернативный вариант!

Кстати, не просветите неуча - iSiloX работает с каким-либо образом пакованными файлами? или может у него у самого формат со сжатием?

(Reply to this) (Thread)


[info]celarent
2004-01-05 05:22 am UTC (link)
Ну, CHM еще понимает, скажем, teamone reader. Но как-то всё это криво... iSilo действительно производит сжатие. Плюс -- ресайз картинок. В результате из 4.88 мб исходного CHM получился документ размером в 587 кб. Проблем с кириллицей ровно никаких.

(Reply to this) (Parent)


[info]shingrus
2004-01-09 03:34 am UTC (link)
спасибо! только возник вопрос как же sdk documentation почитать в метре!!!! как Вы и такая статейка замечательная!

(Reply to this) (Thread)


[info]celarent
2004-01-09 05:25 am UTC (link)
Всегда пожалуйста =). Комментарии, предложения и ответные статьи приветствуются.

(Reply to this) (Parent)


[info]zynaps
2004-03-06 05:00 pm UTC (link)
http://pjtewkesbury.webspace.surefish.co.uk/CHMReader.htm

(Reply to this) (Thread)


[info]celarent
2004-03-07 01:41 am UTC (link)
Спасибо, бесплатная CHM-читалка -- это очень интересно. Пойду пробовать. Другой вопрос, что приведенная мной методика позволяет значительно уменьшить объем книги: в приведенном примере изначальный размер файла -- 5 мегабайт, размер сконвертированного в iSilo файла -- чуть больше 600 кб.

(Reply to this) (Parent)


[info]ostrovityanka
2004-05-12 05:23 pm UTC (link)
Спасибо большое за совет!

PS а нельзя ли ознакомиться с содержанием вашей электронной библиотеки? Особенно интересуют следующие темы - PM, RUP, QA.

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…