Отправляет email-рассылки с помощью сервиса Sendsay

Ищу программу...

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

Я, типа, в качестве приятного хобби выбрал написание книги в жанре
фентэзи (или близкого к нему) с созданием собственного мира. Так
сказать, с "системным подходом" к вопросу. К сожалению или к счастью, но
моя фантазия обгоняет память. Мне нужна простая программа, которая
помогла бы мне упорядочить мои "знания" о выдуманном мире. Я представляю
ее в виде стандартной гуевой справочной системы. Т.е. где-нить в уголке,
рядом с OOWriter болтается окошко, в котором список разделов. К примеру:

...
+Географические названия
+Расы и народы
+Фауна
+Эльфийские Боги // одним кликом разворачиваем
+Старшие Боги // одним кликом разворачиваем
-Общая информация о Старших Богах // Здесь идет
собственно описание выбранной темы
Доподлинно известно о существовании семи Старших
Богов... и т. д.
-Бог 1
-Ьог 2
-Бог 3
...
-Бог 7
+Младшие Боги
+Демоны
+Карты
+Календарь
...

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

Также может кто подскажет, как лучше создать собственный словарь? Тут
уже гуй не обязателен (хотя желателен).

Сейчас передо мной гора черновиков и обрывков, со странными надписями, и
их количество продолжает рости, надо срочно что-то делать. (о:

Мои навыки как программиста равны почти нулю, т.е. я знаю теорию, но
программировал только на спектрумовском Бейсике :). В то же время
командной строкой пользуюсь, маны читать и гуглить я умею. Также сносно
знаю HTML, сумел сделать себе несложный сайт, на крайний случай, если
никто ничего не посоветует, придется воплощать мой замысел в HTML или
ОpenOffice, но это будет слишком убого и громоздко.

Кстати, может кто подскажет векторный редактор, в котором можно было бы
создать карты? Было б вообще круто.
И еще я так и не смог найти на русском языке текст открытой лицензии для
издания книги (вдруг я ее допишу когда-нибудь?). Искал на английском, но
язык пока знаю плохо, так что после долгого шастания по сайтам GNU и GPL
я плюнул на это занятие. Однако буду рад прямой ссылке даже на
английский вариант.

Спасибо за внимание.



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 2696; Возраст листа: 631; Участников: 803
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/401553

Ответить   Thu, 14 Jul 2005 11:31:55 +0400 (#401553)

 

Ответы:

М. б. это не совсем то, что требуется, но, если не боитесь немного
попрограммировать, то скачайте с www.itk.ru clip. Это реинкарнация
старого доброго Clipper'а на качественно новом уровне. Работать можно с
разными СУБД, а также с dbf-файлами. Кроме возможности программирования
там есть утилиты работы с dbf.

Попробуйте, м. б. Вас устроит.

Разработка отечественная и качественная. Лицензия - GPL

Ответить   Крохин Анатолий Александрович Fri, 15 Jul 2005 09:21:50 +0400 (#402199)

 

Крохин Анатолий Александрович wrote:

Тяжеловата для освоения... К тому же при установке не нашла мой Gtk,
видимо нужен 2.4, а у меня 2.6. Хотелось бы чего-нибудь попроще. Я ж
таки гуманитарий... :)



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 2705; Возраст листа: 635; Участников: 806
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/403560

Ответить   Mon, 18 Jul 2005 10:33:39 +0400 (#403560)

 

On Mon, 18 Jul 2005 10:33:39 +0400
Fay <litin***@m*****.ru> wrote:

Можно собрать из исходников. Это совсем несложно.

Ответить   Крохин Анатолий Александрович Tue, 19 Jul 2005 09:35:58 +0400 (#404160)

 

В сообщении от 1121754958 секунд после начала Эпохи Крохин Анатолий
Александрович написал(а):

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

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

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

Я за уменьшение количества несовместимых дистрибутивов, и увеличение
пакетных баз основных дистрибутивов. Идеальным, мне кажется, было бы
существование двух больших баз: Debian и Fedora Core, а остальные
дистрибутивы основывались бы на одной из них, и дополняли бы эту базу.

Например, мне очень обидно что ASPLinux основывается на Fedora Core
(хотя не копирует тупо от туда пакеты, но обеспечивает 100%
совместимость) и при этом не отдает этому проекту ничего. Я не нашел ни
в Fedora Core, ни в Fedora Extras пакетов русификации, которые
присутствуют в ASPLinux.

Существование таких пакетных баз позволило бы: обычным пользователям не
возится с исходниками, а устанавливать уже готовые бинарные пакеты;
разработчикам дистрибутивов не повторять работу своих коллег;
разработчикам свободного софта было бы меньше мороки для обеспечения
совместимости с различными дистрибутивами, также они могли бы заниматься
сопровождением своих пакетов для всех баз (так как их число не велико).

Ответить   Konstantin Korikov Thu, 21 Jul 2005 16:13:30 +0300 (#405271)

 

On 7/21/05, Konstantin Korikov <lostcl***@u*****.fm> wrote:

К сожалению, не всегда совместим :(
Например, в ASP 10 (которым мы пользуемся у нас в конторе) я
обнаружил, что реализация SE Linux не совпадает с FC3 - в общем,
толком SE включить так и не удалось.

Всеми конечностями за! Это было бы просто здорово. По-моему, должен
возникнуть механизм по обеспечению двоичной совместимостью хотя бы
между самыми распространёнными дистрибутивами.

И между версиями одного дистрибутива тоже. В качестве положительного
примера вспомним Солярис - так сразу и не припомню, когда было
невозможно запустить программу для SunOS 4 в Solaris версии, скажем, 8
или 9...

Ответить   Thu, 21 Jul 2005 20:10:30 +0400 (#405410)

 

В сообщении от 1121965830 секунд после начала Эпохи Vladimir Efremov
написал(а):

Вообще я имел в веду не это. Для того чтобы программа P
скомпилированная на системе S1 с библиотекой L c интерфейсом 2 (если
использовали Libtool, знаете что это такое) работала на системе S2,
нужно чтобы эта система S2 имела библиотеку L, предоставляющую
интерфейсы, среди которых был бы интерфейс 2. Так как зачастую
файлы библиотек именуют по схеме

libL.so.CURRENT.REVISION.AGE

то есть возможность на одну систему установить несколько версий одной и
той же библиотеки. Если библиотека L на системе S2 не предоставляет
интерфейс 2, то можно поставить дополнительно библиотеку, которая
предоставляет этот интерфейс, таким образом позволяя старым программам
(сборкам) работать на новой системе.

Бинарная совместимость это не только библиотеки, но и пути к файлам,
так что совместимые системы должны еще иметь одинаковые соглашения по
путям к файлам.

Плюс еще различные вещи более высокого уровня, такие как стартовые
скрипты служб. Например, скрипты запуска/остановки служб в Fedora
написаны с учетом chkconfig, а в Debian, на сколько я знаю, нет.

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

Ответить   Konstantin Korikov Fri, 22 Jul 2005 03:37:51 +0300 (#405504)

 

On Thu, 21 Jul 2005 16:13:30 +0300
Konstantin Korikov <lostcl***@u*****.fm> wrote:

и

Не знаю насчет более поздних, но на FC1 из исходников rpm-ки собрались
без вмешательства в исходники. Хотя переменные окружения пришлось
устанавливать вручную.

Но, насколько я знаю в ALT или в ASP clip есть в собранном виде.

Ответить   Крохин Анатолий Александрович Thu, 21 Jul 2005 17:36:03 +0400 (#405411)

 

В сообщении от 1121956563 секунд после начала Эпохи Крохин Анатолий
Александрович написал(а):

Вы меня не правильно поняли. Я имел в виду сборку из ОРИГИНАЛЬНЫХ
исходников, которые выкладываются авторами и сопроводителями своих
программ, а не сборку из src.rpm, которые уже содержат необходимые
патчи, доводящие эти исходники до состояния компилируемости для
конкретного дистрибутива с конкретной версией GCC.

Что есть в собранном виде? Пакеты? Дистрибутив? Ну, это без условно.
Наверно только LFS не допускает бинарную установку пакетов.

Ответить   Konstantin Korikov Fri, 22 Jul 2005 02:56:34 +0300 (#405503)

 

On Fri, 22 Jul 2005 02:56:34 +0300
Konstantin Korikov <lostcl***@u*****.fm> wrote:

собрались

И я имел в виду то же самое. Там просто запускается make rpm и
собираются все нужные rpm-ки. Не пробовал на самых свежих версиях, но
всегда собиралось без проблем. Надо отдать должное разработчикам (за
что им ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО. Вседа приятно видеть качественно
сделанную работу)

Пакеты clip в дистрибутиве. Ну м. б. не в самом дистрибутиве, а в
репозитарии. (вроде бы в Сизифе) Сам не видел, но приходилось встречать
упоминание об этом.

Ответить   Крохин Анатолий Александрович Fri, 22 Jul 2005 10:03:46 +0400 (#405920)

 

В сообщении от 1122015826 секунд после начала Эпохи Крохин Анатолий
Александрович написал(а):

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

Ответить   Konstantin Korikov Sat, 23 Jul 2005 00:38:54 +0300 (#406218)

 

В сообщении от 1121329915 секунд после начала Эпохи Fay написал(а):

NoteCase? http://notecase.sourceforge.net/

Поищите на FreshMeat с запросом "Cartographic".

Вы хотите использовать GNU Free Documentation License (GFDL)? Так ее
текста полно в Сети, даже на русском есть (перевод Елены Тяпкины). Я
сейчас в offline, но думаю что по запросу "ПЕРЕВОД НА РУССКИЙ ЯЗЫК
ЛИЦЕНЗИИ GNU НА СВОБОДНУЮ ДОКУМЕНТАЦИЮ" Google вам сразу выдаст ссылку.

Ответить   Konstantin Korikov Sat, 16 Jul 2005 18:35:43 +0300 (#402630)

 

Konstantin Korikov wrote:

Идеально. Респект. :)

Спасибо, нашел. Только я не уверен, что это то, что мне подойдет. Все же
художественная литература и документация - не одно и то же... Ну да
ладно, общий смысл я понял.



-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 2709; Возраст листа: 635; Участников: 806
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/403566

Ответить   Mon, 18 Jul 2005 16:02:59 +0400 (#403566)

 

On Thu, 14 Jul 2005 11:31:55 +0400
Fay <litin***@m*****.ru> wrote:

возможно, подойдут?

с web-интерфейсом:

Package: elog
Description: Logbook system to manage notes through a Web interface
The Electronic Logbook (ELOG) provides a Web interface to manage notes.
Its general purpose is to make it easy for people to put and access
information online; in the form of short, time stamped text messages
with optional HTML markup for presentation, and optional file
attachments. Its features include:
.
* Being a Web application, search, browse and edit notes from
anywhere. * Stores notes as simple as plain text; no special
formatting. * Uses customizable mail-like headers (RFC 2822) to
categorize the notes. * File attachments (e.g. images, archives).
* Supports workgroups, shared logbooks.
* Message threads, mail notifications for a forum-like usage.
* Has its own daemon, no need for a full-fledged server (e.g.
Apache). * Can host one or more logbooks stored in separate sections
on the host. * Remotely clone logbooks on separate servers.
* Includes a tool to create and access notes from the command line.

с cli-интерфейсом:

Package: hnb
Description: Hierarchical notebook
Hnb is an ncurses program to organize many kinds of data in one place,
for example addresses, todo lists, ideas, book reviews or to store
snippets of brainstorming, to make a structured packing list or just to
take random notes. It can export ascii, html and xml, supports todo
checkboxes, checkbox trees with percentages, priorities, preferences,
searching and more.

Ответить   Mon, 18 Jul 2005 19:57:06 +0300 (#403480)

 

On Mon, 18 Jul 2005 19:57:06 +0300
alexander barakin <arizona20***@m*****.ru> wrote:

вдогонку:
а есть еще такая штука, как wiki (:

Ответить   Mon, 18 Jul 2005 20:37:12 +0300 (#403493)

 

On Mon, 18 Jul 2005 20:37:12 +0300
alexander barakin <arizona20***@m*****.ru> wrote:

кстати, вчера поставил kwiki - так сразу захотелось книжку писать (:
причем прямо в вики - чтоб была такая себе интерактивная.
и делается все элементарно - руководство из одной странички.
нажимаешь "edit", пишешь

Глава_Один
Глава_Два

сохраняешь страничку, и получаешь готовые гиперссылки, щелкнув по которым, открываешь
текст еще не написанных похождений, и - понеслось (:

надо, чтоб имя главного героя (Вася) было гиперссылкой, ставишь скобки:

[Вася]

и т.д. и т.п.

Ответить   Tue, 19 Jul 2005 19:44:28 +0300 (#404081)

 

это вы еще tikiwiki не пробовали, но это уже оффтоп!

Ответить   Wed, 20 Jul 2005 09:01:10 +0300 (#404339)

 

Hello Fay,

Thursday, July 14, 2005, 11:31:55 AM, you wrote:

Рекомендую попробовать Leo - http://leo.sourceforge.net

Позволяет делать с текстом все то, что вам надо :)
Поддерживает т.н. "клонирование" ссылок в дереве - если, например,
какой-то термин подпадает под несколько категорий.

Ответить   Alexey Vasiliev Mon, 18 Jul 2005 09:26:34 +0400 (#403554)

 

i686-suse-linux)

Hello, Fay!

On Thu, 14 Jul 2005 11:31:55 +0400 you wrote:

Мммм....
Ну тут xml сам просится. Почитай о формате, возьми удобный редактор и
все.
Конечно не шибко удобно, зато легко конвертируемо.
Можешь писать все это в формате DocBook и перегонять в html - будут
тебе и гиперссылки, и изображения и пр.

На сайте gnu.org в разделе "лицензии" есть оффициальный теест GNU FDL
1.2 и ссылка на неоффициальный русский перевод GNU FDL 1.1

Также есть на linux.yaroslavl.ru

Ответить   Fri, 15 Jul 2005 08:01:41 +0400 (#403565)