github

Abbiamo trattato molte volte nel recente passato la questione sicurezza relativa a piccole porzioni di software che sorreggono l’intero ecosistema di un’applicazione. Chi di noi infatti non ricorda questa famosissima immagine di xkcd: Abbiamo anche parlato delle conseguenze nefaste provocate da azioni unilaterali di sviluppatori di piccoli software che sono però inclusi come dipendenze e…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Recentemente abbiamo parlato di Copilot, “il tuo socio AI programmatore“, un plug-in per Visual Studio Code che genera automaticamente il codice in base al contenuto ed alla posizione del file corrente. Utilizzabile con un numero molto elevato di linguaggi questa tecnologia ha da subito fatto discutere, in particolare la Free Software Foundation, per via delle…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Se siete degli sviluppatori il cui codice risiede anche solo parzialmente su GitHub avrete certamente sentito parlare di Copilot, un servizio recentemente aggiunto (fine giugno) come technical preview che si presenta come “il tuo socio AI programmatore“. Nella pratica Copilot è un plug-in per Visual Studio Code che genera automaticamente il codice in base al…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Se pensate che il mondo dell’ecologia sia troppo fisico e reale per riguardare qualcosa di virtuale e aleatorio come lo sviluppo software date un’occhiata a questo video: The Green Software Foundation è un’associazione non-profit che raggruppa aziende quali Accenture, Microsoft (con GitHub) e ThoughtWorks nata con lo scopo ultimo di creare un ecosistema ideale per…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Che GitHub sia punto di riferimento per l’hosting di repository git non è affatto una novità, anzi. La piattaforma, pur essendo closed-source, è percepita come il luogo aspettato per gestire il codice di qualsiasi progetto open-source. Non è stato un caso che Microsoft abbia acquisito GitHub qualche anno fa, come parte della sua trasformazione da…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

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