Форум

Программа - каталог пивных крышек.

Томский пробочник: Слушайте, а никто не задумывался сделать программу - каталог крышек и учет коллекции? Вот вам яркий пример такой программы http://www.yourhobby.ru/ Блин, прикольно было бы. А автор бы срубал денежки с проги! %)

Ответов - 222, стр: 1 2 3 4 5 6 All

kandinsky: Михаил пишет: Тапок пишет: цитата: а коричневый? а серый? А золотистистый, серебристый? Или, вот эту пробку куда положить (хоть она и не российская, но первое, что попалось)? Лучше сделать маркёры, как, например у меня сделано здесь.

Томский пробочник: коричневый - тёмно-оранжевый серый - светло-чёрный

Гек: kandinsky пишет: В качестве подготовительного этапа, как мне кажется, как раз и нужно приступить к созданию бызы заводов и базы значков. Это более простая задача и она позволит скоординироваться и распределить полномочия. Можно взять за основу базу "пив.заводы России и Белорусии производители бутылочного пива в период 91-07".


caps-collector: Со сканами пивных пробок всегда готов помочь. Сейчас как раз занимаюсь пересканирыванием коллекции с разрешением 600 дпи.

kandinsky: Гек пишет: Можно взять за основу базу "пив.заводы России и Белорусии производители бутылочного пива в период 91-07". А где есть такая база? У Машинистова - сильно устаревшая база до 2001 г.

Гек: kandinsky пишет: А где есть такая база? Влад Шамов ведёт подобный список. Последняя редакция была весной этого года, распостранялась среди членов клуба.

Вячеслав: Не согласен, что нужно отойти от административного признака. Так удобнее и позволяет вести статистику по странам и другую статистику. А выборки можно спокойно предусмотреть и при административном признаке. Посмотрите, например, подобные возможности Навигатора у Артёма Житника. Их можно, вероятно, усовершенствовать и по другим признакам. У кого-то на сайте я видел возможность выборок по знакам заводов. Зачем цвета, если будет хорошее изображение? Могу участвовать только в качестве поставщика информации (и то в условиях цейтнота по времени)

Барыга: Вячеслав Административный признак остается - но он не будет главным. Пока равнозначных полей не видел ни на одном сайте. Например: Если я хочу сделать выборку по значку завода елабуги, то должен сначала ограничится областью, названием или еще чем. а это не всегда удобно. Или сделать выборку пивных елабуги ходивших в 1998 году. опять вводится ограничение прочими факторами, которые может в этот момент и не интересны. Цвета - для удобства поиска - например задать Балтика и синий - получится вся балтика, на пробках которых преобладает синий цвет. Очень удобно будет.

Вячеслав: Барыга пишет: Если я хочу сделать выборку по значку завода елабуги, то должен сначала ограничится областью, названием или еще чем. а это не всегда удобно. Вот, посмотри у Лёвочкина - http://caps.webhost.ru/ нажимаешь на знак завода - и готова выборка. Не надо никакой областью ограничиваться.

kandinsky: Вячеслав пишет: Могу участвовать только в качестве поставщика информации Так, это же главное! Барыга пишет: Пока равнозначных полей не видел ни на одном сайте. Главное - создать базу. Оболочку можно крутить как угодно. При желании их можно даже сделать несколько .Барыга пишет: Цвета - для удобства поиска - например задать Балтика и синий - получится вся балтика, на пробках которых преобладает синий цвет. По-прежнему не понимаю, зачем это нужно, но легко реализуемо.

МИЧ: А может сделать автоматическое определение преобладающих цветов при добавлении скана Как в Яндексе?

Барыга: МИЧ Голова

kandinsky: МИЧ пишет: А может сделать автоматическое определение преобладающих цветов при добавлении скана Боюсь только, будет сильно мешать цвет фона, на котором сканируется/фотографируется пробка.

МИЧ: kandinsky пишет: Боюсь только, будет сильно мешать цвет фона, на котором сканируется/фотографируется пробка. Ну мы же не Яндекс Точно знаем что на квадратной картинке изображен объект круглой формы. Фон можно просто игнорировать, анализировать только центральную часть изображения. Попробую сначала у себя реализовать... Если получится, обязательно поделюсь.

Паша: МИЧ пишет: Точно знаем что на квадратной картинке изображен объект круглой формы. Фон можно просто игнорировать, анализировать только центральную часть изображения. - посмотрите как сделано в Колпиватре - там взято только само изображение пробки, а "юбка" вообще пррисована в виде необжатой.

kandinsky: Ладно. Нужно переходить к конкретике. I. Для начала, список вызвавшихся участвовать в проекте (в порядке поступления): 1. Леонид Кандинский АКА kandinsky 2. Михаил Белов АКА Томский пробочник 3. Василий Русских АКА hrustgurd 4. Александр Ефимов АКА Барыга 5. Сергей Сперанский АКА caps-collector 6. Вячеслав Морозов АКА Вячеслав 7. Артём Житник АКА МИЧ Если кого-то забыл или добавил по ошибке - пишите, исправлю. Просьба также участников связаться с известными вам коллекционерами пробок, не являющимися участниками форума. Особенно важны те коллекционеры, кто собирает исключительно или преимущественно российские пробки. II. Составление списка пивзоводов Я отправил письмо Владу Шамову, надеюсь на его поддержку. Дальнейшие действия, которые необходимо будет тут предпринять, смогу определить после того, как увижу (надеюсь) базу. Во всяком случае, предлагаю сохранить базу as is в плане включения в неё даже тех пивоварен, которые не разливают пиво в стекло с коллекционной пробкой. А вдруг завтра одумаются? III. База данных значков заводов Вопрос к тем, кто собирает пробки по значкам: у кого-нибудь есть база значков, встречающихся на российских пробках? Чтобы не изобретать велосипед. IV. Размеры изображений На моём сайте используются изображения двух размеров: 150*150 и 400*400. У других людей используются другие размеры. Необходимо принять единый формат. Аргументированные предложения приветствуются. V. Архитектура сайта База данных (MySQL?) + PHP (?) Другие предложения выслушиваются при условии, что предложивший готов их самостоятельно реализовать. VI. Детализация архитектуры База данных состоит из 4 таблиц: 1. "Значки". Поля: - код (3 латин. буквы) - название завода-изготовителя пробок (текстовое поле) 2. "Пивзаводы". Поля: - код (4 латин. буквы, not null) - наименование пивзавода-1 (текстовое поле, not null) - наименование пивзавода-2 (текстовое поле, null) .... - наименование пивзавода-10 (текстовое поле, null). Пояснение: используется для пивзаводов, у которых менялось название. Наименование-1 - самое старое, 10 - самое новое. Всего до 10 значений - регион (две цифры - по автомобильному номеру, null). Пояснение: null для Москвы и СПб, где значение совпадает со значание поля "город", not null - для всех остальных. Предлагаю всегда писать существующее на сегодняшний день наименование региона для избежания разночтений и появления "призраков-дублей". - город (текстовое поле, not null). Пояснение: предлагаю всегда писать существующее на сегодняшний день наименование города. - адрес (текстовое поле, null). Null - для закрытых пивзаводов или пивзаводов, адрес которых неизвестен. - официальный веб-сайт пивзавода (текстовое поле, null) - пивзавод действует в настоящий момент (Y/N) Примечание: я везде писал "пивзавод", но то же самое касается и производителей любых других напитков, пробки от которых будут в базе. 3. "Регионы". Поля: - код (2 цифры, как на автомобильном номере) - наименование региона (тектстовое поле) 4. Главная база. "Пробки". Поля: - брэнд - сорт - дополнительная информация (например, акционная пробка) - юбка (текстовое поле, null) - информация о надписях, стрелках, различиях в цвете и др. на юбке, не видимые на скане - пивзавод_1 (4 латин. буквы - обращение к базе пивзаводов) - пивзавод_2 (4 латин. буквы - обращение к базе пивзаводов) ... - пивзавод_10 (4 латин. буквы - обращение к базе пивзаводов) Примечание: в отличие от переименованных пивзаводов это даёт возможность выборки для тех пробок, которые используются несколькими пивзаводами - реверс (Y/N) - есть ли картинка на обороте - cork (Y/N) - пробковая прокладка да/нет - для старых пробок Для первых 3 полей, возможно, имеет смысл сделать фонетическую транскрипцию латинскими буквами - тогда базой смогут пользоваться и коллекционеры из других стран - значок (3 латинские буквы - обращение к базе значков) - расположение значка на юбке (числа от 1 до 12 - как на часах)

kandinsky: Паша пишет: посмотрите как сделано в Колпиватре - там взято только само изображение пробки, а "юбка" вообще пррисована в виде необжатой. Юбка может различаться - это будут 2 разные пробки. Например, у одной юбка полностью окрашена, у другой такой же вроде бы пробки окрашена до половины.

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

Барыга: kandinsky Забыл про время использования пробки Подкладка думаю не важна - но если есть желание и возможность..... Еще озвучивалась идея - наличие в коллекциях (также база коллекционеров) База значков была у меня. Копию отправлял Житнику. По поводу регионов - лучше сразу иметь возможность для расширения (например странами бывш СССР) Паша Не всегда юбка просто закрашена. Наример у меня есть пробка (Айвазовская минвода) на юбке которой сложный орнамент.

kandinsky: Барыга пишет: Забыл про время использования пробки Да, забыл. Тогда ещё 2 поля: с ... по ... Барыга пишет: Подкладка думаю не важна - но если есть желание и возможность..... По-моему, важна. Хотя бы потому, что cork lined автоматически повышает ценность пробки при прочих равных. Барыга пишет: Еще озвучивалась идея - наличие в коллекциях (также база коллекционеров) Угу. Здесь, наверное, по таблице для каждого коллекционера с двумя полями: - код пробки (из основной базы) - наличие в коллекции (Y/N) Это позволит дать возможность самостоятельного заполнения. Хотя, скажу честно, вряд ли лично я стану заполнять подобную штуку - времени займёт немерянно, а как автоматизировать, не знаю. Барыга пишет: По поводу регионов - лучше сразу иметь возможность для расширения (например странами бывш СССР) Я бы не стал. Лучше сделать отдельные таблицы для разных стран. Например, поле "регион", помимо России, будет иметь какой-то смысл только для Украины. Может быть, для Белоруссии и Казахстана, хотя количество пробок в двух последних сравнимо с количеством пробок в одном Питере, например. Барыга пишет: Не всегда юбка просто закрашена. Наример у меня есть пробка (Айвазовская минвода) на юбке которой сложный орнамент. Согласен.

МИЧ: Может стоит создать раздел "Исключения" или типа того в который помещать пробки с надписями кириллицей, не относящиеся к странам бывшего СССР?

Вячеслав: kandinsky пишет: у кого-нибудь есть база значков, встречающихся на российских пробках? Лучше взять общую базу, мы же не знаем, какие значки из иностранных в будущем могут появиться на наших пробках. Подобная база есть, кроме Барыги и МИЧа, у Лёвочкина. У него она даже полнее, по-моему. Паша пишет: сделать заготовки со всеми значками производителей пробок (то есть тогда изображение пробки одно, а к ней несколько "юбок" со значками разных заводов) Не пойдёт, дело же не только в значке, но и в его расположении на юбке, заготовки со всеми значками на все 12 часов делать?? Да и про сложный окрас согласен. kandinsky пишет: cork lined автоматически повышает ценность пробки при прочих равных Согласен, но на многих советских пробках, найденных, например, "искателями", никакой прокладки вообще не сохранилось и корковую мы можем только предполагать kandinsky пишет: Барыга пишет: цитата: Еще озвучивалась идея - наличие в коллекциях (также база коллекционеров) Угу. Здесь, наверное, по таблице для каждого коллекционера с двумя полями: - код пробки (из основной базы) - наличие в коллекции (Y/N) Это позволит дать возможность самостоятельного заполнения. Хотя, скажу честно, вряд ли лично я стану заполнять подобную штуку - времени займёт немерянно, а как автоматизировать, не знаю. Я сам эту идею озвучивал. Не против заполнить подобную таблицу. Но есть одна сложность - я собираю и с оборотом, и со значками, другие же - только по основной разновидности. В результате статистика отмечаемости пробок будет необъективной - разновидности по значкам и т.д. отметит гораздо меньше народу. Что можно сделать в этом случае?

lwiw: У меня кстати тоже сканы 400 на 400. Могу посодействовать.

Барыга: Вячеслав пишет: В результате статистика отмечаемости пробок будет необъективной - разновидности по значкам и т.д. отметит гораздо меньше народу. Что можно сделать в этом случае? Так ничего страшного. Кто будет отмечать - выберут с тем значком, который у них. поэтому все будет нормально.

hrustgurd: По поводу стран бывшего СССР - может сделать всё-таки две базы на одном движке? Одна российская, а другая всех остальных. Я не к дискриминации клоню, а к реальному объёму. (Не забываем про литовскую часть базы, с Украиной и Беларусью перевалит за 1000). Либо в региональную древовидность внести эти самые ветви. Туда же можно вставить и СССР. Выбор стран можно, допустим, осуществлять при входе в базу, и дать возможность перехода по странам во время работы с базой.

Барыга: hrustgurd У меня одной Украины больше 1500

kandinsky: Для экс-СССР сделаем другую(ие) таблицу(ы) в той же базе - пока рано делить шкуру неубитого медведя!

hrustgurd: kandinsky пишет: пока рано делить шкуру неубитого медведя! но от этого зависит исполнение самой базы... Решение есть: Для экс-СССР сделаем другую(ие) таблицу(ы) в той же базе

Frolic: Наконец-то нашел единомышленников, я занимаюсь именно таким проектом как и вы, так давайте делать вместе. Хочу сделать сервис для коллекционеров, в котором пользователь сможет вести свою коллекцию на основе общего каталога как в colnect.com, но с более удобным интерфейсом и на порядок свободней. Сайт проекта: http://collection-project.blogspot.com/ Присоединяйтесь!

Барыга: Frolic И на какой теперь все стадии?

kandinsky: Барыга пишет: И на какой теперь все стадии? Разводилово. Этот чувак написал мне эмейл, что хочет сделать единую форму базы и для пробок, и для монет. На конкретный вопрос с моей строны был ответ: "Вы давайте свои наработки, потом разберёмся". Был послан.

Гек: kandinsky Почитал предлагаемые тобой поля описания пробки. Получилось так: С шрифтом проблема, блог уменьшил изображение. Вроде много повторений идёт. Хотя может для поиска так будет и удобнее. kandinsky пишет: 1. "Значки". Поля: - код (3 латин. буквы) - название завода-изготовителя пробок (текстовое поле) Не пойму, что будет зашифровано в коде?

Барыга: Гек Желательно, чтоб и значок изготовителя был покрупнее где-то рядом с изображением пробки. Цифры на юбке, думаю, не представляют интереса. И как будет реализованы результаты поиска? Например если найдено множество пробок.

Гек: Барыга Я это делал в пайнте. С базами данных не работал никогда. Разве что с екселем, в котором вёл каталог, да ты этот каталог видел. Сомневаюсь, что в предлагаемых оболочках можно будет реализовать вставку картинки с значком завода. Вставку именно в поиск, т.е. в некое листающееся меню. ЗЫ. Я так думаю, что не удастся осуществить идею в полном размере. Лет за 6-8 сможем пробки описать. С более поздними будет очень много проблем. Мало у кого они есть в полном объёме и мало информации по представленным позициям. Всеми руками ЗА создание каталога. Но всё же я за бумажный вариант.

Вячеслав: Барыга пишет: Цифры на юбке, думаю, не представляют интереса Не скажи, у ряда пробочных заводов не только размещение значка, но и цифр в разном месте на юбке говорит о разном времени выпуска пробки.

Гек: Вячеслав Давайте дадим определение "пробки пивной". Если завод заказывает пробку, то в эскиз этой пробки не входит место расположения значка завода и некой цифры. Следовательно, эти места расположения имеют смысл только для завода изготовителя пробки. ИМХО Допустим поменяли "то, через что печатают" и изменили места расположения. Заводу пивопроизводителю это глубоко. Это важно только для пробкового завода. Если коллекционер сортирует пробки по пивным брендам-заводам - его градусы расположения не должны заботить. Если коллекционер сортирует по заводам производителям пробок - ему эта технологическая подробность очень важна. А следовательно, если изменение технологии, то и оттенки надо брать.

vicaf60@mail.ru: Гек пишет: Если коллекционер сортирует пробки по пивным брендам-заводам - его градусы расположения не должны заботить. В таком случае ему и сами значки по барабану, они же к пивзаводу отношения не имеют. Очередное подтверждение того, что принцип, доведенный до логического конца, приводит к абсурду.

МИЧ: Сегодня пожертвовал полдня на написание скрипта для показа значков завода. Вот результат!

Томский пробочник: м... Отлично

kandinsky: Гек пишет: Получилось так: По расположению: Лично мне нравится расположение, реализованное на http://crowncapcollection.com Долго над ним думал, теперь мне кажется оно очень удачным, хорошо читаемым и достаточно информативным. Слова "брэнд", "регион" и т. д. не будут высвечиваться пользователю. Он увидит что-то вроде: Невское Классическое Бутылка с донным открывателем ОАО "Филиал Балтика-Вена", Санкт-Петербург. И рядом с этим изображение самой пробки. Однако, в базе вместо "Филиал Балтика-Вена" пробки присвоен код завода, что-нибудь вроде BALV. Компьютер, увидев код BALV ищет в другой таблице, находит "Балтику-Вену" и выдаёт её на монитор. Это нужно прежде всего для того, чтобы не появлялось заводов-двойников из-за по-разному введённой у разных пробок информации. Например, одной пробке напишут ОАО "Филиал Балтика-Вена", другой - просто "Филиал Балтика-Вена" (без ОАО), третьей "Филиал Балтика-Вена, ОАО" и т.п. Компьютер решит, что это три разных завода, что будет выдавать некорректную информацию по статистике. Адрес завода в короткой информации мне кажется также излишним. Можно пририсовать рядом иконку, щёлкнув по которой появится в новом окне адрес. То же касается и кода региона - компьютер видет "78" и подтягивает из другой таблицы "Санкт-Петербург". Аналогично у меня на сайте я не ввожу каждый раз название страны, а лишь 2-буквенный код (ru, pl, de, us и т.п.) Также мне кажется лучше не писать "бутылка рекламирует донный открыватель", а дать сам текст так, как он написан на пробке. Предположим, на этой пробке не было бы слова "Невское", а была бы только фраза про донный открыватель. Определить пробку было бы очень сложно, а так - ввёл фразу в поиск - et voilà! По значкам: сам я по значкам пробки не собираю, поэтому у себя на сайте я это никак не реализовывал. Однако, мне нравится, как это сделано у поляков: http://www.kapsle.xon.pl/brow/gru.htm Как это технически реализовать: я написал письмо Артёму Житнику (на форуме МИЧ). Поскольку он профессиональный программист, ему и карты в руки. Думаю, Артём не обидится, если я приведу выдержку из его ответа: я думаю если речь идет о вэб-каталоге лучше сделать наложение значка динамически, примерно так как стрелки у меня: http://caps.logvinov.ru/lib/cappreview.php?n=498&t=1 , оригинальное изображение хранится без всяких значков http://caps.logvinov.ru/caps/000498.jpg По поводу кодирования значков: опять же делается отдельная таблица со всеми существующими видами значков (при появлении новых или обнаружении невключённых в таблицу, таблица может редактироваться). Каждому коду соответствует файлик с изображением. В основной базе для каждой пробки заносится код значка и место его расположения по циферблату (внизу - 6, слева в центре - 9 и т.д.), соответственно, скрипт Артёма вытягивает нужное изображение и размещает его напротив того места, напротив которого оно на пробке. Кстати, по поводу самой пробки: её сейчас стали и на Светлое, и на Оригинальное, и на Классическое ставить? В Москве видел пока только на Балтике Ice тульского разлива. vicaf60@mail.ru пишет: В таком случае ему и сами значки по барабану, они же к пивзаводу отношения не имеют. Мы таки коллекционируем не заводы, а пробки. А к пробке значки и цифры имеют самое непосредственное отношение.



полная версия страницы