Last active
January 2, 2016 18:39
-
-
Save smerchek/8344895 to your computer and use it in GitHub Desktop.
Revisions
-
smerchek revised this gist
Jan 11, 2014 . 1 changed file with 7 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,7 @@ # Solr vs. Elasticsearch When it comes to adding search to an application of any sort, one will most likely use some project that is based on Lucene. Apache Lucene is the ubitquitous open source indexing and search technology. Lucene is a Java project, so it can be embedded, but most will prefer a REST interface to interact with a search server using the language of their choice. Solr and Elasticsearch are two such open source search servers that provide a REST interface to index and search with Lucene as well as many other features. Since they share the same Lucene core, Solr and Elasticsearch provide a lot of similar features but there are several diferentiating features in each. In this session, Scott will talk about the major differences (such as distributed search, querying, schema, management, enterprise support, and community) between Solr and Elasticsearch and the tasks that each project is best suited. Expect to better understand how each project would be best suited for your use-case. Bring your questions and your own particular situation. Scott has a lot of experience using Solr at Softek in the past two years. Since then he has been keeping an eye on Elasticsearch as it has matured. -
smerchek revised this gist
Jan 10, 2014 . 1 changed file with 2 additions and 3 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,6 +1,5 @@ # Learning Rails for Fun and Nonprofit There are a lot of nonprofits that need help building websites. While wordpress may suffice for many of these organizations, some have requirements that are better suited to an actual website. With free/cheap tools like Heroku and other database/logging services, quickly building a website that meets a nonprofit’s needs is very approachable. This is the perfect type project for learning Ruby on Rails. In this session, Scott will talk about the benefits of using a Nonprofit web project to learn Rails and what he learned while building LoveKC.org. While this is not an in-depth introduction to Rails, expect to learn about various aspects of getting started with Rails like setting up user authentication and roles, geocoding, search with elasticsearch, mailings (Mailchimp and Mandrill), and image upload/manipulation. This is a good equipping session, showing you not only what is possible with Rails, but also how to start the journey yourself. -
smerchek created this gist
Jan 10, 2014 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,6 @@ # Learning Rails for Fun and Nonprofit There are a lot of nonprofits that need help building websites. While wordpress may suffice for many of these organizations, some have requirements that are better suited to an actual website. With free tools like Heroku and other database/logging services, quickly building a website that meets a nonprofit’s needs is very approachable. This is the perfect type project for learning Ruby on Rails. In this session, Scott will talk about the benefits of using a Nonprofit web project to learn Rails and what he learned while building LoveKC.org.