Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-07-2010, 16:14   #1
WbenjaminS
Junior Member
 
Iscritto dal: Jul 2010
Messaggi: 9
[Query Web] Informazioni...

Salve a tutti,
Son nuovo del forum quindi perdonatemi se commetto qualche errore, come può essere il titolo del Thread o altro
Comunque arrivando al sodo vi spiego per quale motivo scrivo.

Allora io ho un'agenzia di calcio scommesse, e come potete immaginare, neccesito piu' o meno di tutte le classifiche di tutti i campionati presenti, anche quelli piu' strani o meno conosciuti.
Il punto è questo, il book non me le passa, i clienti me le chiedono e io devo porre rimedio.

Vorrei creare un layout personalizzato e importare i dati da un sito che ha tutto ciò che mi interessa. Stamparli direttamente da questo sito, è impossibile perchè mi crea delle classifiche troppo grandi, poco leggibili ed infine esteticamente non impeccabili.
Mi hanno detto che è possibile fare tutto ciò che mi interessa tramite le query web, e allora vorrei chiedere se tutto questo è effettivamente realizzabile, quanto tempo ed impegno ci vuole,e a grandi linee cosa bisognerebbe fare.
Grazie comunque, saluti a tutti
WbenjaminS è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 12:04   #2
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da WbenjaminS Guarda i messaggi
Salve a tutti,
Son nuovo del forum quindi perdonatemi se commetto qualche errore, come può essere il titolo del Thread o altro
Comunque arrivando al sodo vi spiego per quale motivo scrivo.

Allora io ho un'agenzia di calcio scommesse, e come potete immaginare, neccesito piu' o meno di tutte le classifiche di tutti i campionati presenti, anche quelli piu' strani o meno conosciuti.
Il punto è questo, il book non me le passa, i clienti me le chiedono e io devo porre rimedio.

Vorrei creare un layout personalizzato e importare i dati da un sito che ha tutto ciò che mi interessa. Stamparli direttamente da questo sito, è impossibile perchè mi crea delle classifiche troppo grandi, poco leggibili ed infine esteticamente non impeccabili.
Mi hanno detto che è possibile fare tutto ciò che mi interessa tramite le query web, e allora vorrei chiedere se tutto questo è effettivamente realizzabile, quanto tempo ed impegno ci vuole,e a grandi linee cosa bisognerebbe fare.
Grazie comunque, saluti a tutti
Query Web?

L'unica cosa che mi viene in mente è 'parsare' l'html che trovi di una pagina online (lavoraccio ma fattibile) e 'prelevare' tutti i dati.

Occhio, non penso tu ne saresti autorizzato.
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 12:18   #3
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Occhio, non penso tu ne saresti autorizzato.
e perchè mai: la consultazione di un sito è pubblica e un parser (che di fatto è un client) non fa altro che automatizzarne la consultazione, estraendone dati di interesse.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 12:31   #4
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
e perchè mai: la consultazione di un sito è pubblica e un parser (che di fatto è un client) non fa altro che automatizzarne la consultazione, estraendone dati di interesse.
Non è detto che tu possa distribuire questi dati su un altro sito.

Un conto è parsare e prelevarli per la propria consultazione; un conto è parsare e caricarli altrove, magari su un sito che genera introiti tramite advertising o offre un servizio a pagamento ai propri acquirenti. Penso che qui ci voglia una autorizzazione di chi ti fornisce i dati.

Non mi occupo di materia legale, quindi lascio la parola ai più esperti.
So solo che le persone sono sempre pronte a metterti a 90°.
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 13:36   #5
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Non è detto che tu possa distribuire questi dati su un altro sito.

Un conto è parsare e prelevarli per la propria consultazione; un conto è parsare e caricarli altrove, magari su un sito che genera introiti tramite advertising o offre un servizio a pagamento ai propri acquirenti. Penso che qui ci voglia una autorizzazione di chi ti fornisce i dati.

Non mi occupo di materia legale, quindi lascio la parola ai più esperti.
So solo che le persone sono sempre pronte a metterti a 90°.
Si tratta di dati pubblici, per di più ripuliti da eventuale materiale proprietario associati alla specifica piattaforma, ergo liberamente utilizzabili.E' evidente, come nel caso specifico, non si utilizzerebbe materiale protetto da diritti intellettuali in quanto i dati sono resi disponibili dalle varie leghe.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 13:48   #6
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Si tratta di dati pubblici, per di più ripuliti da eventuale materiale proprietario associati alla specifica piattaforma, ergo liberamente utilizzabili.E' evidente, come nel caso specifico, non si utilizzerebbe materiale protetto da diritti intellettuali in quanto i dati sono resi disponibili dalle varie leghe.
Dato pubblico non mi pare sia sinonimo di 'usalo come vuoi, dove vuoi e lucraci sopra'. No?
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:37   #7
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Dato pubblico non mi pare sia sinonimo di 'usalo come vuoi, dove vuoi e lucraci sopra'. No?
Però è un pò come dire che non si possono usare le quotazioni lette su un giornale per poter poi investire in borsa.
I dati dei campionati sono comunque pubblici e non protetti da NDA.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:42   #8
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Dato pubblico non mi pare sia sinonimo di 'usalo come vuoi, dove vuoi e lucraci sopra'. No?
Se il dato non è espressamente protetto da diritti d' autore è liberamente utilizzabile. Nel caso specifico, le classifiche sono rilasciate dai bollettini ufficiali delle federazioni e ,liberamente, ripresi da testate giornalistiche web, televisive e della carta stampata. Ora recuperare le classifiche da un sito internet, piuttosto che da un giornale è la medesima cosa, o mi vorrai dire che non si può copiare "a manina" la classifica dalla gazzetta dello sport....
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:47   #9
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2794
Il sito in sè è un'opera intellettuale, quindi al di là dei meri dati è da vedere se prelevandoli da quel sito non si avvale di elaborazioni (anche il modo di esporre i dati) peculiari del sito in questione.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 17:28   #10
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Se il dato non è espressamente protetto da diritti d' autore è liberamente utilizzabile. Nel caso specifico, le classifiche sono rilasciate dai bollettini ufficiali delle federazioni e ,liberamente, ripresi da testate giornalistiche web, televisive e della carta stampata. Ora recuperare le classifiche da un sito internet, piuttosto che da un giornale è la medesima cosa, o mi vorrai dire che non si può copiare "a manina" la classifica dalla gazzetta dello sport....
No effettivamente è la medesima cosa che copiarli a mano da un giornale; pensavo che le classifiche dei campionati fossero appunto coperte di loro da diritto d'autore.

Hai studiato Giurisprudenza per caso?
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 15:36   #11
WbenjaminS
Junior Member
 
Iscritto dal: Jul 2010
Messaggi: 9
perdonate l'ignoranza...ma "parsare" in termini pratici e comprensibili cosa vorrebbe dire ?
Sostanzialmente cosa si deve fare per importare per esempio ogni lunedì le classifiche, facendo il minimo sforzo ( quindi non dovendo riscriverle ogni volta manualmente ), e inserendole in un layout grafico personalizzato ?
WbenjaminS è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 16:25   #12
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Significa essenzialmente effettuare, in maniera automatica, richieste http ed effettuare sempre in maniera automatica l' analisi delle risposte, estraendo i dati d' interesse.
In pratica il programma, scritto in un qualunque linguaggio (Java ad esempio) si connette con il server e riceve i file html, da cui estrae le classifiche. Con tali dati poi puoi costruire un po quello che ti pare.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 17:28   #13
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Significa essenzialmente effettuare, in maniera automatica, richieste http ed effettuare sempre in maniera automatica l' analisi delle risposte, estraendo i dati d' interesse.
In pratica il programma, scritto in un qualunque linguaggio (Java ad esempio) si connette con il server e riceve i file html, da cui estrae le classifiche. Con tali dati poi puoi costruire un po quello che ti pare.
IEP.

http://en.wikipedia.org/wiki/Parsing
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 19:19   #14
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 13043
Forse per query web si intende query semantiche... prova a cercare semantic web.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 22:01   #15
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Penso che google lo sappia usare anche da solo, ed il suo intento non è analizzare la correttezza grammaticale (in senso stretto), bensi estrarre quattro dati da un file html (anche se di parsing si tratta).

Ultima modifica di nuovoUtente86 : 25-07-2010 alle 22:09.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 06:00   #16
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Penso che google lo sappia usare anche da solo, ed il suo intento non è analizzare la correttezza grammaticale (in senso stretto), bensi estrarre quattro dati da un file html (anche se di parsing si tratta).
Se hai qualche problema di relazione con il mondo puoi sempre cancellarti dal Forum e non venire a rompere le scatole.

L utente a chiesto una cosa e ha ricevuto risposta. Se usava Google la otteneva prima, forse semplicemente non ci ha pensato.



Saluti.

__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK

Ultima modifica di dojolab : 26-07-2010 alle 07:43.
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 07:39   #17
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
La parola parsing / parsare ha un significato ben preciso.

Detto ciò, possiamo prendere anche l'elenco telefonico e copiare a mano i dati che vi si trovano, ma non credo sia possibile bombardare di richieste un server come quello di pagine bianche, ad esempio, per recuperare le stesse informazioni.

Perché quelle informazioni sono state ottenute o per contratto (hanno sganciato il vil denaro alla Telecom; prassi usuale di chi ha parecchi soldi) oppure mediante lavoro (prendendo degli albanesi e facendogli inserire tutti i numeri in un db; e no, non è un esempio fuori dal mondo, ve l'assicuro).

Pertanto è chiaro che la forma dell'informazione è importante e, soprattutto, ha un VALORE ben diverso.

In questo caso bisognerebbe vedere se il sito in questione ha inserito in calce o da qualche parte eventuali copyright per i dati esso presenti.

Copyright che ovviamente non copre i dati in sé, visto che sono pubblici (e chiunque può copiarseli a manina), ma l'utilizzo per fini diversi da quello per cui il sito li espone.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 09:48   #18
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Se hai qualche problema di relazione con il mondo puoi sempre cancellarti dal Forum e non venire a rompere le scatole.

L utente a chiesto una cosa e ha ricevuto risposta. Se usava Google la otteneva prima, forse semplicemente non ci ha pensato.



Saluti.

Di certo non sono io quello ad avere problemi di relazione, dicevo che non ha senso linkare quel tipo di trattazioni tecniche (anche se provenienti da wikipedia) a qualcuno che non ha le conoscenze, ne magari la voglia di interfacciarsi con le grammatiche, quando il suo scopo è tutt' altro.
Con questa logica, se qualcuno ti chiede informazioni su come raggiungere un monumento, prima gli sciorini tutta la storia.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 09:55   #19
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
La parola parsing / parsare ha un significato ben preciso.
significa (in generale) analizzare, ma questo gli è stato indicato già dal secondo post.

Quote:
Detto ciò, possiamo prendere anche l'elenco telefonico e copiare a mano i dati che vi si trovano, ma non credo sia possibile bombardare di richieste un server come quello di pagine bianche, ad esempio, per recuperare le stesse informazioni.
almeno di generare un numero di richieste anomalo a fini malevoli, non vedo dove sia il problema: del resto esiste la possibilità (non assoluta ovviamente) di filtrare i client e il loro numero di accessi.

Quote:
In questo caso bisognerebbe vedere se il sito in questione ha inserito in calce o da qualche parte eventuali copyright per i dati esso presenti.

Copyright che ovviamente non copre i dati in sé, visto che sono pubblici (e chiunque può copiarseli a manina), ma l'utilizzo per fini diversi da quello per cui il sito li espone.
l' eventuale Copyright può coprire la riproduzione/utilizzo dell' intero file html restituito, ma non l' utilizzo di dati pubblici da esso estratti. Ed è del tutto equivalente utilizzare la mano umana o un client automatico. Per assurdo, mi sembra di capire che l' amico attualmente stia stampando direttamente la pagine del sito e le stia distribuendo, ecco questo può avere già qualche ripercussione.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 10:08   #20
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Di certo non sono io quello ad avere problemi di relazione, dicevo che non ha senso linkare quel tipo di trattazioni tecniche (anche se provenienti da wikipedia) a qualcuno che non ha le conoscenze, ne magari la voglia di interfacciarsi con le grammatiche, quando il suo scopo è tutt' altro.
Con questa logica, se qualcuno ti chiede informazioni su come raggiungere un monumento, prima gli sciorini tutta la storia.
Meglio così.
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Avio si prepara ai test del Dimostratore...
Space Pioneer ha annunciato le cause del...
Anthropic avrebbe nuovi antibiotici cont...
Scoperto un 'moltiplicatore nascosto' ne...
DREO: a IFA 2026 4 novità fra cui...
Slackbot genera dashboard e microsite de...
Idrogeno, nuova cella a combustibile rag...
Con la NASA fuori dai giochi, l'ESA risc...
Una falla di ChatGPT permette di estrapo...
Piano clima, 1,34 miliardi per il bonus ...
Porsche esce definitvamente da Bugatti R...
NVIDIA App aggiunge una delle funzioni p...
Come sarebbe il mondo se la luce viaggia...
Titanio, ceramica e zaffiro per HUAWEI W...
Taglio delle accise sul gasolio prorogat...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:09.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v