Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Чем оправдано использование QueryBuilder и ActiveRecord в одном проекте?

Лучший ответ:
AR как правило использует свой QueryBuilder.
И в сумме называется это ORM
А так же QueryBuilder можно вызывать "напрямую" т.к. он публичный.
Так что это не взаимозаменяемые вещи вообще.
Другой вопрос если используется две разные не связанные библиотеки, это уже что-то страшное. Я такого не встречал.
Ну и что-то подсказывает что так делать не надо.

Худший ответ:
Зависит от размера проекта. 
Для прототипирования AR лучше. 
Для крупной разработки нужен будет билдер запросов. 
Соответственно можно использовать первое и переписывать на второе по мере роста
Вопрос: Как убрать двойное событие js при клике на текст radio кнопки?

Лучший ответ:
<div class="col-md-6 col-lg-3 ">
	<div class="filter_radio">
		<label for="terrasa" class="filter_item__head_radio margin8"><input onclick="terras()" name="terrasa" type="radio" id="terrasa">Есть терраса</label>
		<label for="terrasa2" class="filter_item__head_radio mg0"><input onclick="mansard()" name="terrasa" type="radio" id="terrasa2">Есть мансарда</label>
	</div>
</div>
или<div class="col-md-6 col-lg-3 ">
	<div class="filter_radio">
		<input onclick="terras()" name="terrasa" type="radio" id="terrasa">
		<label for="terrasa" class="filter_item__head_radio margin8">Есть терраса</label>
		<input onclick="mansard()" name="terrasa" type="radio" id="terrasa2">
		<label for="terrasa2" class="filter_item__head_radio mg0">Есть мансарда</label>
	</div>
</div>

Худший ответ:
Повесьте обработчик не label а на input. Иначе при клике на input оно срабатывает и на инпуте и на лэйбеле.
Вопрос: Как развиваться в асинхронном программировании на python?

Лучший ответ:
можете заплатить богу, а можете усиленными молитвами

Худший ответ:
Сделайте какую-нибудь задачку, например простой REST-сервер на Tornado для ветки 2.7 или тоже самое на aiohttp для ветки 3.5. Можете также пристально посмотреть на Twisted.
Про асинхронное программирование на Python есть видео докладов на Youtube.  Да, много докладов от упомянутого тут Светлова.
Вопрос: Какая есть понятная книга для начинающих по схемотехнике?

Лучший ответ:
П. Хоровиц, У. Хилл -- Искусство схемотехники

Худший ответ:
Ещё Гринфилд, "Транзисторы и линейные ИС", более серьёзная, чем Хоровиц и Хилл.
Ещё Титце и Шенк, "Полупроводниковая схемотехника"
Вопрос: СМС оповещение об отключении электричества, варианты?

Лучший ответ:
Многие GSM-розетки умею уведомлять при отключении питания.

Худший ответ:
GSM-розетки умеют это делать, но у них нет аккумулятора встроенного зачастую, это не очень хорошо.
После отправки смски, розетка вырубается, а если есть аккумулятор, то можно запросить отчет.
На работе в основном в шкафах такие ставили с аккумулятором www.signal-gsm.ru/index.php?page=gsm_sensor_sim
Вопрос: Перегружен второстепенный жесткий диск. Активное время 100%?

Лучший ответ:
Посмотрите на SMART диска сначала.
Далее если показатели в норме:
Отключаете системный диск, грузитесь каким-нибудь live с victoria на борту - делаете проход по диску, можно сменить порт на матери если не уверены. 
После получения результатов делать выводы - помойка\не помойка.

Худший ответ:
У меня было такое с новым WD на 3ТБ.
Началось все с того, что на него некоторые файлы копироваться не хотели. "Файл слишком велик для конечной файловой системы", хотя он конечно не слишком велик для NTFS, да и в названии было меньше 255 символов.
Но мы не пальцем деланы - пожал файлы в архив и извлек на диск.
После этого он перестал открываться - "отказано в доступе". Вот на этом этапе он вешал систему и грузил процессор и себя на 100%. Процесс узнать не удалось, потому что монитор ресурсов тоже вис при открытии, но бОльшую часть нагрузки создавал встроенный антивирус 10ки, если я правильно помню. Не получилось с ним ничего сделать, в итоге подключил к другому компьютеру, там при загрузке сам запустился chkdsk, нашел тысячи ошибок и завис. Перезагрузился снова, посмотрел содержимое диска сторонними программами (доступа всё еще не было) - осталась всего пара папок и нулёвые файлы.
Пришлось форматировать, сейчас работает нормально. SMART чистый.
Что это было я так и не понял, но больше насильно файлы копировать, наверное, не стану.
Вопрос: Как облегчить запрос с множеством OR по поиску в одной таблице?

Лучший ответ:
Это же набор условий, никак.
НО сделайте составной индекс для полей value и param_id и это ускорит ваш поиск

Худший ответ:
Вариантов оптимизации может быть несколько, в зависимости от версии СУБД, распределения данных. Например, можно сначала рассчитать свертку 
SELECT count(*), item_id, param_id, value 
FROM values_product
GROUP BY item_id, param_id, value;
сохранив ее в отдельную таблицу. И если ее размер гораздо меньше, чем размер таблицы  values_product, запрос к ней будет работать быстрее.
Вопрос: Отформатировал внешний жесткий диск в формат FAT но windows его не видит?

Лучший ответ:
Отключи настройку Скрывать пустые диски в папке "Компьютер" в свойствах папок.
И да, между "FAT" и FAT32 - огромнейшая разница!

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

Лучший ответ:
Ужасно! :( Ни в коем случае не публикуйте и не делайте такое, портфолио загружается по пол-минуты, и даже после загрузки продолжает отнимать 30% процессорного времени в состяонии простоя, причем никакого preloader (progressbar) нет, разумеется сами работы я и смотреть не стал, научитесь хотя бы простейшей оптимизации и возьмите в привычку хотя бы простейшее профилирование на каждом этапе.

Худший ответ:
Жутко бесит скролл в каждом окошке.
Вопрос: Можно ли писать «радугой» в компоненте текст?

Лучший ответ:
Ни стандартный компонент, ни TextMesh Pro такого не умеют, надо писать шейдер. Если динамически сообщение менять не собираетесь, то лучше сделайте картинкой.

Худший ответ:
Ни стандартный компонент, ни TextMesh Pro такого не умеют, надо писать шейдер. Если динамически сообщение менять не собираетесь, то лучше сделайте картинкой.
Вопрос: ДДос атака на nginx пакетами 1 байт?

Лучший ответ:
500 строк в секунду - это не мощно и, вероятно, даже не DDoS. Если адрес один, то просто закройте ему доступ брандмауэром, а если адреса разные, то настройте лимит запросов в Nginx.
nginx.confhttp {
    ...
    limit_req_zone $binary_remote_addr zone=reqlimit:10m rate=30r/s;
    ...
}
some_site.confserver {
    ...
    location / {
        ...
        limit_req zone=reqlimit burst=10 nodelay;
    }
}
После этого запросы с одного ip-адреса начиная с 31-го в секунду будут отбрасываться.
Как вишенку на торт, можно добавить ещё фильтр для fail2ban:
nginx-req-limit.conf[Definition]

failregex = limiting requests, excess: .* by zone .*, client: <HOST>
ignoreregex =
и правило в jail.local[nginx-req-limit]
enabled = true
port = http,https
filter = nginx-req-limit
logpath = /var/www/*/*/logs/error.log # Здесь укажите свой путь к логам виртуального хоста
findtime = 600
maxretry = 10
bantime = 7200
После этого адреса DoS'еров будут автоматически блокироваться брандмауэром на два часа. Что разгрузит Nginx от обработки паразитного трафика.

Худший ответ:
Да просто баньте айпишники в фаеволе с такими запросами
Вопрос: Как запустить несколько веб-приложений (Spring) на одном сервере?

Лучший ответ:
через Nginx. каждое приложение запустить на отдельном порту (а не все на 8080) и в Nginx для каждого домена указать свой backend сервер

Худший ответ:
Не использовать Spring Boot. Упаковывать каждое приложение в .war и запускать из-под сервера приложений. Например, Tomcat.
Вопрос: Какой код в теории будет отрабатывать быстрее?

Лучший ответ:
даст ли это хоть какой-то прирост производительности?
Само собой. Любая библиотека "тащит за собой" overhead. Вот только прирост к скорости в данном примере не будет заметен.

Худший ответ:
В указанном примере прирост в скорости будет, но настолько минимален, что им можно пренебречь. А в реальном коде производительность будет скорей всего даже хуже, т.к. в jquery есть куча оптимизаций. При том будет потрачено больше сил, а код в дальнейшем будет сложнее поддерживать. Так что экономить на спичках в данном случае смысла нет, а о производительности заботиться в узких местах. Например, при анимации, рендеринге больших списков, обновлении, и т.д.
Вопрос: Почему не подгружаются шрифты в Windows 10 и выдает кракозябры в IE 10?

Лучший ответ:
Где <meta charset="utf-8"> ???
Сервер  тоже не отправляет заголовок с кодировкой..
Браузер сам должен угадать кодировку? Он в общем-то и пытается, но как видите не выходит.

Худший ответ:
Про шрифтыВот тут читали? Там всё написано
Вопрос: Как сформировать запрос согласно grammars из WADL?

Лучший ответ:
Выяснилось что в секции grammars находится либо тело либо ссылка на XSD Schema File. Для формирования XML из XSD (содержимого секции grammars) использовал сервис xmlgrid.net/genXml.htmlUPD 26.01.2017 Ответ для classinfo
Я сформировал xml документ:<?xml version="1.0" encoding="utf-8"?>
<tns:ListCallRecordRequest xmlns:tns="http://client.pub.api.cloudpbx.beeline.ru">
<pageNumber>0</pageNumber> 
<pageSize>200</pageSize>
<direction>INB</direction>
<dateFrom>2004-02-12T15:19:21+00:00</dateFrom>
<dateTo>2004-02-12T15:19:21+00:00</dateTo>
<sort>
<direction>ASC</direction>
<field>Date</field>
</sort>
</tns:ListCallRecordRequest>
где:
pageNumber - порядковый номер выборки
pageSize - количество элементов выборки
direction - направление (INB - входящие)
dateFrom, dateTo - диапазон выборки, даты в формате ISO 8601
sort - сортировка
sort - field - по какому полю сортировать
sort - direction - направление сортировки (ASC - по возрастанию)
и отправил запрос методом "PUT", с заголовком "Content-type: application/xml" его по адресу "/api/pub/client/call/record/list"

Худший ответ:
А дальше как действовать? Как конкретно подключиться к API?
Вопрос: В чем разница pppoe и ipv4 (ethernet) и что быстрее, передача через wifi или ethernet или ethernet с pppoe?

Лучший ответ:
скорость на торренте скачет от появления и ухода раздающего, а не от технологии передачи данных.
ваш вопрос настолько запутан Вами самими же, что лучше не читайте все сразу в Интернете, дабы не забивать себе голову.
не трогайте ничего, пусть работает
wifi - подключение по беспроводной сети. соединение только между вашим устройством и роутером.
ethernet - кабельное подключение между устройством и роутером или оборудованием провайдера. 
ethernet с pppoe - кабельное подключение с оборудование провайдера.

Худший ответ:
скорость на торренте скачет от появления и ухода раздающего, а не от технологии передачи данных.
ваш вопрос настолько запутан Вами самими же, что лучше не читайте все сразу в Интернете, дабы не забивать себе голову.
не трогайте ничего, пусть работает
wifi - подключение по беспроводной сети. соединение только между вашим устройством и роутером.
ethernet - кабельное подключение между устройством и роутером или оборудованием провайдера. 
ethernet с pppoe - кабельное подключение с оборудование провайдера.
Вопрос: Стоит ли брать телевизор для работы?

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

Худший ответ:
FullHD - слишком маленькое разрешение для 40 дюймов. Пробовал на 42 плазме это всё делать. Неудобно. Пискели видно.
Вопрос: Научат ли меня?

Лучший ответ:
Не научат - 100%.
Помогут научиться - не исключено.

Худший ответ:
на специальности "Программирование в компьютерных системах"Вряд ли...
Вопрос: Как организовать иерархию категорий на чистом HTML?

Лучший ответ:
ложить => класть
site.ru/blog.html => site.ru/blog/index.html

Худший ответ:
Не надо ничего мутить в .htaccess, просто залейте индексный файл index.html в папку blog.
Путь к файлу, выводящемуся под blog/1 аналогично должен выглядеть вот так blog/1/index.html
Вопрос: Куда может утекать место на диске windows server 2012 r2 с IIS и mssql?

Лучший ответ:
Ну надо выяснить куда уходит место для начала.
Посмотреть включено ли теневое копирование на этом томе, и сколько места занимают теневые копии. Посмотреть можно из оснастки или с помощью Vssadmin
Для начала можно оценить куда уходит место вот такой штукой -  www.steffengerlach.de/freeware ? но  на сервере таким софтом нужно пользоваться с осторожностью - софт неплохой, сам пробовал, но мало ли что...
Так же следует понимать что она показывает далеко не все даже будучи запущенной от  админа, ибо банально нет прав, да и точно замерить занимаемое место не всегда возможно. Те же теневые копии она не увидит.
Поэтому сначала смотрите этой программой, если увидели куда тратиться - отлично.
Если нет смотрите насколько расходятся показания программы с реальностью и начинаете искать недоступные файлы более предметно.
Рекомендуемые штуки для анализа места на диске -fsutil volume allocationreport C:fsutil volume diskfree c:что можно безопасно удалить ?Dism.exe /Online /Cleanup-Image /StartComponentCleanup

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

Лучший ответ:
константы
поля 
конструкторы
set/get
и так далее
Думаю ты можешь делать любой порядок, порядок сделан для удобночитабельности кода.

Худший ответ:
геттеры-сеттеры?! есть же ломбок!
а вообще, на джаве же не в блокноте программируют, а норм IDE сами отсортируют всё в своей панельке с методами.
Вопрос: Видят ли фрилансеры на Upwork настоящее имя заказчика?

Лучший ответ:
>1) Видит ли фрилансер мое имя и фамилию, когда я создал предложение о работе, опубликовал и оно висит в объявлениях?
Нет. Показывается название компании.
>2) Видит ли фрилансер мое имя и фамилию, когда я обратился к выбранному мною фрилансеру напрямую с предложение о работе?
В чате видно имя и фамилию, да :)
>3) Можно ли мне как заказчику указывать не настоящую фамилию? Знаю что фрилансерам необходимо указывать реальные данные. А вот что насчет заказчиков?
Официально конечно нет. Но по факту, вас ничто не ограничивает. У меня есть заказчики под полностью вымышленными именами и это им абсолютно не мешает работать. Фрилансер в случае бана теряет деньги. А заказчик особо ничего не теряет.

Худший ответ:
а чем вызывано желание их скрыть ? в чем проблема то?
Вопрос: Можно ли запустить уже установленную винду из под Linux?

Лучший ответ:
Что мешает установить винду в виртуалке или использовать wine? Если нужна производительность для вирт машины, то смотреть в сторону kvm + qemu

Худший ответ:
через варю (не знаю насчёт ви-коробки) точно можно подсоединить диск с виндой и запустить её в виртуальном окружении, проблема будет только с контроллером диска, желательно загрузиться в винду и сменить его на "стандартный IDE", но, боюсь, "активация" этой программы может слететь, но это решаемо
Вопрос: Почему Дата в статье Wordpress с ссылкой?

Лучший ответ:
Зайдите в шаблон поста single.php и удалите ссылку, если хотите.

Худший ответ:
Можете смело удалять. Скорее фсего the_date() обернут в теги ...  Удалите этот тег из шаблона записей (single.php) и все
Вопрос: Как обновить дату в mysql?

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

Худший ответ:
Речь об этом https://dev.mysql.com/doc/refman/8.0/en/timestamp-... ?
Вопрос: Как реализовать веб-сервер и сайт на флешке?

Лучший ответ:
К примеру так:python -m CGIHTTPServerПодробнее.

Худший ответ:
Похоже что вам нужен OpenServer аля ubuntu, если да то похожий вопрос уже задавался
Вопрос: Как сделать сортировку объекта?

Лучший ответ:
Сделайте из объекта массив и сортируйте его как вам нужно:Object.entries(data).map(([ key, val ]) => ({ ...val, id: key })).sort((a, b) => b.id - a.id)

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

Лучший ответ:
Поздравляю! Вы взялись просто за колоссальной сложности задачу. Крупнейшие корпорации тратят тысячи человеко-часов, годами корпят над этой темой, и при этом количество ложноположительных и ложноотрицательных срабатываний их систем защиты просто раздражающе велико. 
Методов тоже уйма. Время захода, работы, отпечатки браузеров, диапазоны IP-адресов - это на поверхности, очень просто и нифига не продуктивно. В конечном итоге оно выливается в то, что клиент где-нить в командировке с IP местного провайдера и выданного на работе бука вынужден бороться с вашей системой. Сейчас копают в других направлениях. Например мышь. Для многих не очевидно, но паттерны движений курсора мыши уникальны для каждого человека. Там ведь не только наведение на элементы интерфейса, т.е. продуктивные движения, еще очень показательны т.н. холостые движения - к примеру, то, как вы крутите курсор, пока ждете загрузку чего-то. Только вот человек не постоянен. Стоит вам научиться выделять человека из прочих по тому, как он работает мышью, в каких ритмах набирает текст и т.п... как он ррраз! и заболел. И его вялое тыканье в элементы интерфейса начисто смажет вам всю картину) А если у него сдохла мышь, и он начинает пользоваться тачпадом?)
К чему это я. Сам буду рад услышать тех, кто в теме, но не рассчитывайте увидеть в ответах что-то действительно стоящее.

Худший ответ:
Начать надо с того, что определить - что есть "подозрительная активность" и что делать если она обнаружена :) Вот например, Стахановец ее может обнаруживать - так как он ее понимает. На тестовом компе я делаю переименование каталога, содержащего множество подкаталогов - например профиля Thunderbird - и получаю оповещение о подозрительной файловой активности!
Вопрос: Как настроить deploy в Gitlab? Какая версия необходима?

Лучший ответ:
https://habrahabr.ru/company/softmart/blog/310502/
Может быть это вам поможет.

Худший ответ:
Как указали выше можно использовать Jenkins. В свое время немного использовали его, но в итоге пришли к встроенному Gitlab CI.
Устанавливать Gitlab CI отдельно не нужно, он идет в комплекте с самим Gitlab. Дополнительно нужно будет установить runner - один или несколько, в зависимости от поставленных целей (например, для простого деплоя может вполне хватить одного SSH-раннера).
В блоге у них есть статьи на эту тему, которые в общих чертах показывают суть процесса:
https://about.gitlab.com/2016/08/26/ci-deployment-...
https://about.gitlab.com/2016/08/05/continuous-int...
Вопрос: Почему появляется отступ между двумя блоками?

Лучший ответ:
Это проблема inline-block. 
Решений несколько (можно почитать по ссылке выше), лично я просто вставляю комментарии или убираю Enter.

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

Лучший ответ:
Какой антивирус самый легкий но в то же время остается эффективным?Встроенный.

Худший ответ:
Мне нравится malwarebytes
Вопрос: Как подключиться к 1с?

Лучший ответ:
РДП?

Худший ответ:
Пробовал через тонкий клиент подключиться - не работает.
Что значит "не работает"? 
1) Выдает ошибку про неправильный логин/пароль? 
2) Выдает ошибку про несоответствие версий сервера и клиента?
3) Выдает ошибку, что база по указанному адресу не найдена?
Судя по характеру задания (выгрузка базы) вам тонкий клиент не подойдет - нужно подключаться толстым клиентом в режиме конфигуратора. А вообще выгрузка базы в формате dt не считается хорошим тоном. Лучше сделайте выгрузки средствами вашей СУБД - для этого данные для входа в 1С вообще не нужны.
Вопрос: Кому принадлежит исходный код приложения созданного фрилансером на UpWork?

Лучший ответ:
В США - результат принадлежит заказчику вместе со всеми потрохами.
В РФ - если заказчик не удосужился оформить как следует, принадлежит исполнителю и он может продать это еще и еще раз.
Что касается исходников - надо оговаривать. Это вообще не проблема. Только ваше слово - этого достаточно.
Но они, как правило, исполнителю эксклюзивно не нужны после оплаты заказчиком.
Имхо, разумно вообще весь процесс разработки осуществлять так, чтобы исходники были в репе, которой управляет заказчик.
То есть что бы не случится - заказчик всегда получит код со всеми изменениями.
Другое дело а что он будет делать с этой тонной кода, если сам не специалист.
Найм другого специалиста - выход так себе. Разбираться в чужом коде - в 3 раза дороже стоит.

Худший ответ:
Ну как напишите в задании так и будет, просто так и пишите хочу исходники
Вопрос: Как получить такой же функционал как у linux но в windows?

Лучший ответ:
Какая разница из какой системы через консоль к удалённому серверу подключаться, если при работе будете находиться в среде того самого сервера? Ставьте Putty и подключайтесь.
И вообще, ваш вопрос противоречит сам себе. Поставил Linux, но нужен Windows, так как .Net, а поэтому как сделать чтобы Windows был как Linux? Так что у вас за система в итоге?

Худший ответ:
можно немного "на вырост" поставить докер и линукс в него. заодно и с докером познакомитесь =) для веб-разработчика сейчас ОЧЕНЬ не лишнее
Вопрос: Какая цена c адаптивкой примерно таких макетов?

Лучший ответ:
От 1 000 рублей до 100 000 рублей.

Худший ответ:
Примерно 4-5к
Вопрос: Бесплатный редактор PHP, CSS и т.д какой?

Лучший ответ:
Лучшее IDE из бесплатного
https://netbeans.org/downloads/index.html

Худший ответ:
Sublime 3 платный, хотя не вижу никаких в нем ограничений... разве, что время от времени напоминает о покупке лицензии. Я бы рекомендовал его из редакторов. А так можете еще посмотреть Atom или Notepad ++
Из IDE можете взять Eclipse (бесплатный) или Netbeans (также бесплатный) или PHPStorm (платный)
Вопрос: Как смотреть фильм сразу после начала скачивания с торрента?

Лучший ответ:
Открытый торрент-клиент qbittorrent. В контекстном меню раздачи есть пункт "Последовательное скачивание".
Из всех популярных медиа-контейнеров лишь с avi могут быть проблемы - может не работать перемотка, пока файл полностью не скачается. При существующей альтернативе отдавайте предпочтение mkv и mp4.
Могут быть проблемы с Windows Media Player, т.к. он зачем-то блокирует файл при чтении. С остальными плеерами и в других ОС проблем нет.
С раздачами BD нужно исключить из скачивания самый большой файл в раздаче (там видеопоток), скачав сначала полностью весь остальной хлам.
На 100 мегабитах можно смотреть файлы объёмом около 70 гигабайт (если достаточное количество пиров).

Худший ответ:
расширение есть magicplayer.torrentstream.org/?lang=ru
acestream.org умеет
https://www.videolan.org/vlc/index.ru.html тоже умеет
Вопрос: Как передать множество файлов с разархивированием на лету?

Лучший ответ:
Через nc (netcat)!
На стороне клиентаcat mytarfile.tag.gz | nc 192.168.199.1 5432
На стороне сервераnc -l 5432 | tar -C /var/www -xz
Да, только ключики команды посмотрите перед использованием, в разных операционках они отличаются - man nc и man netcat

Худший ответ:
1. Работает и архивирование (спасибо Saenara ) и способ с netcat.cat perekos.tar.gz | ssh user@example.com "tar -xzf - -C /path"Времени занимает 20-30 минут на 10 ГБ архив.
2. В случае передачи папки с архивированием на лету желательно убрать ключик -z, т.е. архивировать без сжатия:tar -cf - /path/to/dir | ssh user@example.com "tar -xvf - -C /path"
3. Также рекомендуют rsync:rsync -az /path/to/dir user@example.com:/path
Вопрос: Возможно ли сверстать макеть точь в точь по пиксельно? без каких-либо библиотек?

Лучший ответ:
Вообще, это не совсем верно. Если человек хочет пиксель-перфект — пусть тогда сам в редакторе делает контейнеры как в CSS. Чтобы не от буквы до буквы, а от лайн-хайт до лайн-хайт. Скетч делает именно так.

Худший ответ:
Можно использовать этот плагин
https://chrome.google.com/webstore/detail/perfectp...