Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 64 4 38
Докер это хуета Аноним 04/09/22 Вск 22:49:34 2455386 1
16606761448360.png 148Кб, 514x496
514x496
Докер это ху-е-та.
Иногда такое впечатление, что подобные вещи придумывают садисты, чтобы было максимально неудобно работать, чтобы очень трудно было установить, чтобы не хватало памяти, чтобы как можно медленнее работало на windows. Это издевательство какое-то.
Аноним 04/09/22 Вск 22:54:19 2455395 2
обязательно прям так понадобился докер? Без этого никак не выдать, не показать, не донести? Он же просто выбрасывает ваш компьютер на помойку, это такой прогресс что ли? Может быть тут есть крутые спецы, которые без докера жить не могут? Объясните, это такая необходимая вещь?
Аноним 04/09/22 Вск 22:55:27 2455397 3
Почему он запускается миллион лет?
Аноним 04/09/22 Вск 23:06:32 2455404 4
>>2455386 (OP)
Потому что куча серверного говна пишется изначально для линукса, а на винду это добавляют потом через всякие костыли с потерей в производительности, и докер, например, как раз такое говно. Без докера можно, конечно, как-то же без него раньше обходились, просто задачи, которые он решает, без докера и его аналогов решать неудобно.
Аноним 08/09/22 Чтв 21:48:05 2458617 5
1662662884599.jpg 6Кб, 112x76
112x76
Аноним 09/09/22 Птн 21:15:59 2459327 6
>>2455386 (OP)
>на windows
удали эту раковую опухоль - и жить станет заметно легче
09/09/22 Птн 22:07:48 2459356 7
>>2455386 (OP)
>Докер это хуета
Спасибо. Ваше мнение очень важно для нас. Оставайтесь пожалуйста на линии.
Аноним 10/09/22 Суб 16:53:15 2459763 8
>>2455386 (OP)
В докер надо долбиться из линукса, тупо ставишь второй системой и кайфуешь
Аноним 10/09/22 Суб 19:23:35 2459860 9
>>2455395
> Объясните, это такая необходимая вещь?

Ну если нормально настроить докер и сидеть из под линукса, то развертывание проекта на новом ПУКА занимает 20 минут.

Но нужен рил хороший спец по докеру, иначе вместо ебли с локальным окружением вы будете ебаться и с локальным окружением и с докером.
Аноним 10/09/22 Суб 19:30:01 2459864 10
>>2459860
Хули ты городишь. Даже пет проект легко начинать с докером. Нужна бд - прописал пару строчек в doker-compose.yml и вот уже пользуешься бд, нужен редис - тоже самое. Не нужно - docker-compose down docker-compose container prune
Аноним 10/09/22 Суб 20:21:13 2459899 11
Стикер 0Кб, 320x320
320x320
>>2459763
>тупо ставишь второй системой
>линукс
>кайфуешь
Аноним 10/09/22 Суб 21:09:12 2459922 12
>>2455386 (OP)
Ты хоть раз пробовал разрабатывать софт, который будет устанавливаться больше чем в одном месте? Ты с людьми, которые инсталяцию производить будут - работал хоть раз?
Я - да. И знаешь, когда ты в инструкции по установку ЗДОРОВЫМ КРАСНЫМ ТЕКСТОМ выделил, что нужно установить PostgreSQL для работы, а человек 5й раз подряд упорно ставит MySQL - как-то руки опускаются. Когда ты пишешь, для работы нужна такая-то версия фреймворка, а человек - достал хрен пойми откуда легаси-версию и упорно не хочет понять, че у него не работает.
И да, можно сказать - запихни все что нужно для работы в инсталляционный скрипт, так вот хуй - в одной системе - так надо, в другой - вот так, а в соответствии с какими-то процидурами у клиента - вообще нельзя чтобы был инсталляционный файл - все зависимости надо описать и типа должны будут их админы как-то разрулить, а эти одмены - выше описаны.
С докером - таких проблем намного меньше. Ты даешь простой инсталляционный скрипт в 2 строчки и все, заебись, теперь идите нахуй.
Аноним 10/09/22 Суб 21:29:16 2459947 13
>>2459864

Не даже пет проект, а просто пет проект. Пет проект маленький его проще в докер засунуть, а огромный - сложна =)
Аноним 10/09/22 Суб 21:36:13 2459954 14
>>2459947
Сложный на одной машине по определению не работает, хуйню не неси
Аноним 10/09/22 Суб 21:50:13 2459967 15
>>2459954

> Сложный на одной машине по определению не работает

Чиво.......
Аноним 10/09/22 Суб 21:58:25 2459971 16
>>2459967
Таво. Инфраструктурно сложный. То что тебе сложно жаба блоатваре вилкой чистить мы не обсуждаем.
Аноним 11/09/22 Вск 00:51:46 2460093 17
изображение.png 239Кб, 512x512
512x512
>>2455395
>>2455395
Я не совсем понял, что, куда и кому ты собрался с докером нести и показывать.

У докера есть конкретная цель - сделать так, чтобы окружение проекта было идентично у всех участников его разработки и на продакшене.

Представь команду из трёх человек: допустим, фронт, бэк и тестер. У бэка, скорее всего, будет линукс. У фронта - мак. У тестера - винда. И каждому из них придётся изъёбываться по-своему, чтобы установить даже компилятор/интерпретатор/ебаторию/на/которой/они/пилят проект. Поставить, НАПРИМЕР, пхп на видну, может, и не проблема, а вот сунуть туда, например, библиотеку для монги - нужно обоссаться говном и обосраться мочой. У линуксеров могут возникнуть проблемы с шарпом, нативно написанным для винды мелкософтом я не знаю, какая у этого ситуация сейчас, я с шарпом не работаю, что там у яблоидов возникнет, мне вообще не известно да и по хуям тбх

И вот вы всей командой (или одним выделенным объяснятором) срываетесь, чтобы у фронтендера Гвутамбе Заебумбы проект заработал правильно, а бэкэндер Майк Оксмолл не заёбывал тестера и не вылил ненароком хуету в мастер, потому что на его арче всё работает охуенно, а на дебиане в проде - почему-то нет. А время-то идёт, и за время платит заказчик.

Докер позволяет всё это сделать в одну команду в терминале (ну, смотря, как настроен docker-compose, но факт такой). Это экономит огромную уйму времени и делает проект максимально унифицированным.

На винде - да, я испытывал с докером проблемы в плане того, что он не так резво собирал контейнеры, но работает он так же, как и везде.

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

Алсо, если ты решил заниматься разработкой ПО под веб (потому что нахуя тебе бы ещё всрался докер?) на винде, то храни тебя Господь.
Аноним 11/09/22 Вск 08:07:22 2460141 18
>>2459922
Так вагрант же есть, ебана
Аноним 11/09/22 Вск 10:36:28 2460171 19
>>2460110
> избыточном распространении. В том, что для него сделали гуй и таким образом понизили порог входа ниже плинтуса
Элитарий страдает
Аноним 11/09/22 Вск 11:52:27 2460195 20
>>2460171
> Элитарий страдает
Для тебя предпочтение TUI, потому что он тратит меньше графических ресурсов твоей пеки - это показатель "элитарности"?

>>2460110
в контексте "порога вхождения" я, наверное, не совсем согласен: что толку в гуе, если нет базового понимания работы с инструментом? Мне лично докер стал понятнее только после того, как я им попользовался в рабочих условиях.

И, в целом, я согласен - докер ни черта не панацея, и для одинакового окружения нужен другой подход. Но если докер это позволяет, и делает это не то, чтобы сложно, то почему нет? Онбординг нового члена команды тоже занимает время. Как бы ни был неправильным подход через докер, перспектива решить ряд неудобств одним docker-compose up --build - крайне притягательная
Аноним 16/09/22 Птн 19:26:05 2464532 21
>>2455386 (OP)
>чтобы очень трудно было установить, чтобы не хватало памяти, чтобы как можно медленнее работало на windows
Как то пришлось разобраться почему в винде докер приводит к полному зависанию системы на машинах тестировщиков. Мотай на ус лалка, если сама не шмогла.
Докер desktop запускает виртуальную машину с linux на котором будет крутиться containerd. Виртуальная машина поднимается без (sic!) лимита на использование памяти. Если долго поработать с докером, а потом зайти в виртуальную машину, можно запросто обнаружить что внутри неё под 90% физической памяти хоста занято под buffer/cache. Что является совершенно нормальным поведением для стенделон linux хостов. Но в случае запуска без лимитов в виртуалке, память на хосте просто кончается и он часто виснет намертво.
Чтобы такой хуйни не происходило, нужно поставить лимиты памяти на VM. Я насколько помню создавал и кидал какой-то маленькие конфиг файл кудато в домашнюю директорию пользователя. Гугли.
СПЕРМОБЛЯДИ ДОЛЖНЫ СТАРДАТЬ
Аноним 16/09/22 Птн 19:34:46 2464540 22
>>2464532
>является совершенно нормальным поведением
То что у прещеблядья память утекает? Ну заебок
>память на хосте просто кончается
Че несешь, пидорас, про виртуальную память не слышал?
Аноним 16/09/22 Птн 19:47:51 2464555 23
>>2464540
Так толсто, что даже тонко.
Молодец, посмешил.
Аноним 16/09/22 Птн 19:52:15 2464563 24
> Докер
- удобный способ упаковки приложений - собрал образ один раз и он запустится всюду
- удобный способ управления зависимостями, несовместимые версии софта теперь изи уживаются на одной системе
- удобный способ инсталляции зависимостей - вместо херинга своей системы просто скачиваешь желаемый образ без конфликтов версий - монга, постгрес, рабитмкю, редис, эмуляторы aws/gcp, да миллионы их
- удобный способ сборки приложений используя multi-stage builds
- удобный способ большое инстансов своего приложения на одной машине - контейнеры занимают меньше ресурсов чем виртуалки
- строчка "докер + кубер" в сивишке изи +25% к зепешке

пойду дальше допиливать тг бота на докере + авс лямбда
Аноним 17/09/22 Суб 00:12:24 2464775 25
>>2464563
>удобный способ упаковки приложений - собрал образ один раз и он запустится всюду
Поясните - правильно ли я понимаю как это работает:
- Некий человек устанавливает весь нужный софт как если бы он его ставил на линупсе (со всей сопутствующей еблей, кстати) только ставит его внутри докера
- Получившийся (довольно увесистый) бинарник заливается на сервера докерхаба на всеобщее обозрение

также возникают вопросы:
- Не смущает ли смузихлебов что вся их инфраструктура находится на всеобщем обозрении
- Какие же нужны объемы хранилищ чтобы хранить все этого говно и какой им от этого профит
- Ведь должно наверное быть ограничение на то сколько они хранят образы и вообще собираются заниматься подобной благотворительностью, разве не?
Аноним 17/09/22 Суб 00:32:06 2464792 26
>>2464775
Не смущает, у нас приватный registry на своем сервере
Объемы небольшие, ведь образы состоят из слоев, которые кэшируются и шарятся пежду разными образами, значительно сокращая потребляемое место. То есть физически хранятся только слои с каким-то уникальным контентом. Если это можем позволить себе мы, мелкий бизнес, то что до многомиллионной компании, которая продает докер как продукт.
Аноним 17/09/22 Суб 01:26:34 2464826 27
>>2464775
на практике образы не занимают много места, поскольку слои между ними переиспользуются. алсо например если нужна правка кода, то изменяется только внешние слои, софт и зависимости не меняются

> на всеобщее обозрение
нет, у нас например личный репозиторий
тебе чо 16 лет?

> кококо розмер кудах
ты же потролеть пришёл, правда, манька? тебе не интересно понять докер
Аноним 17/09/22 Суб 01:46:46 2464833 28
>>2464792>>2464826
Ну вы же просто повторяете бессмысленные мантры-мантрочки про ой смотри как у меня все компактненько по слоям разбито. Вы сами то головой подумать в состоянии хоть немного?
Если есть допустим постгрес какой нибудь - сотню-две мегабайт бинарников занимает его дистрибутив. Там хоть сжимай ты его, хоть на сто слоев разбивай - все однохуйственно будет. Есть еще сотни-тысячи всяких программ. КАЖДЫЙ ЕБАНЫЙ ДЕНЬ значительная часть этого говна обновляеться с версии 0.3.3.5 на 0.3.3.6 и какой-нибудь веселый хипстер заливает новый образ обновленного говна. И все это говно нужно хранить ad infinitum получается.

Вообще я только недавно с удивлением узнал что в мирке прыщеблядикса в репозиториях хранят только несколько последних версий, а старые удаляют нахуй. Меня это довольно удивило, оказывается мир не сказка.
Аноним 17/09/22 Суб 01:48:10 2464835 29
>>2464775
>- Не смущает ли смузихлебов что вся их инфраструктура находится на всеобщем обозрении
Докер-хаб позволяет услугу "приватные хранилища", стоит совсем недорого https://www.docker.com/pricing/
кроме того, можно поднять собственное храналище, даже готовый докер-образ для этого есть в докерхабе.

>- Ведь должно наверное быть ограничение на то сколько они хранят образы и вообще собираются заниматься подобной благотворительностью, разве не?
Хранилища не так много съедают. Мне кажется вот что критично, так это чудовищный трафик. Не знаю, как они эту проблему решают.
Аноним 17/09/22 Суб 01:55:09 2464838 30
>>2464833
> часть этого говна обновляеться с версии 0.3.3.5 на 0.3.3.6
меняется только внешняя часть образа - и завиваются только внешние слои которые ничего не весят

обоссал всех в итт тренделе и съебал
Аноним 17/09/22 Суб 01:57:50 2464840 31
>>2464833
Чем это отличается от репозиториев для dpkg пакетов, для всяких npm, pip-хранилищ? Там тоже хранятся все возможные версии пакетов.

В докер-хабе корневых дистрибутивов не так много. А основное количество это хипстерские поделки на основе этих дистрибутивов. Но за счёт послойности эти поделки вполне себе легковесные.

> КАЖДЫЙ ЕБАНЫЙ ДЕНЬ значительная часть этого говна обновляеться с версии 0.3.3.5 на 0.3.3.6
По-моему ты плохо представляешь, как хипстеры работают. Они делают приложение, сначала ставят из pip какую-то библиотеку. Потом делают pip freeze, который автоматом сохраняет точную версию библиотек, и дальше годами пользуются этим конфигом, даже не пытаясь обновляться. Послойность при таком подходе работает идеально.
Аноним 17/09/22 Суб 13:59:52 2465144 32
>>2455386 (OP)
> Докер это ху-е-та.
> на windows
> издевательство
Аноним 17/09/22 Суб 15:08:39 2465249 33
>>2459763
>линукса, тупо ставишь второй системой и кайфуешь
Точнее первой и единственной
Аноним 17/09/22 Суб 15:11:06 2465254 34
>>2465144
ОП лох виндовод и неосилятор
Аноним 17/09/22 Суб 15:40:45 2465286 35
>>2465144
>>2465249
>>2465254
Прыще пидоры поехавшие у вас там память еще не закончилась? А то говорят в прыщеблядиксе ЭТО НОРМА.
Аноним 17/09/22 Суб 16:05:28 2465322 36
>>2465286
Лучше к доктору сходи, от игровой зависимости поличись, спермозлодій.
Аноним 17/09/22 Суб 17:40:58 2465448 37
Аноним 18/09/22 Вск 04:47:05 2465914 38
>>2455386 (OP)
Долбоёб? Весь мир давно перешел на podman, толтко пидарахи докером сосут
Аноним 18/09/22 Вск 16:10:22 2466336 39
>>2465914
Ты уроки сделал? Портефель собрал?
Аноним 18/09/22 Вск 16:37:35 2466353 40
>>2465914
Твой отец долбоеб.
Докер - это имя нарицательное, как ксерокс в странах СНГ.
Аноним 18/09/22 Вск 19:48:46 2466514 41
>>2465914
Только в твоих фантазиях.
Аноним 20/09/22 Втр 02:08:08 2467634 42
Абажжите, а как гарантируется то что кто-нибудь хитрожопый не начнет в образах заливать что-нибудь интересненькое?
Аноним 20/09/22 Втр 02:15:14 2467637 43
>>2467634
Такая же как при обновлении пакетов в линухе.
Аноним 20/09/22 Втр 02:34:08 2467644 44
>>2467637
Неужели при залитии каждого образа сидит специально обученная обезьяна и каким то магическим образом анализирует каждый байт?
Аноним 20/09/22 Втр 04:38:45 2467656 45
>>2467644
Нет, есть конечно анализаторы типа Clair, но всем похуй. Если заметят - аккаунт забанят с передачей всей информации в интерпол.
Аноним 20/09/22 Втр 19:39:53 2468321 46
>>2455386 (OP)
Тоже так думал, пока не разобрался. Хуета не докер, а документация к ниму, а вернее туториал. Попробуй лучше разобраться на примере, используй docker-compose. Например если ты питонист погугли как развернуть джангу через докер композ, все сразу встанет на свои места только если ты не виндузяткик мухахаха.
Аноним 27/10/22 Чтв 18:20:22 2499779 47
>>2459922
Для этого я в моменты когда простой в работе изучаю rpm чтобы запаковывать в него 100% тиражируемых на новые машины программ чтобы не писать инструкции по установке для коллег. Просто некоторые из них долбаебы в стадии отрицания, не могут выполнить инструкции для установки по пунктам (например когда в описании пункта написано пункт нужен только для определенного случая при установке а не для всех, КОПИПАСТЯТ КОМАНДЫ ИЗ ИНСТРУКЦИИ НЕ ЧИТАЯ ОПИСАНИЕ ИЗ ПРИНЦИПА, А ПОТОМ БЕГАЮТ С ГОРЯЩЕЙ СРАКОЙ). Крч слишком скилловые первобытные кодеры в тысячами лет опыта, слишком крутые чтобы не перепрыгивать инструкции через абзац. Мидлы питонисты и сеньоры сисадмины. Блять кажется питон заставляет кодеров эволюцинировать в обратную сторону что они тупее сисадминов в общении. Bwt я единственный джуниор, берущийся за все что дают, то за код, то за администрирование.
Аноним 28/10/22 Птн 12:03:11 2500164 48
Понимание того, как работает Docker, даётся очень тяжело. Если кто-то возьмётся объяснить мне на пальцах как для первоклассника, буду очень признателен.

Не буду пользоваться абстракциями и приведу конкретный пример. Допустим у меня установлен последний релиз Ubuntu, на котором я делаю веб-проект с подключением определённых зависимостей: 1) MySQL, 2) пыха, 3) Laravel, 4) библитеки для натягивания фронта и, собственно, 5) source code. Есть товарищ, который гоняет Windows 10 и собирается работать над моим проектом. Каковы наши действия?

1) Устанавливаем docker и docker-compose на обеих машинах.
2) Я нахожу образы используемых мной зависимостей в Docker Hub. Но какова вероятность того, что нужного образа я там вообще не обнаружу? Те же библиотеки для фронта типа Bootstrap.
3) Прописываю инструкции для скачивания образов в docker-compose.yml и в терминале выполняю скрипт.
4) Все эти прописанные образы помещаются в некое виртуальное окружение-эмулятор под названием container. Или создаётся отдельный контейнер для каждой зависимости? Что насчёт source code? Он тоже контейнизируется?
5) Чекаю, что всё работает ок и передаю этот .yml и source code товарищу. Он его выполняет и получает идентичное моему окружение-контейнер.

Поправьте, где я неверно расписал или что нужно делать совсем иначе.
Аноним 28/10/22 Птн 12:32:58 2500174 49
>>2455386 (OP)
>работало
> на windows
ОП-хуй, зачем тебе докер тогда?
Аноним 28/10/22 Птн 15:25:47 2500290 50
>>2455386 (OP)
Просто тебе не приходилось локально поднимать приложуху с хуёвой документацией и отсутствующей поддержкой. Иногда это впринципе нереально сделать.
С докером же оно упаковано и сразу работает.
Аноним 28/10/22 Птн 15:32:40 2500300 51
>>2499779
>Те же библиотеки для фронта типа Bootstrap
NPM в докере присутствует - через него и ставь. С остальными так же - пхп через композер.
Аноним 28/10/22 Птн 16:42:58 2500338 52
>>2455386 (OP)
Двачую. Макачьи ебилды от хомякодрочеров на полгига ОЗУ только рантайма.
Аноним 29/10/22 Суб 14:48:09 2500824 53
>>2455386 (OP)
>чтобы как можно медленнее работало на windows
Додя детектед. Додя бо-бо. Бедный додя.
Аноним 29/10/22 Суб 15:56:09 2500844 54
>>2455386 (OP)
>>2455395
Нахуя тебе виндовс? Чтобы что?
Благодаря докеру можно за пару секунд накатить на сотню серверов релиз фронта и бэка без необходимо писать каждому скрипт и пердолиться с каждым серваком отдельно.
Аноним 29/10/22 Суб 15:57:33 2500845 55
Превентивно поссал виндовсопердолям на ебало. Эта хуйня нужна только сисярперам и игродебилам
Аноним 02/11/22 Срд 06:51:45 2503666 56
>>2500164
docker-compose, используется для запуска готовых контейнеров, собирать он их не умеет. Для этого используется Dockerfile.
1) Да.
2) Да. Причем здесь библиотеки? Как ты их ставишь без докера, расскажи, потом подскажу решение. Скорее всего, у тебя будет кастомный контейнер с проектом и контейнер под БД.
3) Прописываешь в Dockerfile. Композ пишешь для запуска нескольких контейнеров, если есть.
4) Что ты понимаешь под зависимостью? Воспринимай контейнер как виртуальную ОС, что положишь в контейнер, то в нем и будет. Исходный код копируется на стадии сборки контейнера, а для разработки, монтируется папка с твоего компьютера в контейнер.
5) Помещаешь Dockerfile и docker-compose.yml в папку с исходным кодом, коммитишь, теперь это часть твоего проекта.
Аноним 03/11/22 Чтв 01:50:48 2504487 57
Ну я уже год работаю крудомакакой на Винде. Базы все в докере, брокеры сообщений, тестконтейнеры. И ci-cd тоже деплоит релизы в докер-контейнеры. В Винде есть неплохой ssh клиент MobaXterm, а из идеи можно подключаться по ssh прямо внутрь докера. Докер под всл иногда виснет, сжирая память, но очень редко. Пару раз в тестконтейнере кафки была ошибка, которая только на Винде воспроизводилась, но с новой версией поправили.
Не вижу проблемы в редких зависаниях, если неделю не выключать Винду. Ну и гиг-два лишней отожранной памяти под всл это тоже не большая проблема.
Я не фанат винды, но дали ноут с виндой и всем софтом. Вроде можно поставить прыщи, но я должен буду все сам ставить в личное время, а мне дико лень.
Аноним 03/11/22 Чтв 05:31:56 2504513 58
Скажите, а это нормально, что папочка по адресу C:\Users\%username%\AppData\Local\Docker\wsl постепенно растёт до 10, 50, 200 гигов, пока не займёт всё дисковое пространство? Так и было задумано создателями данного программного обеспечения?
Аноним 03/11/22 Чтв 09:05:42 2504541 59
у меня сраный докер ЦП в 100% грузит так должно быть? поэтому я локально без докера работаю, но в проде на линуксах у меня контейнеры
Аноним 04/11/22 Птн 16:21:07 2505614 60
>>2504541
Привыкай к соевым технологиям - тут через раз так.
Аноним 04/11/22 Птн 17:07:19 2505643 61
>>2455386 (OP)
>не хватало памяти
Докер виноват, ну
>медленнее работало на windows
Тут вообще слов нет.
>Это издевательство какое-то
Выпились, вкатыш. Всё равно работы тебе не видать, нах не нужон.
Аноним 04/11/22 Птн 17:51:54 2505664 62
>>2504541
У меня докер работает на raspberry pi zero 1ГГерц 1 core и 512МБайт RAM. Где крутится: rest-server, node-exporter, кустомный сервис на lua и wireguard. Подмана под arm6 нет.
Скорее всего ты просто тупой. И именно поэтому у тебя не работает. А не потому что докер плохой.
>>2505614
К хую моему привыкай.
Аноним 04/11/22 Птн 20:10:28 2505810 63
>>2505664
>К хую
Соевый токсик, я смотрю у вас всё через хуй принято делать. Пидорасня есть пидорасня.
Аноним 05/11/22 Суб 13:17:20 2506254 64
>>2505810
Завидно тебе чмоня, да? Что я 300к/нс, могу в докер, а так же могу тебя буквально выебать.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов