Tutte le domande

2
risposte

Implementazione di un insieme di processi in una stored procedure o tramite il codice?

Voglio sapere qual è il metodo adatto per implementare il seguente caso (best practice). Se creo un insieme di processi come questo: seleziona i dati dal set di tabelle DB. loop sul risultato selezionato. Esegui alcuni controlli...
posta 22.10.2013 - 14:57
3
risposte

Convalidare i dati non di input da un client?

Uno dei nostri sviluppatori ha un'opinione secondo cui tutti i dati dei clienti devono essere convalidati prima di usarli. Anche dati non di input. Dì, il nostro servizio web ha una protezione interna contro le iniezioni di database. Esemp...
posta 18.02.2014 - 15:01
2
risposte

Userebbe le tabelle arcobaleno per rilevare le password degli utenti deboli fattibili?

Come comprendo nella maggior parte delle falle nella sicurezza in cui l'elenco delle password hash viene compromesso, gli hacker usano la forza bruta per cercare di trovare una password debole e, invariabilmente, ne trovano sempre un po '(come n...
posta 20.11.2013 - 16:26
2
risposte

Licenza software senza modifiche

Ho una mia azienda e vorrei rilasciare il nostro sistema di gestione dei clienti come open source in modo che tutti possano vedere cosa facciamo. Ma è molto importante per me che non voglio che qualcun altro usi o modifichi il software. La...
posta 23.10.2014 - 11:41
3
risposte

Lisp / Clojure: rimozione di parentesi non necessarie tramite convenzioni

Sono affascinato da Lisp perché è simple yet powerful . Sono solo un principiante e so che ci sono state molte discussioni sulla rimozione delle parentesi di Lisp e dei suoi dialetti. Eppure chiedo a Lisp ninja di prendersi qualche minuto pe...
posta 17.01.2014 - 11:35
3
risposte

È una completa riscrittura contro la licenza / eula di questo software?

Okey, quindi per un po 'ho pensato di riscrivere il server di minecraft, questa volta in un linguaggio chiamato golang. È solo un esempio di progetto che posso imparare un nuovo linguaggio di programmazione attraverso .. La mia domanda è: Se...
posta 04.09.2014 - 09:03
5
risposte

codice DRY, test DRY?

A un certo punto ho dovuto creare una classe "Class1" e quella classe ha bisogno di un metodo "metodo". Quindi ho il seguente: Class1MethodTest: A total of N tests that check the behavior of Class1.method Class1 method: A full implementation o...
posta 13.04.2014 - 08:00
2
risposte

Quando sono giustificato nell'uso di una licenza?

Recentemente ho scritto un piccolo gioco CLI Hangman in Python; non è niente di enorme, ma l'ho scritto da solo. Mi piacerebbe mantenere il programma aperto e gratuito (GPL ver.3), ma è così piccolo che non so se ho bisogno di / posso concederlo...
posta 03.03.2014 - 22:26
1
risposta

Perché i programmatori usano ancora "SAFE_DELETE"? [chiuso]

Se avessi una monetina ogni volta che ho visto questa macro in uso, oggi scriverei solo per divertimento: #define SAFE_DELETE(p) if ((p) != NULL) { delete (p); (p) = NULL; } Perché i programmatori insistono nel continuare a utilizzare quest...
posta 03.07.2014 - 00:01
2
risposte

Qual è la parola per descrivere le lingue che hanno classi ed ereditarietà?

Qual è la parola usata per descrivere il tipo di linguaggi di programmazione che forniscono una sintassi esplicita per la definizione delle classi e che supportano l'ereditarietà? Ad esempio: "Un linguaggio
posta 20.03.2014 - 06:48