Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как осуществить динамическое расширение массива?

Лучший ответ:
Если в Delphi индексация массива с нуля (уже не помню, вдруг с единицы), то доступ к последнему элементу осуществляется не через Eat[Length(Eat)], а через Eat[Length(Eat) - 1].

Худший ответ:
обычно я делеаю такие штуки так:i := Length(Eat);
SetLength(Eat, i+1);
Eat[i].EatName := Eatname; 
Eat[i].EatCoun t:= EatCount;
Вопрос: Как открыть один и тот же объект из разных методов в контроллере?

Лучший ответ:
Сессии

Худший ответ:
Идите по такому пути(он не идеален, но приблизительно такой вам нужен): html+css -> js -> ruby -> ROR.
Только после нормального понимания предидущего шага, можно приступать к следующему.
Вопрос: bitbucket: как запретить пушить в master брэнч?

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

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

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

Худший ответ:
Я бы не ориентировался на оценку в «8 часом на форму». Она очень приблеженная и занижена. Программу слишком сложно измерить формами, нужно обязательно учитывать логику, находящуюся за ними.
Просто пример, вам нужен клиент для фейсбука, у него будет 4 формы — вход/регистрация/стена/просмотр сообщений. И вы думаете его кто-то сделает за 4 дня?
Относительно оценки вашей программы — дайте ее еще несколькими фрилансерам и сравните оценки, в Q&A без ТЗ сложно назвать даже приблизительные числа (если до сентября вам ее не сделают, можно обращатся ко мне, вернусь из отпуска и буду готов фрилансить с новыми силами).
Ну и программу изменяющую layout програмно(на лету добавляя контролы), сложно назвать элементарной. Я бы вместо этого использовал ListView как основы для формы, и несколько типов items закрывающией все возможные случаи, и создавал бы их из хмл (во избежание програмного создания контролов и задания их параметров форматирования, делать такое приходилось, но это неудобно)

Относительно вопросов:
>>— сколько времени уходит на создание каркаса приложения? То есть просто рабочего ядра.
от одного дня до бесконечности. Это нужно оценивать под конкретное ТЗ и знать что в «каркас» входит.

>>— сколько времени (минут, часов) занимает программирование формы регистрации на веб-сервисе в заранее известной форме?
 — набросать контролы в одном из лейаутов — полчаса
 — валидация — до 2 часов, скорей всего намного меньше
 — отправка данных на сервис и получени результатов (код в значительной степени общий с остальными формами, возможно вынесен в сервис и оценен в каркасе приложения)
 — отладка этого всего — 2-3 часа.

>>— сколько же этого времени необходимо на реализацию обычной формы авторизации (логин: пароль)?
если нет дизайно, просто накидать 2 текстедита + кнопка — то 10 минут на форму, дальше нужен код отправки данных на веб сервис, тут все зависит от сервиса и его апи. Если это соап — будет сложно, если json или просто http post/get запрос, то особых проблем нет, добавим 1 час на это (код в значительной степени можно взять из старых проектов) + на отправку результатов в отдельном потоке + получение результата. Но тут еще одна непонятка, возможно это код оценили в разделе «Каркас приложения» Но такие маленькие оцентки только на форму авторизации, они обычно тривиальны, но нужно заложить туда вреся на получение акаунта/информации от заказчика об использование сервиса.

ну и наличие дизайна в psd увеличит все эти оценки на неоценимую величину зависящую от полета фантазии дизайнера
Вопрос: Гарантия не передавания конф.данных?

Лучший ответ:
1. Бумагу не подписывайте, её надо было подписывать при трудоустройстве на работу. Юридически у него вообще никаких рычагов сейчас нет.
2. С клиентами работайте спокойно.
P.S. Есть вариант подписать бумагу, но тогда просите много денег за подпись. Место проживания в такой бумаге не указывается, только ФИО, дата рождения, номер паспорта и должен быть строго определён перечень данных которые нельзя передавать.

Худший ответ:
Мало информации - что значит "не официально работал", передавалась ли тебе информация с явно указанными грифами типо "коммерческая тайна" и т.п. Принято ли в Компании было положении о защите коммерческой тайны и т.п.
Это типичная ситуация "менеджер украл базу поставщиков" - тут вопрос бабки\совесть
Вопрос: Как через @media screen отключать подключенные на страницу скрипты?

Лучший ответ:
Самое простое - обернуть внутренности вашего скрипта в if ($( document ).width() > 480).
Но правильнее, конечно, грузить его только тогда, когда он реально нужен:if ($( document ).width() > 480) {
  $.getScript( "script.js");
}

Худший ответ:
как через цсску сделать и медиа не знаю, но вот скриптик простенький - пользуй
function myFunction() {
    if($(window).width() < 480)
    {   
        Если ширина меньше делаем это
    }
    else
    {
        Если больше это
    }
}
//вызываем
myFunction();
//ну и при ресайзе перепроверяем
$(window).resize(function() {
    myFunction();
});
Вопрос: Какие приложения, кроме To-Do листов, пишут в качестве демо?

Лучший ответ:
Навскидку:
1. Файлообменник, вроде rghost;
2. Система управления тестированием (test case tracker);
3. Приложение для крупной клиники - запись на приём к нужному врачу в удобное время.

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

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

Худший ответ:
Если говорить о Windows-клиентах, то специально для них существует тулза «openvpn protector».
Найти её можно тут. Кажется, надо зарегаться и скачать. Она там будет либо отдельно, либо в комплекте с ПО. Она как раз спрашивает пользователя нужно ли подключаться к инету когда пропадает VPN.

Для linux-клиента я сделал по-другому. В конфиге Openvpn клиента добавил строчку: «down down.txt»

содержимое файла «down.txt»:

"#!/bin/sh -e
route del default"

после этого для linux клиента инет после обрыва vpn соединения будет недоступен. Но придётся вручную прописывать маршрут по-умолчанию перед тем, как создать новое openvpn соединение. Хотя это тоже можно автоматизировать.
Вопрос: Конверсия просмотров на Хабре?

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

Худший ответ:
Карма или нежелание расходовать «заряд» или нежелание поощрять. Голосование не является поощрением.
Вопрос: Как вывести полное описание товара на wordpress?

Лучший ответ:
Вордпресс - коллективное безумие

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

Лучший ответ:
Раскрою заговор: 
Используем дедуктивный метод :)
1. На странице, на которую Вы предоставили ссылку есть посты, отправленные через приложение vk.com/app4610150 .
2. Создателем этого приложения является vk.com/dginz .
3. На его странице в разделе город указано "Санкт-Петербург"(Штаб ВК).
4. В друзьях по работе у него есть известные всему ВК личности, такие как Рогозов, Илларионов, Клюшников и другие. Все они являются сотрудниками и разработчиками Вконтакте. 
Думаю дальше продолжать не нужно? :)
UPD 08.01.2019
Некоторые из этих аккаунтов теперь используются для нужд разработки и при тестировании функционала. Например, Spotti - использовался для тестирования видеозвонков. Далее идут несколько аккаунтов с именами Security, использовавшихся для тестирования закрытых страниц.

Худший ответ:
Не удивлюсь, если таким образом разведки теперь шифровки толкают. )))
P.S. хотя имя юзера наводит на другие мысли. Может администрация вк тестирует что-то.
Вопрос: Как правильно встраивать форму в шаблон symfony 3?

Лучший ответ:
Передать форму в шаблон:'form' => $form->createView()
Рендер в twig:{{ form_start(form) }}
{{ form_widget(form) }}
{{ form_end(form) }}

Худший ответ:
Передать форму в шаблон:'form' => $form->createView()
Рендер в twig:{{ form_start(form) }}
{{ form_widget(form) }}
{{ form_end(form) }}
Вопрос: Flash или Canvas?

Лучший ответ:
20 000 дивов — это проблемы с архитектурой, а не неправильный выбор технологии. Даже если Вы перейдёте на flash или canvas, то это не избавит от проблемы отображать такой массив данных. Вам нужно уменьшить количество отображаемых на клиенте данных.

Худший ответ:
Не обязательно на что-то переходит, вам стоит просто разбить карту на участки, и нужные участки вставлять, а не видимые удалять.
Вопрос: Какой движок использовать для игры типа 2048 или Infinit loop?

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

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

Лучший ответ:
Это трудный путь.

Вот, что должен знать хороший разработчик интерфейсов под iOS:

— понимать основы юзабилити и построения интерфейсов (есть книги, например, Раскин и Алан Купер). Но они большие, потому советую прочесть для начала «Побег из психбольицы» Купера, она маленькая и простая. 
— понимать принципы графического дизайна, в плане того, какие задачи он решает и какими способами.
— научиться пользоваться графическими программами (это самый простой пункт).
— иметь чувство вкуса и эстетики, цветового баланса, пропорции, проще говоря, уметь делать красиво. Большинство людей не умеет.
— про шрифты, чтобы понимать какие-то основы, можно прочесть книгу А. Корольковой «Живая типографика» и книгу «Дизайн для недизайнеров» или «Недизайнерская книга о дизайне», как-то так. Она маленькая и простая.
— есс-но, прочесть мельком Apple HIG
— смотреть другие приложения, чтобы делать не хуже. Смотреть всякие сайты типа dribble и behance.

Возможно, вам все же проще поручить эту задачу кому-то другому?

Худший ответ:
Освоение мобильных интерфейсов я начал, когда наткнулся на адаптивные классы в Bootstrap. Сначала это было ничем иным, как баловство, но сейчас я точно знаю как сделать с помощью него HTML5 приложение, которое готово и как мобильный сайт, и как самостоятельное приложение для Android и iOS. Плюс в том, что дизайн Bootstrap сам подтягивается под размер экрана - нет сложности с различиями размеров экрана на разных устройствах.
Вопрос: Бюджетная DLNA приставка

Лучший ответ:
купите себе android box на aliexpress и будет как раз то, что надо

Худший ответ:
Да чет таких медиаплееров уже пруд пруди. Встречаются и дешевые. Хотя конечно Raspberry Pi всяка дешевле и при этом заметно. А вообще: market.yandex.ru/guru.xml?CMD=-RR=0,0,0,0-PF=2142559658~TR~sel~select-PF=2142559636~TR~sel~select-VIS=78-CAT_ID=4824110-EXC=1-PG=10&hid=4165204&filter=#=&greed_mode=false
Вопрос: Как реализовать базу данных с 100 000 000 (100 млн.) записей?

Лучший ответ:
1) Покажите схему таблицы
2) Покажите данные которые загружаете
Самый быстрый способ это загружать напрямую из фаила чарез LOAD DATA INFILE 'mydata.csv' INTO TABLE 'xxx';

Худший ответ:
Собственно: dev.mysql.com/doc/refman/5.1/en/insert-speed.html
Вопрос: открытые html-парсеры?

Лучший ответ:
Почему бы не воспользоваться регулярными выражениями, если нужно всего лишь вытащить куски страницы? Получение заголовка — /(\w+)<\/title>/gi, сбор ссылок — что-то типа /]*href="([^>"]*)"[^>]*>(\w+)<\/a>/gi (правда, эта регулярка не работает, если в тексте ссылки есть еще теги). Посидеть, поломать мозг над ними… и наверное, заработает.

Худший ответ:
Быстрее чем если писать парсер заточенный под конкретную цель самостоятельно вряд ли выйдет.
У Вас какая-то очень специфическая и сложная задача, что вы используете libxml? Может конечно это у меня руки кривые, но сколько не пытался им парсить сложные XML, каждый раз понимал, что ручками и быстрее и надежней:)
Вопрос: Какую NVIDIA GTX 970 выбрать(от Asus"Black" или от EVGA)?

Лучший ответ:

Они имеют разные базовые частоты и разные частоты Boost. Самую высокую тактовую частоту получили на EVGA GeForce GTX 970 FTW ACX 2.0.
Asus меньше греется и меньше производит шума. У EVGA большее энэргопотребление. По тестам в 3dMark асус на последних местах, даже ниже Palit`a. EVGA всегда на первых местах во всех тестах(в сравнение с asus), в связи с этим предполагаю что лучше взять EVGA. Её единственный мину это повышенное энэргопотребление в сравнение с ASUS,

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

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

Худший ответ:
"… вопрос о текущем доходе..." на самом деле некорректен. Это у нас привыкли, что есть только текущая зарплата (привет девяностые). Но что отвечать в случае нескольких разнокачественных источников дохода?
Вопрос: Возможно ли удаление своих данных со сторонних веб-сайтов?

Лучший ответ:
Ссылки на эти сайты?

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

Лучший ответ:
он называет меня занудой
Он прав - ты зануда и тратишь время зряPixel Perfect Design Does Not Necessarily Equal Go...

Худший ответ:
Что Вы называете пиксельной версткой? 
Если Вы всё выверяете попиксельно, пытаясь использовать "красивые" округлённые значения, то ваш начальник прав.
Если Вы стремитесь сохранять пропорции и композицию, то правы Вы. У Уэйншенк было исследование подтверждающие это.
Вопрос: Почему false || null возвращает null, а null || false -- false?

Лучший ответ:
Если левый операнд true, вычисляется значение левого операнда, если левый операнд false, вычисляется значение правого операнда.
В ваших инструкциях выражениях, два левых операнда false, поэтому вычисляются значения правых операндов.

Худший ответ:
Потому что надо читать документацию:
javascript.ru/boolean-operators
Вопрос: Влияет ли аудиокарта на качество звука и музыки?

Лучший ответ:
Влияет на ряд объективных параметров:наводки и посторонние призвуки (например, свист при движениях мыши);фоновый шум и динамический диапазон;мощность выхода на наушники (проявляется в низкой громкости и хрипах на высокой амплитуде);гармонические и интермодуляционные искажения (звучат по-разному, текстом описать сложно);взаимопроникновение каналов;искажения от погрешностей некачественной передискретизации (например, старые карты Creative аппаратно пересчитывали все звуки в 48 КГц перед выводом, причём не по самому качественному алгоритму);принципиальную возможность воспроизведения записей высокого разрешения (например, 24/44.1, 24/96, 24/192) без принудительной передискретизации.
Также разные ЦАПы — не единственные, но основные компоненты саундкарты, влияющие на качество вывода — незначительно отличаются друг от друга характером звучания; например, чёткостью атаки. Между качественными ЦАПами, используемыми в профессиональном и полупрофессиональном оборудовании (CS4398, AK4620, AD1853 и т. п.), разница сугубо гомеопатическая и заметная только на тракте очень высокого класса, но всякие бюджетные встроенные реалтеки от них, как правило, можно и на нормальных наушниках отличить. Но, опять же, не в любых условиях, не на любом материале, и только с пониманием, в чём заключается разница.
Вопрос сводится к тому, достаточно ли хорошо вы понимаете, что всё это значит, и хватит ли возможностей вашей техники и качества ваших записей, чтобы всё это услышать. На самом деле, если очень грубо разложить влияние различных частей условно хорошего и условно плохого аудиотракта на итоговое восприятие, то получится примерно следующее:
30% — осознание слушателем разницы (понимание, что нужно услышать);
25% — возможность физически услышать разницу (наличие требуемых физиологических возможностей и аспектов музыкального слуха);
20% — наличие разницы в обработке материала (эквалайзеры, другая постобработка, различия в громкости) и акустическом оформлении помещения (если речь о прослушивании через акустическую систему) или фоновом шуме (если речь о наушниках);
15% — наличие разницы в звуковом материале (артефакты и искажения, которые есть в одной записи и отсутствуют в другой);
9,9% — разница в качестве АС/наушников (и усилителя, если речь о наушниках или пассивных АС);
0,099% — разница в качестве ЦАПа/операционных усилителей звуковой карты;
0,001% — разница в качестве других компонентов системы.
Я рекомендую подходить к решению вопроса качества звука последовательно, и именно в таком порядке; к тому же, так обычно выходит дешевле всего. Кидаться покупать дорогую саундкарту и АС и слушать на них МП3 с убогим мастерингом и выкрученным на эквалайзере басом, сидя в прямоугольной комнате с кучей плоских поверхностей и окном, выходящим на проезжую часть — что выбрасывать деньги на ветер.

Худший ответ:
Влияет. Лично я не могу в ушатных Koss UR40 отличить встроенную в ноут от нормальной внешней, но в студийных разницу слышу.
На телефонах зачастую еще более плохая аудиокарта. Они часто не могут вообще раскачать высокоомные наушники.
Вопрос: Среда разработки для Node.JS?

Лучший ответ:
Посмотрите WebStorm, возможно, полностью подойдет

Худший ответ:
WebMatrix 2 RC: поддержка Node.js, Jade, EJS, LESS, CoffeeScript и многое другое
habrahabr.ru/company/microsoft/blog/146460/
Вопрос: Как сделать защиту от возврата денег в android?

Лучший ответ:
Сам столкнулся с возвратом средств. У меня было урезанное бесплатное приложение и полнофункциональное/PRO платное. Спустя некоторое время кто-то где-то из пользователей прочухал, что можно покупать PRO, бекапить его, возвращать деньги и доставать из бекапа. Видимо где-то об этом разошлась инфа, резко посыпались такие возвраты. Защиты от этого нет. Пришлось заморачиваться и закрыть платное приложение, а в бесплатное ввести инаппы. Возвраты прекратились. Но действительно, нет такого в API эвента об отмене покупки.
Поэтому для себя решил, что если ситуация повторится, буду у пользователя сохранять Order ID, тот который приходит при покупке в таком виде GPA.1234-5678-9012-3456. В Payments Merchant Center при отмене покупки я это увижу и после синхронизации приложения с сервером смогу у пользователя отменить покупку.

Худший ответ:
ну это не всегда мошенники, а наоборот - поверившие и привязавшие карту
защитить - внятно объяснять, что он совершает покупку, и это не бесплатно
Вопрос: Гуру верстки, оцените первый сайт. Почему он едет при зуме?

Лучший ответ:
"...при увеличении начинаются проблемы. ...В чем может быть проблема?"
При увеличении до 200% (процент я так понял зависит от разрешения экрана) начинается вылезание, потому что у класса container фиксированная ширина в 1024px.
Макет не адаптивный и не резиновый, потому шаг вправо шаг влево и поехала верстка. 
"Как следует проверять свою верстку?"Изменением размера окна браузера;Увеличением размера шрифта в настройках браузера;Переполнением контента;
"Какой максимальный/минимальный зум она должна выдерживать?"
А вот тут хз, самому стало интересно.

Худший ответ:
То есть такое поведение для фиксированной верстке можно считать нормальным?
Больше в глаза ничего не бросилось? Интересны ошибки в моей верстке или замечания по ней.
Вопрос: Как убрать проверку пароля через md5?

Лучший ответ:
может это вам нужно свои пароли начать хэшировать?

Худший ответ:
$cryptPass = $postPass;
а лучше убрать строку и сразу выдавать
return $postPass;
но лучше криптовать пароли в базе.. и не меньше чем SHA-1 с солью
Вопрос: Как называется вещь, в которую можно положить жёсткий диск 3,5" и подключить к ПК через USB?

Лучший ответ:
"Карман". Бывает внутренний и внешний.
Примеры: hotline.ua/computer/karmany-dlya-hdd

Худший ответ:
мобил рек, не?
Вопрос: Есть ли ГОСТ'ы для сайтов?

Лучший ответ:
ГОСТ Р 52872-2012
Интернет-ресурсы. Требования доступности для инвалидов по зрению

Худший ответ:
Нашел такую вещь (все-таки нагуглил) "О Требованиях к технологическим, программным и лингвистическим средствам обеспечения пользования официальными сайтами федеральных органов исполнительной власти (с изменениями на 14 декабря 2012 года)" docs.cntd.ru/document/902189696 т.е. как минимум официальные требования все же бывают..) Но это про фед. органы... Интересно, как с остальными?)
Вопрос: Как сортировать внутри GROUP BY?

Лучший ответ:
нет, с подзапросом не то…Да не вопрос:SELECT o.*
    FROM oper AS o
        JOIN oper AS o2
    ON o.id_country = o2.id_country
        GROUP BY o.id_country, o.id_num
        HAVING o.cost = MAX(o2.cost)


Худший ответ:
habrahabr.ru/qa/437/
не оно?
Вопрос: Существует ли такая технология?

Лучший ответ:
Да, существует: en.wikipedia.org/wiki/Touchscreen#Infrared_grid

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

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

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

Лучший ответ:
использовать нормальные плееры: MediaPlayerClassic(MPC), KMPlayer, DaumPotPlayer, VLC, SMPlayer, SPlayer — выбрать по вкусу. самые навороченые — 2,3,4; самые удобные — 2,3. ну а если так уж хочется использовать wmp то гуглите как к нему прикрутить vobsub

Худший ответ:
Смотреть фильмы например в Media Player Classic — HC, в нем есть настройка разрешения текстуры отрисовки сабов.
Вопрос: Как разрабатывать сайты на Bitrix, если он платный?

Лучший ответ:
1) Пробная версия 30 дней же есть. Потом ещё +14 дней с надписью.
2) NFR-лицензии для Сертифицированного или Золотого партнёра.
3) NFR по запросу для Бизнес-партнёра, но жёсткие ограничения и обязательства.

Худший ответ:
Украсть эту дрянь
Вопрос: Цикл из json  на php

Лучший ответ:
Если решение "в лоб", то простейшим перебором:$json = json_decode(тут ваш JSON);
foreach ($json as $item) {
    echo $item->uid;
}

Худший ответ:
Вот более элегантное решение:$json = json_decode(ВАШ JSON);
$ids = array_map(function($v){return $v->uid;},$json); //  СПИСОК UID
Вопрос: Почему ОЗУ работает на наименьшей частоте?

Лучший ответ:
Согласно спецификации Асус, всё что выше 1600 заявлено как ОС(оверклок). www.asus.com/ru/Motherboards/Z97P/specifications 
Так что надо в BIOS руками выставить настройки памяти как ХМР или в явном виде задать частоту 2400. Удачи.

Худший ответ:
у меня дома стоит 4770 на Asus z87-deluxe у меня тоже было 1600, потом я просто обновил биос и подключились настройки от XMP. Советую обнови биос и сделай сброс, у меня заработало именно так. И главное, в моем проце тоже указано до 1600, но у меня работает на 2133, без каких либо проблем. Так же у меня память из Qualified Vendor List для моей МП