Comment gérer une faille de sécurité sur votre serveur

Les serveurs modernes exécutent fréquemment une multitude d'applications logicielles. Dans notre cas, nous utilisons Docker sur le serveur pour exécuter plusieurs services. L'un de ces services, Gitlab, avait un problème de sécurité (gitlab workhorse plus précisément). Ce qui a conduit à une infection par un trojan. (Dans notre cas, les binaires s'appelaient "wate", au cas où cela aurait de l'importance pour quelqu'un...)

Weiterlesen

Mise à jour des images de variantes dans Shopify à l'aide de CSV

Shopify offre la possibilité de mettre à jour les champs à l'aide d'un fichier CSV. Ceci est utile si vous souhaitez mettre à jour un grand nombre d'images. Shopify téléchargera ces images depuis un serveur distant si nécessaire, vous pouvez donc fournir les URL de votre choix. Il vous suffit de fournir les valeurs que vous souhaitez mettre à jour, ainsi que...

Weiterlesen

Synchronisation des téléchargements de fichiers entre les fenêtres du navigateur

Pour PiCockpit, je développe actuellement l'application Digital Nose. Cette application nécessite un téléchargement pour le fichier de configuration BSEC - qui est une donnée binaire. Une fois que l'utilisateur a téléchargé le fichier, il est publié via MQTT, et picockpit-client peut l'utiliser pour configurer l'algorithme BSEC AI pour faire la détection de gaz. Voici un petit...

Weiterlesen

Comment restaurer les images d'un produit Shopify que vous avez écrasé accidentellement par un fichier CSV ?

Problème : (mauvaise manipulation des fichiers CSV) Hier, j'ai voulu modifier en bloc des produits dans Shopify, et changer le vendeur. J'ai utilisé LibreOffice pour sélectionner uniquement les lignes contenant le fournisseur, les mettre à jour, et télécharger uniquement ces lignes mises à jour dans un nouveau CSV vers Shopify. Le résultat est que Shopify a laissé tomber de nombreuses variantes, et...

Weiterlesen

raspi-config nonint do_i2c 1 hangs "forever" (pour toujours)

En développant PiCockpit, et en essayant de permettre à l'utilisateur de désactiver I2C à partir de l'interface web, j'ai rencontré des problèmes et des plantages. J'utilise raspi-config en mode non-interactif (j'ai déjà écrit à ce sujet) pour contrôler I2C à partir du client PiCockpit. En déboguant le problème, j'ai remarqué que - si quelque chose était occupé à accéder...

Weiterlesen

Comment activer les écouteurs Bluetooth sous Windows 8.1 ?

Pour suivre ce guide, votre appareil doit déjà être apparié. (Windows + C > Paramètres > Modifier les paramètres de l'ordinateur) Ouvrez le panneau de configuration du système, et choisissez le panneau de configuration du son Votre casque devrait apparaître dans le panneau de configuration. Les miens sont les Soundcore Life Q30 Stereo. (Notez que vous pouvez choisir entre casque et écouteurs ici.) be...

Weiterlesen

Activation et vérification de l'I2C sur le Raspberry Pi en utilisant la ligne de commande pour vos propres scripts

La plupart des gens savent qu'il est possible d'activer le port I2C à l'aide de raspi-config. raspi-config propose également un mode non interactif, dans lequel vous pouvez piloter ses fonctionnalités à l'aide de paramètres de ligne de commande. Lire l'état actuel du port I2C sur le Raspberry Pi Voici comment lire l'état actuel du port I2C : sudo...

Weiterlesen