Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как разрешить программе запускаться с правами администратора?

Лучший ответ:
создаем ярлык
свойства ярлыкаФОТОфотоможно еще с runas заморочиться и пароль зашифровать
гугл в помощьUPDATE под спойлером@Tomaszz, вы бы подробнее условия расписали
я бы понял. Вот что я понял есть учетка в группе администратор, есть учетка в группе пользователь
вход выполнен с пользовательской учетки
итак, что я  сделал
создал учетку в группе пользователя
протестировал пару прогссыльrunas - сохраняет пароль, с ее помощью можно запустить другие проги без ввода пароля ExecAs - не сохраняла логин и пароль, не запускала с правами админа (мб я не до конца разобрался)AdmiLink - установил, запустила с правами администратора, генерирует ключ
интуитивно понятная. UAC не вылезало, запрос пароля тоже
главное по шагам все отметитьspoilerдомен компа я выбрал user-pc (ваш не знаю какой)(с workgroup тоже прокатило)
ну и локацию ссылки тоже правильную выбрать
с планировщиком такой фокус не прокатил, ибо не давала создавать задачу с правами админа. если его запустить от имени админа то задачу создавал в своей ветке, а не в ветке пользователя ЧЯДНТ?
для теста взял учетку  в группе пользователь и администратор. и еще одну в группе пользователь
все действия делались с пользовательской учетки без прав админа
проверял на hostman (там есть значок запуск от имени админа, если он запущен от имени пользователя)
пытался такой же фокус провернуть  с учетки админа, появлялось окно UAC на cmd
 его можно избежать, создав в планировщике соответствующую задачу (типа параметры для skipuac)

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

Лучший ответ:
Нет-нет. Это присваивание значения. 
Чтобы присвоить ссылку, нужно писать $y = &$x;

Худший ответ:
В пхп переменные простого типа передаются по значению, для передачи ссылки на переменную используется префикс &, начиная с пхп5 по ссылке передаются объекты, до этого объекты тоже передавались по значению(клонировались), теперь для клонирования объекта есть отдельная функция clone();
Вопрос: Является ли document.write древним методом? Если да, то почему?

Лучший ответ:
курите матчасть

Худший ответ:
Есть много других способов работы с DOM.
Можете читать книгу дальше, просто document.write - считается не лучшей практикой.
Если хотите вставлять html, как строку, выбираете объект элемента, который будет родительским и вставляете туда строку при помощи свойства innerHTML.//Это конечно все делается, после загрузки документа, когда элементы уже будут созданы
var div = document.querySelector('div');
div.innerHTML = '<p>Some text</p>';
Также есть более явный способ создания и вставки элементов - document.createElement
Ссылка: learn.javascript.ru/modifying-document
Можете еще почитать про DocumentFragment:
Ссылка: learn.javascript.ru/multi-insert
Вопрос: Open Server работает очень медленно, как ускорить его работу?

Лучший ответ:
Столкнулся с такой же проблемой. Решил так: в настройках движка сайта в конфиге для подключения к БД вместо localhost написал 127.0.0.1 и все стало норм.

Худший ответ:
Разбиритесь что являеться основной причиной из ниже приведенных двух и устраните.
1)Неоптимизированый код пхп sql.(тестируйте что долго выполняется и фиксите)
2)Под винду пхп работает меленей.(переходите на линукс)
Вопрос: Как менять громкость звука на windows с помощью горячих клавиш?

Лучший ответ:
1) win + R
2) %windir%\System32\SndVol.exe -f 49825268
3) клавиши вверх вниз
2 пункт можешь в батник поместить и через макросы запускать)

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

Лучший ответ:
Как хочешь, так и делай.
Что за дебильный вопрос, откуда людям знать, надо оно твоему магазину или нет.
Можешь хоть лично ездить к каждому клиенту и забирать наличку.
Делать нужно так, как удобно тебе и клиентам, а не так, как "посоветовали".

Худший ответ:
Попробуй лучше w1 единая касса. Пользуюсь уже 2 года, комиссия маленькая, да и тп отзывчивый. Только были со стороны сервиса "косяки" с wordpress, быстро исправили. А так решай сам, я лично с Яндекс Кассой не работал
Вопрос: Как выбрать первые 3 элемента?

Лучший ответ:
Очень прикольный миксин для таких случаев lukyvj.github.io/family.scss под scss есть под Stylus

Худший ответ:
так не получится, проще определить что исключить , а не что выбрать <ul>
  <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
    <li>
    bla bla  
  </li>
</ul>ul li {
  font-size:15px;
  color:red;
}
ul li:not(:nth-child(3n)) {
  color:blue;
}
Вопрос: Как между собой общаются виртуальные машины ESXi?

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

Худший ответ:
А если включить jumbo frame между MS SQL и 1C, обмен данными будет происходить в виртуальной среде, но всё равно через TCP/IP. Будет ли выигрыш в быстродействии?
Вопрос: Почему find пишет, что файл/каталог не найден, хотя находит его?

Лучший ответ:
Ему что-то не хватает?
Не хватает ключа -prune после -exec, чтобы он не пытался заходить в только что удалённый каталог:find /var/www/ -type d -name modified -exec rm -rf {} \; -prune

Худший ответ:
можно также ограничить ся глубиной 1:find '/var/www/' -maxdepth 1 -name 'modified' -a -type d -exec rm -f {} \;
Вопрос: Почему зависает компания в Яндекс Директ?

Лучший ответ:
Подвисает, видимо, потому что одновременно открывается большое количество объявлений в интерфейсе на одной странице. Можете поставить ограничение в 50-100 объявлений в параметрах кампании, раздел Специальные настройки, пункт "Количество групп объявлений на странице кампании". Или просто, дождавшись загрузки страницы с объявлениями, внизу страницы выбрать отображение по 50 объявлений на странице.
Единственное оптимальное приложение для работы с рекламной кампанией в Яндекс.Директ - это Директ Коммандер. Но при одновременной загрузке нескольких тысяч объявлений ему тоже требуется некоторое время.

Худший ответ:
Какое оптимальное количество групп объявлений/ключевых фраз может быть в компании У нас и под завязку забиваются (Не более 1000 групп в кампании.) (Не более 200 ключевых фраз в группе объявлений.), и вроде народ норм живет.Посоветуйте софт для управления рекламной компанией
Сам я не директом занимаюсь, но вроде вот это используют: Директ Коммандер
Вопрос: Как сделать, реализовать вывод дополнительной информации при наведении курсора мышки?

Лучший ответ:
Можно ли сделать с помощью HTML/CSS, Javascript?Можно!

Худший ответ:
ставите блоку атрибут например data-tip="Текст подсказки"
оформляете псевдоэлемент со свойством content: attr(data-tip);
Вопрос: Как завершение программы в osx через кнопку (x) в верхнем левом углу?

Лучший ответ:
Отвыкай щёлкать мышкой, учи хоткеи. Тратится куча времени, особенно на больших десплеях, водить курсором туда-сюда. Зачем, когда можно нажать cmd+q

Худший ответ:
Это особенность Mac OS. На x закрывается только окно, а не приложение.
Вопрос: Как с помощью JavaScript можно определить скорость интернета пользователя?

Лучший ответ:
https://developer.mozilla.org/en-US/docs/Web/API/N...
но хорошего способа нет
Лучше и проще спросить у пользователя, хочет ли он все ето получить или нет
Можно прикрепить видео с результатом перед подгрузкой всего

Худший ответ:
Интернет в вашем случае почти наверняка 2 параметра - скорость загрузки (сервер->клиент) и пинги, это можно сделать просто сделав пару запросов (большой файл и файл 0 размера) на свой сервер (обычным ajax), замерив время.
p.s. чем больше размер файла (или чем больше запросов) тем точнее информация но тем выше нагрузка на сервер, да и клиенты не будут довольны что при заходе на сайт у них будет тормозит.
Вопрос: Какой максимальный размер верстки?

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

Худший ответ:
Мониторы на 3440 и более пикселей никто не использует в родном масштабе - всё будет очень мелко. Ставят 150% или даже 200%, смотря по вкусу, зрению и задачам. Те мониторы изначально на это рассчитаны. Исключения, конечно, возможны, но это ппц какая редкость. Думаю, максимальная ширина (в css-пикселях), которую можно встретить в жизни - 2560.
Адаптировать под неё верстку чаще всего (хотя и не всегда!) не нужно - будет слишком широко, ставят ограничение на ширину контента порядка 1400-1800.
Но иметь его в виду всё равно нужно, чтобы не поймать багов типа неожиданно оборвавшегося фона, который должен быть на весь экран. Был у меня такой случай лет 8 назад - тогда даже 1920 ещё мало у кого были, а уж большее было из области фантастики. Но у заказчика внезапно оказался именно такой - и мой фон на 2000px обрезался по бокам.
Вопрос: Могут ли в PHP сокеты работать асинхронно?

Лучший ответ:
Могут ли в PHP сокеты работать асинхронно?
Да. Это называется non blocking sockets а не "асинхронно".но не понятно как дальше с этим работать. 
socket_select.

Худший ответ:
Согласен с Сергей Протько 
От себя добавлю: вместо расширения socket используй лучше расширение stream: функции stream_socket_* и stream_select
Так же можно использовать неблокирующие библиотеки для "асинхронной" работы с сокетами: ReactPHP/Socket (сервер), ReactPHP/Socket (клиент) или IcicleIO/Socket (и клиент, и сервер)
Вопрос: Как обезопасить проект с полностью раздельным фронтендом и бекендом?

Лучший ответ:
Какие еще вопросы по безопасности нужно закрыть?
ровно всё тоже самое что и при монолитном приложении.
пишите нормальный код без дыр в виде sql инъекций и всякого такого.Насколько это безопасно и как защититься от подделок запросов в целом?
для вас неважно подделка это или нет. 
Запросы выглядят одинаково и в случае отправки с сайта, и в случае отправки например каким-нибудь скриптом "злоумышленника".
Если надо защиту, то делайте проверку авторизации и лимит на количество запросов.
Больше вы ничего не сделаете.
В общем разделение не переворачивает весь сайт с ног на голову, это все тот же сайт со стандартными "угрозами" и защитой от них.

Худший ответ:
1. Хорошо бы OWASP.org прочитать, чтобы знать что такое SQL иньекции и XSS. 
2. Перестаньте делать велосипед, когда вы делаете его опять и опять повышаеться вероятность обосраться, поэтому используйте фреймворки. На пример django-rest-framework
Вопрос: Как заставить работать sh?

Лучший ответ:
Ansible вам в руки при таком количестве станций

Худший ответ:
Если я правильно понял все ваши хотелки для данного костыля, то вот, что примерно вышло:
Сам скрипт:#!/usr/bin/env bash

FILE="/path/to/file_with_ip/ip"
USER="root"

while read -r ip_addr; do
    
ssh "$USER"@"$ip_addr" << "EOF"
    interface=$(/usr/sbin/ifconfig -a | grep "UP" | grep -v "lo" | awk -F ": " '{ print $1 }')
    if grep 'DOMAIN' /etc/sysconfig/network-scripts/ifcfg-$interface &>/dev/null; then export DOMAIN=SIZ37.LAN && sed -i -e "s|DOMAIN=.*$|DOMAIN=$DOMAIN|" /etc/sysconfig/network-scripts/ifcfg-$interface; else echo "DOMAIN=locl.dom" >> /etc/sysconfig/network-scripts/ifcfg-$interface; fi
    service network restart
EOF

done < <(cat $FILE)
Файл IP-адресов, заканчиваться должен пустой строкой, иначе последний адрес потеряете:$cat /path/to/file_with_ip/ip
172.16.0.1
172.16.0.2
Но, я бы дописал какое-то логирование, хотя бы в консоль. А то интерфейсов мб несколько. И еще всякое. Как потом отлавливать на каких серверах что-то пошло не так без логирования вопрос открытый.
Вопрос: Как установить ESXI 6.0 на HP Proliant?

Лучший ответ:
Поискать кастомный образ для HP. Если его нет - предварительно проверить все железо на предмет того, заработает ли оно - почитать форумы, поискать кастомные дрова. Возможно, придется подкинуть дрова от 5.5 - если заработают, конечно. Заранее поучиться запихивать дрова в дистриб через ESXI Customizer.
Потом качать гипер и ставить, смотреть на ошибки, гуглить и снова ставить...

Худший ответ:
Поколение какое? У поколений до G8 (или G9, не помню точно) там будет unsupported raid controller. И сделать с этим ничего не удасться :) 
А так всё просто - скачать esxi.
Проверить ВСЁ железо по списку совместимости.
Поставить гипервизор.
Места там надо не много, мы иногда на SD-карточку (2 ГБ) ставим.
Вопрос: Почему не работает содержимое, загруженное методом load()?

Лучший ответ:
Вешайте события через $('body').on(event, elem, callback);

Худший ответ:
ajax.load( {url} ) - только подгружает html, js при этом не выполняется. Связано это с безобасностью.
Для загрузки скриптов используй $.getScript().
Смотри инструкцию 
id не могут быть одинаковые!!! <img src="01.png" id="user_new_image1" class="user_new_image arcticmodal-close">
<img src="02.png" id="user_new_image2" class="user_new_image arcticmodal-close">
А по событиям пробуй вешать делегированные:$('#user_change_image_window').on('click','.user_new_image',function() { ... });
Вопрос: В какой профессии можно применить все это?

Лучший ответ:
Аналитик больших данныхАналитик бизнес-информацииБизнес-аналитик (ИТ сфера)Дизайнер инфографикиЭкономист-планировщикМаркетологСпециалист по продвижению (SMM, сайты, директолог и т.д.)

Худший ответ:
Освой какую-нибудь BI и греби лопатой деньги
Вопрос: Отключить CSRF для одного POST-запроса?

Лучший ответ:
Drf при использовании SessionAuthentication принудительно делает проверку на наличие валидного CSRF токена для небезопасных методов запроса. Декораторы csrf_exempt работать не будут с SessionAuthentication. 
Вариант решения вам, в принципе, уже скидывали ссылками на SO. from rest_framework.authentication import SessionAuthentication


class CsrfExemptSessionAuthentication(SessionAuthentication):
    def enforce_csrf(self, request):
        return None


class AddingSomething(GenericAPIView):
    permission_classes = (permissions.AllowAny, )
    serializer_class = AddSomethingSerializer
    authentication_classes = (CsrfExemptSessionAuthentication,)
    queryset = None

    def post(self, request, **kwargs):
         # .. Some magic ..
         return HttpResponseRedirect(redirect_to=reverse('something_added'))

Худший ответ:
Попробуй https://stackoverflow.com/questions/16458166/how-t...
https://stackoverflow.com/questions/30871033/djang...
Вопрос: Почему так неэкономно расходуется места на диске?

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

Худший ответ:
Для ответа на этот вопрос нужно больше информации.
Размер папок штука тонкая.Скопировал папку размером ~77ГБЭто размер данных в папке, или размер места на диске которое она занимала?
Это далеко не одно и тоже.
Папка содержащая 100Гб данных может занимать на диске 1гб, и наоборот, папка содержащая 1гб данных на диске может занимать и 100Гб.
Вопрос: С какого издания лучше начать читать Зандстра М. — PHP. Объекты, шаблоны ....?

Лучший ответ:
Какой смысл, даже в теории, брать устаревшее издание?

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

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

Худший ответ:
Готовим иструмент для быстрого развертывания стенда и тестированияБерем тестовый период на пару днейПрофит
Вопрос: Как исправить «Похоже кто-то другой все еще использует данный компьютер...»?

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

Худший ответ:
Господа, не парьтесь) Не копайте так глубоко и усердно.
Если у вас больше одной учетной записи, то перед выключением компа нужно выйти из системы. 
Т.е., если система при завершении работы сообщает: «Похоже кто-то другой все еще использует данный компьютер...», то это означает, что дугой пользователь не вышел из своей УЗ. 
Как делать:
1. Правой кнопкой жмём "пуск".
2. Подводим курсор на "Завершение работы или выход из системы".
3. Жмем "Выход".
Теперь пользователь с другой УЗ не будет получать «Похоже кто-то другой все еще использует данный компьютер...»
Вопрос: Какую дать задачку начинающему javascript разработчику?

Лучший ответ:
Заставьте его апнуть kyu 2-3 на codewars.com

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

Лучший ответ:
Почитайте к примеру вот это, или гуглите по запросу "энергонезависимая память"

Худший ответ:
В современных микроконтроллерах чаще всего используется flash-память. Посмотрите в википедии, если интересно. Если кратко, то информация хранится в виде заряда, как в конденсаторе. Никаких батареек там нет.
Раньше использовалась память с УФ-стиранием. Также бывает EEPROM-память В этих типах памяти информация также хранится в виде заряда, но в деталях устройство этих типов памяти различно.
Также иногда используется масочное ПЗУ и другие виды ПЗУ, но это редкость.
Вопрос: Как изменить только один элемент в списке?

Лучший ответ:
У вас ссылка на один и тот же элемент.

Худший ответ:
table, func, item - давно здесь не было столь адского нейминга. Объяснять что-то не хочется. Разбирайтесь самостоятельно с тем, что такое mutable и immutable.table = []
item = {'Mouse': {'name': 'Мышка'}, 'Keybord': {'name': 'Клавиатура'}}

def func():
    table.append(item['Mouse'].copy())
    table.append(item['Mouse'].copy())
    table.append(item['Keybord'].copy())
    table[0]['name'] = 'USB'
    print(table)
Вопрос: Почему не работает background-position?

Лучший ответ:
background-position влияет на background-image, но не на img, как и все остальные правила с backround-*

Худший ответ:
попробуйте, поставить  картинку через "background: url('') no-repeat; ", в .wpb_single_image img убрать высоту
Вопрос: По каким книгам учить азы высшей математики и математику 1 курса профильного вуза?

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

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

Лучший ответ:
Белая подложка - обычный блок с border-radius, внутри item-ы, среди которых есть акцентные (через модификатор или доп класс) с другим цветом фона, position: relative и элементами :before & :after для прямоугольника и треугольника, составляющих тот левый загиб-хвостик. Их абсолютом позиционируете top: 0, left: -100% - прямоугольник, и скорее всего bottom: -100%, left: -100% для треугольника( если что подберете).
Если не знаете на css как сделать треугольник - посмотрите тут https://html5book.ru/css-figury/

Худший ответ:
Вот так можно : https://codepen.io/topicstarter/pen/wmreZx?editors=1100
Вопрос: Сервис для изучения Java?

Лучший ответ:
Ненавижу эти интернет-учебники-задачники. Абсолютная дичь. Книга была и будет лучшим другом человека! Я изучал основы Java по книге "Java 8 для чайников" Б. Берда, и соответственно могу ее рекомендовать. Все с примерами, объяснением и толком, а не по принципу "программируем играя" - не бред, ли?!

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

Лучший ответ:
меньше всего времени и надежнее - поручить дело мастеру - он сделает с нуля или на cms
чуть сложнее - освоить CMS и самостоятельно собрать
сложнее всего - изучить языки и сделать  с нуля - но больше возможностей
готовой cms типа вордпрес должно хватить

Худший ответ:
Разработка веб приложения это:
* дизайн
* верстка (требуется специалист умеющий css/html)
* фронтэнд - клиентская сторона
* бакэнд - серверная сторона
(а еще тестирование и юзабилити дизайн)
На каждое из этих направлений требуется специалист, иногда они пересекаются (верстка и фротэнд или фротэнд и бакэнд) и в некоторых случаях даже мождно использовать готовые фреймворки, объединяющие сразу несколько направлений.
Главное отличие 'все сам с нуля' от 'использовать готовый фреймворк/cms' - в варианте готовый фреймворк вы получите все готовое но основное время вы будете тратить не на свою задачу, а бороться с особенностями и глюками этого готового решения. Грубо говоря вы получите что то готовое, много, голова кружится как легко и быстро вы это сделаете, но потом будете тратить много много времени чтобы добавить маленькую фичу, не предусмотренную разработчиком. И главное, поддержка со временем. Мало какой фреймворк живет дольше трех лет, какой там, через год разработчик посчитает что он сделан на устаревшей технологии и решит все переделать, забросив прежнее решение. А отсутствие поддержки это проблемы в кубе в продакшене.
Но если вы делаете свое решение, то поддержкой этого решения так же придется заниматься вам самим. Думайте об этом, когда будете оценивать 'стоимость' решения.
Истина где то посередине.
Вопрос: Как удлинить видеофрагмент в 134 раза, путём копирования и слияния, без переходов?

Лучший ответ:
Можно по хардкору avs скриптом очень просто
Ну или в любом редакторе видео положить клип на таймлайн 134 раза :)

Худший ответ:
Можно по хардкору avs скриптом очень просто
Ну или в любом редакторе видео положить клип на таймлайн 134 раза :)