alibby / snaz Goto Github PK
View Code? Open in Web Editor NEWExample Sunspot application which indexes and RFC contents
Example Sunspot application which indexes and RFC contents
== Introduciton This is a small app to demonstrate some of the features of Sunspot. It was created to use as a demonstration app for a talk on Solr and Rails. The application has a Document model and DocumentsController. The Documents are RFCs. An archive of all of the RFCs and an XML index of them is downloadable from xforty.com. Attempts have been made to get the app running easily. == Setups o Install gems "sudo rake gems:install" o Init db "rake db:migrate" o Download the RFCs and the RFC index by running "rake snaz:download_data" o Start solr "rake sunspot:solr:run" o Load the data into the DB and Solr "rake snaz:load_documents" The first and third step both take quite a while. === Persnickety Sunspot. Sunspot needs the following to install/ run: o rsolr - sudo gem install rsolr --source=http://gemcutter.org o optiflag version 0.6.5 exactly - sudo gem instlal optiflag -v 0.6.5 o haml 2.2.10 - sudo gem install haml With those on board, the Sunspot gems would finally install sudo gem install outoftime-sunspot --source=http://gems.github.com sudo gem install outoftime-sunspot-rails --source=http://gems.github.com Retrieved XML RFC index and RFCs from http://www.rfc-editor.org/rfc.html The whole archive was downloaded from ftp://ftp.rfc-editor.org/in-notes/tar/RFC-all.tar.gz
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.