Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Отображаются ли операции по карте у клиента?

Лучший ответ:
это зависит от конкретного банка: одни моментально показывают все изменения, другие слоупочат несколько дней (и если быстро сделать холд/возврат, то они не покажут).
в любом случае я ни разу не видел, чтоб холд/отмена отображались в истории, только в недавних операциях.

Худший ответ:
1) ну, не Cancel  а void
2) авторизация - это не блокирование средств, а проверка корректности карты / срока и (необязательно) наличия денег - то есть можно на 0,00 делать авторизацию
в транзакциях она отображается до Capture или Void
Вопрос: Как понять причину блокировки РКН?

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

Худший ответ:
Как понять причину блокировки РКН?А чего ее понимать? Причина одна - решение суда.
Вопрос: Крупный проект выбор CMS какой выбрать?

Лучший ответ:
Вам не CMS надо выбирать, а студию, которая все это реализует. Там работы немерянно.

Худший ответ:
Никакого, писать с нуля. Сейчас начнут советовать Wordpress, но по мне он тут нахрен не нужен.
Слишком специфичная задача, плагины есть, но допиливать придется все равно.
Поэтому смысла особенного нет, чтобы брать готовое и перепиливать под свои требования.
Сама по себе задача сложная, чтобы тянуть готовую CMS, которую нужно перепиливать.
Фактически: блог/новости/афиша, кнопка купить и робокасса/интеркасса/яндекс.касса.
Вы ж вряд ли будете писать какую-то собственную систему оплаты %)Архитектура: например театр->список театров->список мероприятий в выбранном театре(тут еще календарь с доступными мероприятиями)->покупка билета->форма оплаты
Тут еще вопрос, как будет происходить синхронизация с театрами?
Если будете использовать АПИ какого-нибудь кассы.ру, то точно лучше пилить свою админку простую.
А без апи вы собственно вряд ли сможете продавать что-то нормально.
Вопрос: Как настроить OpenServer 5.2.5, чтобы использовать secure_url() в Laravel 5.3 на localhost?

Лучший ответ:
Когда Вы запускаете php artisan serve - запускается сервер встроенный в PHP, который (как упоминалось выше) HTTPS - не поддерживает. Я думаю, Вам стоит либо запускать проект в рамках непосредственно OpenServer'а, который поддерживает оба протокола сразу (и HTTP и HTTPS), либо, Вы можете попробовать воспользоваться Homestand (готовая и настроенная для разработки ОС Linux, поставляемая самими разработчиками Laravel, вместе с Nginx, MariaDB, PostgreSQL и прочими плюшками). Разработка в "родной" среде, позволит Вам не только избавиться от описанных выше проблем, но и от массы других, например ошибки с регистром букв в именах файлах (к которым чувствительны большинство файловых систем *nix, в отличии от FAT/NTFS в Windows).
P.S. Для установки/запуска Homestand, Вам не нужно переустанавливать текущую ОС, он прекрасно работает как в Linux, так и в Windows, достаточно установить VMWare или VirtualBox.

Худший ответ:
Напишите свою обертку над функцией получения ссылки, которая будет зависеть от настроек окружения, что-то типа:function get_url() {
  return (env('URL_TYPE') == 'secure') ? secure_url() : url();
}
Вопрос: Как написать функцию, которая автоматически считывает данные с элемента?

Лучший ответ:
Вижу два варианта:разробраться в их скрипте и прицепиться к нему;разобраться с MutationObserver (там есть готовый пример, вам в конфиге надо characterData: true).
P.S. Третий вариант: по таймеру несколько раз в секунду смотреть, что в span'е и при изменении значения, по сравнению с предыдущим, писать значение в массив.

Худший ответ:
У спана есть идентификатор или классы, на которые можно зацепиться? Прям в консоле попробуйте:$('.span-class').on('DOMSubtreeModified',function(this){
  console.log(this.html());
})
// или так
$('.span-class').bind('DOMSubtreeModified', function(e) {
  console.info(e.target);
});
Или типо того )
Вопрос: На что сосредоточить внимание при выборе ноутбука: процессор или видеокарта?

Лучший ответ:
Привет,
Для писания кода и работы в браузере хватит и интегрированной, imho. Я бы обратил внимание на проц, а разницу от дискретной вложил бы в SSD или RAM.

Худший ответ:
Повторюсь, работа в основном - это тыкание в браузере и писать код
Тогда стоит обратить на HDD или SSD там, потому что именно диск отвечает за работу ОС по большей степени. 
А вам же необходима быстрая работа ПК? 
CPU и GPU лучше как-то совместить при выборе - и то, и то взять с качеством "неплохие"
Вопрос: Во сколько обойдется разработка на ASP.NET?

Лучший ответ:
Для разработки на ASP.net (MVC) вам понадобится любая операционная система (win, Linux,  Os x) и любая среда разработки поддерживающая Asp.net. Хостить можете как на линухе, так и на винде. Можете использовать как платные, так и бесплатные IDE. Сам фреймворк бесплатный

Худший ответ:
.NET Framework бывает только на Windows. Бесплатно - либо на Mono проект разворачивать, либо изначально писать на ASP.NET Core, который еще не вышел в релиз и не факт, что выйдет в текущем состоянии.
MICROSOFT VISUAL STUDIO COMMUNITY 2015 бесплатна для инди, тестирования, обучения, и мелких организаций. Подробнее - здесь.
Вопрос: Доступ к маршрутизатору Mikrotik с реального IP из этого же диапазона?

Лучший ответ:
обратиться к провайдеру. это его зона ответственности.

Худший ответ:
Если у вас дефолтная конфигурация то там в  файрволе правила блокируют доступ извне. Отключите их, либо отредактируйте под себя
Вопрос: Почему React выдаёт Not Found при обновлении страницы?

Лучший ответ:
Гуглим "apache SPA configuration"

Худший ответ:
Варианта два:
1) Вам надо добавить в Laravel-роуты маршрут, который будет по любому направлять на ваш фронт:Route::get('/{path?}', [
    'uses' => 'ReactController@show',
    'as' => 'react',
    'where' => ['path' => '.*']
]);
И второй вариант - можете заиспользовать хэш-раутер:import {HashRouter} from 'react-router-dom';
При этом в URL добавиться /#/.
Но зато у вас будет возможность навигации по конкретному урлу, а Laravel будет воспринимать это как один маршрут.
Вопрос: Как сделать запись информации в блокнот?

Лучший ответ:
text_file = open("name.txt", "w")
text_file.write("my text")
text_file.close()
text_file = open('name.txt' , 'a') #дозапись в файл

Худший ответ:
text_file = open("name.txt", "w")
text_file.write("my text")
text_file.close()
text_file = open('name.txt' , 'a') #дозапись в файл
Вопрос: Что делает это регулярное выражение?

Лучший ответ:
\. - символ точки[^.\s]{3,4} - любой символ, кроме точки и space-символов 3  или 4 раза$ - обозначает что вся эта белиберда должна быть в конце строкишпаргалка по regex (на русском)

Худший ответ:
Пытается убрать доменную зону из названия сайта.
То есть сделать преобразование типа example.com->example.
Вопрос: Могут ли vpn сервисы перехватывать пароли по https?

Лучший ответ:
Почитайте про https. Тут смысл в том, что браузер будет смотреть точно ли сертификат сервера принадлежит этому серверу, если нет то соединение не будет "закрытым". Сертификат сервера есть только у сервера или WAF провайдера(конечно если он не скомпрометирован).Есть атаки MITM на понижение алгоритма шифрования с помощью прокси-сервера, но я думаю вы не та персона, чтобы к вам применяли эту атаку. И запомните - если захотеть то способов вас атаковать много, можно только усложнить работу атакующему. Свой VPS с openvpn(или другим впн) значительно усложнит дело для атакующего. Но учитывайте юрисдикцию VPS - если будет скомпрометирован сервер - то это коту под хвост. Прячетесь от России - хостите в Канаде и США и наоборот. А еще лучше цепочка VPS на чужие личности вместе с TOR и с отдельного компа(ноута). Все зависит от возможностей и степени паранои)

Худший ответ:
настройте свой: VPS 2.5 доллара/месяц стоит, и вообще можно почасово
если учесть что к сайту где вводят пароль - тоже идет https  - можно спать спокойно, ну а без https  - как и сейчас  - провайдер может все
Вопрос: Как вывести формулу для расчета эффективности работника?

Лучший ответ:
Абсолютная эффективность у вас будет в "слонах" и что с ней делать дальше не понятно. Поэтому:
1. Вводим понятия: выроботка и затраты.
2. Находим для каждого работника коэффициент: выроботка / затраты.
3. Смотрим какое получилось распределение. Если не нормальное (холмик в центре), значит плохо выполнили пункт 1.
4. Центр холмика принимаем за нормальную эффективность. А эффективность работника - величина отклонения от этой нормали.
P.S. Начинаем увольнять работников с наименьшей эффективностью, заменяя новыми. Если холмик пополз вправо  - всё сделали правильно.

Худший ответ:
Сильно зависит от самого производства и от организации труда. А так вообще, для идеальных случаев экономисты уже давным-давно всё рассказали)
Вопрос: Температура сервера?

Лучший ответ:
Зачем вы делаете | grep Core?
Если вы уберёте эту часть, то sensors покажет и остальные датчики.

Худший ответ:
SNMP + Dude старых версий, ставим, выцепляем все нужные параметры, делаем оповещения куда надо. Температуру в том же dude можно нехитрыми манипуляциями посчитать среднюю. На выходе будет оповещение, съем нужной статистики, ведение графиков и вообще все няшно, если раскошелиться немного и докупить что то типа Equicom PING2 или NetPing IO или подобное(выбор действительно большой) обвесив все это датчиками нужными то можно смотреть вообще за всем происходящим в серверной заведя все это в dude. Скажем минимально поставить датчик температуры в помещение, датчик открытия двери серверной и датчик влажности всегда можете точно узнать что в серверной жарко потому что умер кондюк или просто умирает охлаждение цп сервера, кто то туда внезапно зашел или водичка полилась с верхнего этажа.
Вопрос: Какие размеры картинок выбрать для responsive?

Лучший ответ:
В современной верстке должен по максимуму использоваться вектор. Это снимает кучу проблем.
Разумеется, не все картинки можно/нужно перегонять в вектор. При использовании растра, в общем случае, достаточно две картинки — x1 и x2. X1 — это тот размер, в каком картинка отображается на сайте, x2, соответственно, удвоенный. Например картинка 100х100, к ней делаем ретина-вариант 200х200.
Всё остальное зависит от бюджета проекта.
Есть время/деньги — заморачиваемся. Пилим третий вариант x3, подключаем полифилы для srcset, делаем дополнительные наборы для брикпойнтов в медиазапросах.
Нет времени/денег — тупо грузим везде удвоенные размеры, и указываем реальные в css.

Худший ответ:
По большому счёту особого смысла сильно оптимизировать картинку нет. Они просто должны быть разумного разрешения и размера.
Но если очень хочется, то посмотрите какие разрешения выбирают различные библиотеки вроде бутстрапа и других.
По моему опыту, могу сказать что оптимальнее всего для критичных (крупных, наполненных деталями итд) картинок лучше всего делать три размера - для самых маленьких экранов (для мобильных, с размером viewport до 600 включительно), для средних экранов (с размерами до 1920 включительно) и для крупных. И, соответственно делаете картинки нужного размера, ориентируясь на каждый из размеров экрана.
Для некритичных - заниматься смысла нет, много не выйграете. Но если у вас само пережимается под нужные размеры, можете и их пережимать по тем же правилась.
Да, еще для оптимизации - используйте ленивую загрузку картинок (загрузка при прокрутке). Заглушки для картинок (чтобы контент не прыгал пока картинки нет) можно делать с помощью генерируемого svg нужного размера, такая картинка будет весить около 500 байт. Например, по адресу site.ru/svg?x=826&y=800 возвращать svg указанного размера.
Далее, чтобы загружать картинки не по мере прокручивания, а сразу после того как загрузилась вся страница, можно использовать link rel="prefetch". Тогда вся страница загрузится разу, а "ленивые" картинки загрузятся после и положатся в кеш. И пока человек будет крутить, загружаться они будут уже из кеша а не по сети.
Вопрос: При каких условиях изделие может называться втулкой и при каких труб-ой/-кой?

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

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

Лучший ответ:
ИМХО Бесконечная подгрузка допустима только на сайтах развлекательной тематики, чтобы люди бесконечно глазели на котиков и прочие смешнявки.
В магазине не применимо абсолютно. У пользователей будут проблемы с сохранением ссылок "на посмотреть и сравнить позже" и скидыванием ссылок друг другу.

Худший ответ:
меня всегда устраивала прокрутка, неудобств не замечал
Вопрос: Как решить эту проблему «Нарушена целостность структуры конфигурации»?

Лучший ответ:
Как решить эту проблему «Нарушена целостность структуры конфигурации»?Удалить эмулятор.

Худший ответ:
--Тут были неверные идеи--
Уверен что АртемЪ дал верный ответ.
Вопрос: Почему вылез wpadmin на всеобщее обозрение?

Лучший ответ:
Не знаю уж, что было "наклацано", но корректно скрыть можно следующим образом:if (!current_user_can("manage_options")) {
    show_admin_bar(false);
}Документация

Худший ответ:
Конечно клиент наклацал! Я даже знаю какой он плагин наклацал. Короче говоря, дубиной клиента как следует епните, иначе так и будете его высеры мозговые оприходовать)))
Обычно это у них бывает по понедельникам с утреца, когда мыслей за два выходных поднакопится и руки чешутся, мозги плавятся, всё зудит... Лечится катастрофичным обрезанием в админке всего и вся... Некуй там им делать, а если такие умные, пусть глюки сами устраняют. Я парочку таких шибко продвиутых поставил на место ознакомлением с суровым ценником на доп. работы)))) Ибо велико желание списывать устранение последствий криворукого лазания под тех. поддержку. Ибо некуй!
Вопрос: Как лучше делать связи между таблицами?

Лучший ответ:
«Связь» (Foreign keys) в БД ≠ связь в коде, следовательно вопрос бессмыслен.

Худший ответ:
на уровне базы
Вопрос: Вычислить cos(x) в одну строку?

Лучший ответ:
def cos(x):import math; return math.cos(x)
Как-то так в одну строку

Худший ответ:
для коллекцииmy_own_private_cosinus = __import__("math").cos
Вопрос: Откуда берется высокое напряжение?

Лучший ответ:
Скорее всего, БП без трансформатора.

Худший ответ:
Откуда берется высокое напряжение?
из розетки!!1
Вопрос: Как менять класс в modx?

Лучший ответ:
Через TV поле.

Худший ответ:
Проверяйте по id шаблона и подставляйте свои классы.
[[*template:is=`4`:or:is=`5`:then=`
  `:else=``]]
Вопрос: Стоит ли читать старые книги по PHP?

Лучший ответ:
На практике - очень часто встречаются различные версии одного и того же языка... т.к. далеко не все успевают "перейти" на новую версию. (иногда переход занимает годы...)... и сейчас можно спокойно найти сайты где используется php версии 4.x, 5.x ... если прочтёте - плохо не будет - наоборот, вы подчеркнёте много информации, которая наверняка пригодится не раз. Всё запомнить не возможно - всяких "мелочей" очень много, и чем больше таких "мелочей" будете знать (особенно в разных версиях php), тем проще будет вам работать с любой задачей.
п.с. на сколько я помню... сейчас современная версия php - 7
п.с.с. на хостинге, который я использую, на возможность использовать версию php7 с php5.6 (с момента официального выхода php7) ушло примерно 5 месяцев, прежде, чем хостинг "обновил" конфигурацию своего сервера под php7.
п.с.с.с. идеально правильный код - это "стиль" для данного языка, выработанный вами годами (через огромное кол-во своих ошибок) наработанным опытом и знаниями. По-этому, особо не стоит "заморачиваться" "правильностью", тем более php очень не типизированный язык и позволяет "кодить" очень гибко.
п.с.с.с.с. php версии 6.x не существует

Худший ответ:
Стоит ли читать старые книги по ***?
NO. Пока вы изучите старое - текущее новое может устареть, а старое выйти из обихода.
Вопрос: Как сделать рефакторинг кода в котором меняются только цифры?

Лучший ответ:
Не уверен, но всё же.
Вместо:if (screenWidth <= 1700) {
  media.setTranslateY(50);
  media.setScaleX(1.1);
  media.setScaleY(1.1);
}
if (screenWidth <= 1600 && screenHeight <= 900) {
    media.setScaleX(1.0);
    media.setScaleY(1.0);
    media.setTranslateY(-3);
}
Я бы сделал так:reDraw(screenWidth <= 1700, media, 1.1, 1.1, 50.0);
reDraw(screenWidth <= 1600 && screenHeight <= 900, media, 1.0, 1.0, -3.0);
        // и метод под всё это(его можно поперегружать и сделать ещё более удобным)
    private static void reDraw(Boolean condition, ImageView view, Double scaleX, Double scaleY, Double translateY) {
        if (condition) {
            if (scaleX != null)
                view.setScaleX(scaleX);
            if (scaleY != null)
                view.setScaleY(scaleY);
            if (translateY != null)
                view.setTranslateY(translateY);
        }
    }
Если эти условия будут использоваться для чего-нибудь ещё, можно сделать ещё красивее:boolean isLargeSize = screenWidth <= 1700;
boolean isMediumSize = screenWidth <= 1600 && screenHeight <= 900;

reDraw(isLargeSize, media, 1.1, 1.1, 50.0);
reDraw(isMediumSize, media, 1.0, 1.0, -3.0);

Худший ответ:
Можно сделать EnumScreenSize, в котором написать некую логику, отдающая нужный инстенс исходя из Dimension. Первые 5 строчек уже сократятся в одну. Это же позволит вместо десятков >= <= && || делать size == EnumScreenSize.FULL_HD. Если scale величины относятся ко всем экранам в целом, и их можно вынести в энам - так тоже стоит сделать. Вместо if'ов можно использовать switch, и хоть он громаздкий, но выглядеть будет проще. Если setScale() и другие методы отдают this, то можно chain'ить их.
Вопрос: Python3 не является внутренней или внешней командой, как исправить?

Лучший ответ:
На винде при установке питона в папку Windows улетает исполняемый файл py.exe. Если у вас какие-то проблемы с запуском питона, то можно через него запустить. Просто наберите в терминале py. А вообще он предназначен для жизни с несколькими питонами на одной винде и например так можно запустить второй питон: py -2, а вот так третий: py -3. Ну а про то что python не срабатывает вестимо проблема в отсутствии пути в переменной PATH и да, возможно после её изменения надо будет выйти из системы и заново войти (но это не точно).

Худший ответ:
На виндоусе исполняемый файл для python 3.x называется python.exe
можно зайти в папку питона и сделать копию файла и назвать ее python3.exe , а можно использовать команду python вместо python3
Вопрос: Как верстать такие элементы?

Лучший ответ:
На SVG - это делается ...

Худший ответ:
Юзайте SVG теги https://svgontheweb.com/ru/
Вопрос: Что почитать про БД?

Лучший ответ:
Никаких best practies по БД не существует, увы.
Называй таблицы и поля как бог на душу положит, иногда используй один ко многим, а иногда создавай отдельную таблицу для связности, можешь делать нормализованную БД, а можешь и нет.
В общем, играйся пока.

Худший ответ:
Есть ли какие то best practies по БД?Да. Когда структура оной наиболее соответствует физической модели и упрощения не являются минами замедленного действия по проект. А использование, перечисленных вами (и то не полностью), методик является лишь частью архитектуры.
Вопрос: Почему элемент цикла Для Каждого остается инициализированным после завершения цикла?

Лучший ответ:
Все верно. Это правильное поведение еще со времен платформы 8.0
Цикл находится внутри контекста процедуры/функции. В языке 1С в отличии от C++ нельзя просто взять и процедурными скобками объявить еще один изолированный контекст, переменные которого удалятся при выходе за его рамки. Все переменные, которые создаются в рамках условий и циклов продолжают существовать и хранить полученные значения до завершения всей текущей выполняемой процедуры. Если вам нужно беречь память, то после вашего цикла вам самим нужно позаботится об очистке содержимого уже ненужных служебных массивов и таблиц.

Худший ответ:
На последней версии платформы переменная цикла не зануляется и остается инициализированной.
Не баг, а фича.
Вопрос: Какую роль ansible лучше использовать для создания только бд и юзеров в PostgreSQL без применения остальных настроек?

Лучший ответ:
А в чем сложность собственно? Там плейбук на 10 строк. По крайней мере для Mysql.###
   - name: 'Pwgen MySQL User Password'
      command: pwgen 12 1
      register: mysql_user_pass

    - name: 'Add MySQL DB'
      mysql_db: 'name={{ username }} encoding=utf8 login_user=root login_password={{ mysql_root_pass }} state=present'

    - name: 'Add MySQL user'
      mysql_user: 'name={{ username }} password={{ mysql_user_pass.stdout }} priv={{ username }}.*:ALL login_user=root login_password={{ mysql_root_pass }} state=present'

Худший ответ:
так в ансибле есть стандартный модуль для постгреса 
  postgresql_user: name=34567гнек3у
                   password=акпер6н7о8л76н5е4к
                   role_attr_flags=REPLICATION
Вопрос: Как лучше подать соц.сеть?

Лучший ответ:
Есть очень много разных стратегий выкатывания сайта на рынок. Зависит от вашего бюджета и целей. Можно влить много денег, резко ворваться на рынок и замусорить информацией о проекте всю медиасферу. А можно презентовать скромную и тихую, урезанную версию вашей задумки, медленно, но верно набирать аудиторию и раз в год изменять концепцию, добавляя новый функционал. Второй вариант вам больше подойдет.

Худший ответ:
Здравствуйте!​ Попробуйте через этот сайт, я думаю, должно получиться. https://ru.mrpopular.net​ У меня тоже были проблемы с входом, но через этот сайт получилось
Вопрос: Почему компьютер выключается через 2 минуты после включения?

Лучший ответ:
Возможно мощности БП не хватает.

Худший ответ:
Отключи дисковод, у моего друга было такое он отключил и нормально стал включаться.
Вопрос: Дерево категорий Laravel. Как уменьшить количество запросов в БД?

Лучший ответ:
Если используете PostgreSQL, посмотрите в сторону рекурсивных подзапросов.
Если это не PostgreSQL, то можете попробовать строить дерево из "сырых данных" непосредственно в PHP (как подсказывает Вам ThunderCat ).
Но вообще лично я бы для начала оценил частоту изменений категорий в каталоге и общее количество категорий (объем данных), и в соответствии с этой информацией выбрал более подходящую модель хранения деревьев в БД.
Таких основных моделей четыре: Adjacency list, Nested Sets, Materialized Path и Closure Tables (можно рассматривать как развитие Adjacency List) плюс их вариации.
Каждый тип модели может послужить для оптимизации выборки данных из древовидных структур в БД.
Присутствуют готовые библиотеки и для Laravel:Nested SetClosure Tables
Для Adjacency List (вашей текущей реализации), просто сортируйте данные самостоятельно, либо попробуйте этот пакет.

Худший ответ:
Добавьте в with подгрузку ещё пары уровней with('ProductCategory', 'ProductCategory.ProductCategory', 'ProductCategory.ProductCategory.ProductCategory'), а то у вас начиная со второго уровня идёт ленивая подгрузка с большим количеством запросов. Будет пара лишних запросов, но но это не критично для большинства проектов.
Если вы грузите всё дерево целиком, то можете выбирать его так же целиком, а потом уже на стороне php собирать это дерево.
Вопрос: Как выровнять центр картинки по центру блока div?

Лучший ответ:
Держите https://jsfiddle.net/Lm5yycxz/

Худший ответ:
https://jsfiddle.net/promonj/7bmj8tk0/10/ - Самая лучшая реализация по моему
Вопрос: Свайп меню на мобильной версии?

Лучший ответ:
Можно сделать прелоадер, в котором содержимое свайпов будет от центра заезжать на свои места за экран (влево и право). Человеку интуитивно станет ясно что это был контент и его можно вытащить обратно свайпом. Желательно, чтобы такой прелоадер показывался каждому пользователю 1 раз и не раздражал в будущем.

Худший ответ:
В приложении ютуба и мобильном яндекс браузере было такое одно время. Жутко бесило.
А указать думаю просто, стрелочками или делать края полупрозрачными.
П.с.: если я правильно понял о каком меню речь.