
Immagine: GitHub
Codice hosting sito GitHub ha annunciato oggi un nuovo servizio per i suoi clienti che permetterà agli sviluppatori e alle aziende un modo semplice per generare “pacchetti” da loro codice.
I pacchetti sono appositamente predisposto archivi che possono essere installati dai gestori di pacchetti –speciale software che semplifica il caricamento di librerie e moduli all’interno di progetti di programmazione.
GitHub nuova funzionalità –denominata GitHub Pacchetto Registro di sistema– sarà il supporto per la creazione dei pacchetti per i gestori di pacchetti come ad esempio:
npm (JavaScript), Maven (Java)RubyGems (Ruby)NuGet (.NET) finestra Mobile di immagini (per Mobile OS software di virtualizzazione)
Altri gestori di pacchetti saranno inoltre supportati in futuro, GitHub product manager Simina Pasat detto in un post del blog di oggi.
Una nuova scheda verrà aggiunto alla GitHub, l’interfaccia di un account o di organizzazione di pacchetti saranno elencati.
Immagine: GitHub
GitHub nuovo Pacchetto di Registro sarà anche il supporto pre-release, in modo che le aziende e open-source comunità di pacchetti di test internamente con i dipendenti o gli altri membri del progetto, prima di rilasciare una versione pubblica.
Una volta che un pubblico pacchetto è generato dal progetto GitHub il codice sorgente, il progetto può essere ospitato su GitHub, esclusivamente, o promosso a un pubblico di pacchetti gestore dell’infrastruttura.
Vantaggi per l’utilizzo di GitHub nuovo Pacchetto Registro di sistema
Mentre alcuni potrebbero pensare che GitHub sta prendendo un colpo al centro di gestore di pacchetti da repository, cercando di sovvertire il loro userbases, non è così. Gli sviluppatori continueranno a utilizzare strumenti come npm, RubyGems, Maven, e NuGet per installare i pacchetti nel loro codice.
Tutto quello che GitHub sta facendo è quello di fornire un modo più semplice per generare questi pacchetti, e, facoltativamente, da distribuire dal suo sito per le situazioni che richiedono privato pacchetto di hosting.
Inoltre, oltre a un sistema automatizzato di pacchetto processo di generazione e di hosting privato, ci sono altri vantaggi di utilizzare GitHub nuovo servizio, come la società di numerose funzioni di sicurezza, Pasat detto.
Questo include avere la capacità di controllare l’intero flusso di un progetto, dalla sua nascita, la codifica e la pubblicazione. Controllo l’intero processo solo da GitHub account, senza dover passare per npm, RubyGems, o i profili di Maven, riduce i punti di ingresso che gli hacker possono sfruttare al veleno di un progetto di artefatti.
GitHub conti sono notoriamente difficili da decifrare, che beneficiano di verifica in due passaggi protezioni, miglioramenti contro la forza bruta attacchi, la registrazione delle attività, e di più.
In cima a questo, GitHub anche gli avvisi di sviluppatori sulle vulnerabilità di un progetto a valle librerie per Java, .NET, JavaScript, Ruby, Python repository, e GitHub anche la scansione di un codice sorgente del progetto per chiavi API e gettoni che uno sviluppatore possa aver dimenticato all’interno di un caso.
GitHub è oggi top codice di hosting di destinazione. L’avvio è stato acquisito da Microsoft nel giugno 2018 per 7,5 miliardi di dollari.
Sviluppatore
Come un ex Apple piombo piani per fare gli sviluppatori chiave per le soluzioni di sicurezza (TechRepublic)
Swift, Apple lingua a scelta, riceve un importante aggiornamento
Questi sono i più insicuri linguaggi di programmazione
NOI tech studenti macellazione coetanei in Russia, in Cina, in India, codifica, test
Girare a Raspberry Pi Zero W in stile BlackBerry PC Linux con questo $10 consiglio
Come avviare con successo una carriera di sviluppatore (Tech Pro Ricerca)
Argomenti Correlati:
Open Source
Enterprise Software
Mobile OS