Arduino utilities rappresenta una raccolta ufficiale di funzioni già pronte e testate, per facilitare ed accelerare lo sviluppo di progetti. Sviluppare codice per Arduino è parte del divertimento del maker. Talvolta però anche il maker vorrebbe tagliare i tempi di sviluppo, magari a favore di un più rapido deploy del
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.
CommanderPI – Una GUI per controllare i parametri
CommanderPI consente di gestire i parametri di configurazione del nostro Raspberry PI attraverso una comoda GUI. Abbiamo avuto modo di parlare delle opzioni di configurazione del Raspberry PI in passato, sia sul blog che sul nostro canale YouTube. In alcuni casi abbiamo eseguito le nostre modifiche “a manina”, seguendo le
Nvidia Jetson Nano: ora è possibile il boot da USB
JetPack 4.5 presenta una nuova caratteristica, molto attesa dagli sviluppatori e dagli utilizzatori della piattaforma Nvidia Jetson Nano: la possibilità di eseguire il boot direttamente da un disco USB. Perché USB? Le ragioni per preferire un boot da USB sono molteplici. Innanzi tutto sappiamo (per averlo purtroppo spesso provato sulla
Arduino annuncia la disponibilità di IDE 2.0 beta
Grasshopper, un app che ti insegna a programmare!
Sfogliando le varie applicazioni sul Play Store sono finito sulla sezione delle app create da Google stessa. Lì ho trovato di tutto e di più, ma tra queste è saltata fuori un app che mi ha incuriosito in particolare, il suo nome è Grasshopper. Ma a che serve? Il suo
Perché la nostra linea internet è lenta? Scopriamolo
Molto spesso gli utenti si lamentano chiamando gli operatori per problemi vari di connessione, ovviamente senza risolvere nulla. Ma siete davvero sicuri sia causa del vostro provider (TIM, Vodafone, Fastweb, ecc.)? Questa guida cerca di risparmiarvi del tempo evitando di restare in attesa per 15 anni con delle musichette a
PiSafe – Backup e restore sdcard per Raspberry Pi
PiSafe permette il backup o restore di SD-cards per Raspberry Pi da/verso un file immagine compresso: il tutto direttamente sul Raspberry PI. Quante volte ci siamo trovati a lavorare sul nostro Raspberry PI, magari con un server LAMP o un FTP, desiderando un sistema per poter eseguire il backup dei
Google Chrome, supporto terminato su alcune CPU
Da come è possibile leggere all’interno del titolo Google nel suo ultimo aggiornamento, relativo alla versione 89 ha deciso di abbandonare il supporto ad alcune CPU. La scelta non è stata assolutamente casuale, infatti il requisito principale è il supporto al set istruzioni di tipo SSE3 sia su Windows che
Dadiplus Simulazione lancio dadi con Seeeduino Wio
In questo articolo impareremo il concetto di modello matematico e simulazione, applicati ad un semplice programma per Seeeduino Wio Terminal e Arduino. Immaginiamo di lanciare in aria una moneta nove volte, e di ottenere per nove volte di seguito “testa”. Qual è la probabilità che al decimo lancio esca “croce”?
Raspberry: sensore DHT 11 con invio dati su Telegram
Come ben sappiamo il mondo Raspberry permette di creare una moltitudine di progetti interessati. 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
Per imparare a scrivere qualsiasi tipo di software
Nel libro si spiegano i diagrammi di flusso, il ragionamento logico, la scrittura di programmi in Scratch e Python, con un metodo può essere applicato a qualsiasi linguaggio di programmazione. Il link Titolo: Programmare – Imparare a scrivere qualsiasi tipo di software Autore: Paolo Aliverti Editore: ZeppelinMaker Prezzo: 15,89 euro