Ingeniería de software

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

3
Almacenar elementos de menú con permisos de usuario
Estoy creando un sistema de menús en PHP y MySQL. Tendré varios menús diferentes y cada menú tendrá un conjunto de elementos de menú conectados. En el sitio, también tengo diferentes permisos de usuario, algunos usuarios pueden ver todos los elementos del menú y algunos elementos están ocultos para algunos …





2
Licencia MIT: ¿Por qué no se considera viral?
La primera parte de la licencia implica que puedes hacer básicamente lo que quieras con ella (copiar, modificar, vender, etc.). Pero la segunda parte dice que estas libertades deben propagarse en todas las copias del software. Mi interpretación de eso es que puede incorporar el software en su proyecto propietario, …


2
Manejo de intersecciones de características
Recientemente he presenciado más y más problemas similares a los explicados en este artículo sobre intersecciones de características. Otro término para ello sería líneas de productos, aunque tiendo a atribuirlos a productos realmente diferentes, mientras que generalmente encuentro estos problemas en forma de posibles configuraciones de productos. La idea básica …

1
¿Cómo funciona realmente el renderizado de fuentes?
Me doy cuenta de que esencialmente no sé nada sobre la forma en que las fuentes se representan en mi computadora. Por lo que puedo observar, el renderizado de fuentes generalmente se realiza de manera consistente en todo el sistema. Por ejemplo, la configuración de sugerencia de fuente de subpíxeles …

1
Regla API REST sobre tunelización
Simplemente lea esto en el Libro de reglas de la API REST : GET y POST no deben usarse para hacer un túnel con otros métodos de solicitud . La tunelización se refiere a cualquier abuso de HTTP que enmascara o tergiversa la intención de un mensaje y socava la …
11 api  rest  web-framework  http 

3
¿Compilar vs usar el rendimiento de binarios preconstruidos?
¿El rendimiento será mejor (más rápido) si compilo manualmente la fuente de un componente de software para la máquina real en la que se utilizará, en comparación con si la fuente se compiló en otra plataforma, tal vez para muchas arquitecturas diferentes? Obtuve algunos buenos resultados al compilar la fuente …

3
Evento de abastecimiento y persistencia
Estoy leyendo sobre el abastecimiento de eventos y tengo una pregunta sobre la persistencia. Todavía puedo tener un DB con todas las entidades, ¿verdad? ¿O deberían repetirse los eventos cada vez que se inicia la aplicación para obtener la última versión de cada entidad en la memoria? ¿Parece un desperdicio …



4
¿Cómo funcionaba la programación cuando los programadores usaban tarjetas perforadas?
Vi esto: aprender a programar en tarjetas perforadas y he visto esto: http://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era pero dejan mucho que desear. ¿Alguien puede explicarme cómo programaron los programadores cuando usaban tarjetas perforadas? Específicamente, el sistema de computadoras de entrada solía derivar instrucciones de la propia tarjeta perforada. No sé mucho acerca de las …
11 history 

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.