Tutte le domande

2
risposte

Processo per generare una struttura gerarchica basata su dati relazionali?

Ho un csv di ID dei dipendenti, nomi e una colonna di riferimento con l'id del loro manager diretto, dì qualcosa del genere emp_id, emp_name, mgr_id 1,The Boss,, 2,Manager Joe,1 3,Manager Sally,1 4,Peon Frank,2 5,Peon Jill,2 6,Peon Rodger,3 7...
posta 27.10.2014 - 22:03
1
risposta

Come organizzare le dipendenze di un progetto [chiuso]

Ho un progetto creato con Gradle, che contiene librerie che possono essere utilizzate liberamente al di fuori del progetto principale, come questo: Le cartelle con un quadrato in basso a destra sono moduli di progetto. Voglio aprire qu...
posta 06.07.2014 - 09:41
1
risposta

L'uso di DSL in uno stato monade un buon approccio alla costruzione di complessi calcoli stateful?

In primo luogo, mi dispiace se quel titolo non ha senso. Sono un po 'fuori dalla mia profondità qui con la terminologia. Quindi immagina che sto scrivendo un editor di testo in Haskell. Ai fini di questa domanda, consideriamo un editor di tes...
posta 20.01.2015 - 08:38
2
risposte

Migrazione del codice base - vecchio sistema di controllo delle versioni su moderno

La nostra attuale base di codice è contenuta in un sistema di controllo delle versioni vecchio e obsoleto (Visual Sourcesafe 5.0, metà anni '90) e contiene un mix di pacchetti che non vengono più utilizzati, quelli che vengono utilizzati ma non...
posta 10.06.2014 - 18:58
1
risposta

Dovrei sempre lanciare il più specifico o dovrei provare a generalizzare i tipi di eccezione?

Di solito hai FooException . /** * @throw FooException If Foo is invalid for searching. */ public bool exists(Foo a) Ma a un certo punto devi avere altre due eccezioni specifiche per Foo. /** * @throw FooSearchException (extends Fo...
posta 01.04.2015 - 14:44
2
risposte

Qual è l'approccio corretto per creare un'applicazione attorno a una libreria?

Ho una libreria che definisce i messaggi. Nella mia particolare istanza, è un codice generato automaticamente da un XSD che utilizza JAXB (Java). I messaggi possono essere molto complessi, con alcuni membri come oggetti e quegli oggetti contenen...
posta 14.03.2015 - 01:00
3
risposte

Archiviazione multipla della password con recupero per le applicazioni con autorizzazione?

Sto lavorando a uno strumento di sviluppo che richiede la conoscenza di una o più password API per l'utilizzo da parte di un utente. Attualmente funziona su Mac e utilizza il portachiavi per memorizzare le credenziali per un successivo riutilizz...
posta 17.04.2015 - 23:09
2
risposte

Come si configura un'architettura di micro-servizi in grado di usufruire di un servizio di sicurezza centralizzato comune?

Ho ovviamente sentito parlare molto dell'architettura dei Micro-Services e penso che abbia molto senso (specialmente con le storie di successo di Netflix). Mi piacerebbe implementare una piccola applicazione Grails in Micro-Services (anche se...
posta 23.11.2014 - 19:32
1
risposta

Va bene usare la licenza MIT per un progetto che usa Qt?

Ho creato un'applicazione Qt. Sono autorizzato alla LICENZA con la licenza MIT? Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS & JavaScript like language. Qt Creator is the supporting Qt IDE....
posta 29.12.2014 - 12:18
1
risposta

Come si scrivono i test per i metodi che interagiscono con i dati nei file di sistema?

Sto provando a essere proattivo riguardo alla scrittura di un'app per iOS in modo guidato dai test. Tuttavia, sono perplesso su come testare un metodo che è quello di interagire con i file di sistema reali. Per chi ha familiarità con iOS, sto sc...
posta 05.02.2015 - 23:35