↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
ReFeRy
20 апреля 2022
Aa Aa
#повседневное #будни_админа

Уже больше недели ленюсь и почти не работаю. Четыре дня разбирался с загрузкой книг с литреса в ФвФ, вроде всё настроил верно, но получилось всего чуть больше 50к книг, причём последние обновления от декабря 2021 и ровно одна книга обновлена в апреле 2022. Похоже придётся связываться с менеджером партнерки литреса и выяснять подробности работы с ними. На этой ноте прогресс интеграции в очередной раз завис.

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

Кто-то может помнить, как с неделю назад Фанфикс вдруг прилёг отдохнуть посреди дня почти на час. Это я опрометчиво добавил одно поле к таблице с главами с фикбука, а надо добавлять туда ещё поля - это можно сделать единым запросом, но требуется сначала спроектировать точную новую схему данных. А я привык только примерно наметить будущую логику и конкретные решения принимать в процессе разработки. Такой подход недопустим, когда для добавления нового поля в таблицу надо планировать даунтайм сайта на ночь, предупреждать о нём и даже тупо самому не спать ночью.

Вот эти встреченные вдруг сложности, плюс общая нервная обстановка в мире и в семье, плюс последовательные неудачи в попытках найти новые пути монетизации ранобэ.ми, плюс достаточно плотная работа над сайтом в последние четыре месяца, всё это вылилось в некий перегруз. Читаю книжки и не могу себя заставить сесть за разработку. Последние дни оплаченного времени в коворкинге пропадают впустую. Больше оплачивать пока не буду, это вдруг стало не по карману.

Сейчас допишу пост, часик почитаю и спать. Утром Волди в садик вести, потом забирать, кормить обедом и вести на занятие к логопеду. Ксю уезжает на очередную игру, в этот раз аж с четверга по воскресенье. Вынашиваю злобный план отправить Волди в пятницу в садик на полный день, впервые в его жизни. Или всё же не стоит рисковать, воспитатели если что до меня не дозвонятся, ибо моих контактов у них нет, а Ксю на игре обычно от реального мира отключается, если будут ей звонить, испортят игру, да и выйдет испорченный телефон. Мда. Придётся отложить злобный план… значит просто два вареных яйца и посмотрю, что там сын нараскрашивает :)
20 апреля 2022
4 комментариев из 5
Dreaming Owl
Странные воспитатели у которых нет данных обоих родителей
Уточнил. Скорее всего мои контакты у них есть, в начале года заполнялась анкета, Ксю точно не помнит, но наверное указывала. Обычно общение с воспитателями происходит в родительском чате, вот там только она состоит.
Как насчёт костыля: в интерфейсе сравнения глав чтобы можно было ткнуть кнопочку в сравнении конкретных глав и загрузить именно конкретную главу с фигбука, а не весь текст с него же или из «кэша» базы на фанфиксе? Да, это не спасёт ФвФ, но по крайней мере станет возможным сравнивать-синхронизировать конкретные главы. Правда, например, в том же «Диктаторе» надо бы, чтобы инструмент синхронизации ещё б узнал о существовании на фигбуке глав, которые вышли за последний год.

В общем, как я это вижу? Кнопочка (или что) скачивает содержание с фигбука, потом при нажатии на сравнение конкретных глав ещё одна кнопочка обновляет-скачивает уже конкретную главу.
Wave
Примерно так оно и должно работать.
Я имею в виду не глобальный универсальный алгоритм, а костыль в одном конкретном месте, который всего-то требует добавить одну кнопку и по нажатию на неё будет обновлять одну главу, ну и плюс кнопку, по которой будет обновляться содержание.
ПОИСК
ФАНФИКОВ









Закрыть
Закрыть
Закрыть