Tutte le domande

3
risposte

Dove dovrei inserire un typedef quando usato nelle firme dei metodi in C ++?

Sto usando una classe opzionale abbastanza simile a quella di boost. Per ragioni semantiche, ho cambiato un attributo dello stesso tipo (strutturato) in alcune definizioni di classe (e quindi anche nelle firme dei metodi) da obbligatorio a fac...
posta 05.01.2015 - 12:14
1
risposta

Devo inserire la registrazione nelle librerie condivise comuni? [duplicare]

Dovresti aggiungere la registrazione alle librerie comuni utilizzate in molte applicazioni? Ad esempio, se ho un parser che viene utilizzato in più app, dovrei aggiungere la registrazione all'interno del parser? La mia preoccupazione è che acc...
posta 15.12.2014 - 18:52
3
risposte

Gli oggetti dominio / modello attribuiscono buone pratiche

Domanda semplice: gli oggetti modello / dominio dovrebbero includere solo gli attributi che devono essere mantenuti in un database o serializzati in qualsiasi altro formato specifico? La mia comprensione di un oggetto dominio / modello è che...
posta 13.11.2014 - 17:49
2
risposte

Commutazione della "modalità di manutenzione" nell'app Java EE

Ho giocato con l'idea delle levette di funzionalità per vari scopi di configurazione / accesso, ma sono stato un po 'insicuro di me stesso quando si tratta di attivare qualcosa come un downtime o una modalità di manutenzione, in cui gli utenti n...
posta 18.12.2014 - 00:29
2
risposte

Come mettere in sicurezza diverse richieste API per un singolo utente

Sto scrivendo un'applicazione web con Python e Flask. Ad un livello elevato, il servizio Web accetta un ID, scarica un file da un'API di terze parti sulla base di tale ID, legge e analizza i dati all'interno del file e infine restituisce tale an...
posta 10.11.2014 - 22:07
1
risposta

Come viene applicata l'atomicità delle operazioni di riferimento?

Nei linguaggi gestiti, come viene applicata l'atomicità delle operazioni di riferimento? Su alcune piattaforme i riferimenti devono essere almeno a 64 bit, quindi non può fare affidamento su operazioni di parole atomiche di solito a 32 bit .....
posta 02.02.2015 - 11:04
1
risposta

Quando si distribuisce il codice su un server di produzione, come vengono gestite le risorse del codice non sorgente come immagini e PDF?

Attualmente sto cercando di impostare le procedure di distribuzione e GIT per un gruppo di siti web. Il codice e le risorse sono compresi tra 15 e 20 GB. Il codice e i relativi file di testo sono probabilmente più vicini a 150 MB. Quando si d...
posta 04.12.2014 - 16:31
1
risposta

Separazione dei modelli di Django per SOA

Innanzitutto, l'obiettivo di questo esercizio è creare un SOA con Django. Sto cercando di capire quali sarebbero le implicazioni se decidessi di separare e isolare i modelli in app, fornire un'API REST per accedere a tali app e quindi creare...
posta 07.02.2015 - 15:10
2
risposte

Effettuare una sequenza strettamente crescente unendo i numeri vicini usando il minor numero di mosse

Ho un problema seguente da risolvere: You are given a list of positive integers [x_1;x_2;...;x_n]. You are allowed to change 2 integers standing next to each other to one equal to their sum. (So for example in list [x_1;...;x_3;x_4;x_5;x_6;.....
posta 30.01.2015 - 19:20
1
risposta

Metodologia per l'esplorazione di API in lingue dinamiche

Come utente abituale di Standard ML e, in misura minore, di Haskell, il seguente schema è profondamente radicato nel mio approccio "istintivo" alla navigazione e all'apprendimento di nuove API: Comprendi i tipi. Ricava e usa teoremi liberi...
posta 04.09.2015 - 18:39