di Claudio Davide Ferrara Commenta
pyenv: gestire più versioni di python su Linux

Durante lo sviluppo di uno o più progetti può capitare di dover gestire multiple versioni delle librerie di un determinato linguaggio, ad esempio ci sono software che funzionano solo con alcune versioni di Python. Nell'articolo vi parleremo di un utilissimo tool chiamato Pyenv che permette di gestire varie release di questo linguaggio installate nello stesso sistema, in modo da poterle utilizzare selettivamente per sviluppare e testare il proprio progetto. (more…)

Tags: ,
di Claudio Davide Ferrara Commenta
VIA SOM-9X20: SoC ARM per sviluppatori e aziende

Il mercato dei SoC ARM è uno dei più fiorenti e dinamici, queste board hanno rivoluzionato il modo in cui le aziende lavorano e creano prodotto e servizi. Tale evoluzione del mercato è arrivata anche grazie all'applicazione delle idee, dei concetti e delle tecnologie IoT che stanno diventando parte della quotidianità delle persone in tutto il mondo. Oggi vogliamo parlarvi di una nuova board ARM lanciata da VIA ovvero la SOM-9X20, che dispone di diverse feature dedicate ai developer di terze parti. (more…)

Tags:
di Claudio Davide Ferrara Commenta
Google Ads: il rebranding di Google AdWords

Google AdWords è il servizio di online advertising gestito da Big G che consente di inserire spazi pubblicitari all'interno delle pagine del motore di ricerca più utilizzato della Rete, dei siti Web partner e delle App mobile. Nel corso degli anni tale piattaforma è stata continuamente implementata e, a partire dal mese prossimo, verrà rinominata in Google Ads, inglobando diversi tool che prima erano presenti su altre suite dedicate al mercato pubblicitario. (more…)

di Claudio Davide Ferrara Commenta
ActivityPub: decentralized social networking protocol

Il W3C Social Web Working Group era un gruppo di sviluppatori, recentemente confluito nel Social Web Incubator Community Group, che aveva l'obbiettivo di definire delle specifiche tecniche standard e delle API con cui facilitare l'accesso alle funzionalità di social networking nell'ambito del progetto per la Open Web Platform ideato dal W3C. (more…)

Tags: ,
di Marco Grigis Commenta
Assumere un Web designer: gli errori da evitare

Si tratti di una realtà imprenditoriale o di un privato in cerca di una via d'accesso alla presenza online, sempre più persone si lanciano nella ricerca di un web designer. L'esistenza di un sito web che illustri la propria attività o il proprio portfolio, indipendentemente dal settore d'appartenenza, è ormai imprescindibile. Eppure, la scelta di un professionista che possa condurre il cliente in questo complesso percorso - dalla progettazione del codice alla grafica, fino all'uso finale del prodotto - è tutt'altro che immediata. (more…)

Tags:
di Claudio Davide Ferrara Commenta
SSH: automatizzare le procedure di autenticazione remota

Inserire dei processi di automazione nel proprio worflow può portare diversi benefici, sia in termini di riduzione dello stress che di tempo risparmiato. Oggi vogliamo portarvi l'esperienza di Adam McPartlan, Senior Systems Engineer per NYnet Ltd, che durante la sua routine quotidiana in azienda opera spesso su più terminali tramite SSH. (more…)

Tags:
di Claudio Davide Ferrara Commenta
Firefox 61: FTP non è sicuro

Il team di Mozilla ha pubblicato una nuova build stable del Panda Rosso. Firefox 61 integra diverse novità sotto il cofano, come ad esempio una migliore gestione delle tab, oltre a nuovi tool dedicati al mondo degli sviluppatori. Su Firefox 61 è stato infatti implementato il nuovo accessibility inspector. (more…)

Tags:
di Claudio Davide Ferrara Commenta
Python: 5 code editor per gli sviluppatori

Abbiamo parlato spesso di Python, un linguaggio di programmazione oggi utilizzato dagli sviluppatori anche per applicazioni avanzate di machine learing. Secondo i dati raccolti dalla nota piattaforma di code sharing Github, Python è attualmente il secondo linguaggio più adottato per l'implementazione di progetti open source, può quindi essere utile una selezione composta da 5 tra i migliori code editor oggi disponibili per il development. (more…)

Tags: ,
di Marco Grigis Commenta
Freelance: come monetizzare tra un cliente e l’altro

È una condizione comune a molti freelance, soprattutto coloro che sono impegnati in professioni di sviluppo o web design: l'inattività tra un committente e l'altro. Capita spesso infatti di ritrovarsi per diverse settimane senza nessuna richiesta dopo la consegna di un lavoro, tanto da rendersi necessaria una diversificazione della propria strategia professionale. Ma quali occupazioni momentanee scegliere, in attesa dell'arrivo di un nuovo e grande progetto? (more…)