• Что делает этот код?

    Therapyx
    @Therapyx
    Data Science
    к числу а прибавляется это же число а. И неизвестное n делиться на 1000. Оно должно где-то обозначатся
    Int a = 5;
    int n = 5000;
    a = a + (n / 1000);
    Можно еще так а += n / 1000;
    / - это деление. Как (вроде бы) и везде )
    Ответ написан
    Комментировать
  • Что делает этот код?

    A - переменная;
    N - переменная;
    (Они объявлены до их использования)

    В выражениях сначала всегда выполняется то, что стоит справа от знака равно.
    У деления приоритет выше по сравнению со сложением.

    Делится n / 1000
    Прибавляется A к частному
    A сохраняет в себя результат.

    Короткий вариант: a += n / 1000 тоже самое что a = a + (n / 1000)
    Ответ написан
    Комментировать
  • Как рассчитать ёмкость конденсатора?

    @kalapanga
    Это будет несколько Фарад, и совсем не дешевле аккумулятора/батарейки.
    Формулы можно посмотреть например здесь: tel-spb.ru/tau.html
    Ответ написан
    Комментировать
  • Как внедрить скрипт в микросхему?

    opium
    @opium
    Просто люблю качественно работать
    если совсем мелко брать то надо забыть про джаваскрипт и открыть для себя ассемблер для мелких микропроцессоров
    Ответ написан
    Комментировать
  • Как внедрить скрипт в микросхему?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ответ написан
    Комментировать
  • Как понять принцип работы даной схемы?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Может Вам лучше начать с основ? Изучите что такое конденсатор и резистор, для чего их вообще применяют. Разберитесь, как работает транзистор, что такое вольт-амперная характеристика, линейный режим работы. Посмотрите однокаскадные схемы, разберитесь в их работе. Тогда и стандартная схема двухкаскадного усилителя никаких затруднений не вызовет.
    madelectronics.ru/uchebnik
    Ответ написан
    1 комментарий
  • Возможна ли удаленная работа при программировании микроконтроллеров?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Очевидно, что вам нужен эмулятор ПЛИСа или голое железо для теста, во всем остальное это тоже самое программирование.
    Ответ написан
    Комментировать
  • Чем передать сигнал на Arduino за 150м?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    Взять пару радио трансмиттеров на 433-470мгц для обхода проблемы преград типа таких www.aliexpress.com/item/2pcs-SI4432-1000m-Wireless...
    Ответ написан
    2 комментария
  • Почему бьет током системный блок?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    1. Современные СНИП предписывают в новых квартирах разводить проводку тремя проводами, а розетки чтобы имели третий заземляющий контакт. Если у вас именно такая квартира, надёжно заземлиться не представляет проблемы, и для любого современного оборудования (компов тоже) это происходит само собой.
    2. В каждой паре проводов, подходящих к любой розетке, один заземлён, и это верно даже для старого жилья. Не верите - загляните в щиток на лестничной площадке, там этот провод подключён прямо к стальной раме щитка. Но использовать этот факт затруднительно, поскольку вилка в розетку может быть вставлена двояко. Разве что подсоединиться отдельным неотключаемым проводом...
    3. Металлический корпус компьютера соединён с обоими проводами питания 220 вольт через конденсаторы небольшой ёмкости. Поскольку один из этих проводов - заземление, получается, что корпус постоянно находится под напряжением, равным половине от 220 вольт, т.е. 110. Человеку с повышенной чувствительностью к электричеству этого может оказаться достаточно для неприятных ощущений. Может, это ваш случай, и никаких неисправностей в компе нет?
    Ответ написан
    Комментировать
  • Почему бьет током системный блок?

    @GreyPhantom
    АСУТП, КИПиА
    В условиях городской квартиры заземление устроить достаточно сложно. Можно прокинуть провод от заземляющего контакта розетки, в которую сис-блок включен, до подъездного щитка- там его на шину заземления подключить. А у Вас, похоже, БП в компе неисправен...
    Ответ написан
    Комментировать
  • Какая разница между C, C#, C++?

    @abcd0x00
    Какая разница между этими языками ?

    Язык C - это язык, которому 40 лет, на нём очень много программ написано, поэтому сталкиваться с ним в мире компьютеров ты будешь постоянно.

    Язык C++ - это язык, созданный лишь с одной целью, - прославить своего автора так же, как C прославил своего. Поэтому он всё время противопоставляется C, при этом явно до него не дотягивая.
    Тут тебе и каша-малаша в приоритетах операций, и запутанный синтаксис (иногда чрезмерно удлинённый или в стиле масла масляного), множество введённых ключевых слов, убивающих любой язык, и вечная недоделанность встроенных типов данных (стек или очередь, которые обязательно надо дописывать, прежде чем пользоваться).
    Но ему тоже много лет (лет на 15 он младше C), да и производительность сохранилась на сишном уровне, поэтому кода тоже много и есть многие вещи, которых нет для C.

    Язык C# - это язык, созданный лишь с двумя целями, - выпнуть Java с рынка и максимально пришпилить программистов к Windows, чтобы они никуда не могли с неё уйти и были вынуждены ставить сегодняшние индусские обновления для десятки.
    Сам язык хороший, в нём всё есть, но его политическая направленность заставляет софт работать для Microsoft, а они обычно бесплатно ничего не делают и целенаправленно создают проблемы из воздуха.

    Резюмируя вышесказанное, хорошо спроектированные языки - это C и C#, но C - минималистичный и удобный для подготовки к ассемблеру (а это тоже придётся узнать с вероятностью 100%), а C# - полон всех новшеств, но подходит для перехода на другой хороший язык.

    А программировать надо в Linux, там всё для этого есть.
    Ответ написан
    4 комментария
  • Какая разница между C, C#, C++?

    @dmitryKovalskiy
    программист средней руки
    Разница в количестве плюсиков. У первого -0 , у второго - 4, у третьего - 2. Новичку лучше учить C++. А если серьезно : С- язык низкого уровня для системного программирования, драйверов и другой низкоуровневой разработки. С++ - тоже самое с обвесами из классов, перегрузок, шаблонами и некоторыми другими фичами. С# - ООП язык для разработки под .NET - Microsoft-стек технологий для разработки самых разных приложений.
    Ответ написан
    Комментировать
  • Какая разница между C, C#, C++?

    Symphony
    @Symphony
    Этот вопрос уже был.
    Ответы здесь, пожалуйста изучайте:
    stackoverflow.com/questions/692225/what-are-the-di...
    www.quora.com/What-is-the-difference-between-C-C++...
    Ответ написан
    Комментировать
  • Из чего лепить смарт часы?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    разберите свой смартфон, выкиньте из него AIR модуль, камеру, симкарту, SDкарту, сделайте дисплей поменьше, аккумулятор поменьше и вот все. у вас тупой телефон умные часы.
    Ответ написан
    Комментировать
  • Есть ли книга где описываются все интерфейсы через которые МК может общаться с периферией?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Да конечно есть, эти книги называются DataSheets для оборудования с которым собираетесь общаться.

    Принцип работы самих протоколов легко гуглятся на любом языке.

    Ну а сухое офф. изложение
    open-edu.rsu.ru/files/%D1%83%D1%87%D0%B5%D0%B1%D0%...
    Ответ написан
    2 комментария
  • Как быть в тренде новых технологий?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    А зачем гнаться за трендами?
    Увидело что-то новое в JS, пришли домой, под пивко покодили, посмотрели и не более того ибо далеко не факт что клиент когда либо захочет такую фишку у себя на сайте а тратить время на освоение "новой мега рюшки" сильно расточительно.

    Это маркетологам принято гонятся за трендами, в разработке всё-же консерватизм дело не не плохое.

    Вон простой пример - "Селфи палка", многие себе накупили, магазины ими затарились, а народ месячишку побесился и забил. Магазины теперь не знают куда их девать. Так и с сайтами, прикрутишь мего клёвые часики а через месяц придётся откручивать назад - за свой счёт :)
    Ответ написан
    7 комментариев
  • Возможно ли программно повысить скорость HDD?

    Melkij
    @Melkij
    PostgreSQL DBA
    Добавить на один блин еще несколько головок и грамотно организовать их работу

    Дорого. Об ухудшении надёжности и без того расходных материалов даже не заикаюсь.

    одна головка работала только на индекс FS.

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

    Писать мелкие блоки в кэш и при уменьшении нагрузки переносить кэшированные данные на диск в автономном режиме

    Рейд контроллер с батарейкой и кэшом write-back.
    SSHD - именно здесь.
    Счастье наступает, когда надо протолкнуть на диск данных больше, чем размер кеша.
    SSD, кстати, тоже тут. У них поголовно распаян DRAM-кэш, нынче уже под гигабайт. И не у всех моделей есть защитный конденсатор, при пропадании питания могут потерять якобы уже записанные данные.

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

    Индекс и так в оперативке. Аггрегация запросов планировщиком ввода-вывода называется. Сделано уже очень давно.
    Ответ написан
    2 комментария
  • Как мигать сотней светодиодов с помощью Raspberri Pi?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Можно и по подробнее :)
    Правда для AVR но главное принцип понять а платформа не важна avrlab.com/node/114
    Дешевле и проще сдигового регистра, ещё ничего не придумали.
    Ответ написан
    Комментировать
  • Как мигать сотней светодиодов с помощью Raspberri Pi?

    Самый банальный вариант — на сдвиговых регистрах.
    Ответ написан
    1 комментарий
  • Что будет если установить ОЗУ с большей частотой чем позволяет шина?

    @masplam
    или вообще не заработает или если заработает то на частоте шины..
    Ответ написан
    4 комментария