Tutte le domande

1
risposta

Sicurezza dell'API REST: HMAC / key hashing vs JWT

Ho appena leggi questo articolo che è di alcuni anni vecchio ma descrive un modo intelligente per proteggere le tue API REST. In sostanza: Ogni client ha una coppia di chiavi pubblica / privata univoca Solo il client e il server conoscon...
posta 16.09.2015 - 13:26
2
risposte

Il primo tentativo di rimuovere Python GIL ha prodotto cattive prestazioni: perché?

Questo post dal creatore di Python, Guido Van Rossum, menziona un primo tentativo di rimuovere GIL da Python: This has been tried before, with disappointing results, which is why I'm reluctant to put much effort into it myself. In 199...
posta 03.07.2014 - 22:25
4
risposte

Quali sono alcune buone pratiche quando si cerca di insegnare la programmazione dichiarativa ai programmatori imperativi?

Mi sono offerto di fare un po 'di allenamento in F # presso la mia azienda e sembravano mostrare un certo interesse. In genere sono programmatori VB6 e C # che non seguono la programmazione con troppa passione. Detto questo, mi sembra che sia pi...
posta 21.09.2010 - 19:21
3
risposte

È possibile avere funzioni di curry e variad allo stesso tempo?

Sto pensando di rendere le funzioni curry e variadiche sia disponibili in un linguaggio di programmazione funzionale tipizzato dinamicamente, ma mi chiedo se sia possibile o meno. Ecco alcuni pseudocodici: sum = if @args.empty then 0 else @...
posta 09.06.2015 - 08:13
2
risposte

Qual è il modo corretto per controllare i dati di commit in Git?

Il mio obiettivo è controllare i dati di commit che non soddisfano determinati requisiti e quindi rifiutare il commit che viene creato o trasferito al repository remoto. Il problema di fare un hook pre-commit è che è difficile distribuirlo a...
posta 12.07.2012 - 22:21
3
risposte

Come posso applicare Six Sigma in un ambiente di sviluppo software?

Sono uno sviluppatore Java, ma mi è stato chiesto di conoscere l'applicazione del Six Sigma con l'obiettivo di aumentare i profitti della nostra organizzazione. Ho letto che Six Sigma può essere applicato in tutti gli ambienti, ma sono interessa...
posta 02.05.2012 - 14:05
1
risposta

In che misura il modello di dati influenza la scalabilità e le prestazioni nel cosiddetto database "NoSQL"?

Non puoi mai parlare del cosiddetto database "NoSQL" senza portare il teorema CAP (Consistenza, disponibilità, partizione: scegli due). Se devi scegliere di dire, tra MongoDB (Partition, Consistency) e CouchDB (Availability, Partition), il primo...
posta 30.07.2013 - 05:12
2
risposte

Attività che cercano di prendere decisioni tecniche

Spesso abbiamo attraversato scenari in cui l'azienda promette a un cliente una nuova funzionalità. L'azienda prometterà che la funzionalità sarà implementata in un modo specifico. Questi dettagli tecnici promessi dall'azienda sono generalmente s...
posta 01.09.2010 - 20:23
3
risposte

Qual è il modo migliore per eseguire il failover offline di un client basato sul desktop che utilizza un servizio Web?

Ho tre progetti in arrivo che condividono un problema comune: they need to have the logic on a web system and they need a local application (e.g. point of sale) that communicates with such system through a RESTful web service. La mia sol...
posta 18.05.2011 - 05:10
2
risposte

Algoritmo di colonie di formiche

Sono uno studente che lavora su un simulatore di colonie di formiche per un progetto di corso. L'algoritmo per esso è (ovviamente) un algoritmo di colonia di formiche. So che ci sono varie forme dell'algoritmo, ma tutte erano matematicamente det...
posta 13.04.2015 - 18:16