Roteamento Kemal redireccionando uma sub-árvore

Este trecho de código mostra-lhe como redireccionar uma sub-árvore inteira e remover a primeira parte da sub-árvore. Isto pode ser útil, por exemplo, quando tiver links externos referenciando diferentes línguas (por exemplo /de /fr /it) e caminhos de conteúdo neles, e quiser servir tudo a partir dos mesmos pontos finais. A Linguagem de Cristal...

Weiterlesen

Utilização do APO do Cloudflare para guardar um sítio Web WordPress e Aplicativo misto

picockpit.com é a nossa aplicação Web OS Raspberry Pi - tem um blogue WordPress (para marketing e suporte de conteúdos), instalado num subdirectório, em picockpit.com/raspberry-pi/ Google Analytics mostrou-me que o blog PiCockpit estava a carregar mais lentamente em países importantes, como os EUA. Aqui está uma captura de ecrã de um teste de desempenho, antes de optimizar a página...

Weiterlesen

Usando plink (Concurso) no Windows 10 com Git for Windows

O actual instalador Git for Windows não me permite seleccionar Tortoise Plink durante a instalação, como foi descrito aqui no Stackoverflow. Em vez disso, segui a instalação, e defini uma variável de ambiente. Seleccionar "Use bundled OpenSSH" aqui. procurar por "enviro" na pesquisa do Windows. (o meu screenshot está em alemão, mas vai encontrar o...

Weiterlesen

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

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

Raspberry Pi Compute Module 4 vs Compute Module 3

Raspberry Pi lançou o Compute Module 4, como um sucessor do Compute Module 3B+. O Compute Module 4 (CM4) é um chamado System on Module (SoM), que contém peças centrais que compõem um Raspberry Pi 4, por exemplo, e além desse eMMC Flash em diferentes tamanhos (variando de nenhum para o módulo Lite...

Weiterlesen

Abortar sofá Pi 4 / 2 GB zum Pi 4 / 1 GB Preis

Dank des Raspberry Pi Geburtstags haben wir jetzt wieder mehr Leistung zum gleichen Preis: Die Raspberry Pi Trading hat den Pi 4 / 2 GB im Preis reduziert! Das 2 GB Modell kostet jetzt jetzt genauso viel wie das 1 GB Modell. Jetzt bei buyzero.de Raspberry Pi 4 kaufen.  

Weiterlesen

Cristal: Linguagem cristalina Trilha duplicada encontrada

[email protected]:~/crystal/taxgod$ executar cristal src/taxgod.cr Excepção desatendida: Trilha duplicada encontrada 'vat-correction' (Radix::Tree::DuplicateError) da lib/radix/src/radix/tree.cr:0:11 em 'add' da lib/radix/src/radix/tree.cr:149:11 em 'add' da lib/radix/src/radix/tree.cr:149:11 em 'add' da lib/radix/src/radix/tree.cr:108:9 em 'add' da lib/kemal/src/kemal/route_handler.cr:49:7 em 'add_to_radix_tree' da lib/kemal/src/kemal/route_handler.cr:21:7 em 'add_route' de lib/kemal/src/kemal/dsl.cr:12:1 em 'post' de src/vatcorrection.cr:26:2 em '__crystal_main' de /usr/share/crystal/src/crystal/main.cr:97:5 em 'main_user_code' de /usr/share/crystal/src/crystal/main.cr:86:7 em 'main' de /usr/share/crystal/src/crystal/main.cr:106:3 em 'main'...

Weiterlesen