October 25th, 2010

умный

Орнитологическое программирование

Я тут по работе немного программирую и иногда свои знания использую в мирных целях - базам данных можно найти много разных применений.
Например, когда-то написал БД для учета своих наблюдений за птицами и туда же потом дописал много полезного - каталог птиц с описаниями, фотографиями и голосами. База получилась интересной и полезной для меня. С тех пор любая информация о прошлых наблюдениях собирается за несколько секунд в любых разрезах. Ее я выложил давным давно на сайте, т.ч. кто интересовался тот уже скачал и поставил. Единственный минус- для ее запуска необходимо иметь 1С:Предприятие 8, а эта программа не бесплатна. Ну в наших реалиях каждый решает эту проблему по своему.

Это было вступление.
Часто работая с той или иной фаунистической литературой пришел к выводу, что обычное хранение файлов с литературой по папкам на диске очень не удобно. Файлы можно разбить по какому-либо одному принцицу -  по таксонам (по видам), по авторам, по годам, по регионам. У меня лично все валяется вперемешку и часто сложно отыскать нужную информацию. Например среди файлов 3245.pdf, 688.pdf и т.д. найти файлы по дубровнику или все файлы по птицам Кавказа. В общем, поборов лень написал базу данных по хранению своей литературы. Каждый файл можно привязать к авторам, регионам, таксонам, а потом, соответственно, делать нужные выборки. К файлу можно поместить описание и ключевые слова. Написал обработку поиска по файлам по всем введенным параметрам: таксонам, регионам, ключевым словам и описанию. Ну и на всякий случай сделал возможность выгрузки всех файлов обратно на диск в заданной разбивке (по авторам, по таксонам, по регионам).

База написана, естественно, для платформы 1С:Предприятие 8.1. Скачать можно здесь:
http://www.birds-online.ru/download/books_db.dt

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

Если кого-то заинтересует - готов принимать замечания и предложения по доработке. Как установить все это дело на компьютер: устанавливаете 1С:Предприятие, создаете пустую базу и загружаете через конфигуратор мой файлик (подробнее отвечу при необходимости).

Collapse )