Table of Contents - RDoc Documentation
Pages
- big-data
- coffeescript
-
git-cmds
- 1 - Hot fix
- 2 - Reverting file to previous commit
- 2a - Revert to previous commit
- 3 - Adding new Rails app as branch to existing GitHub repo
- 4 - Change the GitHub 'master' branch to the unrelated branch (created in step 3)
- 5 - Pull in contents of separate branch
- 6 - Remove a Git tracked file but NOT DELETE IT
- 7 - Push existing Git repo to new GitHub repo
- 8 - Creating a tag
- 9 - Switch to remote branch without detaching HEAD
- java
- mac-cmds
- metaprogramming
- psql
- rails-cmds
-
rails
- Features covered
- 1 - Run-time changes
- 2 - Rails extension of Ruby getter/setter definition
- 3 - Respond_to
- 4 - Putting ruby in coffeescript
- 5 - Rails Generators
- Model
- Migration
- 6 - Rails Integration testing
- 7 - RSpec requests
- 8 - FactoryGirl vs Fixtures
- 9 - Paperclip
- 10 - Get previous value of attribute after update
- 11 - Send units to Integer
- 12 - ActiveRecord
- Polymorphic associations
- Scoping
- Foreign Keys and Referential Integrity
- 13 - Asset pipeline
- 14 - Rails 4.0
- 15 - Rails 4.2
- Active Job
- Adequate Record
- Foreign Keys
- Ruby 2.2+
- 16 - ActiveSupport::Inflector
- 17 - Railtie
- 18 - Gems/Bundler
-
railsCasts2013-14
- 1 - Custom Rake tasts #66
- 2 - Rails 3 Screencasts - ActionDispatch
- 3 - Factories not Fixtures #158
- 4 - What is new in Rails 4 #400
- Rails 4 has support for native datatypes in Postgres.
- ActiveRecord features:
- ActiveModel::Model
- Views
- Routes
- Misc
- 5 - Importing CSV and Excel #396
- form_tag
- Controller action
- Importing CSV data
- Modifying Existing Records
- Importing Excel spreadsheets
- Validating data - using form_for not form_tag
- railsCasts2015
-
railsCasts2016
- 9 - Resque #271
- 10 - Turbolinks #390
- Issues with existing JS functionality
- Performance increase metrics
- 11 - RubyGems #384
- 12 - Tagging #382
- 'acts-as-taggable-on' gem
- Implementing tagging from scratch
- 13 - Ransack #370
- Plugin extensions
- Basic features using GET
- Dynamic search form
- Adding and removing conditions dynamically via JavaScript
- GET to POST
- 14 - Image Manipulation #374
- 15 - FnordMetric #378
- 16 - MiniProfiler #368
- Profiling app in 'production' mode
- 17 - Twitter Bootstrap Basics #328
- Bootstrap 3
- twitter-bootstrap-rails generators
-
ros
- u1 - Rosbuild
- LSD-SLAM colour coded depth and 3-D mapper (github.com/tum-vision/lsd_slam)
- C++ Publisher/Subscriber (wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%29)
- u2 - Catkin
- C++ Publisher/Subscriber (wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%29)
- C++ Service/Client (wiki.ros.org/ROS/Tutorials/WritingServiceClient%28c%2B%2B%29)
- rspec
- ruby-fann
-
ruby
- 1 - Splat operator (“*”)
- 1b - Block/Method parameters
- 2 - Double-bang operator (“!!”)
- 3 - Namespace resolution operator (“::”)
- 4 - Scope resolution operator
- 5 - Method argument hash key syntactic sugar
- 6 - &Symbol -> Symbol#to_proc
- 7 - Send method
- 8 - Variable syntax
- 9 - Require vs Include
- 10 - Yield
- 11 - RDoc of installed gems
- 12 - Lambda syntax in Ruby 1.9
- 13 - Appending and prepending colon
- 14 - Open classes via Override or monkey-pathing
- 15 - Find where method defined
- 16 - Sinatra and Rack
- Rack
- Sinatra
- spree-methods
- sql
-
static-website
- Install WYSIWYG HTML editor
- Get a GitHub account
- Install Git (if it's not already on your computer)
- Create a GitHub project and clone it locally prior to uploading your website
- Local git commands after cloning the project + creating an 'orphan' branch
- Get a domain for your site
- Configure your chosen DNS host to point your domain name to the GitHub page
- Google Analytics
- ~/generator/template/darkfish/_head.rhtml
- options.rb
- tdd
- ubuntu
- vision