código de erro API mailerlite 422 para endpoint de subscritores

Hoje, estava a implementar a interface entre PiCockpit.com e o Mailerlite API (que usamos no nosso software de newsletter). https://api.mailerlite.com/api/v2/subscribers Recebi a seguinte mensagem de erro: O pedido POST estava a devolver 422 como código de estado. Infelizmente, há pouca documentação sobre isso no Mailerlite. A minha implementação estava correcta (a propósito, esta é Crystal Lang):...

Weiterlesen

npm Webpack code ELIFECYCLE errno 1

Ao construir o código frontal do PiCockpit (que é embalado utilizando o Webpack) num computador diferente, deparei-me com o seguinte problema: cross-env NODE_ENV=production webpack -progress -hide-modules -mode=productiontype: 'object',additionalProperties: true,properties: {aplicar: {descrição: 'O ponto de execução do plugin, método requerido',instanceof: 'Função',tsType: "(compilador: import('.../lib/Compiler')) => void"}},required: [ 'apply' ]}},title: 'WebpackOptions',description: 'Options object as provided by the user.',type:...

Weiterlesen

Como gerir uma falha de segurança no seu servidor

Os servidores modernos executam frequentemente uma multiplicidade de aplicações de software. No nosso caso, usamos o Docker no servidor para executar vários serviços. Um destes serviços, Gitlab, tinha um problema de segurança (gitlab workhorse mais especificamente). O que levou a uma infecção por trojan. (No nosso caso, os binários eram chamados de "wate" no caso de isso importar para alguém...

Weiterlesen

Atualização de imagens de variantes no Shopify usando CSV

Shopify tem a possibilidade de atualizar os campos usando um arquivo CSV. Isto é útil se você quiser atualizar muitas imagens. Shopify irá baixar estas imagens de um servidor remoto, se necessário, para que você possa fornecer URLs de sua escolha. Você só precisa fornecer os valores que você deseja atualizar, juntamente com...

Weiterlesen

Sincronizar carregamentos de arquivos entre as janelas do navegador

Para o PiCockpit, estou actualmente a desenvolver a aplicação Nariz Digital. Este aplicativo requer um upload para o arquivo de configuração BSEC - que são dados binários. Uma vez que o usuário carrega o arquivo, ele é publicado via MQTT, e o cliente picockpit pode usá-lo para configurar o algoritmo BSEC AI para fazer a detecção de gás. Aqui está um pouco...

Weiterlesen

Como restaurar imagens de um produto Shopify que você tenha substituído acidentalmente por um arquivo CSV

Problema: (manuseio errado de arquivos CSV) Ontem eu queria fazer bulk-edit de produtos no Shopify, e mudar o fornecedor. Usei o LibreOffice para selecionar apenas as linhas com o fornecedor nele, atualizei-o e fiz o upload apenas dessas linhas atualizadas como um novo CSV para o Shopify. O resultado foi que o Shopify largou muitas variantes, e...

Weiterlesen

raspi-config nonint do_i2c 1 pendura "para sempre".

Ao desenvolver o PiCockpit, e ao tentar permitir que o utilizador desligue o I2C da interface web, deparei-me com colisões e problemas. Estou usando raspi-config em modo não-interativo (já escrevi sobre isso antes) para controlar o I2C do cliente PiCockpit. Enquanto depurava o problema, eu notei que - se algo estivesse ocupado acessando...

Weiterlesen

Como ativar os fones de ouvido bluetooth no Windows 8.1

Para seguir este guia, o seu dispositivo já deve estar emparelhado. (Windows + C > Configurações > Alterar configurações do computador) Abra o painel de controle do sistema e escolha o painel de controle de som Seus fones de ouvido devem aparecer no painel de controle. Os meus são o Soundcore Life Q30 Stereo. (Note que você pode escolher entre fones de ouvido e fones de ouvido aqui...) Seja...

Weiterlesen