Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Если не уверен в английском языке, в опыте фриланса в ру, то можно пробовать на upwork? Или потренироваться на другой english бирже? На какой?

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

Худший ответ:
Не думали потренироваться на Open Source проектах? Некоторые из них платят $$$ контрибьютерам.
Попутно вы получите хороший visibility на GitHub и звезды для своего резюме.
Можно начать здесь: ссылка.
Вопрос: Какую посоветуете программу для построения схем сети?

Лучший ответ:
Visio и есть специализированная программа, библиотеки значков ищутся или покупаются
Аналог open source - Dia
Я вообще в LibreOffce рисую используя значки Visio

Худший ответ:
про библиотеки значков уже подсказали, поэтому чисто в копилку знаний, просто список из завалов софта:
10-Strike LANState Pro
AdRem NetCrunch
Edraw Max
Friendly Pinger
Ipswitch WhatsUp
Lan Flow
NetworkNotepad
RRDTool
Smart Draw
Wide Area Network emulator
dude
Ekahau HeatMapper
GNS3
NVDEVarc
NVinst
Bosson NetSim
Cisco SDM
Cisco Network Magic
dynamips
Packet Tracer
Вопрос: Где искать работу изучающему линукс?

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

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

Лучший ответ:
Потому, что IE ещё не поддерживает параметры по умолчанию.

Худший ответ:
Значения аргументов по умолчанию - совместимость с браузерами.
Вопрос: Как работает роутинг в связке angular2 + express?

Лучший ответ:
А как вы вообще планируете использовать express ? MEAN стэк подразумевает, что ваш бэкэнд - это только REST API, если не ошибаюсь. Следовательно - у вас все запросы на youhost.com/api/, например, идут в express и там он разруливает роуты, а все остальные запросы идут в клиентское приложение и там разруливает ангуляр.

Худший ответ:
А как вы вообще планируете использовать express ? MEAN стэк подразумевает, что ваш бэкэнд - это только REST API, если не ошибаюсь. Следовательно - у вас все запросы на youhost.com/api/, например, идут в express и там он разруливает роуты, а все остальные запросы идут в клиентское приложение и там разруливает ангуляр.
Вопрос: Общение с клиентом: на каком этапе просить предоплату?

Лучший ответ:
"Здравствуйте! Приготовьте пожалуйста ваши деньги" (с)

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

Лучший ответ:
apk:smali -> java opcodes -> java decompiler == некоторый профитnative -> assembler == тупикресурсы
но если вопрос уже на этапе "как это распаковать", то всё тлен и тупик.

Худший ответ:
Байт-код DEX (Java) отлично дизассемблируется с помощью apktool (backsmali), полученный ассемблер smali на 100% соответствует байт-коду, поэтому можно внести изменения, собрать обратно и будет работать, большинство приложений написаны только на Java, также apktool извлекает ресурсы, манифест, XML и т.д.
Для упрощения анализа или если нужен именно код на Java используются разные декомпиляторы, но они далеко не идеальны, поэтому если надо собрать, то придется кучу ошибок исправить и долго отлаживать, лучше несколько разных декомпиляторов применить, для полноты картины проблемных методов.
Если приложение имеет библиотеки NDK (lib***.so), скомпилированный в машинный код, то используйте IDA Pro и toolchain из Android NDK, дизассемблирование и декомпиляция (Hex-Rays в IDA Pro) точно возможны, отладка без исходников тоже, вот сохранять изменения мне пока не приходилось, но и в этом помогут IDA Pro и утилиты из того же toolchain, во всяком случае они облегчат задачу даже если редактировать будете HEX-редактором, например они выдадут вам смещения (адреса) функций в файле, и вообще весь этот GNU toolchain (чья Windows-реализация известна также как MinGW_, помимо того что компилирует, еще и предоставляет нехилый функционал для дизассемблированния того, что компилирует :)
Вопрос: Почему ни с того, ни с сего спустя год работы перестало вдруг отображаться содержимое маркеров на гугл карте?

Лучший ответ:
Есть вероятность, что эти проблемы связаны с роскомнадзором и тем, что они побанили некоторые сервера google/amazon и других. У меня так несколько сервисов отвалилось на сайте, крайне спонтанно.

Худший ответ:
попробуйте подключить другой ключ апи, если не поможет, то скорее всего это из-за рнк, который блокирует айпи гугла миллионами
Вопрос: Что должен знать middle ruby on rails developer?

Лучший ответ:
>> а есть какой-то набор тем, отделяющий middle от junior?
срок работы в компании

Худший ответ:
Здравствуйте, вы можете проверить свою компетентность здесь https://ruby-challenge.com/ru/grades/backend-junior . Парни из evrone составили список того что должен знать рубист на определенных этапах карьеры, а также можете пройти их челендж.
Вопрос: Где изучить основы Информационной Безопасности?

Лучший ответ:
Для решения такого типа задач вам стоит прочитать К. Касперски - Искусство дизассемблирования.

Худший ответ:
Для начала - Фигурнова прочитать.
:ROFL:
Вопрос: Книги по основам программирования/по сути программирования?

Лучший ответ:
Энциклопедия профессора Фортрана хорошая книга

Худший ответ:
Статьи в википедии не подходят?
Есть ещё классные книги Андрея Столярова "Программирование: введение в профессию".
Вопрос: Нормально ли это, 6 недель испытательный срок?

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

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

Лучший ответ:
Никак. Переходите на личный приватный прокси сервер.
На публичном не вы одни сидите, да еще с разных локаций + боты и прочее. Гугл такое не очень любит

Худший ответ:
Вообще это нормально или же соглашусь с ответами выше насчет своего IP
Вопрос: Как отследить и зафиксировать продажу(услуги) в оффлаине, когда твой сайт был посредником?

Лучший ответ:
Как вариант:
Сделать систему, в которой номера автосолонов заменяются на прокладку через ваш колл-центр, в котором звонок автоматически определяется как лид, далее менеджер (или сама CRM, если в ней сделан call-tracking, такая функция сейчас есть в некоторых CRM, таких как Amo) перенаправляет клиента далее. В конце же месяца созваниваться с салонами и сверять данные по количеству лидов и клиентов. Так как клиент звонит вам, то в CRM остаётся его номер. Дабы контролировать надёжность своих салонов обзванивать случайные номера, уточнять прошла ли у них сделка и довольны ли они сервисом. Соответственно если сделка прошла, а у вас нет об этом информации - штраф с салона или его удаление из сервиса.
Более простых решений, к сожалению не вижу. Может быть разве что передачу денег организовать только через ваш сервис - но тут  тоже большие трудности в плане доверия клиента и организации переводов крупных денежных сумм.

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

Лучший ответ:
Скорее всего в стилях при наведении задан параметр padding

Худший ответ:
.header_menu a:hover {
	background-color: #3a444c;
	 padding: 5px 5px;
	border-radius:10px;
}
Переместите padding в состояние без hover
Вопрос: Как в пайтоне создать глобальную переменную?

Лучший ответ:
Глобальную переменную объявлять вне функции.
Если хотим изменить глобальную переменную, то обращаемся к ней как в примереcount = 0

def example():
    global count
    count += 1  # Изменяет значение глобальной переменной count

Худший ответ:
def funс():
    global a
    a = 1
func()
Вопрос: 35 часов во время учебы — реально?

Лучший ответ:
Кто-то может выспаться за 4 часа, кто-то за 12 не может
Зависит только от вас
Попробуйте

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

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

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

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

Худший ответ:
человек вводит данные в форму, данные проверяются, и если все ок то выполняются запросы в базу которые создают таблицы. делов на час)
Вопрос: Обнуляет ли UpWork количество полученных средств с началом календарного года?

Лучший ответ:
Вы сами можете их обнулить это будет тоже самое

Худший ответ:
Окей, в общем информация оказалась неактуальной, Certificate of Earnings всегда показывает объём средств, заработанных за последние 12 месяцев, а не за полгода.
Вопрос: При переносе не хочет подключаться к БД, в чем может быть проблема?

Лучший ответ:
переношу opencart на новый хост и не хочет подключаться к БД, вот что пишет: 
В первую очередь, обратите внимание вот на это:No such file or directory in /home/kirby/kirby-center.ru/docs/system/library/db/mysqli.php on line 7Почему у Вас нет этого файла? Куда он делся? Думаю, стоит проверить.
Второй важный момент - Вы сверяли минимальную версию PHP для Вашей версии OpenCart и той, которая стоит на каком-то ("новом" или любом другом, конечном) хостинге?

Худший ответ:
что  в этой переменной _ENV["SCRIPT_FILENAME"] ?
и заменить на новые значения этих констант// HTTP
define('HTTP_SERVER', 'http://oc-store.vl/');

// HTTPS
define('HTTPS_SERVER', 'http://oc-store.vl/');

// DIR
define('DIR_APPLICATION', 'D:/OpenServer/domains/oc-store.vl/catalog/');
define('DIR_SYSTEM', 'D:/OpenServer/domains/oc-store.vl/system/');
define('DIR_IMAGE', 'D:/OpenServer/domains/oc-store.vl/image/');
define('DIR_LANGUAGE', 'D:/OpenServer/domains/oc-store.vl/catalog/language/');
define('DIR_TEMPLATE', 'D:/OpenServer/domains/oc-store.vl/catalog/view/theme/');
define('DIR_CONFIG', 'D:/OpenServer/domains/oc-store.vl/system/config/');
define('DIR_CACHE', 'D:/OpenServer/domains/oc-store.vl/system/storage/cache/');
define('DIR_DOWNLOAD', 'D:/OpenServer/domains/oc-store.vl/system/storage/download/');
define('DIR_LOGS', 'D:/OpenServer/domains/oc-store.vl/system/storage/logs/');
define('DIR_MODIFICATION', 'D:/OpenServer/domains/oc-store.vl/system/storage/modification/');
define('DIR_UPLOAD', 'D:/OpenServer/domains/oc-store.vl/system/storage/upload/');
и тоже самое в админке
Вопрос: Как правильно реализовать раздельные миграции для структуры и данных в web-проекте на php?

Лучший ответ:
Phinx - миграции для структуры, сиды для данных

Худший ответ:
Увы, но вопрос остаётся актуальным.((
Вопрос: Почему не удаётся войти под root MySQL пользователем в PHPMyAdmin?

Лучший ответ:
MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует sudohttps://www.ussr.kiev.ua/ru/1698-Access-denied-for-user

Худший ответ:
Возможно в том, что соотв. записи разрешающей вход - в базе нет. Можно попробовать из под рута запустить mysql-клиент (в консонли). Такой подход работает с MariaDB, с MySQL'ом возможно тоже прокатит.
И посмотреть потом, кому с какого хоста можно заходить. База: mysql, таблица: user. Пример.
Вопрос: Как правильно сделать заказ, чтобы все права на работу оставить за собой, имеется ввиду права например на логотип?

Лучший ответ:
Нанять человека на работу и подписать рабский контракт

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

Лучший ответ:
Естественно переделали, за 10 лет-то существования Python 3. Теперь идёт обратный процесс, с каждым днём всё меньше библиотек и фреймворков поддерживают 2.7.

Худший ответ:
С библиотеками под Python 3 уже давно всё ОК:
py3readiness.org
Вопрос: Как сделать такое «прилипающее» меню?

Лучший ответ:
Заходим в google и ищем как сделать прилипающее меню или же задаете поиск на тостере, это +100500 вопрос подобного плана. Ищите и воздастся.

Худший ответ:
научиться думать.
Открываем исходный код, поиск по sticky выдает  js/jquery.sticky.js а там ссылка labs.anthonygarand.com/sticky
Вопрос: Как задать маршрут по умолчанию в cisco когда используется STP?

Лучший ответ:
STP и link aggregation работают на втором уровне, там нет никаких маршрутов.

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

Лучший ответ:
События графического интерфейса обрабатываются бесконечным циклом, который запускается, когда вы вызываете app.exec() Его нельзя останавливать, иначе приложение зависнет. Но eventloop - это тоже бесконечный цикл, который запускается, когда вы вызываете asyncio.run(). В результате цикл событий asyncio останавливает цикл событий Qt. Выхода может быть два: либо с помощью Quamash использовать один цикл и для asyncio и для Qt, либо запускать цикл asyncio в отдельном потоке (лучше QThread).

Худший ответ:
Рискну предположить, что происходит это из-за того, что asyncio.run() запускается не в отдельном потоке и перехватывает интерпретатор, пока asyncio event loop не завершит свою работу (спойлер: он не завершит).
Возможно, вот этот тред поможет решить проблему:
https://stackoverflow.com/questions/26270681/can-a...
Вопрос: Как работать с функциями?

Лучший ответ:
Для начала прочитать что такое php и html и с чем их едят.
Потом сформировать html-страничку, и вывести на нее html-тег со ссылкой на картинку.

Худший ответ:
Код типа echo "img/001.png"; выведет строку "img/001.png"
Не совсем понятно что именно вы хотите, на всякий случай вот вам пара вариантовfunction img_1() {
  echo '<img src="/img/001.png">';
}


function img_2($file) {
  header('Content-type:image/png');  
  header('Content-Length: ' . filesize($file));
  readfile($file);
}
img_2("img/001.png")
Вопрос: Сеть в офисе как сделать правильно?

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

Худший ответ:
Комутаторы вланы умеют? Управляемые? Не колхоз - это когдп маршрутизатор, а не сервер с сетевухами. У вас маленькая сеть, поэтому только ядро сети - уровень доступа. В ядро совсем хорошо ставить стек из 2-х л3-коммутаторов с большой пропускной одного порта. Порты объединены LACP-паорми. И воткнуты в ядро только коммутаторы доступа - по uplink порту на каждый коммутатор стека. Вот так правильно.
Вопрос: Sketch vs Photoshop — у кого из них какое будущее?

Лучший ответ:
Скетч давно уже обошел Фотошоп в дизайне сайтов и приложений. 
Любая продуктовая команда сейчас работает только в Скетче. Яндекс, Мэйл, Гугл, Авиасейлс — кто угодно. 
Фотошоп же теперь выполняет ту роль, для которой он был изначально предназначен — это мощнейший инструмент для ретуши фотографий, создания кейвижуалов и прочего подобного. 
Единственная пара мест, где остался Фотошоп для сайтов — это всякие мелкие студии, которые просто не могут позволить себе купить мак дизайнеру (или не хотят) и фриланс.ру, где уровень дизайнеров так же говорит о том, что они еще нескоро купят себе мак. 
Но надо помнить одну простую вещь — если ты хреновый дизайнер в Фотошопе, то и в Скетче ты будешь точно такой же хреновый дизайнер. От инструмента это никак не зависит. От инструмента зависит скорость работы. И Скетч в этом опережает Фотошоп в разы. То, что раньше занимало полдня в Фотошопе, теперь делается за час в Скетче. Это очень большой кайф.

Худший ответ:
А кто-нибудь работал в паре Sketch - Principle? Есть вопрос Версии Sketch и Principle. Работа в паре. Насколько это затратно? 
И еще вопросик, Principle же не может превращать анимацию в код?
Вопрос: Должны ли мы оплатить услуги интернета, использовпние которых было невозможно?

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

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

Лучший ответ:
Скрин, где указана цена 611₽ — Я.Маркет, остальное — РСЯ.

Худший ответ:
Это реклама из Рекламной Сети Яндекса (РСЯ). Размещается в Яндекс.Картинках автоматически при подключении показов контекстной рекламы в РСЯ. Появляется на основании контекста и введённого пользователем запроса.
Подключить рекламу только на этой площадке невозможно. Только в составе общей рекламы в РСЯ.
Вопрос: SASS компилятор для Sublime Text (Windows)?

Лучший ответ:
Или как компилируете scss>css вы?
Думаю, оптимальный способ при соло-разработке - это NodeJS+Gulp+модули. Он умеет и SASS и много ещё чего, и не смотря на ряд его недостатков - работает он довольно таки быстро. В т.ч. Вы сможете перезагружать изменившееся страницы автоматически, автоматически собирать изменившееся SASS-файлы и т.д.
Плагин, например вот. Мануалов по настройке Gulp'а, его установке и т.д. - в интернете - как грязи.

Худший ответ:
Или как компилируете scss>css вы?
Думаю, оптимальный способ при соло-разработке - это NodeJS+Gulp+модули. Он умеет и SASS и много ещё чего, и не смотря на ряд его недостатков - работает он довольно таки быстро. В т.ч. Вы сможете перезагружать изменившееся страницы автоматически, автоматически собирать изменившееся SASS-файлы и т.д.
Плагин, например вот. Мануалов по настройке Gulp'а, его установке и т.д. - в интернете - как грязи.
Вопрос: Как создать глобальный класс внутри namespace?

Лучший ответ:
Следовать PSR и вынести объявление класса в отдельный файл по ожидаемому пути PSR-4 (или PSR-0).

Худший ответ:
Но если вдруг захотитеnamespace ABC {
//этот класс должен быть внутри ABC
	class A {
		public static function nspc()
		{
			return __NAMESPACE__;
		}
	}
	
}

namespace {
	//а этот класс должен быть глобальным
	class B {
		public static function nspc()
		{
			return __NAMESPACE__;
		}
	}
	
	class C extends ABC\A {
	}
	
	echo ABC\A::nspc();
	echo '<br>----------------<br>';
	echo B::nspc();
	echo '<br>----------------<br>';
	echo C::nspc();
}
Вопрос: Почему разный результат {}+[] и []+{}?

Лучший ответ:
Если нет проблем с инглишем: 2ality.com/2012/01/object-plus-object.html

Худший ответ:
Подвох здесь в том, что если фигурные скобки {...} идут не в выражении, а в основном потоке кода, то JavaScript считает, что это не объект, а «блок кода» (как if, for, но без оператора, просто группировка команд вместе, используется редко).{} + [] // = + [] - что преобрузуется в "0"[] + {} - будет "[object Object]"
Вопрос: Пример крупного проекта на laravel?

Лучший ответ:
Вы бы уточнили, что именно хотите увидеть - тогда можно было бы как-то конкретнее отвечать. "Крупный" проект от "не крупного" мало чем отличается в плане кода. Отличаться они будут преимущественно количеством кода, а не качеством.
Ну и второй момент - Laravel - это всё же фреймворк, со всеми вытекающими, далеко не каждый стремиться выложить свой "крупный" проект на базе Laravel для всеобщего обозрения...
Но, давайте попробую угадать... Это (ссылка на сайт оригинал у меня чего-то не открывается, ссылка на гитхаб - внизу страницы) подходит под Ваше определение "крупного" проекта?

Худший ответ:
Что значит крупный? Популярный или с приличной нагрузкой? Лично участвовал в разработке проекта, каталога размеров шин и дисков. Посещаемость в пике видел 25к уников и всё крутилось на хостинге за 1.3к рублей в год и имеет 3х кратный запас прочности. Так что, для сайта каталога, агрегатора или чего-то такого MVP более чем пойдёт!
Вопрос: Как в Yii2 ActiveForm сделать AJAX отправку и обработку данных?

Лучший ответ:
Примерно так:$form = ActiveForm::begin([
    'id' => 'form-input-example',
    'options' => [
       'onsubmit' => 'sendAjax(this, myAction)'
    ],
]);
...
Метод sendAjax:var myAction = function (response) {
    //Делаем то, что нам нужно с ответом
    console.log(response);
}

function sendAjax(form, callback) {
    $.ajax({
        method: 'post',
        url: '/test',
        dataType: 'json',
        data: $(form).serialize()
    }).done(function (response) {
        callback(response);
    })

   //Возвращаем false чтобы форма не отправилась
   return false;
}
Код не проверял, но теоретически должно работать.

Худший ответ:
Плохо работает. Функция sendAjax() отрабатывает 2 раза подряд, после чего перезагружается страница с формой...(
Вопрос: Как работает новый закон о проверке счетов физических лиц?

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

Худший ответ:
Зависит от количества денег приходящих вам.
Мониторить разумеется будут всех, но начнут с наиболее крупных, если суммы небольшие - пока не о чем беспокоиться.
И налоговая тут не совсем при делах - налоговая может наложить арест только на расчетный счет.
Обычный счет физлица может заблокировать банк, если операции покажутся подозрительными, и попросит объяснить суть операций.
Вопрос: Какую программу надо для работы с .mdf?

Лучший ответ:
Это файл данных MS SQL Server, и только MS SQL Server может с ним работать.

Худший ответ:
Какую программу надо для работы с .mdf?SQL Server Management Studio (SSMS). Сейчас отдельный продукт (бесплатно), в поставку SQL Server Express не входит.