Tutte le domande

2
risposte

Perché così tante stringhe hash e crittografate finiscono in un segno di uguale?

Lavoro in C # e MSSQL e, come ti aspetteresti, memorizzo le mie password salate e con hash. Quando guardo l'hash memorizzato in una colonna nvarchar (ad esempio il provider di appartenenza aspnet out the box). Sono sempre stato curioso del mo...
posta 17.06.2014 - 11:15
14
risposte

Perché il meccanismo di prevenzione dell'iniezione SQL si è evoluto nella direzione dell'utilizzo di query parametrizzate?

Per come la vedo io, gli attacchi di SQL injection possono essere prevenuti con: Filtraggio attento, filtro, input di codifica (prima dell'inserimento in SQL) Uso delle istruzioni preparate / query parametrizzate Suppongo che ci siano...
posta 12.09.2016 - 16:04
8
risposte

Controllo della versione per sviluppatori indipendenti?

Pensi che valga la pena utilizzare il controllo della versione se sei uno sviluppatore indipendente e, in tal caso, perché? Mantieni il repository sul tuo computer o altrove, dove può fungere da backup?     
posta 17.12.2010 - 00:28
5
risposte

Quando una caratteristica è considerata un "cittadino di prima classe" in un linguaggio / piattaforma di programmazione?

Ho visto molte volte affermazioni come: "Per favore, rendi questa caratteristica un cittadino di prima classe in così e così lingua / piattaforma". Ad esempio, si parla di enumerazioni in C # / .net. Quindi, quando una caratteristica è considera...
posta 25.01.2011 - 05:53
6
risposte

Perché non ci sono panoramiche di codice per i progetti open-source? [chiuso]

Ci sono progetti open source molto complessi là fuori, e ad alcuni di loro penso di poter dare alcuni contributi, e vorrei poterlo fare, ma la barriera di accesso è troppo alta per una sola ragione: per cambiare una linea di codice in un grande...
posta 30.11.2014 - 19:23
3
risposte

Imposta la struttura dei dati in Golang

Mi piace google golang, ma qualcuno potrebbe spiegare quale sia la logica per gli implementatori che hanno omesso una struttura di dati di base come set dalla libreria standard?     
posta 28.11.2012 - 01:02
11
risposte

Devo definire le relazioni tra le tabelle nel database o solo nel codice?

Nella mia esperienza, molti dei progetti che ho letto in passato non avevano definizioni di relazione nel database, ma li hanno solo definiti nel codice sorgente. Quindi mi chiedo quali sono i vantaggi / svantaggi della definizione delle relazio...
posta 26.10.2016 - 08:47
8
risposte

Codifica lato client: come prevenire l'uso dannoso?

Negli ultimi anni, la tendenza per le applicazioni lato client (browser) è davvero decollata. Per il mio ultimo progetto, ho deciso di provare a spostarmi con i tempi e scrivere un'applicazione client-side. Parte di questa applicazione com...
posta 30.07.2014 - 15:09
24
risposte

Come posso spiegare la differenza tra NULL e zero?

Lavorare su un problema che utilizza la formula di modifica percentuale: percent change = 100 * [(new value - old value) / old value] Come spiegherei la differenza se new value or old value = NULL , piuttosto che 0 a qualcuno che...
posta 21.04.2015 - 10:48
10
risposte

C'è una cosa come stare in un lavoro troppo a lungo? [chiuso]

Dopo aver letto alcune discussioni relative a "job hopping" di recente, ho pensato a come l'opposto del job hopping possa essere un problema. Ho conosciuto molte persone (soprattutto in aziende grandi e relativamente lente) che si sono sentit...
posta 08.05.2011 - 04:37