Molbiol.ru | О проекте | Справочник | Методы | Растворы | Расчёты | Литература | Орг.вопросы Web | Фирмы | Coffee break | Картинки | Работы и услуги | Биржа труда | Zbio-wiki NG SEQUENCING · ЖИЗНЬ РАСТЕНИЙ · БИОХИМИЯ · ГОРОДСКИЕ КОМАРЫ · А.А.ЛЮБИЩЕВ · ЗООМУЗЕЙ Темы за 24 часа [ Вход* | Регистрация* ] Форум: | |
Redactor admin. Берлин, Германия |
(1) улучшения серверной программы (такие как вывод книг по определённым начальным буквам, поиск по авторам, поиск по оглавлениям и т.п.); (2) создание клиентской программы, которая помогает вести личную книжную коллекцию. Можно считать, что оба направления находятся в "нулевом цикле". Сейчас требуется осознать, что именно хотелось бы получить в идеале. Очень нужна помощь всех заинтересованных лиц. Годятся как словесные описания, так и примеры (типа: "хорошо бы, если бы такое-то свойство было организовано как на таком-то сайте") По первому направлению (программа на сайте): * каким должен быть идеальный каталог (речь идёт и о функциональных возможностях программы, об удобном интерфейсе, и о правилах - например, стоит ли дать возможность любому желающему загружать книгу на сайт); * что следует улучшить/исправить/изменить в существующем интерфейсе программы. По второму направлению (программа для ведения личной библиотеки): * что должна уметь и как в идеале должна выглядеть программа (речь идёт и о функциональных возможностях программы и об удобном интерфейсе); * хотелось бы, чтобы возникла некая группа для разработки и тестирования (пожалуйста, передайте эту информацию знакомым программистам, которые могли бы заинтересоваться проектом).-- самые общие предварительные соображения о программе приведены в первом комментарии к этому сообщению --
Сообщение в колонке новостей, раздел "Книги, журналы, анонсы новых изданий, ссылки на литературу в электронном виде" 13.06.2005 18:44 |
Redactor admin. Берлин, Германия |
* чтобы софт был простой; * на выходе давал html-оглавление "того, что есть" при неком полуавтоматическом приведении библиотеки в порядок (чтобы можно было при желании сразу в сеть вывесить); * чтобы не зависел от формата книжных файлов, а брал всё, что угодно (без чтения); * чтобы позволял создавать достаточно подробные описания отдельных книг (но заполнение всех полей не было бы обязательным); * чтобы данные иностранных книг снимались бы с Amazon, а русских - с центрального сервера (если они там есть); * чтобы описаниями можно было легко обмениваться; * чтобы сцентрального сервера можно было бы скачивать "библиотеки описаний" и использовать их при разгребании личных библиотек; * чтобы можно было довольно просто сбрасывать собственную библиотеку описаний на центральный сервер. |
metrim Постоянный участник Москва |
На самом деле все описанное соответствует Енд ноту и Реф ману (по крайней мере как клиентская часть). динственная проблема при таком решени, что придется ориентироваться на покряченный софт, что не есть хорошо для легально развивающегося портала. Здесь даже не проконает довод про то, что у подовляющего большинства ти роги уже стоят. А так все просто зашибись....:-) Можно попробовать вариант с RSSканалом (xml) дешевои сердито полно клиентских програм под это дело, к тому же бесплатных. |
rav IP-штамп: frpf2.J47O8II гость |
Это удобно, т.к. возможен поиск по всему, что нужно (автору, названию, ключевым словам), причем в offline режиме. Кроме того, в таком формате гораздо легче добавлять данные по новым книгам (по сравнению с html_вариантом). По поводу нелинцензонного софта, ведь никто же не заставляет и не призывает (явно :-)) пользоваться только им. Есть софт - пользуйся, нет - не надо. Конечно, дублировать всю базу, наверное не очень удобно разработчикам, с другой стороны, если это опубликовать как общую задачу, в конечном итоге, разработчикам останется только собрать это в общую библиотеку. |
Redactor admin. Берлин, Германия |
|
Redactor admin. Берлин, Германия |
В этом сообщении перечислены б.м. окончательные требования к программе (что она должна уметь делать) почти без упоминания, как это будет делаться. В следующем сообщении некоторые намётки, как предполагается решить поставленные задачи. Речь идёт о бесплатном каталоге книг. Программа НЕ ДОЛЖНА:
|
Redactor admin. Берлин, Германия |
организация (формат) библиотеки Каждой книге соответствует отдельная директория. Одна книга - одна директория. Под книгой понимается - данный том данного издания. Т.е. второе и третье издания одной и той же книги это "разные книги". Если одна книга имеет несколько электронных представлений, то все эти представления лежат в этой директории книги. Если какое-то электронное представление состоит из одного файла, то этот файл размещается прямо в директории книги. Если представление состоит из нескольких файлов, то эти файлы дополнительно заключаются в общую директорию. Например: adult_stem_cells_turksen\ adult_stem_cells_turksen\adult_stem_cells.pdf adult_stem_cells_turksen\adult_stem_cells.djvu adult_stem_cells_turksen\adult.doc adult_stem_cells_turksen\adult_cells\ adult_stem_cells_turksen\adult_cells\chapter01.htm adult_stem_cells_turksen\adult_cells\chapter02.htm adult_stem_cells_turksen\adult_cells\chapter03.htm adult_stem_cells_turksen\adult_cells\chapter04.htm adult_stem_cells_turksen\adult_cells\index.htm Книжные директории имеют человекопонятные названия на английском или транслите. Название -- состоит из англ. букв в нижнем регистре, цифр и знака подчеркивания, все остальные символы удаляются (если установлена спец. опция в настройках -- вместо транслита используются русские буквы). Название книжной директории не может начинаться со знака подчеркивания. используется для именования файлов и директорий, формируется автоматически из: названия книги - "biology" фамилии первого редактора или автора без инициалов - "_ivanov" номера издания - "_ed2" (опускается для первого издания) номера тома - "_v3" (опускается для однотомных изданий) кириллические названия преобразуются в транслит; чтобы ограничить общую длину (78 знаков), длина каждого элемента ограничена: название книги - "xxxxxx_xxxxxx_xxxxxx_xxxxxxxxx_xxxxxxxxx_xxxxxx" - 47 знаков автор - "_Xxxxxxxxxxxxxxxx" - 17 знаков номер издания - "_ed0000" - 7 знаков номер тома - "_v00000" - 7 знаков --- файлы описания книги --- В каждой книжной директории лежит как минимум один служебный файл с названием "_readme_lib.html" в котором содержатся все данные о книге. Может быть ещё два служебных файла -- с оглавлением "toc.***" и с картинкой обложки "cover.***" (gif|jpg|png). --- Shelves - полки для хранения книг --- Директории с книжками могут лежать либо в корне какого-то диска (например CD, DVD), либо в какой-то отдельной директории. Назовём такую внешнюю директорию shelf (полка). Внутри shelf - прямо в корне должен содержаться служебный файл "_shelf_lib.txt", в котором в человекопонятном формате описаны свойства этой shelf. Внутри shelf -- директрии с книгами. Кроме того, внутри могут быть и директории, которые не является книгами: *) либо вообще "левые" директории, в которых книг нет. Названия таких директорий должны начинаться с двух знаков подчеркивания. *) либо "узловые" директории, которые содержат не одну книгу, а целый набор книг. Например: biology_books\ // полка с книгами по биологии biology_books\_shelf_lib.txt // файл описания полки с книгами biology_books\obschaja_biologija_petrov\ // книга biology_books\chastnaja_biologija_sidorov\ // книга biology_books\__tmp\ // директория, не имеющая прямого отношения к данной полке biology_books\_entomology\ // узел книг по энтомологии biology_books\_entomology\babochki_kavkaza_ivanov\ // книга biology_books\_botany\ // узел книг по ботанике biology_books\_entomology\praktikum_po_cvetovodstvu_ivanov\ // книга biology_books\_entomology\praktikum_po_agronomii_ivanov\ // книга Пояснение: поиск, упорядочивание, вывод части списков программа проводит по встроенной базе данных (где вся информация есть). Человекопонятные файлы внутри книжных директорий и внутри shelves используются при обмене/распространении. сущности, с которыми имеет дело программа -- б.м. соответствует основным таблицам базы данных -- Книга: одно издание - одна сущность. Разные издания одной и той же книги - разные сущности. Свойства книги: издательства, авторы, том, серия, картинка обложки и т.п. Свойствами не являются: адреса, где книгу можно скачать, описания сканов, и т.п. - это всё в комментарии. Файл/файлы, из которых состоит книга: записываются размеры и контрольные суммы. Эта информация используется при упорядочиваниии диких библиотек. Shelf: используется только в клиентских программах. Соответствует носителям, которые используются юзверем для хранения библиотеки. Различаются "подключенные и неподключенные" shelves. При поытке открыть книгу из "неподключенного" shelf программа объясняет, где лежит книжка. Контроль за подключением / отключением вполне можно возложить на юзверя. Ник хозяина библиотеки -- используется для простановки авторства описаний / комментариев. Ключевые слова -- книге может соответствовать одно или несколько ключевых слов. Они используются для размещения книги в древовидном каталоге. Если у двух юзверей каталоги организованы одинаково, то размещение происходит без вопросов. Если каталоги разные - с вопросами. На сервере поддерживается стандартный каталог. Те юзвери, которым "много не надо" не изменяют каталог и тогда не имеют лишних вопросов. примерный внешний вид Два окна. первое -- для управления, второе -- для просмотра библиотеки, описаний книг и вызова книг. Окно для просмотра выглядит примерно как это: http://molbiol.ru/review/05_00.html В верхней части - список книг, сформированный текущим запросом к базе данных. В нижней - описание той книги, которая юзверя заинтересовала, форма для ввода комментариев. Щелчок по кнопке "оглавление" открывает оглавление книги. Щелчок по названию или картинке обложки - открывает: либо саму книгу (если файл один и имеет приемлемый формат), либо всю папку - (если много файлов или неясный формат) чтобы юзверь решал сам, какой файл ему нужен, либо - сообщение о том, что shelf не подключен; либо - сообщение о том, что книги у юзверя нет, есть только описание. в управляющем окне отдельные закладки: (i) древовидный каталог; (ii) организация поиска; (iiii) управление shelves -- подключение, отключение, команда для формирования html-оглавления, которое располагается внутри shelf (optional - с файлом автозагрузки - для подготовки CD/DVD), подключение нераспознанной shelf (анализ файлов, разбрасывание их по папкам); (iv) ввод новой книги -- окно типа http://molbiol.ru/forums/index.php?act=Post&CODE=00&f=11 (оно же обеспечивает импорт описаний с web-служб); (v) импорт / экспорт описаний. |
Redactor admin. Берлин, Германия |
Существуте по крайней мере 6 программ, приемлемых для организации домашнего каталога книг: 1) Book Collector http://www.collectorz.com/book/ 2) Book Collection http://www.portable-software.com/download/...0Collection.htm 3) Book Library http://www.wensoftware.com/BookLibrary/ 4) BookCat http://www.fnprg.com/bookcat/info.html 5) elibPro --free-- http://www.songstech.com/elibpro.html 6) Readware http://www.readerware.com Есть ещё несколько вариантов, но они явно хуже (вообще не поддерживают загрузку описаний из интернета и другие недостатки *) BookDB http://www.spacejock.com/BookDB.html *) Book Organizer http://www.primasoft.com/32org/32bko.htm *) Book Tracker http://www.ducksoftware.com/book-organizer.html *) OXD Book Organizer http://www.bookorganizer.com *) Домашняя коллекция http://homecollection.narod.ru/russian/index.html Похоже, что ни одну из программ нельзя взять за основу, так как ни одна не поддерживает: * категории так, что "одна книга может быть размещена в нескольких категориях"; * подключение / отключение дисков с книгами; * приведение в порядок "неупорядоченной" коллекци; * сравнение нового диска с книгами со своей коллекцией. * в нормальном объёме - "обмен книгами / дисками". Лишь одна (elibPro) поддерживает подключаемые шаблоны поиска в Интернет; Пара программ поддерживает экспорт импорт отдельных описаний (для обмена). Но они делают это через "нечеловекочитаемый" XML формат. |
CowDoc Постоянный участник Middle East |
Было ли такое чудо еще у кого? P.S. Разобрался, тк база сохранилась (бекапы делаю регулярно), то просто скачал новую версию, переустановил и все опять заработало. Сообщение было отредактировано CowDoc - 31.07.2007 20:34 |
Diago Devilla |
QuickBooks products are geared mainly toward small and medium-sized businesses and offer on-premises accounting applications as well as cloud-based versions that accept business payments, manage and pay bills, and payroll functions. QuickBooks is the tool we use to manage our finances. We are able to quickly create custom invoices, which is a huge help. We can also track all our finances and produce reports for others to see how we are doing financially. QB is invaluable to our success.?? |
Lavannida Участник |
Сообщение было отредактировано Lavannida - 30.04.2020 00:34 |
Guest гость |
|
The Statistics assignment help гость |
|
Programming Homework Help Servic гость |
Are you troubled thinking about your incomplete Computer Programming assignment? And the submission date is arriving soon? There are hundreds of more students like you. And there is only one problem with your solution- Computer science assignment help. |
alvina4 |
service. You can keep track of the progress and even request free revisions! Сообщение было отредактировано alvina4 - 24.07.2021 15:55 |
ashimagupta02 Постоянный участник |
|
ashimagupta02 Постоянный участник |
|
ashimagupta02 Постоянный участник |
|
ashimagupta02 Постоянный участник |
|
jad12 гость |
|
bov12 гость |
|
watchesbiz Постоянный участник |
|
watchesbiz Постоянный участник |
|
bov12 гость |
|
Godrew |
is one place where you can find the solution.. I forgot the post name....so sorry for that |
anshikabhandari |
|
pg slot auto гость |
|
uksteroids |
|
uksteroids |
(uksteroids @ 04.01.2022 10:03) The dosage of this steroid depends on every individual, their medical history, and the doctor’s prescription. The doctor checks
|
tinasingh |
|
tinasingh |
|
tinasingh |
|
tinasingh |
|
shrutigargmodels Участник |
|
SidanFardin |
|
shrutigargmodels Участник |
|
shrutigargmodels Участник |
|
Lastrawood Участник |
|
Shayari |
|
Buy synthol гость |
<a href=“ |
Muscle growth on Synthol гость |
<a href=“ |
Synthol Muskelwachstum гость |
|
Synthol injection гость |
|
Synthol kaufen гость |
Imitiert das Muskelwachstum im Bizeps und anderen Muskeln gut. Eines der wenigen Posingöle in pharmazeutischer Qualität auf der Welt. Kaufen Sie Synthol Posing Oil kaufen, eines der beliebtesten Öle für Bodybuilder. |
programmingassignmenthelp Участник |
|
shayariskill |
|
topthreeus |
|
garryy Постоянный участник |
|
garryy Постоянный участник |
|
« Предыдущая тема · Книги · Следующая тема » |