Обновление
Последние недели искал идеальный баланс формы и содержания, чтобы передать вайб капибары. И вот она — новая 3D капибара!

Сохраняй посты, комментируй и ставь оценки
Последние недели искал идеальный баланс формы и содержания, чтобы передать вайб капибары. И вот она — новая 3D капибара!

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


Все уведомления переехали в колокольчик, а все остальные пункты меню удобно скомпоновались в гамбургере ? (три полоски).
Разделы Горячее, Лучшее, Новое и другие ленты вынесены в верхнее меню для быстрого доступа. Они идут списком друг за другом, и их можно скроллить вправо/влево для просмотра скрытых пунктов.
А фильтры постов по промежуткам времени теперь скрыты под иконку настроек. Там же находится тумблер “скрывать просмотренное”.

Если немного проскроллить ленту, верхнее меню скрывается в небольшую полоску и не мешает обзору контента. А при скролле обратно вверх пункты Горячее, Лучшее, Новое и другие становятся снова видны, но в компактном виде.

При тапе на гамбургер меню раскрывается. Гости сайта увидят блок с авторизацией, поиск, кнопку донатов, и небольшое меню разделов (как в футере) вместе с иконками вомбатных соцсетей. Авторизованные пользователи кроме того же, что видят гости, смогут видеть разделы своего профиля и кнопку “Добавить пост”.
При нажатии на колокольчик вы получите доступ ко всем уведомлениям.

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

2. Причесали шрифт в логотипе
Вот для примера как было/стало в светлой и тёмной версиях.

3. У тумблера скрытия просмотренного новый дизайн

4. В правом блоке для десктопа и в гамбургерном меню в мобилке появился новый блок меню с разделами о проекте.

5. В блоке Топ комментариев увеличили их количество до 5 шт (было 3) и стали выводить все комментарии за сутки (было за 4 часа).

6. Немного поменяли местами пункты меню: от наиболее популярных к менее. Должно стать удобней как десктопщикам, так и мобильщикам.

7. Сделали много полезных изменений для быстрой индексации сайта в поисковиках:
8. Сделали красивые превьюшки для шеринга ссылок (например, при отправке ссылки на Вомбат кому-то в Телеграмме).

9. Исправили некоторые бесячие баги:
Как вы могли заметить, в последнее время сайт работал крайне нестабильно. Основной проблемой было отсутствие нормальной связи между серверами и сервисами нашей инфраструктуры из-за многочисленных блокировок. И если перенести бэк и фронт не было очень сложно, то с медиа были большие проблемы - изначально у нас использовались зарубежные хранилища и зарубежные CDN, которые могли на лету преобразовывать и видео, и фото. А т.к. у нас большая часть контента как раз содержит медиа-файлы, то это стало настоящим препятствием. Мы выстраивали целые цепочки из CDN, которые ещё могли достучаться до нашего хранилища, пытались проксировать, но всё работало недолго. Почему было сразу не перейти на хранилище и CDN в РФ? Отсутствие адекватных альтернатив. Всё, что было испробовано, либо не подходило по функциям, либо стоило почти на порядок дороже.
По итогу нам пришлось поднимать собственные решения для медиа. Это за собой потянуло изменения в редакторе постов. А т.к. он уже безнадёжно устарел, то имело смысл сразу модифицировать новый, работа над которым уже давно шла.
Также переход на новый облачный сервер потянул за собой изменение всей архитектуры бэкенда (переезд в кластер).
Итого последние недели велась усиленная работа над тем, чтобы просто вернуть адекватную работу проекта, которая была до начала блокировок.
Сейчас мы полностью на серверах в РФ, включая все хранилища, CDN и сервисы.
Дополнительно мы обзавелись новым редактором в двух вариантах:
Классический, у которого нет всплывающих блоков. Тулбар закреплён сверху.

И блочный, похожий на тот (но только внешне), который был у нас до этого.

Из дополнительных блоков, написанных для нового редактора, у нас теперь есть опросы:
Можно добавить сразу несколько картинок в карусель (галерею)
При загрузке видео теперь не обязательно ждать окончания его обработки. Дождитесь его загрузки на сервер, после этого пост можно публиковать - после обработки видео автоматически появится в посте.

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

Ещё было огромное количество изменений, которые внешне не видны, но затрагивают работу большинства функций сайта. Поэтому большая просьба ко всем: если что-то не работает или работает неправильно - пишите об этом нам в VK или в ТГ
А также напоминаю, что поддержать проект в это непростое время можно тут - https://pay.cloudtips.ru/p/5ef6ad5e
Для ЛЛ: Починили Тренды, пофиксили баги, но ещё несколько дней ранее созданные трендовые посты могут "врываться" вверх ленты.

Теперь подробнее:
Неоднократно поступали баг-репорты о том, что новые Трендовые посты бросает в середину или конец ленты. Для решения этой проблемы мы поменяли порядок сортировки постов (расширили множественную сортировку), чтобы посты, только что вышедшие в Тренды, оказывались вверху ленты.
Пример:
Vanok опубликовали пост в 18:15
BlessomL опубликовала пост в 18:20
Пост автора Vanok набрал нужное для Трендов количество рейтинга в 19:00
Пост BlessomL набрал нужное для Трендов количество рейтинга в 18:50
Техническая реализация:
До этого обновления мы не хранили время и дату выхода поста в Тренды. Сейчас добавили это поле и для всех ранее созданных постов проставили туда время/дату публикации(для новых постов там пусто). В реальности ситуация когда время публикации поста совпадает с временем выхода в Тренды(с точностью до секунды) невозможно.
На данный момент(после обновления) сортировка ленты Тренды производится методом множественной сортировки (от самого важного к менее важному):
На каждой оценке проверяется - она переходная или нет. Как только выполняется условие что это оценка является выводящей пост в Тренды и поле "дата выхода в Тренды" пустое или равняется дате публикации - в бд записывается время выхода в Тренды.
Вопрос: Зачем проставлять значением по-умолчанию дату публикации для старых постов?
Ответ: Потому что Null(None, пусто) считается в сортировке меньше чем любая дата и вы бы увидели тогда в Тренда все существующие трендовые посты с начала альфы.
Вопрос: зачем условие проверки на неравенство дате публикации?
Ответ: чтоб посты которые на момент обновления находятся в Новом и в Тренды ещё не пришли получили правильную дату
Вопрос: что за бага описанная в первом блоке?
Ответ: если вы сейчас поставите оценку например незаслуженно забытому трендовому посту - он появится вверху ленты Тренды, потому что обновилась его дата выхода в Тренды.
P.S.: если есть опытный дата-аналитик готовый помочь в выковыривании переходного голоса чтоб правильно проставить дату перехода в тренды старым постам - вэлькам
Балда прошел сквозь портал первый раз. Но он знал, хорошо выспавшись, конечно, кроме монстра там не было никого кто мог знать где его питомец.
#memes #funny #cartoon
Вы не просили, а я сделал. По большей части лично для себя, чтобы было удобнее сидеть на сайте.
Изменил левый сайдбар. Добавил иконки, избавился от белого пузыря и прикрепил меню к самому краю. В таком виде оно меньше привлекает к себе внимания во время чтения постов. Правый сайдбар, аналогично прилепил к правому краю, но пока что не перерабатывал.

Добавил индикацию непрочитанных ответов в правом сайдбаре. Плюс меняется иконка на вкладках.

При переходе в ответы, непрочитанные подсвечиваются.

Сделал автоматические сворачивание постов, которые вы уже видели в лентах. При этом сворачивание у просмотренных постов более агрессивное, никакого текста и изображений не остается, только кнопка "развернуть". И заголовок серого цвета.

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

При входе в пост, эти комментарии соответственно будут подсвечены. Если комментарии скрыты в ветке, то у ветки будет отображаться сколько в ней новых комментариев.

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

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

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

Т.к. в этот раз новой функциональности многовато, то всё ещё могут быть где-то ошибки. Если найду, то соответственно буду ещё обновлять скрипт.
Разработчики обещают со временем добавить часть функций из моего скрипта, вы можете подождать их или если вам внетерпёж как и мне, то можно пользоваться скриптом прямо сейчас.
Для установки скрипта необходим tampermonkey, после чего переходим по ссылке: https://greasyfork.org/ru/scripts/479484-kapibara и нажимаем установить

Приветствую Капибарины и Капибарышни! Принесли обновления! Начнем!
1) Увеличилась скорость загрузки лент
Спасибо @larikov за оптимизацию обработки и увеличение скорости загрузки лент. Для любого сайта необходима обработка отправляемых пользователями ссылок и тегов, и Капибара не исключение. Сегодня было обнаружено что метод "санитайзинга" работал не только при создании и редактировании поста, но иногда и при выгрузке постов в ленты. Весьма неочевидный баг, который сегодня исправили, и как вы наверное уже заметили, "Новое", "Тренды", "Топ" и "Обсуждаемое" стали грузиться быстрее. Так же, благодаря этому фиксу, скорее всего те пользователи, у которых билайн без VPNов, кэширования от яндекса версией с www и прочих танцев с бубнами, не отображал Капибару - перестанут испытывать эти неудобства.
2)Появились красивые ссылки на профиль /пост/комментарий
вставляем ссылки на профиль, пост или комментарий

нажимаем "Отправить" и смотрим результат

3)Ссылки с мобильных устройств
Теперь с мобильных устройств можно оставлять ссылки и в комментариях - этот момент исправили и теперь ссылки активны.
По ссылкам изменения сразу и для постов и для комментариев.
С мобильных устройств YouTube в комментариях тоже прикрепляется автоматически, как в постах в настольной версии.
Теперь для чего все это нужно.
Конечно в первую очередь для удобства чтения и отправки ссылок другим пользователям в комментариях или постах.
И конечно для того, чего нам так не хватало - это призывов или "теганий". Все вышеизложенные движения - это такая подготовка к призывам. В комментариях или постах, где Вас позвали "Эй!!! @Kapibara!", вами будет получено уведомление. Мы сейчас научили Капибару понимать что кого то хотели позвать, но ещё не научили её звать. Пока только распознавание.
Спасибо за то, что Вы с нами! Мы продолжаем работать над улучшениями!

Задумал собрать идеальный бумажный самолёт в 3D. Первые сгибы — загляденье. А потом пошло-поехало. Получилось... как получилось. Запускаю как есть. Собрано в Blender. Пиши в комментариях, если хочешь узнать как это пытаться сделать в Blender'e :-)
Всеми правдами неправдами удалось заригать и запозировать командира Амазонок.
Модель для печати на 3д принтере в масштабе 28 мм и стиле Героик Скейл, потому некоторые пропорции могут выглядеть излишне крупными.
Если кому станет интересно группа проекта: https://vk.com/hammer_of_doom



Два объекта. Один — гавкает и прыгает. Другой — мяукает и шипит. Так они разговаривают. Чем закончится их встреча — смотрите в этом шортсе.
#минимализм #тихаядрама #объектыживут #анимация
Он думал, что может просто так пнуть бедный кубик? Ошибся! Куб ответил невидимой силой и вышвырнул хулигана прямиком из кадра! Мощное и смешное приземление гарантировано. Никогда не знаешь, чем ответит неодушевлённый предмет в этом мире! 🤣

Однажды автор этого ролика был на стрельбище и шмалял из палёного пистолета-пулемёта Heckler&Koch MP5 (его афганской копии). Спустя пять минут пострелушек спусковой крючок перестал работать. Очистка патронника не помогла. Каково же было его удивление, когда пепегу разобрали и нашли под ударно-спусковым механизмом два патрона, каким-то чудом выпавшие туда из магазина. Этим случаем и навеяна данная анимация.
Никакого VFX, только анимация с наложенным звуком.
Всё сделано в Blender.
Ассеты позаимствованы и Escape From Tarkov и Call of Duty.
Музыка: саундтрек из PayDay 2: The Heist - Home Invasion
Я конечно не ЗлаяЗая, но тоже люблю рисовать) надеюсь моё скромное творчество зайдёт)

Комментарии