• XFCE заполнения кеша?

    gbg
    @gbg Куратор тега Linux
    Любые ответы на любые вопросы
    Как минимум, к этому утверждению есть вопросы, потому что загрузкой-выгрузкой приложений занимается все же ядро, а не DE.
    Ответ написан
    Комментировать
  • Какой динамик поставить в Bluetooth колонку?

    gbg
    @gbg
    Любые ответы на любые вопросы
    В целом, параметрами, влияющими на АЧХ являются не количество ядер(?!) а параметры Тиля-Смолла, а также, форма, конструкция, материал и размеры корпуса.

    Особенно интересно читать про АЧХ динамика, измеренную без акустического оформления.

    Люди на эту тему даже целые книги пишут, а вы хотите готовый совет:
    3_s_bat.jpg

    Как это в итоге работает - вы можете взять любой динамик (желательно подороже, тогда эффект надежнее) и вкорячить его в свою колонку. А дальше ваше собственное желание себя похвалить сделает звук максимально прозрачным, а тарелочки - звенящими - просто потому что вы не будете покупать измерительный микрофон, 5 комплектов динамиков и сравнивать их в безэховой камере (а это - единственный способ получить хоть какой-то объективный результат)
    Ответ написан
    2 комментария
  • Имеет значение для работы потребителя от разделительного трансформатора или напрямую?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    TL; DR - использование разделительного трансформатора смещает приоритеты безопасности:

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

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

    Медтехника регулярно проходит проверки компетентным персоналом под роспись. В том числе и проверки изоляции.
    Конец короткой версии
    Про системы электроснабжения TN (нейтраль глухозаземлена) и TT (нейтраль изолирована) я сюда копипастить не буду.

    Для начала нужно понять, что такое нейтраль. Фактически, нейтраль - это средняя точка обмотки трансформатора. Собственно, в США, например, в дом приходит PE, N, L1, L2, причем
    нейтраль глухо заземлена на столбе, где висит трансформатор.

    Между нейтралью и любой фазой там 110V, а между фазами (грубо) - 220V. Мощные потребители (бойлеры, плиты, зарядки для Tesla), вешаются между двумя фазами, обычные потребители - между нулем и фазой.

    Более того, в древние времена и в России практиковалось аналогичное подключение - именно поэтому в дачных щитах две пробки на двух проводах - в дом приходило две фазы.

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

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

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

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

    Выводы:

    ПК будет побарабану, у него схема на входе симметричная, а потом идет свой собственный изолирующий трансформатор.

    Большинству электроприборов - аналогично, они никак не привязаны к фазе-нулю.

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

    Собственно, по этим причинам, большие нагрузки через разделительный трансформатор с изолированной нейтралью не подключают:

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

    -даже при хорошей изоляции, остается емкость трансформатора и монтажа и чем больше трансформатор, тем лучше эта связь. Это более актуально для высоких напряжений, свыше 1kV
    Ответ написан
  • Компилятор выдаёт ошибку c++, что надо исправить?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    0. Код нужно вставлять текстом в специальном теге, а не картинкой.
    1. Вы неправильно использовали оператор запятая, он так не работает
    cin >> a, b, c;
    не будет считывать значения a, b и c, как бы вам хотелось.
    Правильно писать так:
    cin >> a >> b >> c;
    Ответ написан
    Комментировать
  • Какие есть WEB self-hosted решения для обмена файлами?

    gbg
    @gbg Куратор тега Системное администрирование
    Любые ответы на любые вопросы
    nextcloud, но последнее требование у вас забавное
    Ответ написан
    6 комментариев
  • Нужно ли тщательно вычищать пыль из слотов ноутбука?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    Память может не заработать, если слоты будут слишком уж пыльные, или работать нестабильно.

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

    Для чистки используют щетку и сжатый воздух (не фен, не пылесос, а баллон или компрессор!), в особо запущенных случаях - моют спиртом. В тяжелейших случаях залития / попадания грязи, моют обычной водой с детергентом, после чего немедленно удаляют всю воду спиртом и продувкой.

    Кроме того, не следует забывать, что пыль мешает нормальному отводу тепла, потому что накапливается она как раз там, где циркулирует охлаждающий компоненты воздух.
    Ответ написан
    3 комментария
  • Вредно ли часто форматировать SSD?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Нет, не вредно. Форматирование, фактически, это запись нескольких десятков-сотен килобайт.
    Ответ написан
    Комментировать
  • Каковы шансы сломать ноутбук при добавлении в него новых комплектующих?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР
    Или почему нужна куча инструментов и оснастки, а не стол с газеткой и батина отвертка

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

    Если в результате вмешательства винты будут побиты плохим инструментом, часть будет утеряна сразу, а часть - когда вывернутся (без фиксатора резьбы), ноутбук уже будет корчом (и не будет стоить свои XXX баксов).

    САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР КОНЧИЛСЯ

    1) Отсутствие мануальных навыков может сыграть с вам злую шутку. Ковыряние ноутбука - операция высокой сложности. Если вы до этого никогда не делали своими руками работ с электронной техникой, риск растет. (Нет, замена колпачков на вашей ласточке к таким работам не относится).

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

    Мануальные навыки можно получить только на практике, никакой учебник или ютюб не передаст вам ощущения "вот так вот не надо, надо вот так!" (тикток тоже не поможет).

    2) Отсутствие знаний и понимания того, что перед вами и как это должно работать
    Вы просто не будете понимать, что за блоки и шлейфы перед вами, зачем они нужны, как они работают правильно, а как - неправильно. Следовательно, если что-то пойдет не так, вы или доломаете девайс, или будете искать проблему очень долго, а потом повеселите сервисмэна.

    3) Немаловажно иметь инструмент и оснастку. Антистатический мат для работы гораздо лучше стола, накрытого газеткой, отвертка должна быть не взятая у деда еще советская, а именно с тем типом шлица, который вам нужно отвинчивать (иначе слизанный крепеж гарантирован). Винты в ноутбуке, как правило, сидят на фиксаторе резьбы, который тоже надо купить и использовать - иначе через время они вывернутся, выпадут и утеряются (или весело коротнут что-то внутри)

    Таким образом, чтобы сделать эту операцию качественно, надо иметь:

    • пластиковые шпатели или заточенную кредитку для вскрытия корпуса. Нет, не надо брать у подручного балалаечника медиатор - он предназначен для игры на балалайке, - у него слишком маленькая площадь, за него будет тяжело ухватиться.
    • фиксатор резьбы
    • кассета с ячейками, куда вы будете складывать снятый крепеж. Не в кучку на столе, не в перевернутую крышку - а в кассету. Чтобы потом, просматривая видеосъемку того, как вы разбирали, вы ловко брали нужные винтики и сажали их на место. Иначе можно засадить более длинный винтик вместо штатного и тупо продырявить материнку, накопитель, память, или просто корпус.
    • подходящие отвертки, причем желательно не из магазина "все по 35р.". Отвертка, слизанная об винт - это шедевер!
    • одежда не должна быть из синтетики, а то будет весело
    • Нужны знания и навыки о том, как все перечисленное выше правильно и безопасно применять на практике
    Ответ написан
    3 комментария
  • С чего начать изучать C питонисту?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Забыть про Питон.

    Разница между языками (ООП с динамической типизацией против структурного программирования со статической типизацией и низкоуровневыми указателями = нет пути, совсем нет) слишком велика для того, чтобы знания из первого тащить во второй.

    Могут быть полезны только общепрограммистские знания стандартных конструкций (циклы, ветвления, функции, рекурсия, блок кода).

    Более того, перетаскивание языковых привычек с одного языка на другой приводит к тому, что вы выбираете косые/кривые решения вместо принятых в языке. Это как говорить на русском языке, пользуясь английскими языковыми оборотами и грамматикой. Когда вы в сериале слышите всякие:

    "Ты идешь на работу, не так ли?" - это вот как раз оно. Надмозг ниасилил перевести на русский язык стандартную для английского языка вопросительную конструкцию, в результате получалась бредятина (русские разве так говорят в повседневной жизни?), по которой можно легко восстановить исходный английский текст.
    Ответ написан
    4 комментария
  • Каким образом микроконтроллер может отправлять данные на сервер?

    gbg
    @gbg
    Любые ответы на любые вопросы
    0) Терминология. Микроконтроллер - это как правило, микросхема и только микросхема. Которая содержит в себе оперативку, вычислительное ядро, некоторые периферийные устройства (например, wi-fi стек, как ESP8266).

    Вставить симку в микроконтроллер невозможно, потому что невозможно вставить симку в микросхему.
    Симку можно вставить в слот на плате контроллера, на которой могут быть расположены микроконтроллер, антенна wi-fi, преобразователь питания и другие блоки.

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

    В зависимости от этого, используют или HTTPS, как главный на сегодня протокол для безопасных коммуникаций в интернете, или MODBUS (в пределах локальной сети контроллеров со шлюзом в интернет), или свой велосипед.

    Использование в интернете каких-то протоколов, отличных от HTTP(S) сразу тащит за собой кучу проблем вида "а вот у меня провайдер режет порты".
    Использование HTTP влечет за собой проблемы вида "S in IoT stands for Secure". Ваш трафик сможет прослушивать и модифицировать любой желающий, а также встраивать в него рекламу.

    Вывод. Если ваш контроллер смотрит напрямую в Интернет, используйте HTTPS / WebSocket. Если через шлюз - используйте MODBUS.

    Для того, чтобы использовать велосипедное решение, нужно назвать как минимум три фатальных недостатка вышеперечисленных. Утверждение "это изобрел не я" не является фатальным недостатком технологии.
    Ответ написан
    Комментировать
  • Какого объёма SSD в macbook pro 2020 хватает для комфортной жизни?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Знаете про закон Хофштадтера?
    На работу будет всегда затрачено больше времени, чем планировалось, даже если учесть закон Хофштадтера.

    Так вот, с дисками также.
    Ответ написан
    Комментировать
  • Как сделать активный USB в ноутбуке?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Только при наличии поддержки этой опции в BIOS ноутбука, о то не на всех портах.
    si1xwhf4lop5gibbxz7pmvsxq7q.png
    Ответ написан
    Комментировать
  • При завершении процесса через pkill, Ubuntu ругается в новом окне, дескать "приложение внезапно закрылось" - что с этим делать?

    gbg
    @gbg Куратор тега Linux
    Любые ответы на любые вопросы
    Нужно посылать не сигнал KILL (9) а сигнал TERM. Если программа написана прямыми руками, она должна его корректно обрабатывать.

    Команда будет kill [PID процесса]
    Ответ написан
  • Вложенная виртуализация Virtualbox для эмуляции андроид в виртуальной машине?

    gbg
    @gbg Куратор тега Windows
    Любые ответы на любые вопросы
    1) Потому что эмулятор хочет аппаратного ускорения и OpenGL ES. Венда такое эмулировать на CPU не умеет. Если сильно-сильно хотеть странных удовольствий, можно притащить на венду Mesa3D

    2) На ноутбуке может быть выключено VT-D (или как там маркетологи это же назвали на AMD) - аппаратная виртуализация. Надо залезать в UEFI и включать

    3) Путем долгого плясания с бубеном это в теории, может получиться.
    Ответ написан
  • Что значит С++17 в вакансиях? Зачем это пишут?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    Если вы используете стандарт меньше чем C++17, а код написан на C++17, начинается потеря единообразия в коде, что влечет за собой в далекой перспективе убытки, потому что код становится дороже поддерживать.

    Например, в фирме положено писать код так, что функция возвращает std::optional<>. Если произошла ошибка, нужно вернуть пустое значение, если все хорошо - заполненное.

    Вы же начнете например возвращать bool, а результат выдавать через указатель (переданный в качестве параметра). Потом кто-то решит, что результат ему не нужен и пихнет туда nullptr, а вы это дело у себя не учли (соглашения-то писать вот так в компании нет) - и вот уже баг на ровном месте, недовольные клиенты, ночной рефакторинг и прочие прелести.
    Ответ написан
    Комментировать
  • Как из 3д модели сделать 2д иллюстрацию?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Засунуть в Блендер, накрутить параметры и отрендерить

    Например как тут:

    e485949b76fb2b5158e7b0d9d98b62acc95f4a49.png

    Автор даже любезно выложил исходник
    Ответ написан
  • Стоит ли грузить голову алгоритмами и структурами данных?

    gbg
    @gbg
    Любые ответы на любые вопросы
    1. Процент людей, которые с удовольствием читают учебники вместо развлекательной литературы очень мал.

    2. До некоторых людей новые знания из учебников не доходят, им нужен другой формат, например, занятия с ментором или самостоятельная практика.

    3. Нужно или не нужно что-то учить? Ответ тут такой - если вы сами в состоянии навелосипедить некоторые фундаментальные алгоритмы - это очень хорошо. НО! Нужно понимать, что создатели этих решений, как правило, создали их, уже имея ученые степени Ph. D в области математики, физики, информатики, биологии и так далее. То есть, не учась фундаментальным вещам, вы не встаете на плечи гигантов, чтобы видеть дальше (нагуглите, кто это сказал), а ползаете у них под ногами.
    Ответ написан
    5 комментариев
  • Насколько проще станет "безатрибутный" клон ZX Spectrum?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Месье знает толк...

    Ну берем схему и изучаем.

    lu-oqr7-o7_jlw6r4ppjdnltox0.png

    На схеме видим три корпуса, которые отвечают за формирование RGB DD31, DD32, DD36

    DD31 как раз отвечает за рамку, цвет рамки сидит в DD39, но выкинуть DD39 нельзя, так как отвалится еще и работа с кассетой. Так что можно выкинуть только DD31

    Дальнешейший анализ показывает, что кроме этой DD31 ничего и не выкинешь, (ну еще может быть DD32, но надо думать).

    То есть, за формирование атрибутов отвечают всего три-с-половиной корпуса, так что где там 10-15 вы нашли -я не знаю.
    Ответ написан
  • Могу ли я удаленно отключить порт коммутатора через который я им управляю, после этого я потеряю управление коммутатором?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Можете, отключите и потеряете, да.
    Поэтому в больших системах и сетях применяются различные методы защиты от такого казуса, начиная с автоотката на прошлый конфиг при пропаже связности и заканчивая модемом, висящим на консольном порту.
    Ответ написан
    Комментировать
  • Как прокси работает с https трафиком?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Прокси не может ничего перехватить, если вы не установите себе сертификаты от прокси.

    Трафик пропускается или насквозь без модификации, или с него просто снимается вся защита, но тогда вы это увидите (HTTPS превратится в HTTP), а некоторые браузеры, обнаружив такие вольности с помощью HSTS начнут ругаться
    Ответ написан
    2 комментария