Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsmarkus/the-little-mongodb-book
The Little MongoDB Book (RU translation)
https://github.com/jsmarkus/the-little-mongodb-book
ebook mongodb mongodb-database
Last synced: 3 months ago
JSON representation
The Little MongoDB Book (RU translation)
- Host: GitHub
- URL: https://github.com/jsmarkus/the-little-mongodb-book
- Owner: jsmarkus
- Fork: true (karlseguin/the-little-mongodb-book)
- Created: 2012-01-24T10:46:08.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2016-03-05T14:40:25.000Z (almost 9 years ago)
- Last Synced: 2024-09-18T02:57:23.356Z (3 months ago)
- Topics: ebook, mongodb, mongodb-database
- Homepage: https://huncode.com/js/mongo-book/ru
- Size: 439 KB
- Stars: 274
- Watchers: 28
- Forks: 55
- Open Issues: 8
-
Metadata Files:
- Readme: readme.markdown
Awesome Lists containing this project
README
## About ##
The Little MongoDB Book is a free book introducing MongoDB.The book was written shortly after the creation of the [MongoDB interactive tutorial](http://mongly.com). As such, the two can be seen as complementary.
The book was written by [Karl Seguin](http://openmymind.net), with [Perry Neal](http://twitter.com/perryneal)'s assistance.
If you liked this book, maybe you'll also like [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/).
## License ##
The book is freely distributed under the [Attribution-NonCommercial 3.0 Unported license]().## Formats ##
The book is written in [markdown](http://daringfireball.net/projects/markdown/) and converted to PDF using [PanDoc](http://johnmacfarlane.net/pandoc/). A few LaTex specific commands have been placed in the markdown file to help with pdf-generation (namely for the title page and to create page breaks between chapters).The LaTex template makes use of [Lena Herrmann's JavaScript highlighter](http://lenaherrmann.net/2010/05/20/javascript-syntax-highlighting-in-the-latex-listings-package).
Kindle and ePub format provided using [PanDoc](http://johnmacfarlane.net/pandoc/). Run make en/mongodb.mobi to generate.
## Generating the PDF ##
I use a variation of to generate the pdf:#!/bin/sh
paper=a4paper
hmargin=3cm
vmargin=3cm
fontsize=11ptmainfont=Verdana
sansfont=Tahoma
monofont="Courier New"
columns=onecolumn
geometry=portrait
nohyphenation=truemarkdown2pdf --xetex --template=template/xetex.template \
-V paper=$paper -V hmargin=$hmargin -V vmargin=$vmargin \
-V mainfont="$mainfont" -V sansfont="$sansfont" -V monofont="$monofont" \
-V geometry=$geometry -V columns=$columns -V fontsize=$fontsize \
-V nohyphenation=$nohyphenation --listings en/mongodb.markdown -o mongodb.pdf## Title Image ##
A PSD of the title image is included. The font used is [Comfortaa](http://www.dafont.com/comfortaa.font).