• ZeroNights 2014 — hackquest
    0
    Да, это сразу помогло, в формате данных разобрался, уже пишу прошивку
  • ZeroNights 2014 — hackquest
    0
    Или зашифрованное сообщение нужно перехватить. Было бы логично.
  • ZeroNights 2014 — hackquest
    0
    Я думаю — секретный ключ Алисы или Боба.
  • ZeroNights 2014 — hackquest
    0
    На разные таймскейлы бывает одинаковая реакция, на одинаковые — разная, инверсия битов регистра не влияет на результат, там точно схема собрана аппартно? Ну или хотябы verilog emulator запускает схему, или всё скриптом только генериться и подменять прошивку для модификации данных на лету, чтобы свои запросы формировать, не надо?
  • Быстрый старт ST Nucleo-F401 + краткое руководство
    0
    В пункте «Сведения для любопытных, нажми чтобы увидеть. ОСТОРОЖНО!»
    очень не корректный перевод есть.

    ST-LINK/V2-1 поддерживает питание платформы по USB, сам программатор при этом потребляет ток до 100 мА.

    Вся плата STM32 Nucleo включая платы расширения может питаться от ST-LINK USB при условии что суммарный ток потребления не будет превышать 300мА (Включая потребление ST-LINK 100 мА)


    В оригинале

    The ST-LINK/V2-1 supports USB power management allowing to request more than
    100 mA current to the host PC.
    All parts of the STM32 Nucleo board and shield can be powered from the ST-LINK USB
    connector CN1 (U5V or VBUS). Note that only the ST-LINK part is power supplied before
    the USB enumeration as the host PC only provides 100 mA to the board at that time. During
    the USB enumeration, the STM32 Nucleo board requires 300 mA of current to the Host PC.
    If the host is able to provide the required power, the targeted STM32 microcontroller is
    powered and the red LED LD3 is turned ON, thus the STM32 Nucleo board and its shield
    can consume a maximum of 300 mA current, not more.
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
    +1
    Признаюсь, даташиты не смотрел на 328-й, но в книжке Arduino Internals прочитал следующее

    An interesting design decision in the AVR architecture is that when an interrupt occurs and program
    execution jumps to the designated interrupt handler routine, the Global Interrupt Enable bit (I) is
    cleared. This prevents any further interrupts from being handled. If you need nested interrupts
    (interrupts within interrupts), you must set the I bit explicitly within the interrupt handler routine.
    Specific machine-language instructions are allocated for setting and clearing the I bit within SREG: SEI
    for Set Global Interrupt Flag (opcode 0x9478) and CLI for Clear Global Interrupt Flag (opcode 0x94F8).
    There is also a specific machine-language instruction for returning from an interrupt handler,
    enigmatically called RETI or Return from Interrupt (opcode 0x9518). This instruction automatically reenables
    the Global Interrupt Enable bit when executed.
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
    0
    Однако если прерывание требует наличие стека, что логично, то во время прерывания не может обработаться другое прерывание, поэтому рекурсии тут быть не должно, и поэтому переполнение стека тоже быть не должно.

    И если был бы именно дребезг, тогда это бы воспроизводилось на одной кнопке, а не на двух. Хотя возможно когда есть две обработки прерываний подряд, то это вносит задержки минимальные, и это влияет на время реакции на разряд конденсатора.

    Вообще есть идея, что там вообще при каком-то стечении обстоятельств запускаются непрерывные колебания из-за конденсаторов, как будто бы там схема мультивибратора на инверторах собрана (триггеры инвертирующие). Возможно стоит включить подряд пару триггеров, чтобы не было инвертирования сигнала. Тоже как предположение.
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
    0
    Действительно похоже на дребезг контактов.
    Однако если прерывание требует наличие стека, что логично, то во время прерывания не может обработаться другое прерывание, поэтому рекурсии тут быть не должно, и поэтому переполнение стека тоже быть не должно.
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
    0
    Спасибо.
    После публикации на хабре обе проблемы решили в течение суток.
    Кроме того не просто решили, но и подробно описали причины, провели нужные замеры и эксперименты, опубликовали исходные варианты формул, чтобы люди могли разобраться и экспериментировать сами.
    Действительно достойная поддержка.
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
  • Проектируем вместе защищенное приложение для обмена сообщениями
    0
    Скажите, пожалуйста, а вы смотрели в сторону en.wikipedia.org/wiki/Cryptocat?
    Я не уверен насчёт p2p архитектуры, а в остальном вполне сносно.
    Кроме того в нём уже реализован групповой чат.
    Если там всё построено на клиент-серверной архитектуре, то проще будет добавить поддержку p2p прямо в этот проект.
  • Обзор клавиатуры Razer BlackWidow Ultimate
    0
    Цена не завышена, в том плане, что эти колонки для совершенно определённого сегмента рынка — мобильные колонки с аккумулятором, учитывая исполнение и общее качество. Но любые колонки стационарные/настольные за ту же сумму будут на порядок лучше звучать. У меня есть колонки точно за ту же сумму, которые я покупал 4 года назад от фирмы creative в формате 2.1. Вот звук раз в 10 лучше звучит на настольных калонках.
  • Обзор клавиатуры Razer BlackWidow Ultimate
    +2
    Непривычны не только размеры клавиш, но и расстояние от Esc до первых F-клавиш <*> В общем, непонятно, для чего такой отступ


    Q. Why are the function keys on the Razer BlackWidow shifted slightly more to the right?

    A. Our ergonomics team has made subtle changes to the placement of the keytop – while most of the placement of the keys have been retained to allow gamers to immediately get used to the key locations, we have shifted the F-key row to the right slightly to align the F1 key directly above the W of the WASD home keys. Extensive ergonomics tests have shown that this new alignment will allow faster keypress accuracy for games that require the use of the F-key row. Some slight adjustment will be required.

    Из раздела faq на www.razerzone.ru/product/keyboards/blackwidow-ultimate
    image
  • Обзор клавиатуры Razer BlackWidow Ultimate
    0
    SteelSeries 6G v2 Keyboard, Ru использую уже пол года, и никаких негативных моментов не заметил, за исключением того, что у неё нестандартное расположение клавиши "\" рядом с правым укороченным шифтом. За пол года привыкнуть к нему не смог.
  • Обзор клавиатуры Razer BlackWidow Ultimate
    0
    На рынке механических rлавиатур довольно мало конкуренции в России (доступных в магазинах Москвы), так что хочется отметить и конкурентов:
    1) ZOWIE CELERITAS, Ru — очень похожа на razer black widow ultimate, только нажатия звук клавиш сильно тише. Моё предположение, что там используются клавиши mx brown, с тактильными ощущениями и без громких щелчков
    2) SteelSeries 6G v2 Keyboard, Ru (и SteelSeries 7G), тоже используются переключатели cherry mx, а точнее mx black, без фиксации нажатий через тактильные ощущения и без звуковой фиксации нажатий (щелчки отсутствуют, довольно тихие нажатия)
    в razer же используются mx blue
    ссылку на сравнение свичей уже привели выше два раза
    habrahabr.ru/post/142875/#comment_4786215
  • Обзор клавиатуры Razer BlackWidow Ultimate
    +1
    Являюсь владельцем обоих девайсов в течение полугода.
    При всех их плюсах и минусах рекомендую к покупке, но хочу отметить их недостатки, которые проявились во время работы:
    1) на клавиатуре иногда клавиши срабатывают некорректно, например после нажатия на клавишу «влево» печатается символ «4» (соответствующий кнопке «влево» на блоке клавиш под намлоком), аналогичные же «опечатки» случаются на клавишах вправо, вниз, вверх.
    2) драйвера клавиатуры при изменения настроек (вызываемых по клику на значёк настроек razer клавиатуры в трее) выгружают стандартный менеджер раскладки клавиатуры windows 7, таким образом не получается поменять язык, пока не запустить менеджер раскладки клавиатуры и на нажать на нём apply, изменив параметры взад-вперёд. Для автоматизации запуска меню настроек клавиатуры windows можно использовать команду «Rundll32 shell32,Control_RunDLL intl.cpl,, /I».
    3) колонки видимо из-за своей формы сильно срезают высокие частоты. например если их развернуть к слушателю, то высокие частоты слышны гораздо громче, чем в обычном штатном расположении колонок (другими словами высокие частоты лучше слишны, если слушать прямо над колонками, а не спереди или сзади их). В итоге низких частот кажется сильно больше, чем ожидалось, а высоких сильно меньше.
  • Обзор клавиатуры Razer BlackWidow Ultimate
    0
    Для владельцев клавиатуры Razer BlackWidow Ultimate, на которых есть только частичная подсветка русских букв, Razer предлагает возможность бесплатной замены старых клавиш на новые клавиши, у которых реализована полная подсветка русских букв.
    www.razerzone.ru/news/49/
  • Почти линейное увеличение производительности bzip2 на многопроцессорных системах
    +2
    Укажите, пожалуйста, альтернативу
    www.zlib.net/pigz/