Programación

686
SQL JOIN - cláusula WHERE vs. cláusula ON

Después de leerlo, este no es un duplicado de uniones explícitas vs implícitas de SQL . La respuesta puede estar relacionada (o incluso la misma) pero la pregunta es diferente. ¿Cuál es la diferencia y qué debe ir en cada uno? Si entiendo la teoría correctamente, el optimizador de consultas...

686
¿Cómo detecto si una variable de Python es una función?

Tengo una variable, xy quiero saber si está apuntando a una función o no. Esperaba poder hacer algo como: >>> isinstance(x, function) Pero eso me da: Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'function' is not defined La razón por la que...

686
pip install desde git repo branch

Intentando pipinstalar una rama específica del repositorio. Google me dice que pip install git + https://github.com/user/repo.git@branch El nombre de la sucursal es issue/34/oscar-0.6así, pip install https://github.com/tangentlabs/django-oscar-paypal.git@/issue/34/oscar-0.6pero devuelve un...

686
¿Dividir una cadena en una matriz en Swift?

Digamos que tengo una cadena aquí: var fullName: String = "First Last" Quiero dividir la base de la cadena en el espacio en blanco y asignar los valores a sus respectivas variables var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName:...

685
Diferencias entre Emacs y Vim

Sin entrar en un argumento religioso sobre por qué uno es mejor que el otro, ¿cuáles son las diferencias prácticas entre Emacs y Vim? Estoy buscando aprender uno u otro, pero me doy cuenta de que la curva de aprendizaje para cada uno es alta y no puedo decidir. Nunca he usado un editor de este tipo...

685
¿Cómo verificar la versión de los módulos de Python?

Acabo de instalar los módulos de Python: constructy statlibcon setuptoolseste aspecto: # Install setuptools to be able to download the following sudo apt-get install python-setuptools # Install statlib for lightweight statistical tools sudo easy_install statlib # Install construct for...