Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как получит данные с другого сервера запросом?

Лучший ответ:
Для этого существует технология Linked Server. Создаете такой объект а потом к нему через OPENQUERY обращаетесь. Можете для кошерности завернуть это во вью, и будет прозрачно для вашего получателя, как будто работаете с таблицей из той же бд. Единственное на что стоит обратить внимание, так это на производительность, в некоторых случаях при такой связке она может проседать.

Худший ответ:
Погуглите на тему "Репликация данных MS SQL". Это например
Вопрос: Логика разделения frontend и backend на Yii2 advanced?

Лучший ответ:
Если тебе нужно будет работать с моделями / формами и на фронтенде и на бэкенде то помещай их в папку common/models, например модель Users с помощью которой ты выводишь список пользователей, она тебе будет нужна как в фронтенде так и в админке, ее следует поместить в коммон, если же ты пишешь например модель Comments которая будет выводить комментарии к определенному посту, но ты не будешь выводить комментарии в админке то помещай эту модель в папку frontend/models, удобнее будет подключить ( use app/models/Comments; ) если же тебе надо вывести какую то статистику только в админке то создавай модели в папке backend/models.
Но ничего страшного не случится если ты модель создашь не в той папке, просто надо будет менять путь подключения в нейсмпейсе. А вот с контроллерами тут по другому, их ты создаешь только в нужном приложении, если создаешь контроллер StatisticsController который будет выводить какую то статистику то помещать его надо именно в бэкенд, потому что заходить на него ты будешь из админки, если же ты хочешь что бы он был доступен и из админки и из фронтенда - создай 2 контроллера. Надеюсь все понятно изложил

Худший ответ:
Есть еще папка common, в которой может храниться, то что относиться к обоим приложениям.
Вообще не важно где создавать модельки (не контроллеры), потому что всё равно по неймспейсам получаешь их лоадинг в нужном месте... (Но легче всего создавать в common'e).
А вот контроллеры это уже сам решай, где тебе их создавать, потому что они идут как пути, они получают на вход данные из урла, и скорее всего будут отличаться у фронта и бэкенда.
Вопрос: Как изменить ID категорий записей?

Лучший ответ:
Не то пальто.
ID сменить можно только в базе, Если через админку то делаете так.
Дальше категория == терминЗаводите новую категорию с таким же Именем.Добавляете в нее записи которые лежат в старой категории.Удаляете старую категориюМеняете слаг новой категории на слаг старой

Худший ответ:
попробуйте добавлять минуя админку
font-family.ru/dobavlenie-zapisi-v-wordpress-iz-fr...
Вопрос: Где взять справочник по телефонным кодам?

Лучший ответ:
Выписка из реестра Российской системы и плана нумерации на 01.10.2012

Худший ответ:
www.hella.ru/code/codeworld.htm — Коды стран мира
www.hella.ru/code/codcity.htm — Коды городов России (Группировка по краям и областям, все кликабельно)
Вопрос: Почему перенос строк в коде влияет на вид страницы?

Лучший ответ:
button и input имеют по умолчанию display: inline-block, таким образом ведут себя на странице отчасти как обычный текст, следовательно:
слитныйтекст
раздельный текст

Худший ответ:
Потому что пробелы и переносы строк это тоже символы и они считаются. Документу же надо где-то хранить информацию что "тут 2 пробела а тут перенос строки" вот он и хранит её :)
Вопрос: Как поменять время на freebsd сервере?

Лучший ответ:
Актуальный tzdata надо собрать, в котором учтено, что у нас теперь зимнее время. itadept.ru/freebsd-timezone-update

Худший ответ:
portsnap fetch
portsnap update
cd /usr/ports/misc/zoneinfo/ && make install clean
Все, обновлял в прошедшее воскресенье 9.0, полет нормальный.
Вопрос: Где можно скачать window 8.1 именно для ноутбука dell inspiron 7537?

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

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

Лучший ответ:
Архитектуру стройте так, чтобы сократить нагрузку на диск. Кэшируйте всё и везде. Поставьте побольше памяти и всё будет хорошо.
1К пользователей это мало.

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

Лучший ответ:
Go - язык общего назначения. Перспективы у языка хорошие, и для WEB он подходит более чем. Основное назначение GO, как по мне, распределенные приложения и приложение ориентированные на массовый паралелизм. На нем удобно писать разного рода демоны, REST апишки (можно реализовывать узкие места к примеру), обработка I/O. Как примеры использования, самые популярные, можно привести Docker, skydns и т.д.

Худший ответ:
На хабрахабр делились опытом использования данного языка habrahabr.ru/post/195464
Вопрос: Не понимаю как запустить React на localhost без Webpack?

Лучший ответ:
Бывают изоморфные приложения - они действительно без node не запустятся. По факту разработка происходит так - ты пишешь код react + jsx + ES6 + ... . Затем скармливаешь все это вебпаку (а он babel'у) и на выходе у тебя получается транслированный .js файл, который можно просто подключить как любой другой файл и все будет работать. Можно делать это рантайм - но я таким не занимался и не очень понимаю зачем это делать в реальных проектах.

Худший ответ:
Как запустить без вэбпака? Подключить через <script>библиотеку реакта и пилить. Собственно всё
Вопрос: Подскажите, html,css,js бесплатный или не очень дорогой редактор?

Лучший ответ:
Попробуйте notepad+++

Худший ответ:
Вопрос к знатокам «Dreamweaver» как там получить список объектов(функций) в javascript коде, извиняюсь что вклиниваюсь в чужой вопрос.
Вопрос: Непонятный баг при использовании background-attachment: fixed. Есть ли решение?

Лучший ответ:
Я разобрался с этим, как оказалось это достаточно известный в узких кругах баг-особенность работы семейства webkit браузеров с сочетанием свойств -webkit-transform и  background-attachment в значении fixed. Решается добавлением -webkit-transform: translate3d(0,0,0);
-webkit-backface-visibility: hidden;к проблемным блокам.

Худший ответ:
По вашим комментариях и коду ничего толком не ясно... Оформите на jsfiddle или залейте куда то, то что у вас готово.
Единственное, что я могу сказать из того что видно, так это то что возможно у .backgroundBlock_1 - нужно поставить height: 100%, а не auto
Вопрос: Объеденить почту с 10 ящиков чтобы иметь доступ к всем письмам из любого места

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

Худший ответ:
В гмайле также можно настроить отвечать с любого нужного емайлаю
Вопрос: Легкая CMS для небольшого ресурса-энциклопедии. Что лучше?

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

Худший ответ:
Joomla? Требует минимума движений.
Вопрос: Как на Go написать очень быстрый(пусть platform-specific) abs(x int32)?

Лучший ответ:
вот реализация на go https://play.golang.org/p/zTe6pRwx0Y (на основе "это не работает")package main

import "fmt"

func abs(x int) int {
	m := x >> 31

	return (x + m) ^ m
}

func main() {
	fmt.Println(abs(-65580))
}
это компилируется в:01	MOVQ	$-65580,AX
02	MOVQ	AX,DX
03	SARQ	$31,AX
04	ADDQ	AX,DX
05	XORQ	AX,DX
тут можно посмотреть на 2 канонических ассемблерных варианта для x86: www.strchr.com/optimized_abs_function
то есть отличие только в замене 02-03 на одну инструкция cdq, если хочется добится 3х инструкций - можете вручную сделать реализацию на ассемблере смотрите тот же пакет math например.

Худший ответ:
int32 это фиксированная длинна слова, биты "пронумерованы" без связи с порядком байтов - "промахнуться" тяжело (:)) даже на другой архитектуре. Затираем самый старший бит(собственно знак) и вуаля. ... А приведенные Вами (uvelichitel) примеры - рабочие, как neolink уже показал.На irc #go-nuts сказали что знак точно в верхнем бите. Подскажите как к нему bitwise добраться.
Так то оно так, но код то отрицательных чисел дополнительный до 2-x... потому мы выделяем маской старший бит и хитро пляшем с бубном еще и потому что в go нет побитового отрицания(!)
а вообще влоб нужно Для получения из дополнительного кода самого числа....#include <stdlib.h>
#include <unistd.h>

int i32abs4training(int x)
{
    int m;

    m = 2*((x >> 31)&1) - 1; // negative or positive (invers)
 //   printf("bits in a integer word %i\n", sizeof(x)*8);

	return ~(m*x) + 1;
}

int main()
{
 printf ("%i\n", i32abs4training(-12));
 printf ("%i\n", i32abs4training(12));
 printf ("%i\n", i32abs4training(14));
 printf ("%i\n", i32abs4training(-32768));
}
Приведенный код не претендует на быстродействие - это просто показать из чего вывели "быстрый" подход и для golang, и для C и для asm.
Вопрос: Есть ли смысл платить за использование опенсорс библиотек наподобие Awesomium?

Лучший ответ:
СНГ, по вашему, это что Папуасия какая-то? Тут что не действует законодательство в сфере авторского права?
1. Обладатель исключительных прав на интеллектуальную собственность (произведение) в праве самостоятельно устанавливать условия, на которых он предоставляет право использования данного проведения. Эти формальные условия составляют лицензию.
2. Потребитель в праве отказаться от предложенных ему (по лицензии) условий, это означает отказ от использования произведения, или согласиться на эти условия и осуществить использование. В случае согласия между потребителем и правообладателем начинает действовать договор использования, условия которого прописаны в лицензии.
3. Не исполнение любого из пунктов договора одной из сторон может повлечь судебный иск от потерпевшей стороны.
4. Суд четко пояснит непонятливым смысл "черных буковок на белом фоне".

Худший ответ:
> Существует некое множество библиотек, например Awesomium, Juce
Вы что, нарочно выбираете самые бесполезные библиотеки?
Juce - это вообще УГ, какое и даром не надо.
Awesomium - еще так-сяк, но он же вроде и не запрещен для коммерческого ПО, а лишь для такого, где прибыль огромная.
Или коммерческая версия содержит какие-то дополнительные фичи (чего я не знаю)?
И такой вопрос: а зачем вам вообще браузерный движок? Вот я понял, что они практически не нужны, и Awesomium уж год как лежит пылится.
Вопрос: Как сделать постраничный вывод php?

Лучший ответ:
1. почитать про mvc
2. через readdir нормально никак, т.к порядок файлов не гарантирован и будет иногда изменяться
3. общая идея - формируете ссылку вида script.php?page=2
В коде в $_GET['page'] придет 2
соответственно делаете смещение.

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

Лучший ответ:
Зависит исключительно от мощностей сервера и прямоты рук девелопера.

Худший ответ:
> то в день гдето 70 000 - 100 000
Мелочи жизни, у меня такое WP держал на 2G памяти, 1 ядре, ssd. 
Из коробки (если не крутить агрессивное кеширование, а использовать только php-ный опкэш) на hetzner-овском сервере за 42EUR без особых настроек на ssd WP выдаёт примерно 50-70 ответов в секунду. Можно средствами настроек сервера без особых знаний дотюнить до 150 RPS. 
А так, с аггрессивным кешированием - легко 2 тысячи ответов в секунду, и это не предел.
Основная проблема WP в том, что многие популярные плагины плохо написаны, тормозят откровенно и могут прилично елозить по базе. Сам базовый WP медленным не назовешь. Есть, конечно, cms и побыстрее, но они и умеют меньше.
Вопрос: Каким способом лучше адаптировать сайт под мобильное устройство?

Лучший ответ:
У вас же там подключен бутстрап - измените верстку для корректной работы бутстрапа и будет вам счастье

Худший ответ:
Не много, поэтому про блогг и задумались...за форум даже и не думаем - лишних рук, чтобы смотреть за ним нету.
Вопрос: Подсветка классов и методов в Android Studio

Лучший ответ:
Скорее всего включен  Power Save Mode
File-> Power Save Mode

Худший ответ:
Спасибо, промучался долго
Вопрос: Что значит «делать веб-дизайн»?

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

Худший ответ:
Обычно это не один шаблон, а группа шаблонов для базовых разделов. Не стоит запихивать все страницы в один файл - скрытые слои легко упустить. Дизайнер должен также учесть что изображение потом нарезается на отдельные элементы. Т.е. картинка должна быть не только красивая, но и учитывать специфику верстки, например, паттерн для тиражирования повторяющего фона.
Вопрос: MODx, MIGX и кириллица?

Лучший ответ:
Сам спросил, сам отвечаю:
в файле /core/xpdo/xpdo.class.php в строке 2365 объявляется функция toJSON, которая теперь у меня выглядит вот так:public function toJSON($array) {
        $encoded= '';
        if (is_array ($array)) {
            //  if (!function_exists('json_encode')) {
            //    if (@ include_once (XPDO_CORE_PATH . 'json/JSON.php')) {
            //      $json = new Services_JSON();
            //    $encoded= $json->encode($array);
            //  }
            // } else {
                $encoded= json_encode($array, JSON_UNESCAPED_UNICODE);
            //}
        }
        return $encoded;
    }

Худший ответ:
На json похоже.
Вопрос: Программа блокирования развлекательных сайтов (и хабра)

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

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

Лучший ответ:
Добрый день!
я нашел https://wordpress.org/plugins/vk-photos/ попробуйте

Худший ответ:
Хороший плагин, как бы сделать отображение фото в обратном порядке?
Вопрос: Ненормальная работа процессора Windows 7?

Лучший ответ:
На четырех машинах стоит Windows 7, нигде ничего подобного не встречал

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

Лучший ответ:
Паради́гма -  совокупность фундаментальных научных установок, представлений и терминов, принимаемая и разделяемая научным сообществом и объединяющая большинство его членов. Обеспечивает преемственность развития науки и научного творчества.Паради́гма программи́рования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ. Это способ концептуализации, определяющий организацию вычислений и структурирование работы, выполняемой компьютером.
Лично мне нравится определение "стиль программирования как описания намерений программиста".

Худший ответ:
Набор моделей программирования. Рекомендации по созданию ПО.
Вопрос: Заказчик просит исходникт

Лучший ответ:
Заказать дизайн и не получить psd? Это же нонсенс

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

Лучший ответ:
<form id="theForm" class="pure-form pure-form-stacked"> 
  <div>
    <label for="radius">Radius</label>
    <input type="text" name="radius" id="radius"/>
    <input type="submit" id="submit" value="Calculate" class="button-secondary pure-button"/>
  </div>
</form>$('#radius').keypress(function() {
  var dInput = this.value;
  console.log(dInput.length);
  if (dInput.length >= 1) {
    if (!isNaN(dInput)) {
      $('input[type=submit]').addClass("button-error");
    }
  }
});
Весь пример тут
Может потребоваться сделать больше проверок на вводимые данные.

Худший ответ:
Можно через bootstrap - getbootstrap.com/css/#forms-control-validation
Вопрос: Насколько соответствуют тематике обзоры фонарей?

Лучший ответ:
Мне кажется, что если такой обзор будет один — это будет всем полезно с точки зрения расширения кругозора. Если такие обзоры начнут появляться по пять на дню, то последуют репрессии…

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

Лучший ответ:
Такой вариант HP Micro

Худший ответ:
Они слабенькие... до 1000 хостов наверное.
Вопрос: Как на лету создавать группы связанных элементов (select и radio)?

Лучший ответ:
возьмите уже knockout.js и не страдайте ересью.

Худший ответ:
www.appelsiini.net/projects/chained есть такой плагин, для селектов
Вопрос: Не приходят посылки из Китая (eBay) на Украину

Лучший ответ:
Подождите еще. Последнее время некоторым знакомым по 2 месяца из Китая шли. Видимо пешком идут :)

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

Лучший ответ:
причину которой я не совсем понимаю....Может кто объяснит? - https://translate.google.com/

Худший ответ:
1. Читайте, что в скобках он написал - & замените на амперсанд в формате html, с добавлением "amp;".
2. И еще, на будущее, знак | приходится менять на %7C
Вопрос: Hover на классе открывает другой класс — как это сделать?

Лучший ответ:
Без JS никак. Либо повесить hover на wrap:#wrap:hover + .b {
  display: block;
}

Худший ответ:
Запятую уберите. И добавьте псевдоэлемент. jsfiddle.net/t175v487
Или какая-то специфическая ситуация?
Вопрос: Веб студии, как вы находите клиентов?

Лучший ответ:
Нанимаем менеджера по продажам. Платим ему зарплату. Magic. Profit!

Худший ответ:
Думаю, сейчас актуальны для небольших веб студий различные аутсорсинг-биржи, типа oDesk, free-lance.ru и т. п… Знаю на своём примере, что там вполне реально найти большие бесконечные проекты для серьёзных команд.
Вопрос: Почему не устанавливается zmq для nodejs?

Лучший ответ:
Поставьте linux и забудете про такие проблемы.

Худший ответ:
Проверьте, что установлен Python (node-gyp, который компиляет пакеты, нуждается в нем) и что другие пакеты, которые требуют сборки, устанавливаются нормально.
Вопрос: Ошибка с пробелами?

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

Худший ответ:
Замените много все пробелы на один.$text = " one   two    three ";
$text = preg_replace('| +|', ' ', $text);
var_dump($text);
Вопрос: Топ по нескольким параметрам. PHP+MySQL

Лучший ответ:
Посмотрите на вариант, который используется Яндексом для магазинов.

В Вашем случае, можно Rq взять равным, например, 1.

Худший ответ:
Посчитать среднее?

SELECT sum(rating/COUNT(*)) as avg FROM table GROUP BY element_id ORDER BY avg DESC LIMIT 10
Вопрос: Загрузка и настройка видео средствами PHP?

Лучший ответ:
Заливайте на youtube или vimeo, они там сами разберутся. Либо меняйте хостинг. Без установки дополнительного софта ваша затея не выгорит.

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

Лучший ответ:
Клик колесика можно отслеживать по MouseEvent.which
и это значение для колесика - 2. 
Например так$("#text").on('click', function(e) { 
    // данное событие будет выполняться при клике на левую кнопку или на клик колесика
   if( e.which == 1 || e.which == 2 ) {
     // какое нибудь действие 
   }
});

Худший ответ:
А если у меня на айпаде нет колесика?
Вопрос: Актуальны ли оффлайновые альтернативы онлайн сервисам, либо open source аналоги для установки на свои сервера?

Лучший ответ:
Я считаю, что в каждом отдельном случае надо выбирать оптимальное решение. 
Да, облака определенно хранят данные (во многих случаях их содержимое доступно создателям) на территории вероятного противника и вне юрисдикции законов РФ. 
Да, облака зачастую еще и обрабатывают ваши данные и метаданные, для своих целей.
Но, они обеспечивают заведомо более высокую доступность, более быструю разработку продукта или более легкий и дешевый старт бизнеса, снимают с вас временные затраты и позволяют сосредоточиться на бизнесе.
Во многих случаях,следует воспользоваться конкурентным преимуществом облака, если у вас нет гос.\финансовой тайны конечно. В бизнесе надо быть гибким.
Те кто держит арендованные VPS\VDS или аппаратные серверы, часто забывают о доступности физических носителей информации в ДЦ, о возможности перехвата трафика внутри ДЦ. Поэтому перед принятием решения посчитайте каких характеристик должен быть сервер в ДЦ для поддержания работы сервиса + нагрузки от криптодиска и криптотуненей. Сравните со стоимостью своей аппаратной серверной. И сравните с решением для облака. И выберите то что укладывается в бюджет.
Так же помните что никакое облако не отменяет бекапов вне облака.

Худший ответ:
GitHub
Создавайте проект и размещайте. Если народу понравится - они присоединятся и будут помогать разрабатывать дальше, Вы возьмете их в соавторы.
Вопрос: Почему Yii так популярен?

Лучший ответ:
Ниже порог вхождения.

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

Лучший ответ:
Вот что нашел у себя в закладках:
websnapr.com
snapcasa.com
www.thumbalizr.com
ipinfo.info/netrenderer/
www.artviper.net/website-tools/website-thumbnails.php
Пользоваться толком не пробовал, может что-то есть дельное.

Худший ответ:
возможно вам пригодятся и эти сервисы:
http://browsershots.org
http://viewlike.us/
Вопрос: Как переносить рабочую БД?

Лучший ответ:
Настроить Репликацию базы данных и потом просто перекинуть клиентов на новую БД.
https://habrahabr.ru/post/56702/

Худший ответ:
Репликация