github

Come molti siti, soprattutto quando trattano di argomenti tech, anche GitHub ha dei – più o meno – piccoli easter egg nascosti tra le sue pagine. Che siano utili o semplicemente goliardici, sicuramente rappresentano un modo per “sdrammatizzare” la noia quotidiana.Eccone sei: 1. Il numero π (Pi greco) Quasi tutti linguaggi di programmazione hanno una…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Recentemente Git il software open-source creato da Linus Torvalds nel lontano 2005 ha annunciato e fixato immediatamente una nuova e interessante vulnerabilità, descritta nella CVE-2021-21300, pubblicata il 9 Marzo 2021 sul blog ufficiale di Git.La vulnerabilità è presente in diverse versioni del sistema di version control, precisamente la 2.15 e successive consentendo a un repository appositamente predisposto di eseguire… Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Nella mini guida di oggi parliamo del funzionamento base di Dolt, il Git per la gestione dei dati in un database SQL. Questa tecnologia fornisce il version control system per le tabelle.

Dolt, fusione tra Git e MySQL

Dolt è un database SQL di cui potete creare fork, cloni, branch ed effettuare le operazioni di push e pull, proprio come se fosse un repository git. Potete connettervi a Dolt, inoltre, proprio come qualsiasi

Leggi il contenuto originale su Linux Freedom

Daniel Steinberg, autore e maintainer di cURL, uno di quei software che buona parte degli sviluppatori e sysadmin utilizzano nella loro quotidianità decine di volte, ha dovuto recentemente (e per certi versi inspiegabilmente) rispondere ad una polemica relativa alla scelta di spostare i sorgenti del progetto su GitHub. La prima cosa particolare della vicenda è… Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Dopo una prima parte più teorica, in questo secondo articolo vi parlo di Git dando un taglio più pratico. Vi mostrerò come installare il vcs, come effettuare le configurazioni di base ed interagire con GitHub. Non mancherà qualche altro piccolo cenno teorico per chiarire alcuni concetti di base.

Git: installazione e configurazione

Prima di iniziare a utilizzare Git, dovete installare il sistema sul vostro computer o, se già presente, aggiornarlo. Su Debian, Ubuntu

Leggi il contenuto originale su Linux Freedom

Spesso, qui su LFFL, quando si parla di progetti open source inseriamo un link alla pagina GitHub ufficiale. In questo articolo di ieri, ad esempio, vi ho parlato di un’alternativa open source e P2P chiamata Radicle, anche questa basata sul sistema Git. In questo articolo di oggi voglio fare un’introduzione a Git, per chi magari si avvicina per la prima volta alle sue meccaniche.

Git è uno strumento di collaborazione online

Il ciclo

Leggi il contenuto originale su Linux Freedom

Anticipata a luglio e confermata pochi giorni fa, la notizia ora è ufficiale: dal prossimo agosto 2021, precisamente il 13, la maggioranza delle operazioni su GitHub dovrà essere effettuata mediante l’uso di un Token. In particolare nel post vengono illustrati i workflow affetti da questo cambiamento: l’accesso alla command line Git; le applicazioni desktop che…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Radicle si propone come una valida alternativa a GitHub. Si tratta di un’infrastruttura che ha due punti di forza in particolare: la natura open source del progetto ed il fatto che si basa su un’infrastruttura decentralizzata. Poiché tutti i dati sulla rete sono archiviati localmente dai vari peer, gli sviluppatori possono lavorare e collaborare sui repository Git senza doversi affidare ad un server di hosting centralizzato.

Radicle: p2p code collaboration

È di poche

Leggi il contenuto originale su Linux Freedom

I ricercatori del gruppo Google Project Zero, in particolare Felix Wilhelm, hanno scovato una grana per gli sviluppatori di GitHub Actions, la componente GitLab che gestisce le pipeline CI di promozione del codice (controparte dei GitLab runners). In questo tweet, Wilhelm spiega di cosa si tratta in maniera molto semplice (ed efficace): https://t.co/4IZJaIZG4r is an…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

In questi giorni GitHub, che ricordiamo essere in mano ad una nota azienda di Redmond, ha finalmente riaperto il repository del codice di youtube-dl, una libreria Python che permette di scaricare audio e video dalla famosa piattaforma di Google, YouTube. Tutto è nato quando circa un mese fa (il 23 Ottobre, per l’esattezza), ha dovuto…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!