La nuova newsletter per developers di programmareinpython.it

Developers NewsLetter

curata dalla redazione di www.programmareinpython.it

La nuova newsletter settimanale per professionisti e appassionati di sviluppo!
Tranquilli, il nuovo materiale per
YouTube.com/c/PyMike e per il sito è in fase di progettazione (promesso - scusate per le varie false partenze!) e sarà il migliore di sempre ;)

---

Codice 💻

Algoritmi
127.000 stelle GitHub sembrano la giusta quantità per questo repository. Contiene infatti tanti esempi di algoritmi scritti in Python tra cui Strutture Dati, Ordinamento, Bit Manipulation, Computer Vision, e moltissimi altri ancora. Se salite di un livello, troverete gli stessi algoritmi scritti anche in altri linguaggi di programmazione, su repo separati. E se questo non bastasse, è presente anche un sito web dedicato che vi permette di navigarli con semplicità! Che chiedere di più?

XlsxWriter
Se sei un/a professionista, sai bene quanto importanti siano i fogli excel all'interno di un'azienda. Sono davvero e letteralmente ovunque! Ma questo non significa che lavorarci debba essere noioso e difficile. XlsxWriter è un fantastico package Python che permette di creare file Excel xlsx in maniera semplice, ed è rilasciato sotto licenza BSD-2-Clause.


Strumenti 🧰

Black - Il "formattatore" di codice Python senza compromessi
Avete presente quella sensazione di caos che si genera ad un certo punto, quando un modulo o un'applicazione inizia ad assumere dimensioni "reali"? Gli if statement iniziano a superare la lunghezza massima di caratteri consentita per riga, spazi bianchi che iniziano ad apparire qua e là, per leggere l'elenco di parametri accettati delle vostre funzioni iniziate ad aver bisogno di spostare la schermata verso destra. Un "formattatore" di codice serve a standardizzare "l'aspetto" del vostro codice secondo precise regole, così da impedire al caos di manifestarsi. Usando un formattarore, gli spazi bianchi inutili verranno rimossi automaticamente, il codice verrà spezzato su più righe (elegantemente) e così via. E si da il caso che Black sia al momento uno dei code formatters più apprezzati e usati dalla community di Python. E si integra davvero bene con Visual Studio Code. Provatelo!

Stanco di Wordpress? Passa a Python! Passa a Wagtail!
Wagtail è un CMS (Content Management System) basato su Django. È lo stesso che usiamo su programmareinpython.it ed è usato anche da Google e dalla NASA (e tanti altri). Torchbox (l'azienda che si occupa del suo sviluppo) ha appena rilasciato uno strumento per facilitare il passaggio da Wordpress a Wagtail, e questa è davvero una buona notizia per tutti i developer/blogger/imprenditori che hanno sempre pensato di fare il passo, ma non ne hanno mai avuto il tempo! Se siete tra questi o se siete interessati allo sviluppo web con Python, questo link è per voi!

Tutorial e Presentazioni 🎥

Come funziona l'architettura M.T.V. del web framework Django?
Qualche giorno fa mi trovavo a dover rispondere alla domanda posta da un amico che mi chiedeva informazioni riguardo ai "Managers" di Django, il mio web framework Python preferito (come molti di voi ormai già sapranno!). Per rispondere a domande di questo natura, è a mio avviso sempre bene partire dalle basi, ovvero dall'architettura stessa del framework...

Video a tema Interessanti💡

Il volto della Robotica (da un futuro sempre più presente)
Si chiama AMECA: è sviluppata dalla britannica Engineered Arts, ed è verosibilmente il robot dotato di capacità espressiva più avanzato in circolazione. La mimica facciale è così avanzata da sembrare assolutamente reale (vedere per credere!). C'è già chi dice che entro un decennio, robot con questa capacità espressiva saranno parte integrante della nostra sociatà ad ogni livello. Immaginate ora un androide con la capacità espressiva di Ameca, il sistema di navigazione di Tesla (che come ci ricorda Elon Musk, è applicabile al di fuori del contesto automobilistico) e la capacità di movimento sviluppata da Boston Dynamics. A voi i commenti!


Se pensi che possa interessarli, invita amici e amiche ad iscriversi !
Ecco a te un link che puoi condividere: https://www.programmareinpytho...

Grazie!

Annulla Iscrizione