Categoria: Blog

Come scrivere musica utilizzando OOP

Parliamo della storia dello strumento software OpenMusic (OM), analizziamo le caratteristiche della sua struttura e raccontiamo dei primi utenti. In aggiunta, forniamo analoghi. Foto James Baldwin / Unsplash Cos'è OpenMusic È un ambiente di programmazione visuale orientato agli oggetti per la sintesi del suono digitale. L'utility si basa su un dialetto del linguaggio LISP — Common Lisp. Vale la pena notare che OpenMusic può essere utilizzato in […]

Come salverò il mondo

Circa un anno fa ho deciso fermamente di salvare il mondo. Con i mezzi e le competenze che ho. Devo dire che la mia dotazione è piuttosto scarsa: programmatore, manager, grafomane e persona di buona volontà. Nel nostro mondo ci sono moltissimi problemi, e dovevo scegliere qualcosa. Pensavo alla politica, ho persino partecipato a "Leader della Russia" per arrivare subito in una posizione elevata. Sono arrivato in semifinale, […]

A cosa serve l'algebra scolastica

Di solito, alla domanda "perché la matematica è utile?" si risponde con qualcosa come "ginnastica per la mente". A mio avviso, questa spiegazione non è sufficiente. Quando una persona svolge esercizi fisici, sa il nome esatto dei gruppi muscolari che si sviluppano. Ma le discussioni sulla matematica rimangono troppo astratte. Quali sono esattamente le "muscoli della mente" che l'algebra scolastica allena? Non assomiglia affatto a quella vera […]

Pubblicato un modo per aggirare il borrow checker in Rust

Jakub Kądziołka ha pubblicato un proof-of-concept che mostra i problemi immediati legati a un errore nel progetto del compilatore Rust, un problema che gli sviluppatori cercano di risolvere senza successo da quattro anni. L'esempio sviluppato da Jakub consente di bypassare il Borrow Checker tramite un trucco molto semplice: fn main() { let boom = fake_static::make_static(&vec![0; 1<<20]); println!("{:?}", boom); } Lo sviluppatore chiede di non utilizzare questo bypass in produzione, così […]

È uscita la versione beta dell'applicazione autonoma Cortana

L'azienda Microsoft continua a sviluppare l'assistente vocale Cortana in Windows 10. Anche se potrebbe scomparire dalla composizione del sistema operativo, in azienda stanno già testando una nuova interfaccia utente per l'applicazione. La nuova versione è già disponibile per i beta tester e supporta richieste testuali e vocali. Si riporta che Cortana è diventata più "conversazionale", ed è stata separata dalla ricerca integrata in Windows […]

Il mio secondo giorno con Haiku: affascinato, ma non ancora pronto a passare

TL;DR: sono colpito da Haiku, ma c'è ancora molto da migliorare. Ieri ho studiato Haiku — un sistema operativo che mi ha sorpreso piacevolmente. È il secondo giorno. Capite bene: sono ancora colpito da quanto sia facile fare ciò che è difficile in ambienti di lavoro per Linux. Ho voglia di scoprire come funziona e sono entusiasta di usarlo ogni giorno. Infatti, […]

Il browser Firefox Reality VR è ora disponibile per gli utenti delle cuffie Oculus Quest

Il browser web per realtà virtuale di Mozilla ha ottenuto il supporto per i visori Oculus Quest di Facebook. In precedenza, il browser era disponibile per i possessori di dispositivi HTC Vive Focus Plus, Lenovo Mirage e altri. Tuttavia, il visore Oculus Quest non ha cavi che "legano" letteralmente l'utente al PC, il che consente di esplorare le pagine web in modo nuovo. Nel comunicato ufficiale degli sviluppatori si afferma che Firefox […]

Mozilla ha aggiornato WebThings Gateway per i gateway delle smart home

Mozilla ha presentato ufficialmente il componente aggiornato WebThings — un hub universale per i dispositivi intelligenti per la casa, chiamato WebThings Gateway. Si tratta di un firmware per router con codice sorgente aperto, progettato per la privacy e la sicurezza. Le versioni sperimentali di WebThings Gateway 0.9 sono disponibili su GitHub per il router Turris Omnia. È anche supportato il firmware per il computer a scheda singola Raspberry Pi 4. Nel frattempo […]

JUnit in GitLab CI con Kubernetes

Nonostante tutti sappiano bene quanto sia importante e necessario testare il proprio software, e molti lo facciano già automaticamente, su Habr non è stata trovata alcuna ricetta per configurare l'accoppiata di prodotti così popolari in questo settore come (nostro amato) GitLab e JUnit. Colmiamo questa lacuna! Introduzione Per iniziare, delineerò il contesto: poiché tutti i nostri […]

Dove si insegna a insegnare (non solo all'università)

A chi servirà l'articolo: agli studenti che hanno deciso di guadagnare dando ripetizioni, ai dottorandi o ai professionisti a cui è stata assegnata una classe seminariale, ai fratelli maggiori quando i più giovani chiedono di insegnare a programmare (ricamare, parlare cinese, analizzare i mercati, cercare lavoro). In altre parole, a tutti coloro che devono insegnare, spiegare e che non sanno da dove cominciare, come pianificare le lezioni, cosa raccontare. Qui troverete: […]

La comunità ha continuato lo sviluppo della distribuzione Antergos con il nuovo nome di Endeavour OS

Un gruppo di appassionati è emerso, riprendendo lo sviluppo della distribuzione Antergos, il cui sviluppo era stato interrotto a maggio a causa della mancanza di tempo libero dei mantenitori rimasti per mantenere il progetto a un livello adeguato. Lo sviluppo di Antergos sarà portato avanti da un nuovo team di sviluppatori sotto il nome di Endeavour OS. È stata preparata la prima versione di Endeavour OS (1,4 Gb), che offre un semplice installer per l'installazione dell'ambiente base di Arch Linux […]

I TV smart LG supporteranno Apple AirPlay 2 e HomeKit

LG Electronics (LG) ha annunciato che i suoi televisori 'smart' ThinQ AI TV della gamma del 2019 inizieranno a ricevere un aggiornamento dal 25 luglio, fornendo supporto per Apple AirPlay 2 e HomeKit. La tecnologia AirPlay consente di trasmettere video, foto, musica e altro contenuto dai dispositivi Apple direttamente su un grande schermo televisivo. Gli utenti saranno in grado di trasmettere sui televisori LG […]

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