hola tengo este codigo y por mas que los pruebo , la funcion que detecta la tecla no me lo ejecuta cuando pulso enter.
//selecionamos todos los elementos html con los que vamos a trabajar
let moneda = document.querySelector("#moneda");
let resultado = document.querySelector("#resultado22");
let b...
@gbianchi No lo estás, la edición elimina 1 línea de código, por lo cual esa edición no es válida. @Christian, @Japv, nunca se edita el código. Si una edición edita código de esta forma entonces es una mala edición y debe mejorarse, revertirse o desaprobar.
@gbianchi ya te entendí, pero pienso que lo más probable es que el usuario que edito haya quitado esa línea accidentalmente, fíjate que el borro el texto que venía inmediatamente después de esa línea, quizá marcó mal con el cursor y terminó quitando esa línea, yo se que las ediciones que modifican código se rechazan, pero esta eliminación parece un error
@Japv y si es un error, entonces está mal y se rechaza o se mejora (corrgiendo el error), creo que @gbianchi sólo les hace un llamado de atención sobre la forma en que están aprobando las ediciones, estos errores no deberían ser pasados por alto.
@CandidMoe esas obras de arte, son finales. Un cambio en la disposición de los componentes puede llegar a ser un dolor de cabeza en configuraciones así.
Una consulta, tengo un par de script en python y les he metido el módulo de logger. Está puesto a "INFO". ¿Cómo puedo hacer para cambiarlo a modo DEBUG desde el argparser para que no solo me aparezca los logger.info si no también logger.debug?
Buen día! Alguien recomienda alguna librería o tiene alguna documentación para recorrer y modificar los valores independientemente de la estructura del JSON?
Es por esto que puse mas arriba: "Me faltaría ver una solución en el back para tenerlo en este también, pero lo que hice es crear un interceptor en el front-end que busque en el JSON valores ' ' y si encuentra, parsearlo a null (ya que eso es de un campo opcional).
Con este ciclo puedo recorrerlo pero si tiene varios niveles ya no los modifica: if (req.body[key] === '') { req.body[key] = null; } }
@Orion Json es para intercambiar datos. Si quieres trabajar con ellos, puedes convertirlos en un diccionario o en otra estructura propia del lenguaje que uses.
Un string vacio es algo: es un string y tiene largo cero. Nada es nada: no tiene un tipo, no tiene un atributo. Luego "nada != string" y "nada != largo cero"
En términos cotidianos: Tienes que guardar el segundo nombre de una persona. ¿Cómo diferencias "no tiene segundo nombre" de "no se cual es el segundo nombre"?
@abulafia. Tengo una imagen pihole/pihole que funciona, pero necesito necesito ejecutar un comando dentro de ella para anular la password de administración de Pi-Hole. ¿Cual es el camino?
Estoy. No sé qué es pihole, pero imagino que es irrelevante en este contexto Lo que necesitas es entrar al contenedor, supongo
depende un poco de si la imagen en cuestión incluye el binario de un shell, pero suele ser habitual que lo tengan
entonces puedes hacer docker exec -it nombre_del_container sh
el contenedor debe estar en ejecución. Con eso ejecutarás otro proceso (sh) dentro de ese contenedor, lo que te da un shell desde el que puedes usar cualquier otro comando que el contenedor traiga. A veces traen un editor, como minimo el vi
no obstante este método es bastante "perecedero" porque los cambios que hagas en el contenedor afectan solo a ese contenedor en particular. Cuando ese contenedor muera, el siguiente que lances lo hará de nuevo desde la imagen "limpia" sin tus cambios
(es una de las ventajas de los contenedores, que siempre la ejecución parte de un estado garantizado)
asi que una solución más estable o a más largo plazo es tener en tu carpeta del host, fuera del contenedor, el fichero que quieras modificar, y al arrancar el contenedor montar tu fichero con la opción -v "encima" del fichero original que venía en la imagen
algunas imágenes vienen preparadas para variar su comportamiento según ciertas variables de entorno que se pueden fijar al arrancar el contenedor. No me extrañaría que la password de admin fuese una de esas opciones
La imagen pihole/pihole persiste los cambios; asi que no tengo que modificar nada. Maravilloso. Es un parto instalar Pi-Hole, entre ISP que no colaboran y S.O. no soportados.
@CandidMoe, prefiero la sutileza y elegancia del paginado analógico, en el cual puedes apreciar con el tacto la página y sentir el olor del libro nuevo cuando suavemente las hojas van pasando de un lado a otro. Con pdf se pierde toda esa magia.
@CandidMoe Ninguna imagen docker puede persistir cambios. Las imágenes son de solo lectura, inmutables. Son como clases en OOP. Los contenedores son como instancias. Lo que sí puedes hacer es montar en el contenedor un "volumen externo", y ese sí que persistirá los cambios. He visto que eso es lo que hace el docker-compose
es típico montar una carpeta externa (del anfitrión) en cierta ruta del contenedor, típcamente en /etc/ para que así los cambios en la configuración "persistan". El contenido de un volumen montado reemplaza a lo que hubiera en esa misma carpeta en la imagen
yo sí lo sé :-) Te lo contaba por si te interesa tener los conceptos