• 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 180)

Archives

Javascript e Garbage Collector | Javascript HTML.it

Quando si programmano applicazioni in Javascript, capita spesso di “dimenticarsi” del consumo della memoria, affidandosi alla “magica” capacità del browser (o anche del sistema operativo, in base al contesto applicativo – vedi Node.js) di gestirlo. In realtà non sempre è così, e per applicazioni più complesse capita di doversi chiedere come venga gestito questo aspetto. Seguendo alcune idee discusse in un post di Steve Hanov, è possibile verificare se un oggetto Javascript è stato “distrutto” (e quindi rimosso dalla memoria) dal garbage collector del browser. Sfortunatamente, il metodo funziona con Chrome ed altri browser, ma non con Firefox. Rimane tuttavia un utile strumento di test e debug. Il codice Il codice che segue sfrutta la classe WeakMap per associare 1 GB di memoria ad un…

Animare foto e ritratti sfruttando un video

Le innovazioni nell’ambito dell’intelligenza artificiale, il machine learning e l’analisi delle immagini trovano oggigiorno sempre più applicazioni pratiche, spostandosi dall’area della pura ricerca alle app divertenti che possono girare sui nostri smartphone. Si pensi, ad esempio, a FaceApp, in grado di “invecchiare” qualsiasi volto in modo automatico, e con appena qualche click. Questo tipo di applicazioni, e soprattutto la loro accessibilità odierna, fino a una decina di anni fa era più simile alla fantascienza che all’uso quotidiano che facciamo della tecnologia. Eppure le cose sono cambiate. Recentemente, uno sviluppatore ha reso disponibile su GitHub uno script in Python che implementa un algoritmo pubblicato lo scorso anno sulla rivista Advances in Neural Information Processing Systems. Tramite questo algoritmo, è possibile trasferire i cambiamenti delle espressioni facciali…

React Native per macOS: creare app desktop in JavaScript

Vue.js è uno dei framevork JavaScript più utilizzati per la realizzazione di interfacce web e single page application. Questa guida affronta tutti i principali aspetti relativi allo sviluppo di applicazioni basate su Vue.js: dai principi di funzionamento, alla gestione degli eventi e il data binding, passando per la realizzazione di componenti personalizzati, e la gestione dello stato dell’applicazione. Source link

Windows Package Manager (in preview)

Il Prompt dei Comandi di Windows permette di effettuare diversi tipi di operazioni. In questa guida forniremo una panoramica delle principali funzionalità offerte da questo fondamentale strumento, ed impareremo a gestire alcuni tipici problemi che si possono incontrare durante il suo utilizzo: dall’esecuzione di comandi come amministratore, al troubleshooting, passando per gli strumenti di diagnostica e l’esecuzione di script batch. Source link

Grafana 7.0, nuove feature per la Data analysis

Grafana, la piattaforma Open Source che consente di monitorare, visualizzare e analizzare qualsiasi metrica indipendentemente dalla sorgente in cui sono archiviati i dati (applicazioni, infrastrutture tecniche..), è ora disponibile in versione 7.0. Molto diffusa in ambito enterprise, questa soluzione disponibile anche su GitHub consente di creare e condividere dashboard all’interno di team e aziende Data Driven. Miglioramenti per la UX Grafana 7.0 include nuove feature per la visualizzazione dei dati e l’usabilità della UI, per questo motivo gli interventi a livello di UX sono stati concentrati sull’implementazione del nuovo table panel e di un nuovo grid layout engine. In ogni momento si avrà la possibilità di espandere, collassare, riordinare e rinominare colonne nell’editor per visualizzare unicamente i dati desiderati al momento corrente. Creazione dei Plugin…

DNS over HTTPS su Windows 10: come abilitarlo

Recentemente, con la build 19628 di Windows 10, Microsoft ha incluso una funzionalità molto interessante sul suo sistema operativo. Si tratta della possibilità di eseguire richieste verso i server DNS in tutta sicurezza, sfruttando la crittografia del protocollo HTTPS. Con questo aggiornamento, gli utenti potranno decidere di abilitare manualmente questa funzionalità di DNS over HTTPS (DoH), ed è prevedibile che nei prossimi rilasci questa opzione diventi abilitata di default. Verificare la versione di Windows 10 Prima di procedere con l’abilitazione del DNS over HTTPS, è necessario assicurarsi di avere già installata la build 19628. Ciò è permesso ai soli utenti partecipanti al programma Windows Insider, a cui è possibile iscriversi per avere la possibilità di testare in anteprima le nuove funzionalità di Windows (si rimanda…

Thunderbolt: una falla di sicurezza mette a rischio milioni di PC

Alla fine della settimana scorsa, il ricercatore della Eindhoven University of Technology, Björn Ruytenberg, ha reso pubblici i dettagli di un nuovo metodo di attacco chiamato Thunderspy, che prende di mira tutti i PC che utilizzano una porta Thunderbolt. Questa nuova tecnica, efficace su un enorme numero di PC prodotti prima del 2019, che utilizzino sistemi operativi Linux e/o Windows, permette di bypassare del tutto ogni eventuale schermata di login di un computer, anche se posto in stand-by, permettendo ad un attaccante l’accesso totale ai dati (anche se crittografati). Grazie a Thunderspy, è in pratica possibile attuare un attacco noto come “evil maid attack“: un qualsiasi PC lasciato incustodito diventa preda di un attaccante, anche se spento o in stand-by. Tutto ciò di cui l’attaccante…

1 178 179 180 181 182 200