Categoria: Notizie su Internet

Le licenze Copyleft sono gradualmente sostituite da quelle permissive

L'azienda WhiteSource ha analizzato le licenze di 4 milioni di pacchetti open source e 130 milioni di file di codice in 200 diversi linguaggi di programmazione, giungendo alla conclusione che la quota di licenze copyleft continua a diminuire. Nel 2012, il 59% di tutti i progetti open source erano rilasciati con licenze copyleft come GPL, LGPL e AGPL, mentre la quota di licenze permissive come MIT, Apache e […]

Cosa ha reso Lisp speciale

«Il più grande linguaggio di programmazione mai creato» — Alan Kay, «on Lisp». Quando McCarthy sviluppò Lisp alla fine degli anni '50, esso si differenziava radicalmente dai linguaggi esistenti, il più importante dei quali era Fortran. Lisp ha incarnato nove nuove idee: 1. Dichiarazioni condizionali (Conditionals). Le dichiarazioni condizionali sono una struttura if-then-else. Oggi le diamo per scontate. Sono state inventate da McCarthy durante […]

Cinque domande sulla progettazione dei linguaggi di programmazione

Filosofia guida 1. I linguaggi di programmazione sono per le persone I linguaggi di programmazione sono il modo in cui le persone comunicano con i computer. Un computer sarà felice di comunicare in qualsiasi linguaggio che non sia ambiguo. Il motivo per cui esistono linguaggi ad alto livello è che le persone non riescono a gestire il linguaggio macchina. L'essenza dei linguaggi di programmazione è quella di prevenire la nostra povera e fragile umanità […]

Raccolta di 143 traduzioni degli saggi di Paul Graham (su 184)

Paul Graham è una delle persone più rispettate nel settore IT, fondatore e investitore. È un programmatore di prim'ordine (ha creato due linguaggi di programmazione), un hacker, il fondatore dell'audace acceleratore Y Combinator e un filosofo. Con le sue idee e il suo intelletto, Paul Graham esplora un ampio ventaglio di argomenti: dalla previsione dell'evoluzione dei linguaggi di programmazione nei prossimi cento anni fino alle qualità umane e a come riparare/hackerare l'economia. A […]

GNU Guile 3.0

Il 16 gennaio è stata rilasciata una versione importante di GNU Guile, un'implementazione integrata del linguaggio di programmazione Scheme con supporto per multithreading, asincronia, networking e chiamate di sistema POSIX, interfaccia binaria C, parsing PEG, REPL sulla rete, XML; dispone di un proprio sistema di programmazione orientata agli oggetti. La caratteristica principale della nuova versione è il supporto completo per la compilazione JIT, che ha permesso di accelerare l'esecuzione dei programmi in media di due […]

Aggiornamento Chrome 79.0.3945.130 con la risoluzione di una vulnerabilità critica.

È disponibile l'aggiornamento del browser Chrome 79.0.3945.130, che risolve quattro vulnerabilità, una delle quali è stata classificata come un problema critico, che consente di eludere tutti i livelli di protezione del browser ed eseguire codice nel sistema, al di fuori dell'ambiente sandbox. I dettagli sulla vulnerabilità critica (CVE-2020-6378) non sono ancora stati rivelati, si sa solo che è causata dall'accesso a un blocco di memoria già liberato nel componente di riconoscimento vocale. […]

Rilascio del server display Mir 1.7

È stato presentato il rilascio del server display Mir 1.7, il cui sviluppo continua da parte di Canonical, nonostante l'abbandono dello sviluppo dell'interfaccia Unity e delle versioni di Ubuntu per smartphone. Mir rimane richiesto nei progetti di Canonical e ora si posiziona come soluzione per dispositivi embedded e Internet delle cose (IoT). Mir può essere utilizzato come server composito per Wayland, consentendo l'esecuzione in ambienti […]

Google ha pubblicato un piano per cessare il supporto per Chrome Apps, NaCl, PNaCl e PPAPI

Google ha pubblicato un calendario di cessazione del supporto per le applicazioni web Chrome Apps nel browser Chrome. A marzo 2020, il Chrome Web Store smetterà di accettare nuove applicazioni Chrome Apps (la possibilità di aggiornare i programmi esistenti continuerà fino a giugno 2022). A giugno 2020, il supporto per le Chrome Apps verrà interrotto nelle versioni del browser Chrome per Windows, Linux e macOS, […]

I temi di design di Chrome sono adatti anche per Edge Canary.

Il browser Microsoft Edge, uscito di recente, dispone di molte delle funzionalità di Chromium e Chrome, ma attualmente non supporta i temi del secondo. Tuttavia, come si è scoperto, è possibile risolvere questo problema, anche se questa possibilità funziona solo su Edge Canary. Tuttavia, è possibile provare a fare lo stesso con la versione per sviluppatori, beta e versione stabile. Al momento, questa funzione è confermata […]

Storia dei libri e futuro delle biblioteche

I libri, come li conosciamo oggi, non sono emersi molto tempo fa. Nell'antichità, il principale supporto per l'informazione era il papiro, ma dopo l'introduzione del divieto di esportazione, questo spazio è stato occupato dalla pergamena. Con il declino dell'Impero Romano, i libri hanno smesso di essere rotoli e i fogli di pergamena hanno iniziato a essere cuciti in volumi. Questo processo è avvenuto gradualmente, alcuni […]

Uscita della distribuzione DilOS 2.0.2.

DilOS è una piattaforma basata su Illumos con gestore di pacchetti Debian (dpkg + apt) e ha licenza MIT. DilOS sarà orientata al lato server con virtualizzazione, come Xen (dilos-xen3.4-dom0 è attualmente disponibile), zone e strumenti per l'uso in piccole e medie imprese e da parte di utenti domestici (Esempio: come server di file con client torrent con WEB GUI, apache […]

Lettera aperta a Google con la richiesta di garantire la privacy degli utenti.

Oltre 50 aziende, tra cui Privacy International, Digital Rights Foundation, DuckDuckGo ed Electronic Frontier Foundation, hanno inviato una lettera aperta al CEO di Google, Sundar Pichai. Gli autori della lettera segnalano che il software preinstallato su Android rappresenta una minaccia per la privacy dei consumatori. Tutti i produttori OEM di Android preinstallano i loro dispositivi con applicazioni che non possono essere rimosse e che possono eludere […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster