Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Что такое php echo?

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

Худший ответ:
Во-первых, echo именно выводит. Выводит данные из среды выполнения скрипта.
Во-вторых, json - это один из форматов текстовых данных.
В-третьих, вывод происходит в поток вывода. Если запустите php-скрипт в консоли, результат увидите в консоли.
Судя по невнятному тексту под спойлером, вам стоит углубиться в изучение принципов клиент-серверного программирования в целом и протокола HTTP в частности.
Вопрос: Оформлять ли страницу с 404 ошибкой или направлять на главную?

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

Худший ответ:
freaksngeeks.net/2017/04/12/404
такой инфы полно
Вопрос: Как прижать все блоки к низу, если flex-direction: column?

Лучший ответ:
Поиграйся на досуге %)
yoksel.github.io/flex-cheatsheet/#justify-content
Флексы слишком гибкие, чтобы у них не было такой возможности.
Но ответы уже даны, просто полезная ссылка)

Худший ответ:
Внешнему блоку position: relative;  
А тому, который нужно прибить книзу position absolute; bottom: 0;
Вопрос: Как обжать ip камеру?

Лучший ответ:
по хикам - hikvision.ru/faq/22

Худший ответ:
Если это заводской кабель, то Вам не следует обращать внимание на цвета. Важно как обжато у Вас с обоих концов. Например. Если один конец обжат по стандарту А, то и второй обжимается по стандарту А.
Вопрос: В чем может быть причина 419 ошибки (page expired) при отправке post запроса?

Лучший ответ:
419 ошибка говорит о том что CSRF токен передаваемый формой устарел, отсутствует или неверен
Я думаю стоит покапаться в том передается ли токен, а также посмотрите что у вас стоит в качестве драйвера сессии

Худший ответ:
Вам необходимо выдавать CSRF токен. Это защита от уязвимости csrf атак. Используйте директиву @csrf внутри 
 вашей html формы подробнее можете почитать здесь https://laravel.com/docs/8.x/csrf
Вопрос: Как лучше определять константы: через define или const?

Лучший ответ:
Эти функции не идентичны, поэтому нужно использовать в зависимости от ситуации:
stackoverflow.com/questions/2447791/define-vs-const
https://web2033.com/php-const-vs-define/

Худший ответ:
в объектах - const
в глобальной видимости - define
Вопрос: Что за формат написания IP сервера?

Лучший ответ:
> добавить в белый список следующие ip
это подсети ip-адресов, а не ip. после слэша идёт маска подсети. ищите в панели хостера добавление подсетей или меняйте хостера.

Худший ответ:
Да без подсетей их будет ооочень много - вон там два есть 16 бит, а это уже 2*65 534 хостов.
Пусть ерундой не занимаются и исправляют свои косяки.
Вопрос: Можно ли выводить товары Woocommerce своими силами?

Лучший ответ:
Если не нравится вывод, который используется стандартно, то лучше использовать хуки.Визуальные хуки можно посмотреть тут
Для использования самих хуков лучше использовать Code Snippets или дочернюю тему + functions.php
А так, конечно же можно и кастомный запрос делать.

Худший ответ:
1) скопируйте шаблоны вукомерца в директорию с вашей темой
2) для вывода самих товаров используйте цикл вукомерца
3) как было описано выше - используйте хуки
Вопрос: Как запустить несколько раз один и тот же docker-compose?

Лучший ответ:
Docker compose хорошо подходит для локального применения. Во всех других случаях его преимущества совершенно неочевидны.
Сервисы уже собраны и запушены в registry? Тогда просто 1 раз пуллитесь из registry и стартуете все контейнеры пачками, каждый раз генерируя рандомный порт и сеть для набора контейнеров.
Но как вы собираетесь контролировать такой ворох контейнеров? Может вам стоит смотреть в сторону, например, Docker Swarm?

Худший ответ:
Это делается через префикс - https://stackoverflow.com/questions/33045358/docke...
Вопрос: Присвоить значение через аргумент?

Лучший ответ:
Вы передаете строку в функцию, это примитивное значение всего их 6: String, Number, Boolean, Symbol, null, undefined. Создается копия вашей строки которая присваивается параметру str. Если бы вы передали объект Object(или подтип объекта Function, Array, etc), тогда параметру присваивается ссылка на этот объект. напрмер:let o = {a: 3}; //ссылка на объект
function foo(obj) {
  //obj это другая ссылка на этот же объект
  obj = {a:666} //теперь obj указывает на совсем другой объект
}
foo(o)
o // {a:3}
Т.е в js нельзя вручную указать хотите ли вы ссылку или копию (как в C++ например), здесь ссылка/копия значения определяется типом данных.
Если с англ. норм то почитайте: раздел Value vs. Reference

Худший ответ:
Использовать ссылочные типы.let bufer = {};
function foo(buf, a, b) {
    buf.foo_ans = a + b;
}
function bar(buf, a, b) {
    buf.bar_ans = a * b;
}
foo(bufer, 3, 5);
bar(bufer, 3, 5);
console.log(bufer); //{foo_ans: 8, bar_ans: 15}
Вопрос: Как быстро запустить сайт-каталог?

Лучший ответ:
Нет совсем времени, но ничего не знаю - обратись к профессионалу.
А то "научите как быстро, дешего и через 15 минут полететь в космос" чудес не бывает.
Кстати +1 за ModX, но опять же если с ним не знаком, то надо потратить время.

Худший ответ:
Быстро за пару часов можно сделать на ModX. Если знать его конечно.
Если нет, я думаю за 2-4 дня по урокам можно сделать. Если знать html css и чуток php
Вопрос: Как показывать только некоторые скрытые файлы и папки на macOS?

Лучший ответ:
можно только либо показывать, либо нет.
решение - пользоваться другим файловым менеджером, который умеет в хоткей для скрытых файлов. например, forklift.
есть фришный "расширитель" файндера под названием xtrafinder. который тоже это умеет, но работает корявенько на кэпе/сиере.
ну или по хардкору https://apple.stackexchange.com/questions/177132/h...

Худший ответ:
shift + cmd + . (шифт + команд + точка) - полезное сочетание клавиш, которое моментально показывает\прячет скрытые файлы. Точно работает в сиерре.
Вопрос: Как переносить gulp в разные проекты?

Лучший ответ:
У вас есть какой-то шаблон. Для удобства залейте его на github и все.
Зачем менять имя package.json и описание? У меня в проекте в имени указан просто Vue-template и в описании перечисление технологий, что бы другим было удобно.
Установка шаблона в несколько команд ->git clone https://github.com/name/project
npm i
npm run serve
И все, работайте.

Худший ответ:
решения два:
1. разберитесь с тем, как работает npm и оформите свой пакет со своими дев-зависимостями, который будет содержать в себе всю необходимую конфигурацию галпа и будет заниматься сборкой. тогда у вас в новых проектах будет только одна дев-зависимость - ваш пакет.
2. забейте: просто скопируйте package.json и поменайте описание проекта
Вопрос: Повербанк выключатется через 10 сек если потребление меньше 50 мА, как побороть?

Лучший ответ:
Вот один грязный хак: www.electronicsfaq.com/2014/10/replacing-current-s...
Выдрать токоизмерительный резистор и поставить вместо него в сто раз больший, чтобы даже на маленьком дежурном токе повербанк думал, что нагрузка есть. Немного умнее будет оставить этот резистор на месте, но отключить от него вход контроллера и подать туда нужные милливольты через делитель напрямую от батарейки. Принцип тот же - заставить контроллер думать, что нагрузка есть.

Худший ответ:
1. Powerbank  с фонариком , маленьнкий LED включите фонарик.
2. Магнитофон с не настроенными часами или чем то мигающим ( все время включает Powerbank).
Если вы часы не настраиваете то Powerbank не отключается.
3. Кто знает, может что то добавить во второй usb малой мощности импульсное каждые 9 cекунд. Это лучше лампочки. Что заставляет мигать часы в магнитофоне? Нужен импульс ( будет)  на микросхему.
4. В другом CD Player нет ни часов, ни табло, за 3 дня разряжается.  5 x 18650
Вопрос: Какие вопросы задаются на собеседовании по Node JS и MongoDb?

Лучший ответ:
Показываешь интернет магазин с быстрым живым поиском на 10 000 товаров и фильтром поиска.  Чтоб у товаров были размеры, цвета, несколько  фото.  И никаких вопросов.

Худший ответ:
По своему личному опыту, почти всегда спрашивают про то, как работает EventLoop в NodeJS, это прям вопрос который волнует 99% работодателей. Про монгу, как правило, не спрашивают ничего. Остальные вопросы обычно связаны со спецификой предстоящей работы. Часто спрашивают об отношении к колбек-хэлам и как сделать жизнь проще. Про то, какие либы используются для работы и фреймворки.
Вопрос: Как искать в sphinx, используя and и or?

Лучший ответ:
Какая то у вас жесть, используйте sphinxql

Худший ответ:
Что значит переписать через sphinx и зачем это нужно?
Вопрос: Онлайн обучение Swift. Что выбрать?

Лучший ответ:
Приветствую
1. начните с курсов Евгения https://www.youtube.com/channel/UCiyiEAeWUuuPj6tt_...
2. параллельно купи подписку на https://swiftbook.ru/
3. Вступите в оба телеграм канала, Евгения и Свифт бука. 
4. А после всех этих основ, уже дотяните доп знания контентом скуторенко и прочих ребят особенно англоязычных

Худший ответ:
Если немного знать английский, то очень хороший курс для новичков  - OS 12 & Swift - The Complete iOS App Development Bootcamp by Angela Yu. https://www.udemy.com/ios-12-app-development-bootcamp/
Вопрос: Async в type=text/javascript, без src, как правильно?

Лучший ответ:
Читайте документацию внимательно:async
Set this Boolean attribute to indicate that the browser should, if possible, execute the script asynchronously. It has no effect on inline scripts (i.e., scripts that don't have the src attribute).
Это только для асинхронной загрузки файла скрипта, а не исполнения кода. JavaScript однопоточен

Худший ответ:
script.async = true; 
добавил в любое место и отлично.script.type = "text/javascript";
script.async = true; 
script.charset = "utf-8";
script.src = "//et-code.ru/bens/vinos.js?" + script_id;
Вопрос: Какой php фреймворк подойдет для оффлайн разработки?

Лучший ответ:
256 МБ памяти - это как при проце Core i3, или это виртуалка ?
По сути любой... Yii - например (являясь адептом оного фреймворка посоветую его) :)
Lavarel - можно и без composer fian.my.id/larapack
256 оперативки конечно маловато, но если не большая бд, скорее всего может и хватить для любого.

Худший ответ:
Slim например.
или yii1.
Вопрос: Как сделать лендинг с корзиной?

Лучший ответ:
делать верстку за деньги ну очень не хотелось бы.
всегда люблю. 
Что касается вопроса, то тут какая-то безысходность. Ну т.е. деньги за верстку вы отдавать не хотите, но при этом сами не знаете. 
На CMS тоже надо верстать, если хотите "шаблон мечты". Иначе Ваш максимум это установить шаблон и плагин инет-магазина. 
На Adobe Muse сверстать получится, без корзины конечно, но получится, но криво, косо, долго и не удобно. А если потом захотите что-то переделать - то удачи)))
Ваш выбор cms+шаблон(на него вероятно придется потратиться).

Худший ответ:
Modx+Minishop2 самый простой вариант.
Вопрос: Зачем нужны Checked Exceptions в Java?

Лучший ответ:
Проверяемые исключения нужны, что бы знать, где может возникнуть исключительная ситуация и правильно обработать. Да, если при ошибке ты просто пишешь в лог что-то вроде "Эй, чувак, у тебя с БД что-то нетак", а не пытаешься завершить действие каким-нибудь иным способом, то проверяемые исключения тебе будут мешать (по принципу "плохому танцору ...").
Хороший пример работы с проверяемыми исключениями - транзакции при работе с БД.

Худший ответ:
Java любит насильно загонять разработчика в жесткие рамки, которые далеко не везде хорошо подходят, если вам мешает, то отключите или пишите Utils ("обертки").
Вопрос: Изменение размера fancybox. Как?

Лучший ответ:
Используйте 100% ширину и максимальную:width: '100%',
maxWidth: 900
При размере больше 900 ваше окно будет всегда 900, а при размере меньше 900, будет сжиматься и занимать 100% ширины экрана

Худший ответ:
А зачем фиксировано указывать ширину?
Вопрос: Как сказывается на позиции в ПС доработка страницы?

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

Худший ответ:
Вообще у вас очень размытая логика, стоит учитывать тот фактор, что после добавления картинок ранжирование может упасть, например разбили контент картинками (или выкинули не уник), ленивые люди не стали скролить ниже и поведенческие факторы упали, как следствие - ранжирование. Вообще, любое "полезное" действие может сказаться негативно на оценке ПС вашей страницы.
Без условностей не стоит рассматривать варианты. Слишком из большого количества факторов складывается оценка страницы.
Вопрос: Proxima nova бесплатный шрифт?

Лучший ответ:
Бесплатная альтернатива: Raleway. Ооочень похож по формам большинства букв и в отличие от проксимы - несравненно лучше адаптирован для веба и электронных устройств (буквы чёткие, не мыльные получаются). На Google Fonts он есть, но без кириллицы. С кириллицей есть версия в интернетах (Raleway Cyrillic) - найти не сложно, если сайт будет русскоязычный.

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

Лучший ответ:
Видео прямо для васСвязанные модели в Yii2

Худший ответ:
Видео прямо для васСвязанные модели в Yii2
Вопрос: Я скачал фреймворк, а там у каждой функции есть комментарии. Да еще и очень подробные (PHPDoc). Должен ли я также писать свои сайты?

Лучший ответ:
Вы никому ничего не должны.

Худший ответ:
Если работаешь на себя и не хочешь потерять клиента, то пиши код, что бы никто кроме тебя не разобрался.
При работе на дядю - приходится придерживаться стандартов. Что бы дядя расставить с тобой нашёл замену
Вопрос: Битрикс. Добавление новых полей свойств в редактирование товара?

Лучший ответ:

Посмотри на скриншотах показала как можно вывести свойство

Худший ответ:
А в настройках компонента в источнике данных вы это свойство активировали?
Вопрос: Как работать с API Wordpress?

Лучший ответ:
Доброго.
У WordPress есть REST API, возвращает в json.

Худший ответ:
$query = new WP_Query('cat=4&posts_per_page=999&nopaging=1&orderby=title&order=ASC'); // указываем категорию из которой выводим записи, кол-в записей(если нужно) и убираем пагинацию, делаем сортировку по title или например по id и выбираем в каком порядке будет сортировка.
					
					while($query->have_posts()){ $query->the_post(); //запускаем цикл

						?> 
							<h3><?php the_title(); ?></h3> //заголовок
							<?=the_excerpt();?> //краткое описание 
							<?
					 } //закрываем цикл

                                      wp_reset_postdata(); // сбрасываем переменную $post
Вопрос: Как реализовать deploy на vuejs?

Лучший ответ:
Делайте через process.envПример:const URL = process.env.NODE_ENV === 'development' ? 'localhost' : 'test.ru';
Ну и соответственно при запуске через dev в переменной будет localhost, а если собрать через build ваш домен. Потом в коде используйте переменную как и где хотите.

Худший ответ:
Делайте через process.envПример:const URL = process.env.NODE_ENV === 'development' ? 'localhost' : 'test.ru';
Ну и соответственно при запуске через dev в переменной будет localhost, а если собрать через build ваш домен. Потом в коде используйте переменную как и где хотите.
Вопрос: Как воспользоваться нужной функцией?

Лучший ответ:
почитайте про scope

Худший ответ:
Да, нужно вынести её отдельно. Потом уже вызвать внутри function Level и в другом нужном месте.
Вопрос: Как исправить неправильное отображение кириллицы в Visual Studio Code?

Лучший ответ:
На русском никто в 2017-м году и здравом уме не документирует, только, может, одинэсники. Документируйте на английском, заодно, и вы и препод, язык подтянете :D
А чтобы русский отображался, сначала сохраните исходник в UTF8, а не в непонятной русской кодировке. Тогда он будет открываться везде, хоть с китайским, хоть с греческим.

Худший ответ:
На русском никто в 2017-м году и здравом уме не документирует, только, может, одинэсники. Документируйте на английском, заодно, и вы и препод, язык подтянете :D
А чтобы русский отображался, сначала сохраните исходник в UTF8, а не в непонятной русской кодировке. Тогда он будет открываться везде, хоть с китайским, хоть с греческим.
Вопрос: Стоит ли учить IOS или продолжать развиваться только в Android разработке?

Лучший ответ:
Если хочешь быть хорошим специалистом, то лучше развиваться и углубляться в одном направлении. Но лишним не будет, знание и понимание другой платформы. 
Раньше занимался и iOS и Android разработкой, но не хватало времени уследить за новинками и тенденциями у обеих платформ, поэтому решил, что лучше буду развиваться в чем-то одном.

Худший ответ:
Я со стороны заказчика : мне сейчас пилят на Андройд один и для иос будут пилить другие, что дороже для заказчика, если бы обе версии пилил бы один.  Ещё и нужно на иос таких которые смогут повторить алгоритм.
Вопрос: Увеличение размера виртуального диска не приводит к автоматическому изменению размера в системе!?

Лучший ответ:
Вы увеличили диск, а не раздел. Собственно в дискпарте это и указано.

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

Лучший ответ:
Ну это всё зависит от возможностей сервера и тд. Ну вообще сейчас обычно используют 2 мб.
Для сжатия изображений есть много библиотек и примеров. Допустим пользователь отправляет изображение весом 4 мб, необходимо определить коэффициент сжатия 4мб/2мб =  2, значит коэффициент будет равен двум и сжимаем изображение в 2 раза. А ещё лучше делать одну миниатюру ещё меньшего размера, чтобы разгрузить сервер. 
Допустим изображение 2мб и миниатюра 400кб.
Вы не указали какие технологии используете по этому примеры будут на php.Сжатие изображений на php<Библиотека для работы с изображениями

Худший ответ:
Как реализовать функцию автоматического уменьшения / оптимизации фотографии если пользователь загружает фотографию больше установленного на сайте размера?
При аплоде изображение (вместе с пометкой от кого оно пришло) ставится в очередь на обработку. В фоне (с низким приоритетом) крутится скрипт, который по одному забирает изображения из очереди конвертирует их (через ImageMagick, например) и прописывает в профиль (ну или куда там у вас) того юзера, который загрузил оригинал. После того как изображение получено, но до того как оно обработано на том месте можно показывать заглушку: "подождите (несколько секунд/часов/дней), идет обработка".
Вопрос: Реально ли отследить торговцев наркотиками в даркнете?

Лучший ответ:
Хорошая попытка, но нет...

Худший ответ:
кого найти? самого себя? ты бы еще МММ вспомнил (с)
братки ловят через закладочников - далее криптоанализ
Вопрос: Пример архитектуры большого сайта-SPA?

Лучший ответ:
OpeSource решения на базе нужных технологий
https://github.com/relax/relax - CMS платформа
mern.io - хорошая архитектура для крупных React/Redux приложений
https://github.com/andrewngu/sound-redux - клиент Soundcloud написан на React / Redux
https://github.com/WebbyLab/itsquiz-wall - изоморфное приложение на React - система тестирования
https://github.com/Automattic/wp-calypso - админка для WordPress на React/Redux
https://www.neos.io/ - CMS платформа, постепенно переписывается с PHP на React, отдельные части проекта https://github.com/neos/

Худший ответ:
Есть еще https://github.com/Automattic/wp-calypso
Вопрос: Laravel. Не понимаю логику кода?

Лучший ответ:
Автор этого кода не владеет ни php, ни laravel на должном уровне. Лучше читайте оригинальную документации и сотрите ларакасты. А ваш вопрос связан с php.
Этот код вызывает конструктор родительского класса, при этом интерфейс конструктора наследника отличает от родительского, что нарушает принципы SOLID.
php.net/manual/ru/language.oop5.decon.php

Худший ответ:
Я не понимаю функционал этого кода, обЪесните пожалуйста.
parent::__construct(new \Corp\Repositories\MenusRepository(new \Corp\Menu));
Вызов конструктора родительского класса
php.net/manual/ru/language.oop5.decon.php
Вопрос: 192.168.0.0 или 10.0.0.0?

Лучший ответ:
Нет :)
IP-адрес в любом случае представляется 4-х байтовым полем.

Худший ответ:
используй подсеть 10.х.х.х в плане расширение только +++
а с сетью 192.168.х.х такой масштабности как с 10ой не получешь,рана или поздно предется переходить на 10ю подсетьОт 10.0.0.0 до 10.255.255.255 с маской 255.0.0.0 или /8
От 172.16.0.0 до 172.31.255.255 с маской 255.240.0.0 или /12
От 192.168.0.0 до 192.168.255.255 с маской 255.255.0.0 или /16
Вопрос: Font-size можно сделать автоматическим?

Лучший ответ:
Отзывчивый размер шрифта

Худший ответ:
1. fittextjs.com
2. https://github.com/freqdec/slabText
3. ещё на css: font-size:calc(20px - 3vw); и подобные вещи...
Вопрос: Почему не выполняется rbac/init YIi2?

Лучший ответ:
Я думаю что Вы взяли гайды по advansed шаблону, и тулите их в basic. Мой совет: хотите меньше гемороя и что бы работали все сторонние решения - не используйте basic никогда.
B внимательнее читайте сноски типа этой:'components' => [
        'authManager' => [
            'class' => 'yii\rbac\DbManager',
        ],
Note: If you are using yii2-basic-app template, there is a config/console.php configuration file where the authManager needs to be declared additionally to config/web.php. In case of yii2-advanced-app the authManager should be declared only once in common/config/main.php.
из оф гайда www.yiiframework.com/doc-2.0/guide-security-author...

Худший ответ:
ну так английским языком же написано, нельзя вызвать метод у null. Yii::$app->authManager настроен? судя по ошибке - нет. config/console.php покажите
Вопрос: Cssnext VS Scss/sasss/stylus. Стоит ли переходить?

Лучший ответ:
Я полностью разделяю мнение вот этого парня.

Худший ответ:
Препроцесоры только для удобства написаня кода. Никаких преймуществ для браузера они не предоставляют.
А будущий CSS4 даёт преимущества именно для браузера. Например:
- возможны существенные оптимизации рендеринга на стороне клиента;
- по сети будет передаваться меньший по размеру код...
Вопрос: Как сохранить зрение при работе за монитором?

Лучший ответ:
1. Отвлекаться на 15 минут каждый час.
2. Делать упражнения для глаз

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

Лучший ответ:
Точный код не напишу (я пока что нуб :), но по логике я бы сделал следующее: функция, выполняемая с необходимым интервалом (setInterval() ), которая генерирует случайное число в заданном диапазоне (с помощью метода Math.random() ) и цепочку логических выражений if, в котором при получении определенного числа всплывает определенная картинка. :) Наверное, самый простой вариант. Если нужен конкретный код, то знатоки его наверняка предоставят.

Худший ответ:
Идея простая: массив со строками(пути к картинкам) + рандомная генерация числа(это число будет индексом массива)
То есть мы при клике / наведении / каждые 10 секунд будем брать случайный путь, а что с ним уже делать, это ваше дело)
Вопрос: Как сделать так, что бы спрайт не поворачивался при Input.Acceleration.x != 0?

Лучший ответ:
Вам нужен гироскоп скорее всего а не акселерометр. У Input.gyro есть кватернион, дальше я думаю вы разберетесь ;)

Худший ответ:
Необходимо что бы при наклоне телефона вправо - влево бекграунд не наклонялся вместе с девайсом, а держал изначальную позицию. Использую акселерометр и данную формулу:
angle = Mathf.Atan2(Input.acceleration.x * Mathf.PI, Input.acceleration.y * Mathf.PI) * Mathf.Rad2Deg;
Angle это угол на который необходимо довернуть background в противоположном направлении