pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Возможно ли хостить ASP.NET WebAPI приложение на Linux?

Лучший ответ: Для начала - возможно все!
Другой вопрос на сколько это будет эфективно.
ASP.NET технология Майкрософт и лучше использовать весь комплект Майкрософт для ее поддержания: Win Server + IIS + NET и т.п. Давно я работал с их стеком...
По сабжу - можно, но это изврат, имхо. Если очень сильно хочется - гугли по слову Mono - это порт NET Framework на Linux.

Худший ответ: WebAPI можно т.к. он уже на OWIN (нет зависимости от system.web), по остальным смотри зависимость от system.web если таковая есть то нельзя.
Вопрос: FirstVDS запрашивает скан паспорта?

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

Худший ответ: Отправьте скан прав или другого документа например. или смените хостера. хотя ребята и не плохие. писал я обзор и тест их вдсок в свое время. вполне адекватные были ребята. и на тест все предоставили бесплатно и вобще приятно общались. хотя вдски свои я к ним так и не понес… держу в другом месте.

Вот думаю обзор их или других вдсок будет ли полезен хабру… или сразу сольют всю карму =)
Вопрос: Что лучше использовать float:left или display:inline-block?

Лучший ответ: Боже как вы можете сравнивать float и inline-block, сделайте на float, с блоками разной высоты, тоже что и на inline-block, я думаю не для кого не секрет, что с float будут дыры, а с inline-block все будет красиво и аккуратно. не увидел в ваших примерах использование word-spacing
Пример: jsfiddle.net/7ha9ca9y
Я советую всем inline-block, т.к и с адаптивкой все проще, и не надо обнулять float: none; все будет работать как нужно, надо выровнять по центру, ради бога, по правому краю нет проблем, а с вашими float: это просто 2000 год, надо использовать новое, сейчас вообще есть flex я думаю, когда все его раскурят, все сайты переделаются под него.

Худший ответ: Как «сдвинуть» элементы меню друг к другу?
Вопрос: Как верно организовать роботу сайта на nodejs?

Лучший ответ: Авторизация через куки- дырища в безопасности, тем более они у вас даже не обсфукцированы. 
Из имени куки ImRegistered и signed можно понять зачем она нужна и подставить своё значение. 
Пользуйтесь сессиями https://github.com/expressjs/session

Худший ответ: Почитайте вот в эту сторону - passportjs.org
Вопрос: Как перечитать DOM?

Лучший ответ: Просто строку поправьте. Что у вас там с классом происходит? Кавычки правильно расставьте.

Худший ответ: $(document).ready(function(){
var $add = $('.wrapper_some_class .some_class');
/* создаем событие у документа, которое будет следить 
за всеми компонентами  с классом some_class
*/
$(document).on("click", ".some_class", function(){
      $(this).parent().before('<tr class="tr><td>1</td><td><input type="text /></td></tr>');
   });

/* создаем событие у неизменяемой обертке,
 в которой будут создаваться елементы
*/
$(".wrapper_some_class").on("click", ".some_class", function(){
      $(this).parent().before('<tr class="tr><td>1</td><td><input type="text /></td></tr>');
   });
});
Вопрос: Есть ли возможность в MacOs создать ярлык для Launchpad, чтобы открывалась веб-страница?

Лучший ответ: Для лаунчпада не в курсе, а на дашборде можно замутить wbclip (если окошко небольшое).
Можно сделать ярлык на рабочем столе.
Ну а для некоторых сайтов я пользуюсь fluidapp.com и получаю отдельное "приложение".

Худший ответ: Кажется, в Автоматоре можно сделать *.app...
А уж что вы в нее поместите — да хоть черта лысого.
Вопрос: Как правильно натягивать LP на WP?

Лучший ответ: Свечи, шампанское, цветы.......извиняюсь. не смог удержатся...

Худший ответ: Я создавал LP на WP через кастомные записи, и через пользовательские филды. И работал и поддерживал потом эти лендинги. И сейчас могу сказать что все это не то. Надо делать через content builder. Тогда и изменять можно будет, и редактировать легко и гибко.
Вопрос: С чем лучше использовать React.js?

Лучший ответ: Лучше всего с flux/relay имхо.

Худший ответ: С моделями от Backbone смотрится вполне приемлемо.
Вопрос: Yii2 Advanced на хостинге -как запустить отладчик и gii?

Лучший ответ: Попробуйте вставить в конфиг:'modules' => [
    'bootstrap' => ['gii','debug'],
    'gii' => [
        'class' => \yii\gii\Module::className(),
        'allowedIPs' => ['Ваш IP']
    ],
    'debug' => \yii\debug\Module::className(),
    // ..........
],

Худший ответ: У меня ошибка 404 выходит. Все равно не получается(((
Это получается нужно в файле main-local.php прописывать да?
Вопрос: GPS-навигаторы c Dealextreme?

Лучший ответ: Я заказывал на DX керамические ножи, но привезли мне как раз GPS навигатор.
На нём WinCE, установлен iGo, но можно установить более или менее что угодно (в настройках указывается путь к exe-шнику)

На iGo можно поставить любые карты, для него предназначенные, в целом их очень много.
Если на торрентах сказать «iGo», то разных карт будет много страниц.
В целом, карты хорошие (если интересует Европа и Россия, во всяком случае)

Если вы в Москве и если интересно, то свой девайс я готов продать, ибо он мне нафиг не нужен.

Худший ответ: Лучше смотрите только на TomTom и Garmin. 
TomTom для Европы, Garmin для Америки. Это лучшие навигаторы, на остальных нет такой мощной поддержки и часто глючное ПО.
Вопрос: Почему не устанавливается YAML в Perl?

Лучший ответ: Can't exec "make": No such file or directory at /usr/share/perl/5.14/CPAN/Distribution.pm line 2078.
Я чисто поиском нашел про make 
Вы правда думаете, что эту простыню кто-то будет читать?

Худший ответ: Теперь остались только ошибки:utf8 "\xF6" does not map to Unicode at /usr/share/perl/5.14/Parse/CPAN/Meta.pm line 89, <$fh> chunk 1.
Вопрос: Android Studio + LibGDX?

Лучший ответ: Пробовал. Есть.

Худший ответ: Пробовал. Всё довольно таки неплохо.
Вопрос: Можете объяснить по каким параметрам выбирать комплектующие пк?

Лучший ответ: Моя последовательность примерно такая. Как правило, выбирая ПК мы уже примерно знаем какие-то цифры в первом приближении. Например, сегодня собирая машину среднестатистический пользователь наверное будет рассчитывать на память в диапазоне 8-16 ГБ, допустим 16. Неплохо было бы оставить возможность для будущего апгрейда.
С помощью таких прикидок нам нужно определиться с чипсетом материнской платы. Взять ее с запасом, не сделать пустых вложений. Если мы хотим 16ГБ памяти, то хорошо бы чтобы мать имела max memory capacity в два раза больше и оставались свободные слоты. Дальше постараться определиться с семейством сокетов CPU. Если бюджет позволяет Intel, если нет то можно и AMD. Определяемся с частотой памяти. Смотрим на цены, берем максимальную частоту с наиболее приемлемой ценой.
Дальше уже переферия - видеокарта, ssd, hdd - там и так все понятно.

Худший ответ: Батенька, опыт и только опыт!!! =)
Вопрос: Передача трафика двух подсетей по одному кабелю (VLAN)?

Лучший ответ: Всё правильно описано, не понимаю почему первый же пост не отмечен в качестве решения вопроса. Но на всякий случай простым языком объясню.
В vlan сетях основными понятиями являются trunk и access. access - передача трафика только одной vlan. trunk - передача трафика множества сетей vlan. В режиме trunk подсети могут быть tagged и untagged. К каждому порту присваивается vlan как основной, трафик такой сети является untagged - передаётся как есть. В access - это единственный передаваемый трафик, но для trunk порта - это несущий. В транке остальные сети помечаются как tagged, они упаковываются в спец обертку, которую можно раскрыть на другом конце.
А следовательно мы на одной стороне создаем необходимое количество vlan, все локальные порты коммутатора помечаем в access в зависимости от сети, которую нужно передать к устройству. Порт на передачу в другой коммутатор помечаем как транк, выдаём untagged несущую, остальные vlan вносим как tagged. На другом конце делаем всё точно так же. Все порты к устройствам помечаем как access с указанием конкретно необходимого vlan. Порт передачи на первый коммутатор вводим в режим транк с указанием аналогичной несущей vlan, а остальные вланы добавляем в качестве tagged.
Всего делов. Если подключиться к передающему порту, то без trunk режима работы устройство увидит только несущий трафик, остальной не будет виден, так как упакован. Всё приблизительно, но основная суть такова. Есть конечно еще разные режимы, у cisco general, у каждого производителя всё может называться по своему, но базис таков.

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

Лучший ответ: 1) Оценка сложности вставки/поиска в разных структурах
2) Deadlock
3) Weak, Soft-references
4) Написать какую-нибудь сортировку
5) Что делает ключевое слово final?
6) String.intern()
7) контракт equals() и hashCode()
8) посчитать выставленные биты в числе

Худший ответ: Ага спасибо.

5) для класса final означает не возможность переопределить его любой метод, для метода означает что нельзя переопределить его, final переменные могут быть назначены только однажды
6) метод intern() смотрит есть ли данныя строка в string poll и возвращает ее, в противном случае создает строку в string poll и так же возвращает. Все или еще что-то нужно сказать?
8) я бы не стал бы писать, я бы словами рассказал что можно сделать табличку для каждого байта, и побайтно бы пройтись. ну и уточнил что мы экономим память или скорость. Сказал бы что можно и без таблички, но там будут страшные маски которые не думаю что имеет смысл вспоминать, ну и классический метод бы упомянул которые result += x & 1; x >>>= 1; если оное имело бы смысл
Вопрос: Как подключить смартфон к Ubuntu?

Лучший ответ: попробуйте подклучить новое правило /etc/udev/rules.d/80-usbprog.rules. Если файл не существует, то создайте. Содержимое такое:SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="685e", GROUP="adm", MODE="0666", SYMLINK+="samsung5570" # Samsung 5570"04e8" и "685e" следуете записать свои. Их можно посмотреть через lsusb. После перезагрузки должо опознаться.

Худший ответ: gvfs-mtp поставить нужно. 
sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update
sudo apt-get install gvfs-mtp
Вопрос: QTcpSocket::write() — как гарантировать пересылку данных одним пакетом?

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

Худший ответ: Никак. Есть такая штука, называется MTU . Пакет не может быть больше MTU в принципе (обычно это около полутора килобайт).
Вам в любом случае нужен протокол верхнего уровня, чтобы общаться сообщениями а не потоком (в принципе можно конечно скобочки считать, но это не решение). Часто между сообщениями бросают строку, которая гарантированно не может попасть в данных или передают перед сообщением размер.
Кпк начинающему я бы порекомендовал qtWebsocket.
Вопрос: Пару вопросов о MySQL?

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

Худший ответ: 2. можно выбрать тип BIGINT :D
Но подумайте, на сколько BIGINT вам нужен. Обычно хватает 2 147 483 647.
Я тоже в своё время сомневался, что выбрать для id таблиц с историей транзакций. Выбрал int, пока хватает. Потом если что можно тип сменить на BIGINT
Вопрос: Безопасность при разработке кода Веб-сервиса

Лучший ответ: доверяйте людям.

Худший ответ: Похоже, что никак.
Вопрос: Как сделать addClass к svg элементу?

Лучший ответ: Попробуй $(this).attr('class', 'region active');

Худший ответ: Тоже буквально сегодня мучался с этим вопрсом. attr() метод только спасает. Больше никак.
Вопрос: Как совместить Yii && angularjs?

Лучший ответ: Full stuck web developer? 
Вопрос некорректный. Все уже совмещено до вас - делаете RESTful (или JSON-RPC, зовите как хотите) интерфейс и через него взаимодействуете.
Какая-либо более тесная интеграция - попытка совместить ежа с ужом, и принесет вам лишь невыносимые боли в районе крестцового отдела позвоночника.

Худший ответ: на бэкэ rest, ангуляр знать ничего о yii не должен. По сути ангуляру должно быть плевать на чем бэк написан, на php, джаве, хаскеле или брэйнфаке.
Вопрос: Могут ли долгие mysql запросы быть из-за процессора частотой 400мгц?

Лучший ответ: Чем гадать на кофейно гуще, нужно взять замеры.4 Useful Commandline Tools to Monitor MySQL Perfor...Tuning Your MySQL DatabaseMySQLTuner-perl

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

Лучший ответ: function.json-decode.php$array = .......;
foreach ($array as $el) {
  if (is_array($el)) 
      foreach ($el as $key=>$sub_el) {
        if ($key=='owner_id' && $sub_el==23172738) { echo 'Ура!';}
      }
}

Худший ответ: После json_decode примерно так:<?php


$arr = Array(
  '0' => 15200775,
  '1' => Array(
    'aid' => 169932394,
    'owner_id' => 23172738,
    'artist' => 'Баста ft Тати',
    'title' => 'Ты Моя Вселенная',
    'duration' => 211,
    'url' => 'http://cs4-3v4.vk-cdn.net/p6/0c0b2da6d445c0.mp3?extra=O8DrCwcLSM_2pywlZZm-aZa2VjoY-jD6QiAqut4FkU77fHmffLmbOT1o7FFieo0n0H7DXbIMRJeMgFWQOUQH2P_LLssBJQ',
    'lyrics_id' => 39949049),
  '2' => Array (
    'aid' => 266526316,
    'owner_id' => 49206137,
    'artist' => 'Тати',
    'title' => 'Шар (ft. Смоки Мо и Баста)',
    'duration' => 320,
    'url' => 'http://cs4-2v4.vk-cdn.net/p22/70e3c6dbe0ffdf.mp3?extra=tOBa8Ox6wlbzr5AbIK0JbZAaaltUrlomo-0LKBPav_F9FKaO3vyAYQys9E9PCNlCQkVMPWMlJ380WRAanBWbWax3iD_mcw',
    'lyrics_id' => 156882008,
    'genre' => 9 ),
  '3' => Array (
    'aid' => 98150916,
    'owner_id' => 10821939,
    'artist' => 'Баста',
    'title' => 'плановая.... плановая... моя девочка родная..добрая и ласковая...',
    'duration' => 243,
    'url' => 'http://cs4-1v4.vk-cdn.net/p19/fd7b922688b6f8.mp3?extra=TEHVfzNMcr3HVWVPmfsLaAuk_WnzkKg36p-Ft_M144vatQa_yqz19Yf64QeYmVj457BUUiYlF5ow6gZxnk0BjA6wcN4q',
    'lyrics_id' => 8890751,
    'genre' => 18 ),
  );


foreach($arr as $items){
  if(is_array($items)){
    foreach($items as $item){
      echo $item.'<br>';
    }
  }else{
    echo $items.'<br>';
  }
}
На выходе получится текст с каждой ячейки массива в столбик:
15200775
169932394
23172738
Баста ft Тати
Ты Моя Вселенная
211
cs4-3v4.vk-cdn.net/p6/0c0b2da6d445c0.mp3?extra=O8D...
39949049
266526316
49206137
Тати
Шар (ft. Смоки Мо и Баста)
320
cs4-2v4.vk-cdn.net/p22/70e3c6dbe0ffdf.mp3?extra=tO...
156882008
9
98150916
10821939
Баста
плановая.... плановая... моя девочка родная..добрая и ласковая...
243
cs4-1v4.vk-cdn.net/p19/fd7b922688b6f8.mp3?extra=TE...
8890751
18
Вопрос: Как правильно подсчитать kW (kVA) для всех серверов?

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

Худший ответ: К любому устройству есть техпаспорт (в том числе и к блокам питания). Погуглите и найдете все.
Вопрос: Интересен ли хабравчанам обзор Motorolla Xoom?

Лучший ответ: И в каждый раз одно и то же. Есть о чем написать? IT-тематика? Вперед!

Худший ответ: Пиште.
Вопрос: выдача ip адресов по mac или мечта параноика

Лучший ответ: первый абзац — обычная привязка mac'а к ip, влёт делается на любом dhcp сервере.

второй и остальные абзацы обьясняется шефу коротко: на тупых неуправляемых свичах класса «длинк за 50 баксов» никакой безопасности не будет, потому как безопасность стоит денег — это нормальные управляемые коммутаторы с поддержкой acl, vlan, умеющие настраивать свои порты в зависимости от а) пришедшего mac'а (тупой старый сетевой принтер, или коробочка на дверях от СКУД)
и б) настраивать свой коммутаторский порт в соответствии с:
1. настройкой рабочих станций на парольную аутентификацию в сети, то есть, после ввода валидного доменного логина/пароля порт коммутатора настраивается на нужный влан (бухгалтерия, админы, сапорт, тестовый влан), и айпишник из нужной подсети.
3. логирование подключений к портам коммутаторов на выделенный сервер логов с отправкой уведомлений на уровне «port fa0/1/2 on switch2.campus3.company.local is up», зная где стоит свич и какая розетка на этот порт скоммутирована можно послать охранника в «кабинет 123, 3 этаж, корпус 3» посмотреть, кто там развлекается.

Худший ответ: В DHCP все привязки сделать статическими.

Для всех неиспользуемых IP-адресов сделать на Windows Server статические ARP-записи с левым MAC-адресом.
Вопрос: Как реализовать закрытие всплывающего окна при нажатии на сайт?

Лучший ответ: Примерно так можно закрывать попап при клике на любую область: jsfiddle.net/IonDen/zmvacb5t

Худший ответ: 1 Событие onClick на блокирующем слое, который накладывается поверх контента и развернут на все окно.
2. При первом посещении пишите куки в браузер и затем их проверяете.
Вопрос: Как лучше создать запрос в базу: лепить один большой или плодить маленькие?

Лучший ответ: Тут вопрос в скорости и собственном выборе, я проводил тестирование что быстрее единый SQL запрос и разбитый на последовательные итерации, в обоих случаях выиграл последовательный + они были менее прожорливы к ресурсам.
Вы всегда можете это протестировать сами, и понять что быстрее, мое мнение я озвучил -)
Заполнить свою структуру 10000000 доп. записей и сравните.
А правильно или не правильно вопрос сложный.

Худший ответ: Если задача позволяет - делайте несколько маленьких, так проще и удобнее. Другое дело, если вам нужна фильтрация/сортировки по полям join-нутых таблиц, тогда выбора нет.
Вопрос: Учим фотошоп

Лучший ответ: РУССКИЙ

1. Маргулис — Photoshop для профессионалов.
2. Маргулис — Photoshop LAB color. Загадка каньона.
3. Мэтт Клосковски — Слои в Photoshop.
4. Кэтрин Айсманн — Ретуширование и обработка изображений.
5. Кэтрин Айсманн — Маски и композиция.

АНГЛИЙСКИЙ

1. Vincent Versace — Welcome to Oz 2.0
2. Richard Lynch — The Adobe Photoshop layers book.

Худший ответ: Я бы посоветовал что то типа Photoshop Cookbook (её я ни на русском ни на английском не видел) — сборник пошаговых описаний как добиться того или иного эффекта. Как сделать эффект ткани или металической поверхности, создание фракталов или загнуть уголки бумаги…

Дело в том, что на самом деле выучить фотошоп не сложно — всё есть в его спаравке. Это всего лишь программа. А вот набить руку и примерно представить себе как добиться желаемого результата без игры в «анду-реду» — это только опыт. Книги типа Cookbook просто дают больше понимания как работают те или иные эффекты и какие параметры нп что влияют…
Вопрос: Как установить Yii на хостинг?

Лучший ответ: Достаточно скопировать все файлы, установить необходимые права на папки и настроить подключение к БД.

Худший ответ: Попробуйте вот этот вариант www.rs.rusprosystems.ru/help/index.html?_6____yii_...
Вопрос: Какие задачи лучше всего решать с помощью AngularJS?

Лучший ответ: Легче всего его воспринимать как каркас для построения Single Page Application

Худший ответ: Это достаточно удобный и практичный MVC. Он дает:
- сам MVC собс-но
- модульность
- двухстороннее связывание
- dependency injection
- SPA (выше уже сказали)
- к нему удобно писать юнит тесты
Думаю этого вполне достаточно.
Вопрос: Дизайн Google

Лучший ответ: Что не так-то? i.imgur.com/ji6SI.jpg

Худший ответ: А что тут нового-то?
Вопрос: Почему после удаления элементов не изменяется длина массива?

Лучший ответ: delete не удаляет свойство, только значение
теперь ваш массивarr[undefined, undefined, undefined, undefined, undefined] длинной 5

Худший ответ: length работает правильно лишь в том случае, когда все элементы проиндексированы строго от 0 до length-1,  так как length равен наибольшему целочисленному индексу и +1
Вопрос: Что было бы хорошо получать на почту о состоянии linux сервера админу?

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

Худший ответ: Посмотри готовые тимплейты для nagios например.
Вопрос: Как связать два маршрутизатора TP-LINK WR941ND?

Лучший ответ: Как Вам идея?Никак.
Четыре этажа это четыре WiFi точки доступа соединенные кабелем, по точке на этаж.
Без вариантов.

Худший ответ: Для тех, кто столкнулся с подобной проблемой:Мой итог:  если есть возможность - лучше через витую пару подключать все точки доступа, по 1 шт. на этаж (зависит от S и количества подключаемых устройств).
Если возможности протянуть витую пару нет (мой случай), описанная выше схема работы работает достаточно хорошо. Потери скорости приемлемы. В моем случае wr941nd (с антеннами на 8дб) накрыл 2 этажа дома (120м.кв.) и часть двора (2 сотки),  соединенный при этом (WDS туториал как связать роутеры по wi-fi) с роутером расположенным на этаж ниже. Потеря скорости на нем составила 50% (в моем случае до 30мб) - такой скорости хватает для комфортного домашнего использования. 3 этаж прекрасно подпитал интернетом повторитель tp-link (рекомендую) на нем скорость составила 5мб.
В общем все работает стабильно, скорость устраивает. Всем спасибо.
Вопрос: Какой выбрать телефон?

Лучший ответ: Я отвечу не совсем прямо по тексту, т.к. айфона 4s нету, но был 2g и сейчас есть айпад.

1. Не знаю, но мне приходили письма с айфона с вложениями rar
2. Вопрос не понят, что отправить?
3. Сам пользуюсь только линукс и горя не знаю. iTunes глючное тормозное поделие, которое не использую даже в виндовс. Для загрузки-выгрузки данных использую официальную софтину FileApp, которая видится по вайфаю как FTP-сервер. Или даже можно как-то заставить работать через шнурок как флешку, но мне не удалось. Плюс можно качать-выкачивать всё через SSH. Для линуксойда такой небольшой гемморой не должен стать проблемой.
4. Нет, это не так. Много хороших приложений платно, но чудовищное море и бесплатных. Ну плюс можно пиратить, хотя бы для того чтобы понять, стоит это приложение своих денег или нет.
5. Пользуюсь QIP :) — бесплатен. А приложений таких вагон.
6. Просматривать можно всё даже бесплатно, редактировать не знаю.
7. Не знаю.
8. Вагон, море отличных программ. Разумеется все платные, кроме яндекса.

З.Ы. Сам пользуюсь ведройдом. Были бы деньги, разумеется брал бы ифон!

Худший ответ: 2. Да, есть приложения, наличие которых на обоих девайсах (один из к-рых не является продуктом Apple) позволяет обмениваться файлами.
 6. Конечно, в т.ч. разумеется и FREE
 7. Да, можно ограничиться виртуалкой
 8. Ну на самом деле далеко не все, кроме Яндекса, платные, но Карты.Яндекс достаточно полноцены
Вопрос: Стоит ли в Symfony2 заменять Assetic на связку bower + grunt, или совместить их использование?

Лучший ответ: Разумеется стоит.
Assetic это так, игрушка на первое время. Потом начинают бесить постоянные тормоза, начинает не хватать гибкости инструментов nodejs. Я сейчас уже не особо слежу за развитием ассетика, но насколько мне известно там в последнее время не самым активным образом это всё дело движется.
У ассетика есть некоторые плюсы в плане интеграции в symfony/twig, но если проект претендует на какую-то серьезность, советую при старте проекта сразу закладывать nodejs + bower + grunt/gulp - в конечном счете эта связка перекроет все плюсы ассетика.

Худший ответ: не стоит
Вопрос: Есть ли курсы по php, как на edx или coursea?

Лучший ответ: Из всех более-менее нормальных, припоминаю, только курсы (вебинары) от специалиста. А про всяких поповых и прочих, кто обучит вас за 24 часа - забудьте.

Худший ответ: курсы попова я думаю вам самое то
Вопрос: Подскажите одноплатный компьютер

Лучший ответ: Вот, большой выбор.

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