Red Hot Cyber
Condividi la tua difesa. Incoraggia l'eccellenza. La vera forza della cybersecurity risiede nell'effetto moltiplicatore della conoscenza.
Cerca
TM RedHotCyber 970x120 042543
Enterprise BusinessLog 320x200 1

Tag: programmazione

Con Visual Studio Code Puoi scrivere programmi per Commodore 64!

È stato rilasciato il VS64 v2.5.13. Si tratta di un “change log” che riporta ‘Correzioni di bug e miglioramenti minori’ su l’aggiornamento del RAD più famoso targato Microsoft. L’estensione VS64 semplifica lo sviluppo di software per C64 utilizzando Visual Studio Code. Fornisce un supporto approfondito per gli assembler 6502, i compilatori C e C++ e il linguaggio di programmazione BASIC. È dotato di un sistema di progetto e build, compilatori e convertitori per file BASIC e di risorse e si integra bene con tutte le funzionalità avanzate di Visual Studio Code, come il sistema di task e launch, debugging e introspection e supporto

Rust contro i bug di Memoria del Firmare. Riscrivere in logica Shim le librerie è la chiave

Google ha sostenuto l’implementazione di Rust nel firmware di basso livello, promuovendo la traduzione del codice legacy come mezzo per combattere i bug che minacciano la sicurezza dell’accesso alla memoria. In un nuovo post sul blog, il team di Android sostiene che il passaggio da C o C++ a Rust nel firmware esistente fornirà garanzie di sicurezza della memoria a livelli inferiori al sistema operativo che non dispone di standard di sicurezza. Secondo gli esperti, la perdita di produttività in questo caso è trascurabile, anche la dimensione dei codici Rust è comparabile, l’importante è sostituire i codici base per gradi, iniziando con

Quali i Linguaggi di Programmazione più diffusi? Python in vetta, SQL leader nel lavoro, Cobol e Fortran sempre presenti

IEEE Spectrum ha pubblicato la sua classifica annuale dei linguaggi di programmazione più popolari. Questo è l’undicesimo rapporto che combina dati provenienti da varie fonti. La classifica Spectrum si concentra sul profilo di un tipico membro IEEE, la classifica Trending riflette i linguaggi che sono al culmine della popolarità e Jobs mostra quali competenze sono più richieste dai datori di lavoro. Python continua a rafforzare la sua posizione di leader assoluto. Ciò è facilitato dalle biblioteche popolari per aree calde come l’intelligenza artificiale, nonché dall’uso diffuso per scopi didattici. Oggi, per la maggior parte degli studenti, Python diventa il primo linguaggio di programmazione studiato

Conversione automatica da C a Rust. Il DARPA scommette su TRACTOR

DARPA sta accelerando la transizione verso linguaggi di programmazione memory-safe con il progetto TRACTOR, che mira a convertire automaticamente il codice C in Rust. Questo progetto sviluppa strumenti di apprendimento automatico per automatizzare la traduzione del codice C legacy in Rust. Il problema della sicurezza della memoria è una delle principali cause di vulnerabilità nelle codebase di grandi dimensioni. La DARPA spera che i modelli di intelligenza artificiale aiutino a tradurre i linguaggi di programmazione per rendere il software più sicuro. I giganti della tecnologia come Google e Microsoft mettono in guardia ormai da anni sui problemi legati ai bug di sicurezza

Sicurezza dei Linguaggi di Programmazione: Qual è il Più Sicuro per le Tue App Web?

Parliamo di sicurezza dei linguaggi di programmazione. Avete mai sentito dire che esistono linguaggi di programmazione sicuri e altri meno? Io si, ma mi sono sempre chiesto cosa ciò possa significare in pratica. Credo sia arrivato il momento di scoprirlo assieme. Per non perderci nei meandri dei linguaggi di programmazione cercherò di concentrarmi solo su una categoria, ovvero su quei linguaggi più adatti allo sviluppo di applicazioni web. La sicurezza è un aspetto fondamentale nello sviluppo di applicazioni web ed ogni linguaggio ha le proprie caratteristiche e best practice da rispettare per garantire la sicurezza delle applicazioni. Naturalmente non tutti gli aspetti di

95 milioni di specialisti IT perderanno il lavoro a causa dell’Intelligenza artificiale. I Giganti tecnologici si uniscono per studiare il fenomeno

Le principali aziende tecnologiche a livello mondiale, tra cui giganti come IBM, Cisco, Google, Microsoft, Intel e SAP, si sono unite per creare un consorzio che mira a studiare l’impatto dell’intelligenza artificiale (AI) sui posti di lavoro. L’iniziativa coinvolgerà anche consulenti della Federazione americana del lavoro, DigitalEurope e Khan Academy. L’obiettivo del consorzio è studiare l’impatto dell’intelligenza artificiale sui 56 lavori ICT che hanno maggiori probabilità di essere automatizzati. IBM stima che questi ruoli comprendano l’80% dei TOP 45 lavori ICT. Il lavoro del gruppo si basa sull’idea che l’intelligenza artificiale può sostituire fino al 30% dei compiti che non prevedono l’interazione diretta con i clienti. In risposta a

Sviluppo Software: Come Scegliere il Miglior Linguaggio di Programmazione per il Tuo Progetto

Nello sviluppo del software, la scelta di un linguaggio di programmazione è una decisione chiave per qualsiasi organizzazione. Il linguaggio ti aiuta a semplificare il flusso di lavoro di sviluppo e a creare una soluzione software resiliente che consenta un facile debug, produrre documentazione, effettuari miglioramenti rapidi ed efficienti. D’altro canto, un linguaggio sbagliato può rovinare un progetto fin dall’inizio. I linguaggi di programmazione moderni come Swift, Kotlin e Go presentano una sintassi più comoda e una maggiore facilità d’uso rispetto ai loro predecessori SQL, MATLAB e C. Scegliere il giusto linguaggio di programmazione Scegliere il giusto linguaggio di programmazione è un compito difficile a causa

COBOL: Il mondo ancora dipende da un codice vecchio di 60 anni che nessuno conosce più

Il mondo elabora ogni giorno 3mila miliardi di dollari di transazioni finanziarie utilizzando il linguaggio di programmazione COBOL, vecchio di 64 anni, che quasi nessuno studia più.  Sebbene la maggior parte degli istituti scolastici abbia smesso di insegnarlo decenni fa, COBOL rimane uno dei principali linguaggi di programmazione mainframe, ampiamente utilizzato nei settori bancario, automobilistico, assicurativo, governativo, sanitario e finanziario. Secondo l’International Journal of Advanced Research in Science, Communication and Technology, il 43% di tutti i sistemi bancari utilizza ancora COBOL, che elabora queste transazioni per un valore di 3 trilioni di dollari al giorno, compreso il 95% di tutte le transazioni ATM statunitensi

Le hacker girl più famose di sempre: Kimberley Vanvaeck chiamata Gigabyte.

Gigabyte, è lo pseudonimo di Kimberley Vanvaeck, un’hacker belga nota per aver scritto moltissimi malware di fascia alta, oltre che per una lunga controversia con la società di sicurezza Sophos. Gigabyte, quando aveva appena 18 anni e frequentava l’ultimo anno di liceo, è esplosa sui titoli di molti giornali scrivendo il malware Sharpei, il primo che prendeva di mira il Framwork Microsoft . NET. L’infanzia Kimberly Vanvaeck è nata a Mechelen, in Belgio, nel 1984, una città a pochi chilometri a nord di Bruxelles. Iniziò a programmare giovanissima. A 6 anni già usava e programmava il suo “Commodore 64”, prestato da un

Categorie