pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Возможно ли определить фразу контекстной рекламы (директ или adsense), по которой пользователь нашел сайт?

Лучший ответ: Если поисковая фраза нужна для получения статистики в Google Analytics или Метрике, то достаточно просто привязать соответствующие аккаунты друг к другу. Тогда в Google Analytics будет полная статистика по кликам из Adwords, а в Метрике - по кликам из Директа.
Если поисковая фраза нужна для других целей (например, для Mixpanel или своей статистики), то и в Adwords, и в Директе можно задать целевой урл с нужными параметрами.
Например, в Директе при редактировании объявления нужно в поле Ссылка на сайт указать - example.com/?utm_medium=ppc&utm_source=yandex.direct&utm_term={keyword}
При клике вместо {keyword} будет подставлен реальный поисковой запрос. Также можно использовать другие параметры, которые описаны в документации - direct.yandex.ru/help/?id=1119167
Аналогичным образом можно сделать и в Adwords - https://support.google.com/analytics/answer/103398...

Худший ответ: php показывает какая предыдущая страница была $_SERVER['HTTP_REFERER']
с неё можно узнать поисковую фразу
Вопрос: Как заставить работать LiveReload + Sublime Text 3 в Chrome?

Лучший ответ: 1.устанавливаете плагин LiveReload в chrome
2. устанавливаете LiveReload в Sublime Text 3 
3. в Sublime Text 3 заходите в  Preferences > Package Settings > LiveReload > Setting - User
4. пишете         { 
           "enabled_plugins": [ 
               "SimpleReloadPlugin", 
               "SimpleRefresh" 
           ]
       }
5. нажимаете на значок плагина в chrome он подключается к  Sublime Text 3. 
6. пользуетесь!

Худший ответ: Устанавливали плагин для chrome https://chrome.google.com/webstore/detail/liverelo... ?
Вопрос: Как понять кто удаляет файлы?

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

Худший ответ: habrahabr.ru/post/92020
Я такой пользовался, для отладки самое то
Вопрос: Mysql или json, где лучше хранить часто используемые данные?

Лучший ответ: А как вы собираетесь хранить данные в JSON? Если говорить очень просто, то json формат нужен для передачи ассоциативных массивов между разными языками. Или я чего-то не знаю? А данные по-любому придётся хранить в БД, без этого никуда. Базу выбирайте сами.

Худший ответ: В большинстве случаев, когда вспоминается WEB, то выбирают реляционную базу данных MySQL, увы - так сложилось исторически. Но по существу, потенциал этой реляционной базы данных используют лишь на 10%, и то в лучшем случае... По большому счёту, нам нужно просто сохранить данные, абсолютно несвязанные между собой. В вашем случае, я советую использовать MongoDB - прекрасно справится с вашими задачами.
Вопрос: Есть ли способы откатить UPDATE в PostgreSQL?

Лучший ответ: Поздравляю вас с ценным приобретенным опытом.

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

Лучший ответ: на KVM есть VirtManager,
Советую использовать Citrix XenServer, у него утилита управления очень удобная по качеству KVM и Xen не отличаются, KVM сильно проигрывается в плане удобства управления, xen из коробки не умеет soft raid

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

Лучший ответ: Как на счёт просто обновить Mint до последней версии, а потом поменять репы на чистые Ubuntu соответствующей версии, обновить до 14.04 и поставить Unity?
Это не Windows, dconf/gconf засоряются гораздо меньше, и тормоза вполне устраняются.
Получите ту же систему, но с оболочкой Unity и более новую.

Худший ответ: Конечно можно. Если отдельный раздел, то при установке монтируйте в /home но не форматируйте. Только потом могут быть проблемы с конфигами прог, т.к. скорее всего разные версии. По этому лучше под /home сделать новый раздел, нужное переместить, а старый потом удалить и место отдать другому разделу. А что касается пакетов, так кликайте тут
Потом на новой системе выберите из этого списка нужное и одной командой установите. Не забывайте про репозитории! Они сами не добавлятся, а я на 100% уверен, что у вас не все программы из официальных репов
Вопрос: Как реализовать автоматическое присваивание id диву?

Лучший ответ: Как-то так. $('#main div').each(function(i){
   $(this).attr('id', 'block-'+i);
})

Худший ответ: Лучше использовать для внутренних дивов класс и перебирать все элементы с этим классом. Сейчас тенденция отказа от id, многие как и я используют их только для основных блоков, такие как header или footer, а Вы хотите для каждого блока новый id.
Вопрос: Как правильно сделать проверку строки на отсутствие некоторых символов?

Лучший ответ: number.search(/[бгдё]+/i) == -1

Худший ответ: Думайте в сторону регулярных выражений. раз, два
Что бы не учитывать регистр используйте модификаторы ("ui", как обычно)
А можете для полной картины скинуть больше когда?
Вопрос: Работа для пожилого человека

Лучший ответ: Занять свободное время можно по-разному. Лучше конечно с пользой. В сети есть куча примитивных «работ» вроде рерайтинга текстов, и других вещей, откровенно делающих мир… ну в общем не делающих его лучше уж точно.
Но пожилой возраст — это ведь и определенные преимущества. Например багаж знаний, запас терпения, умение преодолевать препятствия. Я бы посоветовал ему посмотреть в сторону википедии или других открытых проектов которым часто бывает нужна помощь волонтеров. На википедии можно улучшать интересующие темы, находить информацию в библиотеках, создавать хорошие статьи. Можно писать документацию полезным open source проектам, или создавать переводы этой документации или самих проектов. Или можно обучать других людей пользованию компьютером. Приглашать к себе в гости друзей и знакомых желающих обучится ( вероятно тоже пожилых ) и объяснять им, показывать.
Про возможность научится программировать молчу, ибо не знаю реально ли это, хотя подозреваю что ничего сверх сложного при наличии желании у человека в возрасте возникнуть не должно.

Худший ответ: Завести и поддерживать паблик в вк со своим блэкждеком и… Только сегодня читал, что у самых популярных доход от рекламы от 500к рублей до миллиона(за постинг то котиков неплохо). 
P.S. Это шутка конечно же)
Вопрос: Как использовать все ресурсы интернет соединения при парсинге сайтов?

Лучший ответ: Если Ваш скрипт утилизирует интернет соединение не полностью - тому есть несколько вероятных причин: 
a) сайт который вы парсите отдает поток по 1 соединению меньше чем Ваш канал
б) в работе скрипта есть простои на парсинг, работу с базой итд
Решение в общем случае одинаковое: запускать несколько копий парсера одновременно, смотреть на загрузку канала и процессора - во что упретесь первым угадать сложно.PS Еще могу посоветовать не использовать модные dom парсеры и обертки на curl - простой curl и простые самодельные regexp работают в 10-100 раз быстрее.PPS Вы путаетесь в показаниях по скорости) 25Мбит это округленно ~3 мегабайт/секунду, торенты не могут качаться на 7Mb/s

Худший ответ: Если Ваш скрипт утилизирует интернет соединение не полностью - тому есть несколько вероятных причин: 
a) сайт который вы парсите отдает поток по 1 соединению меньше чем Ваш канал
б) в работе скрипта есть простои на парсинг, работу с базой итд
Решение в общем случае одинаковое: запускать несколько копий парсера одновременно, смотреть на загрузку канала и процессора - во что упретесь первым угадать сложно.PS Еще могу посоветовать не использовать модные dom парсеры и обертки на curl - простой curl и простые самодельные regexp работают в 10-100 раз быстрее.PPS Вы путаетесь в показаниях по скорости) 25Мбит это округленно ~3 мегабайт/секунду, торенты не могут качаться на 7Mb/s
Вопрос: Нужно прошить HTC Wildfire S для мамы на день рождение [телефон из Британии, дарить буду завтра, с андроидом дела не имел]?

Лучший ответ: Ставите из маркета morelocale2 и выбираете русский язык. Всё :)

Худший ответ: Телефон получен и поставлен на зарядку. Как зарядится начну эксперименты.
Кстати, как там у андроид нет привязки к sim-карте? А то я на своей настраивать буду же…
Вопрос: Как добавить условие в Where yii2?

Лучший ответ: Попробуй следующий пример: $news = self::find()
          ->where(['status' => self::STATUS_ENABLE])
          ->andWhere([ '<', 'datePublished', '2016-04-04'])->all();

Худший ответ: Может так?->andWhere('datePublished< :datePublished',[':datePublished' => '2016-04-04']);
Вопрос: Запрет RDP для определённых пользователей с определённых IP?

Лучший ответ: Очень плохо расшаривать прямой RDP коннект наружу, поэтому рекомендую наружу повесить VPN а вот через него коннект, будет уже аналогичен локалке. Таким образом наличие разрешения на VPN подключение будет естественным ограничением на подключение к удаленке не из локальной сети.

Думаю настройка VPN у директора не должна вызвать очень больших сложностей. Особенно если объяснить ему что это более безопасный вариант.

Худший ответ: Спасибо всем. Идея с vpn крутилась в голове, но хотел сделать уже имеющимися средствами. Есть одна мысль, но необходим совет людей, работавших с Kerio:


Kerio поддерживает создание «своих» кериововских пользователей. В свойствах этих пользователей есть тип их идентификации. Я обычно использую идентификацию по IP, к примеру, если IP 192.168.1.6, то это Kerio пользователь директор и т.д… Но там есть также и другой вариант. Как я предполагаю, это тип идентификации средставми Windows. 
Т.е. если директор зашёл по RDP под windows-учёткой Director и своим паролем и в Kerio есть учётка с именем таким же именем Director, то текущая сессия будет считаться от имени Kerio-учётки Director.

Если предыдущий пункт действительно работает так, как я догадываюсь, то останется только сделать Kerio пользователей с такими же именами, как Windows пользователи и создать в Kerio правило:
Name: Deny rdp users
Source: Internet //интерфейс с интернетом
Destination: Prohibited //эта группа Kerio пользователей, которым должен быть запрещён доступ по RDP из интернета. (Да, Kerio позволяет указывать в этом поле группы пользователей)
Service: RDP //определяем, к какому сервису закрыть доступ (определение идёт по порту)
Action: Deny //собственно, правило — отказать.

Таким образом, правило будет НЕ пускать по RDP из интернета пользователей, которые прошли виндовую авторизацию на сервере под своей учёткой, были автоматически сопоставлены с Kerio учёткой на основании имени пользователя и отнесены к группе Prohibited.


Осталось дождаться мнения человека, работавшего с Kerio по первому пункту: действительно ли оно таким образом работает? Надеюсь, такой человек найдётся :)
Вопрос: Как правильно перевести проект на Laravel 5 на https?

Лучший ответ: В начало /app/Http/routes.php добавить:URL::forceSchema('https');
или в зависимости от настроек окружения:if (env('SECURE_CONNECTION', false)) URL::forceSchema('https');

Худший ответ: Не получилось в комментарий вставить код. Я часть покажу, т.к. он большой.<!DOCTYPE HTML>
<html>
<head>
	<meta charset="utf-8">
	<title>@yield('title')</title>
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta name="description" content="Компания UVENTA - лучший интернет эквайринг">
	<meta name="author" content="Компания UVENTA">

	<link href="{{ asset('/css/bootstrap.min.css') }}" rel="stylesheet">
	<link href="{{ asset('/css/bootstrap-responsive.min.css') }}" rel="stylesheet">

	<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
	<!--[if lt IE 9]>
	<script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
	<![endif]-->

	<!-- Icons -->
	<link href="{{ asset('/css/general_foundicons.css') }}" media="screen" rel="stylesheet" type="text/css" />
	<link href="{{ asset('/css/social_foundicons.css') }}" media="screen" rel="stylesheet" type="text/css" />
	<!--[if lt IE 8]>
	<link href="{{ asset('/css/general_foundicons_ie7.css') }}" media="screen" rel="stylesheet" type="text/css" />
	<link href="{{ asset('/css/social_foundicons_ie7.css') }}" media="screen" rel="stylesheet" type="text/css" />
	<![endif]-->
	<link rel="stylesheet" href="{{ asset('/css/font-awesome.min.css') }}">
	<!--[if IE 7]>
	<link rel="stylesheet" href="{{ asset('/css/font-awesome-ie7.min.css') }}">
	<![endif]-->
Сейчас попробовал на рабочем компе добавить самоподписанный сертификат. Главная страница показывается, а остальные вообще not found The requested URL /services was not found on this server.Apache/2.4.10 (Debian) Server at uwenta.site Port 443
Еще заметил, что при вызове return redirect() редирект идет на http вместо https
Вопрос: Платежный агрегатор, который умеет процессить Webmoney, Yandex Money, Visa/Mastercard и PayPal?

Лучший ответ: Z-Payment начал работать с пейпалом недавно.

Худший ответ: PayPal нет, но есть много иных: payanyway.ru
Вопрос: Как сделать генерация чисел в photoshop?

Лучший ответ: "Сделать дизайн" - это одна задача,
А напечатать тираж карт с разными номерами - совсем другая задача. И "генерация чисел в photoshop" для этого не нужна.

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

Лучший ответ: Для какой ОС?
Если Windows - , WinAPI же . Если чего то не хватает - всё там же, в winapi
В линуксе - смотреть имеющиеся устройства системными командами

Худший ответ: Про видюхи посмотрите это: https://msdn.microsoft.com/en-us/library/windows/d...
Процессор - cpuid, работает на AMD тоже. Число ядер (и корпусов вроде) - GetLogicalProcessorInformation
Вопрос: Какие инструменты и язык использовать для RESTful api с нуля?

Лучший ответ: Попробуй sparkimport static spark.Spark.*;

public class HelloWorld {
    public static void main(String[] args) {
        get("/hello", (req, res) -> "Hello World");
    }
}

Худший ответ: Node.js / любой язык + graphQL, а REST в мусорку.
Вопрос: Какая зависимость между количеством подключенных мониторов и потребляемым объемом видеопамяти видеокарты?

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

Худший ответ: Факт просто подключения второго монитора ни на что не влияет. А вот включение режима "два экрана" вызывает задействование памяти видеокарты. Не то, чтобы эту память без включения режима можно использовать для других нужд, но она либо задействуется, либо нет. Если видеокарта интегрированная, то под нее может использоваться общая память. По моему как то так....
Вопрос: Есть ли хороший JQuery-плагин по коллажу из фото наподобие «вконтакте»?

Лучший ответ: Предложу Masonry

Худший ответ: Пользуюсь таким плагином: tympanus.net/codrops/2011/08/30/automatic-image-montage/
Вопрос: Почему слетает сайт на хостинге?

Лучший ответ: Вся проблема в регистрозависимости. Ее можно как нибудь отключить?
Наверняка тебе известно, что в Windows имена файлов не чувствительны к регистру, в то время как в Unix-подобных системах они чувствительны.
На самом деле, ты далеко не первый кто сталкнулся с этим. В качестве решения, изучи стандарт PSR-0/PSR-4 и переконвертируй все в него.

Худший ответ: в windows регистр в путях значения не имеет, в linux - имеет.
т.е.
папка Папка ПАпКА в винде одно и тоже, в linux - три разных объекта. потому и не работает.
а варианта два - либо приводить все к одному регистру (что правильнее и имхо проще), либо учить автозагрузчик как-то с этим жить...
Вопрос: Windows 7 вместо Windows XP?

Лучший ответ: У меня винт — один диск. 

Больше не задумываюсь, что игры нужно ставить на D, а фильмы на F, а на диске C постоянно нужно что-то чистить, что бы установить маленькую утилиту.

Не нарадуюсь и не понимаю почему я раньше наживал себе проблемы :)

По теме: изменить размер дисков или сделать из двух один без потери данных можно с помощью многих программ и даже с помощью установщика Windows 7. Я использовал Acronis Disk Director. Но важные данные все равно лучше предварительно скопировать.

Худший ответ: 4 года — это достаточно много для жесткого диска, так что покупайте новый. На момент установки windows 7 старый диск вообще отключите на всякий случай. Если все же будете ставить на старый диск, то как говорили выше 20ГБ под него это мало. Минимум 50ГБ. 20ГБ у вас сразу исчезнет после установки. Еще один момент, windows 7 требуется не один раздел, а два: основной и 100МБ еще для своих системных нужд (возможно, загрузчик). Если установщику негде будет взять эти злополучные 100МБ для еще одного раздела, то он может легко грохнуть сам! без вопросов! второй раздел, где у вас лежат данные. Покупайте новый жесткий и в биосе выставите его в качесте первого в очереди загрузки.
Вопрос: Как верстать блоки непрямоугольной формы?

Лучший ответ: linear-gradient() с наклоном (прямо в самом элементе) — IE 9+border у псевдоэлементов — IE 7+transform:skew() (также лучше у псевдоэлементов) — IE 9+transform:skew() (у самого элемента, а внутренний элемент скосить в обратную сторону) — IE 9+SVG (можно фоном, можно напрямую) — IE 9+Update: по подсказке lioklio transform:rotate() (у псевдоэлементов с увеличенной шириной и обрезкой в одном из предков) — IE 9+

Худший ответ: transform:skew для псевдо пока рано IE8 еще в ходу.
Вопрос: Какие способы защиты информации на съемных носителях существуют?

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

Худший ответ: Шифрование аппаратными средствами контроллера съемного носителя.
Например : www.kingston.com/ru/support/technical/products?mod...
На практике очень удобно - не требуется админский доступ на компьютере, к которому ты пришел с зашифрованной флешкой.
Вопрос: Есть ли CDN с поддержкой PHP?

Лучший ответ: CDN - для статики, а PHP-динамический ЯП
не может существовать)

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

Лучший ответ: У меня Ubuntu (пережила несколько обновлений. сейчас 11.04. до выхода 12.04 LTS обновлять не планирую). На стабильность не жалуюсь и вам обновлять не советую (правда поздно советую).
BIOS видно при загрузке? Есть Ubuntu Live (CD/USB)?
План: запуститься с CD/USB, посмотреть что в логах. Исходя из этого пробовать чинить, бекапить данные. Логи тут /var/log/

Худший ответ: У меня тоже была ситуация что на ноуте гномы отрубались, все проессы вроде как тоже. Но ноут всё равно работает. Я просто переключался в другую консоль, и ещё раз давал команду на выключение.
Если начало выбивать апплеты и Fast User switching то сбоят гномы, это понятно.
А то что теперь ноут не запускается возможно последствия таких вот аварийных завершений с вытаскиванием батареи. И ноут запустил как? Вытащил батарею и в сеть включил, или просто высунул засунул и начало работать. У меня на асер аспайр было так. Ноут вобще не врубался с батареей внутри, даже подключенный к сети. Когда батарея изнашивается полностью в некоторых ноутах оно тупо перестаёт работать.
Вопрос: Ранжирование выдачи Sphinx: синонимы, вхождения, поля?

Лучший ответ: К сожалению это невозможно. В процессе индексации, слова получат одинаковые CRC32 коды, т.е. в индексе представление слова Директор и Начальник будет идентичным. На оффициальном сайте есть страница документации по wordforms,
но там, увы, это подробно не расписано.

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

Лучший ответ: попробовал я у себя ... работает. но вот на вашей странице после нажатия на телефон я вижу 2 формы с одним айдишником. 
появляется новый блок #custombox-modal и в него добавляется ваша форма. 
то есть на момент загрузки страницы форма, к которой привязан скрипт, отсутствует в дереве элементов. поэтому она и не реагирует правильно.
надо на кнопку вызова добавить бинд с этой функцией сабмита. и айдишник лучше использовать уникальный.
как-то так.$(".cart-store").click(function() {
			
			// здесь будет функция вызова модального окна
			
			$("#callme").bind("submit", function(){
				$.ajax({
					type: "POST",
					url: "/wp-content/themes/bonasfide/assets/js/form/callme.php",
					data: $(this).serialize(),
				}).done(function() {
					alert("Спасибо! Мы скоро с вами свяжемся.");
					$("#callme").trigger("reset");
				});
				return false;
			});

		});

Худший ответ: А там точно $("#callme").??
Может все-таки btn-submit
Вопрос: Какие примеры правильного Java кода можно привести?

Лучший ответ: Что-то мне подсказывает, что вы ищете серебряную пулю, но ее не существует.
Нет такого понятия как идеальный код, идеальный паттерн, идеальная обработка исключений и т.д.
Каждый паттерн,  каждое архитектурное решение отлично подходит под какого-то круга задач, но этот круг задач всегда ограничен. Нелья написать код и сказать, что это эталон. Если все так было просто, задачу написания кода давно бы уже автоматизировали на 100%.
То, что вы ищете, может придти только с опытом и со временем. 
Примеры решения конкретных проблем - ищите на stackoverflow, "красивое" оформление кода - в опенсорсных фреймворках на гитхабе (https://github.com/spring-projects/spring-framework).

Худший ответ: Может пригодиться - habrahabr.ru/post/112042. Сам часто туда заглядываю. И, как посоветовали выше, тоже смотрю код открытых проектов.
Вопрос: Как сверстать подобный шаблон?

Лучший ответ: Все просто
w3bits.com/css-masonry

Худший ответ: Реклама порносайта detected
Вопрос: Домен AD .local?

Лучший ответ: Там вопрос «как лучше», а у меня чем плох именно .local (он у меня уже есть). Пока что я не услышал не одного вменяемого ответа — кроме как «удобнее». Мне и с local вполне удобно — что мне теперь, из-за этой мелочи перенастраивать все?

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

Лучший ответ: Проверяйте данные до того как составите SQL запрос

Худший ответ: например,/** 
* вместо isset, можно поставить проверку strlen и/или is_null 
* естественно, в $userValue уже проверенные на валидность данные
*/
if( isset( $userValue ) ) {
   /** выводим данные с указанием условия WHERE*/
    $query = 'SELECT distinct(Generational) FROM proizv WHERE value = '.$userValue;
}
P.S.
Либо сделайте так:SELECT distinct(Generational) FROM proizv WHERE Generational <> '';
Вопрос: Существует ли готовый движок для сервиса сравнения цен?

Лучший ответ: Для тех кто найдет потом этот вопрос:

Удалось найти такой движок: www.vizuka.com/en/
Платный, и из разговора с технической поддержкой удалось выяснить что написан на PHP.

Худший ответ: Нужен именно с возможность установки на свой сервер, или схема не важна (к примеру, SaaS)?
Вопрос: Можно ли делать запросы к БД в цикле?

Лучший ответ: Можно, но для производительности это плохо.
Рассмотрите возможность использования оператора IN в sql запросе

Худший ответ: Если запросы к одной таблице, то лучше наверное сделать один запрос, а потом его разбирать (fetch'ить к примеру чтобы всю массу сразу не принимать).
--
Либо можно подумать над кешированием, чтобы постоянно не дергать так базу.
Вопрос: Обработка Unicode-последовательности на PHP

Лучший ответ: А почему бы не прогнать через json_decode?

Худший ответ: Я не проверял, но сделал две вещи:
1. www.google.com.ua/search?client=opera&rls=ru&q=php+decode+unicode+like+%5Cu&sourceid=opera&ie=utf-8&oe=utf-8
2. ткнул на первую ссылку: stackoverflow.com/questions/2934563/how-to-decode-unicode-escape-sequences-like-u00ed-to-proper-utf-8-encoded-cha
Но судя по ответу: «Thanks a lot, works perfectly!:)» должно работать