Programación

11
Usando para esperar ... o con iterables sincrónicos

MDN dice que for await...of tiene dos casos de uso: La for await...ofinstrucción crea un ciclo que itera sobre objetos iterables asíncronos, así como en iterables sincronizados, ... Anteriormente estaba al tanto de lo anterior: los iterables asíncronos usando Symbol.asyncIterator. Pero ahora...

11
Lazo delantero y trasero en una línea

Creo que esta es una pregunta interesante. Podemos hacer un bucle de una manera, pero ¿podemos hacerlo hacia atrás en la misma línea? Déjame explicarte lo que quiero decir. Aquí hay un código de ejemplo: for(int i = 0; i < 5; i++) { // we all know the output will be 0,1,2,3,4 Estoy buscando si...

11
Encuentra un número único de días

Deseo escribir una consulta SQL para encontrar el número de días hábiles únicos para cada empleado de la tabla times. *---------------------------------------* |emp_id task_id start_day end_day | *---------------------------------------* | 1 1 'monday' 'wednesday' | | 1 2 'monday' 'tuesday' | | 1...

11
¿Alternativa a Perl's <> en Raku?

Aquí aprendí mi camino alrededor de Raku (neé Perl 6), muy agradable por todos lados. Pero extraño mucho la magia <>de Perl 5, donde puedes simplemente: my $x = <>; print $x; while(<>) { print join(':', split); } (lea la siguiente línea de entrada $x, repita el resto; la...

11
crear una matriz NxN de pandas de una columna

Tengo un marco de datos con cada fila que tiene un valor de lista. id list_of_value 0 ['a','b','c'] 1 ['d','b','c'] 2 ['a','b','c'] 3 ['a','b','c'] Tengo que calcular una puntuación con una fila y contra todas las otras filas Por ejemplo: Step 1: Take value of id 0: ['a','b','c'], Step 2: find...

11
d3 sincronizando 2 comportamientos de zoom separados

Tengo el siguiente gráfico d3 / d3fc https://codepen.io/parliament718/pen/BaNQPXx El gráfico tiene un comportamiento de zoom para el área principal y un comportamiento de zoom separado para el eje y. El eje y se puede arrastrar para reescalar. El problema que tengo problemas para resolver es...

11
Utilice Haskell como módulos Prelude en un módulo en raku

Estoy escribiendo un paquete de dibujo con algunas partes, y tengo operadores y tipos de datos dispersos en todo. Sin embargo, no quiero que los usuarios agreguen los módulos correspondientes cada vez, ya que sería bastante complicado, por ejemplo, tendría una Pointclase, un Monoidrol y una...

11
Java 14 registros y matrices

Dado el siguiente código: public static void main(String[] args) { record Foo(int[] ints){} var ints = new int[]{1, 2}; var foo = new Foo(ints); System.out.println(foo); // Foo[ints=[I@6433a2] System.out.println(new Foo(new int[]{1,2}).equals(new Foo(new int[]{1,2}))); // false...