Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: В какой программе возможна подобная реконструкция?

Лучший ответ:
Похоже есть ответ в самой статье по вашей ссылке, стр. 105-106. Как я понял, сначала они с помощью 3D-сканера перегоняют осколки в STL-модель. Используют для для керамики программное обеспечение Rhinoceros 3D, разработанное McNeel&Assocciates, а для металлических предметов — программное обеспечение FormZ, разработанное AutoDesSys. Затем по методу трех точек определяют радиусы и центры вращения нескольких горизонтальных сечений. Находят вертикальную ось вращения. Потом получают профиль осколка и вращают его вокруг вертикальной оси.

Худший ответ:
Список 3д редакторов для МакОсь тут. Выбирайте, возможно я ошибаюсь, но похоже на старую версию Cinema 3D.
Вопрос: Как делать тесты производителньности JavaScript?

Лучший ответ:
console.profile(), console.profileEnd(), console.time(), console.timeEnd(), console.trace()
+ почитать руководства к Chrome Developer Tools и/или FireBug.

Худший ответ:
И так-же jsperf.com
Но это только для браузера.
Вопрос: Как вывести первые буквы слов строки?

Лучший ответ:
Выводит первые буквы слов.#include <stdio.h>
#include <ctype.h>

int main(void)
{
    int c, wassp;

    wassp = 1;
    while ((c = getchar()) != EOF) {
        if (isspace(c))
            wassp = 1;
        else if (wassp) {
            wassp = 0;
            putchar(c);
        }
    }
    putchar('\n');
    return 0;
}
Вывод[guest@localhost c]$ .ansi t.c -o t
[guest@localhost c]$ echo "abcd efgh ijkl" | ./t
aei
[guest@localhost c]$

Худший ответ:
Напрашивается вариант выводить каждый символ после пробела.
Вопрос: Можете дать пару примеров SPA (Single Page Application)?

Лучший ответ:
https://meduza.io/ )) на React.js

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

всё не нужно уже сам понаходил:
https://www.digitalagencylondon.co.uk/
https://departures-international.com/
https://pixenio.com/
https://getclean.by/
https://bel.biz/
asthmamd.org
https://ozitag.com/
profamily.video

и главное
https://onepagelove.com/
Вопрос: Можно ли перевести с яндекс денег на карту россельхозбанка(мастеркард)?

Лучший ответ:
Попробуйте отправить 1 рубль. Самый надежный способ.

Худший ответ:
Они уже ответили, что да)))
там можно даже привязать свою карту или выпустить их карту, тоже мастеркард.
Вопрос: Как лучше подключать стили — через link или @import?

Лучший ответ:
Если вы подключаете один файл через <link>, а потом внутри него вставляете несколько @import, то все, что вы подключаете через @import будет загружаться только после того, как будет полностью прочитан тот первый файл стилей.
Я не могу, соответственно, сказать, что это абсолютно всегда вредно. Просто нужно понимать, когда это использовать, а когда - нет.
Например, если по какой-то причине вы не хотите параллельной загрузки и произвольного порядка применения стилей browser-ом к странице, используйте @import, если наоборот - используйте <link>.
Утверждение о том, что минимально возможное число файлов стилей  (в идеале - один) - это всегда хорошо, далеко от универсального, потому что эффект большего или меньшего числа стилей зависит от характеристик подключения (максимальное число одновременных запросов на сервере) и содержимого страницы. Если общее число запросов для получения страницы и так мало, или есть дополнительный контент (изображения) загружаются асинхронно по мере прокрутки, то нет никакого смысла сводить число файлов стилей к одному - нужно ориентироваться на то, сколько вообще запросов потребуется для того, чтобы загрузить страницу.

Худший ответ:
Использование Dmitrijs Balcers это вредная практика. Мне сейчас в 4 часа ночи лень искать пруфлинки, но про это писали уже миллион раз.
Речь конечно же идет об импорте as is. Если же на проекте имеется склеивание стилей, то там только импорт и юзается наверное в главном файле стилей.
А вообще в 2015 такие вопросы задавать некорректно, ибо фронтенд у вас должен автоматизированно собираться на проекте.
Вопрос: С чего начать разработку игры?

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

Худший ответ:
Тут, на хабре отличная статья была на эту тему.
Вопрос: МикроИБП(UPS) для роутера. Что проще купить или сделать?

Лучший ответ:
Посмотрите в сторону РоЕ (PowerOverEthernet)
и либо сгородите свой огород методом гугль + мозги + паяльник — стандарт открытый и как по ехернету подать питание в гугле есть.
Либо взять готовый, умеющий работать по PoE WiFi Router/AP и свич, который умеет PoE в порт отдавать. Но свич с отдаванием РоЕ в будет ощутимо дороже аналогичного без РоЕ.

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

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

Худший ответ:
1) Можно посмотреть на вики, как динамически загружать *.ui без pyuic (https://ru.wikipedia.org/wiki/PyQt).
2) Если прям вот нужен файл, сгенерированный pyuic, то все сделать по аналогии с обычным Qt (как-то так, точно не помню):# в конструкторе нового класса, который наследуется от QWidget
self.ui = ui_GeneratedWidget()
self.ui.setupUi(self)
Смысл в том, что у вас есть два класса: обёртка, которая наследуется от QWidget и то что сгенерировал вам uic. В обёртке вы пишете всю логику. Файл который генерируется руками трогать не надо.
Вопрос: Обязательно ли использование моделей при разработке в CodeIgniter?

Лучший ответ:
Можно расширить штатную модель и предусмотреть в ней методы get($id), save($data), update($id, $data), delete($id). Упрощает и ускоряет работу над проектом. Как расширить есть в доках.

Худший ответ:
Если ЧИСТО для себя, нужно наклепать что-то, чтобы работало - можно и без моделей и без CI.
Но если стоит задача "освоить фреймворк", то конечно следует при разработке пользоваться best practice, иначе зачем осваивать фреймворк неправильно?
Вопрос: Какие поставленые задачи junior web dev должен уметь выполнять?

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

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

Лучший ответ:
Не зависимо от фреймворка:$mycolor1 = "#fefcea";
$mycolor2 = "#ffffff";
echo '<div style="background: linear-gradient(to top, '.$mycolor1.', '.$mycolor2.');">';

Худший ответ:
Не изучай этот фреймворк.
Вообще не изучай ничего где используется global
Вопрос: Как починить background-position в :hover для элемента с фоном заданным в атрибуте style?

Лучший ответ:
Воу... зачем же всё так усложнять то... Ну генерируются программно - ок... 
Я думаю раскидать классы для вас не будет проблемой, верно?<li class="infoItem">
  <div class="img" style="background-image: url('img/bulb.png');"></div>
  <div class="text">текст текст текст текст</div>
</li>
и стили.infoItem .img {
	width:80px;
	height:80px;
	margin:0 auto 20px;
background-position: 0 0;
background-repeat: no-repeat;
}
.infoItem:hover .img {
	background-position: 0 100%;
}

Худший ответ:
А в теге есть возможность исправить? Там надо написать не короткой записью, а полной. Т.е. <div style="background-image: url('img/bulb.png'); background-repeat: no-repeat;"></div>
Все дело в том, что при записи коротким способом браузер сам все дописывает, что Вы не указали, а инлайн-стили, которые Вы пишете в теге, перекрывают те, что в файле css.
Вопрос: Кто участвовал в конкурсе от HP ??

Лучший ответ:
кредит оформили

Худший ответ:
Меня тоже интересует, так как в правилах написано, что подведут итоги не позднее 21го числа. Со мной тоже кстати связывались, но ни паспорта ни ИНН не запрашивали.
Вопрос: Не могу обратиться к $rootScope с другого контроллера в angularjs.TypeError: $rootScope.get_groups is not a function?

Лучший ответ:
все просто, если вы инджектите скоуп в контроллер - вы делаете что-то не так. Нужен общий функционал - выносите в сервисы. Если ограничивать себя и допускать использования scope только в link функции директив, то жить станет намного приятнее. $rootScope же для объявления глобальных каких шорткатов в принципе допустимо дергать, но тоже как-то не очень круто. Обычно только для событий.

Худший ответ:
Объявлять функции в $rootScope? Да вы больны, сударь!
Вопрос: Как создаются кроссплатформенные мобильные приложения?

Лучший ответ:
1) читаем документацию по Xamarin
2) обычно обходятся sqlite или другими встраеваемыми СУБД. С сервером связывают приложение по REST.
3) Зависит от уровня владения php и умения учиться, находить и понимать абстракции и т.д. В целом не стоит вообще загоняться, проще выучить.

Худший ответ:
1. У Xamarin GUI создаётся отдельно под каждую платформу. Настоящее кроссплатформенное решение - рисовать интерфейс через OpenGL (я использую Corona SDK).
2. SQLite
3. Гораздо легче чем учить вообще без опыта программирования.
Вопрос: Какой биллинг использовать в Saas сервисе (PHP) для юридических лиц?

Лучший ответ:
Навскидку - совсем готового решения быть не может поскольку у всех свои схемы движения финансовых потоков, etc.
Сделать генерацию красивых pdf счетов на стороне своего сервиса - 1 день максимум, включая красивую pdf.
Сделать выгрузку из своего сервиса в 1C по выставленным счетам - 1 час.
Загрузка данных может или работать сразу автоматом, или минорная доработка 1c.
Сделать из 1С выгрузку файла с принятыми платежами - опять же не долго.

Худший ответ:
Используйте Офисофф. Мы уже пишем api, если скажите какую именно инфу нужно передавать по api, то сделаем быстрее. Сложностей то особых нет )))
Вопрос: Как подключить PHPEXcel к Yii2 без composer?

Лучший ответ:
composer можно использовать без глобальной установки
просто положив в любую папку скаченный composer.phar  и запустив так
php composer.phar install ... 
если нет ssh на хостинге, также можно все сделать локально и залить на хостинг только папку vendor полностью (composer json/lock не нужны). 
после этого как обычно  
include 'vendor/autoload.php'; 
и все заработает. 
для локальной работы с ним (composer), если нет настроенного окружения, проще всего скачать open server, там он есть встроенный в его консоль.

Худший ответ:
Да не использует он пространств имен, о каком PSR4 речь?
Вы исходник-то посмотрите: https://github.com/PHPOffice/PHPExcel/blob/develop...
Вопрос: Как в Python перебирать элементы словаря в определенном порядке?

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

Худший ответ:
Я использовал collections.OrderedDict. Особенность в том что в качестве аргумента нужно ему скармливать либо список, либо кортеж, но не словарь. Иначе все перемешается еще до того, как OrderedDict начнет действовать.
Вот такой должен быть вид:
import collections
collections.OrderedDict([('PRICE', 250), ('HP', 50), ('NAME', 'Albatross'), ('BLASTERS', 13), ('THRUSTERS', 18)])
Вопрос: Что мне выбрать из этих двух камер?

Лучший ответ:
Ни одна из указанных вами камер не подходит.
Посмотрите эту - https://market.yandex.ru/product/11130104?hid=9063...

Худший ответ:
если для фото то никон(кроп меньше, мегапикселей больше, матрица больше). если намереваешься снимать и видео то видео снимать умеет только кенон(но скорей всего паршиво). остальный параметры это скорее для замыливания глаза.
Вопрос: 3d печать из металла?

Лучший ответ:
Shapeways умеет. Примеры того, что приезжает, у них на форуме есть.

Худший ответ:
Терзают меня смутные сомнения в существовании таких технологий. 
Или я ошибаюсь?
Вопрос: Почему когда работает curl, apache блокирует доступ к хосту?

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

Худший ответ:
Есть простое решение - использовать очереди (rabbitmq/zeromq) и повесить выполнение грабера на cli (+ можно прописать в супервизоре правило, что бы тот поднимал обработчик очереди если тот вдруг упадет).
Вопрос: Skype для бабушки: максимально упростить

Лучший ответ:
Как оказалось в моем случае, многие бабушки вполне обучаемы. Попробуйте.

В крайнем случае можно попробовать
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
ключ Shell поменять, чтобы вместо explorer, skype стартовал. Но может проще показать во что тыкать? Мышкой/тачпадом же всё равно учить пользоваться! С тачскрином, конечно легче всего будет.

Худший ответ:
Помнится, в каких-то из линуксовых window manager'ов были настройки для отдельных окон — типа позиции окна и кастомных кнопок (запретить закрытие и сворачивание окна). Не знаю, как с этим сейчас дела.
Может для Windows что-то стороннее с такой функциональностью есть.

Сам настраивал компьютер родителям — неттоп под Ubuntu (ради стабильности и «безвирусности»). Единственная проблема со Скайпом была в том, что если случайно запустить две копии (не заметив маленькую иконку в трее) — он переставал при следующем запуске логиниться автоматически и забывал пароль.
Вопрос: Покупка подержанного iphone 4. На что стоит обратить внимание при осмотре?

Лучший ответ:
1) Емкость батареи — при обычной работе без 3G должно хватать на полтора дня
2) Работа всех радио-блоков — GSM, 3G, WiFi, Bluetooth
3) Работа touch — особенно по краям и в углах, а также проверить multi-touch
4) Работа кнопки Home — нажимается и выходит из приложений с первого раза
5) Работа большого разъема — телефон определяется на компьютере и заряжается
6) Работа камеры — включается, наводится на резкость, зум, видео
3) Внешний вид — потертости, сколы, царапины.

Худший ответ:
На модель (LL американцы), чтобы не взять залоченый. Сверить IMEI на коробке и теле.
Вопрос: Кто понимает, как определяется «Компания дня»?

Лучший ответ:
Чего тут непонятного?
1. Голосование за посты — 3 дня
2. В течение этих трех дней каждая статья получает определенное количество баллов.
3. Статья с максимальным количеством баллов за прошедшие сутки — «Компания дня».

Худший ответ:
Имеются в виду голосования не в виде опроса, а в виде возможности менять рейтинг поста, как я понимаю.
Вопрос: Как с помощью AJAX jQuery и php сделать отправку данных(комментарии) формы в БД и вернуть их без перезагрузки страницы?

Лучший ответ:
Вам нужно создать файл php который будет обрабатывать данный запрос. Например ajax-form-comment.php. В нём вы описываите на php всю логику получения данных. Просто берёте всё из массива post. С помощью AJAX вы формируете запрос, файл php получает запрос от ajax, обрабатывает там, в БД добавляет комент и с помощью echo выводит ответ, например текст "Всё круто, записали коммент!" или в формате JSON. В функцию callback success или done (смотря какую вы будите использовать) придут эти данные как раз. И в ней вы опишите логику, например отрисовку данного добавленного комента (вам нужно лишь от сервера получить подтверждение что коммент попал в базу, а данные использовать теже что и отправляли AJAX-ом ранее на сервер). Если нужен код, то могу написать js часть.$('form').on('submit',function(){//используйте id лучше
  e.pereventDefault();//блокируем действия по умолчанию, чтобы не перезагружать страницу
  var data;//записываем сюда данные которые хотим передать
  $.ajax({
    url:'file.php',
    data:data,//наши данные которые передадим
    method:'POST',//метод
    dataType:'text/plain',
  }).done(function(data){//допустим сервер будет возвращять JSON {isError="true",message="Всё записалось"}
    //описываем действия по получению ответа сервера
    if(data.isError==true){
      //коммент записался
      page.render(data);//отрисовываем наш комент с переданными рание данными
    }
  }).fail(function(err){
    //обрабатываем ошибку ajax
    
  });
});
В php всё ещё проще, просто массив разбераите, работаите с базой и echo возвращаите данные обратно)

Худший ответ:
Как-то так:$('form').on('submit', function(e){
  e.preventDefault(); //подавляем отправку данных формы и перезагрузку старницы
  var data = this.serialize();
  $.post("test1.php", data, function(json){
    $('.commentbox').append('<div><span>' + json.author + '</span><p>' + json.comment + '</p></div>'); 
  });
);
});
Это в простейшем виде. На самом деле зависит от разметки, требований и реализации на сервере.
UPD: Если с jQuery на Вы, то реализовать самому все это будет трудно.
Вопрос: Как можно реализовать эффект попадания по щиту космического корабля (Unity3D)?

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

Худший ответ:
Можно рисовать на CPU альфа-текстуру для эффекта и в каждом кадре передавать в шейдер щита, в непрозрачных местах рисовать эффект. Правда, неизвестно, насколько это будет быстро.

Можно кодировать информацию об эффекте в вершинах, во 2, 3 и так далее UV-канале.

Можно передавать в шейдер массив/матрицу/текстуру с перечислением всех мест попаданий в щит, преобразованных в локальные (двумерные) координаты щита. В этом случае для каждого фрагмента (пикселя) щита интенсивность эффекта будет определяться как сумма зависимых от расстояния (по поверхности) до точки попадания слагаемых. Грубо говоря, чем ближе к точке попадания, тем ярче, и это складывается для всех попаданий.
Вопрос: Сайт почти полностью выпал из индекса yandex.ru?

Лучший ответ:
может стоило создать топик не на хабре, а на серче?.. 

а вообще Яндекс — такой Яндекс(

Худший ответ:
У вас же весь контент просто спарсен с других сайтов. Яндекс все правильно сделал. 

Хотите продавать товары? Делайте уникальные страницы о них, которые заинтересуют как пользователя так и поисковики. И продвижение будет легче.

Рекомендую:
Сменить домен (а не ждать два года пока яндекс одуплит, что фильтр надо снять), кмс, сделать номарльный шаблон в светлых тонах, подключить сторонний сервис с помощью которого можно заказать обратный звонок, и т.д. 

Сейчас сайт похож на говносайт для продажи ссылок.
Вопрос: Можно ли использовать Upwork агентство как площадку для не-Upwork фрилансеров?

Лучший ответ:
 
https://www.upwork.com/legal/contractor-policies/
8. AGENCY POLICIES
Every person working on behalf of an agency must have their own account and profile. These profiles must be associated with their agency on Upwork. Sharing accounts is not permitted.
https://support.upwork.com/hc/en-us/articles/21106...
How do I apply on behalf of the agency as a whole?
Although the Connects balance is shared by the whole agency, proposals are submitted on behalf of particular workers. You cannot “apply as an agency” without assigning the proposals to a person.
нельзя

Худший ответ:
Проводит напрямую со своего зачем вам для этого агенси то
Вопрос: Возможно ли к сайту одностраничнику на AngularJS прикрутить wordpress?

Лучший ответ:
Вполне возможно. На вордпресе есть куча одностраничников. Нужно сделать небольшое API для связки, но ничего космического.
Вот что дал беглый поиск по словам "Wordpress AngularJS theme":
- пример темы roysivan.com/angular-wordpress-theme
- плагин Wordpress  https://wordpress.org/plugins/angularjs-for-wp/
- пара тем на themeforest themeforest.net/tags/AngularJS?category=wordpress
- статья с примером https://1fix.io/blog/2014/11/05/angularjs-json-api...

Худший ответ:
Именно для этих целей создали WP REST API, которое уже вот-вот готово к включению в ядро WordPress, скорее всего войдет в релиз 4.4 в декабре этого года.
wp-api.org
Вопрос: Как поставить счетчик заказов?

Лучший ответ:
SELECT`ом, а потом присвоить переменной и вьівести.
P.S. Какой вопрос, такий и ответ.

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

Лучший ответ:
Кури либо библиотеку VUSB либо библиотеку LUFA.   LUFA она для avr со встроенным USB на борту.

Худший ответ:
Когда-то делал HID устройство на attiny ( через софтовую реализацию USB low-speed  V-USB Как это сделать уже разжевано в интернетах, Плюс была еще статейка в Хакере где тоже это подробно описано.
Вопрос: Питон, как вывести текст наоборот?

Лучший ответ:
Привет! А вот так подойдет тебе:
s = 'Python is the best programming language'
>>> s[: :-1]
Выведет -  'egaugnal gnimmargorp tseb eht si nohtyP'

Худший ответ:
list.reverse()	Разворачивает список
Вопрос: Как создать динамические поддомены?

Лучший ответ:
Удивительный факт из мира животных:
По какой-то очень странной причине хомячки жить не могут без .htaccess
Без использования этого файла настройки веб-сервера приложение кажется им несолидным, неполным. И они стараются пихать его везде, где только можно.
Хотя стоило бы на минутку остановиться и просто подумать - а нужен ли он здесь вообще? Какую проблему мы собираемся решать с его помощью? А есть ли она вообще - эта проблема?
1) Настройках DNS вашего домена добавляете wildcard (*.example.com), чтобы любой поддомен шел на основной
2) В настройках веб-сервера прописываем виртуалхост *, чтобы все запросы обрабатывались рдним и там же виртуалхостом.
3) ВСЁ. Больше ничего не надо. Всё уже готово и работает.

Худший ответ:
1) Настройках DNS вашего домена добавляете wildcard (*.example.com), чтобы любой поддомен шел на основной
2) В .htaccess добавляете правило subd.example.com => example.com/index.php?section=subd
3) На большинстве хостингов это сработает
Вопрос: Где найти статью или лучше видео, где в общих чертах описан процесс создания современной игры?

Лучший ответ:
В целом мы вам и так опишем, берём движок, вставляем в него свои модели, текстуры, программируем на языке движка логику, события, ИИ. Добавляем интерфейс, освещение всякие плюшки. Готово!
Подробнее тут habrahabr.ru/search/?q=gamedev

Худший ответ:
"процесс создания современной игры" это такая обширная тема, что видео должно идти примерно недели две без перерыва, что бы в общих чертах показать процесс.
вообще это примерно так для новичка unity: 
- осваиваемся в редакторе, смотрим видеоуроки в разделе проектов
- углубляем знания просмотром уроков в остальных разделах
- изучаем 3д редактор (blender например)
- углубляем знания чтением мануала по unity
- ну и далее применяем полученые знания, моделируя объекты, текстуря их, пишем скрипты, настраиваем освещение, эффекты, оптимизируем производительность
Вопрос: Инфографика в офис?

Лучший ответ:
Если говорить о платных то их искать надо на сайтах продажи изображений например:

Бесплатные тут:
dailyinfographic.com/ 
или просто вот тут

Худший ответ:
Читщиты бывают очень красивые.