Engenharia de software

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

6
Que licença devo escolher para o meu projeto?
Inicialmente, pensei em bens criativos ao ler um livro sobre wordpress (profissional wordpress), aprendi que também deveria especificar que o produto é fornecido ... SEM QUALQUER GARANTIA; sem sequer a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM OBJETIVO ESPECÍFICO e eles recomendam o GNU GPL. Como escrevo uma licença …
13 licensing 

3
Fornecendo recursos locais de JS e CSS para fallbacks da CDN
Dado que As CDNs são uma coisa boa porque podem servir recursos mais próximos ao cliente, o cliente pode armazená-los em cache e você pode reduzir a carga no seu próprio servidor. Em navegadores recentes, o carregamento de recursos de servidores de terceiros não diminui a segurança, graças ao Subresource …
13 javascript  css  cdn 



2
Jenkins para automatizar a implantação de aplicativos ASP.NET
Existe alguma possibilidade de automatizar / semi-automatizar implantações de aplicativos Web do ASP.NET usando o Jenkins. Pode estar em ambientes controlados ou não controlados, pois o usuário não controlado precisa inserir a ID do usuário e a senha. Estou procurando maneiras de copiar os arquivos do destino para o destino …




4
Por que precisamos da segurança do serviço REST se temos HTTPS
Refiro-me a este excelente artigo http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/, que fala da amazônia como segurança para serviços da web. No entanto, uma pergunta na equipe me fez perguntar por que precisamos dela se já usamos HTTPS. Eu não consegui responder, pois realmente me parece que eles podem estar certos, embora o intestino me …
13 rest 

2
A estática é ruim, mas e o padrão de fábrica?
Estou em um projeto de TDD, então tento manter o máximo possível as boas práticas envolvidas com esse tipo de desenvolvimento. Uma delas é evitar o máximo possível de estática e global. Estou enfrentando esse problema: tenho um objeto "artigo" que pode ter "opções" ("micro-artigos" adicionais) vinculados a ele. Não …
13 php  tdd  static-access 

8
Como você gerencia um salto de complexidade?
Parece uma experiência pouco frequente, mas comum, que às vezes você está trabalhando em um projeto e de repente algo aparece inesperadamente, lança uma chave de boca maciça nas obras e aumenta muito a complexidade. Por exemplo, eu estava trabalhando em um aplicativo que falava com serviços SOAP em várias …



2
Por que o glibc é mantido separadamente do GCC?
GCC é o compilador C. Glibc é a biblioteca C. No entanto, não é uma necessidade absoluta para um compilador e a biblioteca padrão agrupados como uma implementação C? Por exemplo, a biblioteca contém C ABI e específico compilador coisas do tipo <limits.h>, <stdint.h>etc., que difere entre os compiladores e …
13 c  gcc 


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.