Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas

1
Scripts de usuario de sandboxing de forma segura en un programa C ++
He estado trabajando en un proyecto personal en C # cuyo propósito es más o menos permitir al usuario ejecutar scripts escritos por otros usuarios y restringir los permisos de ese script. Mi programa compila los scripts con una biblioteca de terceros, los guarda con los mecanismos de seguridad de …
8 c++  security 



1
Importar módulos de Python en el momento del uso
A menudo, en mis propias bibliotecas personales de Python, hago algo como esto: class MyClass: # ... def plot(self): import someGraphicsLibrary as graphicslib graphicslib.plot(self.data) La razón es que la inicialización someGraphicsLibrarylleva algo de tiempo, hasta unos segundos para una de las bibliotecas que uso. No siempre necesito trazar mis resultados …
8 python 








5
¿Consecuencias de no hacer una API REST de la manera "correcta"?
Haré esta pregunta de esta manera: ¿cuáles son las preocupaciones de ingeniería de software para no implementar mi API REST de la manera "correcta"? ¿Qué quieres decir con la forma "correcta"? Bueno, permítame explicar mi percepción de la manera correcta, luego le diré cómo lo estoy haciendo (también, suponga que …
8 design  rest  api  standards 



5
El motivo de los dominios de nivel superior (TLD)
Siempre he dado por sentado que existen TLD y es necesario pensar en ellos cuando compra un nombre de dominio. Pero me pregunto por qué necesitan existir en primer lugar. No veo por qué no podrías haber tenido el sistema de nombres de dominio así: https://twitter/foo/bar https://example/foo/bar Es decir, no …

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.