Autore: Yuri Gagarin

GCC 9 portato per OS/2

L'azienda Bitwise works ha completato il porting di un insieme di compilatori GCC 9.2 per il sistema operativo OS/2 e per le piattaforme basate su questo sistema, ArcaOS e eComStation. In precedenza per ArcaOS era disponibile GCC 4.9.2, ma nei porting per OS/2 era accessibile GCC 8.3.0. Si segnala che la possibilità di utilizzare GCC 9 permetterà alla comunità di adattare per funzionare in OS/2 un numero maggiore di applicazioni e librerie, inclusi […]

TTY - un terminale che non è per uso domestico

È possibile sopravvivere usando solo le capacità di TTY? Questa è la mia breve storia su come ho lottato con TTY, desiderando farlo funzionare correttamente. Contesto Poco tempo fa, sulla mia vecchia laptop si è guastata la scheda video. È andata così male che non riuscivo nemmeno a avviare l'installer di alcun sistema operativo. Windows si bloccava con errori durante l'installazione dei driver di base. L'installazione di Linux era completamente […]

Loki - raccolta dei log utilizzando l'approccio Prometheus

Salve, hubber! In vista dell'inizio di un nuovo corso di 'Pratiche e Strumenti DevOps', abbiamo preparato per voi la traduzione di un interessante materiale. Questo articolo è una breve introduzione a Loki. Il progetto Loki è supportato da Grafana ed è indirizzato alla raccolta centralizzata dei log (da server o contenitori). La principale fonte d'ispirazione per Loki è stato Prometheus con l'idea di applicare i suoi approcci alla gestione dei log: […]

Intestazione X-Client-Data come metodo di identificazione degli utenti Chrome

Durante la discussione sull'iniziativa di Google per uniformare il contenuto dell'intestazione HTTP User-Agent, lo sviluppatore del browser Kiwi ha messo in evidenza l'intestazione HTTP 'X-Client-Data' che rimane in Chrome, la quale potrebbe violare il regolamento generale sulla protezione dei dati (GDPR) attualmente in vigore nell'Unione Europea. Durante la discussione è stata anche criticata la duplicità delle azioni di Google, che da un lato promuove metodi per bloccare l'identificazione nascosta e il tracciamento delle azioni […]

Nuove versioni di Node.js 13.8, 12.15 e 10.19 con correzioni di vulnerabilità

Gli sviluppatori della piattaforma JavaScript server-side Node.js hanno pubblicato le versioni correttive 13.8.0, 12.15.0 e 10.19.0, in cui sono state risolte tre vulnerabilità: CVE-2019-15606 – errata gestione dei caratteri spaziatura opzionali (OWS) dopo il valore nell'intestazione HTTP; CVE-2019-15605 – possibilità di eseguire un attacco HRS (HTTP Request Smuggling, che consente di inserirsi nel contenuto di altre richieste elaborate nella stessa connessione tra frontend e backend) tramite la trasmissione […]

Verifica automatica dei requisiti del capitolato tecnico durante la modellazione dinamica

Continuando il tema «Quali sono le tue prove?», guardiamo il problema della modellazione matematica da un'altra prospettiva. Dopo aver accertato che il modello corrisponde alla dura verità della vita, possiamo rispondere alla domanda fondamentale: «cosa abbiamo qui, effettivamente?». Quando creiamo un modello di un oggetto tecnico, vogliamo generalmente assicurarci che questo oggetto soddisfi le nostre aspettative. Questo è il motivo per cui si svolgono […]

Progettazione orientata ai modelli. Creazione di un modello accurato, prendendo come esempio uno scambiatore di calore aeronautico

«Se leggi sulla gabbia di un elefante la scritta “bufalo”, non fidarti dei tuoi occhi» Kozma Prutkov Nell'articolo precedente sulla progettazione orientata ai modelli è stato mostrato perché è necessaria una rappresentazione dell'oggetto, e si è dimostrato che senza questo modello, parlare di design basato sui modelli è solo una pura marketing, priva di senso e spietata. Ma quando la rappresentazione dell'oggetto appare, gli ingegneri competenti hanno sempre […]

È pericoloso tenere RDP aperto su Internet?

Spesso ho letto opinioni secondo cui tenere aperto il porto RDP (Remote Desktop Protocol) su Internet è molto insicuro e non bisognerebbe farlo. L'accesso a RDP dovrebbe essere fornito solo tramite VPN o solo da indirizzi IP "bianchi" specifici. Amministro diversi server Windows per piccole aziende, dove mi è stato chiesto di garantire l'accesso remoto […]

Python Gateway in InterSystems IRIS

Questo articolo è dedicato al Python Gateway, un progetto della comunità con codice sorgente aperto per la piattaforma di dati InterSystems IRIS. Questo progetto consente di orchestrare qualsiasi algoritmo di machine learning creato in Python (l'ambiente principale per molti Data Scientists), utilizzando numerose librerie pronte per creare rapidamente soluzioni analitiche AI/ML adattive e robotizzate sulla piattaforma InterSystems IRIS. In questo articolo mostrerò come […]

Nuova versione del programma di messaggistica istantanea Miranda NG 0.95.11

È stata pubblicata una nuova e significativa versione del client multi-protocollo per la messaggistica istantanea Miranda NG 0.95.11, che continua lo sviluppo del programma Miranda. Tra i protocolli supportati ci sono: Discord, Facebook, ICQ, IRC, Jabber/XMPP, SkypeWeb, Steam, Tox, Twitter e VKontakte. Il codice del progetto è scritto in C++ e distribuito sotto la licenza GPLv2. Il programma supporta solo la piattaforma Windows. Tra le modifiche più notevoli nella nuova […]

Inlinec — un nuovo modo di utilizzare il codice C negli script Python

Il progetto inlinec ha proposto un nuovo modo di integrazione inline del codice C nei script Python. Le funzioni in C sono definite direttamente in un file insieme al codice Python, contraddistinte dal decoratore "@inlinec". Lo script riassuntivo viene eseguito così com'è dall'interprete spython e viene analizzato utilizzando il meccanismo di codec fornito in Python, che consente di collegare un parser per trasformare lo script […]

Per Raspberry Pi 4 è stata certificata la supporto per OpenGL ES 3.1 ed è in fase di sviluppo un nuovo driver Vulkan

Gli sviluppatori del progetto Raspberry Pi hanno annunciato l'inizio dei lavori su un nuovo driver video open-source per l'acceleratore grafico VideoCore VI, utilizzato nei chip Broadcom. Il nuovo driver è basato sull'API grafica Vulkan e è orientato principalmente all'uso con le schede Raspberry Pi 4 e modelli futuri (le capacità GPU del VideoCore IV, fornito nel Raspberry Pi 3, […]

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