Programação

9
Xamarin.Messaging.Broker quer acesso ao firewall

Depois de instalar o VS2019 16.5.1 e 16.5.2, recebo uma mensagem informando que o Windows Defender bloqueou alguns recursos Xamarin.Messaging.Brokere perguntando se devo permitir. Normalmente, como faria parte do Visual Studio, mas esse executável está localizado no meu arquivo appdata \ local \...

9
Por que o IEnumerable.ToObservable é tão lento?

Eu estou tentando enumerar uma grande IEnumerableuma vez, e observar a enumeração com vários operadores ligados ( Count, Sum, Averageetc). A maneira óbvia é transformá-lo em um IObservablecom o método ToObservablee, em seguida, inscrever um observador nele. Notei que isso é muito mais lento que...

9
Calculando uma raiz aninhada em C

Pediram-me para calcular a seguinte expressão raiz aninhada usando apenas recursão . Eu escrevi o código abaixo que funciona, mas eles nos permitiram usar apenas uma função e 1 entrada npara esse fim, e não 2 como eu usei. Alguém pode me ajudar a transformar esse código em uma função que...

9
Criando um declarador personalizado

Digamos que eu use um certo conjunto de clichês regularmente: class Foo { method abc($a: $b, $c, +@d) is pure { use Slang::Bar; … } method xyz($a: $b, $c, +@d) is pure { use Slang::Bar; … } method blarg($a: $b, $c, +@d) is pure { use Slang::Bar; … } } Prefiro dizer: class Foo...

9
Por que existem tantas funções `map` para diferentes tipos em F #

Estou aprendendo F #. Comecei o FP com Haskell e fiquei curioso por isso. Como o F # é a linguagem .NET, parece-me mais razoável declarar a interface como Mappable, assim como a Functorclasse do tipo haskell . Mas, como na figura acima, as funções F # são separadas e implementadas por si só....

9
Por que Duration.new funciona com Int, mas não com Rat?

Por uma Duração, por que preciso coagir um Rato a um Real manualmente, mas não um Int? Esta é a versão 2020.01 do Rakudo, criada no MoarVM versão 2020.01.1, implementando o Perl 6.d. No OSX. say $v.WHAT; #(Int) $v = Duration.new( $v ); say $v; #20 my $w = 20.0; say $w.WHAT; #(Rat) $w =...

9
Como acionar uma tarefa Airflow somente quando novas partições / dados estão disponíveis na tabela AWS athena usando o DAG em python?

Eu tenho um cenário como abaixo: Acione um Task 1e Task 2somente quando novos dados estiverem disponíveis para eles na tabela de origem (Athena). O acionador da Tarefa1 e da Tarefa2 deve ocorrer quando uma nova parição de dados em um dia. Disparar Task 3apenas após a conclusão Task 1eTask...