Tutte le domande

2
risposte

Come posso disaccoppiare i dati di configurazione dal programma che li utilizza?

Sono un programmatore principiante che ha scritto un'applicazione Spider in PHP. Attualmente ci sono tre parti: 1) The Spider (spider.php) 2) The Harvester (harvest.php) 3) The Configuration file (for example, craigslist_config.php) Uso lo...
posta 17.04.2013 - 02:13
1
risposta

Rappresenta numeri in virgola mobile in bytecode

In che modo tipicamente i linguaggi interpretati rappresentano i numeri in virgola mobile nel loro bytecode? Ad esempio, supponiamo di avere un programma Java con la linea double a = 3.0; Che aspetto ha il 3.0 nel bytecode del pr...
posta 07.07.2013 - 02:20
3
risposte

Come devo gestire le preferenze degli utenti a breve termine, per semplificare la pulizia dei dati?

Quando si implementa una nuova funzione, a volte ha senso informare l'utente finale di cosa si tratta e dare loro l'opportunità di fornire un feedback sul fatto che il software debba indurli a "provare qualcosa di nuovo" o "rimandarlo". I...
posta 03.06.2013 - 17:50
2
risposte

"ogni dichiarazione e dichiarazione un'espressione che produce un valore" perché?

Alla fine della risposta a "Posso fare ++ xe x ++ in Python?" in questa pagina: link , puoi leggere: [...] I'm with my fellow Dane, Bjarne Stroustrup, on this one. He said in The Design and Evolution of C++ ''If I were to design a language...
posta 14.07.2013 - 05:41
2
risposte

Come utilizzare GPL v3 con Apache License 2.0?

Basato su questa pagina , posso vedere che solo Apache License 2.0 è compatibile con GPL v3. Ora la mia domanda è, in parole povere, come faccio a far lavorare quei due? La mia situazione attuale è che sto sviluppando un'applicazione crea...
posta 10.05.2013 - 21:59
1
risposta

Quali sono le idee riluttanti a Extreme Programming (XP)

Riguardo all'ingegneria del software, ci sono diversi ostacoli per la programmazione estrema, uno dei quali è riluttante. Non accettare un certo tipo di idea. Qual è il significato esatto del termine "idee riluttanti"     
posta 29.09.2012 - 06:59
2
risposte

Programmazione GUI sicura con thread

Ho iniziato a programmare Java con swing per un paio d'anni e ho sempre accettato che le interazioni GUI dovessero avvenire sul thread di invio eventi. Recentemente ho iniziato a utilizzare GTK + per le applicazioni C e non sono stato sorpreso d...
posta 21.09.2012 - 12:11
2
risposte

Rimozione di un elemento non presente in un elenco: ValueError?

Questo è qualcosa che mi ha infastidito per un po 'e non riesco a capire perché qualcuno vorrebbe che la lingua si comporti in questo modo: In [1]: foo = [1, 2, 3] In [2]: foo.remove(2) ; foo # okay Out[2]: [1, 3] In [3]: foo.remove(4) ;...
posta 21.09.2012 - 14:24
3
risposte

Come aggiornare la dipendenza durante il runtime nella mia applicazione .NET?

Ho un'applicazione client-server. A volte il server viene aggiornato che richiede l'aggiornamento di alcune DLL nel client (le DLL sono le dipendenze dell'eseguibile principale). Per ora, dobbiamo chiudere il client, distribuire manualmente le D...
posta 04.10.2012 - 01:54
1
risposta

È possibile scrivere un codice senza metodi di classe, globali e variabili di classe? [chiuso]

Sto progettando il mio linguaggio di programmazione per divertimento, e sto pensando di renderlo completamente orientato agli oggetti (niente statica, niente globale, nessuna variabile di classe, nessun metodo di classe), quindi ho bisogno di tr...
posta 03.05.2013 - 17:39