Raspberry Pi – Come spegnere (tutti) i LED

PROBLEMA

Possedendo un Raspberry Pi (modello B+) che rimane acceso in continuazione e ahimè posizionato in camera da letto, allo scopo di diminuire il disturbo luminoso notturno e il consumo di corrente, mi sono chiesto se era possibile spegnere tutti i led del dispositivo, sia i due frontali, quello rosso (PWR – power) e quello verde (ACTSD card) che i due posteriori, quello verde (LNKEthernet) e quello giallo (100 – Ethernet).

SOLUZIONE

1 – Collegandomi via SSH al Raspberry Pi ho dato i seguenti due comandi con i quali mi sono occupato di spegnere i due led frontali:

sudo -s

echo 0 >/sys/class/leds/led0/brightness #Spegne led PWR

echo 0 >/sys/class/leds/led1/brightness #Spegne led ACT

(ovviamente per accendere i led occorrerà sostituire la parte iniziale del comando con “echo 1”)

2 – Per quanto riguarda lo spegnimento dei due led posti sul connettore RJ45 è un’altro paio di maniche, per fortuna ho trovato in rete questo programmino amatoriale (llctl) che si è occupato ella faccenda.

Una volta scaricato e trasferito sul Raspberry pi, procedere con i seguenti comandi:

tar xf llctl.tgz

make

sudo ./llctl f0 l0 d0

(per riaccendere i led modificare i parametri finali con “f1 l1 d1”)


Ho quindi creato il seguente script per schedulare con CRONTAB lo spegnimento dei led ad ogni avvio del Raspberry Pi:

ledOFF.sh

echo spengo led
sudo -s << SCRIPT
echo 0 >/sys/class/leds/led0/brightness #Spegne led PWR
echo 0 >/sys/class/leds/led1/brightness #Spegne led ACT
./leds/llctl f0 l0 d0
tvservice --off
SCRIPT

P.S.:

  • Mi è sembrato di capire che la suddetta procedura funziona anche con gli altri modelli di Raspberry Pi;
  • Nello script ho aggiunto il comando tvservice –off per spegnere l’HDMI (che non uso).

 

[Python] Cercare un server proxy (SOCKS5)

Può capitare di avere bisogno di utilizzare all’interno del proprio codice un servizio proxy SOCKS5 per rendere un po’ più anonima la navigazione nel web senza utilizzare una più sicura, ma più lenta VPN. Personalmente risolvo utilizzando questa funzione in Python che ho realizzato sfruttando i moduli requestBeautifulSoup che richiama la pagina dedicata del portale Spys.one, legge la lista dei server disponibili e ritorna l’IP del server con la relativa porta di utilizzo.

Di seguito il codice pronto all’utilizzo:

import requests
from bs4 import BeautifulSoup

def cercaProxy():
    ip = ''
    porta = ''
    proxy = ''
    t_data = {}
    
    url = "http://spys.one/en/socks-proxy-list/"
    r = requests.get(url, headers={'User-Agent': 'Mozilla/5.0'})
    soup = BeautifulSoup(r.content, 'lxml')
    cercaip = soup.find_all('font', attrs={'class' : 'spy14'})
    work = cercaip[1].text
    legenda = soup.find_all('script', attrs={'type' : 'text/javascript'})
    discover = (legenda[1].text).split(';')
    
    for brace in discover:
        if brace == '':
            continue
        tar = brace.split('=')
        if tar[1][1] == '^':
            t_data.update({tar[0]:tar[1][0]})
            
    if work.find('document.write'):
        start_index = work.find('document.write')
        ip = work[:start_index]
        plus_index = work.find('"+(') + 2
        porta_tmp = work[plus_index:-1]
        leggiporta=porta_tmp.split('+')
        for item in leggiporta:
            rar = item.split('^')
            itm_porta = str(t_data.get(rar[0][1:], 'n'))
            porta = porta + itm_porta
            
    proxy = ip + ':' + porta
    print 'Proxy ip: ' + proxy
    return proxy

[Google – doodle] Sei acido o basico?

Il pH è una scala di misura che indica l’acidità o  la basicità di una soluzione acquosa introdotta agli inizi dello scorso secolo da Søren Sørensen.

Il chimico danese fa oggi la sua bella figura nel doodle-quiz che Google ha preparato in suo onore in cui saremo chiamati a mettere alla prova la nostra conoscenza sul pH di sei sostanze: il pomodoro (acido, pH 4), l’uovo (basico, pH 8), i broccoli (basico, pH 9), il limone (acido, pH 2), i saponi (basico, pH 11) e l’acido delle batterie (acido, pH 1).

Un altro personaggio del passato ai più misconosciuto. Søren Peter Lauritz Sørensen mentre lavorava al laboratorio Carlsberg, studiò l’effetto della concentrazione di ioni sulle proteine ​​e poiché la concentrazione di ioni idrogeno era particolarmente importante, introdusse il pH come un modo semplice per esprimerlo nel 1909.

[Google – doodle] Omaggio a Emil Berliner inventore della discografia

Grazie ai doodle pubblicati da Google spesso ci viene data l’occasione di riscoprire personaggi che benché lontani dal nostro tempo hanno avuto con le lo loro geniali intuizioni una certa influenza anche sulle nostre vite.

E’ il caso di Emil Berliner di cui cade oggi il 167° anniversario della nascita. Inventore nato ad Hannover, ma naturalizzato americano, praticamente da autodidatta riuscì, grazie al suo genio e alla sua passione per le scienze applicate, a migliorare alcuni dei rivoluzionari strumenti che erano appena stati inventati al suo tempo, nonché a ottenere il brevetto di una serie di invenzioni nel campo aeronautico e acustico.

In breve, nella seconda metà del diciannovesimo secolo Emil Berliner affascinato dal neonato telefono di Bell, studiando il nuovo apparecchio nel laboratorio che si era fatto costruire nel retro di casa sua, ottenne infine un brevetto per un nuovo tipo di microfono che ne aumentava di molto le prestazioni. Così come a lui dobbiamo l’intuizione di incidere la musica, che fino ad allora veniva registrata su cilindri e riprodotta con i fonografi, sui ben più performanti dischi di gommalacca, inventando così il grammofono.

 

L’accattonaggio ai tempi di internet


PREMESSO che da qualche tempo è notevolmente cresciuto il numero dei soggetti che praticano, in diverse forme, attività di accattonaggio e mendicità utilizzando i nuovi strumenti messi a disposizione dalle diverse piattaforme sul web;

CONSIDERATO che spesso le persone che praticano l’accattonaggio assumono atteggiamenti molesti, ostinati ed insistenti, turbando il libero utilizzo, la libera fruizione e l’accesso ai servizi gratuiti disponibili in rete;

RITENUTO doveroso prevenire e contrastare l’insorgenza di fenomeni criminosi dediti allo sfruttamento di minori e persone altresì facilmente raggirabili, sia ancora, per evitare le conseguenti situazioni di degrado nei social network;

SI INVITA

Gli utenti internet a non fare l’elemosina agli accattoni o ai mendicanti presenti in rete e, qualora volessero contribuire al sostentamento di persone realmente bisognose, di provvedere attraverso modi alternativi. Continua a leggere

[Google – doodle] Omaggio a Georges Méliès

Magari avete appena visto l’ultimo degli Avenger o quello sui videogiochini di Spielberg, due film che stupiscono lo spettatore grazie agli effetti speciali, alle invenzioni della computer graphics che riescono a ricreare sullo schermo ciò che è scaturito dalla fantasia del regista e degli sceneggiatori per emozionare il loro pubblico.

Ora pensate di andare indietro nel tempo di un centinaio d’anni: il cinema agli esordi, muto, con i dialoghi scritti sullo schermo e la musica affidata al pianoforte in sala.

Il doodle-film-animato di oggi è un omaggio a un chi è stato talmente visionario da rimanere talmente affascinato dall’invenzione dei fratelli lumiere da immaginare di far sognare gli spettatori con delle trovate fantastiche.

Figlio di un produttore di scarpe il prestigiatore parigino Georges Méliès presente alla prima rappresentazione del cinematografo del 28 dicembre 1895, rimase talmente impressionato, da buttarsi a capofitto nella produzione di film, diventando un illustre pioniere della settima arte.

Quindi l’omaggio Google lo fa all’artista che seppe cogliere le potenzialità di un nuovo mezzo espressivo legato alle immagini impresse su pellicola. Il cinematografo che grazie alla sua inventiva e al suo passato da illusionista riuscì a portare a livelli che ancora oggi sono in grado di lasciarci a stupirci. Come il suo film più noto ‘Viaggio nella luna‘ ispirato all’opera di Jules Verne o a ‘Le manoir du diable‘ capostipite del genere horror.

Georges Méliès ebbe il merito di utilizzare per la prima volta tecniche di montaggio, mischiate a numeri di varietà, scherzi, attrazioni di tipo teatrale e a quelle che lui chiamava ‘fantasmagorie‘ per portare sullo schermo un po’ di quella meraviglia e di quello stupore che ancora oggi possiamo rivivere andando al cinema.

Grazie al doodle di Google di oggi possiamo rivivere l’impresa di Méliès gustandoci un’animazione (in versione 360°) direttamente ispirato alla sua opera.

[Google – doodle] La Festa del lavoro dignitoso

Oggi è una giornata importante. Archiviati i vari saloni del vino e pure quello del mobile, oggi i politicanti e il coro dei loro leccapiedi parlano finalmente di lavoro. E non sia mai che parlassero del loro, dei loro doveri e responsabilità nei confronti di quelli che li hanno eletti. Non sia mai che si senta uno di questi bravi oratori da palcoscenico, dire che il lavoro migliore al mondo è quello che consente di guadagnare un bel po’ di denari, senza avere l’apprensione di dover produrre alcun risultato: cioè il loro.

Invece dai palchi montati con il sudore delle maestranze dei tubi innocenti (magari pagate in nero) si sente parlare del lavoro che quando c’è è precario, del lavoro che uccide quelli che non ce l’hanno e che uccide pure quelli che ce l’hanno.

Scrivo queste righe sul finire della festa, tentando di trovare una quadra a tutti i discorsi retorici e alle tante scemenze che mi sono dovuto sorbire da stamattina.

Come quella dell’economista intervistato in merito alla situazione di chi lavora per le imprese nate sul web (da Amazan a Foodora e Uber), che era proprio convinto e cercava di convincerci che la precarietà al limite della schiavitù e gli stipendi da fame dei nuovi settori sono dovuti al fatto che spesso si sceglie di avvantaggiare i consumatori a scapito dei diritti dei lavoratori: la lotta è tra le tutele dei consumatori (che chiedono prezzi sempre più bassi e servizi veloci) o quelle dei lavoratori (che richiedono magari le ferie, diritti e uno stipendio decente).

Tutte balle. Come se Bezos & Co. (tipo gli altri paperoni della Silicon Valley e dintorni) non esistessero. Come se i mancati diritti di chi lavora nelle aziende di questi non si tramutassero in miliardi sonanti per i geniali padroni (e senza pagare le giuste tasse).

Ogni volta che sento che nella lista della rivista Forbes entra un nuovo miliardario, non mi viene da dire quanto è stato bravo, ma penso a quanti ha dovuto sfruttare per fare tutti quel denaro. Perché quando sfrutti il lavoro di un altro essere umano e non gli riconosci il giusto valore, ti dovresti solo vergognare. Se tu e i tuoi azionisti guadagni miliardi di dollari, mentre i tuoi lavoratori non possono permettersi neanche di andare al gabinetto, sei solo un pezzo di merda e potrai pure aver inventato la cosa più geniale di questo mondo, ma per me puzzi.

[Google – doodle] Giornata della Terra, Earth Day 2018

Questo slideshow richiede JavaScript.

Domani, 22 Aprile, è la Giornata della Terra. Una giornata fondamentale per ricordare l’importanza del nostro Pianeta e per riflettere dell’impatto che, giorno dopo giorno, tutti noi abbiamo su di esso attraverso le nostre scelte quotidiane.

L’Earth Day è la più grande manifestazione ambientale del pianeta che dal 2007 vede coinvolta anche l’Italia: una giornata in cui tutti i cittadini del mondo si uniscono per celebrare la Terra e promuoverne la salvaguardia.

Per l’occasione Google propone nella sua homepage un doodle ispirato alla figura dell’etologa specializzata nello studio dei primati Jane Goodall da sempre in prima linea nella lotta per conservazione della biodiversità e a un video che racconta brevemente la sua storia.

[Tutorial – Nostalgia] Prato Fiorito su Windows 10 e non solo…

Giusto oggi che è giornata di aggiornamenti e novità per il sistema operativo Windows di casa Microsoft, mi è venuta nostalgia di quei ‘giochini‘ che in gioventù 😉 mi hanno visto impegnato a perdere un sacco di tempo davanti al PC.

A partire da Win 3.1 e fino a Windows 7 ci si poteva infatti trastullare sul PC, con alcuni giochi passatempo quali SolitarioPrato Fiorito, 3D Pinball e Hearts che pur non avendo niente a che vedere alle performance grafiche di quelli che girano al giorno d’oggi su di un qualsiasi dispositivo mobile,riuscivano a tenerci incollati per delle bellissime ore davanti al monitor del nostro computer.

Gli utenti odierni di Windows 8 o meglio di Windows 10 utilizzano magari un sistema operativo ‘moderno e funzionale’, ma che purtroppo, tra le tante cose, ha eliminato nella sua evoluzione, questi fantastici giochini.

Vi va di recuperarli e magari piangere per la nostalgia?

Il retro-game Microsoft che voglio riproporvi è proprio Prato Fiorito, un campo virtuale composto da numeri nel quale dobbiamo stare attenti a non fare esplodere le mine. Lo scopo e scoprire tutte le mine senza farle scoppiare aiutandosi con i numeri che indicano quante caselle adiacenti ne toccano una.

Ecco le istruzioni da seguire per iniziare a giocare:

  • Scaricate il File .zip da questo link alla mia repository;
  • A download ultimato, scompattate la cartella ed il gioco sarà subito disponibile avviandolo con MineMaster.exe.

P.S.: Se come me usate Windows solo sul vecchio muletto e gli preferite qualcosa di meglio (tipo Linux !!!) con Wine vi potete cmq divertire 😉

[Google – doodle] E’ primaveraaaaaaaaaaa!

Con ‘sto freddo magari non ve ne siete accorti, ma da qualche ora è primavera.

Con il doodle dedicato Google ci dà la lieta notizia.

%d blogger hanno fatto clic su Mi Piace per questo: