pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как организовать загрузку файла из размещенной на одном хостинге админки на другой хостинг, где находится сайт?

Лучший ответ: Если вам необходимо стразу заливать файлы на другой домен, минуя промежуточные сервера можете использовать загрузку через JS (Даже можно просто форму сделать, тоже работать будет). 
Если хотите сделать через JS можете использовать Plupload. Для того, чтобы работал POST на другой домен используйте CORS, выставив в upload.php заголовок "Access-Control-Allow-Origin". 
Можно даже использовать тот же код, который есть на вашем основном домене, просто добавив заголовок.

Худший ответ: Отправляете файлы через curl blog.webmasterschool.ru/php/112
Вопрос: Из за чего картинка не обращает внимания на max-width?

Лучший ответ: Это баг https://bugzilla.mozilla.org/show_bug.cgi?id=975632
Добавить.wrapper {
    ....
    table-layout: fixed;
    width: 100%;
}
img{
    max-width: 100%;
}
Заменить  max-width: 150px; и min-width: 150px; на.two {
    ....
    width: 150px;
}
table-cell это ячейка таблицы и на неё не действует max/min-width и плюс max/min-width с одинаковым значением это все равно что width 150
и это тоже не нужно.main {
   .....
    width: 100%;
    max-width: 200px;
}
jsfiddle.net/ufwvr90r

Худший ответ: Масло масляное... width - ширина, max-width - максимально возможная ширина. Не понятно чего хотите...
Если картинка должна быть по размеру блока, достаточно width:100%.
Если речь о размере картинки без учета блока - здесь написано.
Если хотите ограничить определённым размером картинку внутри блока, тогда значение max-width не должно быть в процентах. Указывайте в px, в em, cm, mm или чем то еще более конкретном.
Вопрос: Что человек должен прочитать ?

Лучший ответ: «Атлант расправил плечи» Айн Рэнд

Худший ответ: 1. Роберт Антон Уилсон. Психология эволюции. 
У меня при чтении этой книги точка сборки болталась, как цветок в проруби :)
Вопрос: В чем проблема отправки сигнала дочернему процессу?

Лучший ответ: Извините за прямоту, но проблема в недостаточном знании Вами матчасти.
Что почитать по теме: Zombie process, а также Docker and the PID 1 zombie reaping problem.
А теперь ближе к Вашему примеру.
Cуть: и SITERM'ом, и SIGKILL'ом Вы child процесс успешно убиваете, после чего он превращается в зомби-процесс, то есть все еще висит в памяти под своим PID ожидая reaping (системного вызова wait() от parent процесса). После завершения parent процесса наш зомби-child усыновляется init процессом, который его и reap'ит.
Если запустить Ваши программы в том виде, котором Вы их запостили, и во время тиканья написать ps, то увидим следующую картину:459 ttys000    0:00.03 -bash
498 ttys000    0:00.00 ./parent
499 ttys000    0:00.00 (child)То, что child указан в скобках, как раз и означает, что процесс был остановлен (то есть он совершил системный вызов exit()) и ожидает reaping'а (когда результат exit()'а прочтут wait()'ом).
Если перед посылкой child'у добавитьtime.Sleep(10 * time.Second) и сразу после вывода child'овского PID'а набрать глянуть что творится в процессах, то увидим такую картину:459 ttys000    0:00.04 -bash
510 ttys000    0:00.00 ./parent
511 ttys000    0:00.00 ./childСравните с тем как он отображается в процессах после того, как был убит.
А если мы после посылки сигнала child'у добавимcmd.Process.Wait(), то Ваш цикл ticker'а все равно, возможно, еще будет крутится, если в системе появился новый процесс с таким PID'ом, но если при этом заглянуть в ps, то увидим, что нашего child'а уже нет совсем:459 ttys000    0:00.05 -bash
536 ttys000    0:00.01 ./parent
Кстати, о волшебной силе Process.Wait() пишется прямо в его доке.

Худший ответ: Хороший пример работы с дочерними процессами. Там и про wait есть.
Вопрос: Какое идеально оно — ТЗ для веб-дизайнера, веб-верстальщика, программиста?

Лучший ответ: 1. Пример шаблона ТЗ на верстку, можно подогнать под себя.
2. Чеклист на верстку.

Худший ответ: Соглашусь, что идеального ТЗ нет, но есть ТЗ, которое максимально ограничивает споры сторон, т.е. максимально конкретное. Как известно, от точности и полноты ТЗ зависит успех общения с заказчиком и выполнение проекта в угоду заказчику, его пожеланиям.
Заказчик все равно, независимо от ТЗ, ожидает больше, и даже в рамках крайне ограниченного для него ТЗ может начать разговоры о качестве и работы не принимать. Поэтому имеет смысл описывать также минимальный уровень качества, для некоторых пунктов.
Вопрос: Нужна идея для веб-приложения на Java 7,8. Что посоветуете?

Лучший ответ: дык чего придумывать -> прийди к этим господам в контору, и напросись стажёром, на их проект.

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

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

Худший ответ: Создайте переменную и считайте. Не пойму проблемы..
Вопрос: Почему vlc-клиент не определяет продолжительность видео при получении потока от vlc-сервера?

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

Худший ответ: @HellFir-e правильно говорит, а вам нужно не живое вещание, а скорее Video on demand. Вот здесь почитайте. Но вообще для этого лучше подходит какой-нибудь http-сервер (nginx)
Вопрос: Два аккаунта скайп на iPhone

Лучший ответ: Нет, на чистой ios, без джейлбрейка этого сделать никак не получится.

Есть грязный хак для установки на iPad 2х скайпов одновременно, но в случае с iPhone не прокатит.

Худший ответ: На сколько знаю, это возможно. Например, один аккаунт открыть в приложении skype, а второй в imo.im(или другом месенджере, который поддерживает скайп).
Вопрос: Как найти удаленную работу по машинному обучению?

Лучший ответ: Довольно долго работаю как (удаленный) консультант по ML. Это возможно, просто пробуйте. 
Где искать, мой опыт:
- первого заказчика нашел на odesk 
- второго - в треде 'who is hiring' на hackernews
остальные приходили по рекомендациям
Несколько трюков:
- делайте бесплатный простой прототип. Простой работающий классификатор/регрессию без оптимизаций можно сделать за пару часов. А для клиента это будет 50-70% решения задачи. 
- шлите резюме даже туда, где не думают о фрилансе или удаленной работе. Если вы хорошо делаете свою работу, им абсолютно без разницы где вы находитесь. 
- учите английский. Иногда это важней, чем ваши основные скилы в ML.
Плюсы удаленной работы:
- если сравнивать с нашими конторами (mail.ru, yandex), можно выйти на гораздо более высокую зарплату. 
- все заказчкики, с кем я работал, устраивали мне бесплатные поездки on-site. К примеру, так я побывал в Штатах, Ирландии, Сербии, Австрии
- меньше долбят с проблемами, не имеющими отношения к ML
Минусы:
- если ты один специалист в команде, часто не с кем обсудить текущие задачи. Если постоянно не учиться, начнете деградировать. 
- сложней коммуникации. Разница во времени. Но это общие проблемы удаленки. 
ps не читайте предыдущих комментаторов :)
pps мне так часто задают этот вопрос, что начинаю задумываться о создании специализированного сервиса по поиску удаленных data scientist'ов

Худший ответ: можно начать отсюда и далее, задач куча - https://company.yandex.ru/job/vacancies/dev_search... . Если вам нужна узкая специализация то вам нечего делать в промышленном программировании, а прямая дорога в институты.
Вопрос: Сколько ютп розеток можно посадить на входной кабель?

Лучший ответ: 1 шт - гигабит, либо 2 шт.  - 100мегабит.
В принципе, можно соорудить  "общую шину" , но там 10 мегабит будет.
Но если нужно правильно, то на выходе вашего основного  кабеля(или розетки) надо поставить простенький свитч и от него развести на нужное число компов/розеток.

Худший ответ: Свитч)))
Я думаю изначально планировалось поставить там где куча кабелей - роутер. Провода обжать надо коннекторами, оставив запас 20см. Входящий в квартиру в WAN, розетки в LAN порты роутера. 
P.S. Не городите огород - делайте сразу правильно.
Вопрос: На какой бесплатной CMS можно реализовать сайт с информацией о населенных пунктах области?

Лучший ответ: на D7 вы также сможете отмечать пункты на карте и выводить на общей карте все ваши пункты с ссылками на страницы этих городов.
вам потребуются модули drupal 7:
views,
geofield,
google maps.

Худший ответ: На любой CMS, зависит от знаний разработчика, однако из "коробки" таких решений, думаю, нет.
Вопрос: Пропадают настройки D-link DIR-300

Лучший ответ: Я когда-то пользовался DIR-300. Довольно глючная моделька сама по себе. Избавился от нее.
А вообще, попробуйте прошивку последнюю поставить. Если не поможет — то стабилизатор какой или UPS.

Худший ответ: DD-WRT как вариант
Вопрос: Как создать UrlRule в Yii2?

Лучший ответ: В public function parseRequest($manager, $request)
вы возвращаете строку:return 'pages/pages/view';
а должно быть что-то такоеreturn ['pages/pages/view', $params];
где в $params вы кладете что вам нужно$params['id']=$page->id;
//или что вам там нужно
$params['url']=$page->url;

Худший ответ: Не нарадуюсь, что тостер существует! Этот пост очень помог)
Вопрос: Что использовать для чтение FB2 под Windows 7?

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

Худший ответ: Calibre рассматривали?
Вопрос: Сколько можно зарабатывать на верстке макетов?

Лучший ответ: Я давно в часах считаю, ведь все равно итоговая сумма зависит от загрузки. 
От 500 рублей в час. Бывает и 10000 за рабочий день, все зависит от вашего уровня и скорости работы, ну и от того, насколько вы загружены. Если работать с парой-тройкой студий - можно до 100.000 зарабатывать.

Худший ответ: В среднем - 40 рублей.
Вопрос: Как выполнить поиск по подгруппе?

Лучший ответ: Не всегда рабочий вариант:select * from pc group by inv_number having date=MAX(date)UPD:
Всегда рабочий вариант:SELECT g.* from pc g 
INNER JOIN (
SELECT inv_number, MAX(date) as date FROM pc 
GROUP BY inv_number) 
AS s USING (inv_number, date)

Худший ответ: Желательно бы, сюда кидать примерчик
Может так:?SELECT * FROM (
          SELECT * FROM pc ORDER BY date ASC
) tmp
GROUP BY inv_number
ORDER BY inv_number
Вопрос: Какую пользу можно извлечь из микросхем смартфонов?

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

Худший ответ: Где-то видел, как умелец извлекает с некоторых моделей телефонов контроллеры заряда для аккумов.
Вопрос: Websockets: где работает?

Лучший ответ: Для таких целей (выяснить поддержку фичей браузерами) использую caniuse.com. WebSockets

Худший ответ: Firefox 10.0, 153046.
Как пример оформления результатов теста.
Вопрос: Ликбез по сетевому оборудованию — Dual Personality SFP?

Лучший ответ: Если расстояние не больше 100м, то проще соединять коммутаторы медными гигабитными линками.
В приведенных коммутаторах SFP-порты совмещены с двумя последними медными портами: то есть работает либо медь, либо оптика.
На коротких линках использовать оптику не обязательно, если нет особых ситуаций типа переходов по улице или под землей.
Кладите нормальную четырехпарную витуху для межкоммутаторных стыков и всё будет нормально.

P.S.
В конкретно этих коммутаторах все порты — гигабитные, так что выбор портов для транков — вопрос Вашего удобства и единообразия. С технической точки зрения они одинаковы.

Худший ответ: по сути они ничем не отличаются от медных, обычно используют для uplink-ов
Вопрос: Struct — что это?

Лучший ответ: Структуры в C++ эквивалентны классам, модификатор доступа по умолчанию в структурах - public, в классах - private.

Худший ответ: Как упомянул sdxq, по факту структуры и классы идентичны, кроме модификатора доступа по умолчанию. Но исторически так сложилось, что структуры используются только для хранения каких-либо данных, без операций. Например,struct Point
{
  int x;
  int y;
}
Вопрос: PHP Fatal error:  Maximum execution time of 30 seconds exceeded in Unknown on line 0

Лучший ответ: Могу предположить, что у вас скрипт впадает в рекурсию, залипает, апач начинает феерически форкаться что бы удовлетворить запросы, новые процессы так же залипают, система эпохально теряет ресуры (память и процессорное время), многое забивается в своп, остальные процессы становятся не дееспособными такие как ssh, ftp из-за отсутвия ресурсов. апач так же встает так как fork перестаёт работать. После некоторого времени скрипт убивается апач-форком по max_execution_time, ресурсы возвращается, солнце становится ярче, небо голубее, ssh быстрее. Как-то так. Итого: очень тяжелый скрипт детектед.

Худший ответ: Попробуйте set_time_limit(0);. Если не поможет, то это может быть бесконечная рекурсия.
Вопрос: Борьба между Smarty и отладчиком браузера

Лучший ответ: Валидатор ругается на  в  может в этом дело?

Худший ответ: В итоге плюнул и продолжил писать. Через пару дней полез в отладчик и… все нормально. Причины чудесный изменений не ведаю.
Вопрос: Можно ли так обезопасить PHPMyAdmin на сервере?

Лучший ответ: Во первых переименуйте. Во вторых добавьте базовую аутентификацию на папаку с phpmyadmin в дополнение ко встроенной в него авторизации. Иногда ее можно настроить прямо в панели хостинга или погуглите как это сделать в ручную: "базовая http-аутентификация".
Ещё, вместо phpmyadmin можно использовать adminer. Представляет из себя 1 фай, который можно загрузить по FTP куда угодно и, насколько помню, для авторизации требует кроме логина и пароля ввести еще и имя базы.
https://www.adminer.org/

Худший ответ: basic auth спасет отца русской демократии. 
И https сделайте, гонять plain-text-ом всю базу через интернет весьма небезопасно.
Вопрос: Какие подводные камни при использовании онлайн-конструктора приложений (iBuildApp etc.)?

Лучший ответ: Делиться идеями - глупо. Я сам далек от IOS кодинга, творю в web, но смотрел, листал, пробовал и там ничего сложного нет. Найдите время и хорошие уроки на iTunes, там их море. Так лучше будет.
Онлайн конструкторы (и все конструкторы в целом) плодят много лишнего мусора и разводят конкретную свалку дае из трех страниц приложения.
З.Ы. Да и как по мне учиться интереснее.

Худший ответ: Так надо соглашение читать, но вполне очевидным было бы, если приложение принадлежало вам.
Еще про камни:
- Плохая поддерживаемость, таких проектов море, и у каждого сообщество - два с половиной инвалида, вы потом не затащите никого этот проект править. Если возникают проблемы - опять же вы остаетесь один на один с поддержкой этой тулзы.
- Отстает по возможностям от нативной библиотеки(скорее всего вы не смогли полностью оценить что можно реализовать, а что - нет), новые фичи после выхода новой оси будут появляться "спустя некоторое время".
- Может лагать(пользователи привыкли, чтобы все было плавно и моментально отзывалось)
Если денег мало, то непонятно что вы вообще хотите. Стоимость приложения состоит из 3 частей: разработка, дизайн, раскрутка. Слишком продешевив в любом из пунктов вы получите что-то невнятное, чем люди не захотят пользоваться/о чем не узнают.
Если идеи стоящие и вы верите в успех, то возьмите кредит, или найдите спонсора.
Совсем без денег ничего не выйдет, даже если вы найдете разраба - энтузиаста за долю, а дизайн вы вдвоем вымучаете в фотошопе, все равно деньги нужны будут на раскрутку.
Вопрос: Как сделать очистку формы на JS?

Лучший ответ: Я думаю на js это легче всего сделать так:$('.reset').on('click', function() {
    $(this).closest('form').get(0).reset();
});
Или еще проще - выводить кнопку с type==reset и будет работать нативный функционал без всякого js<input type="reset"  value="Сбросить">

Худший ответ: Почему не работает такой вариант JSскрипта очистки input от значений value<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Стартовая страница</title>
<script>
$("input[type=button]").click(function() {
    $(this).closest('form').find(':input','option:selected')
     .not(':button, :submit, :reset, :hidden')
     .val('')
     .removeAttr('checked')
     .removeAttr('selected');    
});
</script>
</head>

<body>
<form action="" id="myform" method="post">
First Name: <input type="text" name="txtFirstName" id="txtFirstName" value="Vasy" /><br />
Last Name:  <input type="text" name="txtLastName" id="txtLastName"  value="Petrov" /><br />
<br />
<input type="button" value="Очистить">
</form>
</body>
</html>
Вопрос: monk.com.ua  и Хабр

Лучший ответ: Не поверите есть целая цмс «похожая» на хабр. И любой может в считаные минуты сделать сайт «уж больно похож на хабр».

Худший ответ: Таких уже полно.
freehabr.ru/
habrahabr.kz/
Вопрос: Почему компьютер стал медленней работать после перехода с Win 7 32bit на Win 7 64bit?

Лучший ответ: Новая память может и не битая, но отличающаяся по параметрам от имевшейся. Это теоретически может сказаться. Судя по тексту Вы к 2Гб добавили ещё 4. Попробуйте оставить в компе только новую память (надеюсь она у Вас одним или одинаковыми модулями).
Диск проверьте, может ему поплохело, и по совпадению сейчас проявилось?
Все ли драйвера под новой системой установились, посмотрите в диспетчере - не осталось ли неизвестных устройств?
Настройки БИОС не меняли? Можно на всякий случай сбросить в дефолтные.

Худший ответ: А перед установкой мы память проверили memtest а?
Вопрос: Доступность сервисов одновременно по двум и более WAN на Cisco

Лучший ответ: После курения разных мануалов и путей самурая решил вопрос сделующим образом

ip nat inside source static tcp 10.10.45.2 25 ISP1_IP 25 extendable
ip nat inside source static tcp 10.10.45.20 25 ISP2_IP 25 extendable

ip route 0.0.0.0 0.0.0.0 ISP1_IP 
ip route 0.0.0.0 0.0.0.0 Dialer0 10 
! 
ip access-list extended NAT
 permit ip 10.10.45.0 0.0.0.255 any
ip access-list extended SRV1
 permit ip host 10.10.45.2 any
 permit ip host 10.10.45.3 any
ip access-list extended SRV2
 permit ip host 10.10.45.20 any
 permit ip host 10.10.45.30 any
! 
route-map NAT-CLIENT-ISP2 permit 10
 match ip address NAT
 match interface Dialer0
! 
route-map NAT permit 100
 match ip address SRV1
 set default interface FastEthernet0
! 
route-map NAT permit 200
 match ip address SRV2
 set default interface Dialer0
! 
route-map NAT-CLIENT-ISP1 permit 10
 match ip address NAT
 match interface FastEthernet0

Вроде работает.

Худший ответ: Боюсь, в случае циски для вещания на оба аплинка без BGP не обойтись.
Вопрос: Существует-ли онлайн сервис для рисования таблиц и конверсии их в html код?

Лучший ответ: Для таблиц использую вот такую штуку www.tablesgenerator.com/html_tables очень удобно

Худший ответ: ну если простенький надо то любой визуальный редатор это может , первая ссылка с гугла filyanin.ru/8-vizualnyy-HTML-onlayn-redaktor.html
Вопрос: Рандом 4-х значного числа?

Лучший ответ: jsfiddle.net/f120r6dq
Если ноль в начале нельзя, то 
jsfiddle.net/e5od40bm

Худший ответ: Если навскидку, то как-то такfunction getRandomFunction() {
  var nums = {};
  return function() {
    var min = 1000;
    var max = 10000;
    var randomNum = Math.round( Math.random() * (max - min) + min );
    try {
      if ( nums[randomNum] ) return getRandom();
      nums[randomNum] = true;
    } catch(err) {
      return 'Все числа использованы!';
    }
    return randomNum;
  }
}
var getRandom = getRandomFunction();
alert( getRandom() );
Хотя для этой задачи рекурсия не очень хорошо подходит
Вопрос: Почему Masonry.js накладывает изображения друг на друга?

Лучший ответ: Класная статья с решением
$(document).ready(function() {
  $('#content').masonry({
   columnWidth: 320,
   itemSelector: '.item'
  }).imagesLoaded(function() {
   $('#content').masonry('reload');
  });
});
У меня тот же вопрос... никак не могу решить.
Блин не тот адрес набрал=)) Вот и решение=) Немного дергаеться но зато никаких помех=)) Хотя вместо начала $(document).ready() напиши $(window).load()
Вот мой робочий код, хотя тут ищо пишут   нада установить "Modernizr":
$(window).load(function() {
      var container = document.querySelector('#posts');
      var msnry = new Masonry( container, {        
        itemSelector: '.item-post',
          singleMode: false,
// true - если у вас все блоки одинаковой ширины
      isResizable: true,
         isFitWidth: true,
// перестраивает блоки при изменении размеров окна
      isAnimated: !Modernizr.csstransitions
// опции анимации - очередь и продолжительность анимации
      }).imagesLoaded(function() {
         $('#posts').masonry('reload');
         });
   });

Худший ответ: 1.Пробуйте закрыть дивы сразу :<div class="item">
      <img src="img/single-4.jpg" alt="" />
    </div>
2.Может дело в скрипте? 
3. Тут хороший урок и исходник
www.creativebloq.com/css3/get-started-jquery-mason...
Вопрос: Как контролировать внешние коммуникации сотрудников?

Лучший ответ: Есть пару подходов которых нужно внедрять 
1. Разделение информации - один человек не должен обладать полным видением всей ситуации
2. Контроль за копированием информации и минимизации вывода её по работе с ней
3. запрет на выполенение сторонних задач в рабочее время
4. Контроль удовлетворенности клиентов
5. Запрет на использование сторонних устройств в рабочее время
6. Введение единого сервиса по работе с клиентом. Логирование и запрет на использование сторонних сервисов. С последующим анализом всего и вся
7. Ограничение возможностей рабочего места до самого минимума. Короче - все что не разрешено. То запрещено!
Это то что я могу вспомнить навскидку

Худший ответ: Ну это стандартный вопрос управления рисками, если ОЧЕНЬ коротко то здесь компромисс между безопасностью (в смысле потерь финансов акционера) и открытостью каналов.
Я предпочитаю, скажем, всё открыть и просто контролировать "настроения в коллективе"... 
Если производство секретное то и телефоны отобрать можно, на ювелирке вообще народ раздевают. А если это типичный офис то там реальные потери только на уровне топов жеж
Вопрос: Чем сжать pdf-файл?

Лучший ответ: doPDF - добавит в системе (Windows 8, 7, Vista, XP, 2008/2003/2000 Server, 32/64-bit) виртуальный принтер. При отправке на печать принтером doPDF можно выбрать качество изображения и желаемый размер файла. Открываем в Adobe PDF - печатаем в doPDF!

Худший ответ: Всем спасибо. Пока остановился на ghostscript:
gs -o new.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/screen old.pdf
Вопрос: Про скорость маршрутизатора

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

Худший ответ: из одной сети — да
Вопрос: Может ли вирус c Android смартфона попасть на компьютер?

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

Худший ответ: через email, cloud и т.п. - без проблем
Вопрос: Что значит использование внутриклассового инициализатора в конструкторе?

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

Худший ответ: Может имеется ввиду список инициализации членов класса в конструкторе?class A { 
int A,B;
A() : A(0), B(0) {};
...
}
Если нет, то требуется больше информации. Вы то сами где это нашли? В каком контексте?
Вопрос: Книги / ресурсы по управлению командой

Лучший ответ: Ох уж и боянистая тема… Тем не менее, для затравки:
Том Демарко. 
 Deadline. Роман об управлении проектами.
Том Демарко и Тимоти Листер
 Человеческий фактор. Успешные проекты и команды.

Обе книги маст рид вообще всем :)

Худший ответ: Как уже упоминали Том Демарко. а также рекомендую Джоэл Спольски «Руководство Джоэла Спольски по подбору программистов и управлению ими».