La newsletter per professionisti e appassionati di software

Developers NewsLetter 

La newsletter settimanale per professionisti e appassionati di software!

#018 - curata dalla redazione di programmareinpython.it


---

News 📰

PyScript - Usare Python nel browser (con HTML!) diventa realtà
Dopo il supporto a BeeWare (il framework Python per la creazione di app multipiattaforma) di cui abbiamo già parlato nelle scorse settimane, ecco che Anaconda ne ha combinata un'altra delle sue che merita di essere introdotta in questa newsletter. Nel PyCon US 2022 è stato infatti annunciato PyScript, un framework per la creazione di applicazioni Python avanzate nel browser utilizzando un mix di Python e HTML. Si, avete letto bene: py - script. Il link porta alla pagina di presentazione nel sito ufficiale di Anaconda (in inglese), mentre qui potete trovare il sito ufficiale

OPT-175B - Il Language Model di Meta
Ricordate GPT-3? Il language model sviluppato da OpenAI che fece tanto clamore alla sua uscita, e che rappresenta uno dei più potenti modelli di questo tipo attualmente in uso? Se ricordate ciò vi interesserà allora sapere che Meta (ex Facebook) ha sviluppato un modello chiamato OPT-175B (Open Pretrained Transformer, 175 miliardi di parametri come GPT-3), e che lo sta convididendo coi ricercatori di tutto il mondo assieme a tutte le note relative al suo sviluppo!


Strumenti e Siti Utili🧰

Typesplainer
Typesplainer analizza il codice Python passato in ingresso e fornisce spiegazione dei type hint individuati in maniera intelligente, ovvero tenendo conto di grammatica, articoli, pronomi ecc. Il link porta alla versione web del tool, ma è inoltre presente come CLI ed estensione per VS Code

Nuove estensioni per VS Code
Maggio 2022 si dimostra un mese eccezionale per quanto riguarda i nostri strumenti preferiti. Microsoft ha infatti appena rilasciato degli aggiornamenti per alcune delle estensioni più usate in VS Code, e a queste se ne aggiungono 3 nuove: Black, il formattatore di codice per Python che prima dovevamo installare tramite pip, isort e Jupyter Powertoys!


Articoli 📖

Come Netflix ha sviluppato la sua infrastruttura per l'analisi dati real time (20 TRILIONI DI EVENTI AL GIORNO!)
Zhenzhong Xu è un software engineer che ha lavorato a Netflix dal 2015 al 2021, incaricato dello sviluppo dell'infrastruttura per la gestione dei dati real time. In questo fantastico articolo (in inglese) ci parla delle 4 fasi di innovazione del sistema, capace ora di gestire fino a 20 trilioni di eventi al giorno.


Varie 🎨

L'Operatore Walrus
Una delle novità introdotte con la versione 3.8 di Python fu una nuova espressione per l'assegnazione, comunemente chiamata "walrus operator" per via della sua sintassi. Ancora non sapete di cosa si tratta o volete un esempio per dare una rinfrescata al concetto? Date uno sguardo a questo tweet di Mike Driscoll! (e visto che ci siete, vi ricordo che abbiamo da poco lanciato anche un profilo twitter per la newsletter @devsnewsletter


Sponsors, Referral e Affiliazioni ❤️

Digital Ocean
Digital Ocean offre servizi di Cloud Computing scalabili per developers e aziende. Iscrivendovi con questo link otterrete 100 $ di crediti spendibile entro 60 giorni dalla registrazione.

Vuoi diventare sponsor di Developers Newsletter?
Sei interessato/a a diventare sponsor della newsletter con un link alla tua startup o prodotto tech? Contattaci all'indirizzo admin@developersnewsletter.com per parlarne e conoscere i dettagli!

Se pensi che possa interessarli, invita amici e amiche!

Per iscriversi basta andare su developersnewsletter.com

Annulla Iscrizione