Задать вопрос
  • Выбор между оперативной памятью. Двухканал или низкие тайминги?

    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 комментарий
  • Можно ли заряжать телефон через модуль 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 комментарий
  • Что в Windows занимает почти 50 ГБ?

    @NortheR73
    системный инженер
    еще пожиратель дискового места - c:\Windows\SoftwareDistribution\Download\
    Ответ написан
    3 комментария
  • Какой простой, бесплатный 3D редактор лучше использовать для 3Д печати?

    Раз нужны точные размеры, значит нужен CAD.
    Я бы смотрел на:
    1. Fusion360 - почти бесплатный (очень легко можно получить бесплатно на пару лет, а потом точно также продлить), при этом он очень мощный и простой в изучении. При этом он достаточно хорошо оптимизирован, у него удобный интерфейс, и даже есть встроенный рендер и средства для анализа конструкций и генеративного дизайна.
    2. FreeCAD - совсем бесплатный, хоть и не очень (совсем не) удобный и не очень много гайдов по нему.
    + достаточно много плагинов, чтобы его расширить.
    3. OpenSCAD - бесплатный, но в нём используется процедурное моделирование при помощи кода
    4. Российский Компас 3D - не бесплатный, но домашняя версия стоит около 1к в год. Гайдов по нему много, да и в нём самом вполне неплохие уроки есть, которые объясняют, как с ним работать. Из минусов - не самый удобный (но не на столько, как у FreeCAD) интерфейс и есть что-то не так настроить, то будет тормозить. Но по логике работы идентичен тому же Inventor или Fusion

    Ну и остаются совсем не бесплатные и не дешёвые Autodesk Inventor и Solidworks, которые пиратят все кому не лень.
    Ответ написан
    8 комментариев