pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как обрабатывает множество одновременных запросов серверная часть сайта на php?

Лучший ответ: зависит от настроек nginx/apache - он может асинхронно направить пользователей с учётом доступного пула у сервера или по очереди.
также в зависимости от настроек кэша nginx/apache/framework'a будет либо 1000 запросов к бд (у бд тоже может быть кэш), либо 1, а остальное отдастся из кэша.

Худший ответ: Почитайте https://habr.com/post/312662/ к примеру или аналогичное. Там все есть. удачи
Вопрос: Что нужно знать и уметь джуниору PHP программисту для того чтобы устроится на работу(минимальный набор знаний)?

Лучший ответ: В свое время на собеседовании мы проверяли знание основ PHP (простенькая задачка на знание синтаксиса), знание ООП в контексте PHP, понимание принципов SOLID, знание основных паттернов, как программных, так и архитектурных. Так как мы занимались Laravel, собственно, знание фреймворка не далее, чем написано в документации. Ну и просили написать небольшой тестовый фрагмент кода, примерно на 1 час работы, который оплачивался, впоследствии, где проверяли умение работать с базой данных, миграциями, небольшое умение верстать и знание основ (!) JS, а также умение писать аккуратно. Git и умение пользоваться редактором кода.
На ошибки внимание не обращалось, если человек хорошо себя показывал, даже, если он ошибся в каких-то вопросах, мы это игнорировали.

Худший ответ: У разных компании свои требования. В целом, это базовые знания PHP, основные концепции ООП, MVC, написание запросов к БД, безопасность (XSS, SQL Injection, CSRF), знание, что такое шаблоны проектирования, (хорошо знать парочку), плюс базовые алгоритмы и структуры данных, неплохо бы знать git
Вопрос: Memcached любит за собой убирать?

Лучший ответ: /var/run - это файловая система в памяти, она не сохраняется при рестарте.

Худший ответ: /var/run - это файловая система в памяти, она не сохраняется при рестарте.
Вопрос: Есть ли расширение, которое в списке вопросов на Тостере показывает рядом с вопросом автора и его статистику?

Лучший ответ: Что ж, дело было вечером, делать было нечего...Наваял кое-чтоРасширение назвал гордо Toster Comfort, хотя оно так себе.Chrome, FirefoxИсходники на Github

Худший ответ: Если кому то интересно
Данные сохраняются в localStorage на один день, так что, при каждом переходе он запрашивать инфу не будет
Вопрос: В чём ошибка при компиляции программы (Python)?

Лучший ответ: Запустите приложение в консоли с ключами --debug и -v В выводе скорее всего будет причина возникшей проблемы.

Худший ответ: 1)Убрать кириллицу в названии скрипта. 
2) Попробовать -noconsole . Чисто GUI окно чтобы отображалось
Вопрос: Как правильно выплачиваются дивиденды? Жизнь за счет одних дивидендов?

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

Худший ответ: Как правильна происходит выплата дивидендов? Прочитал что в 2017 году Apple платила 63 за акцию, тогда 1 акция стоила 120-170 долларов. Возникает вопрос как люди живут только за счет выплат дивидендов? Если учесть что выплата за 1 акцию такая маленькая, а её цена гораздо больше? 
Это нормально.
Инвестируют только ненужные для жизни деньги.
Если вы мечтали инвестировать с зарплаты - обломитесь и забудьте.
Чтобы инвестировать - у вас должно быть очень даже много денег.
Есть другой вариант:
Сесть на машину времени, посмотреть, что в будущем подорожает в разы.
Вернуться, купить те акции по дешевке.
Вопрос: Прописать в MIKROTIK статический IP провайдера, если подключение настроено через usb модем ppp client?

Лучший ответ: ip адрес получает автоматически. Как прописать статический IP выданный оператором?
Обычно провайдеры автоматом и выдают статический. Скорее всего у вас указан неверный APN, для статических адресов он обычно отличается у операторов

Худший ответ: Статический адрес при таком подключении оператор сам привязывает
Как указанно выше - надо указать правильный APN.
скорее всего что то типа - static.megafon.ru.... или типа того
Вопрос: Как передать скрытое значение из настроек сайта при Ajax запросе?

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

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

Лучший ответ: Самый простой способ отловить этот баг - это добавить в error_log:Длину $some_var (скорее всего, этого будет достаточно)Код каждого символа. (Здесь и раскроется парадокс). Должно быть: 109 97 103 105 99Гипотетический вариант решения$some_var = trim($some_var);

Худший ответ: Вангую пробельный символ в magic. Скорее всего \n, но возможно и табуляция и пробел.
Т.е. 1 ответа dollar
Вопрос: Какие минусы в использовании визуальных редакторов Elementor, PageBuilder и т.п?

Лучший ответ: Избыточная верстка и css. Там много генерируется черти как пойми. Но для тех кто исходный код никогда не открывает - норм.
Вы подсаживаетесь на одно стороннее решение и скорей всего там и останетесь. Лучше для верстки написать своё. Так вы знаете что где и как работает. Почитайте сколько помощи на форумах поддержки по билдерам - близко к нолю. Зато в 90% вы получите ответ что нафига этим пользоваться?
СЕО - да ему все равно на него. Это удел спец плагинов.
Скорость загрузки - да. Она низкая. Например тот же элементор - хвастается лучшими сайтами на нем, собирая это в дайджест. Я в конце весны анализировал их - по скорости это просто ад. По другому не назовешь.
Но если вам надо лендинг собрать - собирайте на нем.
Выше написали - типа прототип на нем, а потом... И так сойдет...
Я мало видел сайтов что были на билдере, а потом вдруг их переписали нормально. Дайте мне такую инфу кто владеет - интересно. 
Новый билдер - проект гутенберг. И в нем я сразу увидел кучу проблем, как сторонние разработчики блоков убивали производительность:
- просто засунули в фронт fontawesome 4.7 версии. ВНИМАНИЕ: ради 3х иконок!!
- просто засунули в фронт fontawesome 5.* версию и ВНИМАНИЕ это сломало первый вывод с 4.7 версией.
Короче - разносол в своей красе.
- еще с гутенбергом - любовь засунуть для простой верстки бутстрап. Нафиг не нужные 90% css будут у вас грузиться.
Почему так? Потому что у вордпресса нет handle для бутстрапа, скрипта рекапчи, карт и прочих частых и нужных библиотек.
Так что подходя к сайту на билдере - используйте его апи, но делайте блоки и модули для него сами. Только так вы будете контролировать размер всего что подключается. А потом, как надоест мазохизм - перепишете на чистый код. Только тут дайте знать и опишите свой опыт.

Худший ответ: Больше всего влияет на скорость загрузки - очень много лишнего грузится, верстка избыточна.
PageBuilder'ы понятно почему используют - чтобы показать лёгкость при работе с WordPress. Это удел людей, которым в код не лезть.
За нормальный SEO обычно отвечает плагин, и он обычно нормально справляется.
Вопрос: Как получить значение rx, tx?

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

Худший ответ: Может через vnstat  лучше, там удобнее!
Вопрос: Почему на некоторых сайтах классам CSS даются имена как попало?

Лучший ответ: Автоматическая генерация имен. Когда, например, вы хотите сделать scoped style для каждого своего компонента — можно подключить это в вебпаке (во вью нативная фишка, вроде). 

Кто-то подобным образом уменьшает вес страниц. Да, имена классов тоже поджимают. Но это вряд ли вам нужно.

Худший ответ: Автоматическая генерация имен. Когда, например, вы хотите сделать scoped style для каждого своего компонента — можно подключить это в вебпаке (во вью нативная фишка, вроде). 

Кто-то подобным образом уменьшает вес страниц. Да, имена классов тоже поджимают. Но это вряд ли вам нужно.
Вопрос: Что влияет на высокие позиции в поисковике?

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

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

Лучший ответ: А что такое "объект"? И чем ваш объект отличается от другого.

Так вариантов вагон:
- какой то флаг в его эвейке/дестрое
- какой то флаг в том что его инстансит/уничтожает (а еще лучше коллекция)
- поиск по скрипту
- поиск по тегу/слою
- поиск по имени (буээ)

Худший ответ: Если ты про обычный GameObject , то в каждого такого объекта есть activeSelf и activeinHiearchy.
If(obj.activeSelf)
//Если объект просто существует
if(obj.activeinHiearchy)
//Если объект существует и активный
Вопрос: Как сделать интерактивную систему бронирование столов?

Лучший ответ: https://d3js.org/
Логику реализовать при помощи головы и немного рук и жопы.

Худший ответ: Не нужны графические библиотеки. Нужны riot.js. и jquery для аякса.
Каждый квадрат объект в массиве. По клику менять состояние объекта<my-field >
    <div class="fields-wrap">
        <div each="{row in fields}" class="fields-row">
            <button onclick="{toggleActive}" each="{field in row}" class="fields-item {active: field.isActive}">{field.place}</button>    
        </div>
    </div>
    <script>
        var fields = [
            [
                {place:1,isActive:false},
                {place:2,isActive:false},
                {place:3,isActive:false},
                {place:4,isActive:false},
                {place:5,isActive:false}
            ],
            [
                {place:1,isActive:false},
                {place:2,isActive:false},
                {place:3,isActive:false},
                {place:4,isActive:false},
                {place:5,isActive:false}
            ],
            [
                {place:1,isActive:false},
                {place:2,isActive:false},
                {place:3,isActive:false},
                {place:4,isActive:false},
                {place:5,isActive:false}
            ],
            [
                {place:1,isActive:false},
                {place:2,isActive:false},
                {place:3,isActive:false},
                {place:4,isActive:false},
                {place:5,isActive:false}
            ],
            [
                {place:1,isActive:false},
                {place:2,isActive:false},
                {place:3,isActive:false},
                {place:4,isActive:false},
                {place:5,isActive:false}
            ]
        ]
        toggleActive(e){
            e.item.isActive = !e.item.isActive;
        }
    </script>
</my-field>
Вопрос: Почему yii2 не читает jquery файл?

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

Худший ответ: Если ваш AppAsset зависит от YiiAsset, то имейте ввиду, что YiiAsset уже зависит от встроенного во фреймворк JqueryAsset. Таким образом вы подключаете два jquery.
Вы можете явно указать в конфигурации, что вместо JqueryAsset нужно использовать именно ваш jquery:'assetManager' => [
            'bundles' => [
                'yii\web\JqueryAsset' => [
                    'sourcePath' => '@frontend/assets',
                    'js' => [
                        'js/my-jquery.js',
                    ],
                ],
            ],
        ],
Вопрос: На что опираться при тестировании, если нет спецификации?

Лучший ответ: 1. Здравый смысл - да. Проверить, что приложение ведет себя понятно.Мы видим сообщение об ошибке - нам понятно, почему мы его видим?На экране отображается результат вычислений - читаемо? Результат правильный? Остаются вопросы?предсказуемо.Понятно ли мне, что будет, если я нажму на кнопку ОтправитьЕсли введу пустой текст - будет ли обрабатываться форма?
2. Держим постоянно в голове, для чего вообще создавалась эта форма - получаем примерный список ожиданий.
Например, это форма для обратной связи - понятно, что поле email должно проверять на корректность ввода. Понятно, что поле Телефон должно принимать цифры. Понятно, что поле Отзыв должно быть больше одной строки (textArea) и т.д.
3. Задаем вопросы Менеджеру/Аналитику/Заказчику (кому-то, кто лучше нас понимает, зачем эта форма нужна)
А тестирование методом черного ящика не предполагает отсутствия требований. Вам, как тестировщику, могут выдать готовое мобильное приложение. Это будет черный ящик вы не знаете, как оно работает внутри, к каким серверам обращается и т.д. Но у вас вполне могут быть требования на это приложение

Худший ответ: В дополнение к прекрасному посту выше:Используйте руководство пользователя
Тут вы и тесты в примитивном формате найдёте, и примерные требования поймёте.Ориентируйтесь на саму систему
Изучите места, в которых система может противоречить сама себе. Помните, что работа каждого элемента системы обычно похожа на соседние с ним
Вопрос: Возьмут ли студента программистом С++ на неполный рабочий день? Какие требования?

Лучший ответ: ответ один - ищите вакансии, пишите, спрашивайте там. Везде свое. В целом - вы должны нести какую-то пользу или сразу или в ближайшем будущем. 
Вакансии где "много надо"  - туда тоже пишите, в 90% вакансии составляют HR по принципу "спрошу что там наши разработчики знают и все впишу в столбик". Реально в работе нужно будет хорошо если треть. А часто и меньше.

Худший ответ: Я в 2008 так устраивался.
 Какие требования вообще к новичку? Вакансий без опыта нет толком, а там где 3-6 лет - целый перечень. Из того, что смог найти - сам C++, библиотека STL, понимание принципов ООП и git. 
Чтобы не пил, на работу ходил, обучаемый был.
 Будет ли хоть какая-та польза для самой компании? 
Месяца через три будет, может раньше.
 Ну и нужен ли вообще кому-то программист без опыта и на полставки? 
Не факт, что полставки. Можно и на целую, но с гибким графиком и выработкой 40 часов в неделю.
 Какую зарплату можно просить, чтобы и наглым не посчитали, и чтобы не меньше кассира получать? 
Сейчас наверно надо просить на уровне стипендии
Вопрос: Как защититься от многочисленных POST запросов в nginx?

Лучший ответ: защитить успешный submit формы, капча

Худший ответ: Прочитай про testcookie. 
Так же можно настроить связку fail2ban и ограничения рейта запросов к форме
Вопрос: Если сохранить cookie в браузере с помощью JS, то передастся ли cookie на сервер?

Лучший ответ: созданная кука улетит на сервер при следующем запросе.

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

Лучший ответ: Любой, это мелочь. Начиная с миллиона можно думать...

Худший ответ: 60 тысяч товаров - это действительно немного. Любой движок, заточенный под интернет магазины с этим справится. 
Вопрос в количестве характеристик у товаров, участия этих характеристик в фильтрах, торговых предложениях (размерные ряды одной модели обуви). Количестве пользователей на сайте, их ценовых колонках, скидках, наценках и прочее. Вот здесь нужно внимательно выбирать платформу.
Вопрос: Linux: echo $$ возвращает неправильный PID, почему?

Лучший ответ: echo $$ вам возвращает pid оболочки, которую exec запустил. То что число находится рядом с искомым - совпадение.
Для получения pid'а собственного процесса в php существует соответствующая функция getmypid

Худший ответ: включить в htop режим t и посмотреть детей процесса ??
Вопрос: Какая есть платежная система без ИП?

Лучший ответ: Любые регулярные операции легко всплывают. Особенно частные переводы. Если это не пару раз в день и не каждый день.
Robokassa вроде с частниками работает. Ну и Яндекс Деньги.

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

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

Худший ответ: В ВУЗ идти не стоит. Зачем эта линейная алгебра, векторы, матрицы, определители. Скачай юнити, потыкай в неё мышкой и миллиард в кармане, а деньги за обучение потрать на ассеты.
Вопрос: Можно ли к сайту привязать ip стороннего провайдера?

Лучший ответ: Можно. Nginx Proxy.
Только к SEO это никакого отношение не имеет. Байки 10 летней давности.

Худший ответ: Вообще это называется реверспрокси. Выше уже рекомендовали nginx - он хорошо с этим справляется и не требователен к ресурсам системы.
Алгоритм примерно следующий - берёте дешёвый VDS, ставите на нём nginx и настраиваете его как реверспрокси к основному хостеру. В DNS указываете IP новой vds.
Взять доп VDS дешевле чем доп IP?
Вопрос: Парсинг сайта Python + Beautifulsoup. Ждущий паук?

Лучший ответ: Можно использовать такую либу.
Пример:import schedule
import time

def job():
    print("I'm working...")

schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
schedule.every().minute.at(":17").do(job)

while True:
    schedule.run_pending()
    time.sleep(1)

Худший ответ: Здесь нужен Selenium WebDriver и его "ожидания"хабр
Вопрос: Какой рынок программирования НЕ «перегрет»?

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

Худший ответ: Рынок неоптимизируемости (кода и архитектуры).
Или, проще говоря, здравомыслие логических выводов.
Вопрос: Как правильно обжать RJ-45 + розетку?

Лучший ответ: Всё B. Забудьте про А вообще.

Худший ответ: > правильно ли я понимаю что мне нужно потом по схеме просто так же обжать кабель с другой стороны по любому из вариантов в принципе (относительно того который выберу на розетке A+A или B+B)
правильно.
> цвета нужно сложить последовательно и не перескакивать по центру
не правильно.
Вопрос: Как сверстать правильно заголовок с линией на фоне?

Лучший ответ: https://codepen.io/werty1001/pen/BqwzaL - подход неидеальный, но это чисто декоративный элемент, поэтому более менее можно забить

Худший ответ: Нечасто сталкиваюсь с таким извращением, но, насколько я помню, в отношении инлайновых элементов псевдоэлементы могут в перенос.
Но вангую перегрев в нижней части в решении этого вопроса.
З.Ы.: если это частный случай, или нет необходимость предусмотреть пользовательский ввод, оборачивай в span строку и ей фигарь before или after.<h2><span>Развиваем</span><span>Российскую...</h2>
Вопрос: Как очистить диск С?

Лучший ответ: Попробуй просканировать диск программой windirstat, увидишь что можно удалить

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

Лучший ответ: Заливаем на тестовый домен сайт. Вот и готово

Худший ответ: вообще похоже что домен вам нужно прописать как алиас к тестовому или наоборот. Тогда оба будут доступны. Дальше от специфики сайта настроить зеркало
Вопрос: Как избавится от NoClassDefFoundError после сборки JavaFX проекта в Eclipse?

Лучший ответ: При запуске приложения Java не видит библиотеки javafx, а при компилировании видит.
Разбирайтесь с этим. Можно напрямую при запуске указать в параметре classpath путь к javafx.

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

Лучший ответ: Зачем регулярки?let number = 22.2;
number.toFixed(2); // 22.20

Худший ответ: Надо запомнить позицию курсора, использовать toFixed(2) и восстановить положение курсора.Рабочий пример
Похожий вопрос уже был:  Замена запятой на точку, после точки может идти только 2 цифры?
Вопрос: На что влияет видеокарта?

Лучший ответ: Кроме 3D (игры, средства разработки или 3D-моделирования), видеокарты любые современные (ну, если они не старше 15 лет примерно) ни на что в ноутбуке не влияют. Даже любая встроенная может отображать практически любые разрешения экрана и в полном цвете. 
А вот в играх, да, intel - это только для слабых игр (или не для игр вообще), или для игр на минимальных или средних настройках. nvidia или ati видеочипы тоже очень разные есть, какие-то по производительности не особо лучше intel, но более крутые будут в несколько раз мощнее - будет и больше FPS в играх, и больше возможностей для обеспечения разных эффектов, лучше сглаживание. 
Но сам вопрос слишком расплывчатый, тут не хватит рамок одного ответа, это надо Вам выделить недельку, и плотно поизучать характеристики видеокарт, ну и все смежные вопросы - в интернете огромная куча статей, форумов, да даже с википедии можно начать, и что непонятно, искать и изучать глубже.

P.S. И проверяйте текст вопроса хотя бы на ошибки, да хоть в ворде том же или любом другом  средстве проверке орфографии и грамматики. Читать страшно. 
P.P.S. текст вопроса поправил, попозже модераторы примут версию, я думаю.

Худший ответ: Вот тебе ответ, на вопрос про видеокарту. Набери если кратко. Intel интегрированная видеокарта. Набери и поймешь в чём различие.
Вопрос: Как с помощью php определить размер экрана?

Лучший ответ: Никак. Это делается на фронте через js.

Худший ответ: Никак. Это делается на фронте через js.
Вопрос: Что делать, если некоторые компьютеры получают неправильный IP-адрес?

Лучший ответ: Адрес 169.*.*.* присваивает сама винда, когда не может получить адрес от DHCP сервера. Так как на части компов с адресами все нормально, то вероятные проблемы на стороне клиентов:
1. Проблемы в работе DHCP-клиента. Помогает команда netsh winsock reset
2. Клиент запрашивает адрес, но не получает его. Фаервол может резать ответы от сервера. Добавить явное правило пропуска входящих udp пакетов на 68 порт.
И еще, проверьте на какое время выдается адрес, обычно роутеры выдают на час, или того меньше. Если сеть небольшая, и компов мало, можете увеличить время аренды адреса на роутере, допустим на пару недель. Тогда клиенты после получения адреса не будут долбить dhcp-сервер своими запросами.

Худший ответ: То что аппратыне проблемы с сетью это 100%. Можно в настройках вместо автоматического адреса прописать свой на вкладке "Альтернативная конфигурация", но проблему отсутствия сети это не решит.