Thread in Python – i Join (parte 2)
In questa seconda parte della serie Thread in Python, vedremo come sia possibile influenzare l’andamento dell’esecuzione di più thread grazie all’uso dei Join.
Mai nella stessa forma
In questa seconda parte della serie Thread in Python, vedremo come sia possibile influenzare l’andamento dell’esecuzione di più thread grazie all’uso dei Join.
Una volta superata la prima fase di apprendimento di un linguaggio di programmazione, come Python, si sono acquisite tutte le basi necessarie per lo sviluppo di un qualsiasi programma. Ma passando allo sviluppo di programmi più complessi e contribuendo a diversi progetti, spesso insieme ad altri sviluppatori, si dovranno imparare moltissime altre nozioni, come per esempio i Thread ed il concetto di Threading.
Chiunque abbia a che fare con GitHub, nella clonazione dei vari repository, dovrà assolutamente far uso di Git. Per quanto riguarda Linux, l’installazione è più semplice, quasi integrata con il sistema operativo, dato che Git è un applicativo sviluppato proprio da Linus Torvalds nel 2005, lo stesso creatore di Linux. Ma per chi possiede Windows? Bene, esiste una versione particolare di questa applicazione, chiamata appunto Git for Windows. In questo articolo vedremo come installarlo.
Py è una libreria in Python, o più precisamente una collezione di algoritmi matematici ed altre funzioni particolarmente utilizzate in ambito scientifico. SciPy è costruita su NumPy, una libreria che estende il linguaggio Python per meglio gestire i calcoli matematici.
Se possedete un repository su GitHub, questo può essere considerato come un repository remoto. Per poterci lavorare sopra e sviluppare nuove versioni, sarà necessario “clonare” questo repository in una directory sul vostro computer, creando una copia locale di tutti i file. Avremo così un repository locale. Una volta realizzata questa copia, ci si occuperà di sincronizzare tra di loro le due locazioni.
E’ uscita proprio in questi giorni la quarta versione di Raspberry Pi. Con un prezzo di vendita costante (a partire da 35$), la nuova release presenta moltissime novità per mantenere questa fantastica scheda sempre al passo coi tempi. In questo articolo vedrete le sue caratteristiche.
Gestire le analisi, la programmazione, e la visualizzazione dei risultati in modo interattivo e allo stesso tempo produrre report leggibili tutto nello stesso momento è oggi possibile grazie ai Notebook interattivi. In particolare, per chi lavora con le librerie JavaScript è disponibile gratuitamente Observable, il Notebook interattivo.
E’ da più di un anno che sono presenti alcuni articoli pubblicati su questo sito che fanno uso della fantastica libreria OpenCV 3. E’ da poco uscita la nuova versione …
[:it]Python è un linguaggio che viene processato in tempo reale attraverso un interprete, chiamato anch’esso come Python. Quindi non c’è alcuna necessità di compilare il codice prima di eseguirlo.[:en]Python is a language that is processed in real time through an interpreter, also called Python. So there is no need to compile the code before running it.[:]
La console di Python è un programma che permette di inserire i comandi di Python una riga alla volta. Questo viene chiamato REPL (Read-Eval-Print-Loop).