Как вы поняли из названия, дело было вечером и делать было нечего. Я спокойно сидел, пил чай и читал комиксы cynicmansion, но что-то мне не давало покоя. Спустя примерно 30 комиксов я понял: секунды посчитаны не во всех комиксах! Меня захлестнула волна паники и смог уснуть, только когда я дал себе обещание: «@ReynardTheFox, если ты не хочешь сойти с ума от понимания незавершённости мира, ты должен посчитать секунды для всех бонусов. Любой ценой посчитать, понял?!». На следующий вечер я принялся за работу
Сначала я попробовал считать все секунды вручную. Алгоритм тут, казалось бы, простой: зайти на страницу поста, открыть html код страницы и, наконец, записать время создания поста и время выкладывания бонуса и посчитать секунды. Но что произойдёт с человеком после того, как он несколько часов будет снова и снова повторять данную операцию? Через десять постов я понял, что не хочу знать ответа на этот вопрос
Я решил пойти другим путём и по-быстрому скачать все посты cynicmansion кроме стримов и ретроспектив, чтобы потом спокойно их обработать. Так как голову мне включать снова не хотелось, я начал делать это вручную и снова об этом пожалел, однако бросать работу на середине я не стал, и уже через полтора часа передо мной красовалась папка, а в ней примерно 400 документов формата .html
Дело оставалось за малым. Я написал небольшой и неказистый кусок кода, который пробежался по файликам, «вытащил» из них нужные нам секунды, названия комиксов и даты в .txt файлик, содержимое которого тут же перекочевало в excel путём одного применения всем известного сочетания клавиш Ctrl + V.
Тут тоже были сложности. Несколько случаев пришлось пересчитать вручную (хорошо что я предусмотрел это): пару раз за Циника бонус скидывал @L4rever (не путать с @L4rover), а в другом комиксе Циник поздравлял L4rever'а с Днём рождения и время этого комментария захватывалось вместо времени публикации бонуса. Ещё некоторые время заняла проверка некоторых случайных значений в разных местах таблицы.
В любом случае, всё это позади и теперь у нас есть таблица которая содержит все секунды до бонусов! И мы уже можем сказать, что, например, медианное время добавление бонуса в комикс равно семнадцати секундам.
А теперь главный вопрос нашей программы. Нахуй..кхм, извините, зачем это всё нужно?
И тут, дорогие читатели, я вас оставлю наедине с этим вопросом. Кто-то скажет, что это нафиг никому не нужно, кто-то вспомнит, как L4rever решал загадки cynicmansion, а кто-то просто ностальгически улыбнётся. А я буду ещё долго сидеть и смотреть в стену.
Да, точно. Таблицу я оставлю тут:
[тык]
Ну а в комментариях бонус, секундосчёты)