Engenharia de software

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

1
Proteger com segurança scripts de usuário em um programa C ++
Eu tenho trabalhado em um projeto pessoal em C # cujo objetivo é mais ou menos permitir ao usuário executar scripts escritos por outros usuários e restringir as permissões desse script. Meu programa compila os scripts usando uma biblioteca de terceiros, coloca-os na caixa de areia usando os mecanismos do …
8 c++  security 


1
Importando módulos Python no momento do uso
Muitas vezes, nas minhas bibliotecas pessoais do Python, faço algo assim: class MyClass: # ... def plot(self): import someGraphicsLibrary as graphicslib graphicslib.plot(self.data) O motivo é que a inicialização someGraphicsLibraryleva algum tempo, até alguns segundos para uma das bibliotecas que eu uso. Nem sempre preciso plotar meus resultados quando uso essa …
8 python 









5
Consequências de não fazer uma API REST da maneira "certa"?
Farei essa pergunta dessa maneira - quais são as preocupações de engenharia de software por não implementar minha API REST da maneira "correta"? O que você quer dizer com o caminho "certo"? Bem, permita-me explicar minha percepção do caminho certo, depois eu direi como estou fazendo isso (também, assuma que …
8 design  rest  api  standards 


2
Dificuldade em tornar esta aula aberta
Aqui está o meu problema: eu quero ler as entradas de diferentes dispositivos HID, como um gamepad, corridas bem, joystick, etc. Praticamente qualquer controlador de jogo. A questão é que todos eles têm entradas diferentes. O gamepad possui botões, interruptores e manípulos, enquanto o poço de corrida pode ter um …

5
O motivo dos domínios de nível superior (TLDs)
Eu sempre tive como certo que os TLDs existem e são necessários pensar quando você compra um nome de domínio. Mas estou me perguntando por que eles precisam existir em primeiro lugar. Não vejo por que você não poderia ter o sistema de nomes de domínio assim: https://twitter/foo/bar https://example/foo/bar Ou …

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.