Youtube следит за мной.

Ни разу не искал капибар на трубе. Даже вообще никаких зверей. А сегодня выдало в рекомендованных.
Сохраняй посты, комментируй и ставь оценки

Ни разу не искал капибар на трубе. Даже вообще никаких зверей. А сегодня выдало в рекомендованных.
Всем привет. Мы подготовили для вас крутой релиз в канун наступающего нового года. Те, кого коснулась проблема замедления Youtube, будут особенно рады.
Пользователи Вомбата теперь смогут заливать Youtube-видео в посты и смотреть их без замедления на пушистой платформе. При вставке ссылки на Youtube в редактор поста внизу появится и автоматически будет активна галочка “Загрузить все Youtube-ролики из поста на Вомбат”.

Загрузить можно ролики длительностью до 1 часа. Если ролик длиннее - на вомбат он загружен не будет, а будет вставлено стандартное окно Youtube-фрейма.
После публикации поста под видео будет размещена ссылка на источник (родительское видео на Youtube).
Например, это видео загружено в пост указанным способом
Загрузка иногда может занимать продолжительное время (до 10 минут), особенно в длинных видео. Поэтому пост может опубликоваться, а загрузка ролика будет идти фоном. Чтобы увидеть результат загрузки в вашем посте - не забудьте через некоторое время после публикации поста перезагрузить страницу.
С наступающим! 🎄

YouTube выкатил функцию, которая позволяет полностью убрать короткие видео из ленты мобильного приложения. Пользователи теперь могут установить лимит просмотра Shorts на ноль минут, что фактически блокирует бесконечную прокрутку этого формата на смартфоне.
Само ограничение времени для Shorts появилось в сервисе ещё в октябре прошлого года, однако минимальным доступным значением тогда были 15 минут. По истечении этого интервала всплывало уведомление с напоминанием сделать перерыв, но полностью избавиться от коротких роликов было невозможно.
Ранее в 2025 году функция интегрировалась в систему родительского контроля и позволяла опекунам ограничивать время просмотра для младших членов семьи. Тогда же YouTube анонсировал, что возможность выставить таймер на ноль минут скоро появится у всех пользователей.
Сейчас опция действительно доступна для всех учётных записей, включая взрослые аккаунты.
При включении нулевого лимита в приложении появляется уведомление с пояснением, что прокрутка приостановлена, но отдельные Shorts могут всё равно появляться в рекомендациях. Для полного применения настройки иногда требуется перезапустить приложение.
Для активации нужно открыть настройки в мобильном приложении YouTube и перейти в раздел "Управление временем". Там в блоке "Дневные лимиты" находится пункт "Лимит ленты Shorts". Помимо нулевого значения доступны промежуточные варианты вплоть до двух часов в сутки – максимально возможного лимита.

На самом деле очень неплохо ресурс начал развиваться, надеюсь со временем будет расти дальше :)
Но всё ещё мало сидим на ресурсе, тут ничего не сделаешь, всё не сразу)

🌟 Обновления на Капибаре: Новый уровень взаимодействия и контента! 🌟
Здравствуйте, уважаемые Капибарины и Капибарышни, а также все заинтересованные и мимо проходящие.
Сегодня важный день, ведь на сайте впервые выходят официальные новости проекта и в них мы хотим рассказать, что было сделано за последнюю пару недель!
📸 Изображения
Картинки в постах - это так привычно, что кажется само собой разумеющимся. Однако, чтоб добавить возможность загрузки изображений на сайт, команде разработки пришлось знатно потрудиться :)

Для максимальной скорости и эффективности выгрузки изображений из любой точки Земли мы внедрили на сайт CDN - Content Delivery Network. Эта система позволяет оптимизировать загрузку, распределяя ваши картинки по серверам, что минимизирует задержки и ускоряет отображение.
Также была реализована функция проверки размера изображений и их сжатие. Это гарантирует, что слишком большая фотография не заставит сайт лагать или работать медленнее. Мы понимаем, что такое решение может расстроить фотографов и тех капибаринов, которым важно разглядеть все мельчайшие детали в первозданном виде. Однако покуда наш сайт молод и мал, к сожалению, это наиболее оптимальное решение для обеспечения его работоспособности.
На наш сайт помимо обычных картинок вы можете загружать и гифки (.apng, .gif, .webp) размером до 5 Мб. Каждое загруженное изображение конвертируется на стороне бэкенда в webp для оптимального отображения и снижения нагрузки на инфраструктуру.
Для не прогружающихся картинок - из-за плохого интернета, проблем на сайте или в браузере - мы добавили плейсхолдер - специальную рамку, которая рисуется вместо проблемного изображения.
Ограничение количества медиа в комментариях. Введено ограничение на количество медиафайлов в комментариях до двух изображений, чтоб не перегружать интерфейс и не удлинять сверх меры комментарий. При попытке добавить третью картинку сайт предложит создать отдельный пост.
🤖 Бот для Верификации через Telegram.

Для упрощения процесса верификации профилей через Telegram был создан специальный бот. Он позволяет пользователям верифицировать свои аккаунты всего в три клика.
Для бота верификации добавлена поддержка создания Docker-образов в среде GitLab-CI.
Это означает, что процесс развертывания и обновления бота теперь может быть полностью автоматизирован с использованием Docker-контейнеров. Внедрение GitLab-CI обеспечивает непрерывную интеграцию и доставку (CI/CD).
💭 Комментарии

Почти одновременно с началом альфа-теста была завершена разработка дерева комментариев. Мы реализовали сами комментарии а так же систему управления их вложенностью - это значит, что когда ветка уходит вправо на 4 (для телефонов) или 9 уровней (для компьютеров), новые комментарии оказываются снова слева , однако теперь с гиперссылкой на родительский комментарий. Это улучшает визуальное восприятие длинных веток и предотвращает излишнее дробление обсуждения.
Заложен первый камень в защиту сайта от ботов. Была реализована верификация пользователей через телеграм и ограничение на комментирование, голосование и создание постов для тех, кто её не прошёл. Такая система позволит усложнить жизнь ботоводам, ведь завести 100500 почт намного легче чем 100500 телеграм-аккаунтов. От того, что они у нас массово зарегистрируются, особого вреда не будет, а вот от того, что они будут клепать «нужные» посты, бурстить / топить «нужные» комментарии / посты — вред очевиден
(Если этого не сделать, будет как на Пикабу сейчас)
Для живых, пока еще неверифицированных пользователей, мы реализовали интуитивно понятные всплывающие сообщения о необходимости подтверждения аккаунта при попытках комментирования, голосования или создания постов. Это улучшает пользовательский опыт, предоставляя чёткие инструкции о необходимости верификации для полного доступа к функционалу платформы.
Индикация новых и непрочитанных комментариев. Сейчас ведётся активная работа над системой визуальной индикации, которая будет выделять новые и непрочитанные комментарии в ленте ответов. Это значительно упростит отслеживание активности в дискуссиях и поможет пользователям не упустить важные моменты обсуждения.
🏷️ Теги
Фильтрация по тегам. Разработали ленту постов с поиском по одному или нескольким тегам. В нее можно перейти как с бокового меню(вкладка «Теги»), так и напрямую из поста кликнув по тегу. В открывшейся вкладке вы можете добавить дополнительные теги по которым будет осуществляться поиск постов.

Пока только на бэкенде, но уже сделали API отдающее список популярных тегов для быстрого выбора тегов на странице поиска по тегам.
Установили лимит в 10 тегов на пост, исключая специальные теги, такие как «Своё», «Авторское» и «Телеграм». Это предотвращает перегрузку постов избыточным количеством тегов и способствует более точной категоризации контента.
Специализированные Теги «Своё» и «Авторское». Ведётся разработка нового блока в интерфейсе создания поста для выбора этих специальных тегов, включая подсказки, которые объясняют их значение. Тег «Своё» предназначен для контента, созданного пользователем лично или имеющего к нему прямое отношение. Тег «Авторское» применяется к контенту, в который пользователь вложил своё время, старания и творческие усилия
👁️ Лента «Просмотренное»

На бэкенде реализован API для управления и вывода просмотренных постов. Это означает, что теперь у нас есть бэкенд-структура, которая способна обрабатывать и передавать данные о просмотренных пользователями постах. Однако, эта функциональность пока что не интегрирована в пользовательский интерфейс и доступна только на уровне сервера.
Также на бэкенде начата работа над механизмом скрытия просмотренных постов из ленты. Эта функция также пока не реализована, но находится в активной разработке
🔥 Лента «Тренды»
За последнее время мы также сделали ленту «Тренды», в которую попадают положительно оцененные пользователями посты.

В данный момент алгоритм выходы в Тренды следующий: рейтинг поста больше 25 и более 80% плюсов. Сортировка в ленте осуществляется на основе двух ключевых параметров: процента положительных оценок и времени публикации поста.
Хотя лента «Тренды»(как и «Новое» и «Топ») визуально кажется бесконечной, посты на самом деле подгружаются постранично (пагинация). Это означает, что контент из бэкенда на фронтенд отдаётся не одновременно, а порциями. Введено ограничение в 20 постов на страницу для лент. Это решение позволяет ускорить загрузку контента и снизить нагрузку на базу данных.
Существующий алгоритм сортировки в ленте «Тренды» не является финальным, и мы планируем продолжить экспериментировать для определения наиболее оптимальных критериев сортировки. Как минимум, следующим шагом добавим влияние наличия тегов «Своё» и «Авторское» на упрощение выхода поста в Тренды. После добавления функционала скрытия постов продолжим искать наилучший алгоритм.
🖋️ Редактор постов

Добавлено ограничение по количеству символов в заголовках постов на Капибаре. Это необходимо для более красивых URL-адресов и менее загруженного внешнего вида сайта.
Ещё теперь можно загружать видео, правда пока что только с YouTube и Coub. В ближайшем будущем возможно расширение функционала возможностью добавления видео с других платформ, например из ВКонтакта. К сожалению, прямая загрузка видео на сайт пока невозможна ввиду ограниченного бюджета проекта. т. к. стоимость хранения и обработки зависит в том числе от количества просмотров.
👤 Профиль пользователя
Наконец-то можно поставить свою аватарку! Также близится к своему завершению доработка функции «О себе» - вы сможете написать какую-то фразу в своём профиле, которая будет видна остальным пользователям… Вернее, написать вы можете уже сейчас, просто пока что информация не сохранится. Но это скоро починим

Помимо этого, была исправлена ошибка 404, которая возникала при попытке доступа к страницам профилей пользователей.
И, наконец, важное изменение в создании профиля - нами была введена проверка на уникальность имени пользователя, игнорирующая регистр букв. Это означает, что имена типа "kapibar" и "KaPiBaR" теперь считаются идентичными с точки зрения системы.
🔨 Прочие Улучшения

Устранено более 150 мелких и значительных ошибок, обнаруженных отважными авторам - альфа-тестировщиками и сообщенных через систему репортов.
🪲 Баги.

Мы понимаем, что вам важно видеть, какие баги есть и какие из найденных вами багов мы уже пофиксили.
Часто мелкие баги быстрее исправить «налету», чем добавлять в таски, описывать, пересылать и уведомлять. И поэтому сейчас мы работаем над автоматизацией, чтобы каждый найденный вами баг не остался без обратной связи от команды.
Вы присылаете баг-репорты в Телеграм-бота. Они все хранятся в сервисном телеграм-канале, мы их видим.
На прошлой неделе мы прикрутили автоматическое создание задач по баг-репортам на нашей доске в таск-трекере. И прямо сейчас работаем над обратным процессом. Т. е., когда задача отмечается как выполненная, будет отправляться уведомление обратно в Телеграм с обновленным статусом.
Также есть баг-репорты, которые не являются багами. Например, когда проблема не на сайте, а в куках пользователя. В таких случаях разработчик будет писать комментарий к задаче с инструкцией, что нужно сделать, чтобы проблема прошла, а бот будет отправлять этот комментарий пользователю.
🙏 Объявляется благодарность всем нашим авторам - альфа-тестировщикам!

Мы не можем упустить возможность выразить нашу глубокую благодарность всем альфа-тестировщикам, которые помогли и помогают нам обнаружить и устранить баги на нашей платформе. Ваша обратная связь была неоценимой, и мы благодарны за каждый отправленный вами баг-репорт! Ребята, вы - лучшие :)
🌟 А также Особая благодарность десяти самым активным тестировщикам:
kapi.bar/profile/NoAdO – 66 баг-репортов
kapi.bar/profile/Wtagn25 – 38 баг-репортов
kapi.bar/profile/DrMegabyte – 29 баг-репортов
kapi.bar/profile/vita – 28 баг-репортов
kapi.bar/profile/vervolph – 24 баг-репортов
kapi.bar/profile/Sergej_Serov – 22 баг-репортов
kapi.bar/profile/mik_s1d – 19 баг-репортов
kapi.bar/profile/Archi – 18 баг-репортов
kapi.bar/profile/jewellerpotato – 17 баг-репортов
kapi.bar/profile/Eisenporn – 16 баг-репортов
🌍 Благодарим всех остальных альфа-тестировщиков отправивших нам репорты об обнаруженных багах:
Blood, Yarilo23, Rofs, UglyElf, gambitushka, userfortest, ZenitTTLMir1B, Xrenotik, LinDess, Marta, Lazolvo, olvik, Innokenti4, uk_kate24, Dnocompany, Unionsquare, L0z4, Kvasnik, Xena, rammdarkfunny, Tiamin,
Jugabut, Dr.Hannibal, BulkaSmaslow, Kyrillbeisel, KonstantyPL, findeler, aice4, gulyashbezpiva, appossumoid, FreeDaSw, Wesker, alexvektor, Dildiy, Cloud, oriaraniar, BabudaiAga, VODKA5665, WandWanderer, PaulHirsch, Hokum62,
Nojnichki, Bespiril, indie_dev_01, Beer3erk, BeerFather, dones, stormspeller, prmn, ITMan96, Custom_KseniEv, loonyloon, Darti163, nameless.second, Shady311, Pilirom, veterinar, lenanexman, socialware, zzaec, kritbis,
kusokcheloveka, statusspb, Bowjob, ctulhu31, SergeyRY, R.Melvin, Kitsu-NeshKaa, Rilwing, Ahremkin, ibraman, Marb.Ivanna, SexFox, camelos, HugReed, Hippopocat, Chaika312, hunterpo, Exfaded, SIGILLITE,
chief, tanur_orican, gelevaya, ally_me, Natt, Hegny, shaehl, EpicMorg, Vojdelenec, margent, timur_bv, CircusBirdEli, Aragorn, Phyros, HARDiNA, Kisati, SarcasticImp, Akyndro, V27S, ivanisenko, LeSpectateur,
Мы постоянно работаем над улучшением Капибары и ценим вашу обратную связь. Записывайтесь на альфа-тест, в данный момент набираем не только авторов но и активных комментаторов.
Ваша, команда Капибары 🧡💙
В этом посте выложены все стикеры, чтоб их не потерять.
Стикеры, выложенные тут, были нарисованы осенью 2023 года специально для канала, а позже и для сайта kapi.bar.
На стикерах изображена капибара по имени Капибар :)

























🌟 Обновления на Капибаре: Новый уровень взаимодействия и контента! 🌟
Здравствуйте, уважаемые Капибарины и Капибарышни, а также все те, кто только думает вступить в наши пушистые ряды.
Сегодня еще один важный день, ведь на сайте уже второй раз выходят официальные новости проекта и в них мы хотим рассказать, что было сделано за последние пару недель!
Сегодня у нас в арсенале кое-что интересное. 🌟
Новый редактор

Первым делом все силы были брошены на новый, удобный и приятный в работе редактор постов. Уровень костылизации предыдущего редактора начал прорываться через грани разумного.
Новый редактор построен на базе open-source компонента Codex Editor, который вы, наверняка, знаете по таким сайтам, как vc.ru, TJ, dtf.ru. Для тех, кто не знает, в вкратце – он крутой.
Теперь можно вставлять YouTube-видео, изображения, ссылки, а также использовать различные стили текста: жирный, курсив, полноценное форматирование под цитаты с красивым оформлением. И да, мы разделяем ваше мнение о том, что без зачеркнутого текста жизнь скучна и однообразна, поэтому он скоро тоже будет в наличии.
Технический бонус этого обновления в том, что редактор автоматически адаптирует панель инструментов под размер экрана(она больше не будет “уезжать” за края экрана). Так же потребовалось переформатирования медиа-контента в блоки JSON
Новый редактор постов - это огромный шаг к улучшению пользовательского опыта и удобства работы с контентом на Капибаре.
Аватарки и описание в профиле

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

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

Теперь при 400-ых и 500ых ошибок серверная часть приложения не вываливает HTML, а отдает аккуратный JSON. Если вам ничего не сказало предыдущее предложение - ничего страшного, просто будем надеяться что, когда вы столкнётесь с ошибками на сайте, страничка будет выглядеть покрасивее)
Комментарии

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

В области безопасности мы реализовали значительное улучшение, добавив в нашу серверную инфраструктуру автоматический сканер уязвимостей - Bandit. Этот инструмент специализируется на поиске распространенных уязвимостей в коде Python, обеспечивая непрерывный анализ безопасности нашего кода. Bandit автоматизирует процесс обнаружения потенциальных уязвимостей, что способствует поддержанию хороших стандартов безопасности кода.
Сортировка Трендов и Топа

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

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

Мы освежили внешний вид нашего сообщества в ВК. Представьте себе: новый кавер (или фоновое изображение, если угодно) и крутая аватарка, которые теперь радуют глаз на странице Kapibara VK. Если вы ещё не видели, обязательно посмотрите!
Дизайн

Сервисный аккаунт KapibaraContent, от имени которого переносятся посты из телеграмм, наконец-то обзавелся собственной уникальной аватаркой, с чем мы его торжественно и поздравляем.
Перерисовали ленту ответов на комментарии. Задизайнили ленту комментарии пользователя. Унифицировали все выпадающие меню в единый стиль.
Счетчик непрочитанных ответов…

…уже на подходе. Пока он еще греется на дев-стенде, но совсем скоро вы увидите в проде отметку о наличии непрочитанных ответов. Тестируем, местами работает))
Кабинет модерации

Итак, перейдем к следующему пункту нашего обновления — Кабинет модерации. Знаете, мы здесь не шутили, когда брались за улучшение инструментов для безопасной модерации. Начали мы, конечно, со стандартной джанго-админки. Однако скоро поняли, что заставлять наших модераторов, которые, к слову, не являются разработчиками, вручную проверять валидность JSON и теги HTML (“боже, что это?!” - в ужасе спросили модераторы, читая этот текст) — это как-то слишком жестоко. Плюс ко всему, молитвы о том, чтобы при нажатии кнопки "сохранить изменения" случайно не активировалась функция "Выбрать всё" для постов и комментариев, уже стали нашим ритуалом.
Так что мы взялись за дело и серьезно ограничили права на редактирование, чтобы сделать интерфейс более дружелюбным для модераторов. Больше нет необходимости вручную ковырять код и молиться, чтобы всё прошло гладко. А ещё мы вынесли функционал редактирования постов прямо в интерфейс Капибары, так что теперь нет нужды заходить в админку для каждой мелочи. Но вот комментарии пока оставили как есть, без изменений.
Баги

Ну, и, как обычно, в процессе всего этого мы пофиксили кучу багов. И, конечно же, наделали новых - но это же классика разработки, правда? Всегда есть над чем работать!
Кстати, о багахМы обновили бота для приема баг-репортов, сделав его умнее и интерактивнее
Отправка безответных баг-репортов уже в прошлом. Теперь вы будете получать уведомления прямо от нашего бота, когда статус вашего баг-репорта изменится, или если кто-то из команды оставит комментарий по вашему репорту. Это значит, что вы всегда будете в курсе того, что происходит с замеченными вами багами.
Так что, если вы находите какой-то сбой или ошибку, не стесняйтесь сообщать. Наш бот теперь не только ваш посредник, но и ваш личный информатор по всем вопросам багов. Ну что ж, давайте продолжим ловить этих злосчастных багов и делать Капибару еще лучше!
Статистика

Выражаем благодарность отважным авторам-альфа-тестировщикам. Вот ваши ключевые достижения за последние полтора месяца:
414 пользователя – каждый из вас смело вступил в новый мир "Капибары", активно тестируя и внося свой вклад. Вы не просто пользователи, вы – настоящие герои проекта.
1160 постов – это не только авторский контент, но и основа сообщества. Каждый пост – это ваш вклад в развитие Капибары. Именно вы закладываете планку качества дальнейших постов.
7490 комментариев – активное обсуждение, комментирование – это то, что делает наше сообщество живым и динамичным. На Капибаре не просто ленты авторского контента, это ваши живые посты о которых хочется говорить, делиться и даже спорить.
7940 изображений – здесь всё: и мемы, и серьезные фотографии, и просто забавные картинки. Это разнообразие делает сайт ярким и интересным для каждого.
Авторы-альфа-тестировщики – это настоящие герои "Капибары". Вы не только испытываете сайт на прочность, но и активно участвуете в его создании и развитии. Благодаря вашим усилиям, мы все можем сделать "Капибару" лучше. Огромное спасибо каждому из вас за ваше терпение, смелость и активность!
Динамика постов

Статистика последних недель показывает, что мы имеем стабильно 15-20 новых постов в неделю, а “любимый” день авторов - конечно же пятница). Так же видно что вы активно пользуетесь черновиками(с момента когда их включили).
Это прекрасный показатель, ведь посты с альфа-теста лягут в основу контента Капибары!
Не обошлось и без удалений постов. Большая часть из удаленных носит технический характе, когда нам нужно было что то протестить на проде или когда вы просили снести пост потому что криво выложился, но есть и около десятка удалений в результате модерирования. Спешим напомнить что Капибара стартанула без политических тем. Пожалуйста, не ставьте под удар весь проект, нам блокировки и разбирательства в развитии никак не помогут.
Авторы и посты
Тут мы видим, что количество постов примерно равно количеству авторов. Это говорит о том, что на сайте публикуется разнообразный контент, разными людьми. Это на самом деле здорово. Авторы сами постят то, что им интересно, а не множество постов, ради наполнения.

Комментаторы и комментарии
Мало того, что количество постов неуклонно растет - многие из них активно комментируются, а значит пользователи интересуются контентом, которым делятся друг с другом!

Соотношение +/- для постов
Соотношение плюсов к минусам говорит о том, что сайт наполняется тем контентом, который положительно оценивают пользователи. Значит мы движемся в правильном направлении.

Соотношение +/- для комментариев
Нельзя обойти стороной и статистику по плюсам и минусам. В этой скучной, на первый взгляд, картинке кроется одно важное сообщение: саморегуляция на сайте работает!
Это именно та цель, которая собрала нас вместе. Устав от рекламы, баянов и прочего мусора в сети, мы хотели сами выбирать контент, который будем видеть на сайте.
Кто-то, конечно, может поспорить о справедливости общественного мнения, или о ценности заминусованного контента. Напомню, речь идет о постах про маркетинг, с сомнительным, с моральной точки зрения, содержанием. Однако сообщество приняло решение, что подобный контент нам не нужен. Это ваш выбор и голос каждого пользователя имеет значение.

География пользователей
Мы, с удивлением, обнаружили, что наши капибарины и капибарышни пишут и читают из разных уголков планеты! Приятно осознавать, что наш молодой, но активный проект объединяет людей со всего мира, не так ли?

Мы постоянно работаем над улучшением Капибары и ценим вашу обратную связь. Записывайтесь на альфа-тест, в данный момент набираем не только авторов, но и активных комментаторов.
С любовью, Ваша команда Капибары 🧡💙
Не так давно пришёл к нам человек на должность мастера по ремонту бытовой техники. Ну, как обычно: обучение, стажировка, бросание на амбразуру и прочие шалости весёлого и охочего до шуток руководства, в том числе и Вашего покорного слуги.
Мастер попривык, обвыкся. Оказалось – что он из нашей песочницы и понимает все наши подколки, сарказм и прочую дичь, которую мы считаем забавной. Свой человек, короче.
Но есть у него одна черта: если где-то какой-то движняк – он тут как тут, если куда-то можно сунуть палец/руку/ногу/нос – он обязательно это сделает. Вот такой вот он энергичный и с «шилом в заднице».
Ко всяким его выходкам мы привыкли, конечно, но иногда он умеет отчебучить такое, что и на голову не натянешь.
Чтобы было немного понятнее – мужику под полтинник, есть взрослые дети и всё в этом духе.
Итак. Что же он такого вытворил, что об этом можно пилить пост?
А вот что:
Пошёл я как-то в мастерскую. Ещё не успев дойти, слышу дикий смех и не менее дикие стоны (тоже, кстати, сквозь смех). Думаю: что же там за вакханалия?
Захожу и вижу картину:
Один мастер катается по полу и ржёт, как полковая лошадь, да так, что на полу лужа от слёз (или не совсем от них) сантиметров 5 глубиной. А вот герой нашего повествования сидит в кресле и стонет со смехом.
На мой немой вопрос он и поведал мне страшную историю:
«Взял, говорит, на ремонт тостер. Ну, посмотрел, поковырял, что-то починил. А проверить? Хлебушка-то нет… Ну, значит, проверять будем «вхолостую», без продукта. Проверял, проверял, скучно стало. Дай-ка, думаю, проверю: греет или нет…»
Ну, думаю, Вы уже начали догадываться, что произошло далее… Естественно, он так и поступил: сунул руку внутрь ВКЛЮЧЁННОГО(!!!) тостера!!!
Как и следовало ожидать, цитирую: «меня как ёбнуло, сука, током, да ещё и горячо, блять!!! Аж пиздец, нахуй!!! Вот, видишь – ожоги на пальцах!!!! Больно, блять, а ты ржёшь!!! И этот ещё тут катается, скотина!!!
Вот так вот: не суйте пальцы во все подряд щели. Иногда и больно бывает.
Периодически YouTube подкидывает мне советы от различных «специалистов» в shorts. В этот раз чувак с совершенно серьезной физиономией рассказывает о том, как достать медиатор, если он провалился в корпус акустической гитары. Комментаторы, как обычно, отжигают.

Привет, Вомбатяне!
Мы – Капибары. Или как сами себя называют пользователи сайта kapi.bar и телеграм-канала https://t.me/new_old_pikabu - Капибарины и Капибарышни.
Мы к вам с пирогами и флагом дружбы)
Как вы уже знаете, наши с вами сообщества созданы неравнодушными пикабушниками, основные цели которых создание портала, с прозрачной рейтинговой системой саморегуляции контента пользователями.
Почему мы с вами решились на это?
На том сайте, откуда мы «выросли», реализованный ряд нововведений, таких как отмена баянометра, изменение алгоритмов и скрытие отрицательных оценок, привели к потере духа оригинального портала. Многие из нас, пришедшие туда в молодости и теперь ставшие взрослыми, почувствовали, что ценности пикабу изменились, что алгоритмы больше не на стороне авторов, что оценки больше не играют роли, что наша массовая обратная связь игнорируется и нам больше не по пути.
В ответ на это, мы, группа энтузиастов, создали «Капибару». И «Капибара» и «Вомбат» – проекты, которые стремятся сохранить лучшие стороны Пикабу, предоставляя пространство, где пользователи сами решают какой контент "годный" и какой контент они хотят видеть в своей ленте.
Одинаковые цели и принципы позволят нашим сообществам развиваться в атмосфере взаимной поддержки. А наши с вами авторы с удовольствием будут пользоваться площадками в тех объёмах контента и с теми приоритетами, с которыми захотят сами.
Вомбатяне, мы будем рады дружбе с вами, назло всем хейтерам и пессимистам, утверждающим, что у наших с вами площадок нет будущего. В наших с вами силах создать сообщества, в которых всегда будет в приоритете открытость к авторам и читателям и уважение их труда.
А пользователей и авторов хватит на всех ;)

Вам скучно с дефолтной аватаркой?
Налетай! Разбирай! 71 аватарка из мемов только для вас!
Забирать здесь:
https://disk.yandex.ru/d/p6mDbSloWtskiA






P.S. Аватарки вырезаны из мемов, сгенерированных в Мемогенераторной.
Все благодарности адресовать их авторам )
Я думаю, в представлении он не нуждается

P.S. Если всё-таки нуждается - ZaTaS. Мир, дружба, жвачка!
Приветики.
Сегодня утром зашёл на свой канал ютубэ www.youtube.com/@HtDiWaR
И увидел что все мои видосы Ютуб перенёс в ШОРТСЫ. Какого хрена? Есть видео длинной более одной минуты? Как это убрать!??!?! Да, вертикальный контент но ведь более одной минуты!

Подрабатываю репетитором.
Всем добрый день! Решил составить подборку полезных и интересных каналов на ютубе, в которых вещают про физику. Начнем от самых известных и пойдем глубины... Все указанные каналы снабжены ссылками для удобного перехода.
Как обычно предлагаю присоединиться к моему телеграм-каналу, на котором мы обсуждаем физику и математику. Подготовка к ЕГЭ в наличии, реклама отсутствует.
1. @pvictor54
Автор - Павел Андреевич Виктор

Не устану настоятельно советовать физику от этого замечательного человека, который записал полный курс лекций по школьной физике по программе Перышкина. Павел Андреевич показал, что если просто планомерно, размеренно и качественно выполнять свою работу, то можно достичь небывалого успеха.
Говорю сейчас абсолютно серьезно - вы или ваш ребенок можете абсолютно бесплатно и без всяких репетиторов выучить физику по урокам Павла Андреевича. Для этого просто нужно сесть и заниматься. Все уроки разбиты на темы, идут подряд, полностью соответствуют школьной программы и подаются совершенно понятно и интересно.
Больше всего меня на уроках Павла Андреевича восхищает огромное количество нетривиальных и интересных экспериментов. Волшебно!
2. @getaclassphys
Авторы - Андрей Иванович Щетников и Алексей Александрович Колчин

Два очень веселых физика, которые при помощи довольно простых лабораторных приборов и самодельных установок раскрывают глубинные таинства физики. У авторов очень необычная и интересная подача материала и хорошее качество. Больше всего меня восхищает нестандартность всех рассматриваемых вопросов.
Кроме нестандартных вещей у авторов есть очень полезные разборы вполне стандартных вопросов - что такое центростремительное ускорение, зачем нужны радианы, про КПД и так далее.
В общем, смотрим, участвуем, любим физику!
3. Плейлист НИЯУ МИФИ - Гервидс Валериан Иванович
Автор - Гервидс Валериан Иванович

Плейлист памяти замечательного физика содержит три сотни коротеньких видео с различными экспериментами и объяснением происходящего. Многие из экспериментов уникальны и не имеют повтора на ютубе. Просто стандартных экспериментов с хорошим объяснением тоже достаточно. Крайне рекомендую к просмотру.
Остальные каналы перечислю покороче.
1. @PhysFromPobed, @MakarSvet13/videos, @physiovisio/videos, Физика от Галилео - очень качественная и интересная публицистика
2. @mapenkin/featured и @shkolkovo_phys/videos - хорошие занятия по школьной, ЕГЭшной и олимпиадной физике.
3. @physicsfun/videos - веселые и интересные эксперименты из-за бугра.
4. @VideoTutorialsForSchool/playlists - школьная физика (и не только) в экспериментах с объяснениями.
5. @user-rf1hk2nh4f - теоретическая и прикладная механика. Актуально для олимпиадников.
6. @user-pt8mk4jl8g/videos - хорошие лекции по физике для школьников и студентов.
7. @user-xp6pr5ow4g - учебники Перышкина в видеоформате от школьника. Очень необычно.
8. @Kirsanov2011/videos - лекции по механике и математике для студентов.
9. @user-qs4dn6zq5t/videos - уроки для школьников
10. Лекции и уроки по физике от различных универов:
а. @physicsitmo
б. @nauka_v_regiony/videos - МФТИ для школьников
в. @mipt_study - МФТИ для студентов
г. @user-pl8nb4qz9p/videos - МФТИ для студентов
д. @NAUKA0/featured
е. @mfugntu - хорошие лекции по механике
ё. @NWTU/about
P.S. По всем вопросам - alexjuriev3142@gmail.com
Ребят, дико сочувствую, что у вас там такое происходит. Может ещё уляжется всё, кто знает.
А пока - накидайте в комментах что вам нравится на Капи и чего не хватает на Вомбате?
И может какие движухи замутим, раз мы тут все с вами собрались? Если есть желающие захороводить и взять на себя организацию - напишите, у нас еще остался вомбатный мерч, можем задарить победителям конкурсов или каких-то ещё активностей, которые придумаем.

Хорошая, годная (и длинная) статья о том, кто и как осуществляет замедление YouTube, какие ведомства несут ответственность, как всё оформлено законодательно. А главное - кому всё это выгодно? Частично несколько специализированно. Оригинал с хабра здесь.

Недавно возникшая тема с блокировкой (замедлением) Youtube коснулась практически каждого жителя РФ. При этом до сих пор нет ни одного прямого официального заявления о причастности к этой блокировке. Ни одно государственное ведомство не созналось в блокировке, открестился Google, открестились провайдеры интернета. На этом фоне мне показалось важным не только выявить и указать всех причастных, прямых и косвенных, но и установить, кто и в каком отношении является выгодоприобретателем от этой блокировки. Выявить, о каких денежных потоках идет речь и куда они в конечном итоге идут.
Чтобы это установить, я попытался по крупицам собрать открытую информацию, добавил анализ используемых технических решений и технологических возможностей и на этой базе выявил те компании, которые являются прямыми и косвенными выгодоприобретатели от блокировки. Список оказался не такой уж и маленький, и в нем представлен как российский, так и зарубежный монополистический капитал. Как мы любим, в конце я приведу общую схему, визуализирующую всех основных актеров этой пьесы и все основные отношения между ними.
На всякий случай начнем с азов. Определим объект, о котором будем говорить. Блокировка, она же замедление, она же «а у меня на телефоне все работает», она же «само поломалось» - катастрофическое падение скорости выкачивания данных с Youtube, вплоть до нуля. Научно доказано, что это происходит вследствие работы некой фильтрующей аппаратуры, которая использует прореху в расширении SNI протокола TLS.
Что это может быть за аппаратура такая, кто ее устанавливает, производит и заказывает? Могут ли это быть случайные неизвестные злоумышленники? Нет, потому что, работая в масштабе страны, они должны были быть быстро найдены и наказаны как посягающие на право свободного распространения информации, а это право закреплено в пункте 4 статьи 29 Конституции РФ. Получаем, что такое действие, как установка и поддержание специальной фильтрующей трафик аппаратуры, невозможна без государственного участия, которое в этом случае должно подкрепляться соответствующим законом.
И такой закон есть – это ФЗ от 1 мая 2019 года. Согласно этому закону, каждый оператор связи должен установить у себя ящики ТСПУ (технические средства противодействия угрозам), а отчитываться об этом в «федеральный орган исполнительной власти, осуществляющий функции по контролю и надзору в сфере средств массовой информации, массовых коммуникаций, информационных технологий и связи», то есть Роскомнадзор. При этом все ТСПУ находятся под управлением Центра мониторинга и управления сетью связи общего пользования (ЦМУ ССОП), созданного на базе ФГУП «ГРЧЦ». Фактически, ЦМУ ССОП – это техническое подразделение Роскомнадзора.
При этом ТСПУ должны устанавливаться за счет государства. В 2019–2021 годах в федеральном проекте «Информационная безопасность» на реализацию всех амбициозных целей заложено более 30 млрд руб., из которых 20,8 млрд руб. должны были пойти на закупку ТСПУ. Согласно недавним новостям, по федеральному проекту «Инфраструктура кибербезопасности» в течение следующих пяти лет (2025-2030 годы) планируется как модернизировать ранее установленные ТСПУ, так и установить новые, и на это предполагается выделить за пять лет 58,97 млрд рублей из федерального бюджета.
Сколько реально денег было потрачено за прошедшие годы, публично не объявлялось. Один только раз чиновник из ЦМУ ССОП отчитался о том, сколько оборудования ТСПУ физически поставлено.

Можно примерно прикинуть, сколько стоит оснастить 1 узел провайдера оборудованием ТСПУ. Если предположить, что оборудование, заказанное в 2021 году, фактически было изготовлено и доехало только в 2023 году, то тогда цифры можно свести в одну формулу деления, и получится 20800 / 1360 = 15.3 млн на узел. К сожалению, нет полной ясности, что такое узел – коробочка формата 1U или несколько серверных стоек, битком забитых такими коробочками. Впрочем, немного информации всё же есть.


А вот как выглядит реальный ТСПУ на одном из объектов:

Автор этой фотографии - Павел Васильев, и он утверждает, что ТСПУ занимает «как минимум, пол-стойки оборудования на узле связи».
Далее. Ядро и центральный элемент ТСПУ – это сервер DPI. DPI (англ. Deep Packet Inspection) – технология, подразумевающая глубокий анализ, обработку, фильтрацию и подмену пакетов в режиме реального времени. Слово «глубокий» подразумевает не какую-то аццкую сложность процесса анализа, а просто тот факт, что анализ пакетов будет проводиться на разных уровнях модели OSI, вплоть до той глубины, на которой не окажется шифрование.
Технология DPI возникла и развилась в среде провайдеров интернета. Фактически, для выполнения нескольких чисто коммерческих целей, связанных с наполнением кошельков уважаемых людей.
Первая цель – выявлять и тормозить скорость выкачивания у того числа собственных клиентов, кто действительно много качает. Неважно, что по договору скорость 300 Мбит/c. Важно то, что если на этой скорости клиент будет качать больше n минут, то владелец компании-провайдера будет считать, что лично его обкрадывают. При том, что ничего со стороны клиента не нарушается. В общем, с точки зрения компании-провайдера это недопустимо, и скорость они резали, режут и будут резать, и плевать они хотели на собственный договор. Вот причастные прямо в этом признаются.
Вторая цель – ограничивать конкретно торренты, то есть помочь другим уважаемым людям, которые делают деньги на частном владении продуктами интеллектуальной деятельности всего общества. Тем более если эти уважаемые люди настойчиво об этом просят, используя для этого и механизмы государственного принуждения. Рука руку моет, и провайдеры идут навстречу, особенно учитывая то, что это не противоречит первой цели. Как относиться к ограничению торрентов, каждый решает сам, но когда, к примеру, мультфильмы, нарисованные советскими мультипликаторами, оказываются чьей-то коммерческой собственностью, то через некоторое время собственник ограничивает их бесплатное хождение, и бесплатно (или без рекламы) они оказываются доступны только на торрентах. Как тебе такое, Илон Маск?
Третья цель – внедрять в исходный код страницы рекламу. Когда-то это было прямо заветной мечтой для всех провайдеров. Сейчас, когда страницы в основном зашифрованы, эта ниша получения прибыли распределена между другими игроками.
К слову, технология DPI позволяет провайдерам закрывать и многие другие текущие операционные потребности, в целом более «травоядные». Анализ трафика используют не только провайдеры, не только государственные учреждения (например, школы) в разных странах, а вообще фактически кто угодно. У кого есть деньги, и кто хочет эти деньги сохранить. Вот, к примеру, и Google использует в своей инфраструктуре глубокий анализ трафика, чтобы не давать создателям контента выкачивать свой собственный контент на площадки-конкуренты (или даже просто на свой личный жесткий диск). Как известно, в деле свободного распространения информации все равны, но некоторые равнее. Им и виднее, кому что разрешать.
В общем, как только технологии DPI стали более-менее работоспособны, как только устаканились производственные мощности, к делу использования DPI не могло не подключиться и государство. Российское, американское, израильское, саудовское, французское, канадское, иранское и любое другое, у которого есть бюджет и цель. Ну хотя бы потому, что открыто не противодействовать сайтам по продаже наркотиков и сайтам, продающим всякие запрещенные уголовные услуги – это как-то нехорошо. Поставить какой-никакой, а барьер, надо. Дальше - больше. И вот под запретами, например, в Саудовской Аравии оказываются Skype, Messenger, WhatsApp и Viber, в Китае Signal, а в России Instagram и Facebook. А крупные IT-гиганты, такие как Cisco (США), Huawei (Китай), Allot Ltd. (Израиль), Procera Networks (США), Nexa Technologies / Amesys / Groupe Bull (Франция) с радостью продают DPI-оборудование по всему миру. Рынок устройств DPI стремительно растет, и в 2019 году он оценивался в 8,7 млрд долларов США, а стабильный ежегодный рост по оценкам составляет около 8%.
Итак, понятно, что краеугольный камень в блокировке Youtube в России – оборудование DPI. Какое же именно оборудование, от каких производителей прямо сейчас используется для этих целей? Чтобы это понять и, по крайней мере, сузить круг поиска, не обойтись без анализа используемых технологий. Этот же анализ позволит предсказать, в каком направлении пойдет вся эта история, и кто в ближайшем будущем станет производить все оборудование для DPI в России.
Оттолкнемся от задачи. Как уже было доказано, блокировка youtube сводится к тому, чтобы в потоке трафика выделить ClientHello запрос в протоколе TLS, затем в нем найти незашифрованный SNI, содержащий имя сервера, к которому идет подключение - googlevideo.com. Фактически, упрощая, есть входной буфер ip-пакетов, надо по нему итерационно пробежаться, найти подстроку, затем от места начала подстроки взять некое смещение – и вот он, адрес youtube.
В чем сложность этой задачи? В том, что это надо делать в режиме реального времени на входном потоке большой скорости (речь про десятки и сотни гигабит в секунду). В чем еще? В том, что неплохо бы на будущее иметь возможность легко перенастроить алгоритм (а то вдруг rutube захочется замедлить). В чем еще? В том, чтобы сразу заложить защиту от запутывания систем DPI (например, от GoodbyeDPI), то есть научиться обрабатывать разбитые, фрагментированные пакеты и пакеты с прочими изменениями.
Какие существуют технологии в разработке программно-аппаратных комплексов, которые потенциально могли бы решить подобную задачу? К счастью, немного.
Когда задача имеет узкие рамки, можно просто сделать микросхему небольшого размера и небольшого энергопотребления. Там может вообще не быть процессора и даже памяти (или очень небольшая). Типа калькулятора, который имеет только функции калькулятора и ничего более. Стоить такая схема будет очень недорого, особенно если массово ее штамповать в Китае. По такому пути идут производители простых роутеров, наушников и прочего ширпотреба. Этот путь решения для текущей задачи точно не подходит, ввиду нерасширяемости по задаче. В общем, проходим мимо.
Можно взять обычный ПК с сетевой картой подороже и на обычном процессоре запускать обработку ip-трафика для целей DPI. Для этого есть даже открытые библиотеки OpenDPI и nDPI. Затраты на программирование, казалось бы, небольшие, а стоимость компьютерного железа приемлемая. Но есть нюансы. Если поток тонкий (скажем, до 100 Мбит/c), его почти наверняка можно обработать почти на любом процессоре в связке с почти любой материнской платой. Скорость в несколько сотен МБит/с тоже потянет почти любой современный процессор с современной материнской платой. А вот дальше начнутся неустранимые проблемы. Проблемы с принятием сокетов операционной системой. Проблемы с доступом к памяти на такой скорости (вы же будете гонять данные из памяти в процессор и обратно кругами, и чем глубже закопаны искомые данные, тем больше). Проблемы с корректным распараллеливанием и снова доступом к памяти. В общем, этот путь возможен, но ограничен теми параметрами, которые дает обычное, не узкоспециализированное железо, то есть связка сетевая карта+материнка+процессор на обычной ОС. Сколько это будет по скорости обработки потока? Сложно сказать, пока не попробуешь. Я удивлюсь, если сможем выжать больше 1 Гбит/с. Этого маловато для решения нашей сверхзадачи, потому идем дальше.
Творчески разовьем предыдущий подход. Предположим, вместо простой материнки от Asus мы закажем плату с повышенными характеристиками. Распаяем на ней сразу несколько 10-гигабитных портов. А можем раскрыть варежку пошире и выбрать порты помощнее, например QSFP с пропускной способностью 40 Гбит/с. Возьмем также шину помощнее (а то, к примеру, на PCI Express v4.0 x4 больше 64 Гбит/с мы не получим). Для того, чтобы операционная система перестала быть бутылочным горлышком в принятии сетевых пакетов, используем технологию DPDK под Linux. Ну, еще процессор помощнее закупим, типа такого. Или сразу два процессора посадим, если материнская карта будет серверного типа. Обработку ip-трафика будем делать по-прежнему через открытые библиотеки OpenDPI и nDPI. Что по факту получим? Получим неплохую скорость обработки и относительно легкую возможность менять исходный код, подстраиваясь под меняющуюся задачу. Что еще получим? Получим не самое дешевое железо за счет недешевых процессоров и заказной серверной материнской платы (типа такой или такой). Энергоэффективность тоже не лучшая. Что с ограничениями по скорости? Мы в них точно упремся, поскольку мы пытаемся решить узкоспециализированную задачу средствами процессора общего назначения. Именно процессор станет узким местом. Скорость обработки потока оценить крайне сложно, пока не реализуешь задачу полностью на конкретном варианте железа, но предполагаю, что это будет в районе пары-тройки десятков Гбит/c (если железо не совсем космической стоимости). Да еще придется мириться с некоторой непредсказуемостью по скорости обработки. Одна порция данных обработается за X мс, а следующая неожиданно за X * 1.3, например. Задержку трафика тоже оценить проблематично, а уж тем более гарантировать приемлемый минимум. А чего вы хотели от такой общей связки? Но в целом это хороший, годный подход.

Творчески разовьем предыдущий подход. Предположим, вместо простой материнки от Asus или неплохой от Supermicro мы закажем специальную печатную плату и посадим на нее несколько маленьких энергоэффективных вычислительных компонентов, которые можно будет программировать. Что это? Это микропроцессоры и ПЛИСы (программируемые логические интегральные схемы). Скорости микропроцессоров нам, естественно, не хватит, а вот ПЛИСы – то, что надо. Тактовая частота работы ПЛИСа - примерно на порядок меньше, чем тактовая частота работы CPU, но зато возможности по распараллеливанию у ПЛИСа почти не ограничены, а проблем с обращением к памяти (медленное вычитывание из регистров памяти, затем копирование в регистры кэшей процессора) – в архитектуре ПЛИС вообще нет, все операции делаются параллельно на тактовой частоте (я упрощаю, но суть такая).
Применительно к нашей задаче (поиск и фильтрация пакетов) на ПЛИСе можно реализовать конвейер: каждый такт берем n байт со входа (сетевого порта), кидаем на параллельно работающий конвейер, еще через m тактов получаем выход из конвейера. При этом все гарантировано: гарантированная скорость обработки, гарантированно постоянная задержка пакетов, гарантированное отсутствие потерь пакетов, гарантированная загруженность ПЛИС и гарантированное энергопотребление (относительно небольшое).
Что со скоростью обработки? Берем тактовую частоту, умножаем на n, получаем скорость. От тактовой частоты зависит цена ПЛИСа. Возьмем, к примеру, что-то из хорошего среднего: Xilinx Zynq-7000 с тактовой 800 МГц. Возьмем n по минимуму – 1 байт (в реальности, я почти уверен, можно так сконфигурировать ПЛИС, чтобы сделать n в несколько раз больше, это зависит от мастерства разработчика и нюансов задачи). Итак, на для n = 1 на Xilinx Zynq-7000 получим скорость обработки 6.4 Гбит/c. Теперь разместим на печатной плате не одну ПЛИС, а сразу восемь. Получим 51.2 Гбит/c в корпусе 1U. Неплохо. Возьмем 10 таких ячеек и закроем 500 Гбит/c. Глядишь, и один узел провайдера закрыли.
Какие минусы такого подхода? Во-первых, не любую задачу можно эффективно решить на ПЛИСе. Во-вторых, программировать на ПЛИС (а точнее, конфигурировать ПЛИС) – это довольно сложно, это вам не парсеры на питончике писать. В-третьих, у любого ПЛИСа есть эффект ограничения по ресурсам, который неприятно проявляется в следующем. Вот вы успешно решили свою задачу, качественно сконфигурировали ПЛИС, все работает. А потом к задаче прилетело дополнение. Ну, например, применительно к нашей задаче – хотим находить SNI не в одном пакете, а в двух соседних, то есть с учетом фрагментации. И, как следует подумав, вы понимаете, что имеющихся ресурсов ПЛИСа просто не хватит, переписать и обновить прошивку не получится. И решение, по сути, одно – делать следующее поколение оборудования, закупать другие ПЛИСы, заказывать новые печатные платы.
В общем, это решение – самое лучшее, если задача на нее «ляжет», но одновременно и самое сложное. На технологиях №3 и №4 вполне можно делать оборудование DPI. Запомним это и пойдем дальше – к интересному. Кто же является выгодоприобретателями блокировки Youtube?
Акционерное общество «Данные – центр обработки и автоматизации» (сокращенно - ДЦОА). Именно эта коммерческая компания занималась установкой систем глубокой фильтрации трафика (DPI) на сетях операторов связи в России. Судя по опубликованным вакансиям на сайте hh.ru, она до сих пор занимается пуско-наладочными работами, а также поддержкой установленного оборудования ТСПУ. По данным сайта www.audit-it.ru, В 2021 году численность компании составляла 179 человек, а налогов за 2022 год она заплатила 1,136 млрд. руб. То есть более 6 млн рублей налогов на человека. Примечательно, что некоторое время эту компанию возглавлял Рашид Исмаилов – кадровый сотрудник таких It-гигантов, как Ericsson, Nokia и Huawei. На несколько лет из бизнес-кресла топ-менеджера он пересел в кресло заместителя министра связи и массовых коммуникаций, чтобы потом обратно вернуться в коммерцию. Как говорится в неустаревающей классике, сегодня банкир - завтра министр, сегодня министр – завтра банкир. Это капитализм, детка!
RDP.ru – резидент кластера Сколково. Уже довольно давно они продают продукты линейки EcoDPI. Ничего не скрывая, прямо на своем сайте пишут:
Решение EcoDPI (Deep Packet Inspection) предназначено для анализа пакетов на уровнях вплоть до уровня приложений (Layer 7) модели OSI. EcoDPI способен выявлять трафик более чем 3200 различных приложений.
Они честно выложили и руководство пользователя для этого продукта, в котором слово «Роскомнадзор» упоминается более 30 раз. Не забыли и честно рассказать про SNI:
Для HTTPS и QUIC version 1 (RFC 9000) поддерживается фильтрация по SNI (Server Name Indication) с разрывом соединения с запрещённым ресурсом. Если в запросе отсутствует поле SNI, то такой запрос пропускается прозрачно. При этом для HTTPS проверяется входящий сертификат сервера, на который был отправлен запрос. Если в сертификате указан запрещённый фильтрами ресурс, то соединение с сервером разрывается.

Скриншот с руководства пользователя на устройство EcoSGE
Ок, а насколько самостоятельно они делают подобные продукты? Или в продукте только шильдик и документация их производства? Очень похоже на второй вариант. Судите сами. Выше я подробно описал технологии, которые должны использоваться при построении устройств DPI. Это либо устройства на базе ПЛИС и прочей сложной схемотехники (предпочтительно), либо на базе специальной печатной платы серверного типа с мощными процессорами общего назначения. Внешне корпус должен выглядеть как ящик, набитый портами Ethernet и дырками для отвода тепла. Ну так есть, RDP.ru и картинку своих устройств вежливо выкладывает:

Внешний вид EcoSGE 4160 c 16 портами 10Гб/c
Тогда, если предположить, что компания RDP.ru сама полностью разрабатывает программно-аппаратные комплексы DPI, то для создания продуктов она должна искать искать либо плисоводов, либо программистов C/C++ со знанием библиотек DPDK, OpenDPI или nDPI. Вместо этого компании требуются разработчики на JavaScript и Go. Значит, они просто пишут обёртки над созданной кем-то чужой функциональностью. Например, для того, чтобы на веб-интерфейсе продукта был бы русский язык, а, скажем, не иврит. Кстати, это подтверждает и директор Центра специальных проектов Главного радиочастотного центра при Роскомнадзоре Сергей Темный:
Сердцем ТСПУ является оборудование DPI. Здесь софт - разработка российской компании, но до 2022 года оно поставлялось на иностранной платформе.
Кто именно из зарубежных «партнеров» на самом деле делал оборудование DPI по заказу RDP.ru (и кому шли деньги за рубеж) – тайна за семью печатями. Понятно только то, что стоило такое оборудование недешево, ведь в рекламе товара EcoFilter 4080 (средняя по характеристикам модель родственного семейства) говорилось, что «производительность DPI-системы составляет до 160Gbit/c в 1U».
Кстати, про деньги. По данным сайта www.audit-it.ru за 2023 год ООО "РДП.РУ" получила выручку в сумме 7,3 млрд рублей, заплатив налогов на 1,219 млрд. рублей. Результатом работы ООО "РДП.РУ" за 2023 год стала прибыль в размере 2,2 млрд руб. В пересчете на 220 её сотрудников это получается 10 млн. чистой прибыли (без учета заплаты) на человека. Интересно, а сотрудники про это знают? Ранее компания Ростелеком (видимо, чуя предстоящую прибыль) приобрела ООО «РДП.ру» за 1,81 млрд. рублей.
В России есть немало организаций, осуществляющих продажу оборудования DPI. Например, это Группа компаний «Гарда» со своим продуктом «Гарда DPI», или VAS Experts с продуктом «СКАТ DPI», или «DPI-платформа» от НТЦ Протей. Эти компании не скрывают, что их дело – только софт, а серверное железо будет стороннее, покупающееся за рубежом (они логично идут не по пути своей схемотехники, а по пути наименьшего сопротивления - по пути импортных дорогущих и энергопотребляющих серверов, собранных под ключ). На данный момент нет подтверждений и каких-либо упоминаний, что эти компании занимаются продажей устройств DPI именно для РКН. Возможно, как раз именно по причине используемых технологий – сейчас (в свете санкций) закупать серверную технику за рубежом неактуально.
Да, после 2022 года легкие пути получения DPI были обрублены «зарубежными партнерами». Встал вопрос о производстве железа внутри РФ. Понятно, что компонентную базу придется все равно везти из-за рубежа, но собирать из нее аппаратуру – придется. Это не просто сборка, это крайний сложный технологический процесс проектирования, требующий не просто кадров, а готовых, сформировавшихся коллективов, способных выполнять такие задачи. А задачи состоят в конфигурировании ПЛИСов, трассировке печатных плат, верификации цифровых схем, в конструкторских расчетах по теплоотводу, в низкоуровневом программировании, в испытаниях продукции на разных этапах производства и пр. В сухом остатке, это создание аппаратно-программных комплексов на базе ПЛИС (с возможным креном в ASIC) и производство полного цикла. Так вот, таких компаний в РФ, способных тысячными тиражами производить узкоспециализированные ячейки, очень мало. Если не сказать, что такая компания есть ровно одна. Это «КНС групп» (более известная под брендом YADRO), принадлежащая ИКС Холдингу. Потому я не удивился, увидев такой инсайд от CNews:
С 2022 г. начался перевод DPI на отечественное аппаратное обеспечение производства «Ядро» (входит в «ИКС Холдинг»). Сейчас тестируется также аппаратная платформа DPI от другого производителя - «Сигналтек».
С Ядром все понятно, это гигант отечественного разлива, широко себя рекламирующий на выставках, ярмарках вакансий, имеющий почти неограниченный доступ к рекрутинговой базе, активно набирающий инженеров и программистов разных мастей (в момент написания текста у них было открыто 594 вакансии на hh.ru).
Что касается Сигналтека, то информации о ней мало. Известно, что компания это небольшая (37 человек за 2020 год), но состоящая, как кажется, не из перепродажников, а из инженеров и программистов. Прямо сейчас они ищут программиста C++ со знанием DPDK, а также инженера-программиста FPGA, а также инженера-разработчика РЭА. Правда, ищут почему-то на бесплатных площадках, а на платных ищут почему-то только личного водителя с зарплатой 120-150 тысяч на руки. (Такое состояние дел я увидел в момент написания статьи, в будущем будет что-то иное.)

Ранее компания уже занималась созданием продуктов СОРМ, что отдаленно (очень отдаленно) походит на DPI, но по скоростям обработки не сравнится. Одним словом, по той информации, что размещена в интернете, складывается ощущение, что компания готова делать оборудование подобного уровня, но ранее делала оборудование классом попроще. Также вероятно, что большой тираж оборудования они не потянут, а сделают только инженерный образец, который дальше будет штамповаться на других мощностях (возможно, этот кусок пирога отойдет как раз к Ядру).
Кстати, о деньгах. По данным РБК, за 2022 год прибыль Ядра составила 7, 213 млрд рублей, что при среднесписочной численности сотрудников (542 человека) получается по 13.3 млн на человека. Интересно, всем ли сотрудникам Дед Мороз под новый год такой щедрый подарок приносит, или только владельцам? По другому источнику, численность в 2021 году составляла 476 человек. А вот уже в 2024 году гендиректор ИКС Холдинга (материнская компания) сообщает о 4,5 тыс. сотрудников.
Если не учитывать всякие мелочи, типа резисторов-транзисторов и модулей памяти, то, по большому счету, дорогая компонентная база заключается всего в трех наименованиях: ПЛИСы, процессоры и серверные материнские платы. Во всех случаях это монополистические истории. Судите сами. Процессоры делают Intel и AMD, а ПЛИСы – Xilinx (c 2022 года принадлежит AMD) и Altera (c 2015 года принадлежит Intel). Есть еще производители поменьше, но это нишевые решения с маленьким охватом рынка. Серверные карты в основном делают Supermicro и Asus.
Действие рождает противодействие. Блокировка ютуба родила способы ее обхода. Вернее, способы появились очень давно, но монетизироваться в этом ключе стали совсем недавно. Блокировка ютуба очень порадовала как владельцев зарубежных платных VPN-сервисов, так и производителей роутеров (не все роутеры можно перепрограммировать под GoodbyDPI или какой-нибудь тоннель, потому купить новый роутер, который поддерживает эти функции - заманчиво). Деньги лишними не бывают. Кстати, сколько денег перепало владельцам средств производства в этих нишах? Статистики по росту продаж роутеров пока еще нет, как нет и статистики пользования платными VPN. Можно попытаться оценить на пальцах.
В РФ живет около 146 млн человек. 99% не захотят платить никакие деньги за починку ютуба. Оставшийся 1% раскошелится. За год платного VPN заплатят около 5000 руб (ссылки давать не буду), а, скажем, за новый роутер Microtik с поддержкой всякого-разного – 23000. Есть и дешевле, и дороже. Оценим средне-потолочно затраты этого 1% людей, желающих починить youtube, за 10 тысяч рублей. Получается, 146000000 * 0.01 * 10000 = 14,6 млрд рублей. Примерно сопоставимо с бюджетом на производство ТСПУ.
Rutube, VK Видео, Платформа. На сколько наварятся эти компании, мы еще увидим. Статистики пока нет. Я хотел бы напомнить 2 важных в этой теме момента.
Во-первых, значительная часть денег, которая пройдет через эти компании, пойдет на закупку серверов, которые, наиболее вероятно, окажутся импортными. А это влечет закупку жестких дисков от Seagate, Toshiba, Dell, процессоров от Intel и AMD. В случае особой принципиальности покупать жесткие диски смогут и в России. Это значит, что заказы потекут в уже упоминавшееся Ядро.
Во-вторых, не стоит воспринимать Rutube, VK Видео и Платформу как чисто российский бизнес и историю с блокировкой ютуба как чисто внутрироссийские конкурентные разборки. Мы живем в 21 веке, в эпоху господства крупных монополий (если кто не заметил, уже больше века как). Потому любая крупная компания обрастает кучей международных финансовых связей в плане «я владею-мной владеют». И компании-конкуренты ютуба – не исключение. Нетрудно будет увидеть, что прибыль от «прижатия» ютуба получат не только СОГАЗ, Газпром-Медиа Холдинг или Ростех, но и Alibaba Group, Tencent и прочие.
На основании полученных данных, я нарисовал примерный граф выгодополучателей от блокировки youtube. Схему намеренно упростил, сократив детали.

Блокировка Youtube на территории РФ – история не чисто российского, а международного масштаба.
Крупные международные производители устройств DPI давно выкачивали прибыль из этого рынка, разгоняя технологии и мощности до того уровня, что любое государство получило возможности блокировки практически любых потоков данных в сети интернет. Что касается денег, то тут всё как всегда. Крупные капиталистические монополии из разных стран получат (и уже получили) свою прибыль от блокировки youtube на территории РФ. Если более точно – прибыль получат не абстрактные монополии, а их владельцы, то есть владельцы крупнейших средств производства, независимо от их паспортов и национальностей. Вряд ли эти толстосумы используют youtube так, как используем его мы, простые читатели Хабра, простые наемные работники или владельцы малого бизнеса. Это мы по вечерам после работы штудируем Youtube, чтобы понять, как починить унитаз, или выбрать наушники для жены, или с целью подтянуть свои знания по любому другому бытовому или образовательному вопросу. Крупным владельцам средств производства всё это не нужно, они живут другой жизнью с другими законами и, главное, с другими интересами. С интересами получения прибыли. И никакие санкции прибыли не помеха, что бы не говорили (посмотрите на схему и посчитайте флаги). А использование государства в деле умножения прибыли, сращивание с этим государством, переплетение интересов вплоть до страстного соития – это обычное явление, и родилось оно далеко не вчера. Это естественное, неизбежное состояние дел в современном мире. По крайней мере, при текущей общественно-экономической формации.
Вкратце. Человек почистил берега и дно озера, сделал заход, построил мостки, сделал плот с которого можно нырять.

Через некоторое время место стало привлекать маргиналов, берега снова загадили, мостки сломали. Активный гражданин превратился в пассивного.
Я уже рассказывал о том, как строил дорогу в своей деревне Ответ на пост «Соседское» и соседи раскатали её тяжёлой техникой. А также о том, как мы ежегодно убираем берега реки, которые замусоривают Гости из столицы
Нельзя опускать руки, сдаваться. Постоянное противоборство глупости и разума, добра и зла, культуры и быдла - именно в этом и состоит жизнь. Ты просто выбираешь свою сторону и гнёшь свою линию. И мир становится лучше. Возможно, повезёт и твои начинания поддержат, возможно, будут пытаться нивелировать. Но ты-то знаешь, что прав тот, кто создаёт, а не тот, кто ломает. Тот, кто убирает, а не тот, кто мусорит. В этом нет никакой избранности - это нормальность. И быть нормальным - твоё право.
Можно забить и стать никем. Отойти в сторону. Или сбыдлиться и начать вести себя "как все" - бросать мусор под ноги, хамить окружающим, бухать на детских площадках. Будет ли от этого лучше миру? Будет ли от этого комфортнее тебе? Вряд ли.
Однажды я починил бесхозную дорогу и местный муниципальный депутат угрожал мне уголовным делом. В ответ, я лишил его мандата и на следующих выборах довёл до его избирателей информацию о его "деятельности". Естественно, никто его не выбрал и никогда не выберет в нашем районе.
Нельзя сдаваться после первой попытки. Улучшение - это процесс. Может быть, это пафосно звучит, но факт в том, что каждый день мы выбираем - бороться за то, чтобы мир стал лучше или самоустраниться и жить в грязи. Я выбираю - бороться.
Спустя 10 лет просиживание дивана на Пикабу приперся сюда. Будто диван новый купил. Есть вопросы.
В данный момент то работает боянометр? Сейчас раскрутитесь, владелец площадки продаст всю основную долю какому-нибудь хую и на Капибара уберут плюсы?
И будут ли бунты?
У нас важные и масштабные новости.
Как многие из вас знают, в 2023 году на волне известных событий появилось сразу несколько площадок-альтернатив. Одним из таких соседей по духу был проект kapi.bar.
Недавно создательница Капибары, Ольга (FreeDaSw), приняла непростое решение отойти от проекта. Чтобы не потерять огромное количество контента и сохранить сообщество, мы решили объединить наши базы. Капибара переезжает к нам, на Вомбат!

У наших площадок совершенно разные технологии под капотом: Капибара работает на связке Django и Vue, а Вомбат использует Laravel и Next.js. Поддерживать два таких разных стека — значит распылять разработку, удваивать затраты на серверы и замедлять выход новых фич.
Процесс миграции займёт от 4 до 7 дней. Мы постарались настроить всё так, чтобы переезд прошел незаметно для работы нашего сайта.
В лентах появятся посты, комментарии и история оценок пользователей Капибары (с датами, в которые они были опубликованы на той площадке).
К нам присоединится много новых авторов и читателей. Если никнейм капибарина совпадет с чьим-то уже существующим ником на Вомбате, новый пользователь получит приписку _kapi и будет иметь возможность свой ник поменять.
Чтобы сохранить историю, но не нарушать анонимность авторов с Капибары, их анонимные публикации будут закреплены за нашим системным аккаунтом @vambot.
Мы просто объединим профили. Все посты и комментарии с Капибары прикрепятся к текущему аккаунту на Вомбате.
Переезд — это всегда стресс. Ребятам с Капибары придется привыкать к нашему интерфейсу (как и вам в текущий момент), традициям и правилам.
На период адаптации модерация к новоприбывшим пользователям будет более лояльной. Кроме того, каждому мигранту мы выдадим уникальную памятную ачивку в профиль в честь этого объединения.
Мы очень просим вас быть гостеприимными! Помогайте новичкам освоиться, подсказывайте, как тут всё устроено, и не судите строго, если кто-то поначалу запутается.
Вместе мы станем больше и интереснее. Растем! ❤️
Комментарии