Tutte le domande

3
risposte

Utilizzo degli oggetti di business nei modelli di vista

Quando si utilizzano oggetti di business riutilizzabili, qual è la best practice per la costruzione di modelli di vista? Usiamo un oggetto che chiamiamo Builder per costruire i nostri modelli di vista. Un costruttore per ciascuna unità l...
posta 02.08.2012 - 15:00
5
risposte

Quali sono gli aspetti unici di un software Ciclo di vita di un attacco / strumento su una vulnerabilità del software?

Nella mia università locale, c'è un piccolo club informatico studentesco di circa 20 studenti. Il club ha diversi piccoli team con aree specifiche di attenzione, come lo sviluppo mobile, la robotica, lo sviluppo di giochi e l'hacking / sicurezza...
posta 15.10.2012 - 13:36
7
risposte

L'uso di condizionali di sicurezza in una vista è una violazione di MVC?

Spesso ciò che viene visualizzato da un utente (ad esempio su una pagina Web) si baserà in parte sui controlli di sicurezza. Di solito considero la sicurezza a livello utente / ACL come parte della logica aziendale di un sistema. Se una vista co...
posta 15.01.2013 - 15:32
6
risposte

Che tipo di progetti di sviluppo Web beneficiano dell'uso di ORM?

Inizierò dicendo che ho eseguito il 95% del mio database con SQL. Recentemente, ho fatto alcune ricerche su vari ORM, come NHibernate e Doctrine. Riesco a vedere i vantaggi di non aver bisogno di conoscere molto SQL e la portabilità del datab...
posta 18.04.2011 - 20:00
2
risposte

Progettazione dell'API di libreria C ++

Sto cercando una buona risorsa per conoscere la buona progettazione dell'API per le librerie C ++, guardare oggetti condivisi / DLL ecc. Ci sono molte risorse sulla scrittura di API carine, classi, modelli e così via al livello sorgente, ma quas...
posta 02.09.2012 - 13:28
4
risposte

Come vengono eseguite le righe di codice dalla CPU?

Sto cercando di capire veramente come esattamente un linguaggio di alto livello viene convertito in codice macchina e poi eseguito dalla CPU. Capisco che il codice sia compilato in codice macchina, che è il codice di basso livello che può ess...
posta 05.01.2012 - 16:43
3
risposte

È una cattiva pratica per una definizione di un oggetto API contenere Id di riferimento di terze parti come proprietà?

In questo modo: Campaign: type: object properties: id: type: string description: "A GUID identifier" referenceId: type: string description: "A consumers identifier they have used to map their own systems logic to this obje...
posta 20.04.2017 - 03:01
4
risposte

Qual è la differenza tra un puntatore che punta alla posizione 0x0 e un puntatore impostato su NULL?

Un puntatore punta a 0x0000 come un puntatore impostato su NULL? Se il valore NULL è definito nel linguaggio C, in quale posizione viene tradotto fisicamente? È lo stesso di 0x0000. Dove posso trovare maggiori dettagli su questi concetti?     
posta 04.01.2012 - 14:44
1
risposta

Quali sono le differenze tra AppMobi e PhoneGap?

Sono nuovo nello sviluppo di applicazioni multipiattaforma. Mi sono imbattuto nei framework cross-platform molto simili AppMobi e PhoneGap . Voglio sapere C'è qualche differenza tra apk / ipa creata usando Appmobi e apk / ipa creato co...
posta 08.10.2012 - 10:20
7
risposte

Password hashing e supporto per il tuo utente

Recentemente abbiamo adottato una strategia di archiviazione delle password migliore, con tutte le cose positive: Le password vengono memorizzate dopo aver attraversato bCrypt All'utente viene inviato un link di attivazione sulla creazione...
posta 24.02.2012 - 19:56