NVIDIA ha resi pubblici i moduli del kernel GPU Linux come opensource con doppia licenza GPL/MIT, a partire dalla versione del driver R515. Questa versione rappresenta un passo significativo (e decisamente atteso) verso il miglioramento dell’esperienza di utilizzo delle GPU NVIDIA in Linux, per una più stretta integrazione con il
Software
In Informatica e ingegneria, la definizione “computer software” rappresenta la totalità dell’informazioni elaborata da un sistema di calcolo, consistente di programmi e dati. Esso include i programmi del computer, le librerie ed i relativi dati non eseguibili, come documentazione online o dati digitali multimediali.
Il software è una collezione di dati e istruzioni per il computer che determinano come il computer debba funzionare. Appare quindi in contrasto con il concetto di hardware fisico, con il quale il sistema considerato è costruito e attraverso il quale esegue fisicamente il lavoro prestabilito.
Il termine è un prestito linguistico dell’inglese. Nella lingua inglese nasce per imitazione del termine hardware e dalla composizione delle parole soft (in italiano «morbido», «tenero», «leggero»), e ware («merci», «articoli», «prodotti», «mercanzie»).
La paternità della coniazione del termine software non è certa. L’americano Paul Niquette la rivendica sostenendo di aver coniato il termine software nel 1953. Certa invece è la prima apparizione del termine software in una pubblicazione scritta: un articolo dell’American Mathematical Monthly scritto nel 1958 dallo statistico americano John Wilder Tukey.
In computer science and engineering, computer software is all information processed by computer systems, programs and data. It includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.
We have a collection of data or computer instructions that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work.
Interroghiamo lo stato della blockchain con Python
Iniziamo oggi una serie di articoli che ci porteranno ad imparare come utilizzare Python per visualizzare i dati sulle diverse blockchain. Si sente parlare sempre più spesso di crittovalute, blockchain, bitcoin, investimenti, trading. La maggior parte delle informazioni che vengono assimilate appaiono pessimistiche, ma questo è dovuto soprattutto alla scarsa
Networking – Alla ricerca di reti Wi-Fi con ESP32
Utilizziamo il nostro piccolo ESP32 come un potente strumento di networking, trasformandolo in un grazioso scanner tascabile per reti wi-fi. Una delle principali caratteristiche della polimorfica board ESP32, è la capacità di collegarsi in rete wireless senza difficoltà, o addirittura creare access point per computer terzi. Contrariamente ad Arduino, infatti,
Qt 6.3 è stata rilasciata – Le nuove funzionalità
Come sempre, anche la versione 6.3 di Qt è ricca di molte nuove funzionalità e mostra gran lavoro di correzione di bug e di ottimizzazione. Dal rilascio di Qt 6.2, l’azienda ha corretto un totale di 1750 bug che sono stati segnalati dai propri utenti. Tutte queste correzioni di bug
Minare Monero su Raspberry PI: come e perché si fa
Minare Monero significa entrare in punta di piedi nel mondo del mining senza la necessità di GPU, ASIC o altro hardware specifico dedicato. Ieri abbiamo parlato di come utilizzare piccole schede ASIC su USB per trasformare il nostro Raspberry PI in un sistema per il mining; abbiamo anche avuto modo
Come eseguire desktop remoto su Raspberry Pi con VNC
La board Raspberry Pi è utile per tanti scopi ma l’utilizzo potrebbe risultare scomodo. Nell’uso quotidiano è necessario collegare una tastiera, un mouse e un monitor e quindi per questo dovremmo rinunciare al monitor del nostro PC desktop e rinunciare allo spazio della scrivania se si utilizzano due tastiere. Qualunque
Mastering Bitcoin programming the Open Blockchain
Mastering bitcoin rappresenta una pietra miliare per apprendere il funzionamento tecnico e software delle blockchain. Cosa ci fa un libro sule crittovalute in un blog dedicato ad Arduino e Raspberry? La risposta è semplice: questo libro è un manuale di programmazione con librerie Open perfettamente utilizzabile anche sui nostri apparechietti,
Raspberry Pi Cam: bot telegram che rileva movimenti
Nell’articolo di oggi vedremo come creare un sistema che ti permette di notificare qualsiasi movimento che rileva la Raspberry Pi Camera. Per questo scopo utilizzeremo un bot telegram. Secondo la definizione classica data al termine Bot (abbreviazione di robot), esso è un codice di programmazione che permette di automatizzare un servizio e di
Come fare foto e video con Raspberry Pi Cam e Telegram
Come ben sappiamo il mondo Raspberry permette di creare una moltitudine di progetti interessati (compreso bot telegram). Rispetto ad Arduino con Raspberry è possibile realizzare interfacce di invio dati tramite App su smartphone e PC in quanto l’instaurarsi di una connessione a internet è più semplice rispetto alla board Arduino dal momento che non vi è la necessità
Contagiri e cronometro elettronico per pista slot
Tutti gli appassionati di slot-cars hanno prima o poi desiderato di aggiungere un cronometro ed un contagiri elettronico al proprio setup. RIcordo ancora quel lontano Natale del 1967, quando sotto l’albero trovai la scatola di una pista PoliCar per un circuito completo di sopraelevata, due vetture, due pulsanti, guard-rail ed
Eseguire qualsiasi applicazione all’avvio di Raspberry
In questo breve articolo di oggi vedremo come eseguire qualsiasi tipo di applicazione (che noi scegliamo) all’avvio della board Raspberry. Raspberry Pi è un computer a scheda singola che permette di realizzare una miriade di applicazioni, da utilizzarlo come se fosse un PC Desktop (con i suoi limiti) e realizzare