Programación

Preguntas y respuestas para programadores profesionales y entusiastas.




5
Ignorar una carpeta en los resultados de búsqueda
Estoy buscando una cadena y obtengo coincidencias en una carpeta de origen y una carpeta de compilación (el archivo en el origen se copia para compilar durante la compilación). No necesito el resultado de la carpeta de compilación. Vim tiene wildignoreque ayuda a filtrar los resultados. ¿Hay algo similar en …

14
¿Cómo estructuro Cloud Functions for Firebase para implementar múltiples funciones desde múltiples archivos?
Me gustaría crear múltiples funciones en la nube para Firebase e implementarlas todas al mismo tiempo desde un proyecto. También me gustaría separar cada función en un archivo separado. Actualmente puedo crear múltiples funciones si las pongo en index.js como: exports.foo = functions.database.ref('/foo').onWrite(event => { ... }); exports.bar = functions.database.ref('/bar').onWrite(event …

5
Desactivar Sonar para cierto código
¿Es posible desactivar las mediciones de sonar ( www.sonarsource.org ) para bloques específicos de código, cuál no quiere ser medido? Un ejemplo es la advertencia "Preserve Stack Trace" que produce Findbugs. Al abandonar el servidor, es posible que desee pasar el mensaje al cliente, sin incluir la excepción real que …

8
Reformar data.frame de formato ancho a largo
Tengo algunos problemas para convertir mi data.framede una mesa ancha a una larga. Por el momento se ve así: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 Ahora me gustaría transformar esto data.frameen un largo data.frame. Algo …
164 r  dataframe  reshape  r-faq 

2
Asignar salida a variable en Bash
Estoy tratando de asignar la salida de cURL en una variable como esta: #!/bin/sh $IP=`curl automation.whatismyip.com/n09230945.asp` echo $IP sed s/IP/$IP/ nsupdate.txt | nsupdate Sin embargo, cuando ejecuto el script sucede lo siguiente: ./update.sh: 3: =[my ip address]: not found ¿Cómo puedo obtener la salida $IPcorrectamente?
164 bash  curl 

3
¿Cuál es la mejor manera de salir de una función (que no tiene valor de retorno) en python antes de que finalice la función (por ejemplo, una comprobación falla)?
Supongamos una iteración en la que llamamos a una función sin un valor de retorno. La forma en que creo que mi programa debería comportarse se explica en este pseudocódigo: for element in some_list: foo(element) def foo(element): do something if check is true: do more (because check was succesful) else: …
164 python  function  return 

8
Carácter Unicode en cadena PHP
Esta pregunta parece vergonzosamente simple, pero no he podido encontrar una respuesta. ¿Cuál es el equivalente de PHP a la siguiente línea de código C #? string str = "\u1000"; Esta muestra crea una cadena con un solo carácter Unicode cuyo "valor numérico Unicode" es 1000 en hexadecimal (4096 en …
164 php  unicode 


30
mongo: no se pudo conectar al servidor 127.0.0.1:27017
Vengo de riak y redis donde nunca tuve un problema con el inicio de estos servicios o para interactuar. Este es un problema generalizado con mongo y no tengo ni idea. Reiniciar no ayuda. Soy nuevo en Mongo. mongo MongoDB shell version: 2.2.1 connecting to: test Fri Nov 9 16:44:06 …
164 mongodb  pymongo 

5
En Python, usando argparse, permita solo enteros positivos
El título resume bastante bien lo que me gustaría que sucediera. Esto es lo que tengo, y aunque el programa no explota en un número entero no positivo, quiero que se informe al usuario que un número entero no positivo es básicamente una tontería. import argparse parser = argparse.ArgumentParser() parser.add_argument("-g", …
164 python  argparse 


8
¿Usando GPU de un contenedor acoplable?
Estoy buscando una manera de usar la GPU desde el interior de un contenedor acoplable. El contenedor ejecutará código arbitrario, así que no quiero usar el modo privilegiado. ¿Algun consejo? De investigaciones anteriores, entendí que run -vy / o LXC cgroupera el camino a seguir, pero no estoy seguro de …
164 cuda  docker 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.