Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Запуск Windows приложений из сети

Лучший ответ:
подключите тома по iSCSI

Худший ответ:
Виртуализация приложений? Что-то на вроде XenApp может вам поможет.
Вопрос: Какой смысл использовать Adobe InDesign для макетов сайтов?

Лучший ответ:
Классикой для веб-дизайнера является Photoshop и Illustrator - растр и вектор. Оба эти составляющие позволяют реализовать качественный продукт, быстро, эффективно, удобно! InDesign - основная цель верстка для полиграфии. Использование InDesign для дизайна веб-объектов - вполне нормально, так как также векторная графика и много есть инструментария для выравнивания, сеток, и прочих дизайн-работ. Полноценная графика поддерживается везде, вопрос весь в том, что вы понимаете под полноценной графикой? Во всех этих редакторах есть конвертация для веба. А на счет использования растра, то просто напросто фотографии высокого качества запросто вставляются и верстаются уже в этих редакторах, как подложка, как готовые макеты. Разрешения экранов мониторов, телефонов, планшетов  растут, а значит у современного дизайнера для веб-индустрии должно быть в целях только одно - векторная графика!

Худший ответ:
любые продукты адобе можно использовать для веб дизайна если это удобно
фотошоп люстратор индез
я например предпочитаю все лежа на диване на айпаде делать - и для этого соответствующий софт находится или пишется
Вопрос: Фреймворк на Java для создания корпоративных сайтов

Лучший ответ:
Вам следует для начала определиться с требованиями к корпоративному сайту. Это будет портал, или классический CRUD сайт, или Rich Internet Application. Будет ли это классическое server-centric приложение, или client-centric. Необходим ли вам ручной контроль над Javascript. Подходит ли компонентная модель под ваше приложение. Исходя из анализа всех требований и следует выбирать фреймворк. Практически все известные Java web фреймворки подходят для создания «сайта любой сложности» с некоторыми оговорками.

Если знаете английский — обязательно ознакомьтесь с хорошей статьей, дает хорошее описание «областей» для Java фреймворков. java.dzone.com/articles/categorization-web-frameworks

Худший ответ:
Недавно читал книжку (если будет интересно, вспомню), в которой автор разрабатывал веб приложение с использование JSP, Hibernate и Spring. Кстати, весьма интересная книга.
Вопрос: Как вытащить значения переменой в PHP?

Лучший ответ:
А ты попробуй через гет вытащить print $_GET['login']

Худший ответ:
А ты попробуй через гет вытащить print $_GET['login']
Вопрос: Где можно прочитать много про реальный проект с балансировкой и распределенной нагрузкой?

Лучший ответ:
ВОт вы зря так думаете что на битриксе написано что то общее, там как раз написано примерно так как все делают.
99.99%  проектов в интернете не используют каких то хитрых схем.
в общем то схема самая обычная всегда
на фронте любой балансировщик чаще нгинкс реже лайти или ха прокси
бд чаще всего мастер слейв репликация для разделения записей и чтения с двух серверов 
сервера апликация чаще всего какой нибудь php-fpm для php или uwsgi для python.

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

Лучший ответ:
Для очередей есть сервера очередей. Как вариант, ознакомься с Gearman. Для информации habrahabr.ru/post/142210/.

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

Лучший ответ:
В таком виде у вас самый простейший вариант распределения. Главным недостатком такого подхода является жесткая связь между uri и названием классов и методов. Порой это очень не удобно.
Лучше используйте внешние библиотеки. Вместе с composer.
Роутеров сейчас навалом, например, Pux.
Или напишите свой.

Худший ответ:
1. Вместо __autoload лучше использовать spl_autoload_register.
2. Проверять class_exists в маршрутизаторе не нужно, этим пусть занимается автозагрузчик.
3. А вот method_exists стоит проверить.
Ну и приведу кусок роутера из своего старого проекта (код не претендует на идеальность, но мне нравится):Кусок кодаpublic static function launch() {
    if ($controller = self::getParam('controller')) {
      self::$controller = $controller;
    }
    if ($action = self::getParam('action')) {
      self::$action = $action;
    }

    $controllerName = strtolower(self::$controller).'Controller';
    $controllerAction = 'execute'.ucfirst(strtolower(self::$action));
    $controller = new $controllerName();
    if (!method_exists($controller, $controllerAction)) {
      throw new NotFoundException('Method \''.$controllerName.'::'.$controllerAction.'\' not found');
    }
    $controller->$controllerAction();
  }

  public static function getParam($param_name, $type = 'string') {
    if (isset($_GET[$param_name])) {
      if (!isset(self::$params[$param_name])) {
        self::$params[$param_name] = self::clean($_GET[$param_name], $type);
      }
      return self::$params[$param_name];
    }
    return NULL;
  }
Вопрос: Поиск единомышленников. Делаем вещи вместе

Лучший ответ:
Мне кажется это писал человек, не сильно знакомый с разработкой и производством. Так вот вся беда в том, что изготовить то, что тебе надо и так, как тебе надо — это оооочень большая проблема. Огромная проблема. ВЕзде и всегда одно и то же — срывы сроков, какие-то совершенно нелепые косяки и качество, очень далекое от ожидаемого. И эти проблемы куда не ткнись. Сегодня у кого-то что-то хорошо, а завтра но же косячит по полной. В общем нет у нас культуры производства и, видимо, ещё долго не будет. Вот и всё.

Худший ответ:
Бесполезно пытаться это делать на краудфандинге на мой взгляд. Действительно хорошие, массовые разрботки практически всегда идут через финансирование. Вы не привлечете столько производителей и инвесторов, а если устроить нечто вроде Kickstarter'а это тоже все не то.

Была у меня в свое время мысль, что подобные вещи можно проводить не через финансирование и краудфандинг, а через более ясную модель займов у потребителей. е-Акции, е-Облигации. Простейший листинг и обеспечение под прототипы, патенты, наработки и т.п. Стукнитесь в личку, если интересно.
Вопрос: Индексация мультирегиональных сайтов?

Лучший ответ:
Специально для вас писали:
webmaster.ya.ru/15326
support.google.com/webmasters/answer/189077?hl=ru

Худший ответ:
лучше site.com/ru/article/25/

> На каждой из этих страниц интерфейс на соответствующих языках, но сама статья везде только на русском. Как поисковые системы будут обрабатывать подобную ситуацию и как облегчить им эту работу?

Как дубликаты. Облегчить — никак (а зачем?).
Вопрос: Как лучше интегрировать Яндекс.Кассу в Rails-приложение?

Лучший ответ:
https://github.com/yandex-money/shopify-active-mer...
Пробовали?

Худший ответ:
попробуйте
https://github.com/PNixx/yandex-kassa
или 
https://github.com/creepycheese/yandex-kassa-api
Вопрос: Почему отправляются 2 post запроса на js?

Лучший ответ:
Ещё один вариант - забыли вызвать preventDefault. В результате и обработчик срабатывает, и стандартное действие формы.

Худший ответ:
Отправляется по клику? Вероятнее всего двойной обработчик на клик.
Однажды у меня была такая фигня, что jQuery загружался на странице 2 раза. Это была опечатка.
Но обертка $(function(){}) срабатывала 2 раза.
Если ничего явного, то можно попробовать отменять предыдущий обработчик через event.preventDefault().
Вопрос: Пост из песочницы не вернулся обратно после возврата инвайта?

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

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

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

Худший ответ:
Я читал старую, но достаточно интересную книжку "Как пасти котов". Ну и про Agile в принципе можно что угодно почитать, но как говорится одно дело книжки другое дело практика.
Если ты из Мск могу порекомендовать свой очный курс:  propercourse.ru/courses/1
Вопрос: База ключевых событий человечества

Лучший ответ:
Где найти в виде базы не знаю. Но в вики ru.wikipedia.org/wiki/1792 по каждому году есть хорошее описание. В английской версии данные великолепно структурированы, и их можно парсить автоматически. С помощью поиска ключевых слов — я думаю сможете сделать подобную базу в драфте.
Думаю, если внимательно посмотреть и составить хороший список коэффициентов ключевых слов — то сможете и важность событий сделать. Можете еще использовать индекс цитирования событий в поисковых системах.
Короче — это с вики вытянуть вполне реально. Если нужны конкретные советы — пишите.

Худший ответ:
Добавлю свои пять копеек — DBpedia.org
Вопрос: Блокирование смс на iphone?

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

Худший ответ:
Нельзя, единственный вариант — поставить в настройках контакта беззвучный и безвибровый прием СМС
Вопрос: Где в реестре информация о мониторах?

Лучший ответ:
через реестр думаю не выйдет, т.к. даже если там чтото изменить ктото должен сказать ОСи что нужно провести переключение, не думаю что она мониторит ветки в реестре. В вашей ситуации лучшим решением будет подключение разветвителя , в таком случае на 1 из портов будет висеть 2 устройства с одним изображением(клонированием).

Худший ответ:
Попробовать отследить  можно утилитой process monitor
filter > event class >is > registry
Второй вариант - сделать два слепка реестра до и после внесения изменений (программ для этого много) и по изменениям определить параметры либо экспортировать их в виде *.reg файла
На память, естественно параметры не знаю.
Вопрос: Простой баг-трекер или тикет-систему?

Лучший ответ:
redmine, trac, bugzilla.
Я остановился на redmine

Худший ответ:
Для комплекта еще Eventum.
Сам пользуюсь им достаточно давно. У меня был главный критерий — что бы пользователи могли легко через e-mail открывать тикеты.

А для более технического я бы порекомендовал Trac.
Вопрос: Выводит php файл но не работает php внутри него почему?

Лучший ответ:
Функция readfile() просто выводит содержимое файла, вам же, скорее всего, нужно использовать include / include_once или  require / require_once

Худший ответ:
Потому что в строке echo "2015 - ",$god; должна быть точка, а не запятая.
Просто сервер не выводит ошибки на экран, а они у вас в скрипте есть. Настройте вывод ошибок на экран, пока учитесь языку.
Вопрос: Какой смысл в прокси-сервере для организации?

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

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

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

Худший ответ:
Нет)
Вопрос: Авторство идеи и продукта?

Лучший ответ:
Боюсь вас огорчить, но по законодательству России идея вообще не является интеллектуальной собственностью, а значит, не может быть объектом авторского права. Если это не абстрактная мысль «а вот можно сделать так-то!», а вполне конкретное решение какой-либо задачи, копайте в сторону патентного права.

Худший ответ:
Наверное единственный способ — это заключить договор (естественно нотариально заверенный) между всеми участниками, в котором четко обговорить процент от выручки, и что таковой является… а в рамках ООО, ИП или ЗАО — это лишь детали, к примеру с налогообложением. 

можно еще совместно получить свидетельство на программу для ЭВМ для пущей важности, но это стоит денег уже дополнительных…
Вопрос: Как сделать красивые модальные окна с размытым фоном на CSS3?

Лучший ответ:
<div class="wrapper wrapper_blur">
  <div class="content"></div>
</div>
<div class="modal"></div>.wrapper_blur {
  filter: blur(10px);
}
При вызове модального окна всей обёртке нужно применить класс .wrapper_blur

Худший ответ:
Артем Н можно сделать лучше. Вот для бутстрапа. Не нужно ничего менять просто добавьте в css
.modal-open>*:not(.modal) {
  filter: blur(5px);
}
Вопрос: Как заставить cron запускать скрипт?

Лучший ответ:
Для запуска каждую минуту можно просто:* * * * * root php -f /home/путь/к/сайту/к файлу/json.php >/dev/null 2>&1

Худший ответ:
*/60 * * * * далее команда
Вопрос: Резервное копирование двух систем?

Лучший ответ:
Причем тут iso? 
Возьмите Акронис и скопируйте разделы целиком, на новом месте расширьте как нравится

Худший ответ:
ответ выше. Сделайте образ системы с помощью Acronis
Вопрос: GSM, GPRS, EDGE, CDMA, UMTS, HSDPA — по полочкам

Лучший ответ:
На первый вопрос: 2G (GSM, GPRS, EDGE) и 3G (WCDMA, UMTS, HSPDA
На второй: В CDMA (Code Division Multiple Access), для каждого узла выделяется весь спектр частот и всё время. CDMA использует специальные коды для идентификации соединений. CDMA.
На третий, пожалуй всё объяснит статья здесь Поколения мобильной телефонии

Худший ответ:
Спасибо,

Я так понимаю:

GSM: использует GSM стандарт для передачи голоса, а GPRS/EDGE и UMTS для данных.

CDMA: использует EV-DO(3G) и для данных и для голоса.

Поправьте если я неправ.
Вопрос: Что нужно знать перед началом разработки большого проекта?

Лучший ответ:
Если к проекту будет подключатся команда разработчиков, а если проект большой я думаю рано или поздно вам понадобятся помощники, тогда вам будет необходим свой code-style-guide ну или позаимствованный например от гугла.
Насчет проектирования, тут не всегда обязательно UML, проектировать можно по разному, зависит от методологии, если вы не боитесь, что во время разработки проект будет терпеть много изменений, то пишите спеку (SRS) в виде  IEEE 830 или RUP. В ходе написания спецификации вам и понадобятся разные UML диаграмки.
Если вы любите более гибкую разработку, то можете позаимствовать так называемые user story, суть которых состоит не в подробном техническом документировании каждой функции, а в том, что функционал проекта разбивается на фичи которые описываются человеческим языком, можете примеры из scrum посмотреть.
Вообще все сводится к выбору методологии разработки ПО, их сейчас множество, от себя скажу, что не обязательно зацикливаться на одной, их можно синтезировать подстраивая под себя.
Я для себя понял одно общее правило: большей проект в начале упрощать максимально, отбрасывая все лишнее, стараясь в первом же прототипе, реализовать главную бизнес цель проекта, а потом уже наращивать все остальное. 
Это правило помогает, меньше рассуждать и философствовать над проектом и просто делать его, а то много проектов завершаются еще на стадии проектирования, когда ты входишь в ступор от обилия вариантов реализации и возможных проблем и сценариев. Just do it)

Худший ответ:
Очень удобно и очень эффективно использовать какой-то багтрекер-командный-менеджер-механизм.... аля Jira, Redmine, etc...
Ну и помнить про сроки и бюджет.
Вопрос: Приложения для стриминга аудио с iphone на mac через airPlay

Лучший ответ:
Есть Airfoil (http://www.rogueamoeba.com/airfoil/mac/). Стоит 25$, но она того стоит. Вы получаете сразу две программы: одна для стриминга с Mac (есть и для Windows) через AirPlay, а вторая (Airfoil Speakers) для получения через AirPlay. Причём, Airfoil Speakers есть для Mac, iOS, Android, Wndows и Linux. Отличная вещь.

Худший ответ:
Есть Reflector. Буквально вчера обновилась под 10.9.
Вопрос: Что означает сообщение компилятора g++ при работе с массивами?

Лучший ответ:
Из какой книжки накопипастили куски? Сообщение в гугл вводили? Переводить пытались? 
Английским по белому написано - вы пытаетесь использовать фичи из C++11, а компилятору об этом не сказали.
И даже решение написано - опцию нужно добавить.

Худший ответ:
Поставьте символ = между объявлением массива и заданием его тела. И используйте форматирование кода здесь. Это кнопочка с тремя точками в редакторе.
должно быть вот так:int num[8] =
{
1, 5, 4, 2, 7, 2, 1, 3
};
Вопрос: Какие есть web-проекты для обучения детей программированию/логики?

Лучший ответ:
Развивайте у ребенка математическое мышление.

Худший ответ:
Не совсем веб-проект конечно, но не стоит забывать про Lego Mindstorms. :)
Вопрос: Как правильно тестировать сверстанный макет?

Лучший ответ:
А что значит тестировать? 
Это обобщенное понятие. Что конкретно вас интересует?
1) Адаптивнось - пользователь albert_rar уже вам ответил.
2) Кроссбраузерность - Скачайте все имеющиеся браузеры и проверьте. browsershots.org в помощь, если нужно много разных версий(Но там нужно url вводить). А так же посоветовал бы сервис caniuse.com для проверки поддержки всяких css свойств.
3) Скорость загрузки - В хроме есть возможность проверять время загрузки страницы. Но локально вы ее загрузите быстро, ибо грузит не инет же!
Думаю больше нельзя выделить этапов тестирования для сверстанного макета.
В любом случае вам нужно все ровно разместить сайт где та на хостинге, что бы проверить его в действиях! Удачи

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

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

Худший ответ:
1) Нет. 
2) Много тренироваться или использовать клавиатурные тренажеры. 
Рекомендую учиться сразу на двораковской раскладке, потому что она лучше qwerty, а переучиваться потом будет сложно.
Вопрос: Работа клиент-серверной модели,вопросы от нуба?

Лучший ответ:
1)При следующем обращении (переходу на другую страницу сайта) идет ли обращение снова к DNS или взаимодействие уже идет на прямую с Веб сервером/Сервером приложения?
Вы путаете сервер-клиент приложение и работу DNS службы. К серверу можно изначально обращаться по IP адресу, к серверу можно обращаться и вообще не по IP сетям. Что же касается работы DNS, то работает оно сложнее.
Ваш комп смотрит файл hosts, если там нет нужного сайта, оно смотрит на локальный кеш, в котором хранятся недавние обращения. Если нет и там, обращается к вашему DNS серверу. Тот смотрит в свой кеш, если в нем нет - обращается к вышестоящему DNS серверу, и так до рут-сервера. По пути, каждый DNS сервер может иметь свой кеш. В среднем закешированное значение хранится сутки, но каждый владелец домена может настроить свой TTL (time to live). Кроме того, существуют dns балансеры, когда на тот же DNS могут возвращаться разные IP.
2) Веб сервер соответственно работает как сервер для веб (http), сервер приложений соответственно работает для приложений (например он запускает java сервлет, к которому можно обращаться различными способами, включая http)
3) в цепочке "клиент - вебсервер - сервер приложения" может отсутствовать второй или третий пункт. То есть может быть клиент-вебсервер или клиент-серверприложения. Вообще правильно говорить клиент-сервер. А какой именно клиент и сервер, и как они общаются - это уже вторично.
4) Вы путаете работу клиент-серверной части и непосредственно работу сетевых протоколов. Не мешайте сюда DNS, это работает прозрачно для вашего клиента и сервера.
Не мешайте сюда базу данных, можно работать даже без нее.
Если вы нажимаете "положить в корзину", то клиент отправляет команду, сервер ее обрабатывает и отвечает клиенту каким-либо способом, понятным клиенту. Что делает сервер - кладет в базу, или не кладет - это зависит от реализации корзины.
Понятно, что все команды которые отдает клиент серверу и все ответы, которые дает сервер клиенту, должны быть понятны и серверу и клиенту. Именно поэтому оно и работает.

Худший ответ:
1) напрямую, если тот же домен, для ускорения картинки могут быть на сабдоменах, разок запросит и их ИП, хоть ИП часто одни и те же
2) это условность трактовки, может, но лучше не париться. Строго говоря, отдавая только статику и проксируя остальные запросы - веб-сервер уже сервер приложений и есть
3) любые два их трех: Веб сервер - Сервер приложения- БД
опять же - это трактовка, БД - это не обязательно RDBMs, может быть и на файлах
4) за ДНС тут вообще забудь, а происходит AJAX
и вот полезный сайт на много вперед  - ruhighload.com  "мне бы  в твои годы"
Вопрос: Железка с SSH сервером для организации тоннелей

Лучший ответ:
Raspberry Pi на Raspbian (ArmHF), один тоннель, загрузка CPU 100%


Худший ответ:
Raspberry Pi на Raspbian (ArmHF), один тоннель, загрузка CPU 100%
Вопрос: Как лучше сравнить базу данных и текстовый файл (артикул-цена, больше 2000 строк)?

Лучший ответ:
Несколько вещей чисто для информации, чтобы ты немного начал ориентироваться в  окружающем пространстве. Потому что, как все новички, ты думаешь совершенно не о том. 
1. 2000 строк - это не база, а песочница с куличиками. И 10 - тоже. О нагрузках можно начинать думать начиная с сотен тысяч. 
2. САМЫЙ ад в твоих рассуждениях - это LIKE, который ты считаешь штатным средством поиска по артикулу. Вот с такими идеями даже и меленькую базу можно поставить колом. 
3. Стандартный вариант работы в таких случаях - читаешь файл в массив, чтобы артикулы были ключами. Дальше запрашиваешь все строки из БД, и читая по одной, ищешь артикул в массиве.
4.  Непонятно, зачем в текущей формулировке вообще доставать и сравнивать. Почему нельзя просто в цикле проапдейтить 2000 строк, указывая условия в запросе?
5. Почему у тебя в вопросе ничего нет про удаленные/добавленные строки? Если за этим следить не надо, то задача и вовсе выеденного яйца не стоит. Или ты об том пока не думал?

Худший ответ:
ну, вы же не ежеминутно будете это делать?
не напряжно это и вполне нормально
Вопрос: PSD без фотошопа

Лучший ответ:
Попробуйте Photopea. Он также открывает XCF (Gimp) и другие форматы.

Худший ответ:
Можете попробовать Google Picasa.