Programación

269
¿Cómo cargar todos los módulos en una carpeta?

¿Podría alguien proporcionarme una buena manera de importar un directorio completo de módulos? Tengo una estructura como esta: /Foo bar.py spam.py eggs.py Traté de convertirlo en un paquete agregando __init__.pyy haciendo, from Foo import *pero no funcionó de la manera que...

269
¿Cómo envía Facebook, Gmail la notificación en tiempo real?

He leído algunas publicaciones sobre este tema y las respuestas son cometa, reverse ajax, http streaming, servidor push, etc. ¿Cómo funciona la notificación de correo entrante en Gmail? ¿Cómo puede GMail Chat hacer solicitudes AJAX sin interacción del cliente? Me gustaría saber si hay...

269
CSS tachado de diferente color del texto?

Los elementos HTML del, strikeo spueden ser usados para un texto tachado efecto. Ejemplos: <del>del</del> ....da: del <strike>strike</strike> and <s>strike</s> .... da: huelga y huelga La text-decorationpropiedad CSS con un valor line-throughpuede usarse de...

269
¿Cuándo debo usar "esto" en una clase?

Sé que se thisrefiere a un objeto actual. Pero no sé cuándo realmente necesito usarlo. Por ejemplo, ¿habrá alguna diferencia si lo uso en xlugar de this.xalgunos de los métodos? ¿Puede xreferirse a una variable que sea local para el método considerado? Me refiero a la variable que solo se ve en...

269
¿Cómo guardar nombre de usuario y contraseña con Mercurial?

Utilicé Mercurial en un proyecto personal, y he estado escribiendo mi nombre de usuario y contraseña cada vez que quiero enviar algo al servidor. Intenté agregar lo siguiente al .hgrcarchivo en mi directorio de inicio, pero parece ser completamente ignorado. [ui] username = MY_USER_NAME password...

269
¿Por qué verificar isset () y! Empty ()

¿Hay alguna diferencia entre issety !empty. Si hago esta doble verificación booleana, ¿es correcta de esta manera o redundante? y hay una forma más corta de hacer lo mismo? isset($vars[1]) AND

269
error de instalación de libxml usando pip

Este es mi error: (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install lxml Downloading/unpacking lxml Running setup.py egg_info for package lxml Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: xslt-config: not found ** make sure the development packages of...

269
Interfaces: ¿cuál es el punto?

La razón de las interfaces realmente se me escapa. Por lo que entiendo, es una especie de solución alternativa para la herencia múltiple inexistente que no existe en C # (o eso me dijeron). Todo lo que veo es que usted predefine algunos miembros y funciones, que luego deben redefinirse nuevamente...

269
Cambiar entre GCC y Clang / LLVM usando CMake

Tengo una serie de proyectos creados con CMake y me gustaría poder cambiar fácilmente entre usar GCC o Clang / LLVM para compilarlos. Creo (¡corríjame si me equivoco!) Que para usar Clang necesito configurar lo siguiente: SET (CMAKE_C_COMPILER "/usr/bin/clang") SET (CMAKE_C_FLAGS "-Wall...

269
Actualice un submódulo a la última confirmación

Tengo un proyecto A que es una biblioteca y se usa en un proyecto B. Ambos proyectos A y B tienen un repositorio separado en github PERO dentro de B tenemos un submódulo de A. Edité algunas clases en la biblioteca, que está en el repositorio A, presioné el repositorio remoto, por lo que la...

269
¿Cómo publicar JSON en un servidor usando C #?

Aquí está el código que estoy usando: // create a request HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url); request.KeepAlive = false; request.ProtocolVersion = HttpVersion.Version10; request.Method = "POST"; // turn our request string into a byte stream byte[] postBytes =...

269
rbenv no cambia la versión de ruby

Instalé rbenv de acuerdo con las instrucciones de github. Estoy ejecutando OSX pero lo he intentado en una VM Ubuntu 12.04 y obtuve los mismos resultados. Lo siguiente es lo que obtengo en mi terminal cuando intento cambiar las versiones de ruby: rbenv versions * 1.9.3-p0 (set by...