Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

12
Mejores prácticas al usar Terraform [cerrado]
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 2 meses . Mejora esta pregunta Estoy en el proceso de cambiar nuestra infraestructura a terraform. …
111 devops  terraform 

2
Agregar opciones de línea de comando a CMake
Estoy construyendo una gran biblioteca usando CMake, y me gustaría que los usuarios pudieran habilitar / deshabilitar selectivamente ciertas partes de mi proceso de construcción. ¿Cómo puedo agregar opciones de línea de comandos a mi compilación de CMake, por ejemplo, para que los usuarios puedan escribir algo como cmake --build-partone …

6
¿Cómo puedo cambiar el tema de Eclipse?
Quiero cambiar el tema de Eclipse como este tema oscuro de Eclipse: Intento hacer todos los pasos en esta página, pero el tema de eclipse no cambió (pero el editor de eclipse cambió). Quiero cambiar todas las partes del cambio de IDE de eclipse a color negro, no solo el …


8
Convertir imagen SVG a PNG con PHP
Estoy trabajando en un proyecto web que involucra un mapa generado dinámicamente de los Estados Unidos coloreando diferentes estados basados ​​en un conjunto de datos. Este archivo SVG me da un buen mapa en blanco de los EE. UU. Y es muy fácil cambiar el color de cada estado. La …
111 php  svg  imagemagick  jpeg  gd2 


4
¿Es caro lo volátil?
Después de leer The JSR-133 Cookbook for Compiler Writers sobre la implementación de volátiles, especialmente la sección "Interacciones con instrucciones atómicas", asumo que leer una variable volátil sin actualizarla necesita una barrera LoadLoad o LoadStore. Más abajo en la página, veo que LoadLoad y LoadStore son efectivamente no operativos en …

5
¿Hay bibliotecas de lectores / escritores de CSV en C #? [cerrado]
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
111 c#  csv 

2
¿Cómo funciona la invocación de mockito when ()?
Dada la siguiente declaración de Mockito: when(mock.method()).thenReturn(someValue); ¿Cómo hace Mockito para crear un proxy para un simulacro, dado que la declaración mock.method () pasará el valor de retorno a when ()? Me imagino que esto usa algunas cosas de CGLib, pero estaría interesado en saber cómo se hace técnicamente.

5
¿Por qué no vamos a lanzar estas excepciones?
Encontré esta página de MSDN que dice: No arrojes Exception , SystemException , NullReferenceException o IndexOutOfRangeException intencionalmente desde tu propio código fuente. Desafortunadamente, no se molesta en explicar por qué. Puedo adivinar las razones, pero espero que alguien más autorizado en el tema pueda ofrecer su visión. Los dos primeros …

7
Emulador de GPU para programación CUDA sin el hardware [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de Stack Overflow . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado el año pasado . Mejora esta pregunta Pregunta: ¿Existe un emulador para una tarjeta Geforce que …
111 cuda  gpu  emulation  cpu 

5
Campos comunes de MySQL y sus tipos de datos apropiados
Estoy configurando una base de datos MySQL muy pequeña que almacena, nombre, apellido, correo electrónico y número de teléfono y estoy luchando por encontrar el tipo de datos "perfecto" para cada campo. Sé que no existe una respuesta perfecta, pero debe haber algún tipo de convención común para campos de …
111 mysql  database  types 

2
¿Desde dónde se inicializa sys.path de Python?
¿Desde dónde se inicializa sys.path de Python? UPD : Python está agregando algunas rutas antes de hacer referencia a PYTHONPATH: >>> import sys >>> from pprint import pprint as p >>> p(sys.path) ['', 'C:\\Python25\\lib\\site-packages\\setuptools-0.6c9-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\orbited-0.7.8-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\morbid-0.8.6.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\demjson-1.4-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stomper-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\uuid-1.30-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stompservice-0.1.0-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\cherrypy-3.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\pyorbited-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\flup-1.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\wsgilog-0.1-py2.5.egg', 'c:\\testdir', 'C:\\Windows\\system32\\python25.zip', 'C:\\Python25\\DLLs', 'C:\\Python25\\lib', 'C:\\Python25\\lib\\plat-win', 'C:\\Python25\\lib\\lib-tk', …
111 python  path  sys 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.