• Как блок питания определяет выходное напряжение?

    WNeZRoS
    @WNeZRoS
    При помощи USB Power Delivery
    Ответ написан
    Комментировать
  • Выбор между оперативной памятью. Двухканал или низкие тайминги?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Скорее всего будет очень сложно найти приложение на котором будет очевидна разница.
    Синтетические тесты памяти бомбардируют запросами все адресное пространство обычно
    и на этом показывают прирост. В реальности-же приложения работают не так и чаще всего
    кеши L1-L3 будут сильно сглаживать разницу. Вот. И частота памяти здесь просто так не умножается
    на прирост производительности. Об этом еще старик Амдал писал в своих сочинениях.

    Поэтому для большинства приложений будет скорее всего безразлично что выберет автор.
    Ответ написан
    2 комментария
  • Как заряжать Li - Pol и Li - ion аккумулятор?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Проблема с выбором питания для проекта:
    Двоеточие в конце предложения намекает, что автор вопроса сначала решил рассказать, что это за проект, но потом передумал и оставил это в секрете. А зря - чем больше инфы имеют отвечающие, тем правильнее их ответы.
    Рассматривая вариант Li - Pol аккумуляторов...
    Как вариант рассматриваю баночные Li - ion...
    С точки зрения электрохимии эти варианты - одно и то же. Литий-полимерные отличаются только конструктивным исполнением.
    (для них готовые зарядки)
    Для липовых тоже есть готовые, причём те же самые, что и для ионных (см. предыдущий абзац).
    Просто припаивать плату защиты/зарядки и заряжать от USB 5V?
    Именно так - просто припаивать. От 5 вольт можно заряжать только одну последовательную секцию (профи говорят - 1S) через платку BMS, например, типа TP4056 (самый распространённый и дешевый вариант):
    HTB1Q5lmex6I8KJjSszfq6yZVXXaj.jpg
    Не опасно ли это(они вроде взорваться могут)?
    Да, могут, именно поэтому их запрещается эксплуатировать без контроллера BMS. Простейший BMS типа TP4056 обеспечит ток заряда до 1 ампер и предохранит от перезарядки (т.е. от взрыва) - выключит зарядный ток при достижении напряжения 4,25 вольт. Больше он ничего не умеет, но больше и не требуется.
    Про контроллер: он питается от 5V,
    Это понятно.
    буду ставить понижающий трансформатор
    Это совершенно непонятно. Какой ещё нафик понижающий трансформатор??? С каких хренов этой железяке с кучей обмоточных проводов место возле аккума?
    Ответ написан
    6 комментариев
  • Arduino nano не прошивается через программатор, как исправить ошибку?

    @VT100
    Embedded hardware & software.
    Вот же:
    Double check chip, or use -F to override this check.

    Проверить верность выбранной ИМС или запустить программатор с ключом "-F".
    Ответ написан
    4 комментария
  • Почему может слетать время на модуле реального времени?

    nava2002
    @nava2002
    Инженер
    Я бы: для начала - Блок питания посмотрел. А затем как это питание поступает на модули и контроллер. не исключаю подачу питания на ногу "+5в" вместо "VIN".
    В общем если исходить, что модуль исправен то при правильном подключении время должно работать без проблем и никакие отключения электричества этому не мешают.
    Ответ написан
    6 комментариев
  • Как объяснить происходящее?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Правой кнопкой по процессу тыкаешь и там есть "открыть расположение файла"
    Ну и https://mywebpc.ru/windows/phoneexperiencehost/
    Ответ написан
    1 комментарий
  • Зачем нужен третий контакт на магнитной головке?

    @kalapanga
    Два провода на обмотку, третий - экран. А стирающей головке он не нужен - ей-то чего помех бояться.
    Ответ написан
    Комментировать
  • Не стартует ПК после обновления bios?

    Adler_lug
    @Adler_lug
    Самый простой и логичный способ - отнести в любой СЦ, где есть программатор, там это за 5 минут исправят.
    Или гуглить по критическому восстановлению BIOS для конкретного брэнда. Но с этим можно провозиться не один час и в итоге не получить желаемого результата.
    Ответ написан
    Комментировать
  • Почему Windows 10 установленный через rufus - бесплатен?

    @nApoBo3
    Не путайте технические ограничения и лицензирование. То, что программа не препятствует пиратству не делает ее лицензионной или бесплатной.
    Ответ написан
    2 комментария
  • Почему при подключении шилда к ардуино уно перестаёт работать загрузчик?

    @kalapanga
    Если ардуино с полногабаритным usb-разъёмом, то обратите внимание, не ложатся ли на него какие-нибудь ножки шилда. Были такие шилды, у которых контакты замыкались через корпус USB разъёма.
    Ответ написан
    2 комментария
  • Подойдёт ли Unreal engine для создания интерактивной презентации?

    Adler_lug
    @Adler_lug
    Микроскопом тоже можно забивать гвозди...
    Ответ написан
    Комментировать
  • Как оценить производительность офисного ПК?

    GavriKos
    @GavriKos
    Лучший бенчмарк - пользователь со своими РЕАЛЬНЫМИ задачами
    Ответ написан
    1 комментарий
  • Как подключить телефон к адаптеру мыши?

    @rPman
    Хотя беспроводные мыши соединяются с компьютером через свой usb донгл на частотах 2.4GHz, что и обычный wifi, стандарта на протокол общения - нет, (гуглятся какие то левые rfc), поэтому сначала нужно провести реверсинженеринг.

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

    Смысла в этой деятельности нет никакого, дорого, сложно, цели не ясны.

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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Задачу можно решать многими способами. Например. Рассмотрим векторы образованные центром O(ox,oy) и точками A(ax,ay), B(bx,by). Их сумма по правилу паралеллограмма даст нам направление для биссеткрисы угла
    которая образована AOB. Уравнение биссектрисы будет известно.

    Решаем пересечение этой прямой с окружностью и получаем искомый центр дуги.

    Что в этой задаче плохо. В этой задаче - "ленивый" автор который не удосужился придумать названия для точек и заставил всех придумывать свои нелепые названия или писать словами.

    Что еще плохо. В этой задаче на самом деле не одна а две дуги. Но мы каким-то образом должны догадаться что речь идет о малой дуге. Об этом - тоже надо сообщать. Это раздражает.

    На будущее - оформляй задачи как в задачнике.
    Ответ написан
    1 комментарий
  • Гигабитный линк на коммутаторе.. а скорость 55?

    @AlexVWill
    Пропускную способность канала лучше всего изменять от своего сервера до своего клиента. Для этого есть клиент-сервер приложение iperf3
    https://iperf.fr/iperf-download.php
    Ответ написан
    4 комментария
  • Можно ли заряжать телефон через модуль MT3608?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Так делать категорически нельзя. Дело в том, что быстрый зарядник - это не просто источник питания с вольтами и амперами, это "умное" устройство с микроконтроллером на борту, запрограммированным исполнять определённый протокол. По этому протоколу зарядник и смартфон общаются через USB, согласовывают между собой, насколько можно поднять ток и напряжение по отношению к стандартным 5 вольт и 1 ампер, и только потом пошагово, в несколько приёмов, не одномоментно, делают это повышение. Если зарядник не получает правильного ответа от смартфона (например, потому, что это смартфон другого производителя), повышение не происходит, и зарядка продолжается со стандартными 5 В, 1 А.
    Всё это нетрудно наблюдать с помощью вот такого зарядного кабеля, снабжённого дисплеем, показывающим ток и напряжение:
    63856a247d3a5267419500.jpg Я делал это, подключая разные зарядники к разным смартфонам, и убедился в пошаговости этого процесса и в том, что быстрый зарядник переходит к быстрой зарядке только с "родным" смартфоном. Иногда, впрочем, бывает частичное совпадение протокола, и тогда, например, напряжение не повышается, а ненамного повышается только ток (до 1,5...2 А).
    Ответ написан
    1 комментарий
  • Написание кода коротко плохо?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Ну как сказать, если я правильно понимаю, символ ? просто допускает, что данный тип может принимать значение null (Да, проверил, вот ссылка).

    Во втором примере вы явно проверяете на значение отличное от null, И ТОЛЬКО ТОГДА вызываете метод disconnect()

    Разница двух примеров в том, что в первом случае вы всегда будете вызывать метод disconnect(), а во втором, если объект resizeObserver не будет равен null

    UPD: да, на счёт кода. При написании кода (Помимо архитектуры, официальных конвенций по написанию кода и т.д.) опирайтесь на два фактора:
    • Ваш код может легко понять кто-то другой
    • Через две недели вы сможете посмотреть на этот код и понять что он делает и зачем, так будто вы его написали 2 часа назад (грубо говоря)
    • Ваш код может легко изменить кто-то другой
    Ответ написан
    4 комментария
  • Будет ли работать Интернет без света, если он идёт через распределительную коробку?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Для того, что бы у вас бы инет, когда нет света, нужно понимать, что интернет "тухнет" каждые 100 метров (При использовании стандартного кабеля 100base-tx). Для этого провайдер использует либо оптоволокно (Т.к. оно увеличивает дальность передачи 100base-fx) либо ставит каждые 100 метров репитеры (Либо коммутаторы, которые могут работать как в режиме репитера).

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

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Классы описывают реальный мир.
    Вот у вас есть класс человек (person) у человека есть имя, фамилия и телефон.
    Следующий класс - учётная запись (Account). Учётная запись кому-то принадлежит и этот кто-то - человек, которого описывает класс person, который добавлен как поле в класс account.
    Т.о., если понадобится выяснить кому принадлежит учётная запись - эта информация всегда будет доступна.
    Ответ написан
    4 комментария
  • Почему данный код не работает в Delphi 10.4?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Потому что 10.4 это UNICODE, вы читаете GetClipboardData(CF_TEXT).
    Надо GetClipboardData(CF_UNICODETEXT).
    Ответ написан
    1 комментарий