Engenharia de software

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




8
Como proteger uma API REST apenas para aplicativos móveis confiáveis
Como garantir que minha API REST responda apenas a solicitações geradas por clientes confiáveis, no meu caso, meus próprios aplicativos móveis? Quero impedir que solicitações indesejadas venham de outras fontes. Não quero que os usuários preencham uma chave serial ou o que seja, isso deve acontecer nos bastidores, na instalação …
96 security  rest  mobile 



14
A linguagem de programação C ainda é usada?
Sou programador de C # e a maior parte do meu desenvolvimento é para sites, juntamente com alguns aplicativos do Windows. No que diz respeito a C, não o uso há muito tempo, pois não havia necessidade. Surpreendeu-me quando uma das minhas amigas disse que precisava aprender C para testar …

2
O que é JavaScript, realmente?
Tudo isso começou quando eu estava procurando uma maneira de testar minha página da Web quanto à conformidade com o JavaScript, como o W3C HTML Validator . Ainda não encontrei um. Então, deixe-me saber se você conhece algum ... Procurei a página oficial do JavaScript e encontrei o script ECMA …





13
Devemos eliminar variáveis ​​locais, se pudermos?
Por exemplo, para manter uma CPU ativada no Android, posso usar um código como este: PowerManager powerManager = (PowerManager)getSystemService(POWER_SERVICE); WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "abc"); wakeLock.acquire(); mas acho que as variáveis ​​locais powerManagere wakeLockpodem ser eliminadas: ((PowerManager)getSystemService(POWER_SERVICE)) .newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakelockTag") .acquire(); cena semelhante aparece na visualização de alerta do iOS, por exemplo: …



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.