You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The book also includes exercises to test your understanding, which is presented together as a single file in this repo -[Exercises.md](./exercises/Exercises.md)
7
+
The book also includes exercises to test your understanding, which are presented together as a single file in this repo —[Exercises.md](./exercises/Exercises.md).
10
8
11
9
For solutions to the exercises, see [Exercise_solutions.md](./exercises/Exercise_solutions.md).
12
10
@@ -16,25 +14,21 @@ See [Version_changes.md](./Version_changes.md) to keep track of changes made to
16
14
17
15
# E-book
18
16
19
-
You can purchase the pdf/epub versions of the book using these links:
17
+
* You can purchase the pdf/epub versions of the book using these links:
For a preview of the book, see [sample chapters](./sample_chapters/ruby_oneliners_sample.pdf).
23
28
24
-
You can also get the book as part of these bundles:
29
+
The book can also be [viewed as a single markdown file in this repo](./ruby_oneliners.md). See my blogpost on [generating pdfs from markdown using pandoc](https://learnbyexample.github.io/customizing-pandoc/) if you are interested in the ebook creation process.
25
30
26
-
***Ruby text processing** bundle from https://learnbyexample.gumroad.com/l/ruby-textprocessing or https://leanpub.com/b/ruby-textprocessing
27
-
***Magical one-liners** bundle from https://learnbyexample.gumroad.com/l/oneliners or https://leanpub.com/b/oneliners
28
-
***All books bundle** bundle from https://learnbyexample.gumroad.com/l/all-books
29
-
* Includes all my programming books
30
-
31
-
See https://learnbyexample.github.io/books/ for list of other books
32
-
33
-
For a preview of the book, see [sample chapters](https://github.com/learnbyexample/learn_ruby_oneliners/blob/master/sample_chapters/ruby_oneliners_sample.pdf)
34
-
35
-
The book can also be [viewed as a single markdown file in this repo](./ruby_oneliners.md). See my blogpost on [generating pdf/epub from markdown using pandoc](https://learnbyexample.github.io/customizing-pandoc/) if you are interested in the ebook creation process.
36
-
37
-
For web version of the book, visit https://learnbyexample.github.io/learn_ruby_oneliners/
31
+
For the web version of the book, visit https://learnbyexample.github.io/learn_ruby_oneliners/
38
32
39
33
<br>
40
34
@@ -48,13 +42,15 @@ For web version of the book, visit https://learnbyexample.github.io/learn_ruby_o
48
42
49
43
# Feedback
50
44
51
-
Please [open an issue](https://github.com/learnbyexample/learn_ruby_oneliners/issues) if you spot any typo/errors.
52
-
53
45
⚠️ ⚠️ Please DO NOT submit pull requests. Main reason being any modification requires changes in multiple places.
54
46
55
-
I'd also highly appreciate your feedback about the book.
47
+
I would highly appreciate it if you'd let me know how you felt about this book. It could be anything from a simple thank you, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors.
*[pngquant](https://pngquant.org/) and [svgcleaner](https://github.com/RazrFalcon/svgcleaner) for optimizing images
77
+
*[/r/ruby/](https://old.reddit.com/r/ruby/) — helpful forum
78
+
*[canva](https://www.canva.com/) — cover image
79
+
*[oxipng](https://github.com/shssoichiro/oxipng), [pngquant](https://pngquant.org/) and [svgcleaner](https://github.com/RazrFalcon/svgcleaner) — optimizing images
84
80
*[Warning](https://commons.wikimedia.org/wiki/File:Warning_icon.svg) and [Info](https://commons.wikimedia.org/wiki/File:Info_icon_002.svg) icons by [Amada44](https://commons.wikimedia.org/wiki/User:Amada44) under public domain
85
-
*[softwareengineering.stackexchange](https://softwareengineering.stackexchange.com/questions/39/whats-your-favourite-quote-about-programming) and [skolakoda](https://skolakoda.org/programming-quotes)for programming quotes
81
+
***KOTP**for spotting grammatical mistakes
86
82
*[mdBook](https://github.com/rust-lang/mdBook) — for web version of the book
87
83
*[mdBook-pagetoc](https://github.com/JorelAli/mdBook-pagetoc) — for adding table of contents for each chapter
88
84
*[minify-html](https://github.com/wilsonzlin/minify-html) — for minifying html files
89
85
90
-
A heartfelt thanks to all my readers. Your valuable support has significantly eased my financial concerns and allows me to continue writing books.
86
+
A heartfelt thanks to all my readers. Your valuable support has significantly eased my financial concerns and allows me to continue working on programming ebooks.
91
87
92
88
<br>
93
89
94
90
# License
95
91
96
-
The book is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/)
92
+
The book is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/).
97
93
98
-
The code snippets are licensed under MIT, see [LICENSE](./LICENSE) file
94
+
The code snippets are licensed under MIT, see [LICENSE](./LICENSE) file.
0 commit comments