Table of Contents - RDoc Documentation
Pages
- big-data
- coffeescript
-
git-cmds
- 0 - Add new Git repo to new GitHub repo
- 1 - Hot fix
- 2 - Reverting file to previous commit
- 2a - Revert to previous commit
- 2b - Revert to previous tag
- 2c - Revert to HEAD of remote origin
- 2y - Find diff of file on branch from master
- 2y' - Revert file on branch to master HEAD
- 2z - Find diff of file from HEAD
- 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
- home
- java
-
mac-cmds
- MacBook 5.1
- Reinstall SnowLeopard
- 1 - Eject stuck DVD
- 2 - Create subdomains
- 3 - Grep only certain files
- 3b - Grep hidden files
- 4 - Vi
- 5 - Package management systems
- 5c - Homebrew auto-updates
- 5c - Homebrew docs
- 5c - Homebrew commands
- 6 - Nested backticks
- 7 - Share files with linux
- Accessing OSX fs from linux
- Accessing linux fs from OSX
- 8 - Booting MacBook 5.1 into 64-bit mode
- 9 - Disk commands
- 10 - Open file from Terminal
- 11 - Time of suspend/wake
- metaprogramming
- opensource-projects
- psql
- python
- 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
- 19 - Named yield + 'content_for'
- 20 - Caching
- 21 - Rake
- spree_auth:admin:create
- 22 - 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
- Update of fnordmetric-1.2.9 gem
- 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
- 17 - Debugger
- 18 - Pattern matching
- 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
- Install as dual-boot on Macbook
- Process details
- Create bootable Ubuntu USB disk on Macbook
- Copy bootable Ubuntu image onto disk
- u0 - Ubuntu overview
- Pkg list
- u1 - Keyboard mapping
- u2 - Get Macbook wireless working:
- u3 - Additional packages via Ubuntu Software Centre
- u4 - 16.04 (Xenial Xerus) Ubuntu software
- u5 - Additional packages via apt
- u6 - Clearing '/boot' for Software Update
- u7 - OS shift
- u8 - Software Updater complaining about untrusted packages
- vision