Berichten getagged "javascript
Praktische coderingsvragen beantwoord door GPT3: is het klaar voor de prime time?
Je kunt GPT3 gemakkelijk zelf uitproberen, registreer je gewoon voor een OpenAI account, en je krijgt (op het moment dat ik dit schrijf) 18 USD krediet. Ga naar de volgende link: https://platform.openai.com/playground Hier kunt u uw vraag invoeren en indienen. GPT3 zal antwoorden in hetzelfde tekstvak. Er zijn drie...
Weiterlesenoverschakelen van JSON naar MsgPack op een achterwaartse compatibele manier met Paho MQTT (JavaScript)
picockpit.com maakt veel gebruik van MQTT. Voor de komende versie 2.0 heb ik besloten om over te schakelen naar MsgPack. Waarom MsgPack? MsgPack (eigenlijk MessagePack genoemd - packages gebruiken meestal MsgPack) is een binair formaat, gericht op compatibiliteit met JSON, maar vermindert de bestandsgrootte (wat goed is voor het besparen van bandbreedte & server resources). Een ander voordeel:...
WeiterlesenEclipse Paho MQTT JavaScript Documentatie
Helaas linkt de officiële Eclipse pagina, die je gemakkelijk met Google kunt vinden, NIET naar de documentatie zelf (tenminste niet voor zover ik het kan zien). De link naar de documentatie zelf is deze: https://www.eclipse.org/paho/files/jsdoc/Paho.MQTT.Client.html Happy coding.
WeiterlesenPaho MQTT-client (Javascript), Envoy, VerneMQ: debuggen van verbroken verbindingen
Na het installeren van picockpit op mijn server, werd een bug waargenomen: de web frontend verbrak de verbinding met zeer regelmatige tussenpozen. Dit was niet aanwezig op de lokale ontwikkelomgeving. Gebruikers van picockpit meldden dezelfde bug. Ik heb het vandaag gedebugged, en een hotfix toegepast. Het blijkt dat het een timing probleem was. TL;DR hoe...
WeiterlesenPaho niet inschrijven
Probleem AMQJS0005E Interne fout. Foutmelding: Cannot read property 'show' of undefined Deze fout wordt sporadisch getoond, vooral wanneer je Shift-Reload de hele pagina. Oplossing Ik heb een Vue.js Plugin om "toast" berichten te tonen (Vue.toasted). Ik gebruik het momenteel voor debugging-doeleinden. Aanvankelijk werkte alles goed, omdat mijn code werd uitgevoerd nadat Vue was geïnitialiseerd...
Weiterlesenenvoy websockets per route configuratie, JavaScript test opzet
In mijn artikel van gisteren heb ik de configuratie & test van envoy voor het proxying van websockets uitvoerig besproken. Vandaag wil ik graag wat extra informatie toevoegen. juiste syntax voor websocket upgrade per route Je kunt websocket upgrade per route inschakelen. Je hoeft het niet globaal toe te voegen: - name: envoy.http_connection_manager config: #upgrade_configs: # - upgrade_type: websocket ...
Weiterlesenjuiste manier om Paho Client in JavaScript te instantiëren voor wss (secure websocket)
De Paho-documentatie is op dit moment helaas nogal gefragmenteerd, en sommige links op de website van Eclipse werken niet. Hier zijn enkele werkende links (vanaf 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 En hier is een fantastische website van Steve: http://www.steves-internet-guide.com/using-javascript-mqtt-client-websockets/ Er is een belangrijke breukwijziging in de Paho-naamruimte, waar je in de problemen komt met het gebruik van...
Weiterlesen