Programación

632
¿Cómo protejo el código Python?

Estoy desarrollando un software en Python que se distribuirá a los clientes de mi empleador. Mi empleador quiere limitar el uso del software con un archivo de licencia con restricción de tiempo. Si distribuimos los archivos .py o incluso los archivos .pyc, será fácil (descompilar y) eliminar el...

632
Convertir fecha a fecha y hora en Python

¿Existe un método incorporado para convertir a datea a datetimeen Python, por ejemplo, obtener datetimela medianoche de la fecha dada? La conversión opuesta es fácil: datetimetiene un .date()método. ¿Realmente tengo que llamar manualmente datetime(d.year, d.month,

632
¿Cómo funciona "cat << EOF" en bash?

Necesitaba escribir un script para ingresar entradas de varias líneas a un programa ( psql). Después de buscar un poco en Google, encontré que la siguiente sintaxis funciona: cat << EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF Esto...

632
Dormir por milisegundos

Sé que la sleep(x)función POSIX hace que el programa duerma durante x segundos. ¿Existe una función para hacer que el programa duerma x milisegundos en C

632
Obtener clave por valor en el diccionario

Hice una función que buscará edades en a Dictionaryy mostrará el nombre correspondiente: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Sé cómo comparar y encontrar la...

631
Git extrae cierta rama de GitHub

Tengo un proyecto con múltiples sucursales. Los he estado empujando a GitHub , y ahora que alguien más está trabajando en el proyecto, necesito sacar sus ramas de GitHub. Funciona bien en master. Pero digamos que alguien creó una rama xyz. ¿Cómo puedo extraer una rama xyzde GitHub y fusionarla en...