pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Не могу придумать как написать поиск по сайту на php?

Лучший ответ: Ищите каждое слово в отдельности и потом агрегируйте результаты, если база маленькая то будет работать, если база большая то прикручивайте sphinxsearch

Худший ответ: PostgreSQL из коробки поддерживает полнотекстовый поиск, в т.ч. со словоформами на русском, настраивается базовый уровень очень быстро, всё описано в официальной документации. Есть родная поддержка удаления тэгов, настройки релевантности, синонимы-тезаурусы и прочее, в дальнейшем можно в любую сторону расшириться.
Вопрос: Можно ли создать сайт на 1С Битрикс не имея на него лицензию?

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

Худший ответ: Советую использовать не Битрикс) Магазин можно сделать на чём угодно. Prestashop, OpenCart. Если секций не много, то можно и Wordpress поставить!
Вопрос: Консольный торрент клиент?

Лучший ответ: По первому вопросу — aria2, работает просто замечательно и не только с торрентами.

Худший ответ: ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_BitTorrent_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC
Здесь можете выбрать себе по вкусу :) И не пойму — а чем вам решение с ffmpeg не нравится?
Вопрос: Нравится ли вам такая тема для phpBB3?

Лучший ответ: Форумы ещё живы?

Худший ответ: Тема аккуратная, но я почему-то не люблю темы с рамочками и инвертированными заголовками. Особенно с рамочками для каждого пункта форм, как при регистрации. И синий цвет почему-то напрягает (особенно свет от светодиодов :)) 
Вот дизайн сайта www.wysibb.com/ намного более удачный, и лучше бы форум был выдержан в его стиле.
Это мои субъективные ощущения.
Насчет покупки темы — если она удачно вписывается в дизайн проекта, для которого я ставлю форум, то конечно имеет смысл купить её.
Вопрос: Как можно отключить юзеров от интернета?

Лучший ответ: топором по кабелю.

Худший ответ: Так что мешает убрать основной шлюз на компах:)
Ключевое слово - деревня.
Вопрос: Какой должен быть синтаксис SQL запроса в php?

Лучший ответ: Синтаксис SQL не отличается ничем.
Отличается только способ подстановки переменных.
Во-первых, запросы должны исполняться не через mysql_query, а через PDO
В-вторых, на месте переменных должны стоять знаки вопроса, а сами переменные - передаваться в запос при исполнении:$stmt = $pdo->prepare("UPDATE `users` SET `name`=? WHERE id=?");
$stmt->execute(array($name, $id));

Худший ответ: where id = 1
where 1 это считай "обновить всё"
Вопрос: Передача данных с сервера на сервер?

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

Худший ответ: Можно передать картинку как base64 или передать серверу URL с картинкой и забрать её curl'ом
Вопрос: Здоровье и программирование?

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

Худший ответ: На вопросы не смогу точно ответить так как только учусь на 3м курсе. Но я уже могу тебе сказать, что программист много проводит времени перед компьютером( Вся суть в том, что вся литература, которую читают программисты находится в основном в электронном виде (лучшая литература в оригинале так точно). Ну и её приходится читать с монитора. Будучи на 3м курсе в день в среднем провожу часов 12 перед компом (причем это в основном дома, а не в универе). Это печально, но если чувствуешь, что твоё призвание программировать, то программируй) По сути, сейчас в любой специальности без компа не обойтись так что далеко всё-равно не убежишь.
Вопрос: Системы интеллектуальной парковки полностью автоматические существуют?

Лучший ответ: Спросите гугл про Automatic parking и будет Вам счастье.
Технология уже в продакшн, я когда первый раз увидел это дело в работе этим летом, был удивлен, что будущее то уже наступило:)
По рассказам пользователей, надо весьма точно поставить машину около места парковочного, но это намного проще, чем сам процесс парковки.
Есть у форда, ниссана, вроде бмв с мерсем.

Худший ответ: еще есть у Octavia Superb
Вопрос: У кого есть примеры туториалов по ASP.NET MVC?

Лучший ответ: metanit.com - лучшее, что я видел по ASP

Худший ответ: Привет, не знаю на сколько хороши у него на MVC, но смотрел много всего другого, в том числе и Webforms. Человек обьясняет все очень обьемно и хорошо. Вот его канал на ютубе, там есть весь материал вообще для .NET разработчика. 
https://www.youtube.com/user/kudvenkat
Если не найдешь, то вот конкретный плейлист по MVC https://www.youtube.com/watch?v=-pzwRwYlXMw&list=P...  - 100 видео.
Вопрос: Виртуализация. Openvz, kvm или что-то ещё?

Лучший ответ: По-моему, KVM внутри VMWare работать не будет. У меня отказался во всяком случае. 
Точнее он отказался у меня работать в составе proxmox. 
А так по описанию так OpenVZ пойдет вроде как.

По LXC — а у него своих детских болезней нет? Он же помоложе будет. Сам не пользовал не знаю.

Худший ответ: LXC + lxc.tl
OpenVZ без детских болезней. 
Учтите только, что степень изоляция недостаточна для того, чтобы использовать это решение для, собственно, изоляции разных людей, которые хотят сходить в гости в консоль друг к другу. 
По скорости — нативная производительность (а чего ещё ожидать от chroot+cgroups, да).
Вопрос: Что изучать дальше JavaScript?

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

Худший ответ: Если вы хорошо владеете js+jquery и разбираетесь в HTML/CSS3, прямо сейчас можете смело приступать к верстке сайтов. Из популярных фреймворков для frontend'a достаточно будет бустрапа (можно и без него, это не критично) и jquery. В дальнейшем с опытом вы сможете точно определиться с тем во что стоит углубиться или где стоит расширить свой профиль.
Вопрос: Динамичный сайт без PHP?

Лучший ответ: ssi))) сегодня случайно вспомнил что есть такая технология. интересно, кто-нибудь пользовался вообще.
но как сказал 27 к динамичности это не имеет отношения
https://github.com/ziadoz/awesome-php#templating

Худший ответ: SPA ныне рулит. За выяснением значения аббревиатуры направляю в гугл... :)
Вопрос: Как правильно пропиывать адаптивные классы для сетки Bootstrap?

Лучший ответ: spanX - используется в 2 версии, col-x в 3
getbootstrap.com/css

Худший ответ: Разницы никакой, если делаешь mobile first то пиши xs , если с десктопа то ms/lg
Вопрос: Как правильно вызывать запросы?

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

Худший ответ: Познакомьтесь с Promise/Deferred, чтобы не писать такую макаронину из колбековА зачем setTimeout да еще и на 30 секунд во внешней итерации?
Вопрос: В чем разница обьявлений функций js?

Лучший ответ: Все сравнения есть тут.Основное отличие между ними: функции, объявленные как Function Declaration, создаются интерпретатором до выполнения кода, поэтому их можно вызвать до объявления, например:// Function Declaration
sum(1,2) //3
function sum(a, b) {
  return a + b;
}

// Function Expression
summer(1,2) //Ошибка, summer не определена 
var summer = function(a, b) {
  return a + b;
}P.s А еще есть выделяющийся из толпы конструктор Function. Он позволяет создавать функции из строки, но его детища, заразы, не запоминают окружение, в котором созданы.var 
     abs = "Я переменная",
     func = (function(abs){
         return new Function("", "return abs;");
     })("Я аргумент")
;

//Вызовем созданную функцию
alert(func()); //"Я переменная"

Худший ответ: В первом случае функция называется Function Expression, во втором Function Declaration, отличаются тем, что Function Declaration, создаются интерпретатором до выполнения кода, а значит функция выполнится в момент инициализации, а не в момент ее явного вызова.
Вопрос: Восстание Windows 7 против пользователя, чем лечить?

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

Худший ответ: Начните с полной переустановки винды. Если проблема сохранится, значит она аппаратная.
Вопрос: Как научить sendmail отправлять почту на свой домен на сервере с сайтом

Лучший ответ: используйте постфикс и настройте виртуальные ящики или пересылку на своё мыло

Худший ответ: Простого решения для sendmail нет, разве что рекомендуют переименовать сервер, чтоб не совпадало с именем домена ) Лучше всего навреное действительно перейти на postfix
Вопрос: XSS уязвимость Rambler почты

Лучший ответ: А вы не думали на счет трояна с кейлогером на вашем ПК?

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

Лучший ответ: Если у вас есть такие ссылки, то они должны показывать то что там будет, вне зависимости от того как открыли этот адрес.
Только делается это ПОСЛЕ загрузки страницы средствами роутера JS, а не перед загрузкой страницы как "обычно"

Худший ответ: Если пользователь что-то вводит непосредственно в адресную строку браузера, то отловить это не получится не как, т.к. адресная строка - это не элемент вашей страницы.
Если же пользователь просто кликает по ссылке на вашей странице, то вы можете перехватить это по событию click ссылки и запилить там любую логику, только надо будет еще запретить всплытие события, дабы это же событие click не обработал сам браузер
Вопрос: Как заставить ubuntu 14.04 по умолчанию использовать python 2.7.10?

Лучший ответ: Самое правильное - использовать virtualenv и virtualenvwrapper. Это очень просто - одной командой создается окружение. В вашем случае:  mkvirtualenv --python=/usr/local/lib/python2.7.10/bin/pythonСможете любую версию с любыми пакетами запускать, оставив систему в покое. Пользоваться системным питоном для своих проектов плохо, ведь если проектов будет много, а для каждого будут нужны разные питоны или версии той же django, что, каждый раз переустанавливать системный питон?

Худший ответ: Для быстрого переключения версий Python также удобно использовать https://github.com/yyuu/pyenv
Вопрос: Реакция на выбор радио-кнопок в jQuery?

Лучший ответ: if (jQuery("#r1").attr('checked')) {

Замените на
if (jQuery("#r1").prop('checked')) {


Худший ответ: или
if (jQuery("#r1").is(':checked')) {
Вопрос: Почему моя функция линейного поиска в javaScript работает не правильно?

Лучший ответ: вы прерываете цикл поиска через break - у вас получается одна итерация, вместо полного обхода массиваvar search = function(lastName){
    for(i=0;i<contacts.length;i++){
        if (lastName === contacts[i].lastName){
           printPerson(contacts[i]);
           return true;           
        } 
    }
   console.log("no matches");
   return false;
};

Худший ответ: ваша функция перестанет работать после первого же несовпаденияif (lastName === contacts[i].lastName){
        printPerson(contacts[i]);
        break;
        } else {
            console.log("no matches");
            break;
        }
Если lastName не будет равно lastName из контактов, то сразу цикл обрывается, а ведь может совпадение будет дальше в цикле.
Вопрос: Слова, глаголы и выражения на ангийском для IT сферы?

Лучший ответ: На случай важных переговоров:
F*ck! – Чёрт подери!
F*ck it! – К чёрту! Не надо! Забей! Не обращай внимания! 
F*ck it! – Проклятье! (Выражение испуга или удивления) 
F*ck [something] – К чёрту [нечто]! F*ck this place! 
F*ck it all! – К чёрту всё! Или вот так: F*ck them all! – Пошли они все! 
F*ck the world! – Провались всё! 
I don’t give a f*ck! – Мне плевать! 
Who gives a f*ck? – А кого это волнует? 
F*ck you! – Пошёл ты! 
F*ck me! – Вот это да! 
F*ck away! – Проваливай! 
What the f*ck! – Какого чёрта!
f*ck about – распутничать, выпендриваться
f*ck somebody about – игнорировать кого-либо
f*ck around – заниматься ерундой, распыляться, раздолбайничать. 
f*ck somebody around - дурачить кого-либо или плохо обходиться
f*ck off – отстать, свалить. F*ck off! 
f*ck off – лентяйничать или лентяй
f*ck somebody off – раздражать или утомлять кого-либо
f*ck over – поступать нечестно
f*ck somebody over – обманывать, использовать человека
f*cked out – уставший, старый, негодный
f*ck up – потерпеть неудачу, провалить, испортить… 
f*ck up somebody (f*ck somebody up) – навредить или огорчить кого-либо. 
be f*cked up – быть испорченным, обеспокоенным или обдолбанным. 
f*ck somebody down – подвести, подставить. You f*cked me down!
f*ck somebody’s mind – полоскать кому-то мозг
get f*cked – быть обманутым. I got f*cked by that asshole
f*ck somebody – не только «заняться любовью», но и «обмануть». 
f*ck with somebody – дразнить, раздражать, вмешиваться
motherf*cker – сукин сын

Худший ответ: Лучший ресурс со словами, глаголами и выражениями в IT сфере - это техническая документация и книги на английском. Но они не помогут тебе выучить разговорный. Чтобы научиться говорить, нужно говорить. В твоем случае лучше учить не для будущей работы, а для текущей. Иначе снова время пройдет и ничего из этого не сохранится. Устройся и осваивай в процессе. Если реально будет в этом необходимость - натаскаешься очень быстро. А если реальной необходимости не будет - сэкономишь массу времени и усилий.
Вопрос: Возможно ли в input background вставить glyph иконку?

Лучший ответ: :before and :after к input не применить
оберните input[type="submit"] в div и к нему применяйте :before или :after
или использовать <button type="submit"></button>
как вариант jsfiddle.net/sx1ajLk8

Худший ответ: ::before или (::after) с абсолютным позиционированием и content с буквой, которая отвечает в шрифте за лупу.
Вопрос: Как вывести данные из многомерного массива в таблицу?

Лучший ответ: Для начала научитесь создавать эти самые массивы. У вас полный шлак.<?php
$arr = [
    ['firsname' => 'Иван', 'lastname' => 'Иванов'],
    ['firsname' => 'Петр', 'lastname' => 'Петров'],
    ['firsname' => 'Сергей', 'lastname' => 'Сергеев'],
]
?>

<table>
<tr><th>ID</th><th>Имя</th><th>Фамилия</th></tr>
<?php foreach($arr as $key => $person): ?>
  <tr>
  <td><?=$key?></td>
  <td><?=$person['firsname']?></td>
  <td><?=$person['lastname']?></td>
  </tr>
<?php endforeach ?>
</table>

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

Лучший ответ: Нужно завести IP самца и IP самку и тогда они размножатся.spoilerА вообще, тебе нужны прокси сервера.

Худший ответ: Для автосерфинга нужно размножить IPv4 адреса. С какой целью?Но проблема в том, что IP сам по себе характеризует не устройство, а соединение в целом. Я с вами не согласен, или я вас не вполне понял. О каком "соединении" идет речь?Возможно есть какие-то другие предложения по автосерфингу, или иже с ними приработками? Если под автосерфингом подразумевается накрутка просмотров веб-страниц, то вам, вероятно, помогут прокси и автоматизация при помощи различных скриптов (например, PhantomJS).
Вопрос: С какой книги по AngularJS начать изучение?

Лучший ответ: www.angularjsbook.com/angular-basics/chapters — лучшее, что я встречал. С азов, с подробным объяснением тонкостей. В книжке объясняются именно принципы работы фреймворка, которые в других книгах просто предлагают принять за данность.
В js-то есть опыт? А то у Ангуляра свой лунопарк, и с самых азов будет трудно. Нужен опыт написания сложных вещей на js/jQuery, нужно дозреть до фреймворка, иначе он будет только всё усложнять. Ну и нужен опыт работы с какими-нибудь другими MVC-фреймворками (несмотря на то, что Ангуляр и не MVC), чтобы хоть как-то ориентироваться в теме.

Худший ответ: Самое лучшее это курсы от codeschool, тем более 1 часть бесплатная. Если по книгам хочеш учиться, то тебе ng-book
Вопрос: Поясните правила 57 и 58 в MISRA C. Почему break, continue — плохо?

Лучший ответ: Бред из разряда "goto - это плохо". Уж для мелкоконтроллеров goto - очень даже нормально. А в обработке КА и всяких условий просто необходимы break, continue, goto...

Худший ответ: Потому что break и continue это варианты goto, а goto нарушает принципы структурного программирования.
Вопрос: Что за страности в Stream в.NET?

Лучший ответ: ReadByte возвращает тип int, т.к. при достижении конца будет возвращено значение минус один. А тип byte может иметь значение в диапазоне от нуля до 255. То есть, считывая байты, сообщить о достижении конца потока при помощи типа byte невозможно (байт, имеющий значение ноль может быть полезным байтом), поэтому используется тип int.
Метод Read принимает буфер, в который будут помещены считанные данные. Буфер - это массив байт. Изначально он должен быть пустым. Размер массива - по своему смотрению. Чем больше размер буфера, тем больше данных будет помещено в память, меньше проделано операций.
Метод Read  возвращает число помещенных в буфер байт. Ноль - достигнут конец потока.FileInfo f = new FileInfo(@"C:\example.dat");
using (FileStream fs = f.Open(FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
 using (BinaryReader br = new BinaryReader(fs))
 {
   int bytesRead = 0;
   byte[] buffer = new byte[256]; // размер буфера 256 единиц байт
   StringBuilder result = new StringBuilder();
   while ((bytesRead = br.Read(buffer, 0, buffer.Length)) != 0) // читаем не более 256 единиц байт в buffer
   {
     // из buffer следует извлекать не более bytesRead (в конце это число может быть меньше 255)
   }
 }
}
Массивы являются ссылочными типами и нет необходимости использовать out.

Худший ответ: > Выводя этот int на консоль, я что-то не заметил восьмеричной системы счисления.
А почему должны были? Значение числа оно всегда одинаково и не зависит от системы счисление. А вот его отображение может меняться. Можно даже пальцами показать, или узелками на веревке.
> Во-вторых для чего Read() первым параметром получает массив байтов? Что должно быть в этом массиве? Что метод делает с этим массивом? Ни in ни out перед аргументом нет.
Наверное следовало бы изучить для начала C# и понять, что такое ссылочный тип.
Вопрос: Как добавить параметр к подключению css?

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

Худший ответ: Вообще-то, main.css?1 пишется для того, чтобы очищать кэш :|
Вопрос: Можно ли сделать отступ для элемента только для айфона?

Лучший ответ: Юзайте "@media"!

Худший ответ: Юзайте "@media"!
Вопрос: Android-теория: разобраться с BroacastReceiver и LocationListener?

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

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

Лучший ответ: Попробуйте преобразовать B: из логического в основной и сделайте его активным (с этим легко справляются менеджеры разделов вроде Paragon HDM,  Aomei, Acronis  и т.п. из состава многих инструментально-восстановительных LiveCD/LiveUSB, при этом они не портят содержащуюся на разделе информацию пользователя).
Но с моей точки зрения, всё это проходит гораздо прозрачнее для простого пользователя, если использовать старый формат разделов - MBR, вместо нынешнего GPT. MBR позволяет иметь не более 4-х разделов на диске, но у вас их как раз 4. Когда мне пришлось заниматься таким делом, то сначала я создал резервную копию-образ системного раздела и сохранил её на стороннем носителе (кстати, она не понадобилась, но... так полагается, чтобы локти потом не кусать). Затем преобразовал GPT->MBR и удалил скрытые системные разделы, оставшиеся расширил за счёт свободного места, восстановил загрузчик программой fixmbr, и далее установил вторую ОС на другой раздел. При этом в первой ОС возникло загрузочное меню из 2-х пунктов.

Худший ответ: на диске B  у меня свободно 76 гигов. это видно на картинке.
Дело не в месте. он и на Е не ставиться по  той же причине.
Вопрос: Виртуализация контроллера домена

Лучший ответ: Тут все зависит от масштабов инфраструктуры и ее особенностей. Почему вообще советуют виртуализовать DC? Ответ прост — это очень слабая нагрузка для сервера даже в масштабах достаточно большой службы каталогов, и любой относительно современный сервер будет тупо простаивать если сделать DC на самом хосте. С другой стороны, с точки зрения безопасности — не очень хорошо на сервер контроллера домена вешать что-либо еще. В случае виртуализации надо понимать одну вещь — наш DC должен в случае чего запуститься. И если мы делаем его виртуальным, а потом сам хост на котором он расположен включаем в домен — это до первого падения сервера. Поэтому с одним хостом — никогда так делать нельзя.
Рассмотрим второй вариант — у нас например 3 хоста с Hyper-V, вот в этом случае уже можно поднять 3 виртуальных DC (им по одному виртуальному процессору и 512 Мб памяти хватит, поверьте) и включить сами хосты Hyper-V в домен. В этой конфигурации если даже хост падает — на каком-то другом хосте контроллер будет живой и наш упавший сможет загрузиться и поднять виртуалку со своим контроллером.
Если же компания большая — там могут быть десятки DC, и опасность того что не будет «живого» DC вообще сводится к нулю. Если интересует конкретная реализация — могу посоветовать, пишите в личку, AD и Hyper-V это как раз то чем я занимаюсь.
Ну и в общем случае надо всегда помнить принцип KISS (Keep It Stupid Simple): если у вас всего пара Hyper-V хостов — оставьте их просто в рабочей группе, автоматизации там сильно не нужно, но зато от варианта когда нет DC и не можем загрузить Hyper-V-хост — будете избавлены.

Худший ответ: виндоус сервер ставим в hyper-v, далее на виртуалке настраиваем контроллер домена,
Вопрос: Перейти на другую специальность с понижением курса или остаться доучиваться?

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

Худший ответ: Год жизни? Это всего-лишь год...
Вопрос: Почему gulp-watch правильно собирает sass только при запуске из импортирующего файла?

Лучший ответ: Это проблема Sublime. Тоже боролся с ней.
Решение описано на репозитории плагина gulp-sass 
Помогает установка настройки atomic_save в true"atomic_save": true
Пишут, что проблема только на винде и только в Sublime

Худший ответ: Помогла установка timeout в watch перед вызовом таска:  watch([config.sassPath + '/*.scss'], function(event, cb) {
    	setTimeout(function(){
	        gulp.start('sass');
    	}, 1000);
});
IDE sublime 2, видимо проблема была в задержке при сохранении файла, становится недоступен (блокируется?) либо ping сервера.
Вопрос: Как принять объект в php в данном случае?

Лучший ответ: $a = json_decode($_POST['data']);
var_dump ($a->someproperty);
Если Вы об этом

Худший ответ: js:$.post("index.php", { data: newThemeWizard }, function(resp) {
  console.log(res);
});
php:$data = json_decode($_POST['data']);
$data->some_property; //получаем данные