Programação

8
Como documentar uma imagem do Docker

Eu tenho uma imagem do docker que recebe um conjunto de variáveis ​​de ambiente para personalizar sua execução. Um exemplo simples seria um servidor Web, que possui coisas como o segredo do cliente para o OAuth2, um segredo para assinar cookies etc. Todo o aplicativo é contêiner em uma imagem do...

8
Reestruturar uma lista de pares

Considerar .say for (1,2,2).rotor(2=>-1).map( -> ($a, $b) { $a - $b }) que funciona como esperado. Contudo, .say for (1,2,2).pairs.rotor(2=>-1).map( -> ($a, $b) { $a.value - $b.value }) joga Too few positionals passed to '<anon>'; expected 2 arguments but got 0 in...

8
Valor de Rcpp e int64 NA

Como posso passar um valor de NA de Rcpp para R em um vetor de 64 bits? Minha primeira abordagem seria: // [[Rcpp::export]] Rcpp::NumericVector foo() { Rcpp::NumericVector res(2); int64_t val = 1234567890123456789; std::memcpy(&(res[0]), &(val), sizeof(double)); res[1] = NA_REAL;...

8
função de chamada no construtor de consultas

Eu tenho uma entidade de localização segurando coordenadas. Com base em um raio, quero obter todos os locais dentro do alcance. Criei uma função (código de back-end / lógica Nestjs, não banco de dados) calculando a distância entre dois locais. Se a distância calculada for menor ou igual ao raio,...

7
Obtenha o item com o maior valor em uma coleção de Bolsas em Raku

my $coll=bag <1 2 2 3 2 4 4 2 2>; say $coll; # => Bag(1, 2(5), 3, 4(2)) Como obter o item (chave) com o maior valor, ou seja, o 2(5)da coleção Bag? (Opcional) Existe uma maneira de dizer à Bolsa para contar apenas os elementos sucessivos e desconsiderar todos os que não são sucessivos...