-
-
Notifications
You must be signed in to change notification settings - Fork 62.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added entry for Solr for newbies #5247
Conversation
This is a great addition! |
I think grouping Solr and ElasticSearch books into a single category ("Search Tools/DBs/Engines"?) would be a good idea. I didn't feel like I had enough authority/knowledge on how the organization was setup to make that kind of change. |
Let's create "Search" under "Language Agnostic". We're looking at ways to improve usability of the too-big books page and I think we'll rename "Language Agnostic" to something like "Topics" or "Subjects". Appreciate your help on this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bump review. Then move it to Language Agnostic > Search
?
Merge ElasticSearch and Solr resources into same section: Search Engines
diff --git a/books/free-programming-books.md b/books/free-programming-books.md
--- books/free-programming-books.md
+++ books/free-programming-books.md
@@ -37,9 +37,8 @@
* [DBMS](#dbms)
* [Delphi / Pascal](#delphi--pascal)
* [DTrace](#dtrace)
* [Eiffel](#eiffel)
-* [Elasticsearch](#elasticsearch)
* [Elixir](#elixir)
* [Ecto](#ecto)
* [Phoenix](#phoenix)
* [Elm](#elm)
@@ -136,8 +135,9 @@
* [Professional Development](#professional-development)
* [Programming Paradigms](#programming-paradigms)
* [Regular Expressions](#regular-expressions)
* [Reverse Engineering](#reverse-engineering)
+ * [Search Engines](#search-engines)
* [Security](#security)
* [Software Architecture](#software-architecture)
* [Standards](#standards)
* [Theoretical Computer Science](#theoretical-computer-science)
@@ -214,9 +214,8 @@
* [Sed](#sed)
* [Self](#self)
* [Smalltalk](#smalltalk)
* [Snap](#snap)
-* [Solr](#solr)
* [Spark](#spark)
* [Splunk](#splunk)
* [SQL (implementation agnostic)](#sql-implementation-agnostic)
* [SQL Server](#sql-server)
@@ -815,8 +814,15 @@
* [iOS App Reverse Engineering](https://github.com/iosre/iOSAppReverseEngineering) (PDF)
* [Reverse Engineering for Beginners](http://beginners.re) - Dennis Yurichev (PDF)
+#### Search Engines
+
+* [Elasticsearch: The Definitive Guide](https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html) ([fork it on GH](https://github.com/elastic/elasticsearch-definitive-guide))
+* [Exploring Elasticsearch](http://exploringelasticsearch.com)
+* [Solr for newbies workshop (2019)](https://github.com/hectorcorrea/solr-for-newbies) - Hector Correa ([PDF](https://github.com/hectorcorrea/solr-for-newbies/blob/master/tutorial.pdf))
+
+
#### Security
* [A Graduate Course in Applied Cryptography](http://toc.cryptobook.us)
* [Crypto 101 - Crypto for everyone](https://www.crypto101.io)
@@ -1285,14 +1291,8 @@
* [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html)
-### Elasticsearch
-
-* [Elasticsearch: The Definitive Guide](https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html) ([fork it on GH](https://github.com/elastic/elasticsearch-definitive-guide))
-* [Exploring Elasticsearch](http://exploringelasticsearch.com)
-
-
### Eiffel
* [A Functional Pattern System for Object-Oriented Design](http://homepages.mcs.vuw.ac.nz/~tk/fps/fps-sans-escher.pdf) - Thomas Kuhne (PDF)
@@ -2753,13 +2753,8 @@
* [Snap! Reference Manual](https://snap.berkeley.edu/snapsource/help/SnapManual.pdf) - B. Harvey, J. Mönig (PDF)
-### Solr
-
-* [Solr for newbies workshop](https://github.com/hectorcorrea/solr-for-newbies/blob/master/tutorial.pdf) - Hector Correa (PDF)
-
-
### Spark
* [Databricks Spark Knowledge Base](https://www.gitbook.com/book/databricks/databricks-spark-knowledge-base/details)
* [Databricks Spark Reference Applications](https://www.gitbook.com/book/databricks/databricks-spark-reference-applications/details)
@davorpa @eshellman Done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SUPE @hectorcorrea
@hectorcorrea |
What does this PR do?
Adds entry for book "Solr for newbies"
For resources
Book "Solr for newbies"
Description
A book on how to get started with Apache Solr.
Why is this valuable (or not)?
I thought the content is relevant to programmers. There are a couple of entries already for ElasticSearch but I didn't see anything for Solr.
How do we know it's really free?
I wrote it and licensed under the Creative Commons Attribution 4.0 International License.
For book lists, is it a book? For course lists, is it a course? etc.
It's the materials for a workshop, in book format.