Engenharia de software

8
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...

8
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...

8
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 = 123; int y = 456; } int main() { bar(); const int n1...

8
Como limpar try / except / else aninhado?

Ao escrever código, geralmente quero fazer algo assim: try: foo() except FooError: handle_foo() else: try: bar() except BarError: handle_bar() else: try: baz() except BazError: handle_baz() else: qux() finally: cleanup() Obviamente, isso é completamente ilegível. Mas está...

8
como implementar chamadas de serviço da web idempotentes

Estou desenvolvendo uma solução baseada em wcf para uma camada de serviço da web que dispositivos móveis "conectados ocasionalmente" usarão. O serviço não usará filas (neste estágio) devido às complexidades adicionais e, portanto, estará operando uma abordagem simples de Solicitação / Resposta....

8
Web Forms e MVC no mesmo projeto da web

Estou trabalhando em um grande projeto herdado que foi criado com o ASP.NET Web Forms, e a idéia de adicionar as bibliotecas MVC ao mesmo projeto foi lançada. Sei que isso é possível (há muitos artigos disponíveis), mas estou me perguntando se / por que isso é / não é recomendado por alguém que fez...