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…)

Continua a leggere SSH: automatizzare le procedure di autenticazione remota

Categoria: Scripting

Tags:

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…)

Continua a leggere Python: 5 code editor per gli sviluppatori

Categoria: Scripting

Tags: ,

Con il rilascio di Firefox 61 è arrivata anche una piacevole novità all'interno dei Firefox Developer Tools: il nuovo accessibility inspector, si tratta di un software capace di analizzare un sito web e valutare la sua predisposizione alle tecnologie assistive. In pratica l'accessibility inspector fornirà un accessibility tree che darà una visione gerarchica completa allo sviluppatore degli elementi della pagina, cosi da individuare a colpo d'occhio eventuali mancanze e le aree che necessitano più attenzione. (more…)

Continua a leggere Firefox Developer Tools: arrivato l’Accessibility Inspector

Categoria: Scripting

Django, il noto web framework che utilizza Python quale linguaggio di sviluppo, è oggi disponibile nella release 2.x. Non si tratta ancora di una versione LTS, prevista invece per il 2019 con l'aggiornamento 2.2, tuttavia le modifiche introdotte sono decisamente sostanziali. Si può notare immediatamente la spinta verso l'innovazione voluta dagli sviluppatori stessi che hanno deciso di abbandonare il supporto a Python 2.7 aprendo invece alla compatibilità con Python 3.4 e rilasci successivi. (more…)

Continua a leggere Django 2, quali le differenze con la versione 1.x?

Categoria: Scripting

Tags: ,

Le applicazioni web sviluppate tramite il framework Electron sono tra le più diffuse e gettonate sul mercato, il team di Github ha sviluppato infatti un prodotto che è stato adottato da diverse aziende per creare le proprie applicazioni multipiattaforma. Microsoft, ad esempio, sfrutta Electron con il suo IDE Visual Studio Code e il team di Discord lo ha utilizzato per realizzare un client desktop del suo servizio di chat vocale. (more…)

Continua a leggere App Electron Vs. App native

Categoria: Scripting

Alcuni giorni fa è stata ufficialmente rilasciato la versione 6 di Angular. Trattandosi di una major release le novità sono consistenti ma le principali non riguardano tanto il framework JavaScript vero e proprio quanto la CLI e il motore di rendering; pertanto il lavoro degli sviluppatori non dovrebbero subire un impatto rilevante da questa release. (more…)

Continua a leggere Angular 6: tutte le novità

Categoria: Scripting

Tags:

NodeJS è oggi uno dei JavaScript runtime environment più gettonati del panorama open source. I suoi sviluppatori sono molto attenti alla propria community e seguono da vicino l'evoluzione delle principali piattaforme cosi da rendere il progetto sempre disponibile. A questo proposito è stato recentemente reso pubblico il nuovo pacchetto snap ufficiale dell'ambiente. (more…)

Continua a leggere NodeJS: rilasciato il pacchetto snap ufficiale

Categoria: Scripting

Tags: ,

Rieccoci nella nostra rubrica dedicata agli strumenti e ai tool per i developer. Oggi vogliamo parlarvi di PyCharm, un IDE (Integrated Development Environment) pensato per lo sviluppo di applicazioni in Python. Si tratta di un progetto pensato per i professionisti e sviluppato dalla JetBrain. (more…)

Continua a leggere PyCharm: Python IDE per i professionisti

Categoria: Scripting

Tags: ,

Il noto portale Stackoverflow ha rilasciato il suo report annualesul mondo degli sviluppatori. Anno dopo anno infatti l'azienda svolge varie ricerche statistiche tra la sua utenza cosi da fornire dati interessati e avere una visione generale dei bisogni dei developer che sono attivi sulla piattaforma. Quest'anno il campione selezionato dall'azienda contava ben 100 mila partecipanti. (more…)

Continua a leggere Con il functional programming si guadagna di più

Categoria: Scripting

In passato abbiamo più volte parlato dei processi di code review ovvero l'esame sistematico del codice sorgente di un programma che ha come obbiettivo il rilevamento di aspetti trascurati nello sviluppo, cercando anche di migliorare la qualità complessiva del software. Oggi vi proponiamo l'analisi della code review di Stephen Malina, software developer per UberEats. (more…)

Continua a leggere Quando la code review diventa hacking

Categoria: Scripting