Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как тестируются адаптивные сайты?

Лучший ответ:
1. Фаерфокс -> меню -> разработка -> адаптивный дизайн
2. Safari on Mac -> режим адаптивного дизайна

Худший ответ:
FireFox: Ctrl+Shift+M и за уголочек тянете в разные стороны и смотрите, как всё срабатывает на разных разрешениях.
Вопрос: Как записать видео-поток (например, вебинар)?

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

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

Лучший ответ:
Соответственно создано подобие сети через несколько хабов.несколько хабов Я все-таки надеюсь, что коммутаторов.Подскажите, чем грозит подсоединение новых пользователей через еще один хаб? Тем, что вы соедините два коммутатора двумя линками и получите петлю, если на коммутаторах не активен STP.И какие пути решения могут быть? Не создавайте петель (сознательно или случайно), используйте более-менее приличное оборудование (с внятными возможностями диагностики), не позволяйте пользователям трогать коммутаторы, приносить свои точки доступа (можно петлю получить  и при помощи двух точек доступа, например).

Худший ответ:
8 компов, 3 принтера и вафля - нафига здесь "несколько хабов"?
Вы даже 16-портовый коммутатор целиком не забиваете своими 12 устройствами. Можете взять на 24 порта, чтобы точно хватило. Если не нужны вещи вроде STP и LACP - то даже новая гигабитная железка стоит весьма недорого.
Вопрос: Древовидное меню. Как выбрать сначала предков, потом потомков?

Лучший ответ:
Переходите на структуру Nested Set. В этом случае выборка в нужном порядке делается сортировкой по левому ключу.

Худший ответ:
Хранимые процедуры. Циклы
Вопрос: Как с помощью rabbitmq ускорить отправку писем (php)?

Лучший ответ:
сам по себе никак. rabbitmq, zeromq, gearman и подобные не выполняют задачи, вы должны сами делать обработчик, который будет обрабатывать. А подобные очереди делают очень простую вещь - дают программе быстро передать задачу в очередь так, чтобы обработчик (обработчики) мог заниматься делом.

Худший ответ:
rabbit как уже сказал Алексей Павлов всего лишь реализация queue, а как туда будут попадать данные и вычитываться вам нужно будет реализовать самому
Сделайте очереди на redis + https://github.com/michelsalib/BCCResqueBundle
Вопрос: Исследование существующих алгоритмов в области решения задач трассировки??

Лучший ответ:
трассировка лучей (или рейтрейсинг, так проще гуглить) - как понятно из названия, отслеживание пути лучей. Для того что бы в этом разобраться для начала вы должны понимать природу света и цвета.
То есть у вас есть сцена допустим с кубом и источник направленного света (что бы было проще, что-то типа фанарика). Куб этот цвета фактически не имеет, у него есть коэффициенты поглащения различных длин волн и отражающая способность. Когда свет попадает, часть спектра поглащается, часть отражается и там в глаза приходит уже цвет.
Суть алгоритмов как раз в этом, проследить путь света от источника к глазам, со всеми отражениями и т.д. что бы вычислить цвета. Это и есть алгоритм, а реализаций его есть много самых разных, но в общей сути они примерно схожи, разница в оптимизации. Скажем проще отслеживать путь лучей от глаз к источнику освещения, так как таким образом мы обсчитываем только видимую часть сцены и можем сильно сократить объем вычислений. Словом... дальше гуглить. На эту тему много информации.

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

Лучший ответ:
Для андроида — developers.google.com/analytics/devguides/collection/android/v2/campaigns

Худший ответ:
>Как передать произвольные данные в скачиваемое с Google Play приложение?
Никак

>Можно ли что-нибудь подобное провести в App Store?
Нет
Вопрос: Как в perl найти одну строку в тексте и сравнить?

Лучший ответ:
На мой взгляд было бы красивее так:#!/usr/bin/perl -w

use strict;

open(F1, "<","test.txt") || die $!;
while(<F1>)
{
        chomp;
        /^\bValue\b\s+:\s+([A-Z0-9]+)$/g;
next unless $1;
    if ($1 eq "A1")
    {
        print "$_\n" and exit 0;
    }

}
close(F1);
Это во-первых не потребует полного чтения файла (после того как мы нашли значение - выходим из программы), во-вторых меньший расход памяти (вы сперва читаете файл в массив - что не надо, лучше построчное чтение через while())

Худший ответ:
Надо брать в кавычки
$1 eq "A1"
А так я создал файл text.txt с таким содержимым:uihkjh
dsfkljsdklf 
Value : A1
dfdsuse strict;
use warnings;
use utf8;

open( F1, "text.txt" );
my @raw = <F1>;
chomp (@raw);
foreach my $line (@raw) {
    my ($val) = $line =~ m/^\bValue\b\s+:\s+([A-Z0-9]+)$/o;
    next unless $val;
    if ( $val eq "A1"  ) {
        print "$line \n";
    }

}
close(F1);
Немного изменил ваш код. 
Результат:
Value : A1
Вопрос: Какой делать выбор ученику закончивший 11 класс?

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

Худший ответ:
Никто не знает ситуацию, которая будет через год - про пять лет речи нет.
Нет советов которые помогут - ибо все зависит от случая и от конкретных людей, с которыми тебя сведет жизнь. 
Советы могут натолкнуть на интересные мысли - на этом их ценность заканчивается.
При выборе конкретных технологий - Google Trends тебе в помощь.
А институт выбирай где девчонки симпатичные - возможно с одной из них ты проведешь жизнь.
Удачи!
Вопрос: Освоение JS. Быстрый старт?

Лучший ответ:
Да вы издеваетесь?  Никак. Какой вам JS, если вы даже поиском пользоваться не умеете?
За 8 часов уже третий такой вопрос.
Как изучить JavaScript?
С чего начать изучение JavaScript?

Худший ответ:
JavaScript Succinctly. Там по многим языкам. Все они примерно по 150 страниц. В нескольких электронных вариантах. Суть, основы, так сказать, от которых отталкиваться.
Вопрос: Изучение Flash

Лучший ответ:
Из литературы, ничего лучше Колина Мука по чистому ActionScript 3 не написали.

Направление любое: от 2D до 3D игр (смотрите движок Alternativa). Причём трёхмерные игры в свете актуальной поддержки GPU — самое то.

Ещё не забудьте про бизнес-приложения и мобильные приложения (Android, iOS). 
Здесь сразу изучайте Flex 4 (не ниже 4 версии SDK).

Настольные приложения можно писать при помощи Adobe Air (и тоже советую писать во Flex IDE).

Пути у всех разные, но Flash развивается и будущее платформы перспективно.

Худший ответ:
Видео тренинг по flex 4.5 www.adobe.com/devnet/flex/videotraining.html
Вопрос: Смена аудио-устройства воспроизведения в Windows одним кликом мыши. Возможно ли?

Лучший ответ:
Посмотрите здесь: Смена устройства воспроизведения

Худший ответ:
Вынеси ярлык "Звук" из панели управления на рабочий стол,получится ровно 2 клика что бы переключить устройство по умолчанию.
Вопрос: Какой ЯП лучше всего подойдёт для данной задачи?

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

Худший ответ:
А что скажете насчёт GO?
Вопрос: Где вы покупаете/заказываете МК?

Лучший ответ:
Я не знаю конкретно магазинов отпускающих товар наложенным платежом, но вот список ресурсов с которых заказываю детали:
chip-nn.ru
pl-1.ru
mkpochtoi.ru
chipster.ru
robocraft.ru/shop
tixer.ru
www.dessy.ru
www.elitan.ru
www.promelec.ru
Китай (из известных мне):
ru.aliexpress.com
russian.alibaba.com
Инструмент и приборы:
toolboom.com/ru

Худший ответ:
В дополнение к списку выше. chipfind.ru- если компонент совсем редкий. Это агрегатор разных складов. Есть еще efind.ru.ebay.com - надежней алиэкспресса, но немного дороже.platan.ru - если не хочу долго ждать.www.electronshik.ru - если не хочу долго ждать, лучшее место для заказов в РФ по совокупности сервиса и цены, имхо.
Не нужно бояться оплачивать его заранее. Проблемы с товаром очень редко случаются и в случае чего магазины, как правило, идут на встречу)
Вопрос: Как сменить цвет фона редактора mcedit?

Лучший ответ:
Вот пример запуска с измененной палитрой:
mcedit -C "editnormal=lightgray,black:editbold=yellow,black:editmarked=black,cyan"

Доп.:
Можно настроить в файле ~/.config/mc/ini
[Colors]
base_color=editnormal=lightgray,black:editbold=yellow,black:editmarked=black,cyan

Худший ответ:
Может просто настроить цвета в эмуляторе терминала?
Вопрос: Как узнать что конкретно кроется за httpd pid?

Лучший ответ:
Добавьте в access log информацию о pid (http://httpd.apache.org/docs/2.0/mod/mod_log_config.html#formats)

Худший ответ:
mod_status может быть полезен
httpd.apache.org/docs/2.0/mod/mod_status.html
Вопрос: Удобная php библиотека/класс для работы с файлами?

Лучший ответ:
Библиотека?) все эти действия кроме первого делаются одной функцией в php. Вот если бы вам надо было что-то типа removeDir, cleanDir - то тогда имело бы смысл, а так - зачем?))

Худший ответ:
Библиотека?) все эти действия кроме первого делаются одной функцией в php. Вот если бы вам надо было что-то типа removeDir, cleanDir - то тогда имело бы смысл, а так - зачем?))
Вопрос: Мобильное приложение и распознавание  образов

Лучший ответ:
> Вроде как уже есть что-то похожее.
Да, есть.

> just for money; не супер сложно.
Если что-то придумаю — сам напишу. 

В инете полно всяких идей для стартапов, искать пробовали?

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

Лучший ответ:
Gradient editor. Выберете радиальную ориентацию, затем выберете цвета, как в Photoshop, слева светло-серый, справа тёмно-серый. И получите то, что ищите. Там сразу же адаптивный код под все браузеры, так что не беспокойтесь, но если будете вручную изменять цвета, то придётся оперировать только с градиентом для вашего браузера.

Худший ответ:
Gradient editor. Выберете радиальную ориентацию, затем выберете цвета, как в Photoshop, слева светло-серый, справа тёмно-серый. И получите то, что ищите. Там сразу же адаптивный код под все браузеры, так что не беспокойтесь, но если будете вручную изменять цвета, то придётся оперировать только с градиентом для вашего браузера.
Вопрос: Чем отпугнуть мух от IP-камер?

Лучший ответ:
Вентилятор рядом с камерой, направленный сбоку на нее?

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

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

Худший ответ:
W3TC - большой и тяжелый комбайн. Для одних сайтов более полезен, для других - менее. Есть более легкие и шустрые решения. Впрочем, если сравнивать кеширование в Memcached с помощью этого или любого другого плагина, то скорость именно этого способа кеширования будет одинакова. Так как сама скорость больше всего зависит от Memcached, а он и там и там один и тот же. Небольшие различия в коде класса для работы с кешем на скорость не повлияют.
Вопрос: Как с помощью css Transform наклонить объект в перспективе?

Лучший ответ:
jsfiddle.net/iiil/pfa75/1/show
код
jsfiddle.net/iiil/pfa75/1

Худший ответ:
-moz-transform: rotate(30deg);
-ms-transform: rotate(30deg);
-o-transform: rotate(30deg);
-webkit-transform: rotate(30deg);

transform: rotate(30deg);
причем 
правильно: transform: rotate(30deg);
неправильно: transform: rotate (30deg);
Вопрос: Как указать имя сайт когда оправляется письмо в маил?

Лучший ответ:
Бери уже готовую библиотеку, например swiftmailer
И смотри метод Swift_Message::setFrom() и в целом документацию.
Учись искать готовые решения.

Худший ответ:
На мой взгляд лучше использовать почту для домена от Яндекс или маил (создав там ящик). 
Затем настроить отправку через SMTP и настроить SPF и DKIM. Как итог раз и навсегда забыть о проблемах с почтой.
Там будет указан уже Ваш домен а не имя сервера хостинга
Вопрос: Как сделать parallax при скроллинге на чистом js?

Лучший ответ:
Что значит "чистый js"? Можно подумать, есть какой-то грязный. Насчет параболы не знаю, но кэп говорит, что нужно отслеживать скроллинг. Как?var scrollPosition = 0;
document.addEventListener('scroll', function(){
  scrollPosition = window.pageYOffset;
  console.log(scrollPosition);
});
В зависимости от позиции скролла можно двигать элементы как захочешьdocument.getElementById('#parallaxed').style.transform = 'translateY('+scrollPosition+'px)';
эту строку можешь вставить прямо в обработчик скролла выше, но по-хорошему - requestAnimationFrame
написав это ты реализуешь свой урезанный skrollr

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

Лучший ответ:
Наверное вот это — www.duo.uio.no/sok/work.html?WORKID=81971&fid=40769

Худший ответ:
Вы случайно не это искали?
habrahabr.ru/blogs/latex/85057/
habrahabr.ru/blogs/latex/116517/
Вопрос: Как убрать лишний символ?

Лучший ответ:
Решение №1: убрать подчёркивание у ссылки text-decoration: none;, но в этом случае остаётся разный отступ справа и слева от картинки до края контейнера.
Решение №2: использовать флекс - убрать :before и изменить стили так:.carouselSimple__linkImg {
	display: flex;
	height: 100%;
  justify-content: center;
  align-items: center;
}

.carouselSimple__img {
	width: 100px;
	height: 63px;
}

Худший ответ:
Это не тире, а подчеркивание ссылки:.carouselSimple__linkImg {
	display: block;
	height: 100%;
/* 	background: #369; */
  text-decoration: none;  /* добавьте вот эту строку */
}
Вопрос: Необходимо решение, которое в случае неработоспособности одного сервера, перенаправит входящий трафик на другой сервер?

Лучший ответ:
В вашем, конкретном, случае, только настроить через DNS, потому как:
1. Вы не хотите ставить дополнительное оборудование.
2. Сервера в разных сетях.

Сделать короткий TTL для A записи, скажем 3-5 минут. На DNS сервере повесить скрипт в крон, или демон, который будет проверять доступность первого сервера и в случае недоступности, менять A запись в доменной зоне на IP второго сервера и перечитывать зону, при возвращении к к жизни первого сервера, соответственно менять обратно.

максимальные задержки = TTL*2

Худший ответ:
Может я глупость скажу, но нс записи не для этого делают разные на домен?
Вопрос: Какое максимальное колличество полигонов у Unity3d?

Лучший ответ:
Вот последнее достижение рилтайм рендеренга на Юнити: 
unity3d.com/promo/butterfly/

Там само видео и несколько роликов рассказывающих про то как оно сделано. 
Но можете и на глазок прикинуть количество полигонов и шейдеров. 

Как говорят авторы ролика «This is run on a Core i7 2600K, single GeForce GTX 680 graphics card.»

Худший ответ:
Думаю параметр «не тормозило» сильно зависит от железа на котором будет работать приложение. Да и производительность не только от числа полигонов зависит, но и от освещения, материалов, эффектов.

Так же повысить качество модели, ее реализм, можно не только за счет увеличения количества полигонов.
Вопрос: Как писать ТЗ перед заключением договора?

Лучший ответ:
Как делаем мы: даем бриф, он заполняет его.  Говорим примерную стоимость +- 10%
Менеджер работает с клиентом (лично или по связи), опрашивает его (что будет на сайте, что и как, ля ля, что-то повторяет из брифа, уточняет). Далее всю эту инфу вливает в ТЗ, которое удобно для нас.
Далее и ТЗ и договор даем на подпись.
Не помню чтобы после составления ТЗ и отсылки его на подпись кто-то не стал с нами работать

Худший ответ:
Клиенты плохо платят за ТЗ, но можно пойти на хитрость и выставлять почасовую оплату за аналитику, но есть это гос. заказчик, то такое не прокатит.
Вопрос: Что означает вот эта запись .trigger('update') в jquery?

Лучший ответ:
Пример из жизни:
Когда загорается зеленый свет на светофоре, то машины едут - это on('greenlight', function(){ cars.go(); })
А чтобы машины поехали, можно принудительно зажечь зеленый свет - это trigger('greenlight')

Худший ответ:
Вызов кастомного события update
А второе навешивание кастомного события update.
Для примера можно взять событие click$(selector).on('click', function(){ alert('click') })
и вызвать его через trigger$(selector).trigger('click')
Вопрос: Взять готовое решение или написать самому? Где грань?

Лучший ответ:
Если честно - зависит от ситуации. Надо смотреть в каждом конкретном случае: что займет больше времени, что будет дороже, что нужно клиенту, условия лицензирования готового решения, условия поддержки.

Худший ответ:
Кратко в графике:
Вопрос: Woocommerce Как поменять текст кнопки added_to_cart?

Лучший ответ:
За более чем 3 года так никто и не ответил, как-то печально.. Столкнулся с такой же задачей, долго искал, как оказалось эта кнопка вставляется из js файла, а там подставляется переменная с переводом, нашел в интернете пример, как с помощью фильтра можно переопределить этот перевод:/**
 * Изменение текста на кнопке "Перейти в корзину"
 */
add_filter( 'woocommerce_get_script_data', 'change_view_cart', 10, 2 );
function change_view_cart( $params, $handle ) {
  if ( $handle == 'wc-add-to-cart' ) {
    $params['i18n_view_cart'] = "Оформить заказ";
  }
	
  return $params;
}

Худший ответ:
Пролистайте вниз и посмотрите woo тригеры wordpressinside.ru/woocommerce/shop-javascript-events

Вам точно пригодится, возможно поможет.
Вопрос: В чём принципальная разница при определении методов у прототипа объекта в JS для двух вариантов?

Лучший ответ:
Показываю наглядно:

function q(){}
q.prototype.w = 2;
console.log(new q().w); // 2
q.prototype = {
    e : 3
}
console.log(new q().w); // undefined
console.log(new q().e); // 3


Худший ответ:
Во втором случае вы не сможете достучаться до конструктора и прототипа через .constructor и .constructor.prototype, если это вам, конечно, надо.
Вопрос: Объясните поведение MySQL, связанное с ORDER BY и LIMIT

Лучший ответ:
Одно из основных положений теории баз данных гласит, что если не задана сортировка, то данные могут выдаваться в абсолютно любом порядке. У вас сортировка идёт по полю, для которого значение всех записей совпадает, и данные не сортируются.
Чтобы этого избежать, добавьте ещё одну сортировку по первичному ключу или любому другому полю с уникальными значениями, например (не знаю названия ключевого поля в вашей таблице, замените `id` на него):SELECT * 
FROM  `products`
ORDER BY `position` DESC, `id` ASC
LIMIT 800 , 38

Худший ответ:
А что вернет SELECT *
FROM `products`
WHERE 1
ORDER BY `position` DESC
LIMIT 800  OFFSET 38
иSELECT *
FROM `products`
WHERE 1
ORDER BY `position` DESC
LIMIT 800 OFFSET 37
?
Вопрос: WPF

Лучший ответ:
Собственно каких-то однозначных рекомендаций нет. Если из стандартного, то самое примитивное, это Slider и ProgressBar. Если хочется креатива — создавайте свой User Control, рисуйте внешний вид (самое простое — canvas и примитивы) и определяйте поведение. На WPF сделать красивый контрол не проблема. Еще как вариант — можно перерисовать внешний вид стандартных контролов.

Худший ответ:
Так как подразумевается управление (перемоткой, громкостью), то slider отлично подойдет. Останется только перерисовать контрол.
Вопрос: Как нарисовать линию js по координатам, без canvas?

Лучший ответ:
Извращение, но единственное, что приходит на ум - border 1px solid + transform: rotate.
// upd
Люто плюсую Taraflex - SVG вполне сносное решение.

Худший ответ:
Тег hr + transform: rotate
Еще svg можно использовать
Вопрос: Как сделать, чтобы jQuery скрипт не показывался повторно в течении суток?

Лучший ответ:
Ставить куку, иначе никак :) Я делал так: if (!$.cookie("popup")) {
        $.cookie("popup", true,{
            expires:1, path: '/'}
                );
        $(document).ready(function() {
            $(document).mousemove(function(pos) {
                if(pos.pageY <= 70) {
                    $('#promo_popup').modal('show');
                }
            }
                                 );
        }
                         );
    }

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

Лучший ответ:
Можно поставить рядом простенький комп — на него Xen Server (имеет клиент для Win).
Можно вспомнить про VirtualBox — за год многое изменилось.

Другого к сожалению не пробовал. Из предложенных вариантов надо выбирать основываясь на понимании фразы «время от времени». Если это редко, то VirtualBox, если часто — проще держать машину под Xen.

Худший ответ:
Ну раз вопрос лицензии не стоит, то предложу прекрасную и проверенную VMWare Fusion. Это в целом как самая интуитивно понятная виртуалка, так и самая надёжная по моей версии. Отлично реагирует на сон виртуальной ОСи, что ну ооочень приятно, когда забыл выключить или ушёл на долго.
Вопрос: Создание игр: Android или Flash?

Лучший ответ:
Используй кроссплатформенную библиотеку: LibGDX
Пишите на андроид а приложение получится и для Web, Ios, Desktop.

Худший ответ:
Я - ярый фанат и любитель флеша, однако должен признать, что интерес к нему все слабее, уступая Unity3D, потому если цель стоит изучить перспективный движок - то стоит смотреть однозначно на юнити (C#).
Однако если хочется быстро и без особых проблем делать кроссплатформенные игры под Android / iOS / веб / десктоп - то можно без страха посмотреть и на флеш. К нему ведь просто падает интерес - сама же технология от этого хуже не становится. Приложение пишется на AS3, а затем при помощи Adobe AIR компилируется в нативное приложение для мобильных или десктопа. Ну или можно просто опубликовать на обычной веб-страничке, как любую из сотен тысяч флеш-игр. Бенчмарки не показывают критичных отличий в производительности.
Вопрос: Можно ли сделать красивый дизайн сайта без PSD шаблона?

Лучший ответ:
Не слушайте их. 
Если вы делаете продукт на заказ, без макета не обойтись.
Ну а если для себя, то тут вы вольны выбирать.
Проекты для себя, я сначала подготавливаю в psd.  Почему?
Все очень просто, создав макет, я вымеряю все "пиксели", объекты на своих местах и т.д.
Конечно можно с ходу и в карьер, но в последствии полюбому придется что то подправлять и т.д.

Худший ответ:
Bootstrap в помощь))
Вопрос: Как проверить  сайт на retina экране?

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

Худший ответ:
А что вы хотите проверить? Ничем не отличается, графику нужно в 2 раза больше, вектор и в африке вектор