Newsgroup: it.comp.retrocomputing
Titolo: Per chi ha un sito con DB: creiamo un supermotore di ricerca?

Salute a tutti.
Visto che ormai c'e` piu` di un retrocomputerista con un sito web 
provvisto di database, visto che e` sostanzialmente impossibile 
unificare fisicamente in dati, visto che e` impossibile convincere gli 
altri che il proprio sito e` migliore e bisogna usare solo quello (cosa 
peraltro sbagliata!), visto che tutto cio` comporta una sempre 
maggiore dispersione delle informazioni, propongo la creazione di un 
sistema di ricerca multisito.
Il concetto e` molto semplice: ogni sito che voglia far parte del 
gruppo dovra` fornire una pagina che tutti possano interrogare con un 
submit in GET (e magari anche POST) con argomenti standard e che 
fornisca dei risultati in XHTML e XML (a scelta della query) in 
formato standard.
Con questa semplice accortezza, chiunque potra` creare un "supermotore" 
di ricerca che interroghi, oltre al proprio sito, tutti quelli del 
gruppo. Si potrebbe anche facilmente integrare nella sidebar di ricerca 
di Netscape 6/Mozilla (utilissima!), senza nemmeno la necessita` del 
"supermotore".
Che ne pensate? L'idea mi sembra intrigante e nel perfetto stile di 
collaborazione che mi sembra continui a permeare il newsgroup.
-- 
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

L'idea č ottima. Ora ci vuole qualcuno esperto nel campo dei retrocomputer (ad
esempio Alberto Rubinelli o zio Zaxxon) per stabilire quali siano le
informazioni da rappresentare nel database (_TUTTE!_) ed un esperto in campo di
database per stabilire un formato standard che tutti dovranno seguire.
Per quanto riguarda l'esperienza nel campo dei retrocomputer non ne ho molta ma
potrei contribuire nello stabilire lo standard XML da seguire (chiamandolo
magari RML: Retrocomputing Markup Language!).
-- 
Posted from 
lacampc5.di.uniba.it
 [193.204.187.178] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

seguire.
No, no, non ci siamo capiti!
Se tutti dovessero adeguare il proprio database a questo sistema, 
nessuno lo adotterebbe mai! I parametri da inviare devono essere il 
minimo concepibile (al limite anche solo una stringa di ricerca) e 
sara` chi scrive lo script specifico di ciascun server ad adattare 
questi parametri al suo DB.
Prima di procedere vorrei avere delle risposte positive da parte di chi 
poi queste cose le dovra` implementare (mi dispiace doverlo dire, ma 
tutti gli altri non hanno un gran peso nella questione...), quindi 
tutti assieme andremo a stabilire i campi di ricerca standard, su cosa 
poter fare le ricerche e infine la struttura del HTML/XHTML e dell'XML 
della risposta.
I requisiti richiesti per lavorare a questo progetto sono quindi:
- avere on-line un sito di retrocomputing con DB e pagine dinamiche
  o comunque poterci lavorare
- conoscenze di programmazione su web
- conoscenze di HTML e XML


- conoscenze di HTML e XML
Scusate la mia ignoranza risaputa in materia, ma non si potrebbe usare
l'html normale ? Lo dico solo perche' io conosco solo quello :)
Ciao.Alberto.
-------------------------------------------------------------
Alberto Rubinelli           Mail : 
alb...@retrocomputing.net
A2 SISTEMI                  Http : 
www.retrocomputing.net
Via Costantino Perazzi 22   Tel 0321 640149
28100 NOVARA (NO) - ITALY   Fax 0321 391769
ICQ : 49872318              Odigo : 5269083

l'html normale ? Lo dico solo perche' io conosco solo quello :)
Non c'e` problema: si useranno entrambi! 8-)
Il punto e` questo: se devo "inglobare" una risposta ad una query ad un 
server in una pagina HTML distinguendo le varie risposte, l'HTML 
potrebbe andare benissimo: se la pagina e` scritta bene, si usano i CSS 
e il formato di risposta e` ben progettato, il tutto puo` armonizzarzi 
perfettamente con il resto del sito. Se pero` devo inglobare la 
risposta in un contesto piu` complesso, quale un DB o una pagina con 
riordinamento di tutte le risposte e via dicendo, l'XML e` certamente 
piu` appropriato.
In ogni caso, per chi programmera` il motore "singolo" non ci sara` la 
necessita` di conscere l'XML in generale, ma solo il formato che 
sceglieremo: non sara` piu` complicato, insomma, di produrre l'HTML 
equivalente.
Chi non conosce l'XML (che poi e` una cazzata al livello in cui lo 
useremo qui) semplicemente non partecipera` alla discussione su questo 
formato.
Puo` anche darsi che con l'XHTML risolveremo tutto con un unico 
formato! 8-)


collaborazione che mi sembra continui a permeare il newsgroup.
In effetti e' un'idea interessante... solo che io il mio sito (almeno
quello sul retrocomputing) ce l'ho ancora offline in preparazione.
-- 
Nibunnoichi
"Perche' la vita e' un brivido che vola via,
E' tutto un equilibrio sopra la follia"

 esempio Alberto Rubinelli o zio Zaxxon) per stabilire quali siano le
Grazie per l'esperto, ma credo proprio che se c'e' un inesperto nel campo
dei retrocomputer sono proprio io. E la mia collezione non e' un gran che,
anzi!
Oltretutto faccio parte di questo ng da pochi mesi e se associ il fatto che
non posto neanche tanto, fanno di me un novellino.
La mia unica esperienza ce l'ho nel campo dell'emulazione. Non per niente
installai il primo emulatore ms-dos x amiga undici anni fa.
--
Zaxxon

 installai il primo emulatore ms-dos x amiga undici anni fa.
Anche a me gli emulatori piacciono un casino. Il primo emulatore che ho visto
(anche se era in realta' un simulatore) e' "Spectrum Simulator" per C64: con
quello ho imparato a programmare lo Spectrum, e quando ne ho avuto uno vero tra
le mani, ero un mago! Sull'Amiga ho usato il Turbo Transformer (forse e' lo
stesso che citi tu) con cui ho imparato MS-DOS, Turbo Pascal v5, DbIII+. Poi
trovai su "AmigaByte" un eccezionale emulatore (vero emulatore stavolta) di
Spectrum, che emulava anche l'assembler, e facendo SAVE i file venivano salvati
su disco amiga. Riuscii a decodificare questi file e scrissi in Lattice C due
"lettori" di file prodotti dall'emu spectrum: uno che leggeva i listati BASIC e
l'altro che visualizzava gli screenshot salvati con SAVE "nomefile" SCREEN$.
L'uscita di PC-Task 1.04 fu per me una grande gioia; unica pecca: non riusciva
a far girare correttamente il comunissimo GW-Basic. Poi ho usato l'emulatore
C64 "The C64 Emulator" per Amiga, ma essendo una versione crakkata non
funzionava un granche' (allora gli emulatori si pagavano).
Dal boom di Internet gli emulatori sono diventati FREE e ricordo vivissima
l'emozione di quando scaricai DOS-UAE 0.6.8 (sono nel frattempo passsato al
PC), lo avviai (dopo aver "estratto" il Kick1.3 dal mio A500) e vidi.... che
funzionava davvero!! Non ci potevo credere, la schermata blu con la finestra
"AmigaDOS" "All Right Reserved", il cursore-blocco arancione!!!
