Programación

330
Lista de atributos de un objeto

¿Hay alguna manera de obtener una lista de atributos que existen en las instancias de una clase? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) El resultado deseado es que se generará "multi,...

330
Instalar paquetes pip en la carpeta $ HOME

¿Es posible? Al instalar pip, instale los paquetes de python dentro de mi $HOMEcarpeta. (por ejemplo, quiero instalar mercurial, usar pip, pero dentro en $HOMElugar de /usr/local) Estoy con una máquina Mac y solo pensé en esta posibilidad, en lugar de "contaminar" mi /usr/local, usaría mi $HOMEen...

330
SQL Inner-join con 3 tablas?

Estoy tratando de unir 3 tablas en una vista; Aquí está la situación: Tengo una tabla que contiene información de los estudiantes que solicitan vivir en este campus universitario. Tengo otra tabla que enumera las Preferencias del Salón (3 de ellas) para cada Estudiante. Pero cada una de estas...

330
Protocolo WebSockets vs HTTP

Hay muchos blogs y debates sobre websocket y HTTP, y muchos desarrolladores y sitios recomiendan firmemente los websockets, pero aún no entiendo por qué. por ejemplo (argumentos de los amantes de websocket): HTML5 Web Sockets representa la próxima evolución de las comunicaciones web: un canal...

330
¿Cómo deshago "Scope to this" en Visual Studio 2012?

En el Explorador de soluciones, hice clic en "Alcance de esto" para mostrar solo una parte de la solución. Ahora no puedo encontrar cómo volver a la vista normal. El Explorador de soluciones de cierre / reapertura no funciona; Busqué en cada elemento del menú y tampoco funcionó la "Vista del...

330
No se pueden descargar imágenes de Docker detrás de un proxy

Instalé Docker en mi Ubuntu 13.10 (Saucy Salamander) y cuando escribo en mi consola: sudo docker pull busybox Obtuve el siguiente error: Pulling repository busybox 2014/04/16 09:37:07 Get https://index.docker.io/v1/repositories/busybox/images: dial tcp: lookup index.docker.io on 127.0.1.1:53:...

330
Cómo programar un retraso en Swift 3

En versiones anteriores de Swift, uno podría crear un retraso con el siguiente código: let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your code which should be executed with a delay here } Pero ahora,...