Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Необходим найти совпадающие участки в двух битовых массивах, как это сделать?

Лучший ответ:
Наибольшая общая подпоследовательность
Прям как вам надо.
Если проблема извлечь битики откуда-то, или как-то их представлять - то язык программирования в студию. Или даже можно отдельный вопрос задать.
UPD: Вот еще точнее: Наибольшая общая подстрока - для случая, когда разрывов в цепочке быть не должно ( Mrrl  правильно заметил, что в подпоследовательности они могут быть).

Худший ответ:
Думаю, что вам поможет суффиксный массив. Если объединить исходные строки (вставив между ними пробел) и построить для полученной строки суффиксный массив, то ответ будет на одном из переходов индекса из одной строки в другую. Надо только найти (или поддерживать) длину совпадающего фрагмента на переходах.
Вопрос: Как перекрасить фон тега < br >?

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

Худший ответ:
Использовать < hr/ > заместо < br / > и для < hr > установить opacity 0. Как здесь:
jsfiddle.net/GQXZx
А еще можно заменить < br > на теги < span >< /span >
Вопрос: Насколько сложно написать под Chrome?

Лучший ответ:
- Сложность реализации прямо пропорционально тому, что ты хочешь получить на выходе. Это очевидно.
 - HTML5, CSS, JS да этого достаточно.
 - habr жэ
 - Если ты задаешь столь очевидные вопросы тут, а не сидишь и "гуглишь".. то ставлю полтосик на то, что свое хорошее приложение для хрома ты будешь еще очень-очень долго реализовывать.

Худший ответ:
если знаешь js, то не составит труда. Написал одно расширение буквально за 20мин. В маркете можешь посмотреть saygood.ru
Вопрос: Магазины легальной MP3/AAC музыки в рунете?

Лучший ответ:
Вопрос тоже такой мучает, правда с уточнением — flac нужен. Может знает кто?

Худший ответ:
Как бы уточнить нужно. Например приобрести легальный альбом из электронный музыки можно только на beatpoart.com, itunes store.

Попса уже привели
Есть Яндекс.Музыка, но там не совсем для офлайн прослушивания. Зато легально и бесплатно, вроде как для айфони нужно 1$ заплатить

А вообще советую прочитать www.snob.ru/selected/entry/55458
Вопрос: Посоветуйте планшет до 10к рублей

Лучший ответ:
Попробуйте поискать б\ушный Samsung Galaxy Tab, как раз уложитесь в сумму.

Худший ответ:
Я бы подождал сентября и заказал Archos 80 G9/Archos 101 G9 — стоимость будет 279$ и 349$ соответственно.
Вопрос: Что вы делаете с людьми, которые «выпадают» из проектов?

Лучший ответ:
Возможно, отправить изучать методы раскрутки приложения после запуска. Устанавливать контакты с новостными порталами и блогами по тематике с целью размещения на них обзорной статьи приложения.
Возможно, занять оформлением и наполнением сайта приложения, если таковой имеется или планируется.
Возможно, запрячь анализом приложений-конкурентов, пусть составляет сводные таблицы: функционал, плюсы-минусы. Здесь же изучение отзывов клиентов конкурентов для определения моментов, которые важны потребителю.
Разумеется, это все работает только если вы разрабатываете коммерческий продукт. Хотя последнее пригодится и для внутренней разработки
UPD: Ну и если человек грамотно пишет - усадите его за написание документации!

Худший ответ:
Дайте изучать что-то новое, которое пригодится в следующем проекте.
Вопрос: SSD + HDD на ноутбуке, время работы от батареи?

Лучший ответ:
заменил в своем MacBook Pro привод DVD на SSD. Старый хард оставил как есть. Субъективно время работы практически не снизилось, но я ничем не замерял.
Переходить на SSD стоит, но второй хард я бы оставил, просто потому, что объемные SSD дороги, а хранить данные где-то ведь надо.

Худший ответ:
Почитайте вот это theapplegeek.ru/archives/4242
Вопрос: Кто знает ресурсы, на тему бутстрапа?

Лучший ответ:
Почему нету оф сайта? getbootstrap.com
На первом месте должен быть.
Вот еще, но он на 2 версию bootstrap-ru.com
mybootstrap.ru
Странички на тему бс
habrahabr.ru/post/198346
seo-design.net/templates/free-responsive-bootstrap...
Открытые шаблоны сайтов на twitter bootstrap

Худший ответ:
Русская документация по 3-й версии на bootstrap-3.ru
Вопрос: Какие бизнес блоги вы читаете?

Лучший ответ:
Раньше был хороший журнал "Секрет Фирмы".
Он и сейчас есть, но как он нынче, я не знаю.

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

Лучший ответ:
Окошко подтверждения убрать никак нельзя, иначе рушится flash-принцип безопасной съёмки с веб-камеры пользователя.

Худший ответ:
Безопасность такая безопасность! Думаете не было бы этого окошка порно сайты не воспользовались бы данной фичей? =)
Вопрос: Модальное окно «не нашли то, что искали»?

Лучший ответ:
И да — больше модальных окон. Тогда еще больше посетителей уйдет.

Худший ответ:
Руки за такое отрывать..
А по делу:
- Записываем в куки время первого посещения
- Запускаем setInterval, с функцией в которой проверяем:if ((текущее время - время в куках) > limit)
{
  showModal();
  clearInvertal(...);
}
Если в куках уже есть время, и оно > max_limit - сбрасываем его, и устанавливаем текущее время.
Вопрос: Есть ли новая литература по PHP?

Лучший ответ:
Смотрим на рутрекере в разделе литературы по программированию. Используйте фильтр по ЯП и году.
Самые лучшие книги и новинки появляются именно там

Худший ответ:
Исходя из Вашего вопроса, вам без проблем подойдет и литература 90х-2000х..
Зачем Вам новая литература не понятно..
Вопрос: Какой лучший (авторитетный) сертификационный центр по JavaScript?

Лучший ответ:
Обратите внимание на этот экзамен
https://www.microsoft.com/learning/ru-ru/exam-70-4...
Вполне себе авторитетный.

Худший ответ:
Может этот подойдёт
www.ciwcertified.com/certifications/Web_Developmen...
Вопрос: Как сделать так, чтобы после нажатия кнопки можно было щелкнуть мышкой в PictureBox и там бы нарисовался круг?

Лучший ответ:
Фигуры фиксированного размера можно нарисовать так:public partial class Form1 : Form
{

    private int BrushType = 1;

    public Form1()
    {
      InitializeComponent();

      // создаем PictureBox
      var pic = new PictureBox { Dock = DockStyle.Fill, BackColor = Color.White };
      pic.MouseClick += PictureBox_MouseClick;
      this.Controls.Add(pic);

      // создаем панель для кнопок
      var panel = new FlowLayoutPanel { Dock = DockStyle.Top, AutoSize = true };
      this.Controls.Add(panel);

      // кнопки
      var btn = new RadioButton 
      { 
        Text = "Круг", 
        Tag = 1, 
        Appearance = Appearance.Button, 
        Checked = true, 
        AutoSize = true 
      };
      btn.Click += Button_Click;
      panel.Controls.Add(btn);

      btn = new RadioButton
      {
        Text = "Не круг",
        Tag = 2,
        Appearance = Appearance.Button,
        AutoSize = true
      };
      btn.Click += Button_Click;
      panel.Controls.Add(btn);

      btn = new RadioButton
      {
        Text = "Квадратный круг",
        Tag = 3,
        Appearance = Appearance.Button,
        AutoSize = true
      };
      btn.Click += Button_Click;
      panel.Controls.Add(btn);
    }

    private void Button_Click(object sender, EventArgs e)
    {
      var btn = (RadioButton)sender;
      this.BrushType = (int)btn.Tag;
    }

    private void PictureBox_MouseClick(object sender, MouseEventArgs e)
    {
      // получаем ссылку на PictureBox
      var pic = (PictureBox)sender;
      // получаем Graphics из PictureBox
      var g = pic.CreateGraphics();

      if (this.BrushType == 2)
      {
        // рисуем не круглый квадрат
        g.DrawRectangle(Pens.Black, e.X, e.Y, 50, 50);
      }
      else if (this.BrushType == 3)
      {
        // рисуем квадратный круг
        Point[] points = new Point[6];
        int half = 50 / 2;
        int quart = 50 / 4;
        points[0] = new Point(e.X + quart, e.Y);
        points[1] = new Point(e.X + 50 - quart, e.Y);
        points[2] = new Point(e.X + 50, e.Y + half);
        points[3] = new Point(e.X + 50 - quart, e.Y + 50);
        points[4] = new Point(e.X + quart, e.Y + 50);
        points[5] = new Point(e.X, e.Y + half);
        g.DrawPolygon(Pens.Black, points);
      }
      else
      {
        // рисуем эллипс
        g.DrawEllipse(Pens.Black, e.X, e.Y, 50, 50);
      }
    }

}
В качестве кнопок используются RadioButton, т.к. это удобней.
Чтобы не стиралось, можно сделать Bitmap:var pic = (PictureBox)sender;
if (pic.Image == null) { pic.Image = new Bitmap(pic.Width, pic.Height); }
var bmp = new Bitmap(pic.Image);
var g = Graphics.FromImage(bmp);
И после завершения рисования, передать картинку в PictureBox:pic.Image = bmp;
Результат:

Худший ответ:
Самое тупое что могу предложить. 
По клику на кнопку делать какую-то переменную = true. 
в Onclick PicrureBox-а проверять если переменная = true то делать то-то. 
Но это так, глупости, я уверен можно сделать лучше.
Вопрос: Как называется функция php для считывания массива без notice?

Лучший ответ:
isset() ?array_key_exists() ?
$myvar = ($_POST['myvar'] ? $_POST['myvar'] : false); // оно?

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

Лучший ответ:
.container {
   > .div{
      font-size: 16px;
   }
}
//или
.container {
   & > .div{
      font-size: 16px;
   }
}

Худший ответ:
.container {
  > .div {
   font-size: 16px;
   }
}
Не?
Вопрос: Есть ли способы ведения дискуссии на Хабре без получения минусов в карму?

Лучший ответ:
Да насрать. Пускай себе минусуют)

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

Лучший ответ:
Ну наверное нормально учиться, явно рассказывали как организовать ввод с клавиатуры.

Худший ответ:
Вместо #define пишете int XRY = 0; и в нужном месте ввод с клавиатуры.
Вопрос: Angular2 как сделать server side rendering?

Лучший ответ:
https://github.com/angular/universal-starter
В файле src/server.ts все ответы. Суть такая: 
 1) создаём express-приложениеlet app = express();
 2) настраиваем обработку .html-файлов на ангуляровский рендерер из universeapp.engine('.html', expressEngine);
app.set('views', __dirname);
app.set('view engine', 'html');
 3) Создаём функцию-обработчик, которая будет рендерить ангуляр-приложение на сервере, если пользователь зайдёт по определённым ссылкамfunction ngApp(req, res) {
  let baseUrl = '/';
  let url = req.originalUrl || '/';
  res.render('index', {
    directives: [ Html ],
    ...
  }
}
4) В этой функции каким-то образом надо подключить корневой компонент App. В приведённой ссылке это делается так: создаётся компонент Html (src/server-only-app/html.component.ts), который содержит полностью весь код index.html (кроме тегов html). Можно было просто в функцию ngApp указать в поле directives корневой компонент.
5) Запускаем приложухуapp.use(express.static(root, {index: false}));

// Routes with html5pushstate
app.use('/', ngApp);
app.use('/about', ngApp);
app.use('/home', ngApp);

// Server
app.listen(3000, () => {
  console.log('Listen on http://localhost:3000');
});

Худший ответ:
https://vinaygopinath.me/blog/tech/seo-in-angular2...
Попробуйте эту
Вопрос: Как исправить глюк в админке Wordpress?

Лучший ответ:
Попробуй в functions.php вставить.add_action('admin_enqueue_scripts', 'chrome_fix');
function chrome_fix() {
	if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Chrome' ) !== false )
		wp_add_inline_style( 'wp-admin', '#adminmenu { transform: translateZ(0); }' );
}

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

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

Худший ответ:
Для PIC большинство переходов идут относительные переходы.
Ибо абсолютные требуют изменения после загрузки в память по некому адресу.
Вопрос: C# использование оператора || — что я делают не так?

Лучший ответ:
Вы неправильно понимаете смысл ||.
Вы пишете, дословно, "если х не 2 или х не 3", что конечно, всегда истина.
В данном случае надо использовать &&.

Худший ответ:
Надо использовать И, а не ИЛИ, а у вас получилось "Число не двойка ИЛИ не тройка", то есть всегда истина.
Вопрос: Как обойти глюк Eclipse C++?

Лучший ответ:
Месяцы борьбы с Eclipse CDT, в том числе и с ошибкой "could not be resolved", у меня лично завершились тактическим отступлением на QtCreator. 
Eclipse - один из самых неудобных IDE для С++, которые я когда-либо видел. Именно из-за того, что никогда не поймешь, будет что-то работать после настройки или нет. И, тем более, будет ли оно работать после очередного обновления.

Худший ответ:
нашёл:
в меню project->c/c++ index/freshen all files
Вопрос: Почему на мобильном устройстве сайт не растягивается на всю высоту?

Лучший ответ:
У вас в верстке ошибка как мне кажется.
Не нужно давать html тегу скриптом высоту. Это делается написал в css тегу html, body height: 100%.
До кучи еще скажу не нужно давать body width: 100%. Это блочный элемент. Он и так растянется на весь экран.
Класс middle и лежащий в нем первый container имеют высоту 0. Это потому что вы выбили из потока абсолютным позиционированием(покой то черт) элемент .contentMainBox.
Что вам мешает заверстать без позиционирования?
Как всем должно быть известно, height: 100% растягивается на 100% от высоты родительского блока, а не экрана. 
У ваших aside блоков очень много лишних тегов. Сверстать все можно без позиционирования. 
К тому же добавлю, что float не будет работать при абсолютном позиционировании. Зачем его тогда писать? А зачем position: relative, когда вы пишите absolute?
К тому же очень много вложенных дивов. Можно было просто обойтись одним тегом main для контента.
Вот ваше решение, которое должно помочь и ничего лишнего.
1) Удаляем wrapper и тегу body даем overflow: hidden
2) Замените разметку тега main на эту.<div class="main-scroll">
<main class="content">Содержимое</main>
</div>
3) Теги aside поставьте перед тегом main и замените их стили на эти.wrapper{
min-height: 100%;
height: 100%;
overflow: hidden;
position: relative;
box-shadow: 0 0 24px rgba(0,0,0,0.58);
background: #fff;
}

.left-sidebar {
float: left;
width: 90px;
height: 100%;
position: relative;
background: #B5E3FF;
background-image: -webkit-linear-gradient(top, #24323f, #75887e);
background-image: -o-linear-gradient(top, #24323f, #75887e);
background-image: -ms-linear-gradient(top, #24323f, #75887e);
background-image: linear-gradient(top, #24323f, #75887e);
background-image: -moz-linear-gradient(top, #24323f, #75887e);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#24323f, endColorstr=#75887e)";
}
.right-sidebar {
float: left;
width: 400px;
background: #fff;
height: 100%;
position: relative;
box-shadow: 0 0 21px rgba(92, 92, 92, 0.39);
}
.main-scroll { 
overflow-y: scroll;
height: 100%;
margin-left: 490px;
}
.content {width: 840px;}
4) Код должен выглядеть так <body>
<aside class="left-sidebar"></aside>
<aside class="right-sidebar"></aside>
<div class="main-scroll">
<main class="content">Содержимое</main>
</div>
</body>
Вроде ничего не забыл

Худший ответ:
На мобильном? браузер opera mobile, не умеет этого делать :)
Вопрос: Как в SQL выбрать пользователей, у которых день рождения в ближайшую неделю?

Лучший ответ:
Предыдущим двум: не всё так очевидно, как кажется. Вы выбираете по дате рождения, а не ДНЮ рождения. 
Для того, чтобы найти день рождения можно воспользоваться функцией DAYOFYEAR(date).
Должно получиться что-то вроде WHERE DAYOFYEAR(birthday) BETWEEN DAYOFYEAR(NOW) AND DAYOFYEAR(DATE_ADD(NOW(), 7 INTERVAL DAYS))
Запрос не проверял, но надеюсь, идея понятна.

Худший ответ:
Можно добавить в SQL-запрос условие: WHERE TIMESTAMPDIFF(DAY, `birthday`, NOW()) BETWEEN 0 AND 7WHERE TIMESTAMPDIFF(
    DAY, 
    DATE_ADD(`birthday`, INTERVAL YEAR(NOW())-YEAR(`birthday`) YEAR), 
    NOW()
) BETWEEN 0 AND 7(На несколько строк разбил только для того, чтобы было удобнее читать.)
Спасибо @Kerman за подсказку — совсем не подумал про то, что нужно обратить внимание на год в `birthday`.
Вопрос: Импеданс провода с выходом DB9?

Лучший ответ:
Нужно паять по бокам, обычный нуль-модемный кабель имеет сопротивление порядка долей ома (это просто медный кабель и два разъема).

Худший ответ:
Если речь идёт про обычный нуль-модемный провод для COM-портов, то обычно там нет никаких резисторов.
И, по-моему, резисторы должны быть не в каблеле а в самих устройствах, как можно ближе к контроллерам CAN.
Вопрос: Вопрос касающийся износа HDD?

Лучший ответ:
В целом диск в хорошем состоянии. Износ небольшой. SMART нормльный.

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

Лучший ответ:
Правой кнопкой на пользователе в "Пользователях и компьютерах" -> Переименовать. После переименования появится окно, где можно поправить фамилию.

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

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

Худший ответ:
углы делаются с помощью псевдоэлементов - after, before
ссылка на генератор углов: apps.eky.hk/css-triangle-generator
Вопрос: Как использовать attr в jquery?

Лучший ответ:
Лучше так
$('#button-c-p-save-file').data('button-id-file', id_file);
Поле ID должно быть уникально. Используйте классы и все заработает
$('.button-c-p-save-file').data('button-id-file', id_file);

Худший ответ:
Изначально что-то делаете не так. 
Подскажите какую задачу решаете?
По задаче, скорее всего так :$('#button-c-p-save-file').attr({'data-button-id-file':id_file, 'data-button-id-app':id_app,и тд.});
Вопрос: Какую литературу стоит прочитать Java-программисту, чтобы наиболее безболезненно перейти на C/C++?

Лучший ответ:
Судя по вашему описанию, мне кажется, что вам и Java мало знакома. К тому же, языки похожи в основном только синтаксически, да и то немного, на базовом уровне. Поэтому, не ищите «Именно для тех, кто перешел с Java», а просто гуглите книги по языку, результатов будет много. Например, «Хорошие книги по С++ для начинающих»

Худший ответ:
Я в свое время переходил с Delphi на C++. Читал www.books.ru/books/cc-dlya-studenta-436298/. До сих пор иногда к ней обращаюсь.
Вопрос: iPod и Ubuntu могут жить вместе?

Лучший ответ:
Rhythmbox дружит с айподами.

Худший ответ:
А мой старенький iPod Video прошит RockBox'ом и нету ни каких проблем — подключаешь и закидываешь файлы как на флешку, rockbox читает их по папкам, с возможность создать библиотеку и проигрывать по исполнителю/альбом и прочему.
Nano поддерживается, насчёт shuffle не уверен.
Вопрос: Как присваиваются IP при создании ВМ на хосте?

Лучший ответ:
Смотрите в сторону проброса портов.

Худший ответ:
Хмм. У сервера белый ип. Который вам достался от того кто вам дал этот сервер. Вы подняли виртуальных машин штук сто ... тут ваш айпишник стал плодиться по количеству машин. Неее. Давайте назовем это термином "рожание новых айпишников". Это если следовать вашей логике.
Белый ип будет иметь только гипервизор. А уж в нем создается свитч, поднимается какой-то dhcp-сервер и он раздает серые ипы вашим виртуалкам. Потом ип(сетевой интерфейс) перебрасываете на шлюзовую виртуалку(она же может выступать в роли dhcp-сервера во внутреннем свиче), а гипервизор прячем за нее.
Вопрос: Как написать простой mp3-плеер?

Лучший ответ:
Думаю, вам может помочь библиотека pyBass для питона 
https://pypi.python.org/pypi/pybass/

Худший ответ:
Это конечно не питон и не руби, но для плеера я бы посоветовал например https://github.com/rogerwang/node-webkit
Вопрос: Как сделать экпортируемую dll функцию без хедера членом класса?

Лучший ответ:
У вас нет понимания, чем метод от функции отличаетсяsomeclass->add(5,6);
имеет 3 входных параметра, аint add( int, int );
всего 2.
Так что без оборачивания ничего не выйдет.

Худший ответ:
У вас нет понимания, чем метод от функции отличаетсяsomeclass->add(5,6);
имеет 3 входных параметра, аint add( int, int );
всего 2.
Так что без оборачивания ничего не выйдет.
Вопрос: Выбор нетбука, какой?

Лучший ответ:
Взял полгода назад lenovo s205, 11", ddr3 до 8 гиг(две планки ), проц amd e450, два ядра 1.56 гигагерца. Работаю на мониторе 22" через hdmi. Хочется конешно 4 гигагерца и 8 ядер, но лень носить з собой больше полтора килограма. Линукс ставить тяжело — UFEI. Но имайжде убунту 11.10 amd64 альтернате стал без особых проблем. Работает от акумуляторов до трьох часов в перфомансе режиме под линуксом. Под виндой не знаю, должно быть больше, вроде до 6.

Худший ответ:
На вашем месте я бы посмотрел в сторону EeePC, сам пользуюсь 1005HA уже полтора года, батарея все еще держит 6+ часов, изначально было 8. Сейчас например вот эта модель очень даже не плохая.

www.asus.com/Eee/Eee_PC/Eee_PC_1016P/#specifications
Вопрос: Как проведен интернет в жилом доме?

Лучший ответ:
У всех провайдеров по разному. Свич в доме (Узел доступа) подключен к районному свичу (Узел Агрегации), тот подключен к главному свичу в ЦОДе провайдера (Узел Концентрации Трафика), а дальше маршрутизатор (BRAS).
Ну а BRAS уже делает NAT, разрешает вам доступ в интернет.
В зависимости от провайдера, схема может сильно различаться. Так, могут быть пропущены Узлы Агрегации, BRAS заменен на сервачок с FreeBSD...

Худший ответ:
Есть деньги - магистральная оптика и в каждом доме (узле) хаб.
Нет денег - "обычный" (читай хороший) ethernet кабель с репитерами каждые 300-500 метров.
Вопрос: Виртуальная память в Linux?

Лучший ответ:
При каких условиях два региона в одном процессе отображаются на одну физическую память?
Отображение доступно на чтение, но недоступно на запись.
 — да.
Отображение имеет тип 'Private copy on write'.
 — да, если в этот регион не было записей.
Если отображение имеет тип shared, физческие страницы находятся в page cache и разделяются всеми процессами, отображающими этот файл в память как shared, а так же файловыми системами, читающими и пишущими в него.

Худший ответ:
Я думаю, что должна быть общая. Но можно, на всякий случай, проверить: сделать два mmap'а в одном процессе и посмотреть объем использованной памяти.
Но, возможно, стоит подумать над тем, чтобы приложение делало mmap один раз а далее в те места, где файл используется, передавать указатели на память.
Вопрос: Как защитить HTML5 игры?

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

Худший ответ:
А можете просто использывать Jscrambler  вот как тут: vempiregame.com/allgemein/our-road-to-alpha-i-secu...
Вопрос: Как настроить диски в Windows Server 2012?

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

Худший ответ:
У вас сата в рейд контроллере в режиме unconfig. Перевести его надо в режим unconfig good, если оно в режиме bad, а после создать второй Virtual драйвер и засунуть туда диск.
З.ы. забавно, что у вас windows server крутиться на raid 0 а не raid 1.