Programación

336
setImmediate vs. nextTick

La versión 0.10 de Node.js se lanzó hoy y se presentó setImmediate. La documentación de cambios de API sugiere su uso al hacer nextTickllamadas recursivas . Por lo que dice MDN , parece muy similar a process.nextTick. ¿Cuándo debo usar nextTicky cuándo debo usar

336
Python setup.py desarrollo vs instalación

Dos opciones en setup.py developy installme confunden. Según este sitio , el uso developcrea un enlace especial al directorio de paquetes del sitio. La gente me ha sugerido que lo use python setup.py installpara una instalación nueva y python setup.py developdespués de que se hayan realizado...

336
¿Es .yaml o .yml?

Según yaml.org , la extensión oficial del archivo es .yaml. Citar: ¿Existe una extensión oficial para los archivos YAML? Utilice ".yaml" cuando sea posible. Sin embargo, parece haber un desacuerdo en Internet sobre qué extensión usar. Si busca ejemplos en la web , muchos de ellos usan la...

336
Archivo de constantes globales en Swift

En mis proyectos de Objective-C, a menudo uso un archivo de constantes globales para almacenar cosas como nombres de notificaciones y claves NSUserDefaults. Se parece a esto: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString...

335
Obtener una submatriz de una matriz existente

Tengo una matriz X de 10 elementos. Me gustaría crear una nueva matriz que contenga todos los elementos de X que comienzan en el índice 3 y terminan en el índice 7. Claro que puedo escribir fácilmente un bucle que lo hará por mí, pero me gustaría mantener mi código lo más limpio posible . ¿Hay...

335
patrón `find -name` que coincide con múltiples patrones

Estaba tratando de obtener una lista de todos los archivos python y html en un directorio con el comando find Documents -name "*.{py,html}". Luego apareció la página del manual: Las llaves dentro del patrón ('{}') no se consideran especiales (es decir, find. -Name 'foo {1,2}' coincide con un...