Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Правильное расположение MacbookPro в закрытом виде на вертикальной подставке?

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

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

Лучший ответ:
Для старта с нуля нет ничего лучше серии Head First. И в частности Дэвид и Дон Гриффитс "Изучаем программирование на C".

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

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

Худший ответ:
Ключевое слово для аттрибута шрифта subscript и superscript
Поддерживается в rich-text (word, wordpad, confluence, etc)
Вопрос: Как оптимизировать принятие POST запросов?

Лучший ответ:
Перейдите уже на нормальный хостинг. VPS это норма

Худший ответ:
В общем, подними столько бесптатных сервсисов, сколько сможешь, потом на одном из бесплтаных серверов реализуй неконфигурируемый балансировщик нагрузки на бесплатном VPS, пропиши туда +100500 серверов и вуаля.
Если вы в Python сайт написали, то asyncio поможет, и логика работы в БД переезжает задачи в chrontab. Как жто делается. Выполнять запросы в обработчике POST в контроллерах не надо (любой ЯП), регстрируете запрос, регистрируете данные, и досвидос. Прокладкой между рулем и сиденьем может служить dynamodb, благо он есть и в докере и на локалхосте, куда обращаться будут два сервиса - первый  ваг веб сервис, второй - daemon для работы с базой данных, который при поступлении нового запроса, тупо фигачит в БД с таймаутами задержки 24 часа и лимитами на подключение в 2 Gb, вашему же вебсерверу остается только функция посыльного, прямая ассциация с ресепшн отеля, получили конвертик, положили в ячейку комнаты, запрос пришел от владельца ячейки, содержимое ячейки отдали, если есть если нет, не отдали, все просто.
Если вы в ASP.NET, то то же самое, принимаете запрос, говорите, спасибо, вот возьми с полки пирожок, отправляете уникальный ID запроса, и с богом, а задачу по выгрузке всего барахла опять же в EF Core, и в crontab
Вопрос: Куда лучше писать логи?

Лучший ответ:
Ну можно поднять какой-нить rabbitMq или ActiveMq и стрелять логи туда. Или в кафку
оттуда и выгребать логстэшэм
https://www.elastic.co/guide/en/logstash/current/p...
https://www.elastic.co/guide/en/logstash/current/p...
https://www.elastic.co/guide/en/logstash/current/p...
Для jms и кафки у log4j есть даже аппендеры свои
https://logging.apache.org/log4j/2.0/manual/append...

Худший ответ:
Локально пишем в json, этот json читает filebeat и шлёт в logstash, оттуда подтягиваем в elk
Вопрос: Откуда берется расстояние между блоками? Почему не работает width 50%?

Лучший ответ:
Эх, давно я не советовал эту книгу. Новое поколение кодеров подвалило =)
Просвещайтесь (бесплатно, без смс): Инлайновый контекст форматированияUPDКстати, на том же сайте буквально сегодня появилась статья по вашей теме Удивительный и неизвестный inline-block
Можно с нее начать, там много нюансов затронуто, а потом книжку прочитать для полного просветления.

Худший ответ:
Fighting the Space Between Inline Block Elements
По поводу width, нужно учитывать margin , попробуйте width  calc(50% - 1em)
Вопрос: Как грамотно построить общение, чтобы HR первым назвал вилку зарплаты?

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

Худший ответ:
Надо просто прийти к философии, что вы сами говорите, сколько вам надо (например, на 30% больше текущей). Если вы действительно стоите этого, компания пойдёт к вам на встречу. Был опыт, приглашали на работу временно на 1.5 ставки (8ми часовой рабочий день) до согласования изменения грейда для должности.
В компаниях все зависит от должности, на которую вы претендуете. Если позиция новая, то компания сама пока не знает, сколько стоят специалисты (да и не знает, как выстраивать работу), она сама пока изучает рынок и возьмёт при прочих равных и достаточных знаниях более дешевого сотрудника. Если должность замещаемая или расширяемая, выше грейда все равно не прыгните, сколько не просите.
Вопрос: Что лучше начать изучать новичку желающему писать веб сервисы Angular или Node JS?

Лучший ответ:
Вопрос поставлен некорректно, так как Node.js никак не альтернатива Angular.
Изучайте Node.js и React.Node для бека, React для фронта. 
Можно посмотреть на Vue как альтернативу React, порог входа там ниже.
Но комьюнити и экосистема у React больше.Angular тяжеловат для новичка, порог входа повыше, а научиться писать на нем правильные вещи тяжелей.
 Лучшая IDE для JS и фронтенда в частности Webstorm

Худший ответ:
Вопрос некорректен сразу, потому что Angular - это фреймворк для фронтэнда, а node.js платформа для использования JS на сервере. А по факту, хорошо бы знать и то, и то, но лично я бы начал с node.js, а с ангуляром уж потом разберешься
Вопрос: Какую СУБД выбрать для высоконагруженного проекта?

Лучший ответ:
Для MySQL указанное вами количество записей в таблицах не является критичным. Ищите узкие места в запросах и индексах. Попробуйте через EXPLAIN подебажить ваш запрос, тут подробнее почитайте об этом - https://habrahabr.ru/post/211022/

Худший ответ:
Попробуйте до MariaDB/Percona обновиться и протюнинговать БД.
Вопрос: Имеет ли смысл заинлайнить CSS сразу в HTML?

Лучший ответ:
Имеет смысл инлайнить критический css для отображения первого экрана (верхняя часть сайта) для пользователя. Эта методика является также официальной рекомендацией https://developers.google.com/speed/pagespeed/insights/ . 
Основной же css должен подгружаться асинхронно, например используя библиотеку https://github.com/filamentgroup/loadCSS

Худший ответ:
Если пользователь будет заходить на страницу только один раз, или страница статична и у неё очень длинный expires, это может иметь определённый смысл - один запрос против двух.
Если нет, то при каждом визите, кроме html, будет загружаться и css, а не браться из кеша на стороне браузера, т.е. будет гоняться лишний трафик, и уже не экономия будет, а наоборот.
Также, это имеет уже куда меньше смысла при использовании HTTP/2 т.к. дополнительные запросы имеют меньшие накладные расходы.
В общем и целом, это довольно не нужная оптимизация, которая не даст большого выигрыша, и может дать даже негативные последствия - лучше не делать так, если нет какой-то очень веской причины.
Вопрос: Нормальная ли такая сборка?

Лучший ответ:
Про HDD даже не думайте. Минимально толковая связка в 2018 году это SSD + 8Gb RAM, процессор добавить по вкусу, ваш вариант пойдёт.

Худший ответ:
подойдёт
Вопрос: Что можно такого сделать для опыта именно на js для веба?

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

Худший ответ:
Помню, когда начинал изучать JS, на собесе дали тестовое задание, сделать SPA по типу Trello. Минимальный функционал, просто страница, на которой есть карточка в левом верхнем углу, в карточке можно менять тайтл\дискрипшн, с четырех строн от карточки есть плюсики (кнопки), по клику на которые добавляется еще одна пустая карточка и так их можно добавлять сколько угодно ( снизу, сверху, лево, право) и на карточке есть крестик для удаления карточки. В конце можешь поработать с local Storage, сделать так, чтобы при закрытии страницы все оставалось там где ты закончил работу. Такое для новичка думаю даст не плохое понимание JS. Правда мне пришлось писать это на React, вообще не понимая как он работает в тот момент) Если интересно, пиши, мне не лень рассказать подробнее. + есть материал хороший для старта, где можно по видео с нуля что-то своять. (хотя такой вариант "списывания чужого кода" мало что дает ИМХО)
Вопрос: Как сломать компьютер, оставив HDD в порядке?

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

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

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

Худший ответ:
Двусторонний шейдер делается легко, за это отвечает инструкция Cull Off, подробнее про куллинг можно почитать здесь. Нужную вам прозрачность можно получить с помощью alpha:fade, если говорить про surface-шейдеры, с другими шейдерами будет немного сложнее. Ниже обычный шаблон шейдера, который я немного подчистил и добавил две недостающие инструкции.Shader "Custom/NewSurfaceShader"
{
    Properties
    {
        _Color("Color", Color) = (1,1,1,1)
        _MainTex("Albedo (RGB)", 2D) = "white" {}
        _Glossiness("Smoothness", Range(0,1)) = 0.5
        _Metallic("Metallic", Range(0,1)) = 0.0
    }
    SubShader
    {
        Tags { "RenderType"="Opaque" }
        LOD 200
        // Выключаем куллинг, чтобы меш рисовался с двух сторон
        Cull Off

        CGPROGRAM
        // По с равнению со стандартным шаблоном в конце добавилось "alpha:fade" для получения прозрачности
        #pragma surface surf Standard fullforwardshadows alpha:fade
        #pragma target 3.0

        struct Input
        {
            float2 uv_MainTex;
        };

        fixed4 _Color;
        sampler2D _MainTex;
        half _Glossiness;
        half _Metallic;

        void surf(Input IN, inout SurfaceOutputStandard o)
        {
            fixed4 color = tex2D (_MainTex, IN.uv_MainTex)*_Color;
            o.Albedo = color.rgb;
            o.Metallic = _Metallic;
            o.Smoothness = _Glossiness;
            o.Alpha = color.a;
        }
        ENDCG
    }
    FallBack "Diffuse"
}
Если хотите побольше узнать про шейдеры, то можете почитать The Book of Shaders и соответствующий раздел мануала. Ещё есть хорошая серия туториалов на эту тему.
Вопрос: Как лучше синхронизировать файлы на локалке и вдс?

Лучший ответ:
Jenkins, Travis, Gitlab CI/CD ....   да как угодно. Git это основа, конечно, но не инструмент деплоя, а только источник данных

Худший ответ:
Если к хосту можно подключиться по ssh, то (при наличии прав или уже установленного там гита) можно создать там репозиторий.
Вопрос: На каком языке пишут антивирусы?

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

Худший ответ:
Нод был (а может, и есть) на Ассемблере. А так - Сишка, Кресты.
По вирусам не советую спрашивать, а то прибежит толпа мамкиных хаккиров и будет пороть чушь.
Вопрос: 'Camera' does not contain a definition for 'main'?

Лучший ответ:
В чем проблема?
В человеке, который сидит перед компьютером.
Неужели читать не умеете? В Camera нет такого поля, как main.

Худший ответ:
На камере нужно назначить тег MainCamera
Вопрос: Как запускать приложения от «администратора» доменному админу в Win2016?

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

Худший ответ:
Работает UAC. Если он включен, то даже админ должен подтверждать, что он тот, кем является. Если вам не нужна эта настройка безопасности, то отключите ее полностью.
Вопрос: Как можно анализировать и расшифровывать DTFM коды в телефонии?

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

Худший ответ:
Вот это боль. Аргентина - Ямайка, 15:0.
Зачем этот велосипед, 21 век на дворе, почему бы сразу распознавание голоса не сделать? 
Сделайте web страничку с авторизацией, пусть каждый создаст себе аккаунт и передает данные.  
Аргумен - заказчик хочет - это не аргумент. Специалист всегда объяснит и предоставит лучшее решение исходя из ТЗ.
Вопрос: Как сделать таймер (в формате mm:ss) допустим 00:60?

Лучший ответ:
Держитеsnippet
[Disclaimer] это пример для возбуждения любопытства к программированию. Таймер не остановится при достижении времени Ч и продолжит тикать в минус.

Худший ответ:
Тебе понадобятся две переменные:
1) Начальное время (timestamp)
2) Конечное время (timestamp)
Первое можно получить из текущего времени: (new Date()).getTime()
Ну либо с сервера или из какого-то хранилища, смотря что за скрипт, но это не желательно, т.к. в теории может быть рассинхронизация с текущим временем.
Второе желательно вычислить, как текущее время (timestamp) плюс интервал таймера.
Далее всё просто. Делаешь setInterval и в нем обновляешь таймер. Точности в 100мс должно хватить для большинства кейсов. Ну а как перевести время (число) в представление mm:ss, - это просто, там нужны элементарные знания основ JavaScript по работе с числами и строками. Надеюсь, разберешься.
Вопрос: Yoast SEO — плотность ключевых слов?

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

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

Лучший ответ:
Не знаю как в Opera, но у меня в Chrome стоит тема Material Dark и белый фон "прогрузочной" страницы сменился на черный.

Худший ответ:
Кажется, я нашёл решение, но оно для Firefox: https://userstyles.org/styles/141761/dark-loading-...
Кто-нибудь может объяснить, как то же самое сделать для Opera?
И вот ещё: https://userstyles.org/styles/103659/deepdark-abou...
Вопрос: Как не забывать теорию?

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

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

Лучший ответ:
Закрыть вас в сетке и отобрать интернет.

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

SQL-injection
PHP-injection
XSS
CSRF
LFI
RFI
Эксплойты (поиск и эксплуатация)
Научится работать со сканерами (особенно Metasploit)


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

Лучший ответ:
.RU регистраторы могут быть только российские юридические лица:
https://cctld.ru/ru/registrators/
Чем хороша национальная доменная зона - домены остаются в рамках России и в случае каких-либо юридических проблем, они решаются через Координационный Центр. То есть самодурства как у GoDaddy не бывает, а если появится - решается достаточно жестко, ведь все регистраторы - это ООО на территории России.
С международными зонами больше свободы, но и проблем. Например, при угоне домена к регистратору в Индию, вы не добьетесь решения в свою пользу. Или UDRP за много много денег. Можно взять регистратора Google Domains, например, но вспомните про Корпорацию Зла, которая даже не отвечает на письма...
В общем, стоит выбрать одного регистратора для .RU и другого для .COM, чтобы не держать их в одном месте для большей безопасности.

Худший ответ:
Можно один домен взять у одного регистратора, а другой у другого. Тогда больше безопасности будет. Но вообще просто надо выбрать нормального регистратора.

Рекомендую статью.
Вопрос: Стоит ли брать MacBook Pro 13 Retina 2018 TouchBar?

Лучший ответ:
К сожалению сейчас уже не стоит.
Дождитесь пока у вас появятся адекватные MBP 13 2019. Они обновили модель и теперь за 1300 можно купить отличное устройство! Там заявлена частота процессора 1.4 - но буст до тех же 3.7 что и старшая модель. Он только наоборот енергоэфективнее и по тестам там разница несколько процентов...
Теперь все они с тачбаром. Как по мне цена/качество аналогов теперь нет, Air теперь вообще не конкурент даже со сниженной ценой.

Худший ответ:
Привет. Взял про 2018 года на 256гб и 8 оперативы с тачбаром. Тачбар очень удобен, не представляю зачем мне прочие Ф клавиши теперь, ее можно подстроить и настроить как удобно. Брал для монтажа видео, все работает четко, модель ляля. Тачбар рудимент, больше у Эппла ф клавиш не будет. Бери эпл, все очень просто и ясно, разберёшься походу. Удобно и комфортно.
Вопрос: Международное авторское право, обязан ли зарубежный хостер удалить контент нарушающий российское авторское право?

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

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

Лучший ответ:
Заблокируйте этот IP в iptables.
Инструкции легко гуглятся.

Худший ответ:
А зачем вообще нужен адрес, на который нельзя обращаться?
Вопрос: Почему именно «root»?

Лучший ответ:
Выписка из ВикиThe name root may have originated because root is the only user account with permission to modify the root directory of a Unix system

Худший ответ:
просто название. такое же название как Аврора Москва Египет Земля....
когда то введено потом укоренилось в культуре так и осталось.
в винде это Администратор.
Вопрос: Как оставить шлейф в OpenGL?

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

Худший ответ:
Проблему решил запоминанием предыдущих 5 значений, и  выводом их на экран, но с меньшей alpha. Спасибо всем за ответы!
Вопрос: Как помочь девушке стать HR в IT?

Лучший ответ:
хочет стать HR IT
Хорошему HR нужно психологическое образование, а не айтишноея могу ее по технологиям погонять
Ну она всё равно не сможет принимать техническое собеседование в полной мереКнигу, курсы, куда рыть вообще?
1. Стать просто HR в любой компании
2. Поднимает диссертации, книги и исследования связанные с людьми IT-профессии, изучает их начинает хорошо в них разбираться
3. Размещает опять резюме и откликается только на предложения IT-компаний

Худший ответ:
Стать HR в IT очень просто. Нужно составить список вопросов: "кем вы себя видите через пять лет", "почему вы выбрали именно нашу фирму", "почему мы должны взять именно вас", и ещё несколько аналогичных. Эти вопросы нужно задавать всем входящим. Больше ничего делать не нужно, тем более какие-то книги и курсы.
Вопрос: Как с помощью CSS обвести блок текста маркером?

Лучший ответ:
Как то так https://codepen.io/chefranov/pen/BxrdME

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

Лучший ответ:
С языка программирования.
Математики для 99,9% случаев достатоточно на уровне 6-го класса школы.
Голые алгоритмы без практического их просмотра вживую в программе - скучно.

Худший ответ:
второй вариант + английский.
Вопрос: Может ли микроволновка глушить Wi-Fi?

Лучший ответ:
Микроволновка глушит wifi?Запросто. 
Они на одной частоте работают.На windows при таких же условиях все работает.Драйвера разные. Поэтому поведение может различаться. Там где один драйвер признает соотношение сигнал/шум неприемлемым, другой вполне будет работать игнорируя проблемы.

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

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

Худший ответ:
Ищи в интернетах про P2V (Physical to Virtual).
Вопрос: Возможна ли смена языка программирования без потери должности?

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

Худший ответ:
C# вполне можно перейти на java. Лучше завести пет проект на java или активно поучаствовать в open source проекте. Честно говоря есть сомнения по поводу сеньера с тремя годами опыта, но и такое тоже бывает, хоть и очень редко.
Вопрос: Можно ли реализовать караоке на php языке?

Лучший ответ:
php никак не относится к тому что происходит в браузере

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

Лучший ответ:
TotalCommander + плагины предпросмотра.

Худший ответ:

Я смог найти решение. это можно сделать в файловом менеджере XYplorer?