Задать вопрос
  • Почему Ватметр показывает низкое потребление тока от одноплатника Odroid-C1?

    @kalapanga
    0.031А - это ток потребляемый блоком питания от сети 220V.
    Если Вас интересует ток, потребляемый одроидом от блока питания, то считаем так. 3.7 W делим на 5V получаем 0,74А - вполне нормальная цифра. Точнее будет немного меньше, так как 3.7 нужно уменьшить с учётом КПД блока питания. Ну и плюс-минус погрешность китайского измерителя.
    Ответ написан
    1 комментарий
  • Возможно ли в цифровом виде считать показания с датчика этого прибора?

    @pfg21
    ex-турист
    купить термостат с интерфейсом 485. он будет стоит некоторых денег, но гораздо меньших чем усилия в написании прошивки и последующее выковыривание багов.
    тем более в условиях постоянно работающей штуки, управляющей некоторым процессом.
    Ответ написан
    Комментировать
  • Нужно ли 40-летнему джуну уметь максимально много?

    php666
    @php666
    PHP-макака
    Короче, я боюсь, что, выучив слишком много всего, стану отпугивать работодателей своей продвинутостью.
    лол
    40 лет, а мыслит как 18-и летний юноша-максималист
    выучит он "слишком много всего"
    ты выучи сначала
    потом приходи сюда
    когда ты "слишком много всего" выучишь, тебе минимум будет 45 лет

    Но вот думаю: А не слишком ли "крутым" я стану?
    на первом же собеседовании тебя сотрет в порошок 25-30 летний чувак с опытом и покажет твое истинное место.
    это не оскорбления.
    это твое будущее.
    Ответ написан
    8 комментариев
  • Нужно ли 40-летнему джуну уметь максимально много?

    @rPman
    "слишком много думаешь"

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

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

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

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

    wataru
    @wataru Куратор тега Математика
    Разработчик на С++, экс-олимпиадник.
    Надо ввести какую-то метрику - какая-то числовая оценка, которая говорила бы вам, почему [[1,2],[3,4],[5,6]] лучше чем [[1,2,3,4],[5],[6]]. Например, можно взять максимальную разность двух чисел в любой группе. Или сумму квадратов расстояний от всех чисел до среднего в их группе. Или минимальное расстояние между числами в разных группах (это надо максимизировать).

    Потом можно применять какой-то из известных методов кластеризации, в зависимости от выбранной метрики. В случае одного измерения, как у вас (просто числа) можно еще применить и динамическое программирование. Этот метод работает для практически любой вменяемой метрики. Считайте функцию F(n,k) - лучшая возможная метрика если первые n чисел разбить на k групп. Для пересчета надо перебрать, сколько чисел идет в последнюю группу (i), и пересчитать метрику на основе F(n-i, k-1). из всех вариантов выбрать лучший.
    Ответ написан
    Комментировать
  • Анимация и создание 3-д моделей?

    Blender полностью подойдет. Раз вы с ним уже знакомы, стоит продолжать в этом направлении.
    Изучите как правильно создавать персонажей, как делать риг, как анимировать.
    Ответ написан
    3 комментария
  • Какие есть бесплатные сайты с 3d моделями для инженерной разработки изделий?

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

    Кроме того на многих сайтах продающих комплектуху есть уже готовые модели
    как пример
    https://darxton.ru/catalog_item/minirels-mgn9-hiwi...
    Ответ написан
    Комментировать
  • Нужно ли тщательно вычищать пыль из слотов ноутбука?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Те знают, кто учил библиотеки для мотора для arduino на python.
    Ответ написан
    1 комментарий
  • Как передать значения из form1 в form2?

    Сделайте в Form3 конструктор с массивом и передавайте массив Fleet[][] при создании формы From3.
    Ответ написан
    2 комментария
  • Как написать программу для моделирования электрических цепей?

    @VT100
    Embedded hardware & software.
    • Изучаете язык SPICE.
    • Делаете парсер языка в топологию и стоимости путей (номиналы компонентов).
    • Парсите топологию в матрицу (или - матрицы?) на основе закона Ома и правил Кирхгофа.
    • Опционально - упрощаете матрицу или топологию на основе замены "звезда<>треугольник".
    • Решаете матрицу(ы).
    • Смотрите исходный код ngspice и бьётесь головой о стол.
    • Повторяете до достижения приемлемого результата.


    P.S. Если Вы - программист, вперёд!
    Если электронщик - выберите программу по душе и изучайте её. P.P.S. В том смысле, что не надо делать инструмент, если не планируете заниматься их изготовлением.
    Ответ написан
    Комментировать
  • Почему 192.168.1.0/23 и 192.168.0.0/23 одно и то же?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Вы просто не понимаете смысл короткой записи маски.
    /23 означает, что первые 23 бита маски равны единице, а последние 32-23 = 9 бит равны нулю.
    Таким образом маска будет 11111111.11111111.11111110.00000000 = 255.255.254.0
    Теперь разложим побитно ваши адреса:
    Маска:   11111111.11111111.11111110.00000000 = 255.255.254.0
    Адрес 1: 11000000.10101000.00000000.00000000 = 192.168.0.0
    Адрес 2: 11000000.10101000.00000001.00000000 = 192.168.1.0
    Чтобы преобразовать эти адреса в сети надо выполнить побитовый логический AND адреса с маской. Получим
    192.168.0.0 & 255.255.254.0 = 192.168.0.0
    192.168.1.0 & 255.255.254.0 = 192.168.0.0
    Таким образом, оба адреса входят в одну сеть размера /23.
    Правильное обозначение этой сети 192.168.0.0/23.
    Ответ написан
    1 комментарий
  • Почему 192.168.1.0/23 и 192.168.0.0/23 одно и то же?

    SagePtr
    @SagePtr
    Еда - это святое
    Вопрос аналогичен вопросу: почему 10 и 11 при округлении до десятков выдают один и тот же результат. Потому что так и работает округление. Маска сети - это такое же округление, но в двоичной системе счисления.
    Ответ написан
    Комментировать
  • Как реализовать эту систему?

    @Araya
    Прикол в том, что объект абстрактного класса нельзя создать, то, что вам и нужно.
    Ну и те, кто будут от него наследоваться, обязуются реализовать эти методы
    Ответ написан
    5 комментариев
  • Какие ЯП являются (почти) "мертвыми" и бесперспективными?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Язык "мертв" в том случае, если не обновляется. В ИТ всё, что не поддерживается и не подгоняется под реалии - умирает. Забытый "крутой" фреймворк, язык, технология. Если она перестает удовлетворять потребностям, постоянно развивающегося информационного мира, то перестает быть нужной и умирает.
    Хочешь узнать, что из этого мертво, погугли последние обновления.

    Гнаться именно за поп языками тоже смысла особого не имеет. Тут уже ответ evgeniy_lm точно всё описывает
    Ответ написан
    Комментировать
  • Как можно обжать витую пару одной рукой?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    В реальном мире однорукого админа не отправляют на физическую работу. Тем более что сейчас патчкорды можно купить, а найти эникейщика-помощника, который будет обжимать витую пару (это ж не коаксиал), можно даже в ближайшем бомжатнике.

    В общем плохая задача, неправильная.
    Ответ написан
  • Математика для программиста: как быть?

    Имхо программирование — это умение декомпозировать задачу до понятных частей. Но чтобы понимать, до какого уровня декомпозировать, нужно знать принципы программирования, типовые решения, структуры данных, протоколы и API взаимодействия...
    Ответ написан
    Комментировать