Tutte le domande

7
risposte

Quali parole chiave sono importanti per velocizzare il codice in C ++?

Sto eseguendo il porting su C ++ e aggiungendo molte funzionalità a un'applicazione numerica scritta in Fortran 77. Mentre odio F77, devo ammettere che la cosa va molto veloce. Ora, sto implementando praticamente la stessa struttura e algoritmo,...
posta 31.10.2011 - 20:28
4
risposte

Perché si dovrebbe usare una variabile temporanea monouso?

Diciamo che abbiamo una classe chiamata 'Automobile' e abbiamo un'istanza di quella classe chiamata 'myCar'. Vorrei chiedere perché abbiamo bisogno di mettere i valori che i nostri metodi restituiscono in una variabile? Perché non chiamiamo semp...
posta 06.10.2012 - 17:50
3
risposte

Qual è il modo migliore per creare una classe di utilità statica in python? Sta usando odore di codice metaclassi?

Ok, quindi ho bisogno di creare un gruppo di classi di utilità in python. Normalmente userei solo un semplice modulo per questo, ma ho bisogno di essere in grado di ereditare per condividere il codice comune tra di loro. Il codice comune deve fa...
posta 17.05.2013 - 17:18
3
risposte

Come estrarre il percorso del codice attivo da un algoritmo complesso

Sono rimasto perplesso ultimamente da un'idea intrigante. Mi chiedo se esiste un metodo (noto) per estrarre il codice sorgente eseguito da un grande algoritmo complesso. Proverò ad elaborare questa domanda: Scenario: esiste questo compless...
posta 13.03.2014 - 21:04
3
risposte

Perché è raro raccogliere dati di analisi / utilizzo nel software open source?

Quindi, ho sviluppato alcuni software di analisi nel mio lavoro e ho anche iniziato a prestare maggiore attenzione all'analisi in generale. Ad esempio, di recente ho installato Google Analytics sul mio blog (che è personalizzato e open source)....
posta 12.06.2013 - 04:00
2
risposte

Condivisione del codice sorgente del mio gioco online? [chiuso]

Quindi uno dei miei progetti di vecchia data è un fan-game online che è in corso da ben quattro anni e che è almeno un po 'conosciuto tra la comunità correlata. Per darti un'idea, Alexa classifica il mio gioco online più in alto rispetto al sito...
posta 19.05.2014 - 13:21
4
risposte

Progettazione di applicazioni web per l'elaborazione di file ad alte prestazioni

Sto provando a progettare un'app Web con capacità di scalabilità, ma non riesco a spiegarmi alcuni concetti. Voglio progettarlo correttamente ma non sono un programmatore esperto, ho più esperienza di ingegneria di sistema. L'architettura di...
posta 27.03.2014 - 17:19
2
risposte

Il processo di richiesta pull di GitHub può costituire una firma elettronica di un CLA?

Apprezzo la necessità di un accordo di licenza per i collaboratori (CLA) in progetti di software open source e comprendo anche che alcuni strumenti stanno iniziando a rendere questo processo più semplice (come il low-friction CLAHub per GitHub...
posta 23.01.2014 - 00:23
2
risposte

Miglior approccio per la propagazione degli errori nel livello di accesso al servizio di un'app mobile multipiattaforma

Abbiamo iniziato a lavorare su un'app mobile utilizzando Xamarin. C'è una libreria di base che deve essere condivisa tra le app Android e iOS. Nella libreria principale ci saranno diverse funzioni per comunicare con un servizio web. Ho avuto una...
posta 15.01.2014 - 16:54
1
risposta

Problema del barbiere addormentato (con più barbieri)

Il Problema del barbiere addormentato è un classico problema di sincronizzazione di cui molti di voi potrebbero avere familiarità o almeno averne sentito parlare. Si basa sulla premessa che un barbiere (un thread) dorme quando non ci sono c...
posta 02.10.2013 - 03:03