The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Обновление Debian 12.5 и 11.9"
Отправлено Аноним, 16-Фев-24 19:19 
> Под х86 десктоп за тридцать лет всё что может написать один или
> несколько человеков - уже написали. Хуже или лучше но оно есть.

А мое будущее имхо не связано с x86. С x86-32 совершенно точно.

> китайский софт существует только под винды и даже там убог и глючен до невозможности.

Ну вот я себе для пары специфичных штук немного реверснул протоколы и накорябал сервистулов. И, конечно, им похрен ARM там будет, RISCV или x86-64. По своему забавно с одноплатника так орудовать.

> и окультурит ДЛЯ СЕБЯ - то совершенно не факт что станет заморачиваться
> с поисками куда бы это выложить халявно.

Ну значит видимо не настолько ценное добро. Меня вот друзья развели на публикацию эн штук и я стал майнтайнером некоторых вещиц. Изначально и не планировал. Но если пипл требует...

> В итоге если и выложит то на каком-нибудь профильном форуме где в
> горах словесного мусора найти будет маловероятно если не сидите там регулярно.

Есть такая штука - поисковики. Я довольно интересные артефакты так то находил. Например "гайд" (даже 2!) как самому equation-подобный трюк с HDD делать, отдав левый сектор вместо записаного.

> Именно так я и поступаю. Нужна была мне поддержка CP866 в Иксах - сделал и пользуюсь,

Ну, оно для вас работает - и збс. А мне это как зайцу стопсигнал.

> Еще как нужно, особенно если под микроконтроллеры пишешь периодически.

Я пишу под мк но без понятия зачем мне CP866 уперся. Последний раз я его всерьещ видел в досе.

> Если человек учился в институте лет 20+ назад и программирование у него
> небыло профильным предметом (как кстати и у меня когда-то небыло) - то вполне

Тогда и на операцию такого программера к ученику мясника стоит определить при случае имхо.

> я на основную специальность подзабил и ушел в программисты.

Так бывает. Yan Colett должен был стать маркетологом. А стал топовым экспертом по алго сжатия, сейчас в мордокниге. Причастен к LZ4 и ZSTD. Такой вот маркетинг. А умея в это он хотя-бы понял какой сегмент проблематики он окучивает и таки - по сути unbeatable в нем :). Написать на сях суперскоростной код, который даже на асме фиг обставишь... сколько так сможет?! В отличие от асма портабельно. И быстро - ВЕЗДЕ.

> С теоретической точки зрения оно конечно так. Но хочется-то результат,а не процесс

Накапливать техдолг плохая идея - за это воздается. Как правило в тот момент когда этого меньше всего хотелось.

> борьбы с дополнительной порцией багов.

Это все равно надо было сделать - и еще вчера. Иначе завтра эта граблина еще и не так в лоб укатает в новом проекте. Только глупый человек не реюзает код. А если реюзать - грабли раскладывать ни-ни.

> Так это вы для себя. А я даже в официальных аппнотах регулярно вижу int в примерах.

Можно подумать что заржавелые бакланы не могут писать апноты. Апнот это пример, а не the one and the only. В той роли - описалово регистров.

> весь предполагает что int это 32 бита. И указатель 32 бита.

Я такой код классифицирую на подлете, и для меня это showstopper. Есть глубоко системные топики, скажем, в 32 бит системе бутлоадер by design получит 32 бита как адрес запуска фирмвары, но это нишевой топик. Потуга прибить меня к энной архитектуре - перевешивает любые плюсы. У меня на компах, ноутах и проч насквозь 64-бит системы, не способные запускать что либо 32-битное. И мне в общем случае будет проще не юзать такой код, решив проблему иначе.

>> У норм людей ключевые параметры более-менее в 1 локации задаются.
> И я о том же. И уж точно не предлагается выискивать их
> читает #error в исходниках.

Ну как, #error при отсутствующих или кривых парамеетрах в параметризуемом юзером коде сам по себе норм. Но конфигурационный блок по хорошему должен быть более-менее локализован в допустим 1 хидере, или там еще где.

>> альтернативы могли быть и еще хуже, вероятно.
> Из того что я нашел за ночь - альтернатива оказалась на Питоне.

Ну вот мир бывает неидеальный, спору нет. Но для меня что питон что x86-32 примерно одинаково неприемлимые субстанции. Технически мне проще при острой нужде опилить сишный код под мои x86-64, если прижмет. Питонокод часто вообще сделан так что майнтенансу не подлежит и мрет как только автор утратил фан, ибо совместимость в питоне ломают постоянно.

> Не всегда. Если код под микроконтроллер то он по определению зависим если
> не от конкретного контроллера то хотябы семейства.

Математические конструкции и алго могут быть одинаковы на них всех. Это и есть суперфича си. Можно отладить на мощном компе с asan/ubsan отfuzz'ив от души, и 1 в 1 скопировать на мк.

> См выше про аппноты для AVR с int.

Архаичной архитектуре и апноты под стать, что уж там.

>> Насколько я помню сам MIPI CSI относительно стандартен
> Именно что относительно,в смысле сам протокол. А конкретные команды у разных камер отличаются.

Я больше на дисплеи смотрел, и там таки есть общий command set. Хотя у контроллеров и приватные команды есть. А с камерами не так? А меня это интересовало... вооон там господин из SPI, GPIO, 74-го триггера да делителей забахал "MIPI" шину для дисплея от мобил (копеечные но крутые стекляхи). Сделать современную шину изничего - забавно. Правда там подстава т.к. неизвестно есть ли у конкретного дисплея память на борту контроллера, и readback не получится, ибо МК может передать через делители, но не прочитает gpio ТЕ уровни сигналов в ответ. Так что это довольно сложный топик для тех кто крут, пока это чуть выше моего уровня, имхо, временно. А пока проще с SPI/i8080 на мк возиться. Там с командами больше разнобоя, хотя тоже вокруг MIPI DCS построено.

> Как обычно - те камеры на которые есть даташиты - труднодобываемы(или вообще
> не) и дороги,а те камеры которые найдены среди китайского электронного барахла типа
> дохлых планшетов - страдают отсутствием даташитов.

Да вроде производителей сносных матриц не так уж много. И так или иначе есть шыт и/или сорц драйвера. Совсем беэ этого - даже на андроиде каком можно наесться, при том самому производителю. А в лине вроде легион сенсоров отрос со временем.

> Опять как обычно - то на что есть отзывы отсутствует в продаже,

Это как? А юзеры отзывы как тогда пишут?

> Ощущение такое что китайцы специально быстро заменяют модели своих девайсов чтобы затруднить
> покупателям выбор.

Я думаю что они это делают так: покупают задешево сливаемый кем-то батч какого-то ненужно залежалого на их складе, радостно пекут из этого что-то с added value. Goto 1.

> Естественно их не делают специально для РФ. Но при ввозе в РФ
> на них оформляют таможенные документы,подтверждающие соответствие
> требованиям к местному эфиру.

Ну так я и не ввожу. А если и, могу не орать что это RF. И даже если заберут - окей, in-situ новый инстанс откатаю, и пусть эта тля подавится :P. Китайцы прошареные: пишут везде нейтральное "Electronic parts" и дескать сами разбирайтесь что это такое.

>> ISM не требует лицензирования - с определенными ограничениями
> От _производителя_ устройств - требует. Не требует от _пользователя_.

Если я собрал себе девайс и не продавал, я не производитель. Если продавать именно generl public, как конечный девайс, то конечно все то надо. Но особо ушлые даже так заявляют модули как "parts" и что им предъявишь?! На практике - ардуинщик потом цепляет модуль, гоняет его. И пока не продает то что накрафтил другим, массово - и он тоже всем пофиг.

> В отличие от более других диапазонов где пользователю предписано озаботиться
> получением разрешения на выход в эфир даже если он использует серийно изготовленное

В ISM вообще по идее можно гонять излучающие RF процессы, эксперименты и проч и все должны с этим жить. Если это кого-то глушит это его проблемы, band спецом под срач и выделен. Другое дело что попасть под ненужное внимание мощным нестандартным длительным сингалом спорная радость даже если за это потом ничего и не будет.

> оборудование,официально ввезенное в РФ.

Если я что-то скрафтил in situ - я это не "ввозил".

> Микроволновкой должны заниматься не вы,а её производитель.
> И вот он-то должен доказать что его микроволновка пуляет в эфир не более
> разрешенной мощности и только в пределах ISM диапазона.

Однако есть например деградация экрана по времени. Да и в целом микры довольно прилично фонят, имхо несколько ваттов. А является ли энный сигнал коммуникациями или чем-то иным... кому оно там надо на 2.4ГГц, туда гадят зиллионы самых разных девайсов.

> паразитных радиоизлучений. Именно чтобы получить разрешение делать и продавать
> такие генераторы. Для этого приглашались люди из специализированного НИИ с соответствующим

Если так не делать - вскоре эфир станет неюзабелен. Скажем на 27МГЦ я наловил много чего-то с странного, от питальников до хз, может, PLC модемов, потому что сигнал - от проводов. При том с вон тем ноутом даже FCC как-то серт выдал. А я его через 3 стены чую. FCC кажется лоханулся. Хотя есть еще мода получить серт а потом - втихаря что-то сменить. Особо наглые тайванокитайские фирмочки вообще могут полностью разные железки под 1 названием продать, видимо как раз чтобы не пересертифицировать. Оччень радует любителей опенврты, купивших девайс а там бабах - чипсет другой!

> Заодно мне померили параметры китайских раций на 433 Мгц. (в нормы по
> внеполосным излучениям влезли не все).

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

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

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

> от от вас отстанут.

А в чем проблемы то? :)). И то что я погодной станции и паре пультиков немного пропатчил модуль передатчика вы и с микроскопом не факт что заметите. Вот если все раздраконить и в лабе потыкать замер мощи, может какое-то (мизерное, там много не выжмешь) превышение и намеряется даж. Но кто это будет делать и зачем?

> будет самодельным - то вопросы будут уже к вам.

И что собственно предъявить за это можно? Если это на левой частоте - изъять могут, но ISM нелицензируемый же. С таким же успехом можно и фонящую микроволновку предъявлять. Хоть я и не знаю как фонящие микроволновки в пограничной зоне. В обычных условиях на ним всем похрен, хоть круглыми сутками гонять можно.

> Это да, лазеек хватает.

Более того - не думаю что кто-то будет скажем сильно пытаться отличить микроволновку и побочки от информационного сигнала, если нет каких-то силных причин. Сейчас они конечно есть но вообще-то россияне с ТАКОЙ по длине границей - нарвались: будет ломиться черти что, в количествах, и ничего с этим никто не сможет сделать.

>> Если оперировать в лимитах ISM/LPD/SRD и не борзеть - то это перебор.
> Смотря где. А сейчас надо еще добавить и "смотря когда".

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

> Сертифицировали их те,кто из Китая ввозил. Как именно это делалось - обсуждать не будем.

Половина этого добра ввезено вообще как полуфабрикаты для DIY, с аргументом что блоки же куда-то приделывать будут в окончательный сетап. И там теоретически, если это ушло в производство окончателный сборщик должен готовый девайс, в полном сборе сертифицировать. Ардуинщик не производитель и так делать не будет. Это вроде даже ничего не нарушает если он конечным пользователям готовый продукт как именно готовый продукт не продает. Есть фортели типа назвать это лабораторным/экспериментальным оборудованием, опять же. ISM подразумевает такое использование.

> Бывают. За пультик,тем более в городе где и так хватает радиошума, скорее
> всего ничего не будет.

Теоретически в РФ вообще не должно попадать ничего на 315МГц, как и в европы. И уж конечно это не может быть сертифицировано, как максимум - может кому явно и лицензируют частоту, но продается то это в магазах, для всех. Что у россиян на 315 кроме этих срачей я хз.

> А вот за дальнобойные телефоны (senao и подобные) -

Ну там моща, извините, какая? И постоянно вещает! Оно и бесило кого-нибудь постоянной интерференцией. А, кстати. DECTовские частоты тоже безлицензионные, и там даже почтенная моща до пары ваттов чтоли в импульсе летать могет совершенно обыденно.

> куда более наплевательское отношение к законам в те времена.

Ну как наплевателское? Обычно энфорс случается если кому-то мешало, он имел более законные основания юзать кусок частот и затребовал расчистку эфира. Регуляторы RF примерно для этого сушествуют и примерно так и работают везде.

> А это не ко мне вопросы,а к тому кто ввозил в РФ
> этот питальник и его растаможивал.

Угу, а вы сертификаты на это все вынете из кармана если вопрос ребром поставить? И не окажется что там где-то китайский несертифицированый левак пролез?

> Россия большая,так что последствия сильно зависит от места.
> У меня в этом отношении место весьма стрёмное потому как рядом с госграницей.

КМК маломощные перделки с low duty на ISM даже им довольно похрен будут. Если не делать это совсем рядом с ними. Но вот на дроне - кмк их сейчас дрон даже без радио вообще напряжет.

> Запрещено пользоваться "нелицензированными радиопередающими средствами".
> Микроволновка и радиомышь - лицензируются производителем или импортёром.
> За самодельный передатчик отбрехиваться придется самому.

Так диапазон - нелицензируемый. И по идее все что влезает в те ограничения - лицензированию не подлежит.

> В 6 км от меня есть некий объект,где таки действительно собьют,причем гарантированно.

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

> сейчас почти все погашены.

А вон там - на OSMной карте между прочим, гении SIGINT'а сами себя нарисовали, с обозначением военной части и своим SDR свистком :). Они или ооооочень сильно уверены в своем ПВО, или очень тупые, уж пардон.

> субьекта поисков. Но проверять не хочется. Меня кстати спросят не знаю ли
> я кто запускал - потому как пограничным дружинником числюсь.

Ну собссно я предпочитаю в менее отшибленых локациях жить - и сейчас вообще не в РФ. И всем этот неуловимый Джо похрен, пока не борзеет слишком, соответственно.

> Вот и я о том же. Потому и интересуюсь возможностью управления через
> интернет(LTE),

Мне интересно - а что мешает всяким злыдням делать в общем то все то же самое? Купить сим на бомжа, поставить в дрон, ???, PROFIT.

> да и летать по воздуху не собираюсь,а наземные роботы пока что не запрещены.
> Но чтобы управлять через интернет - нужно raspberry pi или что-то подобное.

Вот кстати насчет наземных - таки да.

> Поднимать подключение на STM32 будет весьма затруднительно.

Ээээ бывают индустриальные модули GSM модемов. А сейчас и 3G/4G/NB-IOT (LTE на минималках). Они умеют даже конект с TCPIP сервером по AT команде какой допустим, а то и HTTP запрос. Так по минимуму и МК может в сеть. Но GPRS лагучий, для реалтайм руления не пойдет, пинг до нескольких секунд. 3G/4G - еще может быть.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру