Pull to refresh
3
0.1
Роман Иванов @Krey

User

Send message

Ну если государство не желает системно подойти к этому вопросу, то видимо только так.

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

Организация в ядре одна и таже что у ipt, что у nft и, внезапно, у tcpdump. Это BPF. По крайней мере в актуальных линуксах. Все эти фильтры развивались командой netfilter и, со временем, сверху остались только бэкэнды к общей подсистеме ядра, для сохранения совместимости и User experience. Причём прошу не путать новый bpfilter с собственно подсистемой BPF. Это тоже бэкэнд. Вы его можете ставить или не ставить, а подсистема есть всегда.

Что касается вашего примера, то пакеты помечаются в принципе одинаково что в nft, что в ipt, видимо какая то минорная ошибка у вас была.

У меня наоборот возникли проблемы с nft, пока я не полез в код и не сравнил приоритеты хуков с их вики. Отписал, в вики поправили.

В nft есть трейсинг, удобно отлаживать правила.

nftables это тоже netfilter, непонятно почему вы им отказываете в родстве. И все это под капотом работает через bpf, который можно конфигурировать напрямую. И да, есть списки и это не map.

PS У меня схожим образом давно работает домашний роутер, только список маленький и статический и рефрешится по крону.

Проблема не в рассчете координат по расстояниям, это прекрасно делает и та дремучая математика. Проблема в том что падение RSSI редко отражает реальное расстояние и сильно прыгает даже в статических условиях.

Не понимаю ваш ржач, клоуны.

Как по вашему сейчас можно контролировать состояние сложной конструкции в виде моста? Так же развешиваются датчики, которые сигналят, если уходят от расчёта на несколько мм. Ну вот это из той же оперы.

Какие такие микроконтроллеры регулярно с .Net упомянаются? Днем с огнём не сыщешь, а сам Micro Framework давно заброшен. Не?

Спасибо за ваш труд по портированию и тестам. Слежу с момента как узнал о вас в ролике Д. Бачило.

Сишного кода в репозитории 94%, так что я не понимаю о каком управляемом коде идёт речь. В сравнении например с такими проектами как singularity, midori, verve, cosmos

Можно ли было под этой ОС написать программу для этой ОС?

Ну, это лучше чем совет использовать StringBuilder :)

может быть квалифицирован как ведущий инженер-программист (сеньор)

Я всегда считал, что сеньор это старший, тогда как ведущий - лид

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

Честно говоря фрактал 804 самый дурацкий корпус с тчз температуры/шума из тех что у меня в онлайне. Вентиляторы будут такие, которые поставите, дефолтные в помойку, а покупать 3х пиновые смысла нет никакого.

Пс. У меня дисков по разным личным локациям на полпета.

net core на гитхабе лежит и там же и развивается

Делегат это объявление сигнатуры функции. Его для этого и используют. И экспортируют. А не внутри функций. Как описать event лямбдами?

Про query и expression tree и сахар

Попробуйте написать аналог

From var1 in set

let var2=func(var1)

let var3=func2(var1)

From var4 in set2 join on...

Where var4 between var2 and var3

Select (f2=var2, f4=var4)

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

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

Вот жеж ахинея. Чуть позже разверну, если будет в этом смысл, после прочтения каментов...

Да, были у меня сомнения, значит таки перепутал :)

Такой багодром эта ХП была до SP3, раз-два в год надо было вчистую перествалять. Помнят же многие наверное? J3QQ4-...

Information

Rating
3,165-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity