0
<< предыдущая заметкаследующая заметка >>
28 августа 2021
Витринка для Everybook

Вот уже почти полгода я веду рубрику книжных анонсов в дружной команде проекта книжного магазина everybook.ru Я работаю книжным сомелье: каждый день я пишу очень короткие рецензии на пять книжек. Чтобы было интереснее, я ориентируюсь на исторические события, связанные с каждой датой. Эти анонсы появляются на сайте и в приложении Everybook для iOS и Android, а потом исчезают бесследно. Мне не очень нравится, когда моя работа пропадает, даже такая небольшая, поэтому я решил запилить витринку анонсов нынешнего дня внизу каждой странички дневника на сайте, вы видите там примерно такой блок (на десктопе, если на мобильнике — нажмите кнопку в самом верху сайта, чтобы появилось):

Если кликать на книжки, можно попасть на сайт и купить там книгу. Но не следует думать, что это реклама — мое начальство вообще не в курсе, что я привинтил себе эту витринку. Технически сделать мне это было, кстати, легко, потому что все данные проходят через мой ноутбук: мне пришлось для работы набыдлокодить себе собственную админку, поднятую на собственном ноутбуке (спасибо за советы и помощь админам нашей команды):

Иначе львиная доля времени уходила не на знакомство с книгами и создание анонсов, а на организационные дела: поиск книг, ведение статистики использованных наименований, многочисленные операции с внутренней админкой проекта, которая, скажем так, непроста и требует сделать много кликов и посетить много страниц, чтобы создать анонс, выбрать дизайн, наполнить книгами, дать имя и поставить в очередь на публикацию. Но я спёр себе всю книжную базу из многих тысяч наименований вместе с картинками, регулярно ее обновляю, и теперь у меня своя админка, удобный поиск и всё заливается на сайт автоматически. Я потратил на создание своей системки пять дней в апреле месяце, и с тех пор работа стала отнимать минимум времени и очень приятна. Только не говорите никому, а то меня уволят. Шучу. Мой совет всем программистам: в любой непонятной ситуации сперва делайте инструмент на привычном вам движке, это бесценное подспорье в работе.

Единственное, что меня стало напрягать — это довольно однообразные «праздники» в файле, который я когда-то стянул где-то из сети. Официальные праздники, всякие там типа «день морского лоцмана» уже сильно поистерлись за полгода, когда уже было много дней моряков и все книжки про моря, капитанов и парусники уже анонсированы. Остальную часть списка праздников почему-то обычно занимает всякая кулинария типа «день черничного пирога с изюмом», с какого кулинарного сайта я это спер? Поэтому я себе добавил в систему генерацию ещё трёх ссылок, по которым иногда хожу. Собственно, на скриншоте выше всё видно.

Есть события дня по Википедии. Здесь немыслимая тонна руды, и наверно есть что-то ценное, но буду честен: проще туда вообще не заходить, чем вычитывать бесконечный список абсолютно ненужных мне событий типа «день коронации римского папы Урбана IV», «взятие города Балыка армией Османа в 1034 году» или «день рождения художника Петра Сумина», о котором тоже никто не слыхал, кроме Википедии, и книг про него точно не написано.

Есть страница дней рождения писателей, что для книг немаловажно. Но там тоже куча руды. Не каждый день рождаются писатели, особенно такие, чтобы имелись в базе их книги (либо книги о них).

Поэтому лучше всего страница дней рождений известных личностей. Там неплохой топ не только писателей, но звезд кино, великих ученых и прочих реальных знаменитостей для России (в первую очередь) и мира. Наверно ее и буду со временем парсить и вводить в свою систему, чтобы не бегать каждый день туда по клику и потом вручную набирать имя в заголовке.

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

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок

Комментарии к этой заметке скрываются - они будут видны только вам и мне.

Оставить комментарий