Programación

81
Haskell "no hace nada" IO, o si no tiene más

Quiero hacer algo en Haskell que se vea así: main1 = do s <- getLine if s == "foo" then putStr "You entered foo" Obviamente, esto no es legal ya que no existe else. Una alternativa en la que he pensado: nop :: IO () nop = sequence_ [] main2 = do s <- getLine if s == "foo" then...

81
¿Cómo inicio mi programa Java con más de un agente Java?

Soy consciente de cómo iniciar un programa de Java con un agente de Java: java -javaagent:myAgent.jar MyJavaProgram Pero, ¿qué pasa si quiero agregar 2 o más agentes de Java para instrumentar mi programa? No quiero volver a invocar java -javaagent: ... para cada agente que tengo que cargar en...

81
Clave principal de datos principales

Esto puede parecer estúpido, pero todavía no pude averiguar cómo marcar un atributo como clave principal en el archivo xcdatamodel. Mi almacenamiento persistente es un archivo sqlite. ¿Alguien puede ayudarme? En ese caso, ¿cómo puedo "validar" una identificación para que sea única? ¿Debo...

81
Copiar imagen del servidor remoto a través de HTTP

Estoy buscando una forma sencilla de importar / copiar imágenes desde un servidor remoto a una carpeta local usando PHP. No tengo acceso FTP al servidor, pero se puede acceder a todas las imágenes remotas a través de HTTP (es decir, http://www.mydomain.com/myimage.jpg ). Ejemplo de uso: un...

81
¿Cómo puedo calcular la diferencia entre dos ArrayLists?

Tengo dos ArrayLists. ArrayList A contiene: ['2009-05-18','2009-05-19','2009-05-21'] ArrayList B contiene: ['2009-05-18','2009-05-18','2009-05-19','2009-05-19','2009-05-20','2009-05-21','2009-05-21','2009-05-22'] Tengo que comparar ArrayList A y ArrayList B. El resultado ArrayList debe...

81
Inicie sesión en el sitio web, a través de C #

Soy relativamente nuevo en el uso de C # y tengo una aplicación que lee partes del código fuente en un sitio web. Que todo funciona; pero el problema es que la página en cuestión requiere que el usuario inicie sesión para acceder a este código fuente. Lo que mi programa necesita es una forma de...

81
Agregar elementos a una colección durante la iteración

¿Es posible agregar elementos a una colección mientras se itera sobre ella? Más específicamente, me gustaría iterar sobre una colección, y si un elemento satisface una determinada condición, quiero agregar algunos otros elementos a la colección y asegurarme de que estos elementos agregados...

81
¿Es posible modificar una cadena de caracteres en C?

He estado luchando durante unas horas con todo tipo de tutoriales de C y libros relacionados con los punteros, pero lo que realmente quiero saber es si es posible cambiar un puntero de caracteres una vez que se ha creado. Esto es lo que he probado: char *a = "This is a string"; char *b = "new...

81
¿Qué es refactorizar y qué es solo modificar código?

Sé que la refactorización es "cambiar la estructura de un programa para que la funcionalidad no cambie". Estaba hablando con algunos de los chicos con los que estoy trabajando en mi proyecto de último año en la universidad y me sorprendió que tuvieran una visión mucho más amplia (a falta de una...