pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Русскоязычный сайт в зоне com, какие могут быть проблемы?

Лучший ответ: Я думаю .com даже более хороший домен, чем .ru, так как подразумевает дальнейшее распространение на другие страны. К тому же используют сайт ведь не только пользователи из России, но и Украины, Белоруссии...

Худший ответ: Никаких, единственное, что не стоит создавать сайт sportetozdorovo.com, потому что смотрится это странно :)
Вопрос: система заноса рабочего времени

Лучший ответ: Jira, redmine и другие

Худший ответ: Вообщем  заюзали эту систему:
itbs.myjetbrains.com/youtrack
+ Time Tracking (тупо галочку включить).
Идеально.
Вопрос: Проверка имен переменных

Лучший ответ: в продуктах intelliJ есть проверка на правописание с учетом underscores и camelCase, действительно часто помогает найти ошибки.

Худший ответ: Если имеется ввиду не орфографическая ошибка слова, то jslint выловит её, ввиду того что она будет использоваться до объявления. Если конечно включен latedef
Вопрос: Создание большого количества документов в MODX Revo?

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

    $table = $modx->getTableName('modResource');
$sql = "INSERT INTO {$table} (pagetitle, longtitle, menutitle, alias, parent, isfolder, template, published, hidemenu, content, createdby, createdon, editedby,	editedon) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
$q = $modx->prepare($sql);
$q->bindValue(1, $line['pagetitle']);
$q->bindValue(2, $line['longtitle']);
$q->bindValue(3, $line['menutitle']);
$q->bindValue(4, $line['alias']);
$q->bindValue(5, $line['parent']);
$q->bindValue(6, $line['isfolder']);
$q->bindValue(7, $line['template']);
$q->bindValue(8, '1');
$q->bindValue(9, $line['hidemenu']);
$q->bindValue(10, $line['content']);
$q->bindValue(11, 1);
$q->bindValue(12, date());
$q->bindValue(13, 1);
$q->bindValue(14, date());
$q->execute();

Спасибо интернетам:
forums.modx.com/thread/71759/populate-large-data-in-xpdo-solved

Худший ответ: Никогда не работал с MODx, но задача мне близка.
На мой взгляд у вас есть два варианта:

 — Увеличить время работы скрипта (set_time_limit) дабы не было рамок во времени. Возможно скрипту так же не хватает памяти, я работал с похожей проблемой на Kohana и Doctrine в качестве ORM, катастрафически не хватало памяти (ini_set('memory_limit', '512M'))

 — Все делать «ручками» и писать «голые» SQL запросы к базе. Минусов в этом варианте море — от большего шанса ошибиться до потери большого количества времени на разбор структуры и связей в базе.
Вопрос: Какие есть платные курсы по Ruby on Rails?

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

Худший ответ: Есть еще вот здесь:  levelp.ru/courses/detail.php?ID=978
Вопрос: Какой торрент клиент посоветуете вместо uTorrent?

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

Выглядит полученное вот так:


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

Скачать можно с Рутрекера. Сборка живёт там, там же есть полноценное описание всех изменений и нормальная шапка. Об обновлениях я тут всё равно продолжу писать, не волнуйтесь!

Сборку (без архива) можно также скачать без торрент клиента с файлообменника wdfiles, однако, при наличии возможности, рекомендуется скачать именно раздачу. Ссылка на обменнике, в основном, предназначена для тех кто впервые пользуется клиентом.

P. S. Ещё я бы рекомендовала добавить в любую версию любого клиента какой-нибудь значимый IP фильтр, дабы различные неадекватные представители человечества не забивали канал мусором.

Худший ответ: Ага, качайте, ребятки, торрент, а там троян Trojan:Win32/Occamy.C
Вопрос: Почему alert вызывается несколько раз?

Лучший ответ: Дело в том, что вы обработчик удаления зачем-то ставите внутри обработчика добавления. Нужно делать так:$('#add_form').click(function() {
    var i = ($('.form:last').attr('id') || 0) + 1;
    $('<div id="'+ i +'" class="form">\n' +
        '<input type="text" class="form_input form-control" " placeholder="Название формы"/>\n' +
        '<textarea class="form_input form-control" rows="5"  placeholder="Описание формы"></textarea>\n' +
        '<span class="remove_form btn btn-danger">Удалить форму</span>\n' +
        '</div>')
    .fadeIn('slow').appendTo('.all_form');
});

$('.remove_form').click(function() {
    if (confirm("Вы хотите удалить форму?")) {
        $(this).closest('.form').remove();
    }
});
P.S. Обратите внимание, я в вашем коде поправил еще некоторые странности.

Худший ответ: Потому что вы не должны создавать обработчик клика remove_form внутри обработчика клика add_form. Вынесите наружу.
Вопрос: Как побороть разное поведение input в браузерах?

Лучший ответ: У меня везде одинаково. Текст, поверх которого выводится текст input. Что уже удивительно — почему стартовый текст не исчезает, и почему не использовать placeholder?
Решение с упрощением jsfiddle.net/tpecazgn

Худший ответ: input обязателен? Вот вариант, отображение гарантировано одинаковое
codepen.io/iiil/pen/IpxrA
В ff из примера выше какая-то лажа с курсором, которую сходу побороть не смог, потому вот еще такой вариант, но он предполагает лишние блоки.
codepen.io/iiil/pen/mEoer
Вопрос: OS X Mavericks и kernel_task?

Лучший ответ: У меня такая же проблема - кернел таск жрёт все ресурсы, за ноутом становится невозможно работать. При этом сам ноут горячий. Вот что нашёл на одном из форумов:Ох ребятушки, расскажу я Вам сказочку про кернел_таск! Когда процессор нашего многоувашаемого макинтоша безмерно разогрет и перегружен, замечательная система MacOS X должна как-то регулировать весь этот беспредел: не давать новым процессам залезть на бедный процессор, чтобы он не сгорел к едрене фене.
А как это сделать? Неужели блочить все новые процессы? А если они системные? Ну тогда надо играть с приоритетом выполнения процесса, но опять же: кому повышать приоритет, а кому понижать? Ведь изначально все процессы УЖЕ запущены с рационально-выставленным приоритетом. Придумывать сложную и прожорливую программу интеллектуального регулирования приоритетов? Вряд ли она сможет эффективно выполняться на перегруженном проце 
Так вот без малого гениальные программисты Apple (или BSD?) придумали кернел_таск — процесс-пустышку с высоким приоритетом. По сути, кернел таск — это то, что в винде называется «бездействие системы». Когда системе тяжело и горячо, кернел_таск занимает все ресурсы, но занимать-то занимает, а вот использовать — не использует, даёт охладиться и отдохнуть железу. И ведь за счёт максимального приоритета в критической ситуации ему это прекрасно удаётся! Самое главное, что приоритеты других процессов ни в коем случае не нарушаются, просто кернел_таск появляется с приоритетом «над ними». Выполнив свою работу наш охлаждатель сдувается и бежит вниз списка системных процессов, но стоит только наступить ночи… тфу-у-у-у-у…. не оттуда… Но стоит только системе опять начинать быть перегруженной, наш помощник тут как тут))
Проверено на Эирах обоих поколений, и на C2D 1.8 с HDD и Intel GMA, и на C2D 2.13 с SSD и Nvidia 9400, кернел_таск везде проявляется при перегреве и флэше. Особенно это было заметно в жаркие московские денёчки лета 2010!
Попробовал поставить ноут у окна во время очередного "тупняка" - он быстро остыл и ресурсы высвободились :) То есть взаимосвязь температуры и загруженности я никак не исключаю. По крайней мере сейчас помогает "охлаждение" - по всей видимости, надо бежать за охлаждающей подставкой )

Худший ответ: Кеш, чуваки! У меня после чистой перезагрузки вот так вот:
Вопрос: Как сделать редирект на локальный html файл в hosts?

Лучший ответ: Редирект идет с доменного имени на IP-адрес. Это раз.
После того, как броузер узнает IP-адрес, соответствующий доменному имени localhost (или что там вы переадресовываете), он обратится к этому IP-адресу через порт 80, по протоколу HTTP. Следовательно, без HTTP-сервера вам не обойтись.

Худший ответ: Попробуй расшарить папку и редиректить на \\localhost\SHARED_FOLDER\index.html.
Вопрос: Как добавить в html страницу, возможность управления контентом?

Лучший ответ: Идеальный вариант: textolite.ru

Худший ответ: можно спомощью php 
определяешь переменную $var = $var ? в наличии : нет в наличии
Вопрос: Как сделать публикацию новости посредством чекбокса?

Лучший ответ: class NewsView(ListView):
  model = News
  def get_queryset(self):
    return super().get_queryset().filter(published=True)
В чем проблема то?

Худший ответ: #models.py# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.db import models
from .managers import NewsQuerySet

class Product(models.Model):
    is_published = models.BooleanField(
        default=False,
        verbose_name=u'Показывать на сайте',
    )
    title = models.CharField(
        max_length=200,
        verbose_name=u'Название',
    )

    objects = NewsQuerySet.as_manager()
    
    class Meta:
        verbose_name = u'Новость'
        verbose_name_plural = u'Новости'

    def __unicode__(self):
        return self.title
Я обычно делаю так. Создаю менеджер, в нём фильтр на публикацию.
#managers.py# -*- coding: utf-8 -*-
from django.db import models

class NewsQuerySet(models.QuerySet):
    def published(self):
        return self.filter(is_published=True)
Вызываю это так 
#views.py# -*- coding: utf-8 -*-
from django.views.generic import ListView, DetailView

from .models import News


class NewsList(ListView):
    queryset = News.objects.published()


class NewsDetail(DetailView):
    queryset = News.objects.published()
Вопрос: С чего начать изучение Windows Server?

Лучший ответ: С таким ником и Windows?

Худший ответ: Если интересует литература и общее понимание, то книги издательства ЭКОМ. А когда понадобятся углубленные знания какой то определенной технологии, то там уже как сказали выше Гугл — лучший советчик
Вопрос: Как задать настройки файла vimrc для входа через sudo?

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

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

Лучший ответ: Найти: find
Где? В текущей директории: . 
Что? Файлы: -type f 
Все подряд? Нет, по по шаблону: -name '*.jpg'
Что сделать с результатом? Разбить результат на группы и для каждой группы вызвать команду rm, где {} + - группа файлов: -exec rm {} +

Худший ответ: man find читали?
Вопрос: Делаю поисковик. На каком основном алгоритме лучше основывать выдачу результатов?

Лучший ответ: Очень жёстко анализировать оплату счетов претендентами на первые места в выдаче?

Худший ответ: Вы занимались сео?
Попробуйте анализировать как происходит  поиск и выдача...
На один из моих сайтов ссылается более 1млн ссылок и он посредственнен в выдаче. А на другой ссылается около 1к ссылок и он в топе))
Разнае способы продвижения..
Вопрос: Есть ли смысл сейчас покупать iPhone 4

Лучший ответ: если не обновлял до iOS7 - то можно брать

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

Лучший ответ: Может быть стоить выложить код на jsfiddle. Или дать ссылку на страничку собственно. 
Как мы вам поможем то ?

Худший ответ: Ахаха, лучший вопрос.
Вопрос: Как if может мешать запуску функции?

Лучший ответ: У вас пляшут отступы. В питоне это очень важно.

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

Лучший ответ: Как мне кажется НА сегодня веяние то одно, ну точнее два.

1 Django с питоном
2 Руби на рельсах

попробуйте, хоть одно хоть оба сразу

Худший ответ: Сейчас меня закидают тряпками, но я бы посоветовал Perl с метафреймворком Plack. Ну или Mojolicious / Dancer / Catalyst, чтобы уж совсем всё из коробки.

Перл, конечно, как и рок-н-ролл, по утверждению некоторых, умер, но всё ещё широко используется. А с библиотекой CPAN мало кто может посоревноваться.
Вопрос: Можете помочь с javascript?

Лучший ответ: Вывалите это спагетти на фидле, тогда посмотрим

Худший ответ: чтоб убрать навигацию
удали    <div class="pxs_navigation">
          <span class="pxs_next"></span>
          <span class="pxs_prev"></span>
        </div>
чтоб убрать  миниатюры   <ul class="pxs_thumbnails">
.....

</ul>
------------------
в коде удали участки  обработчики next prev, и создание  thumbnails
Вопрос: Зачем иметь кучу аккаунтов в социальных сетях?

Лучший ответ: Каждому — своё.

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

Лучший ответ: Каждый раз при вызове модельного окна создаешь объект modal(), а в css каждому из окон прописываешь z-index.

Худший ответ: Можно использовать готовый вариант типа ArcticModal
Вопрос: Программирование под Android — с чего начать путь изучения?

Лучший ответ: Начни с Java ─ синтаксис, ооп, коллекции и  дабы не делать глупых ошибок Маленькие хитрости Java прописные истины которые не знать стыдно, но практика показывает что подобная памятка очень актуальна
После этого можешь приступать непосредственно к android 
Разбирая Android SDK:
Попутно разбирайся с  бд ─ в частности sqlite, без этого никуда
Почитай про HTTP и REST
Удили внимание патернам

Худший ответ: Я лично пытаюсь учится тут: startandroid.ru/ru
Вопрос: Что можете сказать о курсах от «Специалиста»?

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

Худший ответ: Преподает вроде нормально, но орет один в один как Володарский.
Вопрос: Отображение контента конкретно в области просмотра окна браузера?

Лучший ответ: Есть такие единицы измерения специальные: vw, vh.   Вполне кроссбраузерно: Can i use

Худший ответ: сделайте width: 100%;  height: 100vh
Вопрос: Как сделать подогрев воды?

Лучший ответ: www.ebay.com/itm/370926570228 + термопара + кипятильник

Худший ответ: Уточните — нужна авторегулировка или достаточно ручной с отслеживанием температуры по градуснику?
т.е. нужна поддержка выставленой температуры или нужно просто нагреть до определенной температуры?
Вопрос: Как найти определение функции в большом проекте на PHP?

Лучший ответ: В PhpStorm устанавливается курсор на вызываемую функцию и Ctrl + click

Худший ответ: В Sublime Text 3 это делается так: Cmd+Option+"Стрелка вниз" (Cntrl+Alt+"Стрелка вниз"). В Sublime Text 2 такого небыло.
Вопрос: Стоит ли брать планшетик?

Лучший ответ: Акция развод, он и так долларов 80 стоит, с доставкой может быть 95. За 107 можно уже такой же только 8 дюймовый взять.

Вот описание в нашем магазине, примерно правда:

«Планшет основан на новом процессоре VIA WM8650 поколения ARM 11. Намного лучше предыдущего поколения (WM8605), многие игры работают, но все же довольно слабый.

Порадовала прошивка — настоящий Android 2.2 c поддержкой Flash-плеера. Есть много багов и недоработок, но модель довольно новая, скорее всего, со временем исправят обновлениями. Нет официального маркета и других сервисов Google.

Корпус довольно качественный, присутствую небольшие люфты, но для планшета за такую стоимость это простительно.

Самый существенный минус — батарея держит довольно мало. 1,5-2 часа непрерывного серфинга.

В целом, за такие деньги вполне достойный аппарат.»

Могу добавить, что планшет сильно тормозит, интернет тормозит, да что уж там, Angry Birds тормозят, приходится фон убирать. Флеш, конечно, плюс, но зачем он на таком процессоре даже не знаю.

Процессор, конечно, говно, но немалая доля тормозов — не оптимизированная прошивка, есть шанс, что допилят.

За такие деньги глупо ожидать что-то больше, потому в целом неплохо. Брать или нет решать уже вам.

Худший ответ: Ну тут вопрос брать или не брать надо решать смотря на спецификации. Если не нужен hdmi, встроенный 3G и емкостной экран, то можно брать :)
Вопрос: Сборка Android под конкретное устройство?

Лучший ответ: Инструкция по сборке ANDROID из исходников

Худший ответ: Спасибо, надо будет почитать
Вопрос: Как настроить L2TP/IPSec VPN на Mikrotik?

Лучший ответ: Спасибо всем за помощь. Проблема - банальна. Мегафон 3G рубит VPN, думаю рубит L2TP 1701 порт.  Так как рабочий VPN чисто Cisco IPsec работает нормально.
С другой сети, получилось выйти через iPhone нормально.
UPDATE: Проблема даже не в мегафоне, а в кривых настройках Firewall. У меня было 4 правила, отдельных правила. Т.е. 500 UDP; 1701 UDP; 4500UDP; и 50 (ipsec-esp). А объединил все три UPD правила в одно, 500,1701,4500 и всё заработало. И на 3G тоже :)
Появился следующий вопрос, может поможете пожалуйста:
Через VPN подключение не вижу локальные ресурсы. 
192.168.1.1 - это шлюз Mikrotik и DNS.
192.168.1.100 - это выдается IP адрес устройству которое подключается по VPN. Т.е. iPhone.
192.168.1.254 - хз для чего нужно указывать Local Address. Указал свободный. (Так же указывал и 192.168.1.1)
В локальной сетки есть девайсы 192.168.1.3 и 192.168.1.4
Вот с микротика через терминал пинги идут, а с iPhone когда он подключен по VPN пингов нету и веб интерфейс устройства не открывается. Хотя, шлюз 192.168.1.1 пингуется и инет работает, например yandex.ru.
Что нужно сделать, что бы локальные ресурсы были видны? arp-proxy делал как на LAN1(master) так и на bridge-local. Не помогает. Хотя подсеть одна же.

Худший ответ: У вас так? 
/ip ipsec proposal
set default enc-algorithms=aes-128-cbc,aes-256-cbc lifetime=8h \
    pfs-group=none
Покажите остальные настройки.
Вот годный гайд https://www.nasa-security.net/mikrotik/mikrotik-l2...
Вопрос: Структура файлов в MvvmLightToolkit?

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

Худший ответ: Я когда пришел к идее использовать в проекте MVVM (при этом опыт C# у меня уже был приличный), задал здесь вопрос: Базовый экскурс в MVVM Light Toolkit от практикующих
Большое спасибо Павел Осадчук за ответ там, на базе его проекта быстро въехал в концепцию и использовал её в паре проектов.
Когда начнёшь понимать, как и что работает и твой проект будет разрастаться, то возникнет много вопросов: как работать с модальными окнами, относится это к view или model и пр. Тогда вы начнёте искать решения по каждому вопросу отдельно и постепенно решать их. И уже потом вы поставив MvvmToolkit будете радоваться, что большая часть проблем уже решены :)
Начните с простого.
Вопрос: Как сделать разные robots.txt для сайтов ссылающихся на одну папку?

Лучший ответ: Попробуйте через RewriteRule и имя домена.

Худший ответ: интересует решение для apache

Ну можно так попробовать


ServerName site1.xxx.ru
…
Alias /robots.txt /var/www//robots1.txt
…



ServerName site2.xxx.ru
…
Alias /robots.txt /var/www//robots2.txt
…
Вопрос: Какую CRM систему выбрать?

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

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

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

Худший ответ: Главное правильно сформулировать вопрос :) Система через сайт это как сейчас модно говорить SAAS.
Соответственно:
club.cnews.ru/blogs/entry/saas_plyusy_i_minusy_obl...
habrahabr.ru/company/ucoz/blog/113980
Вопрос: Битрикс. Как вывести пользовательское свойство в хлебных крошках?

Лучший ответ: Ну вот, пусть знатоки меня пинают теперь.//$arResult - массив на входе в result_modifier.php
$iblock_id = 0; //мы должны знать ID инфоблока каталога
$custom_name = 'CUSTOM_TITLE'; //символьный код свойства для кастомного тайтла

if(CModule::IncludeModule("iblock")){ 
	foreach ($arResult['ITEMS'] as $key => $value) {
		$link = $value['LINK']; //Допустим, что у нас ЧПУ вида /catalog/section_code
		$section_code = str_replace('/catalog/', '', $link); //можно придумать что-то поизящнее, наверное

		$dbSection = CIBlockSection::GetList(
			array("SORT"=>"ASC"),
			array(
				"IBLOCK_ID" => $iblock_id,
				"CODE" => $section_code
				),
			false,
			array('PROPERTY_'.$custom_name)
			);

		if ($arSection = $dbSection->GetNext()){
			$new_name = $arSection['PROPERTY_'.$custom_name.'_VALUE'];
			$arResult['ITEMS'][$key]['NAME'] = $new_name;
		}
	}
}
Только делать это нужно не в result_modifier.php (бредкрамбс его не поддерживает), а прямо в коде template.php видимо.

Худший ответ: Спасибо за ответ! 
С каталогом все более менее ясно. там задаются параметры вручную. А в тех же крошках непонятен (мне по крайней мере) алгоритм формирования массива $arResult. В выдаче параметры NAME да LINK. И на выходе название раздела берется автоматически и названием пункта меню и хлебной крошки, а их нужно настраивать вручную. Такая вот нужда для СЕО.
Не могли бы направить по этому классу CIBlockSection::GetList по компоненту breadcrumbs. Какие параметры передавать, если в arParams только ID инфоблока.. Пробовал уже что-то прописать там, но не вышло..
Да, стоит уточнить, что в компоненте хлебных крошек нужно вывести свойства компонента каталог.. :/
Вопрос: Организация сети в KVM, шлюз

Лучший ответ: включить eth1 в мост virtbr0

Худший ответ: Вроде разобрался:
Создал ещё один мост 

auto br0
iface br0 inet static
 address 192.168.1.1
 netmask 255.255.255.0
 bridge_ports eth1
 bridge_fd 0
 bridge_hello 2
 bridge_maxage 12
 bridge_stp off
 bridge_maxwait 0

А eth1 заменил на: 
auto eth1
iface eth1 inet manual

+ поправил настройки dhcpd 
заменив 
INTERFACES="eth1"
на 
INTERFACES="br0"

После перезагрузки все заработало, локальный машины из сети видят виртуальные и на оборот. Ну и ip адреса всем раздает dhcpd сервер хоста.
Вопрос: Как сделать такой бордер?

Лучший ответ: С помощью тени, цвета только нужно поправить на нужные

snippet

Худший ответ: 1. Абсолютное позиционирование.
2. Сложные градиенты.
3. SVG.
Вопрос: Почему file_get_contents возвращает не то что на самом деле?

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

Худший ответ: Ну как бы... и браузер и curl возвращают 859. Так что соглашусь с FanatPHP