Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas


1
Movendo meu aplicativo ASP.NET MVC para o Amazon AWS
Criei um aplicativo ASP.NET MVC e agora quero movê-lo para o Amazon AWS do meu servidor de desenvolvimento. Minha pergunta é: como migrar um aplicativo ASP.NET para o Amazon AWS? Aqui está o que eu pesquisei / encontrei até agora: As sessões não funcionam entre instâncias, portanto, preciso usar o …


5
Comportamento indefinido, em princípio
Seja em C ou C ++, acho que esse programa ilegal, cujo comportamento de acordo com o padrão C ou C ++ é indefinido, é interessante: #include <stdio.h> int foo() { int a; const int b = a; a = 555; return b; } void bar() { int x = …

2
Um pacote dependente de Rcpp requer uma licença GPL?
Estou escrevendo um pacote comercial que usa R (GPL) para o seu cálculo. As Perguntas frequentes da GPL indicam claramente que os intérpretes da linguagem de programação GPL não impõem restrições de licenciamento ao "programa" (arquivo de texto com código R). Por enquanto, tudo bem. Parte do pacote é compilada …
8 gpl  r 



2
Por que declarar uma String (como final) e depois usá-la?
Em uma classe típica de validador spring mvc, ao inserir um valor errorCode no objeto Errors, que diferença faz entre usar um String ( props.somefield.req) como esse errors.rejectValue("elementId", "props.somefield.req"); versos uma String final estática declarada? private static final String SOMFIELD_REQ = "props.somefield.req"; ... errors.rejectValue("elementId", SOMFIELD_REQ); Isso melhora o desempenho, mesmo …







1
"Ignorar deltas" é exclusivo do svn?
As pessoas boas que criaram o sistema de controle de versão SVN usam uma estrutura a que se referem como "pular deltas" para armazenar o histórico de revisões de arquivos internamente. Uma revisão é armazenada como delta em relação a uma revisão anterior. No entanto, a revisão N não é …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.