Raspbian SSH Server mislukt na upgrade van Stretch naar Buster (geen SSH verbinding)

Ik heb deze uitstekende gids gebruikt om mijn Raspbian van Stretch naar Buster te updaten: https://pimylifeup.com/upgrade-raspbian-stretch-to-raspbian-buster/ Na het herstarten van mijn Pi, was de SSH verbinding verdwenen. Door in te loggen op de Pi met het aangesloten toetsenbord en monitor kon ik het probleem debuggen: service ssh status journalctl -u ssh -n 200 "Missing privilege separation directory /run/sshd" Deze directory moet...

Weiterlesen

Hoe unieke object ids in te stellen in ingesloten documenten in een MongoDB collectie

updateMany van MongoDB kan gebruikt worden om alle documenten die overeenkomen bij te werken. Probleem Als, echter, je wilt unieke nieuwe ObjectID's in te stellen in uw update, zou je merken dat MongoDB stelt dezelfde ObjectID voor elk item: db.getCollection('mypis_collectedpis').updateMany({}, {$set: {apps: {"com.picockpit/core": {meta: {versie: "2.0", naam: "PiCockpit Core", image: "", description: "PiCockpit.com...

Weiterlesen

overschakelen 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:...

Weiterlesen

Domme bedrijfsfouten #6 :: Geen duidelijke call to action (knop)

Een vriendin stuurde mij een e-mail, waarin zij mij (en andere niet nader genoemde geadresseerden) vroeg een petitie te ondertekenen om de Duitse steun aan Nepal voort te zetten. Ik besloot haar en haar zaak te steunen en besteedde hier een minuut van mijn tijd aan. Maar deze minuut veranderde in deze blogpost. En het heeft een waardevolle les voor ons allemaal:...

Weiterlesen