Tutte le domande

2
risposte

Implementazione di una bind monade sensibile alle chiavi per la mappa valore-chiave

Sulla base della monade List ho deciso di definire Monad istanze per il tipo Map da Data.Map , per eseguire unioni e pieghe concatenate su Map s come elenchi, ma con l'efficiente ordinamento e fusione di Map s: {-# LAN...
posta 10.06.2016 - 14:01
2
risposte

Progettazione di una API di comando centralizzata

Sto lavorando a un progetto personale che ha un'interfaccia utente abbastanza complessa. Per quanto possibile vorrei rimuovere l'interazione del mouse. Per aiutarlo sto lavorando su una specie di linea di comando in app, dove puoi trovare tutte...
posta 18.05.2016 - 01:40
1
risposta

Devo aggiungere l'avviso di copyright dei contributori originali nel contratto di servizio SaaS di un software AGPL forked?

Contesto Ho modificato molto un software che in Affero GPL. Ho contribuito a ciò che aveva senso, poiché ha una direzione completamente diversa. Ho intenzione di costruire un SaaS attorno ad esso e caricare denaro per il suo utilizzo....
posta 11.06.2016 - 17:45
3
risposte

Prevenire l'abuso di un'API Web RESTful (il server può fidarsi dell'indirizzo IP remoto?)

Sto progettando un'API RESTful per la mia organizzazione. Usiamo l'autenticazione basata su password, che genera token. Una parte della nostra API richiede che gli utenti siano fisicamente in ufficio, vale a dire che non vi è alcun caso di utili...
posta 12.06.2016 - 02:09
5
risposte

Struttura di ereditarietà per consentire tipi sconosciuti

Diciamo che ho un client che sta consumando Vehicle oggetti inviati da un server. Ho due tipi di veicoli: Car e Truck . Alcuni Car s possono essere inHybridMode ma non tutti. Il server attualmente fornisce tre modelli...
posta 10.09.2016 - 03:22
1
risposta

In Java, perché non esiste un metodo di istanza come bigDecimal.isGreaterThan (otherBigDecimal)?

Il modo attuale di sapere se un BigDecimal è maggiore di un altro è bigDecimal.compareTo(otherBigDecimal) > 0 (o one.compareTo(another) == 1 ), ma lo trovo troppo goffo e inespressivo. bigDecimal.isGreaterThan(otherBigDecimal)...
posta 08.06.2016 - 03:25
3
risposte

Dove devono essere definiti dati / logica specifici per le viste in un'applicazione PHP MVC?

Dopo molte ore di ricerca e di riflessione ho trovato una comprensione, quindi sono venuta a interrogarla di nuovo, sto lottando per trovare qualcosa di concreto che riesco a cogliere e applicare al mio codice in senso pratico, andando avanti....
posta 22.06.2016 - 17:21
2
risposte

Come dovrei fare riferimento alle colonne associate ai dati?

Lavoro spesso con applicazioni legate ai dati con WinForms; i record vengono estratti da un database e aggiornati in un'applicazione client che scrivo. Le stored procedure vengono utilizzate per tutte le transazioni di database nel client. Ho...
posta 13.06.2016 - 20:28
1
risposta

Perdo le protezioni del copyleft di GPLv3 quando pubblico il mio codice su PyPI?

Ho creato un pacchetto Python e l'ho concesso in licenza sotto GPLv3. Quando ho creato un account su PyPI, ho dovuto accettare quanto segue: The PSF is free to use or disseminate any content that I upload on an unrestricted basis for any...
posta 01.07.2016 - 00:59
1
risposta

Licenze open source come GPL in modelli con più licenze

Come può una licenza open source essere compatibile con uno schema multi-licensing ? Secondo un simile question , l'autore di una libreria potrebbe potenzialmente cambiare la sua licenza. Ma i problemi sorgono quando il progetto ha già rice...
posta 03.05.2016 - 16:20