coddie2d
12.6K subscribers
203 photos
19 videos
7 files
130 links
Главный админ паблика @streaminside

Про события на Твиче, ведение соц. сетей, разработку, путешествия.
Download Telegram
Вот инсайдиком вам страницы следующих стримеров, зрителей которых только что закончил анализировать.

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

https://streaminside.ru/streamers/mokrivskyi
https://streaminside.ru/streamers/modestal
https://streaminside.ru/streamers/jesusavgn
Можете пока попроверять страницы выше и откомментить, если там что не так.

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

1) Переписываю старого бота, который следит за онлайном зрителей с Node.js на Джаву, с последней больше опыта и там будет не костыль на костыле, а плюс-минус нормальное многопоточное приложение. Это позволит сохранять онлайн не 60 топовых стримеров, а мониторить вообще все ру-трансляции, которые онлайн на Твиче каждую минуту. Пытаюсь с самого начала заниматься норм оптимизацией с расчётом на увеличение нагрузки (начинаю с сохранения топ-100 стримов по онлайну и планирую дойти до топ-300).

2) Оптимизирую базы данных. Их текущий объём, когда отдельные таблицы уже состоят из 200 млн+ записей, а с новым ботом будут разрастаться в десятки раз быстрее, нужно как-то контролировать и архивировать. Чтобы в актуальном доступе оставались только последние данные, а всё старое убиралось из таблицы, дабы не мешать.
Если кто шарит - то собираюсь решать проблему с помощью сегментирования таблиц (partition в MySQL), старые сегменты собираюсь извлекать из работающей бд в бэкапы.
Выше на первом скриншоте текущий набросок структуры бота, а на втором скриншоте попытка сегментировать 37гб таблицу со старыми сообщениями в кучу подразделов по 4-5гб, разбив по времени сообщения в чате.

С таблицами всё ну ооочень медленно получается, это сегментирование уже 3 дня непрерывно идёт. Это всё надо было продумывать в самом начале при проектировании таблицы, но кто ж знал, что всё до такой степени разрастётся.
А ещё у нас блин сайт регулярно падает, надо срочно переезжать на более мощный сервер. И это тоже сложный процесс из-за опять же этого огромного объёма таблиц.
This media is not supported in your browser
VIEW IN TELEGRAM
Блин, один из подписчиков группы в лс задал вопрос, а я даже не знаю что ответить.

Спрашивает, мол почему зарубежом чел так спокойно н-ворды говорит на стриме. И кидает клип xQcOW, где тот вообще на расслабоне играет и даже чат ничего похожего на намек о запретке не спамит после двух повторений (как у нас осуждаю в опасных моментах).

Может кто из вас смотрит зарубежных и проясните, как там бан-ворды работают? Или мб я слышу неправильно и это вообще не н-ворд, а какое-то другое слово?
Новости по сайту:

1. С неожиданными падениями сайта разобрался, причина была в незакрывавшемся соединении: я считал соединения с базой данных после минуты ожидания ответа по дефолту закрытыми / оборванными, но в некоторых случаях это было не так. Сейчас осталось разобраться только с "ожидаемыми" падениями из-за нехватки памяти на сервере)

2. За прошедший месяц я обработал сессии и роли зрителей по почти всем стримерам за 2020 год, осталось их только вывести, и на сайте будет плюс-минус актуальная инфа о зрителях не только по Братишкину и Эвелону, а ещё по паре десятков других стримеров.

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

Плохие новости:
Мы так и не сделали страницу с ПогЧампами, пока проходил челлендж на новый ПогЧамп каждый день. Точнее страница была готова, но мы её не зарелизили в нужное время из-за того, что я до сих пор не обновил оформление главной страницы. Хотел на неё вывести полезную инфу, но никак не сделаю.
Примерно вот такую версию сайта мы должны были поставить в середине января ещё, теперь блок с PogChamp'ами уже не актуален :(
Вот так выглядит набросок сводной таблицы о разных стримерах для админов и редакторов.
А ещё мы на прошлой неделе начали вести ТикТок 🎶

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

Отдельный абзац про парня, который админит наш ТикТок:
Чел под ником "Малый" уже полгода делает контент о Твиче в ТикТоке, самостоятельно набрал 100к подписчиков на личном аккаунте. Где-то пару недель назад один из наших редакторов закинул в нашу контент-беседу один из его ТикТоков, в котором Малый оставил упоминание о СТРИМ ИНСАЙДЕ в описании. Некоторое время я за ним последил и решил написать с предложением вместе поработать. По правде говоря, к контенту на этой платформе я до сих пор привыкнуть не могу, но чел знает своё дело и что залетает в рекомменды, а главное - он прям горит этой деятельностью, очень инициативный. Это безумный плюс, и хоть в некоторых действиях у нас разнятся мнения и он, например, допускал пару ошибок в заголовках - я понемногу стараюсь сейчас направлять автора и учить не допускать таких неточностей.

Наш аккаунт: tiktok.com/@streaminside
Аккаунт нашего ведущего: tiktok.com/@maluy_twitch

Вкратце о статистике: за неделю вышло ~20 роликов (по 2-3 в день), набралось 7к подписчиков и 110к+ лайков в сумме. 3 ролика залетели на 100к+ и ещё 2 - на 80к+ просмотров.
Ночью немного обновил дизайн сайта 👋

На стартовой странице:
— Блок с последними обновлёнными стримерами: там будут отображаться стримеры, у которых мы сильно изменили страницу или перерассчитали топ зрителей по вотч-тайму;
— Последние баны на Твиче в правой колонке;
— Блок с недавно прошедшим конкурсом на PogChamp (запоздал тут конечно).

И на каждой странице теперь новое главное меню сверху, в котором ссылки на доп. категории сайта: новости и сервисы.

https://streaminside.ru
Постараюсь в ближайшее время открыть топ по зрителям у ещё нескольких стримеров, а пока доступны:

https://streaminside.ru/streamers/evelone192
https://streaminside.ru/streamers/bratishkinoff
https://streaminside.ru/streamers/jesusavgn
https://streaminside.ru/streamers/modestal
https://streaminside.ru/streamers/mokrivskyi

UPD. Ночью добавил топ зрителей, но без дат подписки у:
https://streaminside.ru/streamers/dianarice
https://streaminside.ru/streamers/aisumaisu
https://streaminside.ru/streamers/aktep
Ку, сейчас проходит стрим хата, на которой пару дней назад устраивались розыгрыши от жёлто-чёрного спонсора. Пару людей ко мне обратились с определённой критикой, выставляющей не очень красиво ситуацию с этой активностью. И мне хочется услышать более широкую выборку мнений от участников.

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

Я ничего этим постом не утверждаю и стараюсь не делать каких-то поспешных выводов, просто иногда помогаю людям достучаться с какой-то проблемой до стримеров, если меня кто-то из подписчиков просит помочь и у меня есть время.
Forwarded from Бустер 🍄 (Бустер)
Есть такой паблик стрим инсайд , в этом паблике , есть такой кент , он всегда очень активно участвует в комментах , брат специально для тебя я даю тебе шанс подготовить все вопросы , приехать ко мне ( я оплачу все билеты ) и мы сделаем стрим , где я отвечу на все твои вопросы )) прикольно будет я думаю 🙂
В общем, я в курсах, что иногда стримеры выделяют некоторых отдельных наших комментаторов и где-то им отвечают. Лично я ничего против конкретно Волкова не имею, да, мб чел чем-то вечно недоволен и пишет достаточно провокационно, но в большинстве случаев это не переходит границу оскорблений и остаётся, на мой взгляд, просто субъективным мнением о контенте.

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

Хотя я не уверен, что если эта ситуация вдруг получит какое-то развитие и останется не просто рофлом, то такое "выделение отдельного подписчика" пойдёт на пользу комьюнити)) У Славы в тг некоторые выразили недовольство, мол почему челу "такая привилегия", и на месте Бустера, если такое затевать - я бы выделил ещё и кого-то "по другую сторону баррикады" и пригласил бы одного из зрителей на такую встречу тоже, устроив какой-то совместный подкаст с двумя разными мнениями :DD

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

Так вот постараюсь иногда репостить "неизданное" сюда к себе в канал, может хоть постов больше будет и я научусь регулярно вести тг, а не пропадать временами на месяц.
Media is too big
VIEW IN TELEGRAM
"Андрей Волков - Кандидат от народа" © Bratishkinoff