• Mutimedia Web la Web Agency Italiana. Contattateci per preventivi gratuiti e consulenze nello sviluppo del vostro sito web o app Ios e Android. Professinalità e assistenza garatite!
    Immagini dei quadri e opere di: Giuseppe Lattanzio

  • Social

    [easy-social-share buttons="facebook,twitter,pinterest,linkedin,digg,stumbleupon,vk,tumblr,print,mail,del,reddit,whatsapp" counters=0 hide_names="force" template="grey-blocks-retina"]
Home / Archive by Category "News" (Page 152)

Archives

Linguaggi di programmazione e consumo energetico

Negli ultimi anni, si sente spesso parlare della necessità di dare maggiore rilievo ai problemi legati al consumo energetico. Nell’ambito dell’informatica, se ne è sentito parlare spesso in relazione ai dispositivi mobili, rendendolo quasi un problema di usability e user experience generale del dispositivo. Ultimamente, però, l’accezione di questa problematica sembra tornata ad avvicinarsi a problemi ben più consistenti. L’esplosione del machine learning, le criptovalute e la nuova corsa all’oro digitale (cryptomining) hanno spinto sviluppatori, sistemisti e stakeholder a considerare il problema in modo più generale. Ridurre il consumo energetico significa anche contrastare il cambiamento climatico. Consumo energetico e linguaggi di programmazione Non è quindi un caso se un team di ricercatori universitari portoghesi ha tentato di quantificare l’efficienza energetica di diversi linguaggi di programmazione,…

5 linguaggi di programmazione destinati a scomparire

La maggior parte degli sviluppatori non perde occasione per difendere il proprio linguaggio di programmazione preferito, spesso legando le motivazioni alla propria storia personale di avvicinamento alla programmazione. Tuttavia, non tutti hanno la fortuna di poter lavorare con il proprio linguaggio preferito. Se facciamo riferimento ai recenti trend sull’uso dei linguaggi di programmazione, è lecito aspettarsi che alcune soluzioni siano destinate a scomparire nel prossimo futuro. In alcuni casi, l’azienda o la comunità che supporta lo sviluppo di una certa tecnologia valuta ciò economicamente svantaggioso. In altri casi, succede invece che gli sviluppatori decidano lentamente di affidarsi a soluzioni diverse e magari più moderne. Sebbene alcuni linguaggi abbiano abbondantemente dimostrato la loro capacità di resistere alla prova del tempo (C è probabilmente l’esempio più rappresentativo),…

Systemd su Windows e WSL2 grazie a Ubuntu

Systemd, il noto gestore di sistema e di servizi utilizzato in varie distribuzioni Linux tra cui Debian, Ubuntu, SUSE e le derivate da Red Hat, potrebbe essere presto integrato nel WSL (Windows Subsystem for Linux) grazie ad un intervento degli sviluppatori di Canonical, la società che presiede all’implementazione di Ubuntu. Se tutto dovesse andare come previsto questa nuova feature dovrebbe essere presente in uno dei prossimi aggiornamenti della versione 2 di WSL, la prima release infatti non ha mai supportato systemd per questioni legate alla gestione del processo di init. Il segreto è nei container WSL2 ha invece la particolarità di utilizzare un modello di gestione del subsystem basato sullo stesso principio dei container. Questa caratteristica fornisce un maggior livello di isolamento rispetto al sistema…

Raspberry Pi Zero 2 W in arrivo a soli 15 dollari

Dopo quasi 5 anni dall’uscita del primo Raspberry Pi Zero, due giorni fa Eben Upton ha annunciato il nuovo Raspberry Pi Zero 2 W, che con soli 15 dollari consentirà agli utenti di beneficiare del processore del Raspberry Pi 3, in una scheda delle stesse dimensioni del Raspberry Pi Zero originale. Il nuovo Raspberry Pi Zero 2 W (click per ingrandire) Raspberry Pi Zero 2 W: cosa c’è di nuovo? Come appena accennato, la nuova scheda sostituisce il vecchio processore ARM11 single-core da 1 GHz con un processore Broadcom BCM2710A1 basato su Cortex A53 quad-core, anch’esso con clock a 1 GHz (quindi leggermente più basso rispetto a quello installato nel Raspberry Pi 3 originale). Si tratta quindi di un sostanziale aumento della potenza di calcolo…

Chrome 96: novità per utenti e developer

Gli sviluppatori di Mountain View hanno reso disponibile la versione stabile di Chrome 96, ultima release del browser che regala un importante contributo in termini di sicurezza portando con sé la risoluzione di ben 25 vulnerabilità alcune delle quali (ben 7) ad alta priorità. Non mancano comunque alcune novità importanti sia dal punto di vista delle user experience che per quanto riguarda il lavoro degli sviluppatori. Novità per gli utilizzatori A favore dell’utenza troviamo in particolare una migliore gestione della back-forward cache per i dispositivi Desktop, in pratica la cache che presiede al funzionamento dei pulsanti “Avanti” e “Indietro” durante la navigazione sui siti Web. Tale risultato sarebbe stato ottenuto attraverso un porting della stessa feature implementata nel corso del 2020 per i device mobile….

C# 10 introduce il costrutto CallerArgumentExpression

La nuova versione di C# 10 porta con sé numerose novità, che aggiungono diverse funzionalità ad un linguaggio già molto ricco. Tra queste, ce n’è una molto interessante, che era già stata oggetto di discussione prima del rilascio di C# 8: la CallerArgumentExpression. In questo articolo cercheremo di capire di che si tratta, e come può agevolare la programmazione in C#. CallerArgumentExpression: come funziona su C# 10 A partire da C# 10, è possibile utilizzare la sintassi [CallerArgumentExpression(<nome parametro>)] per richiedere al compilatore di acquisire l’espressione usata per il parametro specificato. Analizziamo questo esempio: using System.Runtime.CompilerServices; void Function(int a, int b, [CallerArgumentExpression(“a”)] string c = “”, [CallerArgumentExpression(“b”)] string d = “”) { Console.WriteLine($”Ottenuto {a} dalla espressione ‘{c}'”); Console.WriteLine($”Ottenuto {b} dalla espressione ‘{d}'”); } Utilizzando la…

Firefox 94: novità per utenti e sviluppatori

L’ultima versione del “Panda Rosso”, Firefox 94, si presenta come un aggiornamento dedicato in particolare alla navigazione sui dispositivi mobile, le novità non mancano naturalmente neanche nella release per il Desktop ma, questa volta, saranno in particolare gli utilizzatori di device equipaggiati con Android e iOS ad osservare le maggiori differenze con i rilasci precedenti. Le novità per il mobile Per quanto riguarda l’impiego da smartphone, Firefox 94 si caratterizza soprattutto per una nuova Home con grandi opportunità di personalizzazione. L’interfaccia consente infatti di selezionare fino a 4 diverse sezioni scegliendo tra i contenuti consigliati da Pocket, le schede aperte più recentemente, i segnalibri memorizzati e le ricerche effettuate nel corso delle ultime 2 settimane raggruppate per argomenti. Nel caso dell’utenza italiana, su Android manca…

droidcon 2021, evento all-digital l’11 e il 12 novembre

L’11 e il 12 novembre si svolgerà a Torino l’evento droidcon 2021, la più grande manifestazione italiana tra quelle dedicate all’ecosistema Android e ai professionisti del codice che realizzano soluzioni per il sistema operativo mobile di Google. Come nel caso della scorsa edizione, anche questa volta l’appuntamento sarà all-digital in attesa del prossimo anno quando ci si augura di poter lanciare nuovamente un evento in presenza che prima della pandemia riusciva ad ospitare fino a mille developer. L’agenda del droidcon 2021 L’evento del 2021 prevede come al solito un programma molto ricco che comprende keynote, tavole rotonde e tantissimi talk tenuti dai maggior esperti del mondo Android, alcuni in forza alla stessa azienda di Mountain View. Nel corso della duegiorni si parlerà quindi di architetture…

1 150 151 152 153 154 195