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

Il settore del machine learning è in costante crescita e la community open source realizza sempre più tool dedicati alla creazione di software che sfruttano gli algoritmi per l'apprendimento automatico con lo scopo di migliorare la vita degli utenti e semplificare i processi di business. Oggi daremo uno sguardo a 5 tra i machine learning framework Java e Python più gettonati dalla community di developer. (more...)

Continua a leggere 5 migliori machine learning framework per Java e Python

Categoria: Software e Servizi

Torniamo nella nostra rubrica dedicata ai tool per i developer. Oggi ci focalizzeremmo su un piccolo CLI Text Editor chiamato Suplemon. Si tratta di uno strumento utilizzabile da shell che, per certi versi, richiama il più famoso Nano. Uno dei benefici di utilizzare un editor CLI è la sua estrema portabilità in ogni ambiente. Infatti lo potremo utilizzare non solo sulle distribuzioni Linux ma anche in altri sistemi Unix-like e perfino su Windows grazie a Docker o a WSL. (more...)

Continua a leggere Suplemon: CLI Text Editor in Python

Categoria: Scripting

Tags: ,

Go Vs.Python

19 Oct

Passare ad un nuovo linguaggio di programmazione è un grande passo e non è mai semplicissimo. Si tratta appunto di studiare, spesso da zero, le logiche e le direttive di una nuova piattaforma. Di recente abbiamo spesso parlato di Python, ma oggi vogliamo descrivervi alcuni dei motivi per cui un developer dovrebbe valutare anche Go come soluzione per il proprio lavoro. (more...)

Continua a leggere Go Vs.Python

Categoria: Scripting

Tags: ,

Secondo il recente studio intitolato "A Large-Scale Study of Programming Languages and Code Quality in GitHub", sembrerebbe che stando ai dati raccolti tramite la nota piattaforma per lo sviluppo collaborativo Python induca i developer a sbagliare più frequentemente rispetto ad altri linguaggi di programmazione come Clojure, Haskell, Ruby e Scala. La domanda di base che si sono posti i ricercatori è: "Qual'è l'effetto del linguaggio di programmazione sulla qualità del software?". (more...)

Continua a leggere Python: è più facile sbagliare sviluppando in questo linguaggio?

Categoria: Scripting

Tags:

Di recente abbiamo più volte analizzato i report della nota piattaforma StackOverflow riguardanti il linguaggio Python. Oggi resteremo sempre in tema ma questa volta si tratta di dati provenienti da Github, sembrerebbe infatti che su questa piattaforma Python abbiamo superato Java in termini di popolarità, posizionandosi dunque in una posizione migliore rispetto al linguaggio di programmazione che per decenni ha dominano le community dei developer. Ora Python sarebbe quindi secondo soltanto a Javascript. (more...)

Continua a leggere Github: Python supera Java

Categoria: Scripting

Tags: ,

Ogni tanto si ha la necessità di testare la velocità di download/upload della propria connessione, magari per verificare se sussistono problemi con la linea o per capire quali sono le performance di un device, cosi da effettuare delle modifiche a livello di software o hardware per ottimizzare i consumi di banda. (more...)

Continua a leggere Speed test con Python

Categoria: Scripting

Secondo un recente report riguardante i linguaggi di programmazione e pubblicato dal team di StackOverflow, Python risulta essere il linguaggio che sta crescendo maggiormente all'intero della community dei developer. Negli ultimi anni Python sta letteralmente spopolando sia come numero di sviluppatori che lo usano attivamente che come numero di applicazioni sviluppate e rilasciate. (more...)

Continua a leggere Python: le ragioni del suo successo

Categoria: Scripting

Tags:

Uno principali problemi di un programmatore è riuscire a reperire dati e concetti in modo chiaro e semplice. Spessissimo i dati e le informazioni di cui si necessità sono nascosti all'interno di un sito web male organizzato così come dietro API e librerie mal documentate, dunque un processo di scrapers/crawlers è necessario ogni volta che ci si deve addentrare in un nuovo ambito della programmazione. (more...)

Continua a leggere Python: 3 soluzioni per implementare scraping tool

Categoria: Software e Servizi

Tags: