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

Il team di JetBrains, lo stesso di IntelliJ IDEA, ha rilasciato in questi giorni una nuova cloud based Web app, chiamata Datalore, dedicata allo sviluppo di modelli per il machine learning. L'obbiettivo di Datalore è quello di semplificare tale processo di sviluppo anche tramite un ricco sistema di visualization basato su Python, andando quindi ad aiutare i developer nei processi di data analysis. (more...)

Continua a leggere Datalore: Machine Learning WebApp che guida lo sviluppatore

Categoria: Scripting

Rieccoci nella nostra rubrica dedicata ai tool per developer. Oggi andremo ad analizzare Udash, un framework che promette di rendere i contenuti Web più sicuri possibili. Udash è infatti un framework type-safe open source basato su Scala che si inserisce direttamente tra frontend e backend. Questo framework consente di compilare codice sia in Scala che in Javascript, oltre a poter utilizzare librerie Javascript come Bootstrap o jQuery. (more...)

Continua a leggere Udash: il meglio di Scala e Javascript in un framework

Categoria: Scripting

Tags: ,

Per chi lavora prevalentemente su mobile, per scopi informativi o promozionali, Google AMP rappresenta da tempo una risorsa irrinunciabile. Il progetto Accelerated Mobile Page permette infatti di rendere più veloce il caricamento di pagine web sui display di piccoli dispositivi come smartphone e tablet, affinché la fruizione sia immediata e adatta alle necessità di navigazione touchscreen. Oggi l'iniziativa di Google è però pronta ad allargarsi, con l'introduzione di nuovi strumenti: AMP Stories e AMP per email. Quali sono le loro caratteristiche e quale la possibile utilità? (more...)

Continua a leggere Mobile: Google lancia AMP Stories e AMP per email

Categoria: Scripting

Tags:

Crooked Style Sheets è un interessante Proof of concept dedicato alle attività di tracciamento e analisi delle pagine Web, nonché delle interazioni degli utenti con queste ultime, effettuate utilizzando unicamente CSS. La sperimentazione è mirata a dimostrare che alcune informazioni di base possono essere rilevate senza la necessità di ricorrere a script JavaScript. (more...)

Continua a leggere Tracciare utenti utilizzando CSS (niente JavaScript)

Categoria: Scripting

Tags:

Neanche il tempo di metabolizzare le novità di Angular 5 e già si vede all’orizzonte la nuova major release del progetto:il 18 gennaio è stata infatti rilasciata la prima beta della nuova versione e le previsioni indicano per la fine di marzo il rilascio della versione definitiva, ovvero Angular 6. (more...)

Continua a leggere Angular 6, cosa ci aspetta

Categoria: Scripting