BufWriter<Master<'_>> – Telegram
BufWriter<Master<'_>>
105 subscribers
451 photos
28 videos
34 files
1.7K links
https://www.patreon.com/alxe_master

Видео/статьи. Конспект и мои вольные комментарии по инженерии. тут только то, что считаю полезным для себя или других =)

#os, #cloud, #rust, #golang, #python, #javaScript, #cpp, etc
Download Telegram
и вновь меня несет в сети, виток #3 =):

UDP:
- SNMP
- RTSP
- NTP
- SIP
- DHCP

TCP:
- FTP
- TFTP
- SFTP
- SSH
- TELNET
- SMTP
- IMAP4
- POP3
- HTTP
- HTTPS

both:
- LDAP
- RDP
- DNS

https://www.youtube.com/watch?v=kfPzC0TmSJ0&ab_channel=NetworkEngineerAcademy

- What a Network Engineer does - Networking Fundamentals DETAIL EXPLANATION
https://www.youtube.com/watch?v=y_CubB8lPJ0

- CCNA BOOST_Networking LAN Basics https://www.youtube.com/playlist?list=PLcxPetO_cDzvtZpI-zjKKsc1LZ7K_fDuC

- TCP СЕССИЯ СВОИМИ РУКАМИ https://www.youtube.com/watch?v=yq60PdVjr5I

- Что делает браузер, чтобы загрузить Веб-страницу?
https://www.youtube.com/watch?v=ylG8_d9Qk1U
итого:
* в запросе есть протокол, хост, урл
* затем браузер берет хост и идет в днс (или берется из кэша) и превращает адрес в IP
* установка TCP соединения (SYN, SYN+ACK, ACK)
* установка безопасного соединения, обмен публичными ключами, верификация сертификатов
* отправка запроса на сервер с заголовками method, url, Host, connection и тп
* получение ответа (статус код, заголовки, контент)
* браузер парсит контент и превращает в обьекты
* если коннекшн в кипалайв то тцп соединение не рвется сразу, а переиспользуется несколько раз

- TCP/IP and Subnet Masking https://youtu.be/EkNq4TrHP_U
!!! в който веки доступно рассказано
IP протокол:
+ IP
+ Subnet masks
+ DNS
+ Default gateway
...
= it is routable protocol

TCP: how we gonna talk
NbIoT

- What is NB-IoT? https://www.youtube.com/watch?v=pf7wcl1IZYc

- NB-IoT and LTE-M https://www.youtube.com/watch?v=nzUyPqhb65M

- NB-IoT. Non-IP Data Delivery или просто NIDD. https://habr.com/ru/post/514656/

- NB-IoT, Narrow Band Internet of Things. Общая информация, особенности технологии
https://habr.com/ru/post/435646/

- NB-IoT, Narrow Band Internet of Things. Режимы энергосбережения и команды управления https://habr.com/ru/post/435722/

- NB-IoT: как он работает? Часть 1 https://habr.com/ru/company/ru_mts/blog/430496/

- NB-IoT: как он работает? Часть 2 https://habr.com/ru/company/ru_mts/blog/431648/

- NB-IoT: как он работает? Часть 3: SCEF – единое окно доступа к услугам оператора https://habr.com/ru/company/ru_mts/blog/473982/
ахренеть!
выложили лекции по вычислениям на видеокартах. для себя уже поставил в маствотч список

https://www.youtube.com/playlist?list=PLlb7e2G7aSpSkDWlyJQzT9Qx9rrgKSgAp
General purpose i/o Интерфейс ввода/вывода общего назначения
https://ru.wikipedia.org/wiki/GPIO

немного про то как подключать контроллеры. минимальная защита и базовые принципы подключения.
- GPIO STM32 Схемотехника портов ввода-вывода
https://www.youtube.com/watch?v=LXZhkoclMw0
- STM32 Схемотехника. Защита по питанию и внешним подключениям. https://www.youtube.com/watch?v=NryWpd5zmEc
Всех с новым годом!!!!
This media is not supported in your browser
VIEW IN TELEGRAM
COAP / COAPs протокол для IoT

- How to learn CoAP in 5 minutes
https://www.youtube.com/watch?v=O4aaICV8ywA

like HTTP => UDP/IP but Lightweight!

actions: GET, PUT, POST, DELETE

Observe: GET + OBSERVE
Discovery:
QoS:
1) confirmable messages
2) non confirmable

- Internet Protocols: CoAP vs MQTT https://www.youtube.com/watch?v=pfG8uEDZj5g

- CoAP IoT Protocol : Protocol Overview Part 1 of 3 https://youtu.be/Bd3BRv4hO-4

- CoAP IoT Protocol: Implementation in C using libcoap Part 2 of 3 https://youtu.be/nzuaMiiM9gs

- CoAP IoT Protocol: CoAP Packet Analysis using Wireshark Packet Analyzer Part 3 of 3 https://youtu.be/RfCbpUYcjdc
MQTT протокол
(MQ Telemetry transport)

- What is MQTT? https://www.youtube.com/watch?v=eS4nx6tLSLs

- What is MQTT and How It Works https://www.youtube.com/watch?v=EIxdz-2rhLs
= пабсаб для IoT
* отправить команду
* получить данные от датчика
* есть топики home/office/lamp . ! case sensitive !
* сообщение в текстовом виде
* брокер получает сообщения, фильтрует их и отправляет команды в топики

- How to Get Started with MQTT https://www.youtube.com/watch?v=tQmXWNd1pNk
тут тула появляется про которую не знал. NODE-RED

- What is an MQTT Broker Clearly Explained https://youtu.be/WmKAWOVnwjE
* TLS
* Username/password
* optional certification
* each client unaware
* backup brokers
* persistent sessions
* lightweight protocol
* heart beat messages for keeping alive connection monitoring
АААААА. где же ты был, доклад, афигенный!
https://www.youtube.com/watch?v=s6ZtfLmvQMU
MQTT не поддерживает TLS пока, реализовано нестабильно (инфа старая, над проверять)

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

MQTT
- pub-sub
- broker is required
😘 standard
😘 small code
- limited network bandwidth/constrained environments
- developed in 1999 -> released in 2010
😘dataagnostic. just string bytes
publisher -> broker -> subscriber
😭 has broker
😭 TCP/IP
😘 simple protocol (255 packages)
😘 multilevel wildcards. (* destination)
QoS:
0 = the broker/client will deliver the message once, with no confirmation
1 = the broker/client will deliver message at least once, with confirmation required
2 = the broker/client will deliver the message exactly once by using a four step handshake
😭 last will and testament!
😘😘😘 rabbitmq supports MQTT!!!!!!!!!!
recommended broker: mosquitto

COAP
= LIGHTWEIGHT HTTP over UDP
😭 proposed standard (старая инфа)
😘 binary protocol NOT text!
😘 no headers
😘😭 no tcp handshakes.
😘 only one ack !
😘 no matter where is running (server or client)
😘 DTLS (TLS over UDP)
😘 10times lightweight in comparison with http
😘 there is URI
😘 GET/POST/PUT/DELETE
😘 content type support (xml, json, cbor...)
😘 build-in discovery
😘 multicast support
😘 async message exchanges
😘 designed to be extensible
QoS:
* non-confirmable
* confirmable
Reset possibility
😘 response is split in blocks
😭 COAP over TCP being drafted (инфа старая)
😘 auth inspired by OAUTH and JWT
Пришла новая книжка. Посмотрим, может поменяю свое мнение к носкулам

тут есть:
- PostgreSQL
- Riak
- HBase
- MongoDB
- CouchDB
- Neo4J
- Redis

собственно для сравнения интересны Hbase, Riak, Neo4j - бо их никогда не юзал совсем