Skip to content

Commit

Permalink
Merge branch 'rus2' of https://github.com/AveNRU/book into rus2
Browse files Browse the repository at this point in the history
  • Loading branch information
AveNRU committed Aug 30, 2024
1 parent cec9896 commit 08f129a
Show file tree
Hide file tree
Showing 319 changed files with 2,072 additions and 71,020 deletions.
171 changes: 171 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,174 @@
*.sln
*.sw?
ошибки.txt
rustbook-ru/book/tomorrow-night.css
rustbook-ru/book/title-page.html
rustbook-ru/book/theme/2018-edition.css
rustbook-ru/book/searchindex.json
rustbook-ru/book/searchindex.js
rustbook-ru/book/searcher.js
rustbook-ru/book/print.html
rustbook-ru/book/mark.min.js
rustbook-ru/book/index.html
rustbook-ru/book/img/trpl20-01.png
rustbook-ru/book/img/trpl15-04.svg
rustbook-ru/book/img/trpl15-03.svg
rustbook-ru/book/img/trpl15-02.svg
rustbook-ru/book/img/trpl15-01.svg
rustbook-ru/book/img/trpl14-10.png
rustbook-ru/book/img/trpl14-07.png
rustbook-ru/book/img/trpl14-05.png
rustbook-ru/book/img/trpl14-04.png
rustbook-ru/book/img/trpl14-03.png
rustbook-ru/book/img/trpl14-02.png
rustbook-ru/book/img/trpl14-01.png
rustbook-ru/book/img/trpl04-06.svg
rustbook-ru/book/img/trpl04-05.svg
rustbook-ru/book/img/trpl04-04.svg
rustbook-ru/book/img/trpl04-03.svg
rustbook-ru/book/img/trpl04-02.svg
rustbook-ru/book/img/trpl04-01.svg
rustbook-ru/book/img/ferris/unsafe.svg
rustbook-ru/book/img/ferris/panics.svg
rustbook-ru/book/img/ferris/not_desired_behavior.svg
rustbook-ru/book/img/ferris/does_not_compile.svg
rustbook-ru/book/highlight.js
rustbook-ru/book/highlight.css
rustbook-ru/book/foreword.html
rustbook-ru/book/fonts/source-code-pro-v11-all-charsets-500.woff2
rustbook-ru/book/fonts/SOURCE-CODE-PRO-LICENSE.txt
rustbook-ru/book/fonts/open-sans-v17-all-charsets-regular.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-italic.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-800italic.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-800.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-700italic.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-700.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-600italic.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-600.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-300italic.woff2
rustbook-ru/book/fonts/open-sans-v17-all-charsets-300.woff2
rustbook-ru/book/fonts/OPEN-SANS-LICENSE.txt
rustbook-ru/book/fonts/fonts.css
rustbook-ru/book/FontAwesome/fonts/FontAwesome.ttf
rustbook-ru/book/FontAwesome/fonts/fontawesome-webfont.woff2
rustbook-ru/book/FontAwesome/fonts/fontawesome-webfont.woff
rustbook-ru/book/FontAwesome/fonts/fontawesome-webfont.ttf
rustbook-ru/book/FontAwesome/fonts/fontawesome-webfont.svg
rustbook-ru/book/FontAwesome/fonts/fontawesome-webfont.eot
rustbook-ru/book/FontAwesome/css/font-awesome.css
rustbook-ru/book/ferris.js
rustbook-ru/book/ferris.css
rustbook-ru/book/favicon.svg
rustbook-ru/book/favicon.png
rustbook-ru/book/elasticlunr.min.js
rustbook-ru/book/css/variables.css
rustbook-ru/book/css/print.css
rustbook-ru/book/css/general.css
rustbook-ru/book/css/chrome.css
rustbook-ru/book/clipboard.min.js
rustbook-ru/book/ch20-03-graceful-shutdown-and-cleanup.html
rustbook-ru/book/ch20-02-multithreaded.html
rustbook-ru/book/ch20-01-single-threaded.html
rustbook-ru/book/ch20-00-final-project-a-web-server.html
rustbook-ru/book/ch19-06-macros.html
rustbook-ru/book/ch19-05-advanced-functions-and-closures.html
rustbook-ru/book/ch19-04-advanced-types.html
rustbook-ru/book/ch19-03-advanced-traits.html
rustbook-ru/book/ch19-01-unsafe-rust.html
rustbook-ru/book/ch19-00-advanced-features.html
rustbook-ru/book/ch18-03-pattern-syntax.html
rustbook-ru/book/ch18-02-refutability.html
rustbook-ru/book/ch18-01-all-the-places-for-patterns.html
rustbook-ru/book/ch18-00-patterns.html
rustbook-ru/book/ch17-03-oo-design-patterns.html
rustbook-ru/book/ch17-02-trait-objects.html
rustbook-ru/book/ch17-01-what-is-oo.html
rustbook-ru/book/ch17-00-oop.html
rustbook-ru/book/ch16-04-extensible-concurrency-sync-and-send.html
rustbook-ru/book/ch16-03-shared-state.html
rustbook-ru/book/ch16-02-message-passing.html
rustbook-ru/book/ch16-01-threads.html
rustbook-ru/book/ch16-00-concurrency.html
rustbook-ru/book/ch15-06-reference-cycles.html
rustbook-ru/book/ch15-05-interior-mutability.html
rustbook-ru/book/ch15-04-rc.html
rustbook-ru/book/ch15-03-drop.html
rustbook-ru/book/ch15-02-deref.html
rustbook-ru/book/ch15-01-box.html
rustbook-ru/book/ch15-00-smart-pointers.html
rustbook-ru/book/ch14-05-extending-cargo.html
rustbook-ru/book/ch14-04-installing-binaries.html
rustbook-ru/book/ch14-03-cargo-workspaces.html
rustbook-ru/book/ch14-02-publishing-to-crates-io.html
rustbook-ru/book/ch14-01-release-profiles.html
rustbook-ru/book/ch14-00-more-about-cargo.html
rustbook-ru/book/ch13-04-performance.html
rustbook-ru/book/ch13-03-improving-our-io-project.html
rustbook-ru/book/ch13-02-iterators.html
rustbook-ru/book/ch13-01-closures.html
rustbook-ru/book/ch13-00-functional-features.html
rustbook-ru/book/ch12-06-writing-to-stderr-instead-of-stdout.html
rustbook-ru/book/ch12-05-working-with-environment-variables.html
rustbook-ru/book/ch12-04-testing-the-librarys-functionality.html
rustbook-ru/book/ch12-03-improving-error-handling-and-modularity.html
rustbook-ru/book/ch12-02-reading-a-file.html
rustbook-ru/book/ch12-01-accepting-command-line-arguments.html
rustbook-ru/book/ch12-00-an-io-project.html
rustbook-ru/book/ch11-03-test-organization.html
rustbook-ru/book/ch11-02-running-tests.html
rustbook-ru/book/ch11-01-writing-tests.html
rustbook-ru/book/ch11-00-testing.html
rustbook-ru/book/ch10-03-lifetime-syntax.html
rustbook-ru/book/ch10-02-traits.html
rustbook-ru/book/ch10-01-syntax.html
rustbook-ru/book/ch10-00-generics.html
rustbook-ru/book/ch09-03-to-panic-or-not-to-panic.html
rustbook-ru/book/ch09-02-recoverable-errors-with-result.html
rustbook-ru/book/ch09-01-unrecoverable-errors-with-panic.html
rustbook-ru/book/ch09-00-error-handling.html
rustbook-ru/book/ch08-03-hash-maps.html
rustbook-ru/book/ch08-02-strings.html
rustbook-ru/book/ch08-01-vectors.html
rustbook-ru/book/ch08-00-common-collections.html
rustbook-ru/book/ch07-05-separating-modules-into-different-files.html
rustbook-ru/book/ch07-04-bringing-paths-into-scope-with-the-use-keyword.html
rustbook-ru/book/ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html
rustbook-ru/book/ch07-02-defining-modules-to-control-scope-and-privacy.html
rustbook-ru/book/ch07-01-packages-and-crates.html
rustbook-ru/book/ch07-00-managing-growing-projects-with-packages-crates-and-modules.html
rustbook-ru/book/ch06-03-if-let.html
rustbook-ru/book/ch06-02-match.html
rustbook-ru/book/ch06-01-defining-an-enum.html
rustbook-ru/book/ch06-00-enums.html
rustbook-ru/book/ch05-03-method-syntax.html
rustbook-ru/book/ch05-02-example-structs.html
rustbook-ru/book/ch05-01-defining-structs.html
rustbook-ru/book/ch05-00-structs.html
rustbook-ru/book/ch04-03-slices.html
rustbook-ru/book/ch04-02-references-and-borrowing.html
rustbook-ru/book/ch04-01-what-is-ownership.html
rustbook-ru/book/ch04-00-understanding-ownership.html
rustbook-ru/book/ch03-05-control-flow.html
rustbook-ru/book/ch03-04-comments.html
rustbook-ru/book/ch03-03-how-functions-work.html
rustbook-ru/book/ch03-02-data-types.html
rustbook-ru/book/ch03-01-variables-and-mutability.html
rustbook-ru/book/ch03-00-common-programming-concepts.html
rustbook-ru/book/ch02-00-guessing-game-tutorial.html
rustbook-ru/book/ch01-03-hello-cargo.html
rustbook-ru/book/ch01-02-hello-world.html
rustbook-ru/book/ch01-01-installation.html
rustbook-ru/book/ch01-00-getting-started.html
rustbook-ru/book/ch00-00-introduction.html
rustbook-ru/book/book.js
rustbook-ru/book/ayu-highlight.css
rustbook-ru/book/appendix-07-nightly-rust.html
rustbook-ru/book/appendix-06-translation.html
rustbook-ru/book/appendix-05-editions.html
rustbook-ru/book/appendix-04-useful-development-tools.html
rustbook-ru/book/appendix-03-derivable-traits.html
rustbook-ru/book/appendix-02-operators.html
rustbook-ru/book/appendix-01-keywords.html
rustbook-ru/book/appendix-00.html
rustbook-ru/book/404.html
rustbook-ru/book/.nojekyll
16 changes: 8 additions & 8 deletions rustbook-ru/README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Язык программирования Rust
# Язык программирования Ржавчина

Данный хранилище содержит перевод второго издания “Язык программирования Rust”.
Данный хранилище содержит перевод второго издания “Язык программирования Ржавчина”.

Второе издание - это переработанная книга "The Ржавчина Programming Language", которая будет напечатана издательством "No Starch Press" примерно в мае 2018 года. Последнюю сведения о дате выхода книги и о способе ее заказа вы можете узнать на сайте самого издательства [No Starch Press][nostarch].

[nostarch]: https://nostarch.com/rust

Книгу можно [читать онлайн](https://rustycrate.ru/book).
Книгу можно [читать в сети](https://rustycrate.ru/book).

Подлинник книги вы можете прочесть [онлайн][html]; несколько последних глав еще не закончены, но готовая часть книги заметно улучшена по сравнению с первым изданием. Авторы изначальной книги советуют начать чтение со второго издания.
Подлинник книги вы можете прочесть [в сети][html]; несколько последних глав еще не закончены, но готовая часть книги заметно улучшена по сравнению с первым изданием. Составители изначальной книги советуют начать чтение со второго издания.

[html]: http://rust-lang.github.io/book/

Expand All @@ -25,13 +25,13 @@ $ cargo install mdbook
## Сборка

Для того, чтобы собрать книгу, перейдите в нужный папка с помощью приказы cd - first-edition для первого, либо second-edition для второго издания.
Далее введите следующую приказ:
Далее введите следующий приказ:

```bash
$ mdbook build
```

Итоги выполнения приказы появятся в подпапке `book`. Для проверки откройте книгу в браузере.
Итоги выполнения приказы появятся в подпапке `book`. Для проверки откройте книгу в обозревателе.

_Firefox:_
```bash
Expand Down Expand Up @@ -67,7 +67,7 @@ $ mdbook test
[![ruRust/rust_book_ru](http://issuestats.com/github/ruRust/rust_book_ru/badge/issue?style=flat)](http://issuestats.com/github/ruRust/rust_book_ru)


# Соавторам
# Сосоставителям

## С чего начать

Expand All @@ -79,7 +79,7 @@ $ mdbook test

[Правила перевода](https://github.com/ruRust/rust_book_ru/wiki/Правила).

## Ресурсы
## Источники
* первое издание rustbook расположено [здесь][original]
* перевод первого издания расположен [здесь][rustbook]

Expand Down
4 changes: 2 additions & 2 deletions rustbook-ru/book.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[book]
title = "Язык программирования Rust"
author = "Стив Клабник, Кэрол Николс и другие участники сообщества Rust"
title = "Язык программирования Ржавчина"
author = "Стив Клабник, Кэрол Николс и другие участники сообщества Ржавчины"
language = "ru-RU"

[output.html]
Expand Down
1 change: 0 additions & 1 deletion rustbook-ru/book/.nojekyll

This file was deleted.

221 changes: 0 additions & 221 deletions rustbook-ru/book/404.html

This file was deleted.

4 changes: 0 additions & 4 deletions rustbook-ru/book/FontAwesome/css/font-awesome.css

This file was deleted.

Binary file removed rustbook-ru/book/FontAwesome/fonts/FontAwesome.ttf
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 08f129a

Please sign in to comment.