Web-based программы
в том числе Webtrees
Celler | Наверх ##
17 марта 2012 14:17 Wiktor16, извините меня, но найдите в моих текстах, которые были до вашей фразы: Wiktor16 написал: [q] Извините конечно, но из никому не нужного технического спора, это все переходит в полный бред. Откройте любой ged файл и посмотрите что там, если это для Вас загадка. И никому не говорите что для редактирования файлов Exell не нужна никакая программа и таблицы во всех БД одинаковы. Давайте прекратим этот бредоподобный спор на счет таблиц.[/q]
"высокомерно-хамовитую форму". А уж коли вы первый начали, то не обессудьте. Это конечно же уже оффтоп, поэтому тоже присоединяюсь к просьбе выделись всё это обсуждение в отдельную тему и почистить. Но пока расскажу в качестве оффтопа про высокомерно-хамовитую форму. Я уже 12 лет живу в Германии и вначале был восхищён доброжелательностью и культурой, царящей там. К хорошему быстро привыкаешь и вскоре мы были почти такими же. И вот представляете шок, когда мы впервые снова поехали в Россию. Эта повсеместная агрессивность и злоба настолько бросилась в глаза, что это был просто шок. Было просто удивительно, что мы прожили здесь много лет и этого не замечали. В аэропорту я едва уговорил свою супругу не комментировать вслух первого же увиденного ею милиционера... Таким же шоком было увидеть русское телевидение после немецкого. Я за эти годы был участником множества русских форумов и практически отовсюду ушёл по той же причине - от немецких они отличаются как небо и земля. Но поскольку мы как были, так и остались русскими людьми, то единственный способ вообще посещать Россию и русские форумы и не быть белой вороной - на время становиться такими же как и окружение, тем более, что навыки не теряются. Хотя вначале было трудно сохранять при любых встречах суровый вид, не здороваться с улыбкой, не приветствовать всех подряд, не желать незнакомым людям хорошего дня или выходных, не корёжиться от мата и сплошного хамства и т.п. | | |
vnbob Сообщений: 542 На сайте с 2013 г. Рейтинг: 116
| Наверх ##
17 марта 2012 14:39 Wiktor16 написал: [q] Отдельное спасибо хочу сказать Yulita за большую помощь в тестировании программы в плане потребления ресурсов. С ее помощью была выявлена самая ресурсоемкая функция - функция показания родства между двумя произвольными людьми из дерева. Протестированы результаты ее выполнения при разных значениях лимитов на сервере.
… Разработчик программы сейчас работает над этой проблемой, пока найденое им решение не приемлемо для использования на большинстве хостингов (нужно использовать хранимые процедуры mysql, что далеко не каждый хостер позволяет), поэтому пока найденое им решение не включено в релиз.[/q]
А есть програмное решение - довольно шустро работает: "Кстати, программа статистической обработки файлов Гедком и указания всех степеней кровного родства для двух персон гроссо модо готова.… Программка бесплатная и выложена в свободном доступе." http://www.genery.com/forum_ru/viewtopic.php?f=1&t=2596 | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
17 марта 2012 14:46 frato написал: [q] а как правильно - я не знаю. [/q]
К стати, обнаружена еще одна полезная функция webtrees по вводу географических мест: В настройках дерева - вкладка Edit Options -Использовать базу данных GeoNames для автозавершения названий мест При включении этой функции, во время ввода первых символов названия нового географического - автоматически выпадает список мест. Но к сожалению база GeoNames по российским и украинским городам (те которые я на вскидку проверил) содержит не полный список всех уровней. Иногда пропущен район иногда область, но это явно видно, поскольку уровни разделены запятыми и нужно в ручную дописывать только пропущенные значения. | | |
vnbob Сообщений: 542 На сайте с 2013 г. Рейтинг: 116
| Наверх ##
17 марта 2012 14:50 yvb написал: [q] И речь об электронных таблицах как раз зашла в контексте ввода больших объёмов генеалогических данных в эту базу данных.
Например, данных переписей, списков жителей, содержащих многие тысячи персон. У меня есть заранее подготовленные файлы электронных таблиц с такими генеалогическими данными[/q]
В моей первой базе данных - более 100 тысяч вручную набитых персон (в области далекой от генеалогии), но использовать для этого таблицы (эксель) - нонсенс… Потом стало интересно заниматься своей родословной, и в базу "Дерева жизни" опять же вручную, т.е. каждая персона с датами, местом рождения/проживания/смерти, документальным обоснованием из метрик, ревизок и исповедок, набито более 6 тысяч, в т.ч. 2 тыс. "кровных". Не уверен, что поступил бы правильно, начав это делать в экселе или др. таблице. Извиняюсь за оффтопик | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
17 марта 2012 14:52 vnbob написал: [q] А есть програмное решение - довольно шустро работает: [/q]
Спасибо за ссылку, многим будет полезно. Это еще одно подтверждение того, что не важно в какой программе вы работаете, если есть стандарт по обмену данными между программами - разные задачи вы можете возложить на разные программы. Идеальной программы, идеально выполняющей все возможные функции просто не бывает, как и ничего идельного вообще. И возможно хорошо что есть отдельные утилиты для отдельных (не повседневных) задач. | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
17 марта 2012 19:12 17 марта 2012 19:15 По поводу определения отчества и вообще различных национальных форм представления полного имени: Найдена следующая информация: patronymic (отчество) - это часть имени. Именно часть имени, а не отдельная еденица в идентификации человека. Кроме отечественной особенности представления имен, в мире существует очень много особенностей, например в некоторых восточных странах понятие "фамилия" вообще отсутствует, в некоторых странах имя формируется из целого ряда имен предков и т.д.. Посему представление имен в разных программах, так или иначе имеет свои особенности. Формат обмена генеалогическими данными поддерживает очень много особенностей имен в разных национальных форматах, разных представлениях и вариантах. То есть к GEDCOM не может быть никаких притензий или вопросов по этому поводу, какую информацию в него программа выгрузила - ту информацию он абсолютно четко и несет. Тут уже вопросы к самой программе. В формате GEDCOM есть следующие теги, передающие данные о имени: _HNM - еврейское имя NICK - прозвище GIVN - Имя SURN - Фамилия _AKA - Известен так же как Кроме этого еще всевозможные префиксы и суффиксы к имени и фамилии Имя в браке Имя и фамилия в браке и тд.... Но есть кроме этого всего тег NAME - который включает всебя полную информацию об имени, в формате: Имя Отчество /Фамилия/ Помимо этого может включать еще несколько имен, разделенных запятой. Далеко не все прграммы поддерживают работу со всем этим набором данных. Да и далеко не всегда они нужны. Но если вдруг эти данные есть в базе - при выгрузке в гед файл - они никуда не пропадут, а будут четко определены. Далее уже вопрос к программе, в которую вы хотите импортировать эти данные.... Поддерживает ли она работу с этими всеми данными. Вернемся к отчеству: Я провел сравнение в ДЖ и webtrees, в каком формате вводится, выводится пользователю и в каком виде экспортируется в файл запись об имени и отчестве: В ДЖ - для вводи имени и для ввода отчества, представленны отдельные поля ввода. Вввел данные: Фамилия Иванов Имя Иван Отчество Иванович Результат - где бы не смотрел в программе - вывод имени по этой персоне только в виде "полное имя" тоесть Иван Иванович Иванов (может плохо смотрел, но другого представления не увидел) Ну в принципе ничего плохого в этом нет - ведь информация полная и правдивая. Далее делаю экспорт в гед файле, по поводу описания имени вижу только одну строку с тегом: NAME Иван Иванович /Иванов/ Что полностью подтвердило высше рассмотренное представление отчества в гед файле. Дабы убедиться окончательно, делаю следующее Завожу в ДЖ персону Петр Петрович Петров Ввожу так: Имя - Петр Петрович Отчество (оставляю пустым) Фамилия - Петров. Результат получаю идентичный: Везде в программе персона числится как Петр Петрович Петров В выгруженом гед файле: NAME Петр Петрович /Петров/ Что точно подтверждает, что отчество в генеалогических программах рассматривается как часть имени. И стандарт обмена данными GEDCOM не может никак ограничивать данные в этом отношении, скорее даже наоборот - далеко не все программы используют все типы данных, с которыми может оперировать GEDCOM. Теперь рассмотрим что получается в этом случае в webtrees: При добавлении того же Петра Петровича Петрова (в качестве имени указывл Петр Петрович, Фамилия Петров) Отображение в прграмме то же самое при экспорте получаем: 1 NAME Петр Петрович /Петров/ 2 GIVN Петр Петрович 2 SURN Петров То есть строка NAME Петр Петрович /Петров/ идентична по формату и по содержанию Но webtrees умеет оперировать более полными данными Помимо этого, отдельно указывается имя GIVN Петр Петрович и фамилия SURN Петров Ведь не всегда полное имя есть в точности имя+фамилия Всяческие там приставки St или von и т.д... Соответственно webtrees сможет предоставить всю эту информацию, правильно ее отобразить и правильно экспортировать. А вот будет ли оперировать программа, куда будут загружены эти данные - это уже вопрос к ней. Так к примеру при выгрузке этой записи из webtrees в ДЖ, Петр Петрович петров точно так же отображается, но в ДЖ уже нет данных отдельно по GIVN и SURN. Это видно потому что при экспорте опять из ДЖ - этих данных в гед файле не будет. И не потому что что то не так с импортом\экспортом, или плох стандарт обмена. Дело в том что ДЖ просто не оперирует вообще с этими данными. Фух...  Надеюсь понятно объяснил.... Есть еще что сказать по этому поводу, но уже позже.... | | |
Celler | Наверх ##
17 марта 2012 19:13 17 марта 2012 20:30 Мне удалось всё-таки найти программу, которая поддерживает импорт-экспорт в таблицы. Программа бесплатная и на мой не слишком опытный взгляд довольно мощная, по крайней мере в описании утверждается о поддержке до 2 миллиардов записей. Программа немецкая, но поддерживает в том числе и русский интерфейс, но описание есть только на немецком. Программу можно скачать здесь. Вот в связи с этим хочу здесь предложить по теме web-based программы то, что хотел сказать с самого начала, встряв в эту тему. При наличии такой программы под рукой (а возможно есть ещё аналогичные программы), получается очень удобное решение. Вы можете вносить данные хоть в саму программу непосредственно, хоть собирая их в большом объёме в интернете или где-либо ещё в таблицу, а затем импортируя их в эту программу и даже если вам эта программа не нравится, вы всегда можете экспортировать данные в гедком и внести их в вашу любимую программу. Это, так сказать вариант для внутреннего домашнего употребления. А вот при наличии экспорта в таблицу у вас появляется параллельно хороший вариант и для веба. Заключается он в следующем. Вы выбираете какую-нибудь из множества имеющихся вики, устанавливаете её на своём хостинге и автоматически получаете весь вики-потенциал с возможностью групповой работы, разграничением прав допуска и пр. Но, как известно, для внесения информации в вики требуется специальное форматирование текста. Так вот что я и хотел сообщить - в Excel и аналогичных программах довольно легко можно реализовать подготовку готового кода для создания страниц вики. Продвинутые специалисты могут вообще всё это автоматизировать. И эта технология пригодна не только для описания персон, но и для построения любых других окологенеалогических баз данных. Именно так был заполнен мой сайт-вики и именно так я в течение 8 лет поддерживал сайт, на котором постоянно требовались изменения и в котором HTML также автоматически готовился программами электронных таблиц. Добавление. Ещё программы нашёл с импортом-экспортом в таблицы - Ahnenblatt и Oxy-Gen. Подозреваю, что таких программ много, тогда непонятно почему здесь многие ополчились на таблицы. | | |
yvb Сообщений: 488 На сайте с 2008 г. Рейтинг: 147
| Наверх ##
17 марта 2012 22:42 17 марта 2012 22:44 Заметил, что пропали некоторые мои сообщения. Не вижу смысла участвовать в цензурируемой дискуссии. Всем успехов  . | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
18 марта 2012 0:27 yvb написал: [q] Заметил, что пропали некоторые мои сообщения. Не вижу смысла участвовать в цензурируемой дискуссии. Всем успехов . [/q]
Спасибо за правильно принятое решение. Данная дискуссия была создана на вполне определенную тему, и именно для конструктивной дискуссии. Для тех кто читает изложенное в теме, обсуждает конкретные вопросы соответствующие теме, взаимной помощи и возможно конструктивной критики (опять же касаемой затронутой темы). Не думаю что для ЧИТАЮЩИХ эту тему - это новость, мной было об этом сказано в этой же теме - https://forum.vgd.ru/post/3/40710/p1135515.htm#pp1135515 цитирую: [q] Еще раз прошу всех не засорять тему лишними беспредметными спорами. Среди этих споров уже сложно найти информацию которая касается непосредственно темы. Буду обращаться за помощью к администрации форума для "чистки" темы. [/q]
И пока я буду видеть, что хотя бы одному читателю этого форума данная тема интересна и полезна, я буду прилагать все усилия для очисткии ее от флуда офтопа и тролинга. Поэтому еще раз прошу всех участников форума - не засорять тему, если она вам не интересна - просто не читайте и не участвуйте в дискуссии, не засоряйте ее ненужными спорами и сообщениями, не касающимися темы. Теперь по делу: В продолжении предыдущего моего поста, о назначении множества имен для одной персоны. На первый взгляд может показаться излишеством. Но на самом деле, позволяет более наглядно изобразить историю своих предков. Приведу несколько примеров: Допустим один из ваших предков имигрировал или по каким то причинам нелегально оказался за границей, при этом могла быть изменена фамилия. В webtrees для этих целей есть поле "имя после иммиграции". Это даст более полную картину по истории ваших предков. Другой конкретный пример - допустим один из предков, большую часть жизни жил территории России, и имел дворянский титул. Но определенное время жил в Польше, при этом написание фамилии очень сильно отличается он написания по русски, поэтому есть смысл ввести польский вариант написания фамилии в поле "известен так же как". Причем этот же предок допустим жил какое то время в германии, а в германии дворянский титул определяется добавлением префиксв von к фамилии, что так же было хорошо отобразить в базе, тоже например в поле "известен так же как". Все это полезно не просто для полноты картины о предках, но и для того что бы можно было связать эту персону с определенными событиями, документами, архивными делами, медиафайлами (все это позволяет делать программа) и в этом всем могут быть разные варианты имени этой персоны. Кроме этого, на мой взгляд, очень интересный тип данных есть в программе: "история" Администрирование-Добавить историю Эту историю, вы можете привязать к любой персоне из базы. История может содержать любую текстовую информацию, можно всячески ее форматировать, вставлять ссылки, картинки и т.д.. Но самое интересное - вы можете назначить показывать данную историю только при определенных языках интерфейса. А поскольку одно из основных назначений программы - публичное предоставление информации в интернете, сайт могут посещать пользователи любых стран и переключив интерфейс вашего сайта на понятный им язык, получить полную информацию, которую вы согласны предоставить публично. НО! при смене языка интерфейса - меняется то только язык меню и оформления, сама информация отображается на том языке, на котором вы ее вводили. Вот для этого можно создавать разные "истории" для разных языков интерфейсов, с разной (актуальной) информацией для пользователей с разным языком (ну или ту же информацию, но только переведеную на язык интерфейса). И в этом случае дополнительные имена для персон тоже полезная функция - полезно назначить доп. имена персонам в транскрипции того языка, на котором вы ожидаете предполагаемых посетителей своего сайта. Если у кого то возникнут вопросы по этой части функций - с удовольствием отвечу. Ну и жду очередных отзывов. PS. По прежнему готов оказать любую тех. помощь в освоении. | | |
Wiktor16 Участник
Сообщений: 65 На сайте с 2011 г. Рейтинг: 10 | Наверх ##
19 марта 2012 2:21 19 марта 2012 2:49 В продолжении обсуждения географических мест (далее для краткости буду указывать просто "мест") в программе webtrees: Кратко резюмиру сказаное высше: -Программа полностью поддерживает тег GEDKOM (PLAC) описывающий однозначно географическую еденицу -Структура места четко описано с учетом глубины уровней (уровни - например: страна,область, район,населёный пункт) - Глубина уровней вложения в программе webtrees может быть максимум 10 - Стоит поддерживаться заданной глубины вложения в пределах всей базы, то есть если решено использовать 4 уровня вложения (страна, область, район, город) - стоит описывать каждое место в таком формате, для сохранения логики структуры. Ограничить колличество уровней вложения можно настройкой "Макет-Other Сокращать название мест " - webtrees сразу поддерживает справочник мест GeoNames, содержащий более 8 млн. мест, по которому можно добавлять места в программу при вводе перых букв места (к сожалению база GeoNames по российским и украинским городам содержит не полный список всех уровней. Иногда пропущен район иногда область, но это явно видно, поскольку уровни разделены запятыми и нужно в ручную дописывать только пропущенные значения. ) Но все равно это значительно облегчает ввод новых мест. Включается эта функция - в настройках дерева - вкладка Edit Options -Использовать базу данных GeoNames. Это все было рассмотрено ранее, что дополнительно удобного еще есть в этой программе: -Любое из заведеных мест в webtrees модно связать с любым событием в программе ( не буду их все перечислять, их слишком много - все их видно в меню). -места добавляются посредством ввода или редактирования событий и мест непосредственно в программе -места могут быть импортированы непосредственно с гед файлом при корректном формировании тега PLAC экспортирующей программой Самое интересное в плане работы с "местами" в webtrees это модуль GoogleMaps. Администрирование-Google Maps™ В разделе "Конфигурация Google Maps" - можно настроить внешний вид, масштаб, точность координат..... в общем в этом разделе все интуитивно понятно Редактировать географические местонахождения Тут, как и следует из названия пункта, можно редактировать места. Можно ввести новые, не привязанные к событиям места (честно говоря не понял зачем вводить новые места без всяких связей ни с каким событием ни какой персоны, но такая возможность есть) Пункт - Добавить место И далее всевозможные и разнообразные опции импорта\экспорта из\в GEDKOM файла или в формате CSV. Функций и вариантов импорта\экспорта много, причем настраиваемые (импорт с полной заменой, обновление только существующих и т.д.) В общем если интересна эта функция кому то без привязки к основной базе (хотя если нет приязки ни с каким событием ни какой персоны - вообще не понятно зачем это все именно в генеалогической программе?) то вопрос стоит отдельного изучения, возможно это для того чтобы в будующем было проще привязывать места к событиям, хотя на первый взгляд, вроде бы не особо это будет отличаться и так... особенно при включенной GeoNames... Ну так или иначе - функции импорта\экспорта из\в GEDKOM файл или в формате CSV географических мест, отдельно от основной базы - в программе есть. Далее самый интересный пункт - "Проверка мест" Вот тут и может сказаться рассогласование уровней вложения мест (нужно заметить не всегда, проблемы возникают точно, когда пропущен один из уровней и на его мнсте стоит "неизвестно") При вводе новых мест - они все отображаются везде в программе корректо и правильно, кроме собственно карт. Для корректного отображения на карте (вкладка GoogleMaps в свойствах персон), нужно в разделе "Проверка мест" сделать проверку каждого уровня каждого места. После этого в свойствах каждой персоны будет наглядно и красиво представлены все места событий на карте GoogleMaps со всеми прелестями этого сервиса. Специально не углублялся в тонкости и очень подробные детали - ибо уж очень долго это описывать, но попробовав самому - далее в этом направлении все интуитивно понятно. Если кому то интересна эта функция - просьба протестировать у себя и высказать свои впечатления (география, тем более с такими тонкостями и наглядными картами, наверное, не очень касается генеалогии... могу конечно ошибаться в этом) просто уж больно наглядно и красиво эта часть программы выглядит  Жду отзывов и впечатлений о данных функциях. PS. Еще раз повторюсь, чтобы не вызывать беспредметных споров, просьба высказывать свои мнения, основанные на реальных результатах тестирования. Что бы не было как у Жванецкого  "Давайте спорить о вкусе устриц и кокосовых орехов с теми, кто их ел, до хрипоты, до драки, воспринимая вкус еды на слух, цвет на зуб, вонь на глаз, представляя себе фильм по названию, живопись по фамилии, страну по "Клубу кинопутешествий", остроту мнений по хрестоматии." | | |
|