== Фильтрация шума сигнала
https://habr.com/ru/post/588270/
- Среднее арифметическое
- Медианный фильтр
- Экспоненциальное бегущее среднее и адаптивный коэффициент
- Фильтр Калмана !
== Совет по обработке данных 1-Kalman фильтр общего понимания
https://russianblogs.com/article/1215523020/
== Lulu_smoothing
https://en.wikipedia.org/wiki/Lulu_smoothing
== Weighted median
https://en.wikipedia.org/wiki/Weighted_median
== Симметричные НЧ-ВЧ фильтры
https://habr.com/ru/company/ruvds/blog/574922/
== Оконные функции своими руками
https://habr.com/ru/post/514170/
== Проектирование оконных функций, суммирующихся в единицу с заданным уровнем перекрытия
https://habr.com/ru/post/430536/
https://habr.com/ru/post/588270/
- Среднее арифметическое
- Медианный фильтр
- Экспоненциальное бегущее среднее и адаптивный коэффициент
- Фильтр Калмана !
def kalman(f, q=0.25, r=0.7):код конечно лучше не брать в таком виде. но идея понятна
if not hasattr(kalman, "Accumulated_Error"):
kalman.Accumulated_Error_Sq = 1
kalman.kalman_adc_old = 0
if abs(f-kalman.kalman_adc_old) / 50 > 0.25: # здесь необходимо пояснение констант нот
Old_Input = f*0.382 + kalman.kalman_adc_old*0.618 # возможно, здесь тоже
else:
Old_Input = kalman.kalman_adc_old
Old_Error_Sq = kalman.Accumulated_Error_Sq + q**2
H = Old_Error_Sq / (Old_Error_Sq + r**2)
kalman_adc = Old_Input + H * (f - Old_Input)
kalman.Accumulated_Error_Sq = (1 - H) * Old_Error_Sq
kalman.kalman_adc_old = kalman_adc
return kalman_adc
== Совет по обработке данных 1-Kalman фильтр общего понимания
https://russianblogs.com/article/1215523020/
== Lulu_smoothing
https://en.wikipedia.org/wiki/Lulu_smoothing
== Weighted median
https://en.wikipedia.org/wiki/Weighted_median
== Симметричные НЧ-ВЧ фильтры
https://habr.com/ru/company/ruvds/blog/574922/
== Оконные функции своими руками
https://habr.com/ru/post/514170/
== Проектирование оконных функций, суммирующихся в единицу с заданным уровнем перекрытия
https://habr.com/ru/post/430536/
Хабр
Фильтрация шума сигнала
Фильтрация шума очень важная вещь, при работе с различными датчиками. Сигнал, получаемый от них всегда приходит с шумами, и важно уметь их грамотно отфильтровать. Качественная фильтрация шума способна...
== HDMI. Не то чем кажется...
https://youtu.be/j3OY38dCSK0
https://youtu.be/j3OY38dCSK0
YouTube
HDMI. Не то чем кажется...
На данном этапе это один из самых современных интерфейсов передачи данных. Знаете ли вы сколько науки скрыто внутри?
Статьи на Пульс: https://pulse.mail.ru/source/3768777279273129127/
От телевизоров до VGA мониторов: https://youtu.be/YI9Gv1C7Fqw
Статьи на Пульс: https://pulse.mail.ru/source/3768777279273129127/
От телевизоров до VGA мониторов: https://youtu.be/YI9Gv1C7Fqw
давно не обновлял пакеты
и оказалось есть удобная тула в самом пипе
и оказалось есть удобная тула в самом пипе
pip list --outdatedhttps://orkhanscience.medium.com/software-architecture-patterns-5-mins-read-e9e3c8eb47d2
- Layered architecture
- Event-driven architecture
- Microkernel Architecture
- Microservices Architecture
- Space-Based Architecture
- Layered architecture
- Event-driven architecture
- Microkernel Architecture
- Microservices Architecture
- Space-Based Architecture
Medium
Software Architecture Patterns: 5 minute read
Main software architecture patterns in a nutshell.
== Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!
https://youtu.be/-knefdASOz8
== Логические элементы И, ИЛИ, Исключающее ИЛИ. История, Теория, Применение.
https://youtu.be/bXdiYU3IUJA
+ дешефратор
+ Дтриггер
+ РС триггер
+ счетчи
+ мультиплексор
== ВСЁ что Вы хотели знать о РЕЛЕ. Виды и способы подключения -- в Теории и на Практике!
https://youtu.be/SagbSOhlFlc
== POWER BANK для Макбука своими руками, или чудеса платы BMS.
https://youtu.be/q6M5MXQw9ZU
== Как правильно подключить любой светодиод? Питание, формула расчёта для светодиодов.
https://youtu.be/uAnlWi3IxSc
не плохой канал, кстати
https://youtu.be/-knefdASOz8
== Логические элементы И, ИЛИ, Исключающее ИЛИ. История, Теория, Применение.
https://youtu.be/bXdiYU3IUJA
+ дешефратор
+ Дтриггер
+ РС триггер
+ счетчи
+ мультиплексор
== ВСЁ что Вы хотели знать о РЕЛЕ. Виды и способы подключения -- в Теории и на Практике!
https://youtu.be/SagbSOhlFlc
== POWER BANK для Макбука своими руками, или чудеса платы BMS.
https://youtu.be/q6M5MXQw9ZU
== Как правильно подключить любой светодиод? Питание, формула расчёта для светодиодов.
https://youtu.be/uAnlWi3IxSc
не плохой канал, кстати
YouTube
Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!
ПОДДЕРЖАТЬ КАНАЛ (ЮMoney): https://musicboy.ru/majortomworkshop
КАРТА СБЕР: 5336 6900 6775 7700
ПОДДЕРЖАТЬ (ежемесячно): https://www.youtube.com/majortomworkshop/join
https://boosty.to/majortom
https://news.1rj.ru/str/majortomworkshop
ЗАКАЗАТЬ Футболку, Кепку, Аксессуары…
КАРТА СБЕР: 5336 6900 6775 7700
ПОДДЕРЖАТЬ (ежемесячно): https://www.youtube.com/majortomworkshop/join
https://boosty.to/majortom
https://news.1rj.ru/str/majortomworkshop
ЗАКАЗАТЬ Футболку, Кепку, Аксессуары…
== Какой вклад внесло функциональное программирование в современные языки
https://habr.com/ru/company/typeable/blog/589257/
https://habr.com/ru/company/typeable/blog/589257/
Хабр
Какой вклад внесло функциональное программирование в современные языки?
Современные языки программирования обладают большим набором разнообразных средств и удобных фишек, что позволяет писать совершенно разный код на одном и том же языке для одной и той же задачи....
== CPU limits and aggressive throttling in Kubernetes
https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718
- A primer on containers & kubernetes
- How CPU request and limit is implemented
- How CPU limit works in multi-core environments
- How do you monitor CPU throttling
- How do you recover
https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718
- A primer on containers & kubernetes
- How CPU request and limit is implemented
- How CPU limit works in multi-core environments
- How do you monitor CPU throttling
- How do you recover
Medium
CPU limits and aggressive throttling in Kubernetes
A deep dive into Kubernetes CPU throttling and its impact on service performance and reliability.
== Что такое быстрая USB зарядка и как она работает в современных смартфонах?
https://youtu.be/zoTYmZZWIeo
Очень толковый видос, очень много для себя узнал.
- делители напряжения для детекта режимов заряда.
- и что главное ток определяет сам смартфон а не зарядка.
- зарядка является ограничителем максимального тока
= USB PD
- USB Direct Charge
- а эппл в ЮСБ-Ц использует еще 2 сигнальных провода для того что бы сам ноут мог бы управлять током и напряжением
- самсунг наоборот использует другие 2 пина. веселуха
== Как работает DC-DC преобразователь напряжения с накопительным дросселем - Buck Converter?
https://youtu.be/Ly-rezvQI5U
https://youtu.be/zoTYmZZWIeo
Очень толковый видос, очень много для себя узнал.
- делители напряжения для детекта режимов заряда.
- и что главное ток определяет сам смартфон а не зарядка.
- зарядка является ограничителем максимального тока
= USB PD
- USB Direct Charge
- а эппл в ЮСБ-Ц использует еще 2 сигнальных провода для того что бы сам ноут мог бы управлять током и напряжением
- самсунг наоборот использует другие 2 пина. веселуха
== Как работает DC-DC преобразователь напряжения с накопительным дросселем - Buck Converter?
https://youtu.be/Ly-rezvQI5U
YouTube
Что такое быстрая USB зарядка и как она работает в современных смартфонах?
ПОДДЕРЖАТЬ КАНАЛ (ЮMoney): https://musicboy.ru/majortomworkshop
КАРТА СБЕР: 5336 6900 6775 7700
ПОДДЕРЖАТЬ (ежемесячно): https://www.youtube.com/majortomworkshop/join
https://boosty.to/majortom
https://news.1rj.ru/str/majortomworkshop
ЗАКАЗАТЬ Футболку, Кепку, Аксессуары…
КАРТА СБЕР: 5336 6900 6775 7700
ПОДДЕРЖАТЬ (ежемесячно): https://www.youtube.com/majortomworkshop/join
https://boosty.to/majortom
https://news.1rj.ru/str/majortomworkshop
ЗАКАЗАТЬ Футболку, Кепку, Аксессуары…
Forwarded from DevBrain
2 классные python батарейки для реализации retry-механизма:
— Tenacity, https://github.com/jd/tenacity
— backoff, https://github.com/litl/backoff/
— Tenacity, https://github.com/jd/tenacity
— backoff, https://github.com/litl/backoff/
GitHub
GitHub - jd/tenacity: Retrying library for Python
Retrying library for Python. Contribute to jd/tenacity development by creating an account on GitHub.
== Частота, тайминги, ранги, каналы, чипы. Самый полный гайд.
https://youtu.be/1Chc21etvqI
14-15-14-34 = это колличество тактов
tCL - tRCD - tRP - tRAS
tCL - задержка между выбором столбца и началом передачи данных
tCRD - задержка между активацией строки и выбором столбца
tRP - задержка на зарядку строки командой precharge и активацией новой строки
tRAS задержка между активацией строки и срабатывание команды на подзарядку PRECHARGE
SAMSUNG B-DIE самый раскачиваемый чип памяти
двухранговая память это по факту два виртуальных модулей на одной плате - 10%-20% быстрей. дороже. не гонится
T-TOPOLOGY (параллельная адресация) - лучше работают с 4мя модулями, хуже с двумя
DAISY-CHAIN (последовательная адресация) - лучше с двумя и хуже с 4мя модулями
действительно самый полный гайд что находил)
https://youtu.be/1Chc21etvqI
14-15-14-34 = это колличество тактов
tCL - tRCD - tRP - tRAS
tCL - задержка между выбором столбца и началом передачи данных
tCRD - задержка между активацией строки и выбором столбца
tRP - задержка на зарядку строки командой precharge и активацией новой строки
tRAS задержка между активацией строки и срабатывание команды на подзарядку PRECHARGE
SAMSUNG B-DIE самый раскачиваемый чип памяти
двухранговая память это по факту два виртуальных модулей на одной плате - 10%-20% быстрей. дороже. не гонится
T-TOPOLOGY (параллельная адресация) - лучше работают с 4мя модулями, хуже с двумя
DAISY-CHAIN (последовательная адресация) - лучше с двумя и хуже с 4мя модулями
действительно самый полный гайд что находил)
== Inductive bias и нейронные сети
https://telegra.ph/Inductive-bias-i-nejronnye-seti-1-11-09
Inductive bias — это априорные знания о природе данных, которые человек некоторым образом вкладывает в модель машинного обучения.
сделать модель без inductive bias в принципе невозможно
https://telegra.ph/Inductive-bias-i-nejronnye-seti-1-11-09
Inductive bias — это априорные знания о природе данных, которые человек некоторым образом вкладывает в модель машинного обучения.
сделать модель без inductive bias в принципе невозможно
Telegraph
Inductive bias и нейронные сети
В этой статье я расскажу, что такое inductive bias, зачем он нужен и где встречается в машинном обучении. Спойлер: везде. Любая нейросеть имеет inductive bias (даже та, что в человеческом мозге, хе-хе) Также вы узнаете: почему inductive bias — это очень хорошо…
== От RS232 до USB
https://youtu.be/46mumUSiIXA
- RS232 четкие значения напряжения для нуля и единицы. до 15метров
- RS422 дифференциальная пара, имеет значение только разница потенциалов. до 5км.
- USB-- до 127 устройств . полудуплекс
- USB 2.0 увеличена скорсть
- USB 3.0 Полный дуплекс!
- USB-C более продуманная версия и более технологичная чем 3.0
== RS232. Теория
https://youtu.be/BTDYAvUEFV8
https://youtu.be/46mumUSiIXA
- RS232 четкие значения напряжения для нуля и единицы. до 15метров
- RS422 дифференциальная пара, имеет значение только разница потенциалов. до 5км.
- USB-- до 127 устройств . полудуплекс
- USB 2.0 увеличена скорсть
- USB 3.0 Полный дуплекс!
- USB-C более продуманная версия и более технологичная чем 3.0
== RS232. Теория
https://youtu.be/BTDYAvUEFV8
YouTube
От RS232 до USB
Иногда кажется невероятным как у крайне непохожих друг на друга интерфейсов передачи данных находятся родственные связи.
Интерфейс RS232: https://youtu.be/BTDYAvUEFV8
Статьи на Пульс: https://pulse.mail.ru/source/3768777279273129127/
Интерфейс RS232: https://youtu.be/BTDYAvUEFV8
Статьи на Пульс: https://pulse.mail.ru/source/3768777279273129127/
== Реляционная СУБД. Взгляд изнутри
https://youtu.be/ubKN7pMcMpk
самая главная в БД проблема это интерфейс и общение между ОЗУ и ПЗУ
большинство БД работают поверх существующей ФС - двойная буферизация. но это не проблема
https://youtu.be/ubKN7pMcMpk
самая главная в БД проблема это интерфейс и общение между ОЗУ и ПЗУ
большинство БД работают поверх существующей ФС - двойная буферизация. но это не проблема
YouTube
Открытая лекция Сергея Резника «Реляционная СУБД. Взгляд изнутри»
Сергей — ведущий разработчик в компании «Kofax», выпускник и преподаватель CS центра.
Работать с СУБД, как с инструментом, разработчики учатся довольно быстро.
А в этой лекции мы заглянем под капот и поговорим о том, как реляционные СУБД устроены внутри…
Работать с СУБД, как с инструментом, разработчики учатся довольно быстро.
А в этой лекции мы заглянем под капот и поговорим о том, как реляционные СУБД устроены внутри…
== Машинное обучение. Байесовская классификация
https://youtu.be/qMndsltzNGA
https://youtu.be/qMndsltzNGA
YouTube
Машинное обучение. Байесовская классификация. К.В. Воронцов, Школа анализа данных, Яндекс.
Восстановление плотности распределения по выборке – важный класс задач машинного обучения. В частности, к ним сводится построение байесовского классификатора. Рассматриваются три подхода к восстановлению плотности. Самый простой – непараметрический, это оценка…
== Сети X.25. Начало глобальных сетей
https://youtu.be/WA8wI6AI2bM
- 255 адресов всего
- сложность изменением топологией и динамической конфигурацией.
- важен порядок добавления компьютеров в сеть
https://youtu.be/WA8wI6AI2bM
- 255 адресов всего
- сложность изменением топологией и динамической конфигурацией.
- важен порядок добавления компьютеров в сеть
YouTube
Сети X.25. Начало глобальных сетей
Вашему вниманию предложена одна из самых простых сетей передачи данных. Простота сети это простота в понимании принципов работы, а эти принципы легли в основу работы сетей следующих поколений.
Статьи на Пульс: https://pulse.mail.ru/source/3768777279273129127/…
Статьи на Пульс: https://pulse.mail.ru/source/3768777279273129127/…
Forwarded from oleg_log (Oleg Kovalov)
Поехали новую IDE тестить https://blog.jetbrains.com/blog/2021/11/29/welcome-to-fleet/
The JetBrains Blog
Welcome to Fleet! | The JetBrains Blog
Update (Dec 3, 2021): We’ve received an overwhelming number of requests for the Fleet Early Preview program. Unfortunately we can't accept any new requests, but we will continue sending invites to tho
oleg_log
Поехали новую IDE тестить https://blog.jetbrains.com/blog/2021/11/29/welcome-to-fleet/
YouTube
Meet JetBrains Fleet — The Next-generation IDE by JetBrains
We’re revealing our latest project: Fleet –— the next-generation IDE from JetBrains.
Fleet is an IDE and a lightweight editor. It's flexible, smart, and polyglot with support for collaboration and remote workflows. Fleet is built from scratch but uses the…
Fleet is an IDE and a lightweight editor. It's flexible, smart, and polyglot with support for collaboration and remote workflows. Fleet is built from scratch but uses the…
Forwarded from Tech Talk
В США рассекретили документ от ноября 2020 года о том, какой доступ к каким мессенджерам имеет ФБР. iMessage и Whatsapp выдают больше всего, причем iMessage выдает расшифрованные бэкапы сообщений из iCloud (если они там есть), зато Whatsapp делится информацией о новых действиях в нужных аккаунтах почти в реальном времени.
▪️Signal: содержания сообщений не предоставляет, предоставляет дату регистрации аккаунта и когда пользователь в последний раз соединялся.
▪️Telegram: содержания сообщений не предоставляет, информацию по решению суда не выдает. В документе есть ссылка на политику Telegram, что он может выдать IP-адрес и номер телефона по расследованиям подтвержденных случаев терроризма.
▪️Viber: содержания сообщений не предоставляет, предоставляет номер телефона и IP-адрес на момент регистрации, по запросу предоставляет метаданные (какой номер телефона на какой когда писал и звонил).
▪️iMessage: содержание сообщений предоставляет "ограничено" (что это значит, в документе не объясняют). Предоставляет основную информацию о пользователе. По ордеру на обыск выдает бэкапы iCloud. Если пользователь бэкапит iMessage в iCloud, то выдает и этот бэкап сообщений iMessage (они в облаке зашифрованы, но у Apple есть ключи). При этом Apple, в отличие от Whatsapp, не предоставляет pen register - это когда ФБР почти в реальном времени получает новую информацию о действиях пользователя в аккаунте.
▪️Whatsapp: содержание сообщений можно получить, если у пользователя iPhone и архив Whatsapp бэкапится в iCloud (то есть выдает фактически Apple). Предоставляет основную информацию о пользователе. По решению суда представляет список заблокированных аккаунте пользователей. По ордеру на обыск представляет адресную книгу. При этом предоставляет pen register (фактически, такой вариант прослушки на уровне метаданных) - сообщает о новых действиях в нужном аккаунте с задержкой в 15 минут, то есть кто кому когда писал и звонил.
Еще в таблице есть информация про Line, Threema, Wechat и Wickr, но это уже сами почитайте) Интересно, что у всех мессенджеров вроде почти одинаковое шифрование (кроме Telegram, дада), но метаданные все выдают по-разному.
https://propertyofthepeople.org/document-detail/?doc-id=21114562
▪️Signal: содержания сообщений не предоставляет, предоставляет дату регистрации аккаунта и когда пользователь в последний раз соединялся.
▪️Telegram: содержания сообщений не предоставляет, информацию по решению суда не выдает. В документе есть ссылка на политику Telegram, что он может выдать IP-адрес и номер телефона по расследованиям подтвержденных случаев терроризма.
▪️Viber: содержания сообщений не предоставляет, предоставляет номер телефона и IP-адрес на момент регистрации, по запросу предоставляет метаданные (какой номер телефона на какой когда писал и звонил).
▪️iMessage: содержание сообщений предоставляет "ограничено" (что это значит, в документе не объясняют). Предоставляет основную информацию о пользователе. По ордеру на обыск выдает бэкапы iCloud. Если пользователь бэкапит iMessage в iCloud, то выдает и этот бэкап сообщений iMessage (они в облаке зашифрованы, но у Apple есть ключи). При этом Apple, в отличие от Whatsapp, не предоставляет pen register - это когда ФБР почти в реальном времени получает новую информацию о действиях пользователя в аккаунте.
▪️Whatsapp: содержание сообщений можно получить, если у пользователя iPhone и архив Whatsapp бэкапится в iCloud (то есть выдает фактически Apple). Предоставляет основную информацию о пользователе. По решению суда представляет список заблокированных аккаунте пользователей. По ордеру на обыск представляет адресную книгу. При этом предоставляет pen register (фактически, такой вариант прослушки на уровне метаданных) - сообщает о новых действиях в нужном аккаунте с задержкой в 15 минут, то есть кто кому когда писал и звонил.
Еще в таблице есть информация про Line, Threema, Wechat и Wickr, но это уже сами почитайте) Интересно, что у всех мессенджеров вроде почти одинаковое шифрование (кроме Telegram, дада), но метаданные все выдают по-разному.
https://propertyofthepeople.org/document-detail/?doc-id=21114562
== gobang
A cross-platform TUI database management tool written in Rust
https://github.com/TaKO8Ki/gobang
A cross-platform TUI database management tool written in Rust
https://github.com/TaKO8Ki/gobang
GitHub
GitHub - TaKO8Ki/gobang: A cross-platform TUI database management tool written in Rust
A cross-platform TUI database management tool written in Rust - TaKO8Ki/gobang