Index
A
- About Us | Team | Careers | Work Culture | Job Openings / Objective complete – mini debriefing
- ActionController**API module / Engage thrusters
- ActionController**Base class / Objective complete – mini debriefing
- ActionController**Renders module / Objective complete – mini debriefing
- add method / Objective complete – mini debriefing
- Add Project button / Engage thrusters
- admin dashboard
- creating, for clicks displaying / Creating a dashboard to display clicks and impression values, Engage thrusters
- creating, for impression values displaying / Creating a dashboard to display clicks and impression values, Engage thrusters
- adding / Engage thrusters
- advanced video options
- analytics dashboard
- about / Mission briefing
- tasks / Why is it awesome?
- building, tasks / Your Hotshot objectives
- required softwares / Mission checklist
- recording part / Mission accomplished
- analyzing part / Mission accomplished
- reporting part / Mission accomplished
- improving / Hotshot challenges
- API application
- security-related tricks, adding to / Engage thrusters, Objective complete – mini debriefing
- challenges / Hotshot challenges
- API keys
- about / Generating API keys
- creating / Engage thrusters, Objective complete – mini debriefing
- API only application
- about / Mission briefing
- OAuth provider screen / Mission briefing
- creating / Why is it awesome?
- checklist / Mission checklist
- APIs
- features / Why is it awesome?
- using / Hotshot challenges
- app folder / Engage thrusters
- applicaiton_controller.rb file / Engage thrusters
- application
- securing, from cross-site scripting / Engage thrusters
- application login
- creating, with Twitter / Creating an application login with Twitter, Prepare for lift off, Engage thrusters, Objective complete – mini debriefing
- application page management
- creating / Engage thrusters
- arrays / Objective complete – mini debriefing
- asset caching
- implementing / Implementing asset caching, Engage thrusters
- association
- about / Creating associations – recipes and categories
- creating, between recipe and category models / Engage thrusters
- authentication
- adding / Adding authentication
B
- Balsamiq
- URL / Prepare for lift off
- bar graph
- creating, for displaying daily visit activity / Creating a bar graph of the daily visit activity, Engage thrusters
- Binary JSON (BSON) / Engage thrusters
- blank Rails application
- Rails engine, mounting on / Engage thrusters, Objective complete – mini debriefing
- board
- models, creating / Prepare for lift off
- about / Prepare for lift off
- Bootstrap
- advantages / Beautifying your views
- Bootstrap 3 / Objective complete – mini debriefing
- btn-small class / Engage thrusters
C
- cancan gem
- carrierwave-video
- about / Engage thrusters
- URL / Objective complete – mini debriefing
- carrierwave gem / Creating file uploads and image resizing
- cart function / Objective complete – mini debriefing
- cart page / Engage thrusters
- categories
- adding / Adding categories
- food preferences / Adding categories
- food types / Adding categories
- cuisines / Adding categories
- adding, steps / Engage thrusters
- checkout method / Objective complete – mini debriefing
- class_eval function / Objective complete – mini debriefing
- click-tracking mechanism
- click event / Objective complete – mini debriefing
- clicks per day data
- line graph, creating for / Engage thrusters, Objective complete – mini debriefing
- clicks_per_article_per_day method / Engage thrusters
- CMS
- backend / Mission briefing
- frontend / Mission briefing
- page parts / Mission briefing
- features / Why is it awesome?
- hotshot objectives / Your Hotshot objectives
- system installation, requirements / Mission checklist
- challenges / Hotshot challenges
- CoffeeScript / Objective complete – mini debriefing
- col-lg-2 class / Engage thrusters
- components bar / Engage thrusters
- components option / Engage thrusters
- components panel / Engage thrusters
- config.param_name option / Objective complete – mini debriefing
- confirm_application_owner? method / Objective complete – mini debriefing
- content
- generating / Generating the content and pages
- rendering / Engage thrusters, Objective complete – mini debriefing
- create method / Objective complete – mini debriefing
- create_with_omniauth / Objective complete – mini debriefing
- cross-site scripting / Engage thrusters
- CSS / Objective complete – mini debriefing
- CSV format
- data, exporting to / Exporting data to a CSV format
- cuisines category / Adding categories
- current_user method / Engage thrusters, Objective complete – mini debriefing, Objective complete – mini debriefing
D
- *domain => *all method / Engage thrusters
- daily visit activity
- displaying, bar graph used / Creating a bar graph of the daily visit activity, Engage thrusters
- dalli gem / Engage thrusters
- database (db)
- setting up / Engage thrusters
- datatypes, Mongoid
- Regular expressions / Objective complete – mini debriefing
- Numbers / Objective complete – mini debriefing
- Arrays / Objective complete – mini debriefing
- Embedded documents / Objective complete – mini debriefing
- decorator directory / Engage thrusters
- decorators
- demographic-based donut chart
- about / Creating a demographic-based donut chart
- creating / Prepare for lift off, Engage thrusters
- devise
- about / Adding authentication, Objective complete – mini debriefing
- used, for user authentication addition / Engage thrusters
- doorkeeper_for method / Engage thrusters
- DSL (domain-specific language) / Objective complete – mini debriefing
E
- each method / Engage thrusters
- edit methods / Engage thrusters
- embed *id parameter / Objective complete – mini debriefing
- embedded documents / Objective complete – mini debriefing
- encode method / Engage thrusters
- ensureIndex option / Objective complete – mini debriefing
- event moderation
- about / Adding event moderation
- adding / Engage thrusters, Objective complete – mini debriefing
- accepted members / Objective complete – mini debriefing
- event page
- mockup, creating for / Creating and administrating events
- about / Objective complete – mini debriefing
- event RSVP application
- features / Why is it awesome?
- tasks / Your Hotshot objectives
- system installation requirements / Mission checklist
- events
- creating / Creating and administrating events, Prepare for lift off
- administrating / Creating and administrating events, Prepare for lift off
- date formats, customizing / Engage thrusters, Objective complete – mini debriefing
- search-friendly URLs, creating / Creating search-friendly URLs for events, Engage thrusters, Objective complete – mini debriefing
- tags, adding / Adding tags to events, Engage thrusters, Objective complete – mini debriefing
- RSVP, creating for / Creating RSVPs for events
- Export to CSV functionality
- export_menus format
- adding / Objective complete – mini debriefing
- export_to_CSV method / Engage thrusters
F
- Facebox
- facebox-rails gem / Engage thrusters
- ffmpeg
- installing / Objective complete – mini debriefing
- URL / Objective complete – mini debriefing
- ffmpeg builds
- URL / Prepare for lift off
- file uploads
- find_or_create_by method / Objective complete – mini debriefing, Objective complete – mini debriefing
- fixtures folder / Engage thrusters
- food preferences category / Adding categories
- food types category / Adding categories
- free trial plan
- From Scratch option / Engage thrusters
- frontend
- creating, steps / Engage thrusters
- final output / Objective complete – mini debriefing
- full-text search
- about / Adding a full-text search
- adding / Engage thrusters
- fulltext method / Objective complete – mini debriefing
G
- gem build command / Objective complete – mini debriefing
- Generic options
- Geocoder.coordinates method / Objective complete – mini debriefing
- geocoder gem / Engage thrusters
- getDate() function / Objective complete – mini debriefing
- GitHub
- Github
- Google-Maps-for-Rails, methods
- _.extend / Objective complete – mini debriefing
- _.map / Objective complete – mini debriefing
- _.isFunction / Objective complete – mini debriefing
- _.each / Objective complete – mini debriefing
- _.isObject / Objective complete – mini debriefing
- Google API
- used, for friends display on Google map / Displaying friends on the map using the Google API, Engage thrusters, Objective complete – mini debriefing
- Google map
- friends displaying, with Google API / Displaying friends on the map using the Google API, Engage thrusters, Objective complete – mini debriefing
- Google Maps
- data passing to, with Rails / Passing Twitter data to the Google Maps API using Rails, Engage thrusters
- gravatar
- about / Adding Gravatar for a user
- adding, for user / Engage thrusters, Objective complete – mini debriefing
H
- Haml / Objective complete – mini debriefing
- has_and_belong_ to_many (HABTM) / Engage thrusters
- helper method / Engage thrusters, Objective complete – mini debriefing
- Home key / Objective complete – mini debriefing
- home page
- mockups / Objective complete – mini debriefing
- viewing / Objective complete – mini debriefing
- home page, final system / Mission briefing
- html_safe tag / Objective complete – mini debriefing
I
- id attribute / Objective complete – mini debriefing
- if user_signed_in? method / Engage thrusters
- image
- resizing / Creating file uploads and image resizing
- Image component / Engage thrusters
- ImageMagick
- URL / Prepare for lift off
- impressionist method / Objective complete – mini debriefing
- index / Objective complete – mini debriefing
- indexing / Objective complete – mini debriefing
- index method / Engage thrusters
- infinitely scrollable page
- creating / Engage thrusters
- infinite scroll
- downloading / Engage thrusters
- inject method / Objective complete – mini debriefing
- install method / Engage thrusters
- instance method / Engage thrusters, Engage thrusters
- isolate_namespace method / Objective complete – mini debriefing
- is_impressionable method / Engage thrusters
- item model
- creating / Prepare for lift off, Engage thrusters
J
- job
- jquery_infinitescroll / Objective complete – mini debriefing
- JSON
- join data, sending via / Engage thrusters, Objective complete – mini debriefing
K
- Kaminari
- kaminari_config.rb file / Objective complete – mini debriefing
L
- Layout Builder icon / Engage thrusters
- line graph
- creating, for clicks per day data plotting / Engage thrusters, Objective complete – mini debriefing
- location-based filters
M
- mailcatcher command / Engage thrusters
- MailCatcher web console / Objective complete – mini debriefing
- mailer service
- creating / Engage thrusters, Objective complete – mini debriefing
- manage method / Objective complete – mini debriefing
- map-reduce
- map function / Engage thrusters
- Meet-ups / Why is it awesome?
- memcached
- menu model
- creating / Prepare for lift off, Engage thrusters
- menu page
- with nested form / Objective complete – mini debriefing
- MiniMagick
- MockFlow
- mockups, building / Classified intel
- mockingbird
- URL / Prepare for lift off
- mockups
- about / Creating mockups
- creating, steps / Engage thrusters
- for homepage / Objective complete – mini debriefing
- for recipe page / Objective complete – mini debriefing
- mockups, tools
- Balsamiq / Prepare for lift off
- MockFlow / Prepare for lift off
- mockingbird / Prepare for lift off
- modal box
- creating, jQuery used / Resharing the pins and creating modal boxes using jQuery, Engage thrusters
- for pin resharing / Objective complete – mini debriefing
- model class / Objective complete – mini debriefing
- MongoDB
- using / Mission briefing
- MongoDB database
- about / Prepare for lift off
- creating, tasks / Engage thrusters
- Mongoid
- about / Objective complete – mini debriefing
- datatypes / Objective complete – mini debriefing
- monthly billing
- generating / Engage thrusters
- monthly payment model
- morris.js method / Creating a bar graph of the daily visit activity
- Morris.Line method / Objective complete – mini debriefing
- multitenancy
- multitier plan
- about / Creating plans
- creating / Engage thrusters
- My Events / Mission briefing
N
- nav.pagination method / Engage thrusters
- navbar-brand class / Engage thrusters
- nearbys query / Objective complete – mini debriefing
- nested form
- new application
- creating, steps / Engage thrusters
- new video
- adding / Objective complete – mini debriefing
- notes
- creating / Engage thrusters, Objective complete – mini debriefing
- deleting / Engage thrusters, Objective complete – mini debriefing
- editing / Engage thrusters, Objective complete – mini debriefing
- arranging, category wise / Arranging notes category wise
- categories, adding to / Engage thrusters, Objective complete – mini debriefing
- numbers / Objective complete – mini debriefing
O
- OAuth2 provider
- Object Document Mapper (ODM) / Prepare for lift off
- Object Relationship Mapper (ORM) / Prepare for lift off
- online pinboard
- creating / Mission briefing
- features / Why is it awesome?
- tasks / Your Hotshot objectives
- system installation requirements / Mission checklist
P
- page parts
- about / Managing page parts
- managing / Engage thrusters
- image / Objective complete – mini debriefing
- pages
- generating / Generating the content and pages
- pages option / Engage thrusters
- page_relationship model / Engage thrusters
- paginates_per method / Objective complete – mini debriefing
- per_page method / Engage thrusters
- pin
- controllers, creating / Prepare for lift off
- Pin model
- index, defining / Objective complete – mini debriefing
- pins
- resharing / Engage thrusters
- pins_newsletter method / Engage thrusters
- Pinterest
- feature / Creating a responsive grid layout
- Pinterest-style grid layout
- Pluck / Objective complete – mini debriefing
- post
- repining / Why is it awesome?
- Products page / Engage thrusters
R
- *resize_to_fit method
- Rails
- activities / Adding test data and creating tests
- used, for passing Twitter data to Google Maps / Passing Twitter data to the Google Maps API using Rails, Engage thrusters
- Rails 4.2 upgrade / Objective complete – mini debriefing
- Rails API / Why is it awesome?
- installing / Engage thrusters
- Rails engine
- features / Why is it awesome?
- building, tasks / Your Hotshot objectives
- software requirements / Mission checklist
- category, creating / Creating a category and product listing
- product listing / Creating a category and product listing
- backbone, creating / Engage thrusters
- type, full engine / Objective complete – mini debriefing
- type, mountable engine / Objective complete – mini debriefing
- shopping cart, creating / Creating a shopping cart and an Add to Cart feature
- packaging, as gem / Prepare for lift off, Engage thrusters, Objective complete – mini debriefing
- mounting, on blank Rails application / Engage thrusters, Objective complete – mini debriefing
- raw tag / Objective complete – mini debriefing
- recipes
- creating / Engage thrusters
- adding / Engage thrusters
- recipe variable / Engage thrusters
- redirect_to_finish_wizard method / Objective complete – mini debriefing
- Redis
- installing / Prepare for lift off
- URL / Prepare for lift off
- reduce function / Engage thrusters
- regular expressions / Objective complete – mini debriefing
- request.location.city method / Objective complete – mini debriefing
- request.location.country method / Objective complete – mini debriefing
- resharing feature / Resharing the pins and creating modal boxes using jQuery
- restaurants model
- creating / Prepare for lift off, Engage thrusters
- reusable methods
- RMagick
- installing / Prepare for lift off
- using / Objective complete – mini debriefing
- rolify
- rolify gem / Objective complete – mini debriefing
- RSVP for events
- creating, steps / Engage thrusters
- Rubygems / Packaging the engine as a gem
S
- SaaS-baSaaS-based applications
- URL / Why is it awesome?
- SaaS-based restaurant management application
- building / Why is it awesome?
- tasks / Your Hotshot objectives
- system installation, requirements / Mission checklist
- sanitize_sql() method / Objective complete – mini debriefing
- scaffolding / Creating and adding recipes
- scopify method / Objective complete – mini debriefing
- search-friendly URLs
- creating, for events / Creating search-friendly URLs for events, Engage thrusters
- search functionality / Adding a full-text search
- search method / Engage thrusters
- seeds / Objective complete – mini debriefing
- send_newsletter method / Objective complete – mini debriefing
- separate admin area
- serializer class / Sending join data via JSON
- set method / Objective complete – mini debriefing
- shopping cart
- about / Creating a shopping cart and an Add to Cart feature
- creating / Prepare for lift off, Engage thrusters
- checkout process, creating / Engage thrusters
- features, adding to / Hotshot challenges
- show method / Engage thrusters, Objective complete – mini debriefing
- Sidekiq / Objective complete – mini debriefing
- Sidekiq method / Engage thrusters
- SignUp
- organizations, creating / Creating organizations with sign up, Prepare for lift off, Engage thrusters, Objective complete – mini debriefing
- skeleton application
- generating / Engage thrusters
- slugs
- about / Creating search-friendly URLs for events
- adding / Engage thrusters
- image / Objective complete – mini debriefing
- social recipe-sharing website
- tasks / Mission briefing
- features / Why is it awesome?
- application, building / Your Hotshot objectives
- required software / Mission checklist
- software requirements / Mission checklist
- Solr / Prepare for lift off
- Solr query / Objective complete – mini debriefing
- SolrTM / Objective complete – mini debriefing
- sort_by(&count) method / Objective complete – mini debriefing
- state machine-based checkout system
- creating / Engage thrusters
- state_machine library / Engage thrusters
- storage rule / Objective complete – mini debriefing
- storage_dir / Objective complete – mini debriefing
- Storezilla / Engage thrusters
- styling classes, Bootstrap
- subdomains
- creating / Engage thrusters, Objective complete – mini debriefing
T
- tag based events
- creating / Tagging-based search and tag cloud, Engage thrusters
- about / Engage thrusters
- tag cloud
- creating, from tags / Engage thrusters
- tagged_with method / Objective complete – mini debriefing
- tags
- events, adding to / Adding tags to events, Engage thrusters, Objective complete – mini debriefing
- creating / Engage thrusters, Objective complete – mini debriefing
- text
- this function / Objective complete – mini debriefing
- timeoutable module / Objective complete – mini debriefing
- Tomcat / Prepare for lift off
- touch method / Engage thrusters, Objective complete – mini debriefing
- to_param method / Objective complete – mini debriefing
- Twitter
- used, for application login creating / Creating an application login with Twitter, Prepare for lift off, Engage thrusters
- Twitter API
- used, for Twitter data accessing / Engage thrusters, Objective complete – mini debriefing
- Twitter data
- accessing, Twitter API used / Engage thrusters, Objective complete – mini debriefing
U
- update_sanitized_params method / Objective complete – mini debriefing
- uploaded videos
- displaying / Engage thrusters, Objective complete – mini debriefing
- uploader
- testing / Objective complete – mini debriefing
- upload method / Objective complete – mini debriefing
- user
- gravatar, creating for / Adding Gravatar for a user, Objective complete – mini debriefing
- user.has_role? method / Objective complete – mini debriefing
- user authentication
- adding, to website, devise used / Engage thrusters
- user roles
- creating / Creating user roles
- permissions framework basics, adding / Engage thrusters
- user stories / Mission briefing
- about / Creating mockups
- users friend
- latitude details, finding / Engage thrusters, Objective complete – mini debriefing
- longitude details, finding / Engage thrusters
V
- validations
- checklist / Engage thrusters
- video
- video-streaming website
- about / Mission briefing, Why is it awesome?
- video.js
- URL / Engage thrusters
- video encoding
- video panel
- displaying / Displaying the video panel and playing the video
- videos customization
- visit-tracking mechanism
W
- whenever gem / Objective complete – mini debriefing
- where query / Objective complete – mini debriefing
- Wireframe Project screen / Engage thrusters
- with_subdomain method / Engage thrusters
- Wookmark
- downloading / Prepare for lift off
- wookmark.js. jQuery plugin / Objective complete – mini debriefing
- Wookmark grid layout
- applying, to view / Engage thrusters