Tutte le domande

2
risposte

Una semplice app GUI: afferma

Sto creando un'app Windows Form: È client-server. Autorizzazione, quindi caricare alcuni dati dal server, quindi inviare di tanto in tanto alcune statistiche. Si dovrebbe seguire una procedura di bootstrap, quindi avvia i calcoli (un proce...
posta 19.12.2016 - 20:58
1
risposta

Strategia di memorizzazione nella cache dell'API REST per la raccolta di record

Sto progettando un'API REST per i miei client mobili per interagire con il nostro server delle app (costruito con Django / django-rest-framework se fa alcuna differenza). Ci sono diversi oggetti accessibili tramite l'API, alcuni cambiano freq...
posta 17.02.2017 - 11:58
2
risposte

Gestione patch in un ambiente multi repository

Ecco il problema e il modo in cui attualmente lo gestiamo al lavoro. Abbiamo una ricetta buildout che recupera più repository git. A volte, è necessario patch di un modulo da un repository che non possediamo (repository pubblico). Nella mia p...
posta 20.02.2017 - 11:34
3
risposte

Abbiamo bisogno di un ramo separato per correggere i bug generati durante la fase di test?

Prima di rilasciare una nuova versione del software, che è un'applicazione web, la mia azienda crea un ramo release . Il team addetto al QA verifica tale ramo e segnala alcuni problemi. Gli sviluppatori devono impegnare il codice di riparazi...
posta 25.11.2016 - 06:08
1
risposta

Un id di entità dovrebbe contenere informazioni sull'entità?

Se un'entità non ha un ID univoco, di solito usiamo il numero di incremento automatico per distinguere le entità. Ma a volte, dobbiamo consegnare quell'ID alle persone in modo che possano usarle. Quindi l'utilizzo di numeri incrementali automati...
posta 10.03.2017 - 22:07
1
risposta

Come convertire l'ultimo rc (o altra pre-release) nella versione di produzione usando semere?

Il versioning semantico incoraggia l'uso dei suffissi per indicare i pre-release: build alpha, beta o rc. Il loro scopo è ben noto e documentato. È anche un dato di fatto che una volta creata una build o una versione, il suo nome non dovrebbe...
posta 23.02.2017 - 08:59
1
risposta

Scala Callback Pyramid of Doom

Vorrei sollecitare alcuni principi generali di progettazione e best practice per evitare di creare una callback piramide di sventura in particolare nella lingua Scala . Considera il seguente snippet di codice rudimentale e immaginario:...
posta 04.11.2016 - 21:12
1
risposta

Concetto di notifiche push: perché è solo sulle piattaforme mobili? OSX / Windows / Linux?

A livello di sistema operativo, i sistemi operativi mobili supportano la nozione di notifiche push o una comunicazione "persistente" a livello di socket con un'app, ogni volta che è online. Perché i principali sistemi operativi per computer (...
posta 17.09.2016 - 18:24
1
risposta

In che modo i parser cercano i modelli di token?

Potresti spiegare come i parser cercano modelli di token come in markdown? Probabilmente potrei trovare qualcosa che corrisponda solo al modello di parentesi graffe []() non appena i pattern annidati sono coinvolti, mi viene in mente....
posta 06.11.2016 - 17:44
2
risposte

Lo stato del monitoraggio cambia in base alla durata del tempo in stato

Ho creato un sistema di monitoraggio che controlla se un dispositivo è allarmato o meno e, in caso affermativo, invia notifiche agli utenti pertinenti in base a quanto tempo un dispositivo si trova in uno stato particolare. Ecco un esempio dei c...
posta 07.02.2017 - 21:47