l'histoire derrière pi3g
L'histoire de Maximilian et du Raspberry Pi a commencé en 2012. Il était enthousiaste lorsqu'il a obtenu son premier Pi et a également vu le grand potentiel de développement de celui-ci.
Puis PiCockpit est né pour rendre l'utilisation et la gestion du Pi plus facile et plus accessible à tous.
Maximilian s'est toujours intéressé aux ordinateurs et pense qu'ils sont un levier pour tout améliorer dans le monde - par exemple en médecine.
Au fil des ans, le travail de Maximilien s'est développé et de nouveaux domaines d'expertise sont apparus...
travailler chez pi3g
Dans notre blog, vous pouvez vous attendre à des articles de blog sur des sujets technologiques et commerciaux, bien sûr sur le Raspberry Pi, mais aussi sur une grande variété de sujets liés à l'industrie 4.0, l'IoT et l'apprentissage automatique - par exemple sur le populaire protocole MQTT, le développement embarqué Python et Linux, et bien plus encore. Les entrées du blog ne sont pas programmées et ne sont pas dans un ordre particulier - les sujets sont un mélange éclectique de ce qui se présente dans la vie réelle d'une entreprise engagée dans l'apprentissage automatique et les aventures embarquées Raspberry Pi.
Nous sommes heureux d'écrire sur des sujets particuliers qui ne sont pas aussi bien documentés ailleurs.
Si vous avez des suggestions, nous serons heureux de discuter avec vous des sujets d'actualité et nous sommes toujours prêts à réfléchir avec vous à des solutions réalisables.
envoy websockets par configuration de route, configuration de test JavaScript
Dans mon article d'hier, j'ai longuement discuté de la configuration et du test de envoy pour le proxy de websockets.Aujourd'hui, je voudrais ajouter quelques informations supplémentaires.Syntaxe correcte pour la mise à niveau de websocket par routeVous pouvez activer la mise à niveau de websocket par route. Il n'est pas nécessaire de l'ajouter globalement :- nom : envoy.http_connection_manager config : #upgrade_configs : # - upgrade_type : websocket stat_prefix : ingress_https use_remote_address : true ...
en savoir plusenvoy, docker et websockets - débogage et configuration
Les websockets sont une technologie passionnante, qui vous permet de transformer une connexion HTTP en une connexion binaire persistante de longue durée, que vous pouvez utiliser pour envoyer des messages bidirectionnels. Pour l'anecdote, le protocole MQTT peut être transporté à l'aide de websockets - ce qui est le seul ( ?) moyen pour un client JavaScript livré par le site web, par exemple. En...
en savoir plusmanière correcte d'instancier le client Paho en JavaScript pour wss (secure websocket)
La documentation de Paho est malheureusement assez fragmentée pour le moment, et certains liens sur le site d'Eclipse ne fonctionnent pas. Voici quelques liens qui fonctionnent (à partir de 05/2019) : https://www.eclipse.org/paho/clients/js/ https://www.eclipse.org/paho/files/jsdoc/index.html https://github.com/eclipse/paho.mqtt.javascript Et voici un site web fantastique par Steve : http://www.steves-internet-guide.com/using-javascript-mqtt-client-websockets/ Il y a un changement de rupture important dans l'espace de noms Paho, où vous aurez des problèmes en utilisant...
en savoir plusComprendre Erlang et Lua / Luerl pour VerneMQ MongoDB auth_on_register hook
Mon objectif / TLDR L'objectif de cet article de blog est d'expliquer comment définir des points de montage personnalisés pour VerneMQ en modifiant le script Lua d'authentification MongoDB (lua/auth/mongodb.lua). La définition d'un point de montage personnalisé est possible avec VerneMQ non seulement en définissant manuellement des points de montage pour des listeners spécifiques (par exemple, des ports), mais aussi de manière programmatique pendant l'autorisation dans votre...
en savoir plus