Newsgroup: it.hobby.scacchi
Titolo: Software di valutazione multi-engine

Ciao
Ho messo a punto un software che esamina ed analizza una posizione di scacchi e consiglia la migliore mossa successiva consultando tanti motori scacchistici.
 
Bisogna inserire la posizione FEN ed il tempo di elaborazione.Il programma visualizza quindi il pensiero di tutti i chess engine presenti.
 
Per adesso è in modo "console", poi lo trasformo in GUI. Pensate possa essere interessante?
 
Qui c'è lo screen shot:
 
http://s18.postimg.org/3nd4eoind/cead.jpg
 
 
Giovanni

 
 
Non sono un grande fan dei motori ma trovo il tuo progetto estremamente interessante.
 
Fino a poco tempo fa credevo che i motori giocassero più o meno tutti la stessa mossa. forse anche per questo non li trovavo interessanti.
Però sbagliavo. 
 
Il tuo lavoro mi stuzzicca. Mi piacerebbe dare alcune mie partite in pasto al tuo programma per vedere se le mosse che ho giocato io in partita (e gli sviluppi a seguire, non oso ancora chiamarli "piani") a parte le evidenti cappelle, sono la prima scelta di qualcuno degli engine o proprio non se le fila nessuno
 
Ciao e complimenti
Claudio Ruzza

Grazie.
il tuo commento mi da' tanta energia per continuare.
Al momento, il programma analizza SOLO una posizione. Ossia devi inserire una stringa FEN per quella posizione. Ovviamente puoi inserire tutte le FEN che vuoi.
 
In futuro implementero' anche la lettura dei PGN.
 
Se vuoi, dammi qualche stringa FEN interessante, che ti mostro cosa ne pensano i motori con 10 minuti di elaborazione per motore.
 
Grazie dei complimenti
Giovanni

 Giovanni
 
troppe ne avrei....
cominciamo con questa:
 
1r6/2R1n1bk/4r1pp/1B1pp3/P6N/6PP/5P2/5RK1 b - - 0 29
 
Grazie a te!

 
 
Più che il programma in se, io sarei curioso di sapere se, al di là della
mossa migliore, ci sono grosse differenze tra le "prime" mosse migliori: mi
aspetterei di no, visto che oggigiorno la differenza tra vari motori dovrebbe
essere solo di piccole tarature, ma chi sa?
 
Te, sviluppandolo e provandolo, hai visto grosse differenze in tal senso?
O c'è qualcos'altro che t'ha incuriosito e che ti ha spinto a programmare
il tool in oggetto?
 
Ciao!

Ho messo a punto un software che esamina ed analizza una posizione di scacchi e consiglia la migliore mossa successiva consultando tanti motori scacchistici.
 
E' un bel lavoro, ma ti segnalo che il software gratuito ARENA 3.5 già
è predisposto per questa funzionalità.


Grazie della INFO. Non lo sapevo di Arena, lo sapevo per Fritz.
Sai dirmi, per caso, in quale menu' di Arena c'è questa possibilità ?
Grazie ciao
GIovanni
 

 
 
In pratica, tutti i motori vedono sempre 3-4-5 mosse migliori. Ogni motore sceglie quello che reputa la migliore. Se ci sono grossi sacrifici, normalmente i motori nemmeno li vedono.
 

 Pensate possa essere interessante?
 
 
Molto interessante. Ho due osservazioni:
 
1. La valutazione dello stesso motore puo' cambiare in modo rilevante 
secondo il tempo che ha a disposizione. E di solito e' meglio fare 
pensare un solo engine per 60 secondi che 10 motori per 6 secondi ciascuno.
Quindi secondo me queste metodologia e' utile se si ha a disposizione un 
tempo lunghissimo, tale che tutti i motori arrivano alla rispettiva 
"verita' non meglio migliorabile da se stessi".
Altrimenti, l'informazione che ottieni col tuo metodo non e' piu' utile 
di (faccio un esempio) "il sommo Stockfish mi dice che la migliore con 
+1.00 e' una certa mossa, ma anche la seconda scelta con +0.98 e la 
terza con +0.95 non sono affatto male".
 
2. Dovresti trovare il modo di pesare i risultati rispetto alla forza 
del motore. In altri termini, se (faccio ancora un esempio) Komodo e 
Stockfish e Houdini concordano che la mossa migliore e' X e tutti gli 
altri 11 motori concordano che e' Y, io mi fiderei di piu' della mossa X.
 
Ciao, Bruno.
 
 
 


Ciao Bruno
Grazie.
 
1) Ovviamente, piu' tempo lasci il motore "pensare", migliore è la risposta. Penso che il tempo "minimo" per motore debba essere almeno 1 minuto.
 
2) Sara' possibile scegliere i motori preferiti. Inseriro' anche un punteggio ELO per ogni motore, attinto da 
http://www.computerchess.org.uk/ccrl/4040/
.
Certamente anche io mi fido di piu' dei motori piu' forti, stile SF o Komodo, essendo primi in classifica.
 
Grazie.
Ciao
Giovanni
 
 

 Grazie a te!
 
 
 
Ecco le elaborazioni: 5 minuti per ogni Engine:
 
      Chess Engines are different (CEAD) - by Giovanni Di Maria - v. 1.35
FEN: 1r6/2R1n1bk/4r1pp/1B1pp3/P6N/6PP/5P2/5RK1 b - - 0 29
Elaboration time: 300 Sec - 5.00 Min - 0.08 Hours
-------------------------------------------------------------------------------
- Critter_1.6a_32bit.exe............. bestmove e5e4 ponder f1d1 (depth 21)
- Equinox 3.30-x32.exe............... bestmove g7f6 ponder f1d1 (NO depth)
- Fruit-2-3-1.exe.................... bestmove g7f6 ponder h4g2 (depth 18)
- Gull 3 w32 XP.exe.................. bestmove g7f6 ponder f1d1 (depth 21 )
- Houdini_15a_w32.exe................ bestmove g7f6 ponder f1d1 (depth 23)
- Ivanhoe B46fb w32.exe.............. bestmove g7f6 ponder h4g2 (depth 22)
- komodo51r2-32bit.exe............... bestmove e5e4 ponder c7d7 (depth 21 )
- Murka_3_w32.exe.................... bestmove g6g5 (depth 20 )
- Quazar_0.4_w32.exe................. bestmove g7f6 ponder f1c1 (NO depth)
- Rybka v2.2n2.mp.w32.exe............ bestmove g6g5 ponder h4g2 (depth 17 )
- SF290715MZ 32-bit gen.exe.......... bestmove g7f6 (depth 27 )
- stockfish_15073009_32bit.exe....... bestmove g7f6 (depth 28 )
- Strelka6.exe....................... bestmove g7f6 ponder f1d1 (depth 23 )
- SugaR 250615 32-bit gen.exe........ bestmove g7f6 ponder f1d1 (depth 28 )
 
Qui la videata: 
http://postimg.org/image/u4s42pqlv/
 
 
Ciao
Giovanni

 Ecco le elaborazioni: 5 minuti per ogni Engine
 
 
Spiego meglio cosa intendevo con il mio post precedente, usando questa 
posizione come esempio. Qui hai usato 5 minuti * 14 engines = 70 minuti 
di wallclock (di attesa a braccia conserte davanti al pc, tanto per 
capirci). E i risultati convergono abbastanza bene verso Bf6, che dunque 
possiamo ragionevolmente considerare la mossa migliore.
 
Ma e' questa la situazione tipica? Normalmente no, a meno che uno non e' 
Caruana che cerca una novita' in apertura nella sua preparazione 
casalinga. Solitamente uno dedica 5 minuti (o un ordine di grandezza 
simile) ad una singola posizione, e 70 minuti (o un ordine di grandezza 
simile) a tutta la partita. E quale e' il modo piu' utile di spendere 5 
minuti?
 
Il modo piu' utile e' quello di far girare un singolo motore molto forte 
su quella posizione. Facendo girare il solo Stockfish su ChessX per 
qualche minuto, e chiedendo di mostrarmi piu' linee, scopro che la 
differenza tra Bf6, h5, g5, e4, Rd8 e' limitata a un decimo di pedone, e 
le prime tre sono addirittura entro quattro centesimi di pedone. 
Praticamente entro l'errore statistico nella taratura della funzione di 
valutazione, che e' ovviamente empirica.
 
Ciao, Bruno.
 
 
 


Ciao.
Certo, si, in questo caso l'attenzione sarebbe focalizzata sul singolo Engine. Il mio programma (ripeto: sperimentale) non protende di sostituire altri software, ma solo di far girare "in una sola applicazione" tanti Engines diversi, per vedere se la "pensano" un po' diversamente.
Probabilmente in futuro implementerò anche il multi PV, per gli engine che lo sopportano.
 
Se uno scacchista ha la piccola curiosità di vedere la propria posizione con gli occhi di più motori, allora può utilizzare il mio software.
Attualmente esso fornisce solo 1 mossa, spero a presto di prevedere anche la visualizzazione di tutta la ramificazione.
 
Comunque vi terrò aggiornati sullo sviluppo.
Grazie sempre per i Vs. preziosi commenti.
 
Giovanni

Sai dirmi, per caso, in quale menu' di Arena c'è questa possibilità ?
 
motori -> gestione
poi carichi i motori che ti interessano tra quelli presenti nel tuo PC
poi sulla partita usi la funzione di analisi

 poi sulla partita usi la funzione di analisi
 
 
Grazie ciao.
Giovanni
 

Il programma è diventato GUI.
Qui uno screen shot
Giovanni
 
http://s29.postimg.org/9hm9rxl2f/cead.jpg
 
 

Ciao a tutti.
Questo è il sito ufficiale del programma.
Si può scaricare il DEMO.
Ciao.
Giovanni
 
http://www.elektrosoft.it/scacchi/cead_gui/cead_gui.asp
 
 
 


Dopo aver visto il sito:
 
se non ti offendi mi permetto di darti un consiglio non da scacchista, ma
da uno che scrive software per lavoro.
 
Se veramente il tuo programmino t'interessa (cioè non l'hai fatto per ravanare
dieci euro per una pizza scarsa ma perché sei affezionato al problema che
questo risolve) leva il tuo nome dal programma (eccetto che dentro lo help,
dove deve stare), leva le limitazzioni e mettilo sotto GPL su GitHub o simili.
Se hai fatto un buon lavoro mi ringrazierai poi.
 
Ciao!


Grazie dei consigli.... probabilmente li seguirò...
Ma non capisco perché dovrei togliere il mio nome... non ho rubato nulla a nessuno, cammino a testa alta.
 
Per gli altri consigli, OK, grazie.
Giovanni


 
Capirai, per una frase scarsa..
 
Ciao!

utile open ;)
 
in questo caso sarei anche d'accordo con te, anche perche' Di Maria, aldila' 
dell'interfaccia (e dell'idea, non so quanto originale), sta usando motori 
free...
 
Pero' questa cosa che su Internet tutto debba essere open mi pare un'eccesso 
e anche un po' sorpassato.
 
L'utopia altruista dei guru hacker riconosciuti dalle comunità ecc ecc mi 
pare un modello che valeva forse nei primi anni del boom di Internet mentre 
ora non trovo che sia sempre il caso...
 
Cioe', ho letto anch'io "L'etica hacker" e mi ha affascinato tantissimo ma 
la realtà ora è cambiata e  tante prospettive di crescita mi sembra che 
siano tramontate col passare degli anni...
 
Nel frattempo gli scenari sono cambiati e il potere lo dettano sempre e cmq 
le multinazionali dell'hardware e del software, come anche Google, che 
peraltro fattura milioni di euro non tassati (almeno in Italia...)
 
Insomma chi fa buon software e soprattutto chi ha buone idee dovrebbe essere 
ripagato a dovere...
 
Francesco 
 
 
 
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---

Grazie a tutti delle risposte.
In passato ho scritto tantissimi software free (ancora online) e tantissime guide e tutorial su linguaggi di programmazione, grafica, elettronica, ecc ecc.
 
Tutto FREE e liberamente consultabili e usabili !!!!
La gente li usa, eccome, nelle pagine web inserisco i contatori.
 
Ho messo anche dei link per fare una "donazione" con PayPal.... ebbene.....
nessuno, dico nessuno, mi ha mai donato un solo centesimo per tutto quel lavoro li', che e' ancora a disposizione di tutti.....
 
Grazie ancora a tutti.
Giovanni

 
 
Non è né questione di etica né di lavorare senza nulla in cambio.
 
L'open source è anche un modello di business. Nel B2B è abbastanza ovvio come
far funzionare in maniera remunerativa un software aperto, nel B2C è un po'
più difficile ma comunque possibile.
 
Il fatto, semmai, è che tutto questo non rientra nelle competenze di un
informatico, per cui lavorando da soli è più che normale fare confusione o
scegliere una strada sbagliata.
 
Ciao!

scegliere una strada sbagliata.
 
Appunto, ma io ancora non capisco cosa intendevi quando gli scrivevi "Se hai 
fatto un buon lavoro mi ringrazierai poi."
Di cosa dovrà poi ringraziarti? Di aver regalato il suo lavoro?



 
Ok, pippone-mode: on. :) Ve la siete scampata prima, ma è arrivato il
momento! :D
 
Prendila come una spiegazione del mercato attuale e/o una consulenza gratuita
su un possibile modello di business B2C (sì, c'è gente che paga per avere un
discorso su questo tipo di, secondo me, banalità.. grazie al cielo sono solo
un programmatore e non vivo di questa fuffa, anche se purtroppo ne ho a che
farci tutti i giorni).
 
Prima di iniziare il tutto, tanto per restare OT, una piccola precisazione
sull'OP ed il suo caso, poi passo ad un discorso più generale.
 
Parti da un presupposto sbagliato: l'OP non sta "vendendo" il suo codice
(anche perché qualunque persona che programma di mestiere lo può scrivere in
meno di mezza giornata, a dir tanto, e chi non programma ha già tanti altri
modi, ad esempio funzionalità di altri software famosi, per fare la stessa
operazione del suo applicativo) ma il suo nome, per questo lo infila
dappertutto e pubblicizza il programma in questo modo. Non c'è niente di
sbagliato in tutto questo, anzi, è un metodo valido e importante da seguire
ad ogni livello.
 
Comunque, per proseguire la discussione, mettiamo il caso che la gloria (con
i conseguenti contatti lavorativi) non sia l'obiettivo dell'OP e che invece
voglia fare i soldi.
 
Visto che il suo software è risicatissimo e poco più di un prototipo, deve
aumentare la base d'utenza prima di poter anche solo pensare di monettizzare.
 
In questa fase quello a cui deve puntare è prendere più utenti possibili, e
dare il programma a gratis e fare pubblicità non basta. L'idea generale, o
meglio "l'ideale", è che bisogna fare in modo che tutti quelli (e ce ne son
tantissimi) che rimangono insoddisfatti di questa o quella cosa possano
cambiare una riga e aggiustarla. Ho fatto l'esempio per me e linux, ma magari
c'è qualcuno che vuole aggiustare il sistema dei path perché i suoi engine sono
su cartelle diverse, vuole aggiungere un motore perché a lui piace di più,
vuole visualizzare il FEN, etc.etc.
 
Naturalmente la stragrande maggioranza degli utenti non si mette a modificare
nulla, e qui entra il fattore psicologico: il solo avere la certezza che, anche
se gli piace tutto, putacaso succede qualcosa può sempre modificarlo come
vuole (o farlo modificare dal suo amico smanettone), fa pendere l'utente verso
una soluzione open piuttosto che closed.
 
Il marketing dei piccoli tool poi è molto semplice: "vuoi fare una cosa facile?
non ti serve il programmone: un click con questo ed hai fatto!". E' il concetto
per cui la gente scrive 23*17 sulla barra del browser avendo la risposta da
google invece che prendere la calcolatrice o (che siamo pazzi?) carta e penna.
Comunque, il marketing è tutto un altro discorso e lasciamolo infatti qui.
 
Fatto questo:
 
Se non riesce ad ingrandire la base d'utenza la scelta è facile: il programma
non interessa e non vale la pena perdere tempo a lavorarci sopra. A dire il
vero non importa nemmeno il perché, è solo un dato di fatto - non gl'interessa
il programma in se, gl'interessano solo i soldi.
 
Se invece riesce, il programma ha un sacco di utenti, può iniziare a pensare
a fare i soldi. Come prima, i soldi non li fai "vendendo" il codice, ma grazie
al peso dei numeri. Dai semplici banner, alla rivendita di pubblicità super-
mirata (perché hai un sacco di dati collezionati), la rivendita dei dati
degli utente (ricordati di scrivero nell'EULA, tanto non la legge nessuno, e
chi lo legge non gl'interessa perché lo fanno praticamente tutti).
In realtà, anche se in teoria è una "mossa scorretta", a questo punto puoi
anche mettere a pagamento le versioni più nuove, e/o fare strani giochi con
le licenze.
 
Diamo dei numeri: a seconda dei CTR, per programmini scemi tipo questo, puoi
avere un mensile più o meno fisso nell'ordine del centinaio d'euro (solitamente
molto meno). La soluzione non è fare in modo di aumentare i guadagni o
migliorare il software, bensì.. esatto, fare più programmini! Quando hai una
cinquantina di software che ti fanno venti euro al mese puoi anche stare
tranquillo (o, meglio, sentire un commercialista e vedere come andare avanti -
o visto aziende "rigogliose", con capoccia in porsche residenti in palazzi in
acciaio e vetro, basate su fuffa peggiore).
 
Ancora una volta: non credo sia l'obiettivo dell'OP, ma penso di aver scritto
uno dei tantissimi modi (forse il più in uso, di sicuro non il migliore) di
fare soldi con l'open-source nel B2C. Non è facile, per questo di solito si
passa quasi sempre al B2B o, come nel mio caso, non si ritiene che tutti i
grattacapi valgano la candela e si lascia da parte tutto per lavorare
8/5 nell'azienda di qualcun'altro :)
 
Ciao!

 le licenze.
 
Beh, se questa deve essere l'ispirazione per seguire un modello Open Source, allora Dio ce ne scampi e software chiuso tutta la vita... ho capito perchè citavi a esempio "Mr. Google" :|


 
Ciao ilMusso, grazie dei complimenti.
Spero che il prodotto abbia il giusto merito, penso che sul mercato estero si muovera' bene.
Di lucro non posso proprio parlare, visto che chiedo solo 8 euro.... forse guadagnerei di piu' lavando le scale :-)
 
Anche a me piace il prodotto FREE, e, come ho detto prima, tra tanti tutorial che ho distribuito a tanti software, posso dire di aver contribuito molto anche per il mercato FREE.
 
Grazie
Giovanni


 
Non ho mai detto d'essere d'accordo a livello morale, né che seguo metodi
simili, ho solo scritto uno dei tanti metodi in voga oggi.
 
Ciao!


 
 
-- 
"Everybody should pay taxes with a smile"
I tried, but they want money.

 
 
Ma infatti è quello che faccio :)
Nel caso specifico, ho solo descritto una delle tante cose che vedo, come ho
scritto fare business non è il mio lavoro.

Sì, tante belle idee, ma in parte anche no.
 
Tanto per cominciare, diciamo che parliamo di applicativi e non di librerie,
servizi o altro, che hanno un sitema di licenze diverso.
 
Se hai del codice sotto GPL non puoi fare un fork closed in seguito. A parte
qualche licenza nei casi sopra, se parti open devi finire open, per cui il
cash lo devi fare in altri modi. E' giusto dire che la licenza la metti per
proteggere la proprietà intellettuale, ma protegge anche dall'utilizzo
improprio del codice stesso, e appoggiare layer proprietari chiusi di
qualsiasi tipo sopra è uno di questi.
 
Niente in realtà ti vieta di vendere codice open in qualche modo (p.e. il
codice è open e chiunque lo può scaricare, io vendo il compilato) o, stando
molti attenti al tipo d'interazione, di vendere pezzi aggiuntivi non necessari
al funzionamento principale ma magari comodi per l'utente finale.
 
Comunque qui entriamo nei "grossi" software, non nei piccoli tool, che è
quello di cui stavamo parlando.
 
E' giusto quello che dici all'inizio, che spesso il singolo programmatore
mette il suo software open per avere un aiuto che altrimenti non potrebbe
ottenere (anche se non è la sola motivazione) ma il discorso non mi pare
applicabile al problema dell'OP, che ha bisogno d'utenza, non di forza
lavoro.
 
Ciao!


 
Io non ho la minima idea di cosa abbia bisogno Giovanni, ma che abbia 
bisogno di utenti se vuole commercializzare il suo software mi pare 
ovvio. La strada che mi sembra voglia seguire è quella del freeware 
closed source, cioè se lo sviluppa da solo, ovvero dà gratis delle 
versioni preliminari/invendibili ma che comunque possono aver un loro 
perché, e intanto vede come va e magari decide di portare il programma 
ad un livello commerciale se vede una buona accoglienza da parte degli 
utenti, convinto di poterlo fare.
E' una strada mooolto ardua, ma io gli faccio i miei migliori auguri...
 
Peraltro un software xBase che dialoga con i motori via protocollo 
standard è un'idea oziosa che ha attraversato anche la mia mente (sono 
anch'io scacchista) ma è un tale sbattone che non mi ci sono mai messo 
neanche per scherzo, quindi è anche una cosa abbastanza originale e che 
potrebbe interessare, a livello di idea e tecnica impiegata (a circa una 
persona su cinquantamila, forse meno).
 
IMHO potrebbe tranquillamente essere un progetto Open Source, tanto per 
diventare poi profit chissà di cosa avrebbe bisogno... da solo l'è dura. 
Per esempio ho lì nel cassetto una applicazione che gira su server Linux 
e fa [dovrebbe fare] da database scacchistico e blog, basato su un 
framework che ho fatto io e si chiama dBaseWeb, e toh, un coso del 
genere si potrebbe integrare e messi insieme sarebbero davvero qualcosa 
di bono, forse... Nel mio web-aggeggio c'è tutta una parte di Javascript 
open source di un tedesco (la scacchiera con i pezzi e tutta la sua 
operatività via browser), io poi ho scritto in xBase una funzioncella 
per leggere/archiviare i pgn... poi ho messo i pgn in un database, ho 
scritto un altro pochetto di javascript per collegare il tutto... una di 
quelle cose che si fanno per hobby.
Ma tanto di soldi con gli scacchi in Italia non se ne fanno, c'è poco da 
fare. Però chissà... Giovanni, se ti interessa batti un colpo...
:-)
 
Dan


 

Beh, a questo punto faccio i migliori auguri a tutti e due! :D
 
Se diventate ricchi grazie alla vostra collaborazione però promettete di fare
un bump su questo thread! ;)
 
Ciao!

Ciao Daniele.
Grazie dei complimenti e complimenti a te per la tua conoscenza dBase e del tuo progetto Server.
Devo dire che con il linguaggio Harbour e, soprattutto, le nuove potenti funzioni, puoi fare veramente di tutto. Ovviamente non avrai la velocità del C, ma con poche righe di codice (relativamente)....  si tirano fuori applicazioni belle e anche GUI.
 
Ok. Grazie anche a Francesco e gli altri per aver alimentato questo thread.
Io ho gettato un piccolo seme.... vediamo nei mesi a seguire cosi succedera'..
 
Vi terro' informati.
Ciao e grazie.
GIovanni
 

 Ciao
 
 
Grazie 1000 IlMusso.
Ciao
Giovanni


 
Ottimo pezzo, grazie.
 
Il triste risultato è che ci ritroviamo degli "store" con pile di 
software ("app") che sembra scritto da scappati di casa con l'unico fine 
di vendere le informazioni degli utenti.
 
bye.
gnd

 
 
Guarda, ti dico la storia dei miei pensieri a riguardo, e perché non ho
molto da dire a proposito dela situazione attuale..
 
Quando, svariati anni fa, ho capito l'andazzo, sono diventato un mezzo
attivista: libertà della rete, libertà d'espressione, etc. etc.
Per molto tempo, in seguito, ho sperato che magari fosse tutto un semplice
"test" del mercato da parte di speculatori, che comunque la gente non sarebbe
stata così fessa da dar loro spago: per questi personaggi non esisteva "la
gente", erano tutti "utenti", e questa depersonalizzazione non avrebbe mai
fatto presa su un "bacino di utenti" la cui cultura informatica era in
costante aumento.
Oggigiorno, vedendo i "millennials", posso asserire con sicurezza che la mia
tanto sperata cultura informatica non è mai arrivata: le grandi aziende
sono riuscite, in un modo o nell'altro, a fare in modo che il grande pubblico
non ricevesse le informazioni necessarie a garantire qualsiasi possibile
giudizio etico o legale sul comportamento di quelle che, secondo loro, sono
istituzioni allo stesso livello di quelle statali o divine.
La maggior parte delle piccole e medie aziende, insieme ai singoli individui
che si vogliono proporre nel mercato informatico attuale, semplicemente cercano
di grattare via dal barile dell'ignoranza un un pezzo di pane, e non me la
sento di dar loro contro.
Il problema è l'ignoranza: e i fautori dell'ignoranza sono quelli da biasimare.
 
M2C,
Ciao!

 ha scritto nel messaggio 
news:3dc0d123-8492-426e...@googlegroups.com...

Sì ok, ma perdonami, io ancora non ho capito...
 
Dopo questo scenario attuale che hai definito "pippone" e che ti eri 
astenuto del descrivere... e ora capisco anche perchè... quale opzione di 
sviluppo prevedevi per il software di Di Maria per il quale poi dovrà 
ringraziarti?
Questo che descrivi ora?
Un altro troppo utopistico da descrivere?
Un altro più truffaldino? 


 
 
Anche se forse non sono stato estremamente esplicito, credevo d'avrerlo scritto
all'inizio (o nel secondo post al massimo): considerando che l'OP col suo 
SW non vuole fare soldi ma pubblicizzare il suo nome, IMHO la miglior strada
è seguire il primo "pippone" che ho postato; a meno di tutte le exceptio
è facile e indolore, visto che male che va non perde né soldi né tempo.
 
Visto che fai la domanda, molto probabilmente mi sono spiegato molto male io,
cosa a questo punto più che certa: è per questo che faccio l'informatico
invece dello spiegatore di cose (
http://blog.xkcd.com/2015/05/13/new-book-thing-explainer/
)
:D
 
Ciao!