GoogleCL: i servizi di Google ora anche da linea di comando
Il gigante di Mountain View ha rilasciato GoogleCL, un'interessante utility per utilizzare alcuni servizi Google anche da linea di comando
di Fabio Gozzo pubblicata il 21 Giugno 2010, alle 10:49 nel canale WebLo scorso venerdì Google ha rilasciato GoogleCL, un'interessante utility scritta in Python che consente di accedere a diversi servizi offerti dal gigante di Mountain View direttamente da linea di comando.
Rilasciato sotto licenza open source Apache License 2.0, GoogleCL al momento consente di interagire con i seguenti servizi: Blogger, Calendar, Contacts, Google Docs, YouTube e Picasa. Sul sito web del progetto vengono inoltre forniti alcuni esempi di come potersi servire di questo interessante strumento.
La nuova utility di Google può essere utilizzata su sistemi Windows, Mac OS X e Linux. A questo indirizzo sono disponibili le istruzioni per l'installazione relative a ciascun sistema operativo; l'installazione di GoogleCL sotto Windows è senza dubbio quella più laboriosa, pertanto vi segnaliamo questa guida.










Antigravity A1: drone futuristico per riprese a 360° in 8K con qualche lacuna da colmare
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
Ritorna il bonus elettrodomestici: ripartono i voucher grazie allo scorrimento delle liste
La Russia blocca Snapchat e FaceTime: 'utilizzati per compiere atti terroristici'
Tesla FSD ora permette di scrivere messaggi? Musk dice sì, la legge dice no
Total War festeggia 25 anni: annunciato Medieval III e un misterioso nuovo capitolo
Tante offerte Amazon rinnovate: sono ottime idee per i regali di Natate, molti articoli per non spendere troppo
Tanti articoli Apple scontati su Amazon: AirPods 4 99€, 4 AirTag a 79€, MacBook Air 849€, Watch, iPhone e altro ancora
JBL a prezzi super: due modelli top tra bassi profondi, ANC e autonomia record scendono fino a 37€ su Amazon
Sony e Bad Robot uniscono le forze: in arrivo un co-op shooter firmato dal creatore di Left 4 Dead
Il MIT rivela: l'IA può sostituire già adesso 20 milioni di lavoratori USA
Polaroid Now Gen 3 torna di moda: la fotocamera istantanea perfetta per i regali di Natale ora a soli 99€
Fallout 76: l'aggiornamento più grande degli ultimi 5 anni, Sorgenti Brucianti, disponibile per tutti
Prezzo folle per il top OLED da gaming: Alienware 27 QD-OLED a 460€ invece di 599€
Un nuovo processo antitrust per Apple in UE: la Corte di Giustizia ha dato il via libera









20 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infogran bel linguaggio il python
gran bel linguaggio il python
...nulla togliere a python...ma la bontà di un linguaggio non si valuta in base alla facilità con cui questo hello world a console...
...ciao Andrea...
Sicuramente verrà memorizzato l'hash della password, non la password stessa.
Infatti provate Ruby...secondo quello che ho visto il top per un programmatore.
Certo bisogna sempre capire cosa dovete programmare, ma in teroia è il miglior linguaggio/compromesso attuale. Ed è completamente OO!
Immagino che la password venga in qualche modo cliptata.
Ovviamente non vuol dire assolutamente che sia sicuro, ma è una cosa che vale per qualunque programma che salvi le password.
Infatti provate Ruby...secondo quello che ho visto il top per un programmatore.
Certo bisogna sempre capire cosa dovete programmare, ma in teroia è il miglior linguaggio/compromesso attuale. Ed è completamente OO!
...migliore per fare cosa?...automazione industriale?...soluzioni web oriented?...penso ci siano diversi linguaggi di programmazione validi...non ho provato python ma ne sento parlare piuttosto bene...prima di provarlo pero' preferirei approfondire meglio java...a volte i limiti di un linguaggio son dati da chi lo sta utilizzando piu' che dal linguaggio stesso...
...ciao Andrea...
Ehhhhhhhh?
Capisco usare la linea di comando su Linux e sui server ma non capisco l'utilità su windows e su osx...Sono s.o. a interfaccia grafica e proprio per questo sono diventati usatissimi, specie win!
Sicurezza?
Protezione della privacy?
Da parte di Google?
Si hai ragione sul piano del target di programmazione ma io intendevvo proprio l'"orientamento al programmatore" di Ruby; sei vai al sito (adesso non ricordo ma su Google lo trovi subito) capisci cosa intendo.
Io ho programmato molto poco e per diletto (TPascal, Turbo C e Visual Basic 5) ma mi ha dato modo di poter fare un minimo di confronto e a detta di qualche prof del sw, è un linguaggio vermanete potente (considerando la sua espandibilità sul web con Ruby Trails)
Sono s.o. a interfaccia grafica e proprio per questo sono diventati usatissimi, specie win!
Sicurezza?
Protezione della privacy?
Da parte di Google?
Il fatto che siano basati su un paradigma ad interfaccia grafica pressoché totale non significa che non possono essere usati tramite linea di comando.
Anche perché per amministrare il sistema in alcuni casi fai prima.
Poi la direzione presa da Microsoft al riguardo è precisa, basta vedere PowerShell e le versioni Windows Server Core (senza GUI).
Riguardo i linguaggi di programmazione, Python e Ruby offrono maggiore espressività rispetto a Java, spesso risultando in codice più compatto e pulito, quindi più "facile" da leggere e modificare.
Già il fatto che Python ti obblighi di fatto ad indentare il tuo codice è indicativo.
Tuttavia ho trovato la documentazione di Java migliore, per come è organizzata nel complesso. Il problema dei linguaggi dinamici come Python e Ruby tuttavia può essere rappresentato dall'IDE, spesso non all'altezza. Anche se NetBeans è forse uno dei migliore IDE free che ci siano in giro (in barba al blasonato Eclipse, per me inutilmente complesso).
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".