All streams
Search
Write a publication
Pull to refresh
4
0
Send message

Фильтр из 38,340,233 бит (~4,79 МБ) с 6 хэш-функциями может проверять присутствие элементов в датасете размером 4,000,000, давая всего ~1% ложноположительных. Впечатляет.

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

В даташите указано, что сигнал должен держаться не менее четырёх тактов, поэтому может быть, что-то было для этого. Хотя подтягивающего резюка и ёмкости в параллель наверное бы хватило.

Тогда существовала только одна опция — полный («жесткий») перезапуск системы. Это как выдернуть вилку из розетки и вставить обратно, когда телевизор не реагирует на пульт.

Что-то мне подсказывает, что написана какая-то благоглупость. Возможно, с какими-то ну очень древними системами дело так и обстояло (да и новые этим грешат - фиг вам физический ресет, перегружайтесь из меню), но камень 8086 (и ранний 8080 и поздние тоже) содержит линию RES, на которую и заведена магическая кнопочка (тонкости описать затрудняюсь, альбома схем под рукой нет). Никаких дёрганий питания при этом происходить не должно, а только лишь переход на обработчик (в ведении которого уже находится всё остальное. Он может чистить память, а может и не чистить. Запускать тест или не запускать. Целиком зависит от бивиса). Короче, история выглядит сомнительной.

ты можешь остановиться и сказать: "я выучил английский" (или любой другой, вплоть до С++)

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

это не «занавеска», это «жалюзи»!

Я скажу ещё больше. Это и занавеска и жалюзи и штора. И даже шора(ы). А ещё повод/предлог, засада, блиндаж и слепая ставка. Ну и до кучи - пьяный дебошир. Перечислять прилагательные и глаголы, так уж и быть, не стану (хотя не могу не отказать себе упомянуть "вести средство передвижения, пренебрегая дорожными правилами").

...акции компании опустились с $50 в начале 2024 года до $18,89 в середине сентября.

А в резюме наш герой напишет: "...более чем двухкратное изменение стоимости акций...

Но ведь и правда же, что стоимость изменилась более чем двухкратно. А успех и второе место... Это как в "Ширли-мырли" с присвоением звания полковника.

Наверное, всё же не в подмене (ни золота, ни чего либо ещё). Даже когда золота много, могут приключаться казусы. См https://ru.m.wikipedia.org/wiki/Революция_цен

Ох, а уж сколько забивал я, страшно подумать...

Ну и если уж идти до конца, то в тот год он родился, а воскрес несколько позднее.

"Basic и Basik: сходство и отличия"

Лучше "Basic и Barsik: сходство и отличия" или "Basic и Bacuk: сходство и отличия".

У чела в комменте нет ничего про быстро.

Подобное буквоедство контрится тем же способом: собираетесь жить вечно? (на всякий: там не написано, что умирать придётся сразу после последней капли).

В порядке оффтопа (но не совсем). Некогда на Спеке был прорывной редактор/макроассемблер Tasm 4 (минорную версию забыл) за авторством Rst7. И там на макросах был написан пример - питончик, в который можно было играть, запустив компиляцию (т.е. это был полноценный compile-time). Не помню, как именно это было реализовано, но на тот момент это здорово так впечатляло.

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

Формулировка показалась чрезмерно упрощённой, стала интересна реализация, думал, что-то своё или хотя бы по мотивам. Полез в прошивку, потом в даташит, оказалось прозаичнее, bno55 выдаёт уже готовые углы наклонов и поворота (впрочем, последнее не используется, т.к. вращение руля может происходить не только вокруг вертикальной оси, поэтому для поворота логично берутся показания гироскопа по оси z). Я понимаю отсутствие желания заморачиваться с описанием sensor data fusion (фильтров Калмана, Мэджвика и остальных), ориентацию на начинающих и прочая, но есть ощущение, что это стоило хотя бы кратко отметить отдельно (коль скоро описаны потроха и акселерометра и гироскопа. Да и кроме них в микрухе есть ещё и магнитометр, тоже небесполезный датчик).

Выглядит так, что в debug помимо отладочной информации в elf (и в саму прошивку) попадают другие отладочные фичи (оно может включаться/выключаться при определении __DEBUG__ или подобного), также скорее всего отключена оптимизация. Скорее всего это причина дополнительного раздувания. Отладочные символы не попадают в прошивку (бинарник), это исключительно внешняя информация. Можно посмотреть флаги, выставить оптимизацию как релиз, но отладочные символы оставить. Хотя в таком режиме отлаживать чуть тяжелее.

Без отладочной информации потеряется связь с исходниками, т.е. отлаживать можно будет только по дизассемблеру (проблем поставить бряку нет, достаточно выковырять нужный адрес). Тут вопрос - зачем её вырезать? Прошивка всё равно в бине/хексе, а там этого ничего нет.

жырным

Ну, это же только elf от отладочной информации распухает. С прошиваемым бинарником чуть иная история.

Вчера она выпила первые сто грамм...

Простите.

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

Раз в неделю это очень и очень неплохо, я бы не говорил о "едва". Но на ртк и планетвпн свет клином не сошёлся, есть мобильный инет и другие провайдеры впн. Плюс на этот предмет было полно статей, как здесь, так и вообще.

Сочувствую. Но дома? Дома впн тоже запрещён?

Information

Rating
4,455-th
Registered
Activity

Specialization

Software Developer, Embedded Software Engineer
Senior
C++
English
Software development
C
Algorithms and data structures
OOP
Git