Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

3
È sicuro trasmettere token di accesso tramite le intestazioni HTTP?
È il primo servizio web RESTful e sono preoccupato per problemi di sicurezza. È sicuro trasmettere il mio token di accesso tramite le intestazioni HTTP? Per esempio: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar La connessione stabilita SSL. Inoltre, ciò che è necessario definire come scopeattributo per …

3
Memorizzazione di voci di menu con autorizzazioni utente
Sto creando un sistema di menu in PHP e MySQL. Avrò diversi menu diversi e ogni menu avrà una serie di voci di menu collegate ad esso. Sul sito, ho anche diverse autorizzazioni utente, alcuni utenti possono vedere tutte le voci di menu e alcuni elementi sono nascosti da alcuni …





2
Licenza MIT: perché non è considerata virale?
La prima parte della licenza implica che puoi fare praticamente tutto ciò che vuoi con essa (copia, modifica, vendita ecc.). Ma la seconda parte afferma che queste libertà devono propagarsi in tutte le copie del software. La mia interpretazione di ciò è che puoi incorporare il software nel tuo progetto …



2
Gestire le intersezioni di funzioni
Di recente ho assistito a sempre più problemi simili a quelli spiegati in questo articolo sulle intersezioni di funzioni. Un altro termine sarebbe linee di prodotto, anche se tendo ad attribuirle a prodotti effettivamente diversi, mentre di solito incontro questi problemi sotto forma di possibili configurazioni di prodotto. L'idea di …

1
Come funziona il rendering dei caratteri?
Mi rendo conto di non sapere praticamente nulla del modo in cui i caratteri vengono visualizzati nel mio computer. Da quello che posso osservare, il rendering dei caratteri è generalmente realizzato in modo coerente in tutto il sistema. Ad esempio, le impostazioni di suggerimento del carattere subpixel che configuro nel …

1
Regola API REST relativa al tunneling
Basta leggere questo nel Rulebook API REST : GET e POST non devono essere usati per tunnelare altri metodi di richiesta . Il tunneling si riferisce a qualsiasi abuso di HTTP che maschera o travisa l'intento di un messaggio e mina la trasparenza del protocollo. Un'API REST non deve comprometterne …
11 api  rest  web-framework  http 

3
Compilare vs utilizzare prestazioni binarie predefinite?
Le prestazioni saranno migliori (più veloci) se compilo manualmente l'origine per un componente software per la macchina reale su cui verrà utilizzata, rispetto a se l'origine è stata compilata su un'altra piattaforma, forse per molte architetture diverse? Ho ottenuto alcuni buoni risultati compilando la fonte che ho scaricato e mi …


4
Come funzionava la programmazione quando i programmatori utilizzavano le schede perforate?
Ho visto questo: imparare a programmare su schede perforate e ho visto questo: http://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era ma lasciano molto a desiderare. Qualcuno può spiegarmi come i programmatori hanno programmato quando hanno usato le schede perforate? In particolare, il sistema di computer di input utilizzato per ricavare istruzioni dalla scheda perforata stessa. Non …
11 history 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.