Oggi vedremo cosa occorre per programmare in COBOL con un Raspberry PI: dal software di compilazione al codice di hello world, egestione GPIO. Nella scorsa settimana abbiamo pubbllicato un articolo dedicato al retrocomputing con il Raspberry PI, mostrando come installare ed utilizzare un ambiente Fortran. Abbiamo quindi presentato alcuni esempi
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.
Come restaurare foto strappate o danneggiate con la AI
Nell’articolo di oggi vedremo come “restaurare” delle foto danneggiate o strappate. Vedremo se è consigliato utilizzarlo in ambito professionale oppure in un semplice ambito hobbistico per soddisfare delle curiosità. Le foto dopo anni posso risultare danneggiate o strappate per tantissimi motivi, ma è possibile riportarle nel loro stato originale e
Programmare in Fortran su Raspberry PI è possibile
Per quanto oggi appaia desueto programmare in Fortran, esisterà sempre un vecchio codice da tradurre. Vediamo come gestire il problema sul PI. Fortran è acronimo di Formula Translator, e rappresenta un linguaggi0 di programmazione: compilato e imperativo, particolarmente adatto per il calcolo numerico e la scienza computazionale. Si tratta di
Arduino IDE 2.0: rilasciata versione ufficiale
Dal giorno 15 settembre 2022 Arduino ha rilasciato la versione stabile di Arduino IDE 2.0. Arduino IDE 2.0 è stata rilasciato nella primavera 2021 in versione Beta e grazie alle segnalazioni dei vari utenti i dipendenti di Arduino hanno avuto modo di risolvere i vari bug presenti e implementare varie
Il mining dopo Ethereum 2.0 – L’ipotesi Ravencoin
Gli appassionati di mining ci hanno chiesto lumi riguardo al mining post-Ethereum, e noi presentiamo oggi Ravencoin, una delle possibilità. Tra Martedì e Mercoledì di questa settimana assisteremo al famigerato passaggio della gestione di Ethereum da Proof Of Work a Proof Of Stake. Sarà una settimana lunga e piena di
Come effettuare dual boot su Raspberry Pi
Nella guida di oggi vedremo una procedura eseguibile velocemente per realizzare un sistema dual boot tra due (o anche più, in questo caso si parla di multiboot) sistemi operativi differenti su una scheda Raspberry Pi. Per eseguire questi step ci verrà in aiuto PINN. PINN è un sito tramite il
Arduino dark theme, ovvero a qualcuno piace scuro
Come creare un’opera d’arte con AI con pochi click e Python
Nell’articolo di oggi vedremo come realizzare e creare una opera d’arte partendo da zero utilizzando un algoritmo di intelligenza artificiale. Ti insegnerò un modo semplicissimo su come creare un’opera d’arte utilizzando come input una semplice frase con l’ausilio di una intelligenza artiificiale. Non sono necessarie conoscenze di programmazione. Il tool
Visual Studio ARM64 – Applicazioni native in C/C++
Dal 14 giugno 2022 la versione di Visual Studio 2022 17.3 Preview 2 è stata resa disponibile come applicazione Arm64 nativa su Windows 11. Durante la conferenza Microsoft Build 2022 il team di Windows ha annunciato un nuovo dispositivo desktop Arm64 incentrato sugli sviluppatori. L’ultima versione di Visual Studio riduce
I migliori tool per benchmark su Linux
Per chi testa e cambia sistema operativo ogni giorno, o per noi scrittori su blog tecnici, avere dei tool di benchmark è fondamentale per avere uno strumento veloce e che ci permette di disporre di dati per effettuare confronti tra i vari sistemi hardware o per confrontare sistemi operativi e
Leggere il ticker di un exchange crypto con Python
Impariamo come accedere alle API software di un exchange per crypto ed estrarre informazioni sensibili con una manciata di righe di Python. Gli articoli relativi alla gestione software delle crypto sta avendo un discreto successo, per via dell’elevato rapporto produttività consumo delle SBC. Proseguiamo quindi su questo argomento presentando una