Categoria: Programmazione

Tutto relativo alla programmazione di vari linguaggi.

Uso delle GoRoutine

Vediamo un esempio concreto di come funziona il goroutine!
Questo esempio è stato presentato in google IO 2013 ma spiega molto bene il funzionamento delle goroutine con una facilità disarmante.

Ipotizzando che le istruzioni vengano eseguite in un tempo zero succede che Ann e Bob giocano una partita a ping pong sul canale ball finchè non sono finiti i secondi.

Come sempre vi rimando sulla documentazione officiale al relativo link

eSpeak TTS

Oggi presento una eSpeak un sintetizzatore vocale un buona alternativa al classico festival con altrettante feature e possibilita di personalizzarlo attraverso un bel database di voci multilingua.

Installazione
Debian Based

Arch Based

Per usarlo basta semplicemente richiamare il programma e passarli una stringa

Esempio attraverso file pieno di stringhe.

Ora vediamo come personalizzarlo un po!
Lanciamo il seguente comando per vedere le lingue e le varie configurazioni.

Proviamo ora una riproduzione con audio italiano

Per maggiori informazioni è come personalizzarlo al massimo secondo le proprie esigenze consiglio di guardare la documentazione officiale a questo link.

Client & Server in python

Vediamo un semplice uso di un client e server fatto in casa per gestire una semplice connessione.

SERVER

CLIENT

Gestione file in C++

Vediamo come scrive un programma basilare in c++ per scrivere e leggere file in c++

Lettura File

Scrittura File

Creare un Pdf in golang

Semplice esempio di come creare un file pdf in go usando le librerie della community.
Prima di tutto dobbiamo scaricare questa lib con il seguente comando

Dopo aver fatto ciò bastare il seguente codice per vedere un semplice hello word in pdf.

Shell comand in golang

Oggi vediamo come eseguire un comando da shell con il linguaggio go.

Un altra progress bar

Un alternativa alle classiche progress bar di python
Basta semplicemente scaricare il pacchetto Progressbar

Wget in python

Oggi vediamo come usare una libreria che simula completamente la nostra vecchia e cara wget.

Prima di tutto dobbiamo aver installato il sistema pip per gestire i pacchetti di python.
Ora attraverso pip installiamo il pacchetti sh, wget con il seguente comando

Ecco un semplice script per uso di wget su python ma possiamo usare quasi tutti argomenti
del vecchio wget di linux.

TTS in python

Oggi vediamo come trasformare il nostro testo in audio(Text to speech).
Prima di tutto dobbiamo scaricare e installare il seguente modulo pyttsx

ProgressBar in C#

Oggi vediamo come creare una progress bar con la console senza usare utile oggetto di mamma microsoft