Tutte le domande

4
risposte

Il "non reinventare la ruota" ignora i limiti della memoria umana?

Una cosa che funziona in Haskell e F # mi ha insegnato che qualcuno in un'università più intelligente di me probabilmente ha già trovato un'astrazione per quello che sto facendo. Allo stesso modo in C # e nella programmazione orientata agli ogge...
posta 01.11.2010 - 20:56
3
risposte

Come gestire i valori monetari in PHP e MySql?

Ho ereditato un enorme mucchio di codice legacy scritto in PHP su un database MySQL. La cosa che ho notato è che l'applicazione utilizza doubles per la memorizzazione e la manipolazione dei dati. Ora mi sono imbattuto in numerosi post ch...
posta 29.10.2012 - 18:55
6
risposte

Idee per farti riprendere a programmare? [chiuso]

Sono stato un programmatore professionista per molti anni (20 anni) e ora ho perso interesse, al momento ho problemi anche a buttare giù alcune 100 righe di cose semplici. Ci vorranno 3-4 giorni anziché 30-40 minuti Qualcuno ha dei suggerimen...
posta 07.02.2012 - 05:45
2
risposte

Cosa significa per tempo di esecuzione previsto e tempo di esecuzione medio di un algoritmo?

Diciamo che vogliamo analizzare il tempo di esecuzione degli algoritmi. A volte diciamo che vogliamo trovare il tempo di esecuzione di un algoritmo quando la dimensione di input è n e nel caso peggiore possibile è denotata da O (n). A volte però...
posta 04.08.2012 - 16:14
7
risposte

Il modo migliore per gestire i file delimitati

Quindi in genere un file CSV utilizza una virgola e il carattere di ritorno come delimitatori di campo e linea. Questo porta a ovvi problemi con il testo che può contenere entrambi questi caratteri. Ovviamente ci sono delle opzioni lì (sfu...
posta 14.12.2010 - 11:52
6
risposte

Come fa un garbage collector a impedire che l'intera memoria venga scannerizzata su ogni raccolta?

Alcuni garbage collector (almeno di Mono e di .NET) hanno un'area di memoria a breve termine che scansionano spesso e un'area di memoria secondaria che scansionano meno spesso. Mono chiama questo vivaio. Per scoprire quali oggetti possono e...
posta 24.08.2012 - 15:03
2
risposte

Come posso accreditare correttamente gli autori di software rilasciati con la licenza MIT?

Ho modificato il codice sorgente di un progetto con licenza MIT e ho aggiunto anche nuove classi. Per favore correggimi se ho torto, ma penso che sia legale aggiungere la mia nota di copyright sopra la licenza e rimuovere l'altro. Ma come dovrei...
posta 04.12.2012 - 12:18
8
risposte

Come si progetterà un database utente con campi personalizzati

Questa domanda riguarda come dovrei progettare un database, può essere database relazionale / nosql, a seconda di quale sarà la soluzione migliore Dato un requisito in cui è necessario creare un sistema che coinvolga un database per tracciar...
posta 11.03.2015 - 15:32
7
risposte

I vantaggi e gli svantaggi derivanti dall'utilizzo di un framework Web? [chiuso]

Questa domanda si concentra su estraendo i vantaggi e gli svantaggi dell'utilizzo di Framework basati sul Web : come Cake PHP, Zend, jQuery, ASP.NET). Questa domanda è completamente agnostica della lingua . Lasciatemi iniziare con la nozione d...
posta 10.01.2011 - 12:54
3
risposte

La monetizzazione del software che non è male [chiusa]

Ho un progetto open source gratuito con circa 800.000 download fino ad oggi. Di tanto in tanto sono stato contattato da alcune società di monetizzazione e le ho rifiutate, dal momento che non volevo malware da barra degli strumenti associati al...
posta 06.06.2014 - 08:58