pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Поворотный столик (платформа) для предметной фотосъемки

Лучший ответ: Идём на барахолку, находим проигрыватель грампластинок, отрываем головку и всё что торчит.
Двигатель там простой, обычно 220v, управление к нему я бы лично сделал на любой релюхе или (если релюха напрягает звуком) на симисторе/тиристорах.
Управлять поворотом если не нужна сверхточность — то по времени, если же нужно точнее — то наносим обычным черным маркером метку на вал двигателя (а лучше — на шкив на валу двигателя) и оптопарой на отражение снимаем обороты, дальше по счетчику отлавливаем. Нету оптопары — ищем старую шарикову мышку, выковыриваем из нее колесо с дырочками и просветную оптопару, дальше понятно.
Что будет управлять — вопрос десятый, хоть ардуино, хоть к PC прицепить — это неважно.

Худший ответ: Шаговые двигатели есть как раз для этого, ну или сервомашинки с углом поворота 360 градусов. Однако шаговые двигатели будут тут получше, сервы могут «дрожать.»
Вопрос: Кто нибудь пользовался курсами geekbrains?

Лучший ответ: *авно а не курсы

Худший ответ: Я смотрел только бесплатные вебинары....Ну ни как не могу понять, программист который там преподавал курс, умалчивает сколько зарабатывает, я думаю не мало....Что бл%дь трудно сходить в парикмахерскую? Вызови на дом парикмахера что ли...Раз такой ты нее%"ись программист...
Вопрос: Код внутри. Как засунуть include в переменную?

Лучший ответ: Вариант 1.<? $siteMenu = include($_SERVER['DOCUMENT_ROOT'].'/core/modules/menu.php'); ?>
содержимое файла menu.php должно быть таким<?php
return array(
    "пункт меню 1",
    "пункт меню 2",
    "пункт меню 3",
);
Вариант 2.<?php
function getMenu()
{
  ob_start();
  include $_SERVER['DOCUMENT_ROOT'].'/core/modules/menu.php';
  return ob_get_clean();
}

$siteMenu = getMenu();
содержимое файла menu.php должно быть таким<ul><li>пункт меню 1</li><li>пункт меню 2</li><li>пункт меню 3</li></ul>

Худший ответ: //Файл отдельный one.php в нём:
$siteCore = "<link rel="stylesheet" type="text/css" href="/core/css/style.css">
<link rel="stylesheet" type="text/css" href="/core/css/adaptive.css">
<link rel="stylesheet" type="text/css" href="/core/font/styles.css">
<link rel="icon" type="image/gif" href="/core/img/favicon.gif">"

//Теперь код основного сайта
include 'one.php';
echo "$siteCore";
Вопрос: ПЛИС, в каком сейчас состоянии?

Лучший ответ: Знать МК и ПЛИС на порядок лучше чем просто МК. При помощи ПЛИС подключенной к МК можно существенно быстрее и лучше делать сложные проекты в которых нужно управлять чем то сложным или быстрым или где нужно множество выводов (более 100шт например) и тд. Таким образом такой разработчик может сделать почти всё что связано с железом ... (за исключением того что связанно с сетями езернет и инетом - для этого нужны одноплатные ARM Cortex Ax с полноценным Люниксом и полноценными сетевыми протоколами).
Даже простую периферию чаще проще и быстрее сделать на плис чем разбираться с таймерами, ДМА и тд
Но это дороже и плата болше, зато разделение хорошее - плис дёргает ножками и делает реалтайм, а МК считает и управляет и дёргает низкоскоростным или не реалтаймовым железом как дисплей, кнопки и тд
Более того такой разработчик по факту становится незаменимым ... а это в какой то степени и минус - уйти в отпуск почти невозможно, а з/п редко когда могут поднять - часто денег нет и з/п уже максимальная на предприятии.

Худший ответ: Всякие гос НИИ и частные конторы примазавшиеся к ним.
Вопрос: Проблемы с viber на ubuntu 16.04?

Лучший ответ: У меня та-же проблема, 
что делать если в CommonSettings отсутствует -> ScalingRatio
см. предыдущий комментарий рекомендации  Виталий Капранов Виталий Капранов 
  sudo apt-get install sqlitebrowser
  sqlitebrowser /home/USERNAME/.ViberPC/config.db
  #CommonSettings -> ScalingRatio 
  #нужно значение поменять с 1 на что-нибудь меньше единицы, например, 0.5

Худший ответ: У меня та-же проблема, нашел forum.ubuntu.ru/index.php?topic=286467.0sudo apt-get install sqlitebrowser
sqlitebrowser /home/USERNAME/.ViberPC/config.db
#CommonSettings -> ScalingRatio 
#нужно значение поменять с 1 на что-нибудь меньше единицы, например, 0.5
Ура!!! Все работает как надо
Вопрос: Каким образом после преобразования long в Long я смог получить null?

Лучший ответ: Возможно ли, что это редкий косяк JVM?
Практически исключено.Или какие еще могут быть варианты?
Возможно, это косяк в вашем коде ... и не столь редкий. ;-)

Худший ответ: Вообще, лучше избегать классов, когда можно использовать примитивы.
Исключение: generics.foo(Long num) {
  // omitted
}

long x = 10;

foo(x); // говорите, вот так null?
foo(new Long(x)); // а если так?
Вопрос: Редирект на https без www?

Лучший ответ: заведите ещё один server на 443 порту с server_name www.domain.ru и в нём сделайте редирект на https://domain.ru

Худший ответ: Я пользуюсь вот таким вариантом на VestaCP.
Думаю, не составит труда подставить свои значения.#default.tpl
server {
    listen      %ip%:%web_port%;
    server_name %domain_idn% %alias_idn%;
    return 301  https://%domain_idn%$request_uri;
}

#default.stpl
server {
    listen      %ip%:%web_ssl_port% http2 ssl;
    server_name %alias_idn%;
    return 301  https://%domain_idn%$request_uri;
    
#Не знаю, должно ли быть это или нет в этом server:
    ssl         on;
    ssl_certificate      %ssl_pem%;
    ssl_certificate_key  %ssl_key%;
}
server {
    listen      %ip%:%web_ssl_port% http2 ssl;
    server_name %domain_idn%;
    root        %sdocroot%;
    index       index.php index.html index.htm;

    ssl         on;
    ssl_certificate      %ssl_pem%;
    ssl_certificate_key  %ssl_key%;

    location / {

    }
}
Вопрос: Что ставится в качестве вводного автомата в квартире?

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

Худший ответ: Смотрите на провода, если они медные и 2,5 мм то ставите автомат 16А (обычно он идет на розетки). Если провод 1,5 мм2, то ставите автомат на 10А (обычно идет на свет). Вот и вся наука. Если есть отдельный провод в ванную то ставите узо+автомат или диф.автомат.
Вопрос: Добрый день, пытаюсь интегрировать скрипт на python, выдает ошибки, а что за ошибки понять не могу, посмотрите код, скажите что не так?

Лучший ответ: File "/Library/Python/2.7/site-packages/requests/adapters.py", line 415, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', error(61, 'Connection refused'))
В общем, твой скрипт куда-то ломится, а соединение с этим куда-то либо уже закрыто, либо умерло.

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

Лучший ответ: Все эмуляторы, это из области - скорее всего все будет так. Были баги на ios7 с еденицами vh и vw, которые не мог отловить не в одном эмуляторе. Но в целом - естественно это ориентир.

Худший ответ: Размеры - точны, за них переживать не стоит. Важнее то, что отображается - вот это вот как раз не всегда может совпадать. Точнее, практически никогда не совпадает на 100%, хотя и бывает близко к этому. Чуть-чуть ближе к реальности https://www.browserstack.com/ - там они используют официальные эмуляторы iOS, Android и Opera Mobile. Впрочем, всё это можно при необходимости и на собственный компьютер установить.
Но тестирование на живом устройстве всё равно ничто не заменит. Хотя б на айфоне (не особо важно, какого поколения, главное - чтоб более-менее iOS свежая стояла) и на андроиде посмотреть надо, если ориентируетесь на мобильные устройства.
Вопрос: Какие email шаблоны вы используете для верстки?

Лучший ответ: Можно попробовать Kilogram → https://github.com/dudeonthehorse/kilogram

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

Лучший ответ: Начну с конца.
1. RESTfull - это архитектурный стиль. Он никак не коррелирует ни с быстродействием, ни с трафиком, ни с чем.
2. Проблемы с серверами решаются очень просто: Hetzner всего 4000 рублей в месяц. 
Вообще идея отдавать проект на размещение в другую компанию, это потенциально дикий геморрой. 
Сервера всегда должны быть свои.
3. Про технологии: открываете hh и смотрите на количество резюме по разным языкам и уровень зп. 
Опять же не нужно зацикливаться одним городом, смотрите в целом. 
По моим наблюдениям самым популярным является lamp стек.
В некоторых регионах на первом месте Java, но оно сильно выше по зарплатам при примерно таком же среднем уровне.UPD@Airat19951. Я просто считал, что если будет сервис statefull, то это нагрузка на сервер, ведь надо хранить данные о пользователе и т.д. Значит я ошибался)
2. Да проблема в том, что вряд ли такое будет возможно сделать, у них строгая политика по поводу пользованием сети интернет (ИМХО скорее всего из-за узкого канала связи)
3. По поводу того, что не нужно зацикливаться на одном городе, у них есть своя фирма подрядчик, которая занимается всем, что так или иначе связано с IT. Когда поставили задачу, мне сразу сказали, что необходимо сделать так, чтобы это было более-менее дешево сопровождать и какая организация будет этим заниматься.
Airat1995: 
1. а) STATEless и RESTfull это в принципе разные вещи которые никак не пересекаются.
Сервис вполне может быть STATEless, но не RESTfull и наоборот.
b) Хранение данных о пользователе есть в STATEless сервисе. В STATEless нет хранения данных пользователя (но не бизнес логики) между запросами.
Если у Вас пользователи не измеряются миллионами это ничтожная нагрузка.
* Хотя STATEless бесспорно удобней в интеграции
2. Это интранет приложение и нет денег на отдельную железку? Рискну предположить что нагрузки там не будет по определению никакой.
3. Постановка вопроса несколько странная если честно. 
Вы в соседних комментариях пишите что разрабатывать будете сами лично.
Вы мастер на все руки готовый написать на любом из существующих языков с использованием любого фреймворка?!?Пишите на том, что хоть как то знаете.
Подрядчик Вам может выкатить абсолютно любые требования, пытаться им соответствовать это бред.
А если честно, еще лучше просто послать этого заказчика куда подальше.
Я понимаю что у Вас это один из первых проектов итд итп - но судя по постановке задачи бюджета там нет, а хаоса в организации хватает.

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

Лучший ответ: Сколько времени прошло? Ваш провайдер может обновлять кэш DNS до 72 часов. Нужно только подождать.
Зайдите на сайт через какой-нибудь анонимайзер или прокси и скорее всего попадете уже на новый.

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

Лучший ответ: Попробуйте бесплатное приложение ED Words, можно выучить от 300 новых слов за месяц. В приложении есть тематические наборы слов, включая английский для IT-специалистов. Также smart-тренировки к каждому набору, чтобы легче было запоминать слова.

Худший ответ: если словарного запаса не хватает на intermediate, то вряд ли вы сможете читать книгу.
Проще тогда уже LinguaLeo или другой подобный сервис.
Либо можете зайти в обычных книжных магазинах в отделе иностранной литературы на английском конкретно для вашего уровня - для изучающих - не помню название издательства, но там книги помечены по трем степеням сложности.
Но все-таки просто словарный запас быстрее на lingualeo.
Вопрос: Какой плагин использовать для выделения кода в записях Wordpress?

Лучший ответ: Много их, самый универсальный 
https://wordpress.org/plugins/syntaxhighlighter/sc...
тот что повыше рекомендовали тоже ничего
если позволяют знания рекомендую можно написать свое на основе prismjs.com  готовые на нем есть в репозитории, но все сделаны через жопу, он самый хороший на мой взгляд. Но у него разметка кода который им подхватывается отличается от общепринятой, так что если на сайте уже много кода в статьях то безболезненно перейти не выйдет, но сам скрипт крутой.

Худший ответ: Рекомендую WordPress Rainbow Hilite. Есть варианты подсветки для разного кода. Сам использую его на своем сайте, пример можно посмотреть здесь: rightblog.ru/2905
Вопрос: Как поднять прокси сервер ipv4/ipv6 на хостинге Linux VPS?

Лучший ответ: Привет,
Есть еще 3proxy - https://www.3proxy.ru/
В любом случае, читайте первоисточники по Squid - https://wiki.squid-cache.org/ConfigExamples и по 3proxy - https://www.3proxy.ru/documents/ , в них есть всё - и примеры и рабочие конфиги.
Или, идите на фриланс и наймите специалиста, ибо тут говорят, где копать, а копать вам надо будет самостоятельно...

Худший ответ: Гугли VPN, тут раз сто этот вопрос был.
Вопрос: Eclipse стал платным с сентября 2016?

Лучший ответ: Эмммм.... Зашел, ниже предложения доната кнопка download. Что я делаю не так?

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

Лучший ответ: У меня 15" MacBook Pro mid-2015:
- 2.5 GHz Intel Core i7
- 16 GB 1600 MHz DDR3
- Intel Iris Pro 1536 MB
- AMD Radeon R9 M370X 2 GB
- SSD 512 GB
Адский пепелац, который тянет все без каких-либо проблем, в том числе с подключенным внешним 4К монитором на 27", внешними же клавой, трекпадом и мышкой + несколькими HDD. Тот же PhpStorm шуршит волшебно, параллельно еще с тучей приложений и Chrome с овердофига вкладок.
Из опыта эксплуатации понимаю, что в обозримом будущем менять его смысла нет - мощности хватает с запасом и еще долго будет хватать.

Худший ответ: Любой Pro, начиная от 2015 года. И будешь как в масле
Вопрос: Какие у вас любимые плагины слайдеров?

Лучший ответ: kenwheeler.github.io/slick
Цитируя самих его создателей:
    Fully responsive. Scales with its container.
    Separate settings per breakpoint
    Uses CSS3 when available. Fully functional when not.
    Swipe enabled. Or disabled, if you prefer.
    Desktop mouse dragging
    Infinite looping.
    Fully accessible with arrow key navigation
    Add, remove, filter & unfilter slides
    Autoplay, dots, arrows, callbacks, etc...
Особенно он мне нравится именно за настройку адаптивности.

Худший ответ: Скорее всего вы ищите карусель https://www.google.ru/webhp?sourceid=chrome-instan...
Слайдер это ползунок.
Вопрос: Как внедрять vue.js в существующий проект?

Лучший ответ: Ставишь vue-cli (в документации инструкция по установке). Делаешь нужные компонентыСобираешь (npm run build)Собранный build.js подключаешь на нужной странице

Худший ответ: В конце концов все равно придётся переделывать все полностью. Я пришёл именно к этому, поскольку слишком разные подходы - сборка проекта SPA и попытка постепенного внедрения.
Вопрос: Проблема с id, я его добавляю input'у, он отображается в диспетчере, а стили не применяются поможете?

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

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

Лучший ответ: В папку docs кладётё всё то, что у вас в web. Всё остальное кладёте рядом или выше уровнем, если позволяет хостинг. Правите index.php (пути к конфигурационным файлам). Пользуетесь. 
У вас скорее должен другой вопрос возникнуть - а есть ли на этом хостинге необходимые модули PHP (mbstring и т.п. сейчас полный список нужных не помню)?

Худший ответ: Выше верно написано, но не забудьте все "потроха" защитить с помощью .htaccess чтобы не было внешнего доступа. Лучше все-таки изменить корневую папку (DocumentRoot) сервера Apache/nginx чтобы была web, поищите в админ-панели хостинга, если нет - напишите администраторам, может они помогут.
Вопрос: Какой продукт лучше использовать для автоматизированного тестирования android прошивок?

Лучший ответ: Я весьма далек от тематики, но вспомнился вот этот ролик https://www.youtube.com/watch?v=Vh4zteNn_l4
И это именно то, что вам нужно. Бесплатных таких штук вы не найдете. 
Можно попробовать рутовать девайсы и написать какие-то тесты с отсылкой управляющих команд и распознаванием через камеру. Но это уровень хардкорного инженера, который обойдется вам дороже вышеобозначенного продукта.

Худший ответ: appium же
Вопрос: Есть ли простейшая библиотека на Java для БД?

Лучший ответ: Гуглите JDBC

Худший ответ: Совсем примитивная - чистый JDBC, если немного поумнее, то Spring JDBC с её JdbcTemplate. Вот тут я описывал основы работы с ней.
Вопрос: Где хранить и как загружать конфиги и параметры (main-local, params-local) в Yii2?

Лучший ответ: Может поступить как советуют https://12factor.net/ru/ и грузить данные в конфиг для прод сервера через переменные среды. В конфиге будет что-то вроде:'components' => [
  'db' => [
    'dsn' => getenv('db_dsn')
    ...
  ],
  ...
]
А в dev окружении можно оставить обычный конфиг. Ничего страшного что там будет логин и пароль к локальной базе.
А сами конфиги *-local.php храните там же они хранятся в yii-advanced - в папке environments.

Худший ответ: Дописать логику составления итогового конфига с привязкой к домену на котором работает система
Вопрос: Действительно ли IT в Российских вузах мертво?

Лучший ответ: Это вам внушили те, кто ни на что не способны.
Им же нужно кого то обвинить (чтобы только не себя).
Человек учится сам.
Точка.
ВУЗ только помогает.
Есть ВУЗы, где помогают лучше.
Есть ВУЗы, где помогают хже
Разумеется в лучшие конкурс, как правило, значительно выше.
Это нормально.

Худший ответ: В первую очередь окружение, люди в вузах, играют огромнейшую роль и заставляют соответствовать.
В остальном согласен с amambaru.
Вопрос: Unity или RPGMaker MV для не программиста?

Лучший ответ: RPG Maker MV имеет довольно большие проблемы с производительностью. Поэтому если для Вас важно чтобы игра нормально работала под мобильными платформами RPG Maker MV не рекомендую. Даже на мощных девайсах тормоза. Ну и заточенность под jRPG само собой.
GameMaker: Studio первой версии довольно неплох и в плане скорости освоения и производительности, но за полную цену оно того не стоит.
Unity будет лучшим вариантом в Вашем случае. ITVDN хорошо дает основу по C#, поэтому проблем не должно возникнуть.

Худший ответ: RPG Maker MV имеет довольно большие проблемы с производительностью. Поэтому если для Вас важно чтобы игра нормально работала под мобильными платформами RPG Maker MV не рекомендую. Даже на мощных девайсах тормоза. Ну и заточенность под jRPG само собой.
GameMaker: Studio первой версии довольно неплох и в плане скорости освоения и производительности, но за полную цену оно того не стоит.
Unity будет лучшим вариантом в Вашем случае. ITVDN хорошо дает основу по C#, поэтому проблем не должно возникнуть.
Вопрос: Почему Google Analytics учитывает переходы с сайтов как direct трафик?

Лучший ответ: юзай utm метки
при https все может быть

Худший ответ: Возможно не правильно настроена группировка каналов по умолчанию в аккаунте. Это можно проверить зайдя на вкладку Администратор - Представление - Группа каналов prntscr.com/ewbs1n Выберите Direct, должно быть так prntscr.com/ewbsbn
Также может быть, что GA сменит источник трафика, когда обработает все денные в течении 24 часов.
Вопрос: Как удалить класс у всех соседних элементов?

Лучший ответ: Делегируете обработку клика контейнеру.

Можно при клике искать элемент с нужным классом, снимать класс, устанавливать класс кликнутому. Типа так:

document.querySelector('nav').addEventListener('click', function(e) {
  if (e.target.classList.contains('sidebar-item')) {
    const selected = this.querySelector('.selected');
    if (selected) {
      selected.classList.remove('selected');
    }

    e.target.classList.add('selected');
  }
});
Или можно перебирать все элементы, переключая класс в зависимости от того, является ли текущий элемент кликнутым. Как-то так:

document.querySelector('nav').addEventListener('click', function({ target: t }) {
  if (t.classList.contains('sidebar-item')) {
    this.querySelectorAll('.sidebar-item').forEach(n => n.classList.toggle('selected', n === t));
  }
});

Худший ответ: по клику на кнопке$('.sidebar-item').removeClass('selected');
$(this).addClass('selected');
БЕЗ jQ  ваш код (идея та же): var menuItems = document.getElementsByClassName("sidebar-item");
  for (var i = 0; i < menuItems.length; i++) {
            menuItems[i].addEventListener("click", function() { 
            var x = document.getElementsByClassName("sidebar-item");
            Array.prototype.forEach.call(x, function(el) {
            el.classList.remove("selected");
});
           this.classList.add('selected');
         });
  }
Вопрос: Что такое производная?

Лучший ответ: Изучил много литературы на эту тему, попытался разобраться досконально с этой производной, знаю определения формулы, понимаю геометрический и физический смысл производной.
Не обманывай себя: если бы ты понимал геометрический смысл производной, у тебя не возникло бы дальнейших вопросов.Не могли бы вы объяснить это простыми словами
Давай с элементарного геометрического смысла и начнём: пусть у тебя есть график дифференцируемой функции y=f(x), это такая непрерывная линия. А ты -- очень маленький и стоишь на этой линии. y показывает на север, x -- на восток, а линия, например, уходит на северо-восток. Ты настолько маленький, что тебе кажется, что линия вблизи тебя -- прямая. Производная f'(x) говорит тебе, насколько линия наклонена к направлению на восток в точке x. Т.е. если f'(x) = 2 в точке x где ты стоишь, то если ты пройдёшь 1 шаг на восток, нужно будет пройти 2 шага на север, чтобы вернуться на линию.
Все эти "бесконечно малые" можно интерпретировать как "настолько маленькие, чтобы поведение функции заметно не менялось", т.е. что функция "почти прямая" в этом масштабе, и при дальнейшем уменьшении ничего не меняется.

Худший ответ: Если почти без формул, а на словах, то отношение - это просто другой термин для деления. В случае производной, это деление величины изменения значения функции на величину изменения аргумента (переменной) функции. Объясняя это физическими терминами, это скорость изменения значения функции при изменении аргумента. При этом, эта скорость записывается в общем виде (как формула, а не как число).