Posts di Maximilian Batz
Entscheidung für Raspberry Pi als Embedded Development-Plattform
Come uno dei rivenditori approvati di Raspberry Pi, e uno dei rivenditori ufficiali della serie Pi Zero (siamo stati i primi in Europa) con forti competenze tecniche sulla piattaforma Raspberry Pi, ti aiutiamo a risolvere i tuoi problemi con la piattaforma e a rispondere alle tue domande. Le immagini...
WeiterlesenVuetify :: Aprire programmaticamente la riga di dettaglio
Per il prossimo rilascio di PiCockpit v2.0, sto preparando un'applicazione GPIO. Le voci GPIO sono righe di tabella - e per configurarle, vogliamo essere in grado di accedere alla riga di dettaglio cliccando sul pulsante di configurazione: cliccando o il chevron o il pulsante di configurazione si aprirà la riga di dettaglio: Qui...
Weiterlesenabilitare e disabilitare un servizio systemd in Python usando DBus
Il prossimo picockpit-client reagisce agli eventi di cancellazione dal frontend disabilitando il suo servizio (l'applicazione rimarrà comunque installata). Allo stesso modo, quando decidi di eseguire di nuovo picockpit-client connect, il servizio sarà riabilitato e avviato automaticamente per te. Questo è possibile utilizzando l'interfaccia DBus di Python. il DBus è un sistema di bus per interagire...
WeiterlesenRaspbian SSH Server fallisce dopo l'aggiornamento da Stretch a Buster (nessuna connessione SSH)
Ho usato questa eccellente guida per aggiornare la mia Raspbian da Stretch a Buster: https://pimylifeup.com/upgrade-raspbian-stretch-to-raspbian-buster/ Dopo aver riavviato il mio Pi, la connessione SSH era sparita. Accedere al Pi usando la tastiera e il monitor allegati mi ha permesso di risolvere il problema: service ssh status journalctl -u ssh -n 200 "Missing privilege separation directory /run/sshd" This directory needs...
WeiterlesenCome impostare gli id unici degli oggetti nei documenti incorporati in una collezione MongoDB
L'updateMany di MongoDB può essere usato per aggiornare tutti i documenti che corrispondono. Problema Se, tuttavia, vuoi impostare nuovi ObjectID unici nel tuo aggiornamento, scopriresti che MongoDB imposta lo stesso ObjectID per ogni voce: db.getCollection('mypis_collectedpis').updateMany({}, {$set: {apps: { "com.picockpit/core": { meta: { version: "2.0", nome: "PiCockpit Core", immagine: "", descrizione: "PiCockpit.com...
Weiterlesenpassare da JSON a MsgPack in modo compatibile all'indietro con Paho MQTT (JavaScript)
picockpit.com fa largo uso di MQTT. Per la prossima versione 2.0 ho deciso di passare a MsgPack. Perché MsgPack? MsgPack (in realtà chiamato MessagePack - i pacchetti tendono ad usare MsgPack) è un formato binario, volto alla compatibilità con JSON, ma diminuendo la dimensione del file (il che è un bene per risparmiare banda e risorse del server). Un altro vantaggio:...
WeiterlesenStupidi errori di business #6 :: Nessuna chiara chiamata all'azione (pulsante)
Un'amica mi ha inoltrato una mail, chiedendo a me (e ad altri destinatari non rivelati) di firmare una petizione per continuare il sostegno tedesco al Nepal. Ho deciso di sostenere lei e la sua causa, spendendo un minuto del mio tempo per questo. Ma questo minuto si è trasformato in questo blogpost. E ha una lezione preziosa per tutti noi:...
Weiterlesencorrezione di envoy per servire grandi file dal backend / timeout / download interrotti
I clienti si lamentavano di non essere in grado di scaricare grandi file dai nostri siti web (ad esempio PiDoctor su PiCockpit.com). Inizialmente non potevo replicare il problema localmente, i file sembravano scaricare bene. Dopo ulteriori indagini ho determinato che i download venivano interrotti dopo un certo tempo - a seconda della velocità di download, quindi,...
WeiterlesenStupidi errori di business #5 :: Avere call center che chiedono ai tuoi clienti la loro soddisfazione
Sono stato appena chiamato da un agente del call center, che si informava sulla mia soddisfazione per una richiesta di servizio che ho avuto con un pacchetto DHL perso. Erano educati, ma effettivamente disinteressati a ciò che avevo da dire (in effetti, avevo un problema che volevo comunicare, vedi sotto). L'agente del call center ha cercato di seguire un...
WeiterlesenTesti storici
Come parte dell'elaborazione del sito web di pi3g.com, in previsione del lancio della gamma di prodotti Google Coral.AI e AIY, ho modificato il nostro sito web in inglese. Qui come riferimento alcuni dei testi che abbiamo scritto in precedenza: Wir sind als Raspberry Pi Foundation approved reseller, sowie einer von zwei deutschen Pi Zero Distributoren Ihr starker Partner rund...
Weiterlesen