Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-07-2010, 17: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, 13: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, 13: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, 13: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, 14: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, 14: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, 15: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, 15: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, 15:47   #9
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
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, 18: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, 16: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, 17: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, 18: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, 20:19   #14
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12944
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, 23: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 23:09.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 07: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 08:43.
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 08: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, 10: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, 10: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, 11: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


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Oracle NetSuite si potenzia con nuove fu...
Musica generata con l'IA: Sony lavora a ...
Cyberpunk 2077 in versione PC su smartph...
BYD si gioca un grosso jolly: pronta Rac...
Samsung annuncia l'arrivo in Italia dei ...
Offerta lancio Pixel 10a: come ottenere ...
Google presenta Pixel 10a: poche le novi...
Caos F1 2026: 14 monoposto senza omologa...
Tesla festeggia il primo Cybercab prodot...
Desktop piccolo e potente? NZXT H2 Flow ...
Polestar spinge sull'acceleratore: arriv...
Nuovo record mondiale nel fotovoltaico: ...
L'ultimo baluardo cade: fine supporto pe...
'Il mondo non ha mai visto nulla di simi...
La Commissione europea mette sotto indag...
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: 22:09.


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