diff --git a/README.md b/README.md index 58cb7e763..645e235ba 100644 --- a/README.md +++ b/README.md @@ -97,6 +97,7 @@ This project lists books and other resources grouped by genres: + [Portuguese (Portugal)](books/free-programming-books-pt_PT.md) + [Romanian (Romania) / limba română / român](books/free-programming-books-ro.md) + [Russian / Русский язык](books/free-programming-books-ru.md) ++ [Serbian / српски језик / srpski jezik](books/free-programming-books-sr.md) + [Slovak / slovenčina](books/free-programming-books-sk.md) + [Spanish / español / castellano](books/free-programming-books-es.md) + [Swedish / Svenska](books/free-programming-books-sv.md) diff --git a/books/free-programming-books-de.md b/books/free-programming-books-de.md index 002aec63e..b2abf6387 100644 --- a/books/free-programming-books-de.md +++ b/books/free-programming-books-de.md @@ -63,7 +63,7 @@ Dirk Loser, Clemens Tamme, Philipp Schweinzer (PDF) * [C-Programmierung](https://de.wikibooks.org/wiki/C-Programmierung) - Wikibooks (HTML) * [C von A bis Z](http://openbook.rheinwerk-verlag.de/c_von_a_bis_z) - Jürgen Wolf (Online) -* [Socket Programmierung in C](http://www.tobscore.com/socket-programmierung-in-c) - B. Hall, Übersetzt von Tobias Kerst (HTML) +* [Socket Programmierung in C](http://www.tobscore.com/socket-programmierung-in-c) - Brian "Beej Jorgensen" Hall, Übersetzt von Tobias Kerst (HTML) * [Softwareentwicklung in C](https://web.archive.org/web/20190214185910/http://www.asc.tuwien.ac.at/~eprog/download/schmaranz.pdf) - Klaus Schmaranz (PDF) diff --git a/books/free-programming-books-dk.md b/books/free-programming-books-dk.md index 596b5321d..f2b91580e 100644 --- a/books/free-programming-books-dk.md +++ b/books/free-programming-books-dk.md @@ -9,6 +9,7 @@ ### C +* [Beej's Guide til Netvarksprogrammierung](https://web.archive.org/web/20190701062226/http://artcreationforever.com/bgnet.html) - Brian "Beej Jorgensen" Hall, Art of Science (HTML) *(:card_file_box: archived)* * [Programmering i C](http://people.cs.aau.dk/~normark/c-prog-06/pdf/all.pdf) - Kurt Nørmark (PDF) diff --git a/books/free-programming-books-fr.md b/books/free-programming-books-fr.md index 0786cbc4c..51de1ca7c 100644 --- a/books/free-programming-books-fr.md +++ b/books/free-programming-books-fr.md @@ -114,7 +114,7 @@ ### C / C++ * [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) - Christian Casteyde -* [Guide pour la programmation réseaux de Beej's - Utilisation des sockets Internet](http://vidalc.chez.com/lf/socket.html) - (HTML) +* [Guide pour la programmation réseaux de Beej's - Utilisation des sockets Internet](http://vidalc.chez.com/lf/socket.html) - Brian "Beej Jorgensen" Hall (HTML) * [Le C en 20 heures](http://framabook.org/le-c-en-20-heures-2/) - Eric Berthomier et Daniel Schang * [Programmation en Langage C et Systèmes Informatiques](https://sites.uclouvain.be/SystInfo/notes/Theorie/) - O. Bonaventure, E. Riviere, G. Detal, C. Paasch diff --git a/books/free-programming-books-hu.md b/books/free-programming-books-hu.md index d0212904b..b0b146739 100644 --- a/books/free-programming-books-hu.md +++ b/books/free-programming-books-hu.md @@ -3,6 +3,7 @@ * [0 - Programozási nyelv független](#0---programozasi-nyelv-fuggetlen) * [Ada](#ada) * [Arduino](#arduino) +* [C](#c) * [C++](#cpp) * [HTML / CSS](#html-css) * [Java](#java) @@ -37,6 +38,11 @@ * [Arduino programozási kézikönyv](http://avr.tavir.hu) - Brian W. Evans írása alapján fordította, kiegészítette és frissítette Cseh Róbert (PDF - regisztráció szükséges) +### C + +* [Beej útmutatója a hálózati programozáshoz - Internet Socketek használatával](https://web.archive.org/web/20180630204236/http://weknowyourdreams.com/bgnet-sw.html) - Brian "Beej Jorgensen" Hall, Hajdu Gábor (HTML) *(:card_file_box: archived)* + + ### C++ * [Fejlett programozási technikák](http://www.ms.sapientia.ro/~manyi/teaching/c++/cpp.pdf) - Antal Margit (PDF) diff --git a/books/free-programming-books-it.md b/books/free-programming-books-it.md index f110642a8..16b38a2aa 100644 --- a/books/free-programming-books-it.md +++ b/books/free-programming-books-it.md @@ -90,7 +90,7 @@ ### C -* [Guida di Beej alla Programmazione di Rete - Usando Socket Internet](http://linguaggioc.altervista.org/dl/GuidaDiBeejAllaProgrammazioneDiRete.pdf) - B. Hall, Tradotto da Fabrizio Pani (PDF) +* [Guida di Beej alla Programmazione di Rete - Usando Socket Internet](http://linguaggioc.altervista.org/dl/GuidaDiBeejAllaProgrammazioneDiRete.pdf) - Brian "Beej Jorgensen" Hall, Fabrizio Pani (PDF) * [Il linguaggio C - Guida pratica alla programmazione](https://eineki.files.wordpress.com/2010/02/guidac.pdf) - (PDF) * [Linguaggio C - ANSI C](http://www.itis.pr.it/~dsacco/itis/Olimpiadi-informatica/Libri-di-testo/LinguaggioC-R&K.pdf) - B.W. Kernighan e D.M. Ritchie (PDF) * [Linguaggio C - Guida alla programmazione](http://www.cbmc.it/~marchettil/Tandem2016/Bellini.pdf) - A. Bellini e A. Guidi _Anno di pubblicazione_ 1999 (PDF) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 72e4f9064..bbef7d00b 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -425,9 +425,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [A Tutorial on Pointers and Arrays in C](https://web.archive.org/web/20180827131006/http://home.earthlink.net/~momotuk/pointers.pdf) - Ted Jensen (PDF) * [An Introduction to C & GUI Programming](https://magpi.raspberrypi.com/books/c-gui-programming) - Simon Long (PDF) * [Bare-metal programming for ARM](https://github.com/umanovskis/baremetal-arm) - Daniels Umanovskis [(PDF)](http://umanovskis.se/files/arm-baremetal-ebook.pdf) -* [Beej's Guide to C Programming](http://beej.us/guide/bgc/) - B. Hall (HTML, PDF) -* [Beej's Guide to Network Programming - Using Internet Sockets](http://beej.us/guide/bgnet/) - B. Hall -* [Beej's Guide to the GNU Debugger (GDB)](http://beej.us/guide/bggdb/) - B. Hall (HTML) +* [Beej's Guide to C Programming](http://beej.us/guide/bgc/) - Brian "Beej Jorgensen" Hall (HTML, PDF) +* [Beej's Guide to the GNU Debugger (GDB)](http://beej.us/guide/bggdb/) - Brian "Beej Jorgensen" Hall (HTML) * [Build Your Own Lisp](http://www.buildyourownlisp.com) - Daniel Holden * [C Elements of Style](http://www.oualline.com/books.free/style/) - Steve Oualline * [C for Python Programmers](http://www.cburch.com/books/cpy/) - Carl Burch @@ -1854,7 +1853,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [Architecture Patterns with Python](https://www.cosmicpython.com/book/preface.html) - Harry J.W. Percival & Bob Gregory (HTML) * [Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners](https://automatetheboringstuff.com/2e/chapter0/) - Al Sweigart (3.8) * [Automate the Boring Stuff with Python: Practical Programming for Total Beginners](https://automatetheboringstuff.com/chapter0/) - Al Sweigart (3.4) -* [Beej's Guide to Python Programming - For Beginners](http://beej.us/guide/bgpython/) - B. Hall (HTML,PDF) +* [Beej's Guide to Python Programming - For Beginners](http://beej.us/guide/bgpython/) - Brian "Beej Jorgensen" Hall (HTML,PDF) * [Beyond the Basic Stuff with Python](https://inventwithpython.com/beyond/) - Al Sweigart (3.x) * [Biopython Tutorial and Cookbook](https://biopython.org/DIST/docs/tutorial/Tutorial.pdf) (PDF) * [Build applications in Python the antitextbook](http://github.com/thewhitetulip/build-app-with-python-antitextbook) (3.x) (HTML, PDF, EPUB, Mobi) @@ -2426,7 +2425,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE ### Unix * [An Introduction to Unix](http://www.oliverelliott.org/article/computing/tut_unix/) -* [Beej's Guide to Unix Interprocess Communication](http://beej.us/guide/bgipc/) - B. Hall (HTML,PDF) +* [Beej's Guide to Unix Interprocess Communication](http://beej.us/guide/bgipc/) - Brian "Beej Jorgensen" Hall (HTML,PDF) * [Commentary on the Sixth Edition UNIX Operating System](http://www.lemis.com/grog/Documentation/Lions/) - J. Lions * [INTRODUCTION TO UNIX](https://homepages.uc.edu/~thomam/Intro_Unix_Text/TOC.html) - Mark A. Thomas * [Unix as IDE](https://github.com/mrzool/unix-as-ide) - Tom Ryder (epub, mobi) diff --git a/books/free-programming-books-pl.md b/books/free-programming-books-pl.md index 9dfea23af..c832068f3 100644 --- a/books/free-programming-books-pl.md +++ b/books/free-programming-books-pl.md @@ -59,7 +59,7 @@ ### C -* [Beej's Guide to Network Programming - Używanie gniazd internetowych](http://www.asawicki.info/Mirror/Beej_s%20Guide%20to%20Network%20Programming%20PL/bgnet.pdf) - B. Hall, Przełożył Bartosz Zapałowski (PDF) +* [Beej's Guide to Network Programming - Używanie gniazd internetowych](http://www.asawicki.info/Mirror/Beej_s%20Guide%20to%20Network%20Programming%20PL/bgnet.pdf) - Brian "Beej Jorgensen" Hall, Przełożył Bartosz Zapałowski (PDF) * [Kurs C](http://qvazar.pl/kurs-c/kurs-c) * [Kurs języka C](http://kurs-c.manifo.com/konfiguracja-srodowiska-298-547) - Mateusz Piaszczak * [Kurs programowania w języku ANSI C pod systemem UNIX](http://janek.ae.krakow.pl/wiluszt/zajecia/c/ansic/) - Janusz Przewocki, Adam Narbudowicz diff --git a/books/free-programming-books-pt_BR.md b/books/free-programming-books-pt_BR.md index 3059570bb..e746c62d0 100644 --- a/books/free-programming-books-pt_BR.md +++ b/books/free-programming-books-pt_BR.md @@ -100,7 +100,7 @@ * [Apostila Linguagem C](http://www.ime.usp.br/~slago/slago-C.pdf) - Silvio Lago (PDF) * [Curso de Programação em C - UFMG](http://www2.dcc.ufmg.br/disciplinas/pc/source/introducao_c_renatocm_deeufmg.pdf) - Renato Cardoso Mesquita (PDF) -* [Guia Beej's Para Programação em Rede - Usando Internet Sockets](http://beej.us/guide/bgnet/translations/bgnet_ptbr.html) - B. Hall, Traduzido por cv8minix3 (HTML) +* [Guia Beej's Para Programação em Rede - Usando Internet Sockets](http://beej.us/guide/bgnet/translations/bgnet_ptbr.html) - Brian "Beej Jorgensen" Hall, Traduzido por cv8minix3 (HTML) * [Introdução a Programação](https://github.com/ufpb-computacao/introducao-a-programacao-livro/releases) - livro adotado na UFPB. * [Introdução em Computação - C](http://www.ime.usp.br/~elo/IntroducaoComputacao/). * [Linguagem C - Notas de Aula](https://www.inf.ufpr.br/cursos/ci067/Docs/NotasAula/) - Carmem Hara, Wagner Zola (HTML, [PDF](https://www.inf.ufpr.br/cursos/ci067/Docs/NotasAula.pdf)) diff --git a/books/free-programming-books-ro.md b/books/free-programming-books-ro.md index c282b7b76..8a394e174 100644 --- a/books/free-programming-books-ro.md +++ b/books/free-programming-books-ro.md @@ -1,6 +1,7 @@ ### Index * [Ajax](#ajax) +* [C](#c) * [HTML](#html) * [MySQL](#mysql) * [PHP](#php) @@ -13,6 +14,11 @@ * [Ajax](http://etutoriale.ro/articles/1483/1/Tutorial-Ajax/) +### C + +* [Ghidul Beej pentru Programarea in Retea - Folosind socket de internet](https://web.archive.org/web/20180710112954/http://weknowyourdreams.com/beej.html) Brian "Beej Jorgensen" Hall, Dragos Moroianu (HTML) *(:card_file_box: archived)* + + ### HTML * [HTML](http://tutorialehtml.com/ro/introducere-in-html/) diff --git a/books/free-programming-books-ru.md b/books/free-programming-books-ru.md index c69fe4c90..c7f4cbd2c 100644 --- a/books/free-programming-books-ru.md +++ b/books/free-programming-books-ru.md @@ -134,11 +134,11 @@ ### C * [Заметки о языке программирования Си/Си++](https://yurichev.com/writings/C-notes-ru.pdf) - Денис Юричев (PDF) -* [Краткое руководство Beej к GDB](https://paintingvalley.com/ru-bggdb) - (HTML) +* [Краткое руководство Beej к GDB](https://paintingvalley.com/ru-bggdb) - Brian "Beej Jorgensen" Hall (HTML) * [Особенности языка C. Учебное пособие](https://younglinux.info/c) - C. Шапошникова (PDF) * [Разработка сетевых приложений](http://zed.karelia.ru/mmedia/docs/nets.pdf) (PDF) * [Руководство по языку программирования C](https://metanit.com/cpp/c) - Евгений Попов -* [Сетевое программирование от Биджа - Использование Интернет Сокетов](http://beej.us/guide/bgnet/translations/bgnet_A4_rus.pdf) - B. Hall, Перевод Андрея Косенко (PDF) +* [Сетевое программирование от Биджа - Использование Интернет Сокетов](http://beej.us/guide/bgnet/translations/bgnet_A4_rus.pdf) - Brian "Beej Jorgensen" Hall, Перевод Андрея Косенко (PDF) * [Си/Си++. От дилетанта до профессионала](http://ermak.cs.nstu.ru/cprog/html) - Романов Е.Л. * [Язык Си в примерах](https://ru.wikibooks.org/wiki/Язык_Си_в_примерах) - Викиучебник diff --git a/books/free-programming-books-sr.md b/books/free-programming-books-sr.md new file mode 100644 index 000000000..c4167f096 --- /dev/null +++ b/books/free-programming-books-sr.md @@ -0,0 +1,8 @@ +### Index + +* [C](#c) + + +### C + +* [Beej-ov vodič za mrežno programiranje - Korištenje Internet soket-a](https://web.archive.org/web/20181008134854/http://users.teol.net:80/~mvlado/sockets/) - Brian "Beej Jorgensen" Hall, Maksimović Darko (HTML) *(:card_file_box: archived)* diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index ceb48a3bc..ba5d52365 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -566,6 +566,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA ### Networking * [An Introduction to Computer Networks](http://intronetworks.cs.luc.edu) (HTML, PDF, Kindle) +* [Beej's Guide to Network Programming - Using Internet Sockets](https://beej.us/guide/bgnet/) - Brian "Beej Jorgensen" Hall (HTML, PDF) * [Bits, Signals, and Packets: An Introduction to Digital Communications and Networks](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-02-introduction-to-eecs-ii-digital-communication-systems-fall-2012/readings/) * [Code Connected vol.1](http://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf) (PDF) (book on ZeroMQ) * [Computer Networking : Principles, Protocols and Practice](http://cnp3book.info.ucl.ac.be/1st/html/index.html) (HTML, ePub, PDF, Kindle) diff --git a/books/free-programming-books-tr.md b/books/free-programming-books-tr.md index ddae1da20..e1f302a25 100644 --- a/books/free-programming-books-tr.md +++ b/books/free-programming-books-tr.md @@ -43,7 +43,7 @@ ### C -* [Beej'in Ağ Programlama Kılavuzu - Internet Soketlerini Kullanarak](http://www.belgeler.org/bgnet/bgnet.html) - B. Hall, Çeviren Emre "FZ" Sevinç (HTML) +* [Beej'in Ağ Programlama Kılavuzu - Internet Soketlerini Kullanarak](http://www.belgeler.org/bgnet/bgnet.html) - Brian "Beej Jorgensen" Hall, Çeviren Emre "FZ" Sevinç (HTML) * [GNU C Kütüphanesi Basvuru Klavuzu](http://www.belgeler.org/glibc/glibc.html) diff --git a/books/free-programming-books-zh.md b/books/free-programming-books-zh.md index ee51a5f1a..a4f510d59 100644 --- a/books/free-programming-books-zh.md +++ b/books/free-programming-books-zh.md @@ -330,7 +330,7 @@ ### C * [新概念 C 语言教程](https://github.com/limingth/NCCL) -* [Beej's Guide to Network Programming 簡體中文版](https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-ME5zR-03ZEHgp2kv7bW%2F-MF9EIY-s19_w19_Unae%2F-MF9F-HCs1nLOkY1mLVi%2FBeej-cn-20140429.zip?alt=media&token=de27f96b-2aed-4c97-8879-649638c7559f) - B. Hall, 廖亚伦译 (PDF) +* [Beej's Guide to Network Programming 簡體中文版](https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-ME5zR-03ZEHgp2kv7bW%2F-MF9EIY-s19_w19_Unae%2F-MF9F-HCs1nLOkY1mLVi%2FBeej-cn-20140429.zip?alt=media&token=de27f96b-2aed-4c97-8879-649638c7559f) - Brian "Beej Jorgensen" Hall, 廖亚伦译 (PDF) * [C 语言常见问题集](http://c-faq-chn.sourceforge.net/ccfaq/ccfaq.html) * [Linux C 编程一站式学习](http://docs.linuxtone.org/ebooks/C&CPP/c/)