From 457f9a3803fb54c301a83e44e3c7d30c04b1e0d3 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Thu, 10 Jun 2021 18:27:46 +0200 Subject: [PATCH 01/56] Add Android course (Java) --- courses/free-courses-it.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/courses/free-courses-it.md b/courses/free-courses-it.md index 212cb09f08696..8825579b6b5a0 100644 --- a/courses/free-courses-it.md +++ b/courses/free-courses-it.md @@ -1,6 +1,7 @@ ### Indice * [Algoritmi e Strutture Dati](#algoritmi-e-strutture-dati) +* [Android](#android) * [Architettura degli Elaboratori](#architettura-degli-elaboratori) * [Assembly](#assembly) * [C](#c) @@ -35,6 +36,10 @@ * [Workshop](#workshop) +### Android + +* [Android e Java](https://www.youtube.com/playlist?list=PL0qAPtx8YtJeqmBWbE1Rbac2QWHoPCjR2) - F. Camuso (Java) + ### Algoritmi e Strutture Dati * [AlgoMOOC - Algoritmi quotidiani](https://www.youtube.com/watch?v=opHFKVuDiYM&list=PLjTV6y5YWc5HNnLyXkzUe9IlkG2n6guxU) - A. Bogliolo From 348c3bb61dce2fac6fbb9047a0720e6c034ac49f Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Thu, 10 Jun 2021 18:33:01 +0200 Subject: [PATCH 02/56] Add Android italian course --- courses/free-courses-it.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/free-courses-it.md b/courses/free-courses-it.md index 8825579b6b5a0..0597e5babe936 100644 --- a/courses/free-courses-it.md +++ b/courses/free-courses-it.md @@ -38,7 +38,7 @@ ### Android -* [Android e Java](https://www.youtube.com/playlist?list=PL0qAPtx8YtJeqmBWbE1Rbac2QWHoPCjR2) - F. Camuso (Java) +* [Corso Java - Android](https://www.youtube.com/playlist?list=PL0qAPtx8YtJeqmBWbE1Rbac2QWHoPCjR2) - F. Camuso (YouTube) ### Algoritmi e Strutture Dati From 509d7c06e773f8959f03451a113eeb4d680f5046 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Fri, 11 Jun 2021 10:47:33 +0200 Subject: [PATCH 03/56] Fix blank space error --- courses/free-courses-it.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-it.md b/courses/free-courses-it.md index 0597e5babe936..1c43632df7488 100644 --- a/courses/free-courses-it.md +++ b/courses/free-courses-it.md @@ -40,6 +40,7 @@ * [Corso Java - Android](https://www.youtube.com/playlist?list=PL0qAPtx8YtJeqmBWbE1Rbac2QWHoPCjR2) - F. Camuso (YouTube) + ### Algoritmi e Strutture Dati * [AlgoMOOC - Algoritmi quotidiani](https://www.youtube.com/watch?v=opHFKVuDiYM&list=PLjTV6y5YWc5HNnLyXkzUe9IlkG2n6guxU) - A. Bogliolo From 691a4eea14024b4dc3c0fb72d855c218e16345eb Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Tue, 28 Sep 2021 19:47:53 +0200 Subject: [PATCH 04/56] Update --- courses/free-courses-en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index 7669d13450929..a0cf069785e69 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -400,6 +400,7 @@ * [Javascript Essentials](https://www.udemy.com/javascript-essentials/) - Lawrence Turton (Udemy) * [Javascript30](https://javascript30.com) - Wesbos * [Learn how to program: JavaScript](https://www.learnhowtoprogram.com/javascript) - Epicodus Inc. +* [Learn JavaScript - Full Course for Beginners](https://www.youtube.com/watch?v=PkZNo7MFNFg) - Beau Carnes, freeCodeCamp.org (YouTube) * [Learn modern JavaScript](https://scrimba.com/learn/es6) - Beau Carnes (Scrimba) (Scrimba account *required*) * [learn:query](https://learnquery.infinum.co) * [Programming Foundations with Javascript, HTML and CSS](https://www.coursera.org/learn/duke-programming-web) - Owen Astrachan, Robert Duvall, Andrew D. Hilton, Susan H. Rodger (Coursera) From 9709485f75f100cec1ffc15cb487cfb6bc6dcc28 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:30:30 +0200 Subject: [PATCH 05/56] Translated into Italian --- CODE_OF_CONDUCT-it.md | 28 ++++++ CONTRIBUTING-it.md | 216 ++++++++++++++++++++++++++++++++++++++++++ HOWTO-it.md | 17 ++++ 3 files changed, 261 insertions(+) create mode 100644 CODE_OF_CONDUCT-it.md create mode 100644 CONTRIBUTING-it.md create mode 100644 HOWTO-it.md diff --git a/CODE_OF_CONDUCT-it.md b/CODE_OF_CONDUCT-it.md new file mode 100644 index 0000000000000..47319f5f3f29f --- /dev/null +++ b/CODE_OF_CONDUCT-it.md @@ -0,0 +1,28 @@ +# Codice di Condotta dei collaboratori + +Come collaboratori e mantenitori di questo progetto, e nell'interesse di promuovere una comunità aperta e accogliente, ci impegnamo a rispettare tutte le persone che contribuiscono attraverso la segnalazione di problemi, la pubblicazione di richieste di nuove funzioni, l'aggiornamento della documentazione, l'invio di pull request o patch e altre attività. + +Ci impegnamento a rendere l'esperienza di partecipazione a questo progetto priva di molestie per tutti, indipendentemente dal livello di esperienza, sesso, identità di genere ed espressione, orientamento sessuale, disabilità, aspetto fisico, corporatura, etnia, età, religione o nazionalità. + +Esempi di un comportamento inaccettabili: + +* L'uso di linguaggi o immagini a sfondo sessuale +* Attacchi personali +* Prendere in giro o fare commenti offensivi/dispregiativi +* Molestie pubbliche o private +* Pubblicare informazioni private riguardanti un'altra persona, come indirizzo fisico o elettronico, senza un permesso esplicito della persona in questione. +* Altre condotte non etiche e professionali. + +I responsabili del progetto hanno il diritto e la responsabilità di rimuovere, modificare o rifiutare commenti, commits, codice, modifiche alla wiki, issues e altri collaboratori che non sono allineati al Codice di Condotta oppure di bannare temporaneamente o permanentemente qualsiasi collaboratore per altri comportamenti che sono ritenuti inappropriati, minacciosi, offensivi o dannosi. + +Adottando questo Codice di Condotta, i responsabili del progetto si impegnano ad applicare in modo equo e coerente questi princìpi ad ogni aspetto della gestione di questo progetto. I responsabili che non seguiranno o non faranno rispettare il Codice di Condotta possono essere rimossi permanentemente dal team del progetto. + +Questo Codice di Condotta si applica sia all'interno degli spazi del progetto che all'esterno, quando un individuo rappresenta il progetto o la comunità. + +I casi di comportamento offensivo, molesto o inaccettabile per altre ragioni possono essere segnalati contattando un responsabile del progetto a victorfelder \[at\] gmail.com . Tutte le segnalazioni verranno revisionate e analizzate per ottenere una risposta necessaria e adeguata alle circostanze. I responsabili sono obbligati a mantenere la riservatezza dell'utente che ha segnalato l'abuso. + + +Questo Codice di Condotta è adattato dal [Contributor Covenant][homepage], +versione 1.3.0, disponibile a https://contributor-covenant.org/version/1/3/0/ + +[homepage]: https://contributor-covenant.org diff --git a/CONTRIBUTING-it.md b/CONTRIBUTING-it.md new file mode 100644 index 0000000000000..d96a6f14ef201 --- /dev/null +++ b/CONTRIBUTING-it.md @@ -0,0 +1,216 @@ +*Leggilo in altre lingue: [English](CONTRIBUTING.md), [Français](CONTRIBUTING-fr.md), [Español](CONTRIBUTING-es.md), [简体中文](CONTRIBUTING-zh.md), [繁體中文](CONTRIBUTING-zh_TW.md), [فارسی](CONTRIBUTING-fa_IR.md), [Tiếng Việt](CONTRIBUTING-vn.md).* + +## Accordo di Licenza +Contribuendo tu accetti alla [LICENZA](https://github.com/EbookFoundation/free-programming-books/blob/master/LICENSE) di questa repository. + +## Codice di Condotta dei Collaboratori +I collaboratori accettano di rispettare il [Codice di Condotta](https://github.com/EbookFoundation/free-programming-books/blob/master/CODE_OF_CONDUCT-it.md) di questa repository. + +## In breve +1. "Un link per scaricare facilmente un libro" non è sempre un link per scaricare un libro *gratuito*. Per favore contribuisci solo con contenuti gratuiti. Assicurati che sia gratuito. Non accettiamo link a pagine che *richiedono* email funzionanti per ottenere il libro, ma diamo il benvenuto agli annunci che li richiedono. +2. Non devi conoscere Git: se trovi qualcosa di interessante che che non è *ancora in questa repo*, apri un [Issue](https://github.com/EbookFoundation/free-programming-books/issues) con il link della risorsa. + - Se conosci Git, forka questa repository e crea una Pull Request. +3. Abbiamo 5 tipi di liste. Scegli quella giusta: + + - *Libri* : PDF, HTML, ePub, gitbook.io, una Git repo, etc. + - *Corsi* : Un corso è del materiale gratuito che non è un libro. [Questo è un corso](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/). + - *Tutorial Interattivi* : Un sito interattivo permette all'utente di scrivere codice o comandi e analizzarne il risultato. esempi: [Try Haskell](http://tryhaskell.org), [Try Github](http://try.github.io). + - *Podcasts e Screencasts* : Podcasts and screencasts. + - *Set di problemi & Programmazione competitiva* : Un sito o software che ti permette di valutare le tue skills da programmatore risolvendo problemi semplici o complessi, con o senza la revisione del codice, con o senza la comparazione del risultato con gli altri utenti. + +4. Assicurati di seguire le [linee guida qui sotto](#guidelines) e rispettare la [formattazione Markdown](#formatting) dei file. + +5. GitHub Actions avvierà dei test per assicurarsi che le tue liste siano ordinate alfabeticamente e formattate correttamente. Assicurati che i tuoi cambiamenti passino il test. + +### Linee guida +- assicurati che il libro sia gratuito. Controlla più volte se necessario. Commentare nella PR il perché pensi che il libro sia gratuito aiuta gli admin. +- non accettiamo file hostati su google drive, dropbox, mega, scribd, issuu e altre piattaforme simili per l'upload dei file +- inserisci i link ordinandoli alfabeticamente. Se sbagli la posizione di un link, riordinalo e invia la PR +- usa il link più "autorevole" per segnalare la risorsa (significa che il sito web dell'autore è migliore del sito web dell'editore, che è migliore di un sito web di terze parti) + + nessun servizio di file hosting (questo include (ma non è limitato a) link di Dropbox e Google Drive) +- preferisci sempre un link `https` rispetto ad un `http` -- purché si trovino sullo stesso dominio e contengano lo stesso contenuto +- sul dominio di root, elimina il trailing slash (lo slash finale): `http://example.com` invece di `http://example.com/` +- preferisci sempre link più corti: `http://example.com/dir/` è migliore di `http://example.com/dir/index.html` + + niente link accorciati +- generalmente preferisci il link "current" rispetto al link "version": `http://example.com/dir/book/current/` è migliore di `http://example.com/dir/book/v1.0.0/index.html` +- se un link ha un certificato scaduto/certificato auto-firmato/problemi di SSL o di qualsiasi altro tipo: + 1. *sostituiscilo* con la controparte in `http` se possibile (perché accettare eccezione può essere complicato sui dispositivi mobile). + 2. *lascialo* se non è disponibile alcuna versione in `http` ma la versione `https` è ancora accessibile aggiungendo l'eccezione al browser o ignorando l'avviso. + 3. *rimuovilo* altrimenti. +- se un link esiste in più formati, aggiungi un link separato con una nota riguardante il formato +- se una risorsa è presente in posti differenti su internet + + usa il link più "autorevole" per segnalare la risorsa (significa che il sito web dell'autore è migliore del sito web dell'editore, che è migliore di un sito web di terze parti) + + se reindirizzano a edizioni differenti e tu credi che queste edizioni siano abbastanza diverse tra loro da valere la pena di essere tenute, aggiungi un link separato con una nota riguardante ogni edizione (guarda [Issue #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) per contribuire alla discussione sulla formattazione.) +- preferisci gli atomic commits (un commit per aggiunta/modifica/eliminazione) rispetto ai grandi commit. Non c'è bisogno di raggruppare i commit per inviarli in una sola PR. (Non applichiamo mai questa regola, è solo per comodità dei moderatori) +- se il libro è più vecchio, includi la data di pubblicazione assieme al titolo. +- includi il nome o i nomi degli autori se è il caso. Puoi accorciare il nome degli autori con "et al." +- se il libro non è ancora finito, e ci stanno ancora lavorando su, aggiungi "in process", come descritto [qui sotto.](#in_process) +- se è richiesto un indirizzo email o un account per poter scaricare il libro, aggiungilo tra parentesi, esempio: `(email address *requested*, not required)` + +### Formattazione +- Tutte le liste sono file `.md`. Prova ad imparare la sintassi [Markdown](https://guides.github.com/features/mastering-markdown/). È semplice! +- Tutte le liste iniziano con un Index. L'idea è di elencare e collegare tutte le sezioni e sottosezioni lì. Mantienila in ordine alfabetico. +- Le sezioni utilizzano il livello 3 di heading (`###`), e le sottosezioni utilizzano il livello 4 di heading (`####`). + +L'idea è di avere: +- `2` linee vuote tra l'ultimo link e la nuova sezione. +- `1` linea vuota tra il titolo e il primo link della sezione. +- `0` linee vuote tra due link. +- `1` linea vuota alla fine di ogni file `.md`. + +Esempi: + + [...] + * [An Awesome Book](http://example.com/example.html) + (linea vuota) + (linea vuota) + ### Esempio + (linea vuota) + * [Another Awesome Book](http://example.com/book.html) + * [Some Other Book](http://example.com/other.html) + +- Non mettere uno spazio tra `]` e `(`: + +``` +SCORRETTO : * [Another Awesome Book] (http://example.com/book.html) +CORRETTO: * [Another Awesome Book](http://example.com/book.html) +``` + +- Se includi gli autori, usa ` - ` (un trattino circondato da spazi singoli): + +``` +SCORRETTO : * [Another Awesome Book](http://example.com/book.html)- John Doe +CORRETTO: * [Another Awesome Book](http://example.com/book.html) - John Doe +``` + +- Metti uno spazio tra il link e il formato: + +``` +SCORRETTO : * [A Very Awesome Book](https://example.org/book.pdf)(PDF) +CORRETTO: * [A Very Awesome Book](https://example.org/book.pdf) (PDF) +``` + +- Gli autori vanno prima del formato: + +``` +SCORRETTO : * [A Very Awesome Book](https://example.org/book.pdf)- (PDF) Jane Roe +CORRETTO: * [A Very Awesome Book](https://example.org/book.pdf) - Jane Roe (PDF) +``` + +- Formati multipli: + +``` +SCORRETTO : * [Another Awesome Book](http://example.com/)- John Doe (HTML) +SCORRETTO : * [Another Awesome Book](https://downloads.example.org/book.html)- John Doe (download site) +CORRETTO: * [Another Awesome Book](http://example.com/) - John Doe (HTML) [(PDF, EPUB)](https://downloads.example.org/book.html) +``` + +- Includi l'anno di pubblicazione nel titolo per i libri più vecchi: + +``` +SCORRETTO : * [A Very Awesome Book](https://example.org/book.html) - Jane Roe - 1970 +CORRETTO: * [A Very Awesome Book (1970)](https://example.org/book.html) - Jane Roe +``` + + +- Libri in sviluppo: + +``` +CORRETTO: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*) +``` + +### Note + +Mentre le basi sono relativamente semplici, c'è una notevole differenza tra le risorse che inseriamo nelle liste. Qui ci sono alcuni appunti su come affrontiamo queste diversità. + +#### Metadata + +I nostri elenchi forniscono un set minimo di metadati: titoli, URLs, autori, piattaforme e note di accesso. + +##### Titoli + +- Non inventiamo i titoli. Cerchiamo di prendere i titoli dalla risorsa originale; i contributori sono invitati a non inventare titoli o usarli editorialmente se questo può essere evitato. Un'eccezione è per i libri più vecchi; se sono principalmente di interesse storico, l'anno tra parentesi inserito nel titolo aiuta gli utenti a capire se sono interessati a quella risorsa. +- Niente titoli completamente in MAIUSCOLO. Di solito il title case è appropriato, ma in caso di dubbio usa le maiuscole utilizzate nella fonte. + +##### URLs + +- Non per mettiamo di rimpicciolire il link con gli appositi strumenti. +- Il codice di tracciamento deve essere rimosso dall'URL. +- Gli URL internazionali devono essere evitati. Le barre del browser in genere li rendono in Unicode, ma usa copia e incolla, per favore. +- I link sicuri (https) sono preferibili al posto dei link non sicuri (http), dove l'https è stato implementato. +- Non ci piacciono gli URL che reindirizzano in una pagina che non hosta la risorsa, ma invece reindirizza altrove. + +##### Autori + +- Vogliamo dare i crediti agli autori ove appropriato, anche ai traduttori! +- Per i lavori tradotti, l'autore originale dovrebbe essere incluso. +- Non permettiamo collegamenti per gli autori. +- Per le compilation o remix, il "creatore" potrebbe aver bisogno di una descrizione. Ad esempio, i libri "GoalKicker" sono accreditati come "Compiled from StackOverflow documentation" + +##### Piattaforme e note di accesso + +- Corsi. Specialmente per la nostra liste dei corsi, la piattaforma è una parte importante della descrizione. Questo perché le varie piattaforme di corsi hanno diverse affordance e metodi di accesso. Mentre solitamente i libri non hanno bisogno di un account per essere letti, molte piattaforme di corsi ne hanno bisogno. Esempi di piattaforme di corsi sono Coursera, EdX, Udacity e Udemy. Quando un corso dipende dalla piattaforma, il suo nome dovrebbe essere incluso tra parentesi. +- YouTube. Abbiamo molti corsi che consistono in playlist di YouTube. Non consideriamo YouTube come piattaforma, cerchiamo di inserire il creatore del corso, che è spesso una sotto-piattaforma. +- Video YouTube. Solitamente non accettiamo singoli video YouTube, a meno che non siano più lunghi di un'ora e che siano strutturati come un corso o un tutorial. +- Leanpub. Leanpub ospita libri con varie modalità di accesso. Alcune volte i libri possono essere letti senza l'obbligo di registrazione; alcune volte è necessario creare un account gratuito su Leanpub. Data la qualità dei libri e la commistione e fluidità dei modelli di accesso Leanpub, consentiamo di elencare questi ultimi con la nota di accesso *(Leanpub account or valid email requested)* + +#### Generi + +La prima regola è decidere a quale lista appartiene di più una risorsa. Se si definisce un libro, allora forse è un libro. + +##### Generi che non accettiamo + +Essendo che internet è vasto, noi non accettiamo: + +- blog +- blog posts +- articoli +- siti web (ad eccezione di quelli che ospitano MOLTI articoli che elenchiamo.) +- video che non sono corsi o screencasts. +- capitoli dei libri +- teaser dei libri +- IRC o canali Telegram +- Slacks o newsletter + +I nostri elenchi di programmi competitivi non sono così severi riguardo a queste esclusioni. L'ambito del repo è determinato dalla comunità; se desideri suggerire una modifica o un'aggiunta all'ambito, utilizza un problema per suggerire. + + +##### Libri vs. Altro + +Non siamo così esigenti riguardo al libro. Ecco alcuni attributi che indicano che una risorsa è un libro: + +- ha un ISBN (International Standard Book Number) +- ha una tabella dei contenuti +- è offerta una versione scaricabile, specialmente ePub +- ha un'editizone +- non dipende da contenuti interattivi o video +- cerca di coprire in modo completo l'argomento +- è autonomo + +Ci sono molti libri che abbiamo aggiunto che però non hanno questi attributi; dipende dal contesto. + + +##### Libri vs. Corsi + +A volte questi possono essere difficili da distinguere! + +I corsi hanno spesso libri di testo associati, che elencheremo nei nostri elenchi di libri. I corsi prevedono lezioni, esercitazioni, test, appunti o altri supporti didattici. Una singola lezione o video di per sé non è un corso. Un powerpoint non è un corso. + + +##### Tutorial interattivi vs. Altro + +Se riesci a stamparlo e conservarne l'essenza, non è un tutorial interattivo. + + +### Automazione + +- L'applicazione delle regole di formattazione è automatizzata tramite [GitHub Actions](https://github.com/features/actions) usando [fpb-lint](https://github.com/vhf/free-programming-books-lint) (guarda [.github/workflows/fpb-lint.yml](.github/workflows/fpb-lint.yml)) +- La validazione dell'URL usa [awesome_bot](https://github.com/dkhamsing/awesome_bot) +- Per attivare la convalida dell'URL, invia un commit che includa un messaggio di commit contenente `check_urls=file_to_check`: + +``` +check_urls=free-programming-books.md free-programming-books-en.md +``` + +- È possibile specificare più di un file da controllare, utilizzando un singolo spazio per separare ogni voce. +- Se specifichi più di un file, i risultati della build si basano sul risultato dell'ultimo file controllato. Dovresti essere consapevole che potresti ottenere il passaggio di build verdi a causa di ciò, quindi assicurati di ispezionare il registro di build alla fine della richiesta pull facendo clic su "Show all checks" -> "Details". diff --git a/HOWTO-it.md b/HOWTO-it.md new file mode 100644 index 0000000000000..ec1490f31434f --- /dev/null +++ b/HOWTO-it.md @@ -0,0 +1,17 @@ +Leggilo in altre lingue: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md) + +Benvenuto su Free-Programming-Books! Diamo il benvenuto ai nuovi collaboratori; anche a quelli che fanno la loro prima pull request su Github. Se sei uno di quelli, ecco qualche risorsa che potrebbe aiutarti: + +* [Riguardante le Pull Requests](https://help.github.com/articles/about-pull-requests/) +* [Creare una pull request](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request) +* [Github Hello World](https://guides.github.com/activities/hello-world/) +* [Youtube - Github Tutorial per Principianti](https://www.youtube.com/watch?v=0fKg7e37bQE) +* [Youtube - Come forkare una Repository Github e Inviare una Pull Request](https://www.youtube.com/watch?v=G1I3HF4YWEw) +* [Youtube - Corso accelerato di Markdown](https://www.youtube.com/watch?v=HUBNt18RFbo) + + +Non esitare a fare domande; ogni collaboratore iniziato con una prima pull request (PR). Potresti essere il nostro millesimo collaboratore. + +Anche se sei un collaboratore esperto in ambito open source, queste sono cose che potrebbero crearti dei problemi. Una volta che hai inviato la tua PR, Github Actions avvierà un linter, spesso trovando piccoli problemi di spaziatura o di ordinamento alfabetico. Se ottieni una spunta verde, tutto è pronto per una revisione, ma se non è così clicca su "Details" sotto il check che è stato fallito, analizza l'errore, risolvilo e aggiungi un commit alla PR. + +In fine, se non sei sicuro che la risorsa che vuoi aggiungere è appropiata a Free-Programming-Books, leggi le linee guida su [CONTRIBUTING](CONTRIBUTING.md) (inglese). From c55e02388ca31d83a416afe0ac051d2a1f9d8d05 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:40:51 +0200 Subject: [PATCH 06/56] Added Italian link --- HOWTO.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO.md b/HOWTO.md index 28571f7e90cf5..8b4d7cf0b4afc 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -1,4 +1,4 @@ -Read this in other languages: [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). +Read this in other languages: [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). Welcome to Free-Programming-Books! We welcome new contributors; even those making their very first pull request on Github. If you're one of those, here are some resources that might help: From 4acaa2064f96a2dc3b32ab672fdd8ca5d5d621d2 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:42:02 +0200 Subject: [PATCH 07/56] Added italian link --- HOWTO-zh_TW.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-zh_TW.md b/HOWTO-zh_TW.md index 9a1a1f0548f81..41af247e7ca6f 100644 --- a/HOWTO-zh_TW.md +++ b/HOWTO-zh_TW.md @@ -1,4 +1,4 @@ -閱讀本文的其他語言版本: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). +閱讀本文的其他語言版本: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). 歡迎使用 Free-Programming-Books!我們歡迎新的貢獻者;即使是在Github上首次提出 pull request 的人。如果您是其中之一,那麼以下資源可能會對你有所幫助: From 40edf8d8eaf26535eb618a891ba3faba9052359d Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:42:12 +0200 Subject: [PATCH 08/56] Added italian link --- HOWTO-zh.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-zh.md b/HOWTO-zh.md index 9b3377ba6a684..74348a0cab64a 100644 --- a/HOWTO-zh.md +++ b/HOWTO-zh.md @@ -1,4 +1,4 @@ -阅读本文的其他语言版本:[English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). +阅读本文的其他语言版本:[English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). 欢迎使用 Free-Programming-Books(免费编程书籍)!我们欢迎新的贡献者;即使是在 Github 上首次提出拉取请求的人。如果您是其中之一,那么以下资源可能会有所帮助: From 4825950a607dbe7af73fec8f5ff0b4891cb0a572 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:42:25 +0200 Subject: [PATCH 09/56] Added italian link --- HOWTO-ru.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-ru.md b/HOWTO-ru.md index 74994bb068cb0..4efc0b5e36fb1 100644 --- a/HOWTO-ru.md +++ b/HOWTO-ru.md @@ -1,4 +1,4 @@ -Доступно на других языках: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md) +Доступно на других языках: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md) Добро пожаловать в Free-Programming-Books! Мы приветствуем новых участников; даже тех, кто делает свой самый первый пулреквест на Github. Если вы один из них, вот несколько ресурсов, которые могут вам помочь: From 724041119aab8796a0fac27d66f1cdc8873796c6 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:42:36 +0200 Subject: [PATCH 10/56] Added italian link --- HOWTO-pt_BR.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-pt_BR.md b/HOWTO-pt_BR.md index d004e87f277db..098f6d5c61c1f 100644 --- a/HOWTO-pt_BR.md +++ b/HOWTO-pt_BR.md @@ -1,4 +1,4 @@ -Leia em outras linguagens: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). +Leia em outras linguagens: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). Seja bem-vindo(a) ao Free-Programming-Books (Livros de Programação Grátis)! Novos contribuidores são bem-vindos para nós; até mesmo aqueles fazendo seu primeiro pull request no Github. Se você é um deles, nós temos alguns recursos que podem ajudar: From 08f8b256964122990a9e69f32e197beb8e566974 Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:42:46 +0200 Subject: [PATCH 11/56] Added italian link --- HOWTO-hi.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-hi.md b/HOWTO-hi.md index c42d1478163bc..12e1a46d6542a 100644 --- a/HOWTO-hi.md +++ b/HOWTO-hi.md @@ -1,4 +1,4 @@ -इस लेख को अन्य भाषाओं में पढ़ें: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). +इस लेख को अन्य भाषाओं में पढ़ें: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). फ्री-प्रोग्रामिंग-पुस्तकों में आपका स्वागत है! हम नए योगदानकर्ताओं का स्वागत करते हैं; यहां तक कि उन लोगों के लिए जो गिथब पर अपना पहला पुल अनुरोध करते हैं। यदि आप उनमें से एक हैं, तो यहां कुछ संसाधन हैं जो मदद कर सकते हैं: * [About Pull Requests](https://help.github.com/articles/about-pull-requests/) From 083de9461a0148e34f419d003f3b7f109fab795b Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:43:01 +0200 Subject: [PATCH 12/56] Added italian link --- HOWTO-fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-fr.md b/HOWTO-fr.md index 6ea6ae413d568..d1ae4dd13923d 100644 --- a/HOWTO-fr.md +++ b/HOWTO-fr.md @@ -1,4 +1,4 @@ -Lisez ceci dans d'autres langues: [English](HOWTO.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). +Lisez ceci dans d'autres langues: [English](HOWTO.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md). Bienvenue à Free-Programming-Books! Nous souhaitons la bienvenue aux nouveaux contributeurs; même ceux qui font leur toute première pull request sur Github. Si vous faites partie de ceux-ci, voici quelques ressources qui pourraient vous aider: From a3eaa7279298f80f4da05e309696d1121acf748f Mon Sep 17 00:00:00 2001 From: ImVector <59611597+LuigiImVector@users.noreply.github.com> Date: Sat, 2 Oct 2021 10:43:11 +0200 Subject: [PATCH 13/56] Added italian link --- HOWTO-fa_IR.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HOWTO-fa_IR.md b/HOWTO-fa_IR.md index fb009721b2bc9..544dbb29f56d9 100644 --- a/HOWTO-fa_IR.md +++ b/HOWTO-fa_IR.md @@ -1,4 +1,4 @@ -این متن را در زبانهای دیگر بخوانید: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [Русский](HOWTO-ru.md). +این متن را در زبانهای دیگر بخوانید: [English](HOWTO.md), [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [Italiano](HOWTO-it.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [Русский](HOWTO-ru.md).