Обновить
-13
Сергей@kovserg

Инженер

0,1
Рейтинг
7
Подписчики
Отправить сообщение

Каждая модель будет снабжаться ТСПУ, ТС ПИОТ-ом, и пользователи должны будут авторизироваться через ЕСИА, и каждая сессия должна быть маркирована честным знаком, и обязательно быть зарегистрирована в едином реестре единых реестров. А также регулярно “подавать” отчеты на госуслугах в портале заявителей оператовов бям. В в случае не исполнения и наружений обширный выбор штрафов.

А вы не пробовали придумать, что-то новое, а не просто сделать похоже на rust. Например контексты (или нити) Обычный компилятор читает текст линейно. Но можно же расположить текст фрагментами вперемешку что бы можно было дополнять.Аналог partial но для всего. Или processing instruction в xml < ? pi _name … ? > как например < ? php … ? >

ctx1: 
  block1
ctx2:
  block2
ctx1:
  продолжаем block1
ctx3:

Или вместо скобок использовать имена скоупов, что бы модно было закрывать сразу все вложенные вмето {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{ }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} => {:name{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{ }:name

Или запросы по кодовой базе на основе селекторов аля css. Для последующих преобразований.

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

Зачем? Cейчас цель медицины собрать с пациента побольше дорогостоящих анализов и обязательно только в данной клинике, и обязательно свежие, и желательно все что клиника умеет брать, и потом прописать витамины или отправить на пересдачу анализов если не ясно чем лечить или прошло больше недели и так повторять пока пациент платёжеспособен.

Чем отличаются “предсказуемые цепочки вычислений” от “не предсказуемых цепочк вычислений” ? И вообще складывается впечатление что все эффекты и проблемы вызваны самим подходом к задаче.

ps: https://coub.com/view/92qn8

Да сейчас такая методичка слегка устарела:

vector_loop:
    vmovdqu32 zmm1, zmmword ptr [rsi]
    add       rsi, 64
    kxnorw    k1, k1, k1 
    vgatherdps zmm2 {k1}, [rbx + 4 * zmm1]
    vcmpltps  k1, zmm2, zmm30 {sae}
    vpcompressd [rdi] {k1}, zmm1
    kmovw     edx, k1
    popcnt    edx, edx
    lea       rax, [rax + 4 * rdx - 64]
    lea       rdi, [rdi + 4 * rdx]
    knotw     k1, k1
    vpcompressd [rax] {k1}, zmm1
    sub       rcx, 16
    jnb       vector_loop

А ещё можно добавть потенциал Ван-дер-Ваальса и наблюдать фазовые переходы и формирование кристалов.

А по какому принципу они называют 2nm, 0.7nm?

(2/0.7)^2 = 8.16 никак не в 2 раза.

Лучше раскажите как загрузка linux идёт на одноплатных компьютерах (arm,mips,riscv), где загрузка идёт сflash, sdcard, emmc, usb… вот где разброд и шатание.

Работа в команде очень важна. Она позволяет свалить вину на другого.

Так и в чем разница, поменяйте местами A и B или обозначте положительное направление не CCW а CW. Вообще фазовую диаграмму, лучше смотреть в фазовом пространстве. И после изменения можно фильтровать дребизг и читать данные. Более того некоторые одарённый умудрились в осцилографе смазать все энкодеры что бы лучше скользило (возможно для увеличения ресурса). В результате сигнал получился рандомизированным и никакие фильтрации сигнала не справлялись. Пришлось поменять все такие энкодеры на нормальные.

2D фазовая диаграмма энкодера
2D фазовая диаграмма энкодера

Во первых даже в убогих мк есть подпрограммы, которые вызываются командой call. Во вторых renc_pos нужен только для эмуляции экодера, а для определения используется только renc_upd. В третьих renc_upd может обновлять состояние и сообщать об изменении и направление поворота экодера, храня состояние в 1 байте, при желании 2 сотояния в байте. В четвёртых функция чистая (не имеет внутренних состояний) и может обрабатывать сколько угодно энкодеров. В пятых обработка опроса и фильтрации дребезга отделены от функции определения вращения. В шестых никто не мешает ограничивать диапазон допустимых положенией. И потом нафига вы пытаетесь оптимизировать раньше времения, особенно если ресурсов еще с запасом? Более того это эти экодеры не требуется опрашивать слишком быстро и когда их много они опрашиваются как клавиатура (матрица например 8*8) по последовательной шине (RST,CLK,DAT), перебирая столбцы и колонки, просто на каждый энкодер еще по 2 диода вешается.

// load S0,S1, enc, pos, pos_min, pos_max
enc=renc_upd( S1S0<<2 | (enc&3) );
if (enc & renc_inc) pos++;
if (enc & renc_dec) pos--;
// handle range
if (pos<pos_min) pos=pos_min; if (pos>pos_max) pos=pos_max;
// store enc, pos

Хз, я на pic16 обошолся всего 2мя функциями и графиком в 2D пространстве S0*S1:

/*
	rotation encoder

	10<-11
	V    ^
	00->01

	00 01 11 10 ->  10110100 0xB4

 input:  s=[ any:4   cur:2 prev:2 ]
 output:   [ trash:4 res:2 cur:2  ]

	     00 01 10 11 cur
	00   00 01 10 11    11100100 0xE4
	01   10 00 11 01    01110010 0x72
	10   01 11 00 10    10001101 0x8D
	11   11 10 01 00    00011011 0x1B
	prev
*/
enum { renc_inc=4, renc_dec=8 };
char renc_pos(char pos) { return (0xB4>>((pos&3)<<1))&3; }
char renc_upd(char s) { static const char t[4]={ 0xE4,0x72,0x8D,0x1B };
	return ((t[s&3]>>((s>>1)&6))<<2)|((s>>2)&3);
}
/* 4bits state usage:
	char pos=0, enc=(S1<<1) | S0;
	...
	enc=renc_upd( (S1<<3) | (S0<<2) | (enc&3) );
	if (enc & renc_inc) pos++;
	if (enc & renc_dec) pos--;
	code=renc_pos(pos);
*/

renc_upd просто обновляет состояние enc, у которого можно узнать увеличиваем положение или уменьшаем. если оба одновременно 1 то недопустимое значение и pos не изменяется. а renc_pos позволяет по положению генерировать S0 и S1 (это если надо эмулировать энкодер)

Черт с ним с питоном, но c++ то за что https://cppreference.com ?

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

А как определятся знак числа например у tint, у обычного int это старший бит, а тут как?

Это нужно как союаке пятая нога. Что электронный рубль, что честный знак. Одни проблеммы и головняк. Плюсы только тем кто там будет кормиться.

Цифровизация
Цифровизация

Так вы рассмотрите закон сохранения момента импульса вдоль оси симметрии Z’ и потом вдоль перпендикулярных осей X’ и Y’.

А что мешало рассмотреть момент имульса системы, который сохраняется и равен 0.

J*ω1 + m*b^2*ω2 = 0
Δφ1 = -m*b^2/J*Δφ2

Или через расстояние s, которое проползёт насекомое по шарику:

Δφ1 = s*m*b/(J+m*b^2)

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

ps: “честный знак” не правильное название, больше подходит что то типа “принудительный побор”.

1
23 ...

Информация

В рейтинге
3 494-й
Откуда
Калужская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем, Архитектор программного обеспечения
Старший
От 750 000 ₽
Linux
C++
PHP
Java
Docker
SQL
Hibernate
Java Spring Framework
Высоконагруженные системы