From 550e27dba2eeabf7d1f942c7a34bb6b3ac9c3cdd Mon Sep 17 00:00:00 2001 From: Uriy Efremochkin Date: Sat, 18 Jan 2014 15:45:48 +0600 Subject: [PATCH 1/4] =?UTF-8?q?Added=20book=20=C2=ABLarge-Scale=20JavaScri?= =?UTF-8?q?pt=C2=BB=20for=20RU?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- free-programming-books-ru.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books-ru.md b/free-programming-books-ru.md index b1eeff5c..b73c02e7 100644 --- a/free-programming-books-ru.md +++ b/free-programming-books-ru.md @@ -78,6 +78,7 @@ * [Современный учебник JavaScript](http://learn.javascript.ru/) * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ru/) +* [Паттерны для масштабируемых JavaScript-приложений](http://largescalejs.ru) ###Git From 31185b732b5d630d2ef71f736434bc5c311030af Mon Sep 17 00:00:00 2001 From: Uriy Efremochkin Date: Sat, 18 Jan 2014 15:58:38 +0600 Subject: [PATCH 2/4] =?UTF-8?q?Added=20book=20=C2=ABLarge-Scale=20JavaScri?= =?UTF-8?q?pt=C2=BB=20for=20EN?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 04159743..5f15e8f0 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -917,6 +917,7 @@ * [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks) - Malcolm Maclean * [Learn to Code JavaScript by Playing a Game](http://codecombat.com) * [Learning JavaScript Design Patterns](http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani +* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani * [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com/) - Noel Rappin * [Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD](http://leanpub.com/marionetteexpose) - Jack Killilea * [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en/JavaScript/Guide) From d985849f670164606b3b2ef2dcb937a72f49daf1 Mon Sep 17 00:00:00 2001 From: Uriy Efremochkin Date: Sat, 18 Jan 2014 16:27:42 +0600 Subject: [PATCH 3/4] Small fixes and additions for RU --- free-programming-books-ru.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/free-programming-books-ru.md b/free-programming-books-ru.md index b73c02e7..7abacc34 100644 --- a/free-programming-books-ru.md +++ b/free-programming-books-ru.md @@ -47,7 +47,7 @@ ####Programming Paradigms * [Введение в функциональное программирование](https://code.google.com/p/funprog-ru/) - John Harrison -* [Практика функционального программирования](http://fprog.ru/) - журнал +* [Практика функционального программирования](http://fprog.ru) - журнал ###Assembly @@ -76,9 +76,9 @@ ###JavaScript -* [Современный учебник JavaScript](http://learn.javascript.ru/) -* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ru/) -* [Паттерны для масштабируемых JavaScript-приложений](http://largescalejs.ru) +* [Современный учебник JavaScript](http://learn.javascript.ru) +* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ru/) - Иво Ветцель +* [Паттерны для масштабируемых JavaScript-приложений](http://largescalejs.ru) - Эдди Османи ###Git @@ -121,19 +121,19 @@ ###Perl -* [Pragmatic Perl (журнал)](http://pragmaticperl.com/) +* [Pragmatic Perl (журнал)](http://pragmaticperl.com) ###Python * [Вглубь языка Python](http://ru.diveintopython.net/toc.html) * [Укус Питона](http://wombat.org.ua/AByteOfPython/) - Swaroop C H -* [Учебник Python 2.6](http://ru.wikibooks.org/wiki/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_2.6) +* [Учебник Python 2.6](http://ru.wikibooks.org/wiki/Учебник_Python_2.6) ###PostgreSQL -* [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua/) +* [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua) * [История о PostgreSQL](http://www.inp.nsk.su/~baldin/PostgreSQL/index.html) @@ -156,7 +156,7 @@ ###Ruby on Rails * [Ruby on Rails Guides](http://rusrails.ru) -* [Ruby on Rails Tutorial](http://railstutorial.ru/) +* [Ruby on Rails Tutorial](http://railstutorial.ru) ###Scala From ae0d8638a849308d8b639318b8462c43be997fb6 Mon Sep 17 00:00:00 2001 From: Uriy Efremochkin Date: Sat, 18 Jan 2014 17:41:58 +0600 Subject: [PATCH 4/4] Added a few books (RU) --- free-programming-books-ru.md | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/free-programming-books-ru.md b/free-programming-books-ru.md index 7abacc34..2a91acfe 100644 --- a/free-programming-books-ru.md +++ b/free-programming-books-ru.md @@ -6,6 +6,7 @@ * [Assembly](#assembly) * [Bash](#bash) * [C](#c) +* [C++](#c-1) * [CoffeeScript](#coffeescript) * [Git](#git) * [Erlang](#erlang) @@ -18,6 +19,7 @@ * [Node.js](#nodejs) * [NoSQL](#nosql) * [Perl](#perl) +* [PHP](#php) * [Python](#python) * [PostgreSQL](#postgresql) * [R](#r) @@ -54,15 +56,26 @@ * [Программирование на языке ассемблера NASM для ОС Unix](http://www.stolyarov.info/books/pdf/nasm_unix.pdf) * [Ассемблер для чайников](http://av-assembler.ru/asm/afd/assembler-for-dummy.htm) +* [Ассемблер в Linux для программистов C](http://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C) + ###Bash * [Advanced Bash-Scripting Guide](http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html) + ###C * [Особенности языка C. Учебное пособие](http://younglinux.info/sites/default/files/programmingC.pdf) * [Си/Си++. От дилетанта до профессионала](http://ermak.cs.nstu.ru/cprog/html/) - Романов Е.Л. +* [Язык Си в примерах](http://ru.wikibooks.org/wiki/Язык_Си_в_примерах) + + +###C++ + +* [Введение в язык программирования С++](http://lib.ru/CPPHB/cpptut.txt_with-big-pictures.html) - Бьерн Страуструп +* [Справочное руководство по C++](http://lib.ru/CPPHB/cppref.txt_with-big-pictures.html) - Бьерн Страуструп +* [Вводный курс по объектно-ориентированному программированию на языке Си++](http://ru.wikibooks.org/wiki/Си-плюс-плюс) ###CoffeeScript @@ -74,12 +87,14 @@ * [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain + ###JavaScript * [Современный учебник JavaScript](http://learn.javascript.ru) * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ru/) - Иво Ветцель * [Паттерны для масштабируемых JavaScript-приложений](http://largescalejs.ru) - Эдди Османи + ###Git * [Волшебство Git](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/) @@ -93,6 +108,7 @@ ###Haskell * [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен + ###LaTeX * [LaTeX, GNU/Linux и русский стиль (сборник статей)](http://www.inp.nsk.su/~baldin/LaTeX/index.html) @@ -124,6 +140,11 @@ * [Pragmatic Perl (журнал)](http://pragmaticperl.com) +###PHP +* [Руководство по PHP](http://docs.php.net/manual/ru/) +* [Самоучитель (учебник) по PHP](http://www.php-s.ru/self-teacher/) + + ###Python * [Вглубь языка Python](http://ru.diveintopython.net/toc.html) @@ -142,36 +163,45 @@ * [Анализ данных с R](http://www.inp.nsk.su/~baldin/DataAnalysis/index.html) * [Рандомизация и бутстреп: статистический анализ в биологии и экологии с использованием R.](http://www.ievbras.ru/ecostat/Kiril/Article/A32/Starb.pdf) (PDF) + ###Reverse engineering * [Введение в reverse engineering для начинающих](https://github.com/dennis714/RE-for-beginners) + ###Ruby -* [Круглов А. — Ruby](https://github.com/Krugloff/rus_ruby_book) +* [Ruby](https://github.com/Krugloff/rus_ruby_book) - Круглов А. +* [Ruby](http://ru.wikibooks.org/wiki/Ruby) - Викиучебник + ###RSpec * [Better Specs (RSpec Guidelines with Ruby)](http://betterspecs.org/ru) + ###Ruby on Rails * [Ruby on Rails Guides](http://rusrails.ru) * [Ruby on Rails Tutorial](http://railstutorial.ru) + ###Scala * [Effective Scala](http://twitter.github.io/effectivescala/index-ru.html) - Marius Eriksen * [Scala Школа!](http://twitter.github.io/scala_school/ru/) - Twitter + ###Scilab * [Введение в Scilab](http://forge.scilab.org/index.php/p/docintrotoscilab/downloads/) * [Программирование в Scilab](http://forge.scilab.org/index.php/p/docprogscilab/downloads/) + ###Smalltalk * [Смолток: Язык и его реализация](https://sites.google.com/site/polyglotsqueak/) - Адэль Голдберг, Дэвид Робсон + ###Unix * [Архитектура операционной системы Unix](http://lib.ru/BACH/) @@ -179,10 +209,12 @@ * [Linux From Scratch (version 6.8)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/LFS-BOOK-6.8-ru/lfs-6.8-ru-index.html) * [Beyond Linux From Scratch (version 2011-12-30)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/BLFS-ru/blfs-ru-index.html) + ###Vim * [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf) + ###Parallel * [Параллельные технологии](http://www.inp.nsk.su/~baldin/Parallel/index.html)