Programación

263
¿Cuándo el eval () de JavaScript no es malo?

Estoy escribiendo un código JavaScript para analizar las funciones ingresadas por el usuario (para una funcionalidad similar a una hoja de cálculo). Después de analizar la fórmula, podría convertirla en JavaScript y ejecutarla eval()para obtener el resultado. Sin embargo, siempre he evitado usarlo...

263
Leer / escribir un archivo INI

¿Hay alguna clase en .NET Framework que pueda leer / escribir archivos .ini estándar: [Section] <keyname>=<value> ... Delphi tiene el TIniFilecomponente y quiero saber si hay algo similar para C

263
HTTP 1.0 vs 1.1

¿Podría alguien darme una breve descripción de las diferencias entre HTTP 1.0 y HTTP 1.1? He pasado algún tiempo con ambos RFC, pero no he podido sacar mucha diferencia entre ellos. Wikipedia dice esto: HTTP / 1.1 (1997-1999) Versión actual; las conexiones persistentes están habilitadas de manera...

263
Java Timer vs ExecutorService?

Tengo un código donde programo una tarea usando java.util.Timer. Estaba mirando alrededor y vi que ExecutorServicepodía hacer lo mismo. Entonces, esta pregunta aquí, ¿ha utilizado Timery ExecutorServicepara programar tareas, cuál es el beneficio de usar una sobre otra? También quería comprobar si...

263
¿Cómo creo una matriz de cadenas en C?

Estoy tratando de crear una matriz de cadenas en C. Si uso este código: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc me da "advertencia: asignación de tipo de puntero incompatible". ¿Cuál es la forma correcta de hacer esto? editar: Tengo curiosidad por qué esto debería dar una advertencia del...

263
¿Qué tiene Ruby que Python no tiene, y viceversa?

Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. Hay muchas discusiones sobre Python vs Ruby, y todas las encuentro...

263
¿Cómo pasar la página de inicio de sesión con Wget?

Estoy tratando de usar Wget para descargar una página, pero no puedo pasar de la pantalla de inicio de sesión. ¿Cómo envío el nombre de usuario / contraseña utilizando los datos de publicación en la página de inicio de sesión y luego descargo la página real como usuario...

263
¿Cómo cambiar la altura de una <br>?

Tengo un gran párrafo de texto que se divide en subpárrafos con <br>'s: <p> Blah blah blah. <br/> Blah blah blah. Blah blah blah. Blah blah blah. <br/> Blah blah blah. </p> Quiero ampliar la brecha entre estos subpárrafos, como si hubiera dos <br>o algo...

263
Manera eficiente de rotar una lista en Python

¿Cuál es la forma más eficiente de rotar una lista en Python? En este momento tengo algo como esto: >>> def rotate(l, n): ... return l[n:] + l[:n] ... >>> l = [1,2,3,4] >>> rotate(l,1) [2, 3, 4, 1] >>> rotate(l,2) [3, 4, 1, 2] >>> rotate(l,0) [1, 2, 3,...