pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Порядок действий для оформления самозанятого, для иностраных платежей и выбор банка?

Лучший ответ: Мой недавний опыт
1. На сайте Альфа-банка заказал бесплатную дебетовую карту с выдачей в отделении (отделение выбрал центральное с "моментальной" выдачей). Альфа-банк, потому что в моем регионе у них есть банкоматы с приемом/выдачей валюты. Заранее установил мобильное приложение Альфа-банка. Через пару часов туда подъехал, по-моему по моей заявке еще никто ничего не делал. Поинтересовались, для чего мне их карта и выдали мне именную рублевую дебетовую карту (в заявке указывал MasterCard, но принесли Visa - мне было непринципиально), и дополнительно я попросил долларовую (собственно для этого я и забирал лично, хотя можно было заказать доставку) - выдали неименную. Мобильное приложение Альфы понадобилось, чтоб тут же активировать карты. Всё заняло минут 20-25, но мои данные у них уже были, несколько лет назад я получал через них зарплату. 
2. Зарегистрировался как самозанятый через веб-доступ налоговой (в моем регионе доступно с июля 2020 г.).
3. Установил мобильное приложение Мой Налог. В мобильном приложении Альфа-банка зарегистрировался как уже зарегистрированный самозанятый.
4. Добавил 2 новых счета (рублевый и долларовый), назвал их, чтоб было понятно что они для учета доходов от самозанятости.
5. Добавил эти счета в Upwork (рублевый "Direct to Local Bank" и долларовый "Wire Transfer")
6. С рублевым счетом проблем не было, а в долларовом не совпало моё имя (в Альфе было еще отчество и транслитерация одной буквы не совпадала) - отправил запрос в поддержку Upwork и счет в течение нескольких часов одобрили.
7. Добавленные счета становятся доступными для вывода через 3 дня.
8. Через 3 дня вывел в долларах через "Wire Transfer", на счет Альфы пришло на следующий день. Никакого явного валютного контоля не было, документы не просили, комиссий не снялось (только $30 снял Upwork как и положено).
9. Самостоятельно посчитал пришедшую сумму в рублях по курсу ЦБ на дату получения денег на счет.
10. В мобильном приложении Альфы создал новый чек от иностранной организции (Upwork Global Inc.), указал сумму в рублях. Проверил в приложении Мой Налог, что чек нормально ушел и начислился налог (по факту реального налога пока нет, т.к. действует налоговый бонус около 22000 руб. = 10000 руб + чуть больше 12000 руб.)
11. На всякий пожарный случай: скачал шаблон Confirmation of Service, заполнил и отправил в поддержку Upwork. Полученный от них подписанный экземпляр сохранил.

Худший ответ: Уже писали про это тут пару раз. Воспользуйтесь поиском. 
Почти всё указано на сайте налоговой
Почти все нюансы там озвучены. 
Но лучше не парься и делай себе ИП, лучше ООО. ООО геморнее, но вариант лучше (на мой взгляд). 

П.С. «Кто разницу не понимает - учит закон, а потом вступает в дискуссии.»
Вопрос: Аналог команды iptables в windows?

Лучший ответ: Гуглите за netsh advfirewall firewall ....

Худший ответ: Искать то пробовали?
Windows Port Forwarding
Вопрос: Что лучше изучить сначала, базы данных или язык серверного программирования?

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

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

Лучший ответ: Нужно подключить сеть с макс защитой по какой схеме лучше произвести? Ваши варианты?
Медленно отойди от сети и позови взрослых. Сети детям не игрушка

Худший ответ: Вопросов два:
- что есть "максимальная защита"?
- зачем два весьма недешевых роутера там, где запросто справится один? Тем более что у драйтека два WAN-порта.
Вопрос: => -> в PHP. Что это такое?

Лучший ответ: а для чего -> ?
Для методов и свойств класса

Худший ответ: => Указывает значение для Ключа в массивах
-> Указывает на обращение к методу или полю объекта
Вопрос: Пишу диплом по информационной безопасности. Тема «Разработка рекомендаций по защите (определенного веб сайта)». Есть ли материалы по этой теме?

Лучший ответ: Ага, вам эти материалы должны были 5 лет подряд давать.

Худший ответ: ПОхоже этот курс для вас
https://www.udemy.com/course/web-application-secur...

А если жалко денег то вот 
https://www.owasp.org/images/1/19/OTGv4.pdf
Вопрос: Как переместить содержимое папки Б в папку А?

Лучший ответ: Воспользоваться std::filesystem

Худший ответ: Пути содержащие пробелы обычно надо заключать в кавычки:
system("copy \"D:\\R.G. Catalyst\\test1\" \"D:\\R.G. Catalyst\\test2\"");
Вопрос: На экране макбука появились 2 белых пятнышка, что это может быть?

Лучший ответ: Похоже, что продавили.

Худший ответ: Это из-за сильного нажатия на экран в этом месте. Часто такое бывает, когда на закрытый экран с внешней стороны что-то давит, а с внутренней какая-нибудь клавиша начинает продавливать сам дисплей.
Лечится только заменой экрана, к сожалению
Вопрос: Nuxt.js -- команда «yarn run generate» удаляет .git в папке dist — как это можно вылечить?

Лучший ответ: А что .git делает в папке dist?

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

Лучший ответ: 
Неисправный диск.
Неисправное питание или шлейф.
Проблемы при взаимодействии логики RAID контроллера с логикой самого накопителя приводящие к повышенной нагрузке. 
Просто высокая нагрузка на диск вызванная активной работой именно с этим диском.

Точно сказать невозможно, нужно диагностировать, ну и знать что там за конфигурация хранилища, какие данные и как с ними работают.

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

Лучший ответ: У меня есть тег svg
И для тега  задан размер 75x22внутри которого код картинки
Код не совсем картинки. С помощью svg-путей (кривых линий) написан текст "pink"мне нужно что бы контейнер svg, и изображение были размером 75x22
Проблема в том, что текст нарисован с помощью абсолютно указанных координат. И начинается это рисование с отступом в ~70px по оси X и ~18px по оси Y. Естественно, при холсте всего в 72x22px кривые будут выходить за рамки холста.почему если у svg тега из моего примера сбросить размеры и вьюбокс, изображение находится по центру
Я так понимаю, под "сбросить" подразумевается "не указывать вообще"?
Потому что по умолчанию, svg-элемент имеет размеры 300x150px и при таких размерах нарисованные с помощью абсолютно заданных координат кривые видны.UPDATE: как можно сделать, что бы svg изображение всегда было по центру svg контейнера?
Не проще ли сделать нужный контейнер через HTML, а внутри него уже позиционировать SVG-элемент с фиксированными размерами?
Также, я изменил принцип рисования этого слова, чтобы оно не отступало 75px слева
Пример:
https://codepen.io/hisbvdis/pen/jOOKRNv

Худший ответ: У меня есть тег svg
И для тега  задан размер 75x22внутри которого код картинки
Код не совсем картинки. С помощью svg-путей (кривых линий) написан текст "pink"мне нужно что бы контейнер svg, и изображение были размером 75x22
Проблема в том, что текст нарисован с помощью абсолютно указанных координат. И начинается это рисование с отступом в ~70px по оси X и ~18px по оси Y. Естественно, при холсте всего в 72x22px кривые будут выходить за рамки холста.почему если у svg тега из моего примера сбросить размеры и вьюбокс, изображение находится по центру
Я так понимаю, под "сбросить" подразумевается "не указывать вообще"?
Потому что по умолчанию, svg-элемент имеет размеры 300x150px и при таких размерах нарисованные с помощью абсолютно заданных координат кривые видны.UPDATE: как можно сделать, что бы svg изображение всегда было по центру svg контейнера?
Не проще ли сделать нужный контейнер через HTML, а внутри него уже позиционировать SVG-элемент с фиксированными размерами?
Также, я изменил принцип рисования этого слова, чтобы оно не отступало 75px слева
Пример:
https://codepen.io/hisbvdis/pen/jOOKRNv
Вопрос: Как добавить надпись поверх картинки?

Лучший ответ: Ну например так

https://codepen.io/dannyarty/pen/jOqLpKr

Худший ответ: внутрь div, который выступает оберткой картинки добавляешь  и делаешь текст абсолютным. Всё просто
Вопрос: Как организовать выполнение скрипта (AJAX) только когда есть обновление в базе данных?

Лучший ответ: Никак. Придётся основательно переделать вашу систему, чтобы не клиент ajax'ом поллил сервер, а сервер отправлял клиенту новые данные по websocket'у.

Худший ответ: веб-сокеты позволяют избежать повторных запросов AJAX
Вопрос: Что умеет Kubernetes, чего не умеет docker swarm?

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

1. Из существенного, что я видел, в сворме не хватает init containers и cronjob. Но первое и второе решаемо, и не является краеугольным камнем предкновения.
2. И сворм и кубернетес это скомипилрованные бинарники на go) Надёжность и отказоустойчивость в данном случае достигается архитектурой, а не качеством ПО.
3. Кубернетес лучше, чем сворм умеет вытягивать деньги из кошельков заказчиков на своё обслуживание. Совокупная стоимость владения будет складываться из необходимости постоянно обновлять кубер и зарплаты инженера, которая при строчке "kubernetes" в резюме сразу улетает в космос.

Худший ответ: Предупреждение, то бишь disclaimer: я не работал с docker swarm.

ИМХО, как и во многих вещах в технике (и жизни), K8S побеждает из-за экосистемы, то есть комплекса tools, services вокруг него. Managed K8S у всех облачных провайдеров, расширяемый API, много готовых ingress-ов, autoscaling, HA, monitoring, ...
Наверняка можно составить длиннущую таблицу "что умеет только K8S", но ИМХО это не главное.
Вопрос: Насколько тяжело найти работу, связанную с разработкой ИИ в играх?

Лучший ответ: Тяжело. В играх нет ИИ. Да и ИИ как такового не существует. Учитесь дальше - может вам это расскажут.

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

То есть название ИИ чисто условное. Цели этого компонента, как и для всего остального в игре, определяется геймдизаном конкретной игры. А это уже к ИИ не имеет практически никакого отношения. Но, тем не менее, в узком смысле название всё же используется.

Поэтому, если вы хотите делать ИИ для игр, то вам больше пригодится изучение психологии (в т.ч. зоопсихологии, социологии и т.д.), геймдизайна, ну и собственно программирования.

Кроме того, ИИ в играх сильно ограничен в мощностях. Поэтому вся существующая информация по ИИ в играх всячески затрагивает проблему оптимизации. Ведь игру могут захотеть запустить и на древнем компе, и на слабом смартфоне. Так что интеллектуальным агентам (юнитам) нужно казаться умными для игрока, при этом потребляя минимум ресурсов. Из-за этого в играх используются довольно простые и понятные алгоритмы. Там негде особо развернуться. Нельзя принимать решение 1 минуту, нужно уложиться в 10 мс.
Вопрос: SSD и BitLocker?

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

Худший ответ: Без проблем - диску вообще по барабану что там творится на уровне ФС.
Только на шифрованном диске TRIM работать не будет - это надо учитывать.
Вопрос: Какие сервисы можно отключить из автозапуска?

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

Худший ответ: Есть много туториалов. Посмотрите в интернете, там расписаны все сервисы
Вопрос: Что означают //\"/ в конце переменной bash?

Лучший ответ: Это называется bash parameter substitution 
https://www.tldp.org/LDP/abs/html/parameter-substi...
Ваш пример описывается так
${var//Pattern/Replacement}
Global replacement. All matches of Pattern, within var replaced with Replacement.
Пример использования - вырезает двойные кавычки во входных данных
bash-3.2$ ./test1.sh 'aaa""bbb'
aaabbb
bash-3.2$ cat test1.sh
#!/bin/bash
testvar=${1//\"/}
echo $testvar

Худший ответ: Замена подстроки
${string/substring/replacement}
Подробнее здесь хорошо расписано.
Вопрос: Можно ли такое сверстать с помощью CSS и может JS?

Лучший ответ: Может быть какой-нибудь piechart на максималках?) 
Это не труъ. Настоящие верстальщики делают такие штуки на чистом CSS. А если лениво или времени нет - вставляют в страницу большой картинкой. На самом деле в верстке может быть смысл, если нужна адаптивность - не всегда, но часто ее может быть проще сверстать, чем на лету подгружать разные картинки в зависимости от изменяющегося размера экрана.
Набросал вам примерчик, думаю раскрасить его градиентами вы уже сами сможете:snippet

Худший ответ: Теоретически - все возможно.По времени - долго
Вопрос: Как архитектурно организовать поисковый микросервис на golang?

Лучший ответ: Redis как кэш актуален для "одноядерных" языков вроде node/python/php. Там большие проблемы с многопоточным доступом к памяти, поэтому вместо памяти используют key-value (memcached еще вспомнить можно). А если у вас голанг - так зачем редис? Воспользуйтесь кэшом в памяти, всё еще на порядок быстрее работать станет за счет отсутствия сетевых взаимодействий на кэш-хитах.

Худший ответ: Все верно. Самая обычная практика.
Только вместо Redis можно и Memcached (быстрее). https://medium.com/@Alibaba_Cloud/redis-vs-memcach...
Использовать in-memory k/v хранилище как советует Сергей Тихонов так же можно, однако в таком случае при перезапуске сервиса (ошибки и т.д.) потеряются данные в кэше и уйдет время на разогрев кэша.
Вопрос: Как через шорткод вывести wp_nav_menu внутри HTML структуры?

Лучший ответ: wp_nav_menu(['echo' => false]), м? :)
Оно по умолчанию его выводит, а не возвращает, вот и выводится сначала меню, потом всё остальное.

Худший ответ: Вау, точно! 
У меня стояло ['echo' => true], изменил на false и все нормально вывелось.
Спасибо!
Вопрос: Как изменить TTL всего выходного трафика в MikroTik?

Лучший ответ: У меня такой вариант прекрасно работает. (интерфейс не указывайте, pathtrough=yes)
/ip firewall mangle
add action=change-ttl chain=postrouting new-ttl=set:65 passthrough=yes

Худший ответ: Благодарю за помощь, интернет заработал. Мне помогли настройки от akelsey 
Я не очень разбираюсь в теме, просьба подсказать еще кое-что.
Когда симка в телефоне, такие параметры скорости:

Когда вставил симку в роутер, скорость упала:

После настройки TTL показатели значительно улучшились, но UPLOAD все равно почти в три раза ниже. Это нормально или что-то ещё можно настроить для улучшения показателей?
Вопрос: Что делать если нужно отправить в api очень длинный запрос?

Лучший ответ: Для начала нужно посмотреть исходники:
class HeadersParser:
    def __init__(self,
                 max_line_size: int=8190,
                 max_headers: int=32768,
                 max_field_size: int=8190) -> None:
...

https://github.com/aio-libs/aiohttp/blob/5f0a59fd3...

class HttpParser(abc.ABC):

    def __init__(self, protocol: BaseProtocol,
                 loop: asyncio.AbstractEventLoop,
                 max_line_size: int=8190,
                 max_headers: int=32768,
                 max_field_size: int=8190,
...

https://github.com/aio-libs/aiohttp/blob/5f0a59fd3...

Худший ответ: Большие объемы данных лучше передавать через POST. Там ограничение на объем  тела запроса несколько мегабайт (зависит от настроек, может быть до 2 гигабайт).
Вопрос: Передвинуть ползунок на JS?

Лучший ответ: У мышиных событий могут проверять атрибут isTrusted, который у настоящих действий пользователя (click, mousemove) true, а при создании таких же событий скриптом — false.

Худший ответ: Вдруг кому пригодится, мой вопрос (нажать на ползунок и перетащить его) решился таким скриптом
взят отсюда https://stackoverflow.com/questions/29018151/how-d...
/* eventType is 'touchstart', 'touchmove', 'touchend'... */
function sendTouchEvent(x, y, element, eventType) {
  const touchObj = new Touch({
    identifier: Date.now(),
    target: element,
    clientX: x,
    clientY: y,
    radiusX: 2.5,
    radiusY: 2.5,
    rotationAngle: 10,
    force: 0.5,
  });

  const touchEvent = new TouchEvent(eventType, {
    cancelable: true,
    bubbles: true,
    touches: [touchObj],
    targetTouches: [],
    changedTouches: [touchObj],
    shiftKey: true,
  });

  element.dispatchEvent(touchEvent);
}

const myElement = document.getElementById('foo')

sendTouchEvent(150, 150, myElement, 'touchstart');
sendTouchEvent(220, 200, myElement, 'touchmove');
sendTouchEvent(220, 200, myElement, 'touchend');
Вопрос: Почему не запускается приложение на python kivy?

Лучший ответ: У вас MyApp не насделуется от App kivy, должно бытьclass MyApp(App):

Худший ответ: AttributeError: 'MyApp' object has no attribute 'run'
Белым по черному, в myapp нет атрибута run.class MyApp():
  def run(self):
    return Button()
Вопрос: Как избежать капчу при входе в аккаунт вк?

Лучший ответ: Бесплатный способ - это ручками.

Ещё способ - авторизуйтесь и сохраните cookies. При следующем заходе авторизация не потребуется. Profit.

Ну, а если +100500 аккаунтов - то правильно контакт делает, это защита от спамеров.

Худший ответ: Использовать разные прокси
Вводить капчу через кампонстр он стоит три копейки на год меньше ста баксов
В целом все софты и действия в ВК идут с капчей это не избежано так же как подключение капмонстра
Вопрос: В чем смысл пакетов в python?

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

вы можете собрать лектрощиток в подьезде из проволочек, пружинок, изоленты и горячего клея на скрутках, а можете поставить стандартную дин-рейку. на нее установить стандартные автоматы и УЗО, использовать стандартные провода, наконечники и клеммники к ним. Ту же самую функциональость можно получить из дерьма и палок, но она не будет надежной и выглядеть будет соответствующе, а любой таракан устроит пожар. С пакетами тоже можно устроить "пожар", особенно если не умеешь программировать и "накрутить проводов" кажется более простым решением.

Худший ответ: я так понял что есть модули и есть пакеты, пакеты состоят из модулей (и еще может быть пакетов)
1) без них невозможно импортировать какие-либо файлы с других папок?
вот тут я завис, вопрос непонятен. 
Вы устанавливаете сторонний пакет. 
делаете импорт нужного вам модуля
from pandas import DataFrame
не вижу преград
Вопрос: Как получить офлайн-копию современного сайта?

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

Худший ответ: npm i website-scraper website-scraper-puppeteerconst scrape = require('website-scraper');
const PuppeteerPlugin = require('website-scraper-puppeteer');

scrape({
    urls: ['https://www.instagram.com/gopro/'],
    directory: '/path/to/save',
    plugins: [ new PuppeteerPlugin() ]
});
И любой React, Angular и прочие динамические сайты будут в папке.
Вопрос: Какой из этих образовательных курсов WorldSkills Express предпочтительнее для новичка в ИТ?

Лучший ответ: Для новичка в ИТ предпочтительнее понимать, что курсы помогают только их авторам.

Худший ответ: За месяц, никто никого не научит ни одной из этих профессий 
Увы
По сути вопроса - админом без опыта ты буквально будешь за еду работать. И то не ежедневную
Вопрос: На какое количество компонентов разбивать приложение на vue?

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


Вообще, я стараюсь делать много мелких компонентов. Мне так тупо удобнее. Но главное без фанатизма. Вам не нужен отдельный компонент на каждый инпут, разве что у этого инпута должна быть какая-то инкапсулированная логика или оформление.

Худший ответ: Компонент это одна сущность. Есть сущность форма входа - это компонент. 
Каждый input стоит загонять в отдельный компонент только в случае:

Этот input должен по особенному стилизоваться, к примеру у него есть иконка профиля справа и этот input может использоваться в нескольких местах (вход, регистрация, восстановление пароля)
Этот input имеет нестандартную логику, к пример свою валидацию
Вопрос: Хостинг для сайта уровня ВК?

Лучший ответ: Для сайта такого уровня (и с таким траффиком и оборотом - это ж под уровнем имеется ввиду?) лучше всего свой датацентр.
На крайняк - облака амазона или гугла.

Худший ответ: Обратись в системного интегратора типа "Крок" , и они там тебе всю инфраструктуру настроят проблем не будет 100%
Вопрос: Как сделать звонок с сайта на laravel?

Лучший ответ: <a href="tel:+79110000000">Позвонить!</a>
:)

Худший ответ: Вам нужен WebRTC. И провайдер SIP телефонии. 
Общее название технологии Click-to-call.
Вопрос: Как изменить дальность прорисовки в Unity?

Лучший ответ: Clipping planes у камеры

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

Лучший ответ: 12 * (год2 - год1) + месяц2 - месяц1 + 1

Худший ответ: Они то все верно показывают, тут всегда будет 1, месяц разница между ними это ясно. 
Делай +1, хз.
Хотя вот $start    = (new DateTime('08-10-2019'))->modify('first day of this month');
$end      = (new DateTime('10-11-2019'))->modify('first day of next month');
$interval = DateInterval::createFromDateString('1 month');
$period   = new DatePeriod($start, $interval, $end);

$countMonth = 0;

foreach ($period as $dt) {
    echo $dt->format("Y-m") . "<br>\n";
    ++$countMonth;
}

echo $countMonth;
Вопрос: Второй HDD перестал отвечать на запросы системы, как отформатировать?

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

Худший ответ: Незачем насиловать труп.
Вопрос: Для чего в python используются переменны типа VARIABLE (Прописанные с капслоком)?

Лучший ответ: Дать знать что это переменная - константа.

https://pythonz.net/references/named/constants/

Худший ответ: Дать знать что это переменная - константа.

https://pythonz.net/references/named/constants/
Вопрос: Как лучше отобразить таблицу 360х360 (129 600 элементов)?

Лучший ответ: Нужно использовать подход из https://github.com/tangbc/vue-virtual-scroll-list , если ячейки одного размера, то несложно.

Худший ответ: В основном суть лежит за нагрузкой, я думаю есть пару вариантов. Добавить кнопку возможно при которой подгружаются записи там 100-200, ну или оптимальное кол-во или же прик скролле сделать так если возможно аяксом.