Загрузите GEDCOM-файл на ВГД   [х]
Всероссийское Генеалогическое Древо
На сайте ВГД собираются люди, увлеченные генеалогией, историей, геральдикой и т.д. Здесь вы найдете собеседников, экспертов, умелых помощников в поисках предков и родственников. Вам подскажут где искать документы о павших в боях и пропавших без вести, в какой архив обратиться при исследовании родословной своей семьи, помогут определить по старой фотографии принадлежность к воинским частям, ведомствам и чину. ВГД - поиск людей в прошлом, настоящем и будущем!
Вниз ⇊

Программирование на службе генеалогии


← Назад    Вперед →Страницы: 1 * 2 Вперед →
Модератор: abv
abv
Модератор раздела

abv

Красногорск, Моск.обл.
Сообщений: 2172
На сайте с 2004 г.
Рейтинг: 936
Другая песня - Django

RealPython рекомендует
Курсы особенно не поиспользуешь - большая часть каждого из курсов платна.
У tutorials другая беда - нет к ним quizzes
  • - [Course] Get Started With Django: Build a Portfolio App https://realpython.com/courses/django-portfolio-project/
    Learn the basics of creating powerful web applications with Django, a Python web framework. You'll build a portfolio website to showcase your web development projects, complete with a fully functioning blog.
    Бесплатна только начальная часть курса
  • [Tutorial] Get Started With Django Part 2: Django User Management https://realpython.com/django-user-management/
    Learn how to extend your Django application with a user management system, complete with email sending and third-party authentication.
  • [Course] Get Started With Django Part 3: Django View Authorization https://realpython.com/courses/django-view-authorization/
    Django View Authorization: Restricting Access
    This course covers how to restrict your web pages to users with different roles through Django view authorization. You'll learn about HttpRequest.user objects, view decorators that authenticate, and how to notify your users with the Django messages framework.
  • [Course] Python Application Layouts and Project Structures https://realpython.com/courses...plication/
    Structuring a Python Application
    This course is a reference guide to common Python application layouts and project structures for command-line applications, web applications, and more.
  • [Course] Django Migrations 101 https://realpython.com/courses/django-migrations-101/
    With this course you’ll get comfortable with Django migrations and learn how to create database tables without writing any SQL, how to automatically modify your database after you changed your models, and how to revert changes made to your database.
  • [Tutorial] Digging Deeper Into Django Migrations https://realpython.com/digging-deeper-into-migrations/
    In this step-by-step Python tutorial, you'll not only take a closer look at the new Django migrations system that is integrated into Django but also walk through the migration files themselves.
  • [Course] Make a Location-Based Web App With Django and GeoDjango https://realpython.com/courses...geodjango/
    Learn how to use Django and GeoDjango to build a location-based web application from scratch. You’ll be building a simple nearby shops application that lists the shops closest to a user’s location.
  • [Tutorial] How to Provide Test Fixtures for Django Models in Pytest https://realpython.com/django-pytest-fixtures/
    Learn how to use fixtures to simplify your testing in pytest. If you use Django, pytest fixtures can help you write tests that are painless to update and maintain even as you make changes to your models.
  • [Course] Django Redirects Tutorial https://realpython.com/courses/django-redirects/
    Learn everything you need to know about HTTP redirects in Django. All the way from the low-level details of the HTTP protocol to the high-level way of dealing with them in Django.
  • [Tutorial] Modeling Polymorphism in Django With Python https://realpython.com/modeling-polymorphism-django-python/
    Modeling polymorphism in relational databases can be a challenging task, but in this article, you'll learn several modeling techniques to represent polymorphic objects in a relational database using the Django object-relational mapping (ORM).
  • [Tutorial] What You Need to Know to Manage Users in Django Admin https://realpython.com/manage-users-in-django-admin/
    Learn what you need to know to manage users in Django admin. Out of the box, Django admin doesn't enforce special restrictions on the user admin. This can lead to dangerous scenarios that might compromise your system.
  • [Course] Customize the Django Admin With Python https://realpython.com/courses/django-admin-customization/
    Learn how to customize Django's admin with Python. You'll use AdminModel objects to add display columns, calculate values, link to referring objects, and search and filter results. You'll also use template overriding to gain full control over the admin's HTML.
  • [Tutorial] How to Create an Index in Django Without Downtime https://realpython.com/create-django-index-without-downtime/
    Get a solid understanding of the limitations of Django migrations by tackling a well known problem: creating an index in Django with no downtime.
  • [Tutorial] How to Write an Installable Django App https://realpython.com/installable-django-app/
    Learn how to create an installable Django app. You'll cover everything you need to know, from extracting your app from a Django project to turning it into a package that's available on PyPI and installable through pip.
  • [Tutorial] How to Move a Django Model to Another App https://realpython.com/move-django-model/
    Learn how to move a Django model from one app to another using Django migrations. You'll explore three different techniques and learn some helpful guidelines for choosing the best approach for your situation and needs.
  • [Course] Building HTTP APIs With Django REST Framework https://realpython.com/courses/django-rest-framework/
    This course will get you ready to build HTTP APIs with Django REST Framework. The Django REST framework (DRF) is a toolkit built on top of the Django web framework that reduces the amount of code you need to write to create REST interfaces.



LinkedIn recommends (13 results for the search of "Django"):
Они хитренькие, но не так уж. Курсы все платные (зато с сертификатом). Но если успеешь пройти и получить сертификат, а потом отменить регистрацию, то и усе.
Да к тому же, LinkedIn доступен в России только через VPN (я вынужден использовать Tor browser)
В 2020 получил 8 сертификатов, зарегистрировавшись в "Start free month" (если за месяц успеешь получить сертификаты, можно снять регистрацию)
[q]

Start your 1-month free trial. Cancel anytime.
Monthly
1-month free trial
then RUB2,239.00/month*
Save 33%
Annually
1-month free trial
then RUB1,489.00/month*
We’ll remind you 7 days before your free trial ends. You won’t be charged until December 29, 2021.
[/q]

Зарегистрировался. Теперь надо окончить курсы до 29 декабря 2021, иначе в конце пути придется рассчитаться.
17.12.21 Окончил все 10 курсов и отменил подписку "Learning Premium"
Ох! Я забыл, что сертификат дается за прохождение курса, а последнее означает всего лишь честный просмотр видео. Так что для настоящей учебы придется искать что-то другое..


10 Best and Free Django courses Online with certifications https://onlinecoursetutorials....fications/
  • Becoming a Django Developer from Linkedin Learning [см. выше]
  • Try Django: Learn and Master the Python Programming Web Framework (SkillShare) [нет сертификатов]
  • Python Django Tutorial – Full Stack Web Developer Bootcamp (Udemy) [сертификат, сегодня цена со скидкой 2190р ]
  • Django 2.2 & Python | Web Development Training (Udemy) [упражнения, сертификат, сегодня цена со скидкой 849р]
  • Django 1.1 for Beginners Certificate Course (Udemy) [упражнения, сертификат, сегодня цена со скидкой 649р]
  • Django Courses & Tutorials Online (Pluralsight) [free trial 10 дней, насчет цены и сертификата неясно]
  • Free Django Tutorial & Training (LinkedIn Learning – Lynda) [опять LinkedIn - см. выше]
  • Learn Python Django From Scratch – Udemy [упражнений нет, сертификат, сегодня цена 649р]
  • A beginner’s guide to Django – Free from Udemy [упражнений и сертификата нет, бесплатно]
  • +? Building Web Applications in Django -Coursera+MichiganSU [сертификат, пробный период 7 дней, после него 2827р в месяц] [начал курс] 02.11 закончил курс, получил сертификат https://coursera.org/share/c1379f5a9cf396cb2b41d2139043c697

30.11 Сам по себе курс от Coursera+MSU (рассчитан на 4 недели, но закончить придется за неделю, до 06.12, иначе попаду на деньги) на любителя - просто серия видео-бесед; однако там есть
1) в каждой неделе по два их внутренних теста
2) в трех из четырех недель - какие-то внешние (от другого производителя) великие и ужасные
Auto-grader: Django Tutorial part 2, Auto-grader: Django Tutorial part 3, Auto-grader: Django Tutorial part 4

Вот откуда торчат ушки и растут ноги у великих и ужасных:
Django for Everybody https://www.dj4e.com/
[q]
Technology
This site uses Tsugi framework to embed a learning management system into this site and handle the autograders. If you are interested in collaborating to build these kinds of sites for yourself, please see the http://www.tsugi.org/ website.
[/q]


Готовиться буду по

1. Создал проект в VisualStudioCode в соответствии с их руководством.
2. Теперь буду идти в VSC по руководству https://docs.djangoproject.com/en/3.0/intro/tutorial01/, танцуя не от печки, а от "Creating the Polls app"
3. Week1 https://docs.djangoproject.com/en/3.0/intro/tutorial02/
3. Week2 https://docs.djangoproject.com/en/3.0/intro/tutorial03/
4. Week3 https://www.py4e.com/html3/14-objects https://docs.djangoproject.com...c-display/
5. Week4 https://docs.djangoproject.com/en/3.0/intro/tutorial04/ https://docs.djangoproject.com.../builtins/

01.12 Week1 test1 88,88 % (8 из 9) test2 100% test3 85,71 % (6 из 7) Над тестом 2 (великим и ужасным) пришлось изрядно попотеть (из-за необходимости результат на проверку помещать на хостинг) https://borisalekseev.pythonanywhere.com/admin/
02.12 Week2 test1 100 % (8 из 8) test2 100% test3 90,90 % (10 из 11) https://borisalekseev.pythonanywhere.com/polls/
02.12 Week3 test1 100 % (9 из 9) test2 90 % (9 из 10)
02.12 Week4 test1 ?? test2 ?? test3 100%

До смешного доходит, право слово. Новая морковка появилась (а срок-то прежний - до 06.12). Оказывается этот курс входит в специализацию "Django for Everybody" https://www.coursera.org/specializations/django, в которой всего 4 курса, включая этот

05.12 Отменил подписку досрочно, не сдав два последних курса (и не получив оставшиеся два сертификата). Другие задачи на горизонте, да и резюме для turing надо подправить наконец..

16.12.21 TutsNode - Free Educational Tutorials https://tutsnode.com/ в частности https://tutsnode.com/django-essential-training/
---
Персональная история русскоязычного мира
http://personalhistory.ru
info@personalhistory.ru
Новости из царской России
Яндекс-дзен https://zen.yandex.ru/id/5eee495659f4f25be9052961
medium.com https://medium.com/me/stories/public
Дневник https://forum.vgd.ru/5623/
https://1russia.wordpress.com/
abv
Модератор раздела

abv

Красногорск, Моск.обл.
Сообщений: 2172
На сайте с 2004 г.
Рейтинг: 936
---
Персональная история русскоязычного мира
http://personalhistory.ru
info@personalhistory.ru
Новости из царской России
Яндекс-дзен https://zen.yandex.ru/id/5eee495659f4f25be9052961
medium.com https://medium.com/me/stories/public
Дневник https://forum.vgd.ru/5623/
https://1russia.wordpress.com/
abv
Модератор раздела

abv

Красногорск, Моск.обл.
Сообщений: 2172
На сайте с 2004 г.
Рейтинг: 936
Объявил о намерении создать собственную базу генеалогической информации на основе СУБД https://forum.vgd.ru/post/5/ro...#pp4017151
https://forum.vgd.ru/post/5/62699/p4017161.htm#pp4017161
Если и когда будет проявлен некоторый интерес со стороны публики.
---
Персональная история русскоязычного мира
http://personalhistory.ru
info@personalhistory.ru
Новости из царской России
Яндекс-дзен https://zen.yandex.ru/id/5eee495659f4f25be9052961
medium.com https://medium.com/me/stories/public
Дневник https://forum.vgd.ru/5623/
https://1russia.wordpress.com/
abv
Модератор раздела

abv

Красногорск, Моск.обл.
Сообщений: 2172
На сайте с 2004 г.
Рейтинг: 936
Что делают другие (которые уже что-то сделали):
  • 16.12.21 Памяти героев Великой войны 1914–1918 https://gwar.mil.ru/about/ - 6 666 243 записи из Картотеки Бюро по учету потерь на фронтах войны 1914–1918 гг., 5 606 545 записей, полученных из дел с именными списками потерь солдат и офицеров Первой мировой войны, 3 465 033 записи – из документов по военнопленным. Перечень воинских захоронений и мемориальных комплексов отображаются в виде списка или на современной карте. Представленные электронные копии паспортов 476 захоронений содержат записи о 8 133 известных и 38 940 неизвестных воинах, а также современные фотографии большинства захоронений и их 3D-модели. Информационный ресурс также содержит 845 168 записей о награждениях.
  • 16.12.21 Российский Родословный Фонд https://rgfond.ru/ - 305451 персон, 8255 изображений персон
  • 16.12.21 Интерактивные карты Галиции https://maps.geshergalicia.org...ia7FcF_3Fk
  • 16.12.21 Волков Сергей Владимирович. Высшее чиновничество Российской империи. Краткий словарь https://history.wikireading.ru/hUWDnus38Y
  • 16.12.21 Списки выпускников учебных заведений г. Москвы http://www.genarh.ru/spis.htm
  • 16.12.21 Петербургские сайты полезные для генеалогов http://petergen.com/personal.shtml
    в частности
    Сайт Александра Александровича Бовкало http://petergen.com/bovkalo/index.html
    и его "Списки выпускников духовных учебных заведений" http://petergen.com/bovkalo/duhov.html

---
Персональная история русскоязычного мира
http://personalhistory.ru
info@personalhistory.ru
Новости из царской России
Яндекс-дзен https://zen.yandex.ru/id/5eee495659f4f25be9052961
medium.com https://medium.com/me/stories/public
Дневник https://forum.vgd.ru/5623/
https://1russia.wordpress.com/
Лайк (1)
kbg_dnepr

Днипро (бывш. Днепропетровск)
Сообщений: 7124
На сайте с 2008 г.
Рейтинг: 4329
Еще из сделанного:

ГЕНЕО forum.genoua.name/index.php - практически БД репрессированных на Украине (к сожалению, не знаю статистики)

abv
Сайт genoua.name/ пустой
На форуме
GENEO-ГЕНЕО → ГЕОГРАФИЧЕСКИЙ УКАЗАТЕЛЬ forum.genoua.name/viewforum.php?id=280
Это оно? Или БД персоналий (а не геогр. мест) имеет другой адрес?
---
Катерина
Глушак (Брянск.) Ковалев, Федосенко (Могилевск.)
Оглотков (Горбат. у. НГГ) Алькин Жарков Кульдишов Баландин (Симб. губ.)
Клышкин Власенко Сакунов Кучерявенко (Глухов)
Кириченко Бондаренко Белоус Страшный (Новомоск. Днепроп.)
Vodnik_dnepr
Украинец с деда-прадеда

УКРАЇНА
Сообщений: 1894
На сайте с 2007 г.
Рейтинг: 1245
Чего не делают остальные(во всяком случае - я не встречал) - https://forum.vgd.ru/post/1304/126868/p4013225.htm#pp4013225
Хотя тема интересная(как мне кажется) и может быть востребована. Даже подумывал можно ли её реализовать на https://uguide.ru/konstruktor-...понравился сам подход - формирование готового кода для вставки на сайт)
Есть идеи как это возможно должно функционировать(как лично мне это представляется). Если заинтересовал - можем продолжить обсуждение(в ЛС)....
abv
Модератор раздела

abv

Красногорск, Моск.обл.
Сообщений: 2172
На сайте с 2004 г.
Рейтинг: 936

Vodnik_dnepr написал:
[q]

Есть идеи как это возможно должно функционировать(как лично мне это представляется). Если заинтересовал - можем продолжить обсуждение(в ЛС)....
[/q]

А почему бы нет. Можно и обсудить.
---
Персональная история русскоязычного мира
http://personalhistory.ru
info@personalhistory.ru
Новости из царской России
Яндекс-дзен https://zen.yandex.ru/id/5eee495659f4f25be9052961
medium.com https://medium.com/me/stories/public
Дневник https://forum.vgd.ru/5623/
https://1russia.wordpress.com/
Vodnik_dnepr
Украинец с деда-прадеда

УКРАЇНА
Сообщений: 1894
На сайте с 2007 г.
Рейтинг: 1245
Блок1 - "Выбор архива"
Блок 2(условно "Я сам") - затраты на дорогу, проживание, питание
Блок 3(условно "Я хочу получить") - реквизиты дела, необходимость копий, глубина поиска и т.п.
"Расчет"
Блок 4 "Вывод результатов"
4.1 Затраты при самостоятельном поиске в архиве
4.2. Затраты при запросе в архив
4.3. Затраты при местном исполнителе
4.4. Тоже при работе через посредника
4.5. Затраты при работе иногороднего исполнителя
4.6. Тоже при работе через посредника
4.7. Затраты при привлечении фирмы-исполнителя

Схема примерно такая....

abv
А откуда данные брать? С сайтов архивов? Из личного опыта избранных людей? Есть у вас готовые сведения?
Лайк (1)
Vodnik_dnepr
Украинец с деда-прадеда

УКРАЇНА
Сообщений: 1894
На сайте с 2007 г.
Рейтинг: 1245
Сразу оговорюсь - разговор о бета-версии(со всеми вытекающими)
Блок1 - сразу берем какой-нибудь один центр.архив с прейскурантом платных услуг(потом добавляем архивы)
Блок 2
Я проживаю - ????
Архив находится - ???
затраты на дорогу - внести стоимость билетов ( в идеале - рассчитывается, но это сложный алгоритм)
кол-во дней пребывания в гостинице - ??? или стоимость проживания - ???
питание на сутки -???
Блок 3 - тут исходных данных вроде не видно, все задается пользователем.

4.1 Затраты при самостоятельном поиске в архиве = проезд+ проживание+ питание+ услуга архива х стоимость
4.2. Затраты при запросе в архив = услуги архива
4.3. Затраты при местном исполнителе = средняя дневная з/п по региону архива Х кол-во дней + услуга архива х стоимость
4.4. Тоже при работе через посредника = 4.3 Х Коэф.
4.5. Затраты при работе иногороднего исполнителя = проезд+ проживание+ питание+услуга архива х стоимость +средняя дневная з/п по региону архива Х кол-во дней
4.6. Тоже при работе через посредника = 4.5 Х Коэф.
4.7. Затраты при привлечении фирмы-исполнителя = если в блоке 3 выбрано "отчет в виде книги или плаката", то тогда 4.5.Х Коэф. , иначе равно 4.5.
Лайк (1)
abv
Модератор раздела

abv

Красногорск, Моск.обл.
Сообщений: 2172
На сайте с 2004 г.
Рейтинг: 936
1. Чтобы не захламлять тему, переходим в ЛС. Либо могу создать группу в Slack.
2. Для начала создам страничку у себя на сайте с логином и заметками (дневничком), чтобы туда можно было накапливать информацию об архивах и их прайсах. Вы будете туда вводить информацию в виде таблицы (поля определим по ходу дела).
---
Персональная история русскоязычного мира
http://personalhistory.ru
info@personalhistory.ru
Новости из царской России
Яндекс-дзен https://zen.yandex.ru/id/5eee495659f4f25be9052961
medium.com https://medium.com/me/stories/public
Дневник https://forum.vgd.ru/5623/
https://1russia.wordpress.com/
← Назад    Вперед →Страницы: 1 * 2 Вперед →
Модератор: abv
Генеалогический форум » Дневники участников » Дневники участников » Дневник abv » Новости » Программирование на службе генеалогии [тема №126531]
Вверх ⇈