Задать вопрос
  • Как определить номиналы радио деталей на схеме?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    keldish, насчёт R4 ваша прикидка похожа на правду. Далее всё просто:
    Ток светодиода в оптроне обычно несколько мА, для определённости возьмём 5. Поделим 220/5, получим ~43 kOm (это суммарно для R1 и R3, мощность рассеяния для них д.б. не менее 1,5 Вт).
    Диод D1 в вашей схеме включён неправильно, при таком включении ток управления до светодиода не дойдёт. Поэтому включаем его перевёрнуто по отношению к нарисованному. На R2 при токе 5 мА должно падать, скажем, с десяток вольт - 10/5 = 2 kOm. Нужно проверить по даташиту, способен ли светодиод оптрона выдержать обратное напряжение величиной эти 10 вольт (ведь 220 - это переменка!), и если нет, то пересчитать R2 на такое напряжение, которое он выдержит с запасом.
    И последнее - C1. Если вы хотите, чтобы до МК доходил каждый отдельный полупериод сетевых 220 вольт, то С1 д.б. не более 0,01 мкФ. Если же надо, чтобы МК реагировал лишь на сам факт нажатия кнопки, то полупериоды надо сгладить, тогда С1 д.б. электролитический, не менее нескольких мкФ, плюсом вверх.
    Ответ написан
    7 комментариев
  • Как через прямое подключение lan кабеля узнать пароль от ssh?

    @rPman
    формулировка ужасная, фиг поймешь что именно вы имеете в виду.

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

    Но если вы не следите за этим, то злоумышленник может воспользоваться атакой man in the middle, установив между вашим ноутбуком и сервером свое оборудование (например подсунув вам фиктивный открытый wifi или подсунув в разрыв кабеля свой сервер, такие существуют, и помещаются в сетевом разъеме) то подсунув по вашему адресу свой сервер злоумышленник может украсть ваш пароль.

    Вот пример утилит для этого www.securrity.ru/terms/631-mitm-attack.html

    p.s. если злоумышленник смог проникнуть к вам на ноутбук, ваши пароли будут украдены без каких либо проблем простым кейлогером или заменой утилит на зараженные.
    ----------

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

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

    Все комиссии за включенные в блок транзакции и за сам блок достаются майнеру.

    Люди объединяются в пулы. Пул для сети выглядит как один большой майнер. Если пул нашел блок, то награда распределяется между участниками пула пропорционально их вкладу (т.е. мощность*время).

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

    @ks0
    А теперь задачка оформить это следуя стандарту MISRA C - без break, без goto, без модификации счетчика цикла в теле цикла, с одной точкой выхода из функции =)
    Ответ написан
    4 комментария
  • Как называется эта профессия?

    edinorog
    @edinorog
    Троллей не кормить!
    Никак. Это около десятка разных профессий. Если не сотни.
    Ответ написан
    1 комментарий
  • Как сделать так, что бы при делении было десятичное число в C#?

    MrMureno
    @MrMureno
    VR for all
    и в чем проблема?
    вам надо просто делить не два int, а преобразовать в decimal ..можно одно а можно и оба..
    decimal sum = (decimal)a / b;

    приведение типов и все такое)

    в вашем случае при делении int на int вы получите int (уже до целого преобразованное) и только потом его скастует в sum (decimal).
    Ответ написан
    2 комментария
  • Почему частные IP адреса именно такие?

    vvpoloskin
    @vvpoloskin Куратор тега Компьютерные сети
    Инженер связи
    Ответ от создателей RFC1918.
    Ответ написан
    1 комментарий
  • Блокирует ли сигнал wifi медная фольга соединенная с минусом питания?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    70% пространства текстолита не задействовано
    Протравите на нём антенну.
    Ответ написан
    Комментировать
  • Факторизация числа?

    longclaps
    @longclaps
    Ошибка целочисленного переполнения.
    55999*76699 == 0x1000186a5  // 33 бита
    100005      ==     0x186a5
    Ответ написан
    Комментировать
  • Факторизация числа?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    А это у вас вообще не факторизация.
    Факторизация - это разложение на простые множители.
    Ответ написан
    Комментировать
  • Можно ли добавить видеопамяти, перепаяв чипы памяти с планки ОЗУ обычного компьютера?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Чисто в теории - да.

    Если на плате есть свободное место (есть места для нераспаянных чипов)
    Если в наличии есть точно такая же память (смотреть по даташитам на чипы, чтобы совпадало до буцовки)
    Если руки растут из нужного места и способны припаять чип, не повредив ни самого чипа, ни платы
    Ответ написан
    Комментировать
  • Задача на нахождение среднего числа,как решить?

    @Sumor
    В вашей задаче может быть всего три ответа: a, b или c.
    Соответственно напишите всего одно условие для ответа a, одно условие для ответа b, и одно условие для ответа c. Больше вам ничего не нужно.
    Хотите сэкономить - напишите одно условие для a, второе для b, а всё что пройдёт дальше - будет вариант c.
    Ответ написан
    Комментировать
  • Задача на нахождение среднего числа,как решить?

    GavriKos
    @GavriKos
    Ну и где ваш код, где вы попробовали и не получилось?
    Ответ написан
    2 комментария
  • Что обозначают надписи у пинов? Как они расшифровываются?

    Radjah
    @Radjah
    Ищешь даташит aka техническое описание конкретного модуля и читаешь там про назначение пинов.

    На контроллер в arduino-подобных платах тоже есть даташит с описанием пинов и их характеристик.
    Ответ написан
    4 комментария
  • Спарсил очень много фотографий, нужно скачать, только как?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    wget -b -P save/folder/path -i urls.txt
    Ответ написан
    Комментировать
  • Почему условие if ( a == a) может не выполняться для Embedded-разработки?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    float b;
    ...
    if (b == b)

    Не выполняется тогда и только тогда, когда в b -- NaN.

    Обоснование есть в стандарте: пункт стандарта C99 6.2.6.1:4 говорит:
    Two values (other
    than NaNs) with the same object representation compare equal, but values that compare
    equal may have different object representations.
    .
    Ответ написан
    Комментировать
  • Обязательно ли читать книгу по языку/технологии что бы быть тру и продвинутым кодером?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вы не найдёте ни одного авторитетного программиста с мировой известностью, который бы утверждал, что курсы и видео-уроки лучше книг. Обычно это утверждают либо профаны, оправдывающие своё нежелание читать, либо авторы курсов, делающие деньги на лентяях и глупцах. И я лично за 18 лет в отрасли встретил множество программистов, но ни одного хорошего, выучившегося по курсам и видео-урокам.

    Видеокурс может запилить любой дурак. Чтобы написать книгу, нужно иметь авторитет достаточный для издательства. Кроме того, текст пройдёт редактуру нескольких профессионалов. Поэтому знания в книгах качественные и систематизированные. Для начинающего это очень важные качества.

    К тому же, после достижения профессионального уровня достаточного чтобы называться специалистом, вы обнаружите, что необходимые на этом уровне знания можно почерпнуть только из документации. То есть всё равно придётся читать. Много и часто.

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

    Кроме того, чтение развивает абстрактное мышление - основной инструмент разработчика.
    Ответ написан
    16 комментариев
  • Можно ли в ноутбук установить сенсорный экран?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Да, можно. Гуглите multi touch overlay kit
    Это такое тачскрин стекло, которое накладывается поверх экрана. Имеет отдельный usb выход, который и будет передавать управление в ноутбук. Вот куча такого добра под разные размеры экрана https://ru.aliexpress.com/af/touchscreen%25252dmul...
    Ответ написан
    Комментировать