Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Книги по математике для программистов?

Лучший ответ:
Всё сложно.
Если кратко: обязательно Кнут и Кормен, остальное по желанию. Первую надо иметь как набор настольных томиков, читать не обязательно =) Я серьёзно, одна из немногих книг, что просто лежа рядом на столе повышает интеллект на 10. Кормен, ну, он другой. Его надо вдумчиво читать и выполнять упражнения. Все. То есть желательно, можно выборочно, структура книги весьма и весьма это позволяет. Математики почти нет, зато есть именно алгоритмы и структуры. Собственно, то, что программисту и надо. Выполнение всех упражнений повышает интеллект на 100500, так что этот вариант явно предпочтительнее, однако банальное наличие этой книги интеллект не повысит =)
Из чисто математических ресурсов очень рекомендую khan academy - нашикарнейший портал невыносимо крутых знаний. Но самое крутое, что я там пока вижу - это ответ на мой вопрос. Там всё очень упорядочено, от правила Бернулли — Лопиталя до закона Чебышева, от начал Аль-Хорезми, до проблем тысячелетия. В общем, очень круто, очень структурировано и очень... Просто очень. Хотя надо уточнить - он не чисто математический, у него есть чисто математический раздел.
UPD.
Dmitry  напомнил мне про Кнута, Грэхема с Поташниковым. Мало того, что личности сами по себе довольно интересные, так ещё и книга поистине получилась замечательная. И хотя можно долго спорить о необходимости программисту иметь определённые познания в математике - лично я почувствовал определённое просвещение, прочитав эту книгу.

Худший ответ:
Крамор
Вопрос: Может ли HDD восстанавливаться?

Лучший ответ:
Нужно смотреть SMART, если у вас теперь все хорошо с диском, то либо сбойные сектора переназначились и выросло значение Reallocated Sector Count. Если же он не вырос, то у вас были т.н. "soft bad", которые возникают из-за плохого питания, кабелей и т.д. И после перезаписи контрольная сумма сектора пересчиталась и он оказался нормальный.

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

Лучший ответ:
1. Shadow/Highlight решает вопрос. Думаю, софт типа Photomatix'а тоже может помочь. 


2. Чернила синие, можно придавить красный канал и дать 150% синего. Очень весело, клетки уходят и становится видно, что было написано на обратной стороне листа. 


3. А вот выделение цветового диапазона чернил. Артефакты есть, но уже меньше. 


Худший ответ:
А фильтры типа Shadow/Highlight пробовали? Или другие способы динамического тонирования и Порог потом?
Вопрос: Учитываются ли в профиле Upwork(odesk) «ручные» часы?

Лучший ответ:
Учитываются

Худший ответ:
учитываются если контракт не фиксед прайс
Вопрос: Как передать параметр через segue?

Лучший ответ:
Для начала переопределяем следующую функцию для tableView и инициализируем переменную needValue (которую мы и будем передавать), после чего методом performSegueWithIdentifier: программно делаем переход на следующий viewController-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
   needValue = idexPath.row; //Инициализируем номер ячейки
   [tableView deselectRowAtIndexPath:indexPath animated:true]; //Убираем select с ячейки, что бы при возвращении она не была выбрана
   [self performSegueWithIdentifier:@"schoolsToLogin" sender:nil]; //Инициализируем переход
}
Далее переопределяем метод prepareForSegue:, следующим образом:- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
   if ([segue.identifier isEqualToString:@"yourSegue"]) //Проверяем тот ли это segue, который нам нужен
    {
        nextViewController *nextController = (nextViewController *)segue.destinationViewController; //Создаем ссылку на viewController который будет вызван в результате segue
        
        [nextController setNeedValue: _needValue]; //инициализируем значение нужного viewController
    }
}
В этом коде мы создаем ссылку на следующий контроллер, где уже зарание подготовили переменную для хранения номера ячейки (needValue) и вызвав метод setNeedValue задаем ему значение, после чего можно использовать.

Худший ответ:
если использовать UITableViewController, то у него есть свойство clearsSelectionOnViewWillAppear и не надо будет руками деселектить
Вопрос: Как ИП может получить деньги от Google Play, Amazon Appstore, Blackberry Appworld?

Лучший ответ:
Я занимался решением подобного вопроса для одной крупной российской компании, правда она имеет форму ООО.

Если доходы от приложений существенны и необходимы в России на счету юридического лица, допустим, для начисления заработной платы, логично использовать следующую схему:

1. Открывается самое простое юр лицо в любой стране, которая комфортно работает с США.
2. Договор с Apple заключается на эту компанию.
3. Компания-разработчик здесь в России сублицензирует приложение (отдает исключительные права) зарубежной компании и получает ежеквартальную (ежемесячную) комиссию. Размер этой комиссии и есть та сумма, которую вы хотите привезти легально в Россию. Безусловно придется замарочиться с паспортами валютных сделок, но в конце концов это уж и не такая большая работа.
4. Компания зарубежом аккумулирует прибыль и содержит компанию в России

В остальных случаях, как было сказано выше, проще использовать различные серые схемы, так как «овчинка выделки не стоит».

Худший ответ:
Чеки от Google и Amazon отправляю в ePayService, правда, как обычный физик
Вопрос: Важно ли Junior Java знать алгоритмы и структуры данных?

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

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

Лучший ответ:
mp3
 — универсальность (software, hardware adaptation)
 — относительное качество
 — размер

качество восприятие зависит в большой степени от платформ воспроизведения

Худший ответ:
MP3 — относительно компактен, везде поддерживается, широко распространен, высокое качество звука тоже возможно (при 320kbps). Для меня основной плюс — широкое распространение. Я признаться даже и не слышал до этого обсуждения о формате flac и не думаю, что я смогу найти записи всех своих любимых исполнителей в этом формате, чего не скажешь о mp3.
Вопрос: Яндекс.Метрика или Google Analytics? И почему?

Лучший ответ:
Тоже задавался таким вопросом. Я использовал сначала только Google Analytics. Но чем-то Яндекс.Метрика понравилась, плюс когда сайт «падает» сообщение на мобильный приходит :) А так использую связку Яндекс.Метрика + Google Analytics — более полная картина прорисовывается.

Худший ответ:
Метрику, более понятный интерфейс и не перегружена флешем
Вопрос: RJ-45 to Wi-Fi

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

Худший ответ:
Не смотря на обилие функций, Netgear 3500L имеет довольно много жалоб на низкую производительность. Некоторые пытаются апдейтить или ставить MTU на 1400 — но это не всегда помогает. Если Вам нужен производительный роутер, лучше поменяйте если еще не поздно. Особенно с учетом того, сколько всего вы хотите навешать на него. см. www.smallnetbuilder.com/wireless/wireless-reviews/31164-lots-more-features-lots-less-performance-netgear-wnr3500l-with-dd-wrt-reviewed
Вопрос: Как указать несколько файлов как аргумент команды Linux?

Лучший ответ:
chmod +x 1.sh 2.sh.
Команда, разумеется, должна поддерживать такой синтаксис. Многие команды из coreutils поддерживают.

Худший ответ:
Бывает команда не поддерживает несколько файлов на вход тогда отличный вариант xargs
И отличная замена xargs  - gnu parallel www.gnu.org/software/parallel
Вопрос: Как извлечь информацию сайта в удобную таблицу?

Лучший ответ:
Идете на ресурс вроде этого, пишите подробное ТЗ, указываете конкретный сайт и вам под него пишут парсер с требуемым функционалом.
Парсер пишется под конкретный сайт, настройка требует знания технологий.
Кроме собственно скрипта потребуется инфраструктура где его будете запускать, и куча прокси, если конечно не хотите вручную бороться с банами, и вытаскивать информацию полгода.
В общем не совсем по адресу обратились тут сервис вопросов - ответов, а не заказов скриптов.

Худший ответ:
Таких инструментов не видел. Сам недавно делал похожую программу для тостера. 
Программа скачивает страницу toster.ru/q/ID, потом парсит нужные данные и заносит в базу. Потом я открывал базу в программе для просмотра баз.
Там и выборка нужных данных, и сортировка.
Если я правильно понял, вам нужно скопировать товары с другого сайта к себе на сайт.
Могу попробовать помочь,если дадите ссылку на сайт. Хотя ничего обещать не могу, так как с java script могут быть проблемы.
Вопрос: Подскажите сайты, которые публикуют свои планы с приоритетами?

Лучший ответ:
Если я правильно понял, то reformal.ru

Худший ответ:
www.uservoice.com/ 
Пример feedback.gitlab.com/forums/176466-general
Вопрос: Как нарисовать флэт картинку?

Лучший ответ:
1-   бытовые приборы ;
2 - природа , 
3 - строительство;
4- ИТ ;
5 - и тд. ну вы поняли

Худший ответ:
шейпы и кривые в фотошопе
Вопрос: Md5 длиной в 64 бита?

Лучший ответ:
Минусуют, очевидно, потому что трудно дать ответ на неправильно поставленный вопрос. MD5-хэш — это хэш длиной в 128 бит. Если вам нужен 64-битовый хэш, это не MD5. Чтобы дать какой-то совет по хэшу, нужно знать, зачем он вам нужен, потому что бывают криптографические хэши, бывают обыкновенные хэши для хэш-таблиц, и иногда хэшами называют еще контрольные суммы. Скорее всего вам нужен хэш для таблиц, но 64 бита — это что-то очень много для него.

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

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

Худший ответ:
Вы всё правильно понимаете. Только от того, что Вы вынесите тик в отдельный метод ничего толком не измениться в плане производительности. Ну а по поводу количества объектов - чем их больше, тем выше требования к производительности. В средней стратегии с ИИ я где-то вычитал, что проблемы начинаются свыше 1000 объектов, но они в основном решаемые, тогда как где-то с 10000000 (десять миллионов) - нерешаемые. При этом имеются ввиду полноценные объекты, для которых надо искать путь и считать статистику.
Вопрос: Как сверстать такой border?

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

в блоке 1 делаешь картинку бекграунд с косыми линиями
в блоке 2 делаешь отступы и белый фон

Худший ответ:
Единственное условие задачи - без картинок)
Я когда-то видел как делали похожие бордеры на чистом цсс, но не мог нагуглить, в конце концов нашел..
-----
Ссылочка на готовую реализацию
Вопрос: Логика работы с MongoDB в сервере на Node.JS?

Лучший ответ:
Я использую mongoosejs, пример хорошей архитектуры для него — github.com/madhums/node-express-mongoose-demo
В монгусе автоматом создается пул соединений (по умолчанию из 5 штук), есть опция — автореконнект.

Схматично работает так: при запуске приложения делаешь коннект с нужными тебе опциями — и все, во всех остальных модулях, просто require('mongoose') и делаешь с базой все, что угодно (так как модуль подтягивается закешированный с установленным соединением)

Худший ответ:
Ноду не использовал, но в том-же твистед писал пулл соединений, который сам заботится обо всем.
Вопрос: Как открыть доступ к компьютеру Windows 7 Home Basic извне?

Лучший ответ:
Надо смотреть настройки сети — она может быть «Домашняя» или «Общественная». Переключите в домашнюю, загляните в настройки общего доступа — там много пунктов. Хотя, я не помню, было ли это в НВ.

Худший ответ:
А по локальному адресу из локальной сети пингуется? Какая схема подключения?
Вопрос: Как правильно составить такой mysql запрос?

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

Худший ответ:
чтобы знать, в каком городе живут эти Петровы, у Вас либо в Людях должны быть Города напрямую, либо какой-то id Города, по  которому Людей можно сджойнить с Городами.
предположим, что такое поле есть(idSity). Тогда получится что-то типа :
SELECT count(*), Город.Город FROM Люди inner join Город 
ON  Люди.idSity = Город.idSity
WHERE Люди.Фамилия="Петров";
GROUP BY  Город.Город
Вопрос: На rss каких новостей подписаться?

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

Худший ответ:
rospil.info — Новости не частые, но очень актуально и жизненно.
OsZone.net
Overclockers.ru
Этого достаточно. И главную хабры читать.
Вопрос: Средний заработок веб студий в небольшых городах?

Лучший ответ:
если делать сайты по миллиону то примерно штук 5-10 в год выходит
итого 5-10 миллионов

Худший ответ:
Делайте лучше свой региональный портал ;)
Вопрос: Кириллический шрифт похожий на Belizio?

Лучший ответ:
Schoolbook - Паратайп, БитстримНо в Schoolbook не такие цифры
Как вариант (из собственного опыта) - комбинировать шрифты, для текста один, для цифр - другой.
Хотя, может поможет данный Кларендон.

Худший ответ:
Может самый обычный Bookman Old style
Вопрос: Как получить 10 одинаковых рисунков (jpg/png) в разных цветах с градиентом?

Лучший ответ:
мне сдается, что в вашем примере (Сталекс) используют не фотографии, а рендеры 3D моделей...для каждого рендера используют свой материал. Во-первых, уж не сильно это на фото похоже, врядли собирали какой-то стенд под эти листы. Во-вторых, у каждой покраски есть скажем свой точный код цвета, т.е. цвета соответствуют реальным. Как Вы собираетесь в illustrator крутить эти гистограммы, чтобы поймать нужное я затрудняюсь ответить. Если только подгонять на глаз, но это завал

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

Лучший ответ:
на поле input добавить аттрибут readonly и изменить тип курсора при наведении на это поле (по умолчанию поля readonly курсор выглядит недоступным) на курсор типа указателя pointer
вот так у меня выглядит?<input autocomplete="off" id="start" value="{{ begin|date('d.m.Y') }}" class="form-control" name="start" type="text" readonly style="cursor: pointer;" />
Тогда вызывается стандартный обработчик datapicker, а на мобилке клавиатура не вылазит.

Худший ответ:
Странно, вот на этом сайте (ссылка просто пример) datepicker стандартно висит на поле input с значением type="text", но на мобильных устройствах экранную клавиатуру не выводит.  Как это реализовано?
Вопрос: Сколько return может быть в методе?

Лучший ответ:
Вопрос стиля.
Строго говоря, увеличение кол-во точек выхода увеличивает цикломатическую сложность, но читабельность важнее, имхо. Если в начале метода сразу прописаны условия при которых он возвращает какие-то фиксированные значения, бросает исключение и т.п., то это хорошо.
UPD: В структурном программировании есть концепция "single entry and a single exit", которая кабы говорит нам, что "return early" - это плохо. Начинать читать можно отсюда https://en.wikipedia.org/wiki/Return_statement#Mul...

Худший ответ:
Если нет необходимости в дальнейшем выполнении скрипта, то почему бы и не использовать несколько return. Предложенный Вашим знакомым вариант более приемлем, так как нет хардкода - поддержка такого кода, изменения займут меньше времени
Вопрос: Какой самый удобный с точки зрения клиента способ оплаты услуг стоймостью от €1000 до €8000 в Москве?

Лучший ответ:
Услуги для частных лич или для юрлиц? 
Если для юрлиц то однозначно безнал/банковский перевод: просто в онлайне выставляете ему счет и все.

Если для физлиц то не уверен что оплата таких услуг он-лайн будет пользовтаься большим спросом, все таки 40 — 320 т.р. это не та сумма, которую можно проводить через вебмани/я.деньги и иже с ними. В киви вроде ограничение 15 т.р. на 1 платеж. Так что для онлайна остается один вариант — оплата банковскими картами.

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

Лучший ответ:
Можно использовать css3, свойство filter, с помощью которого можно манипулировать с цветом картинки.
Вот тут примеры css3 image filters
Все демо тут
Браузеры, которые поддерживаю css3 filter, к сожалению IE тупит как всегда.
Если вам нужно только с чёрно белой на цветную тут хорошая статья с исходниками, а тут демо, поддержка IE 7+

Худший ответ:
Откройте код да посмотрите. Если коротко, то на приведенном примере используется смещение фона на событие hover. background-position: 0px -90px;
Сама же картинка является спрайтом.
Вопрос: Визуальный пинг?

Лучший ответ:
На виндофс пользовался pinginfo - красиво
Это очень плохая практика - искать подобие того, что помнится из виндовс. Она заводит в тупик - совершенно разные идеологии систем.Последовательный проверка компьютеров (ping)
Ну и далее по ссылкам:Подключение к сетям (ЛВС и Интернет), настройка се...Утилиты сканирования системы
В Linux есть миллионы различных реализаций.
А дальше уже ищите сами, на свой вкус, что вам подходит.
Это и есть "Linux way".

Худший ответ:
Реально проще написать свое.
Банальный bash скрипт можно написать без знаний, вобще без знаний. Просто задавая гуглу глупые вопросы и находить примеры .
guglite.ru/?q=bash+%D0%BF%D0%B8%D0%BD%D0%B3+%D0%BF...
Вторая ссылка (которая на хабр). Запихнуть все это в виджет тоже не проблема.
Вопрос: Какая книга/видео-уроки подойдут лучше для изучения c#?

Лучший ответ:
Список по порядку убывания. Некоторые вещи в видоекурсах могут быть Вам уже знакомы, но, как говорится, повторение — мать учения — откроете для себя что-то новое. И да, английский язык у всех видеокурсов, тем не менее, он не такой уж страшный и мудреный.Книги:CLR via C# (либо видоекурс: тут скачайте CLR Fundamentals)C# 5.0. СправочникPro WPF 4.5 in C# (исходники)Видоеуроки:C# 2012 Fundamentals: Parts I, II, IIIC# Fundamentals with C# 5.0Code Clinic: C# (по желанию)WPF:WPFWPF 4 ProgrammingIntroduction to WPF Custom ControlsEnterprise WPF with XAML and C# from ScratchWPF for the Business Programmer

Худший ответ:
Тут видео уроки и практика сразу videosharp.info
<в коменте>Ну тогда Стиллмен-Э.-Грин-Дж.-Изучаем-C.-Включая-C-.NET-4.0-и-Visual-Studio-2010.
Вопрос: Как работать с меню в qt?

Лучший ответ:
Масса вариантов :
1. Почитать доку
2. Не читать доку, сразу убить себя об стену и забыть адрес тостера.
Выбирайте.

Худший ответ:
Создается объект QMenu. Для каждого пункта меню создаются объекты QAction, которые затем добавляются в созданное до этого меню посредством метода addAction. Для добавления подменю создается еще один объект QMenu и добавляется уже посредством метода addMenu. Далее, в зависимости от назначения меню, его можно сделать как главным меню (класс QMenuBar), так и забиндить его на кнопку QPushButton::setMenu.
Вопрос: Как реализуется двухканальный режим работы памяти в контроллере памяти (архитектурно/логически/схемотехнически)?

Лучший ответ:
2-х канальный режим это и есть одновременный опрос в 2 места.
В самом идеальном случае скорость доступа максимальна, когда запрос идет в разные физические планки, тут понятно, что каждая планка со своим контроллером занята только своими данными.
Но часто случается так, что запрос идет в одну планку, тогда придется ждать — так одноканально.
Для решения этой оказии существует алгоритм доступа, когда адреса и операции от процессора суются в буфер, а оттуда контроллер памяти делит адреса по планкам, если может.
Схемотехнически на шине между процессором и планками памяти взамен старого одноканального появляется контроллер поувесистее, с которым контроллеры планок общаются как если бы общались по одному каналу. В контроллере появляются блок распределения адресов и второй буфер, наверно. Грубо говоря, по адресу из процессора просто выбирается, какую планку "прерывать". А видимая одновременность запросов достигается за счет конвейерности доступа в планках памяти.
Выборка из памяти происходит целыми блоками — дают начальный адрес, длину и операцию, затем все это отправляют на шину, потом по прерываниям читают или пишут данные уже без указания адреса. В планках памяти устроен свой конвейер, который самостоятельно обрабатывает запросы. Так как чтение на шине происходит быстрее чтения из ячеек, то какое-то время все равно приходится ждать, зато освобождается шина.Так мне думается.

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

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

Худший ответ:
1. jQuery Templates заброшены и более не поддерживаются. Это надо учесть. Скорость у них не самая плохая, но вроде бы есть и побыстрее.
2. Рендерится оно будет действительно долго — клиентская машина скорее всего медленнее сервера. Можно сделать две вещи: отдавать клиенту заранее скомпилированные шаблоны (нет особого смысла, если шаблоны простые), и рендерить не сразу всё, а асинхронно кусками по 5 ваших строк.
3. Можно заменить пагинацию на «бесконечный» скроллинг. Поиск обеспечить другими средствами.
Вопрос: Как из одного thunderbolt входа сделать два?

Лучший ответ:
Вынужден вас разочаровать.
Док-станции, которые вы нашли, которые стоят по $200 и более - единственный вариант самостоятельного разветвителя Thunderbolt.
В общем случае, шина Thunderbolt предназначена для подключения устройств последовательно в цепь, как в старом-добром FireWire. Потому Apple предполагает (там ведь всегда лучше знают, что лучше для пользователей, правда?), что для такого случая вы должны иметь монитор, у которого не просто один DisplayPort, а два Thunderbolt. Один вы, соответственно, подключаете к ноутбуку, а во второй включаете свой Ethernet-адаптер. 
Но раз у вас нет такого монитора, вам придется либо раскошелиться на док-станцию, либо отказаться от Ethernet-адаптера для Thunderbolt и заменить его на адаптер для USB 3.0, на котором вы, вероятнее всего, свои 600 Мегабит пропускной способности получите, а может и несколько больше.

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