Categoria: Блог

Pubblicata la specifica completa dello smartphone Librem 5

L'azienda Purism ha pubblicato la specifica completa del Librem 5. Hardware principale e caratteristiche: Processore: i.MX8M (4 core, 1.5GHz), GPU supporta OpenGL/ES 3.1, Vulkan, OpenCL 1.2; Memoria RAM: 3 GB; Memoria interna: 32 GB eMMC; Slot MicroSD (supporto per schede fino a 2 TB); Schermo 5.7" IPS TFT con risoluzione 720×1440; Batteria rimovibile da 3500 mAh; Wi-Fi: 802.11abgn (2.4GHz + […]

Transazioni in globali InterSystems IRIS

Il DBMS InterSystems IRIS supporta strutture interessanti per la memorizzazione dei dati: i globali. In sostanza si tratta di chiavi multi-livello con varie funzionalità aggiuntive come transazioni, funzioni veloci per navigare negli alberi di dati, blocchi e il proprio linguaggio ObjectScript. Maggiori dettagli sui globali nella serie di articoli «Globali — spade fatate per la memorizzazione dei dati»: Alberi. Parte 1 Alberi. Parte 2 Array sparsi. Parte […]

101 consigli su come diventare un buon programmatore (e una brava persona)

1. Impara a cercare su Google Essere un programmatore significa imparare a cercare risposte alle proprie domande. Imparando a "googlare" in modo efficace, risparmierai molto tempo speso nello sviluppo. 2. Non promettere molto, ma fai di più di quanto promesso È meglio informare il tuo team che il compito richiederà tre settimane, ma completarlo in due, piuttosto che il contrario. Seguendo questo principio, costruirai fiducia […]

Il driver dei floppy disk è stato abbandonato nel kernel Linux.

Nella versione 5.3 del kernel Linux sono state apportate modifiche con l'aggiunta di protezioni aggiuntive per le chiamate ioctl relative al driver floppy, e il driver stesso è stato contrassegnato come abbandonato («orphaned»), il che implica la cessazione dei suoi test. Il driver è considerato obsoleto, poiché trovare hardware funzionante per i suoi test è difficile—tutti i dispositivi esterni attuali utilizzano generalmente l'interfaccia USB. Nel frattempo, […]

11 vulnerabilità sfruttabili da remoto nel stack TCP/IP di VxWorks.

I ricercatori della sicurezza dell'azienda Armis hanno rivelato informazioni su 11 vulnerabilità (PDF) nello stack TCP/IP IPnet, utilizzato nel sistema operativo VxWorks. I problemi sono stati assegnati il nome in codice «URGENT/11». Le vulnerabilità possono essere sfruttate da remoto inviando pacchetti di rete appositamente formattati, inclusi alcuni problemi che potrebbero consentire attacchi tramite firewall e NAT (ad esempio, se l'attaccante […]

I globali sono spade magiche per la memorizzazione dei dati. Array sparsi. Parte 3

Nelle parti precedenti (1, 2) abbiamo parlato dei globali come alberi, in questa esamineremo i globali come array sparsi. Un array sparso è una forma di array in cui la maggior parte dei valori assume lo stesso valore. Nella pratica, si incontrano così tanti array sparsi enormi che non ha senso occupare memoria con elementi identici. Pertanto, ha senso implementare array sparsi […]

Globali — spade-macchine per la memorizzazione dei dati. Alberi. Parte 2

Inizio — vedi parte 1. 3. Varianti di struttura nell'uso dei globali Una struttura come un albero ordinato ha diversi casi particolari. Consideriamo quelli che hanno valore pratico nel lavoro con i globali. 3.1 Caso particolare 1. Un nodo senza ramificazioni I globali possono essere utilizzati non solo come un array, ma anche come variabili normali. Ad esempio, come contatore: Set ^counter […]

I globali sono spade di acciaio per la memorizzazione dei dati. Alberi. Parte 1

Le vere spade incantate dei database — i globali — sono da tempo conosciute, ma fino ad ora poche persone sanno come usarle in modo efficace o non ne possiedono affatto questo superpotere. Se si usano i globali nella risoluzione di compiti per cui sono davvero efficaci, si possono ottenere risultati straordinari. Sia in termini di prestazioni, sia nella semplificazione della soluzione del problema (1, 2). I globali sono […]

Utilizzo del calore dei gas di scarico: ecologia con vantaggio

Alla ricerca di modi per aumentare l'efficienza delle aziende nel settore energetico, così come di altri impianti industriali che utilizzano attrezzature che bruciano combustibili fossili (caldaie a vapore, caldaie ad acqua calda, forni tecnologici, ecc.), la questione dell'uso del potenziale dei fumi di scarico non viene sollevata immediatamente. Tuttavia, basandosi sulle norme di calcolo esistenti, sviluppate decenni fa, e sugli standard consolidati per la scelta degli indicatori chiave […]

Google rinuncerà alla ricerca vocale su Android a favore dell'assistente virtuale.

Prima dell'apparizione di Google Assistant nella piattaforma mobile Android era presente la funzione 'Ricerca Vocale', che era strettamente integrata con il principale motore di ricerca. Negli ultimi anni tutte le innovazioni si sono concentrate attorno all'assistente virtuale, quindi il team di sviluppatori di Google ha deciso di sostituire completamente la funzione 'Ricerca Vocale' su Android. Fino a poco tempo fa, era possibile interagire con 'Ricerca Vocale' tramite l'app Google, un widget speciale […]

Uscita della libreria Python per calcoli scientifici NumPy 1.17.0

È stata rilasciata la libreria Python per calcoli scientifici NumPy 1.17, progettata per lavorare con array multidimensionali e matrici, e che offre una grande collezione di funzioni che implementano vari algoritmi relativi all'uso delle matrici. NumPy è una delle librerie più richieste, utilizzate per calcoli scientifici. Il codice del progetto è scritto in Python con ottimizzazioni in C e viene distribuito […]

Uscita del sistema di gestione dei pacchetti GNU Stow 2.3

Dopo 7 anni dal precedente rilascio significativo, è stato presentato il rilascio del sistema di gestione dei pacchetti GNU Stow 2.3.0, che utilizza link simbolici per separare nei singoli cataloghi il contenuto dei pacchetti e i dati correlati. Il codice di Stow è scritto in Perl e, a partire da questo rilascio, è distribuito sotto la licenza GPLv3 (in precedenza era utilizzata la licenza GPLv2). In Stow viene utilizzato un semplice e […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster