envoy fix voor het serveren van grote bestanden van de backend / timeouts / afgebroken downloads
Klanten klaagden over het niet kunnen downloaden van grote bestanden van onze websites (b.v. PiDoctor op PiCockpit.com). In eerste instantie kon ik het probleem niet lokaal repliceren, de bestanden leken goed te downloaden. Na verder onderzoek stelde ik vast dat de downloads na een bepaalde tijd afbraken - afhankelijk van uw download snelheid, dus,...
WeiterlesenDomme bedrijfsfouten #5 :: Laat call centers uw klanten vragen naar hun tevredenheid
Ik werd net gebeld door een call center agent, om te vragen hoe tevreden ik was over een service aanvraag die ik had gedaan met een verloren DHL pakket. Ze waren beleefd, maar in feite ongeïnteresseerd in wat ik te zeggen had (inderdaad, ik had een probleem dat ik wilde communiceren, zie hieronder). De call center agent probeerde een...
WeiterlesenHistorische Teksten
Als onderdeel van de verbetering van de pi3g.com website, in verband met de lancering van het Google Coral.AI en AIY product, heb ik onze website in het Engels omgestructureerd. Hier als referentie een aantal van de teksten die we eerder hadden: Wir sind als Raspberry Pi Foundation erkend reseller, sowie einer von zwei deutschen Pi Zero Distributoren Ihr starker Partner rund...
Weiterlesen20888
20.888 is het totaal aantal Raspberry Pi dat wij (pi3g e.K.) vorig jaar (2019) hebben verkocht. Hartelijk dank aan al onze klanten, resellers en partners.
WeiterlesenDomme zakelijke fouten #4 :: Spammen uw gebruiker met berichten over uw awesomeness
Mensen moeten weten hoe geweldig ze zijn omdat ze de juiste keuze hebben gemaakt en uw klant zijn. U, op uw beurt, moet geweldig zijn, en zorg dragen voor het vertrouwen dat ze in u stellen op een verantwoordelijke manier. Dat brengt ons bij de domme bedrijfsfout van vandaag: het spammen van uw gebruikers met berichten die ze niet willen. Dit is een van...
WeiterlesenDomme bedrijfsfouten #3 :: Ervan uitgaan dat dingen altijd zullen werken (De waarde van monitoring)
Dingen werken, en daar is geen misverstand over! Maar, omdat het universum voortdurend in entropie toeneemt, werken ze niet eeuwig. Ze moeten voorzien worden van jouw aandacht, kennis en energie, zodat ze kunnen blijven werken. Je weet hoe het is, onze lichamen zijn behoorlijk verbazingwekkend - maar op een gegeven moment...
WeiterlesenOmgaan met NIL in JSON::Any in Crystal Lang
Een van de uitdagingen bij het ontwikkelen met Crystal is dat het niet zo vergevingsgezind is met betrekking tot datatypes als, laten we zeggen, Python of Ruby. nil zal je bezig houden. De volgende foutmelding: cast from Nil to String failed, in /usr/share/crystal/src/json/any.cr:220:5:220 kan opgelost worden door: # cast naar string, DAN controleren of het nil is als...
WeiterlesenChromium exit code -5
Terwijl het uitvoeren van Chromium met chromium-browser -display=:0 https://www.picockpit.com u in staat stelt om Chromium te starten vanaf een SSH-verbinding (en het zal uitvoer geven naar het hoofdscherm in de X Server), zal dit mislukken wanneer u het probeert uit te voeren met subprocess.Popen in Python: "command": ["chromium-browser", "-display=:0", "https://picockpit.com"] (dit is een deel van het JSON formaat dat ik heb...
Weiterlesenbeveiligde commando uitvoering met Python: subprocess.Popen
Beveiliging is belangrijk voor mij tijdens het ontwikkelen van de picockpit-client. Het volgende is van toepassing op Linux systemen (maar is waarschijnlijk van toepassing op alle Unix-achtige systemen, inclusief macOS) Python maakt het mogelijk om externe commando's uit te voeren met behulp van de subprocess module. importeer subprocess In de komende versie van PiCockpit, zullen gebruikers in staat zijn om hun eigen knoppen te maken (gewoon bewerken...
WeiterlesenDomme bedrijfsfouten #2: mensen proberen te bedriegen (een nieuw soort spammer)
Een bait and switch site, die me informatie moest geven over Python code. "Klik toelaten als u geen bot bent". Misbruik maken van de Captcha om meldingen te tonen (waarschijnlijk spam reclame?) is zeker een slim idee. (Vanuit technisch en machinaal oogpunt) Waarom doet de persoon die hier achter zit niet...
Weiterlesen