Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Может ли системный администратор?

Лучший ответ:
Под виндой: набираете `systeminfo /S remotesystem` и смотрите, что изменилось с предыдущего раза.

Худший ответ:
Посмотрите это checkcfg.narod.ru/doberman.htm
Вопрос: Что делать с тем, что я постоянно переписываю почти весь код?

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

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

Лучший ответ:
Для начала бы научиться пользоваться поиском. Вбейте ваш вопрос в гугл и вы сразу найдете ответ на свой вопрос. С чего начать в освоении языка программирования C#?
Начать можно с чего угодно. Книги, видеоуроки, статьи.

Худший ответ:
Откройте для себя Microsoft Virtual Academy, там есть с чего начать.
Вопрос: Как сделать облачное хранилище из хостинга?

Лучший ответ:
У Яндекс диска 1тб - 200 р за которые ты получишь полностью готовое хранилище, где самому ничего разворачивать не придется.

Худший ответ:
ты можешь пользоваться ФТП безо всякого браузера - просто напиши в адресной строке виндоузного командера полный ФТП путь вида  ftp://<логин>:<пароль>@<сервер>
Вопрос: Эталонные примеры ООП js кода?

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

Худший ответ:
Ищите проекты, написанные на TypeScript
Вопрос: Как проверить в JSON наличие определенного поля?

Лучший ответ:
Элементарная работа со списками и словарями. Азы языка.
Парсишь строку JSON в объект (назовем его json_obj) через json.load() или json.loads(), смотря что удобнее.
У тебя объект верхнего уровня - массив, т.е. список. Перебираешь его элементы циклом for item in json_obj.
Объекты следующего уровня - просто объекты, т.е. словари. Если надо проверить именно наличие поля, безотносительно его значения, то просто 'slot' in item.
Всё.

Худший ответ:
Если я правильно понял вопрос

import json

json_str = '[{"Id":1267,"slot":0,"codename":"beans","name":"apple1"},{"Id":1268,"slot":1,"codename":"pineapple","name":"potato"},{"Id":1269,"slot":2,"codename":"chil","name":"ball"},{"Id":1270,"slot":3,"codename":"apple","name":"banana"}]'


json_obj = json.loads(json_str)
# если отдельный элемент проверить
if json_obj[0].get("slot") != None:
    print("ok")
else:
    print("not ok")
    

for item in json_obj:
    if item.get("slot") != None:    
        print("ok")
    else:
        print("not ok")
Вопрос: Как научиться грамотно ориентироваться в зоопарке плагинов и модулей в вебе (к jQuery и разным CMS)?

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

Худший ответ:
А знать ВСЕ языки программирования и быстро-грамотно в них ориентироваться по-вашему возможно?
И часто бывает, что под конкретную задачу проще и быстрее написать свой код, чем тратить время на поиски стороннего плагина и его допиливание.
А еще можно быстро найти что-то примерно подходящее под задачу и использовать как образец.
То многообразие, которое сейчас есть - благо! Хотя, конечно, сильно снижает порог входа в профессию.
Кстати, с опытом отпадает необходимость даже в папочках с подборками...
А ваши стенания похожи на "ну вот зачем столько книг понаписали, вот при царе Горохе была одна книга на деревню и та у старосты в сундуке на амбарный замок заперта".
Вопрос: Как правильно написать Controller для блога на MVC PHP?

Лучший ответ:
Если для обучения...
1) Автолоад в контроллере? За что? Хочешь пользоваться автолоадом - выведи в какой-то базовый бутстрап что-ли. Вообще сегодня уже неймспейсы можно юзать, говорят удобно и модно )
2) Акшн и контроллер нужно бы проверить на наличие левых символов. Например регулярными выражениями.
3) В идеале все возможные/допустимые роуты должны быть описаны, обычно в отдельном объекте route. Там же и прописываются правила для расшифровки, что(например алиас статьи в $routs[2]) и какое (например альфанумерик) значение лежит в путях. Он и передается в конструктор роутера. По этому он обычно не статик. Хотя тут у кого как реализовано.
4) Есть ненулевая вероятность существования переменных в урл ДО контроллера, например языковой префикс: www.mysite.com/ru/someaction/somecontroller

Худший ответ:
Глянь данный репозиторий https://github.com/panique/mini
Вопрос: Стоит ли использовать препроцессоры новичку?

Лучший ответ:
Да
Отличия от цсс чисто символические и в тоже время без лесс/сасс не получится нормально использовать бутстрап

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

Лучший ответ:
есть такой печально известный Famous 
на гитхабе последний апдейт 2 года назад, но они утверждали, что у них все круто с анимацией везде

Худший ответ:
Недавно был на devfest.gdgrnd. Там как раз был доклад про реакт натив. Если верить докладчику - все очень плохо с анимацией, особенно если параллельно идет работа с интернетом.
Вопрос: Куда пустить старое железо?

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

Худший ответ:
поставить еще пару hdd накатить freeNAS и держать как файлопомойку или медиа сервер
Вопрос: Не работает передача файлов в Скайп. Что делать?

Лучший ответ:
Обратиться в ТП скайпа?

Худший ответ:
установите более новую wget -q -O - https://repo.skype.com/data/SKYPE-GPG-KEY | 

sudo apt-key add -sudo sh -c 'echo "deb [arch=amd64] https://repo.skype.com/deb stable main" > /etc/apt/sources.list.d/skype-stable.list'

sudo apt-get update && sudo apt-get install skypeforlinux -y
часто все уже исправлено
Вопрос: Дизайн сайта в Adobe XD для чего?

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

Худший ответ:
Отдавай разрабам исходники в Zeplin или в Авакоде. Тут не может быть никаких возражений. Времена  пудовых псд-макетов остались позади. Если разработчик против - он просто профнепрегоден.
Вопрос: После смены DNS-серверов пропала https и в браузере предупреждение о том, что нет сертификата. Что делать?

Лучший ответ:
Ssl сертификат выдает я на домен. Вы заменили домен и не заменили сертификат. Вы в своем уме?

Худший ответ:
Решил поставить домен на сайт с другим доменным именем ... пропал сертификат, который был на домене HTTPS
Решил переехать на другую квартиру, всё нормально, только почему-то ключи перестали подходить к замкам в двери. Что делать?
Разумеется, вам нужно получить/купить сертификат для нового домена перед тем как пытаться открывать его с https://.
Вопрос: Как определить что одних значений в объекте меньше чем остальных?

Лучший ответ:
Посчитать количество тех и других и сравнить.

Худший ответ:
Объект, это массив, или что?
Проходим по массиву, для чётных значений инкрементируем счётчик, для нечётных - декрементируем. В конце значение > 0 - чётных больше, < 0 - нечётных больше.
Вопрос: Как бороться с состоянием гонки в очереди laravel с множественными воркерами?

Лучший ответ:
Если artisan queue:work такой костыльный, что берет из очереди (из очереди!!! это ж его основное предназначение!) одну и ту же задачу, то может выкинуть его нафиг как профессионально непригодный?  
Если нельзя выкинуть, то можно навесить лок на уровне редиса - блокировать Job при начале обрабокти и отпускать по завершении. https://redis.io/topics/distlock

Худший ответ:
Использую отличное решение от одного товарища. Он использует оптимистичное блокирование, https://github.com/ph4r05/laravel-queue-database-ph4
Проверено на нескольких проектах
Вопрос: Как сделать preloader в php до загрузки html?

Лучший ответ:
Все, что делает PHP происходит до того как клиент получает HTML и JS.
Вам необходимо делать загрузку тяжелых данных через AJAX

Худший ответ:
есть вариант без аякса: 
1) делаете ссылку на страничку с прелоадером, то есть весь контент - только прелоадер
2) Делаете на ней js: location.href = 'урл с гет параметрами который долго грузится'
3) Profit! пока пхп не отдаст содержимое страницы с вашими тяжелыми запросами будет крутиться прелоадер, потом сразу загрузится вся тяжелая страничка.
Вопрос: Что используется для VPN на практике?

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

Худший ответ:
Мне интересно именно использование VPN в рабочих и корпоративных сетях. И подключение удаленно к таким сетям.
У нас в офисе (крупная стразовая компания, входящая в ТОП-10) выглядит это примерно так: есть главный офис, в котором находится ЦОД, и есть филиалы, которые к этому главному офису подключены "по VPN". Технически мы настраиваем IPSec с одной стороны, IPSec в с другой стороны и на этом всё. Между двумя офисами ходит шифрованный трафик по общедоступной сети интернет. Остальные удаленные офисы подключаются точно также.
Есть ещё удаленные сотрудники, которые подключаются к главному офисы с помощью программных VPN-клиентов. 
Всё это дело настраивается на центральном маррутизаторе/межсетевом экране.Я знаю, что есть разные протоколы для создания VPN
Есть несколько типов, выше я рассказал про LAN-2-LAN (IPSec).
Вопрос: Привязан ли как-нибудь интерфейс php к своей реализации?

Лучший ответ:
Нет, не привязан. Это Liskov Substitution Principle и Interface Segregation Principle aka буквы L и I в SOLID.Для чего служат подобные вызовы и что конкретно в них проиходит?Это не вызовы, а тайпхинты - подсказки типов для интерпретатора. Нужны они только для того, чтобы в рантайме выбросилось исключение, если в функцию был передан аргумент некорректного типа.

Худший ответ:
Класс может реализовывать (implements) интерфейс.
Интерфес говорит нам какие методы должны быть у класс, без их непосредственной реализации (это ложится на обязанности класса).
В данном примере могут быть несколько классов, реализующих CacheItemInterface, чтобы можно было реализовать несколько кеш-провайдеров (файловый кеш, мемкеш итд)
php.net/manual/ru/language.oop5.interfaces.php
Upd: В указанном примере довольно странно что $cache переприваивается какое-то значение.
Скорее должно быть что-то$data = $cache->get('key'); // При этом метод get должен быть указан в интерфейсе.
Вопрос: Как отнять процент от суммы столбцов?

Лучший ответ:
=СУММ(D2:D995) * 95%

Худший ответ:
=СУММ(D2:D995) - СУММ(D2:D995) * 5 / 100
Вопрос: Windows 8.1 x86 видит 2.5 Гб ОЗУ из 4 Гб, как исправить?

Лучший ответ:
Сама винда x86 физически не работает с озу больше 3,4 гб (не отображает должным образом), подозреваю что у вас стоит встроенная графическая карта от Intel которая и берет на себя 1,5 гб оперативной памяти.

Худший ответ:
Вот интересная статья
Вопрос: Какие существуют книги по Big Data?

Лучший ответ:
Я слежу за книжными новинками конечно на Amazon, где же еще... Все существующие книги, по той или иной тематике (+ отзывы, сортировка по дате/количеству отзывов/средней оценке/, описание и содержание) там есть. Поэтому рекомендую исключительно туда.Big Data
Ну и ТУТ неплохой анализ, возможно пригодится.
У меня тоже недавно "проснулся" интерес к данной теме, начал с этой книги (в смысле читаю в настоящее время), поскольку:
1. Хорошие отзывы.
2. Свежайшее издание (2017 год)
3. Хороший охват тем.
4. Исключительно практичная.
5. Есть в свободном доступе для чтения онлайн - ТУТ.
Чем смог, как говорится... 
Успехов!

Худший ответ:
Курс от МФТИ на coursera на русском (если без сертификатов, то и бесплатно):Математика и Python для анализа данных
Вопрос: Сайт на joomla 3.3.1 подвержен ли он sql injection?

Лучший ответ:
Вы это серьёзно? 3.3.1? Вы видимо не всё проверили. Начинайте отсюда и потихоньку идите к более свежим уязвимостям:
https://developer.joomla.org/security-centre.html?...

Худший ответ:
Есть зафиксированные уязвимости, которым подвержена joomla 3.3.1 (или ее модули).
То, что у вас не получилось ими воспользоваться(с любой целью) вопрос конкретной инсталляции и вашей квалификации.
Вопрос: Можно ли сделать такие вкладки с помощью css?

Лучший ответ:
Вот решение за 10 минутsnippet

Худший ответ:
можно)
Вопрос: Так сколько изображений надо готовить для адаптивного сайта (+ retina)?

Лучший ответ:
Бери одну картинку, размером "требуемая максимальная ширина экрана помноженная на два" и делай ее. Это самый простой вариант. Если хочется немного пооптимизировать, то бери две картинки - одна большая как в первом случае, а вторая - в два раза меньше. Оптимизировать отдельно для каждого устройства не обязательно - на скорость загрузки это особо не влияет. Картинки только не забудь сжать оптимизатором)
Судя по всему, ты хочешь первый экран сделать с большой картинкой на всю ширину. Тогда ставь ее через background-image и медиа-запросы. В общем все)

Худший ответ:
обычно делают 3-4 макета
Вопрос: Как использовать SSH без ввода passphrase?

Лучший ответ:
Почитать про авторизацию по ssh ключам.
Создаете пару ключей (появятся файлы $HOME/.ssh/id_rsa и $HOME/.ssh/id_rsa.pub
ssh-keygen
копируете публичный ключ на удаленный сервер
ssh-copy-id user@remoteserver (для шелл машин)
для битбакета - в вебинтерфейсе посмотрите в профайле, куда можно вставить публичный ключ - просто скопируйте туда содержимое id_rsa.pub
Для passphrase - либо перегенерируйте ключ без passphrase, либо используйте ssh агент (под виндой например pageant от putty)

Худший ответ:
Использовать ssh-agent для хранения ключа.
https://help.github.com/articles/working-with-ssh-...
Вопрос: Как создать редактор карт внутри Юнити?

Лучший ответ:
Не *те себе мозг: www.mapeditor.org

Худший ответ:
Скоро прямо в Unity появится расширенный функционал по собиранию уровней. А может и не скоро :). Но выглядит очень круто.
Вопрос: Может ли запуститься вирус запакованный в rar архив с паролем после распаковки?

Лучший ответ:
RAR архив (не SFX) представляет собой неисполняемый формат данных. А файлы .EXE сами по себе не вызываются. Есть что-то, что побуждает их исполняться. Этим "что-то" является программа-распаковщик, пытающаяся извлечь данные из архива, считывая с него данные.
Ведь просто лежащие на диске файлы .exe с вирусами сами по себе не несут вреда до тех пор, пока пока что-нибудь не вызовет их.
С другой стороны, специально формированные архивы могут использовать недочёты в программах-распаковщиках и эксплуатировать их уязвимости.
Итого, если в читающей архив программе нет уязвимостей, то всё безопасно даже если вирус внутри архива до тех пор пока его не запустит какой-то процесс.
Если я не прав, буду рад получить новые сведения.

Худший ответ:
RAR архив (не SFX) представляет собой неисполняемый формат данных. А файлы .EXE сами по себе не вызываются. Есть что-то, что побуждает их исполняться. Этим "что-то" является программа-распаковщик, пытающаяся извлечь данные из архива, считывая с него данные.
Ведь просто лежащие на диске файлы .exe с вирусами сами по себе не несут вреда до тех пор, пока пока что-нибудь не вызовет их.
С другой стороны, специально формированные архивы могут использовать недочёты в программах-распаковщиках и эксплуатировать их уязвимости.
Итого, если в читающей архив программе нет уязвимостей, то всё безопасно даже если вирус внутри архива до тех пор пока его не запустит какой-то процесс.
Если я не прав, буду рад получить новые сведения.
Вопрос: Как зашифровать данные в БД?

Лучший ответ:
Хостер всё равно имеет доступ ко всему.
Ок, база зашифрована, но где она шифруется? В приложении, а доступ к приложению у хостера тоже есть!

Худший ответ:
Ну можешь поставить тип шифрования md5 для определенных полей, к примеру вот так Ссылка, а доставать никак, другого решения скорее всего нет
Вопрос: Как учить C++ программисту который не учился в вузе в данной сфере?

Лучший ответ:
Учился или нет роли не играет вообще никакой. Простых книг не бывает впринципе, мало того они устаревают очень быстро т.к. язык развивается и меняется также быстро. Кроме того qt, msvs и gcc хоть и являются с++ но очень непохожи друг на друга. Дальше, банально учить с++ надо  ооочень долго и постоянно, его невозможно выучить для фана и вообще выучить.
Для того что написали "Хочу понимать на базовом уровне. " лучше, быстрее и выгоднее учить просто С т.к. его еще и использовать сможете по назначению в других языках.

Худший ответ:
Могу посоветовать ещё курсы на Stepik.org
Вопрос: Как победить ошибку?

Лучший ответ:
И что тут непонятного? Скрипт ждёт от сервера JSON, а получает, судя по ошибке, HTML.

Худший ответ:
Посмотри лог ошибок на сервере - скорее всего была ошибка (исключение), которое в результате было отображено в формате HTML, а не JS или JSON
Посмотри панель "Network" в Google Chrome - там возможно будет запись с кодом 4xx или 5xx - это ошибка
И посмотри на текст ответа - там может быть HTML вместо JS
Вопрос: Как допиливается Jira?

Лучший ответ:
У Jira 2 версии: серверная, которую ставит чаще всего админ (хотя ничего сложного там нет) , и облачная - по подписке оформляется любым, кто в организации заведует бюджетом.
Вангую, что "кастрированная" — это скорее всего облачная, хотя может и ненастроенная серверная просто. 
Первоначальную настройку обычно проводит всё тот же админ, а дальше - находится инициативный некто, кто собирает запросы с команд и пилит схемы экранов и workflow, цепляет pre- и post- триггеры, интегрируется с репозиториями, Slack-ами и прочими сторонними службами.
В своей ПМ-ской практике пришлось освоить полный цикл (не то, чтобы это было офигенно сложно, но людей, которые это умеют/хотят делать и делают хорошо не так много, а работу команд мне нужно было организовывать многократно).

Худший ответ:
любой неравнодушный
особенно знающий как скрутить время триала
Вопрос: Авторизация и аутентификация в Windows 10 с помощью USB-ключа?

Лучший ответ:
А зачем покупать стороннее ПО если у винды все встроенное есть. Покупаете SmartCard и считыватель к ней. Настраиваете в локальных политиках использование Smart и вперед

Худший ответ:
https://www.rohos.com/products/rohos-logon-key/ 
Платно, 60$, зато много устройств поддерживает.
Вопрос: Работа с БД при создании интернет каталога?

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

Худший ответ:
Главное правило разработчика - это писать код и смотреть вперед на будущее, учитывать возможности масштабирования. Через год ты скажешь что тебе нужно уже вести поиск по этим данным, либо только часть их выводить, а другую часть нет необходимости выводить.
По сему тут даже не обсуждается, нужно создавать отдельное поле под каждый параметр (телефон, часы работы и тд...)
Ничего грузить не будет, наоборот если будешь искать потом по этим полям, создашь индексы и все будет быстрей работать.
ПЫСЫ: и да лучше всегда сохранять данные в одном формате, с ними будет проще работать, не допускай чтобы телефон можно было сохранить в разном виде (+7908542352,  8 908 542 21 36, 8980 - 54 - 5 5555 и тд), структурируй данные...
Вопрос: Как сделать простой REST Api сервер?

Лучший ответ:
Гуглить надо на Spring Boot REST CrudПример

Худший ответ:
Крома spark порекомендую ratpack.io - есть и под яву и под groovy
Вопрос: Как работает password_verify?

Лучший ответ:
<?php 
require "db.php";
$login2 = $_POST['login2'];
$password2 = $_POST['password2']; 
var_dump($password2);
if (isset($_POST['submit-log'])) {
    $query2 = "SELECT password FROM users WHERE login ='$login2' LIMIT 1";
    #var_dump($query2);
    $query2 = mysqli_query($connect, $query2);
    if( $query2->num_rows ){
        $hash = $query2->fetch_assoc()['password'];

        if (password_verify($password2, $hash)) {
            echo "<div style='color:green; font-family: 'Lobster', cursive;'>Вы успешно вошли!</div>";
        }else{
            echo "<div style='color:red; font-family: 'Lobster', cursive;'>Пароли не совпадают!</div>";
        }
    }else{
      echo "<div style='color:red; font-family: 'Lobster', cursive;'>Пользователь не найден!</div>";
    }
}

Худший ответ:
В первый параметр ф-ции нужно вставить пароль введенный с формы, во второй параметр хэш который сохраненный в БД.// See the password_hash() example to see where this came from.
$hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq';

if (password_verify('rasmuslerdorf', $hash)) {
    echo 'Password is valid!';
} else {
    echo 'Invalid password.';
}
Вопрос: С каких книг начать изучение Java?

Лучший ответ:
Кэти Сиерра, Берт Бейтс - Изучаем Java

Худший ответ:
Если уже есть опыт программирования. то  Кей Хорстманн - Java. Библиотека профессионала. Том 1 и Том 2.
Излагает последовательно, доходчиво и без воды.
Вопрос: Какой раздел php отвечает за привязку к dom event?

Лучший ответ:
никакой

Худший ответ:
на onclick вызвать через AJAX php скрипт. Он и сработает.
Вопрос: Как сделать такой вид древо в VS code?

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

Худший ответ:
Меню Вид -> Показать/скрыть символы пробелов
(для отступов в "табах", формат отступов выбирается в правой части статусбара)
Вопрос: Как открыть выделенную картинку в отдельному окне фотошоп?

Лучший ответ:
Сделайте слой с нужной картинкой смарт-объектом и открывайте сколько хотите отдельным окном. А кропом это вы весь psd кадрируете, а не выделяете нужную картинку

Худший ответ:
Да все проще.
Пишешь простейший Action 
Layer - Dublicate - New Document
Image- Crop 
Sawe to Web
Назначаем горячую клавишу и все.
Чтот-то типа такого https://useallfive.com/thoughts/photoshop-life-sav...
Вопрос: Каким одним словом можно это назвать -v, -d, -l и тп... в git запросах?

Лучший ответ:
Флаг. И это понятие применимо к любым консольным командам.

Худший ответ:
по-русски это называется ключ.
а еще есть русская документация к гиту. Открыл любую страницу, нашел, зачитал:Вы можете также указать ключ -v, чтобы просмотреть адреса для чтения и записи, привязанные к репозиторию:
$ git remote -v