Categorize even more pages

This commit is contained in:
Rico Sta. Cruz 2015-11-24 16:02:17 +11:00
parent 0195460667
commit a9236bfe5a
97 changed files with 120 additions and 46 deletions

View File

@ -13,7 +13,7 @@ html_class: home
{% if page.category == category %}
<a href="{{base}}{{ page.url }}">
<span class='title'>{{ page.title }}</span>
<span class='date'>{{ page.url }}</span>
<span class='date'>{{ page.url | remove: '.html' | remove: '/' }}</span>
</a>
{% endif %}
{% endfor %}

View File

@ -38,14 +38,20 @@ analytics:
id: "UA-20473929-1"
category_names:
- Ruby
- Ansible
- Git
- Apps
- JavaScript
- Node.js
- HTML
- CLI
- CSS
- Command line
- Devops
- Git
- HTML
- JavaScript
- JavaScript libraries
- Markup
- Node.js
- Rails
- Ruby
- Ruby libraries
- VIM
- Others

View File

@ -1,5 +1,5 @@
---
title: Ansible - Getting started
title: Getting started
category: Ansible
---

View File

@ -1,6 +1,6 @@
---
title: Arel
category: Ruby
category: Rails
---
### Tables

View File

@ -1,5 +1,6 @@
---
title: bluebird.js
category: JavaScript libraries
---
Also see the [promise cheatsheet](promise.html) and [Bluebird.js API](https://github.com/petkaantonov/bluebird/blob/master/API.md) (github.com).

View File

@ -1,5 +1,6 @@
---
title: Bookshelf.js
category: JavaScript libraries
---
Model

View File

@ -1,5 +1,6 @@
---
title: Bower API
category: JavaScript libraries
---
require('bower').config

View File

@ -1,5 +1,6 @@
---
title: Browsersync
category: JavaScript libraries
---
```

View File

@ -1,5 +1,6 @@
---
title: Browserify
category: JavaScript libraries
---
browserify input.js

View File

@ -1,5 +1,6 @@
---
title: Brunch
category: JavaScript libraries
---
## Paths

View File

@ -1,5 +1,6 @@
---
title: Canvas
category: JavaScript
---
### Getting the context

View File

@ -1,5 +1,6 @@
---
title: Chef
category: Devops
---
### Install

View File

@ -1,5 +1,6 @@
---
title: Chunky PNG
category: Ruby libraries
---
### Loading

1
co.md
View File

@ -1,5 +1,6 @@
---
title: co
category: JavaScript libraries
---
[co]: https://github.com/tj/co

View File

@ -1,5 +1,6 @@
---
title: Cron
category: CLI
---
### Format

View File

@ -1,6 +1,6 @@
---
title: Curl
category: Command line
category: CLI
---
Options:

View File

@ -1,5 +1,6 @@
---
title: Deis
category: Devops
---
### Deploy

View File

@ -1,5 +1,6 @@
---
title: Docker on OSX
category: Devops
---
You'll need these:

View File

@ -1,5 +1,6 @@
---
title: docker
title: Docker CLI
category: Devops
---
Manage images

View File

@ -1,5 +1,6 @@
---
title: Dockerfile
category: Devops
---
### Inheritance

1
ec2.md
View File

@ -1,5 +1,6 @@
---
title: EC2 API tools
category: Devops
---
### Install

View File

@ -1,5 +1,6 @@
---
title: Email
category: HTML
---
### Avoid these

3
es6.md
View File

@ -1,5 +1,6 @@
---
title: ES6
title: ES2015
category: JavaScript
---
## Stable in io.js

View File

@ -1,5 +1,6 @@
---
title: eslint
category: JavaScript libraries
---
```js

View File

@ -1,5 +1,6 @@
---
title: expect.js
category: JavaScript libraries
---
```js

View File

@ -1,5 +1,6 @@
---
title: Express.js
category: JavaScript libraries
---
### Settings

View File

@ -1,5 +1,6 @@
---
title: FactoryGirl
category: Ruby libraries
---
### Paths

View File

@ -1,5 +1,6 @@
---
title: FFaker
category: Ruby libraries
---
# gem install ffaker

View File

@ -1,6 +1,6 @@
---
title: Find
category: Command line
category: CLI
---
### Usage

View File

@ -1,5 +1,6 @@
---
title: Fish shell
category: CLI
---
## Function

View File

@ -1,5 +1,6 @@
---
title: Flashlight
category: Apps
---
* add Dinner with Pancho 5 pm tomorrow

View File

@ -1,5 +1,6 @@
---
title: Gremlins.js
category: JavaScript libraries
---
### Example

View File

@ -1,6 +1,6 @@
---
title: Gulp
category: JavaScript
category: JavaScript libraries
---
* gulp-ruby-sass

View File

@ -1,6 +1,6 @@
---
title: Handlebars.js
category: JavaScript
category: JavaScript libraries
---
### Helpers

View File

@ -1,6 +1,6 @@
---
title: Harvey.js
category: JavaScript
category: JavaScript libraries
---
### Usage

View File

@ -1,5 +1,6 @@
---
title: HTML/CSS
category: HTML
---
### CSS - Selectors

View File

@ -1,5 +1,6 @@
---
title: "HTML: input tag"
title: Input tag
category: HTML
---
<input ...

View File

@ -1,5 +1,6 @@
---
title: "HTML: meta tags"
title: Meta tags
category: HTML
---
```html

View File

@ -1,5 +1,6 @@
---
title: "HTML: microformats"
title: Microformats
category: HTML
---
### Author

View File

@ -1,5 +1,6 @@
---
title: HTML
category: HTML
---
### Head stuff

View File

@ -1,5 +1,6 @@
---
title: Immutable.js
category: JavaScript libraries
---
```js

View File

@ -1,5 +1,6 @@
---
title: Jasmine
category: JavaScript libraries
---
describe("A suite", function() {

View File

@ -1,6 +1,6 @@
---
title: jQuery CDN
category: JavaScript
category: JavaScript libraries
---
### Google jQuery

View File

@ -1,6 +1,6 @@
---
title: jQuery
category: JavaScript
category: JavaScript libraries
---
### Traversing

View File

@ -1,5 +1,6 @@
---
title: Kramdown
category: Markup
---
### Configuration

View File

@ -1,5 +1,6 @@
---
title: Machinist
category: Ruby libraries
---
### Installing

View File

@ -1,5 +1,6 @@
---
title: Markdown
category: Markup
---
### Headers

View File

@ -1,5 +1,6 @@
---
title: Metalsmith
category: JavaScript libraries
---
### [metalsmith-templates](https://www.npmjs.com/package/metalsmith-templates)

View File

@ -1,5 +1,6 @@
---
title: Middleman 3
category: JavaScript libraries
---
**NB:** This is for Middleman 3, not Middleman 4+.

View File

@ -1,5 +1,6 @@
---
title: minimist
category: JavaScript libraries
---
```js

View File

@ -1,5 +1,6 @@
---
title: Minitest
category: Ruby
---
### Usage

View File

@ -1,5 +1,6 @@
---
title: Mocha blanket
category: JavaScript libraries
---
Use [blanket] for easy coverage reporting.

View File

@ -1,5 +1,6 @@
---
title: Mocha HTML
category: JavaScript libraries
---
This is a mocha template that loads js/css from cdn.

View File

@ -1,5 +1,6 @@
---
title: Mocha.js - TDD interface
title: Mocha.js TDD interface
category: JavaScript libraries
---
### TDD

View File

@ -1,5 +1,6 @@
---
title: Mocha.js
category: JavaScript libraries
---
### BDD

View File

@ -1,5 +1,6 @@
---
title: Modella
category: JavaScript libraries
---
### Basic

View File

@ -1,5 +1,6 @@
---
title: Modernizr
category: JavaScript libraries
---
### Script

View File

@ -1,5 +1,6 @@
---
title: Moment.js
category: JavaScript libraries
---
### Formatting

View File

@ -1,5 +1,6 @@
---
title: ncftp
category: CLI
---
Bookmarking

View File

@ -1,5 +1,6 @@
---
title: Nock
category: JavaScript libraries
---
### Nock

View File

@ -1,6 +1,6 @@
---
title: Nopt
category: JavaScript
category: JavaScript libraries
---
```js

View File

@ -1,5 +1,6 @@
---
title: Package.json
category: Node.js
---
### Basic

2
pry.md
View File

@ -1,6 +1,6 @@
---
title: Pry
category: Ruby
category: Ruby libraries
---
### cd

View File

@ -1,5 +1,6 @@
---
title: PSD.rb
category: Ruby libraries
---
### Opening

1
qjs.md
View File

@ -1,5 +1,6 @@
---
title: Q.js
category: JavaScript libraries
---
### Creating promises (Q.promise)

View File

@ -1,5 +1,6 @@
---
title: Ractive.js
category: JavaScript libraries
vim: ft=javascript
---

View File

@ -1,6 +1,6 @@
---
title: Rails Controllers
category: Ruby
title: Controllers
category: Rails
---
### Common stuff

View File

@ -1,6 +1,6 @@
---
title: Rails features
category: Ruby
category: Rails
---
### [Page caching](https://github.com/rails/actionpack-page_caching)

View File

@ -1,7 +1,7 @@
---
title: Rails form helpers
title: Form helpers
hljs_languages: [haml]
category: Ruby
category: Rails
---
## Form builder

View File

@ -1,6 +1,6 @@
---
title: Rails gems
category: Ruby
category: Rails
---
### Rico's preferred rails gems

View File

@ -1,6 +1,6 @@
---
title: Rails helpers
category: Ruby
title: Helpers
category: Rails
---
### Date

View File

@ -1,6 +1,6 @@
---
title: Rails i18n
category: Ruby
title: i18n
category: Rails
---
```rb

View File

@ -1,6 +1,6 @@
---
title: Rails migrations
category: Ruby
title: Migrations
category: Rails
---
### Automatically make migrations

View File

@ -1,6 +1,6 @@
---
title: Rails Models
category: Ruby
title: Models
category: Rails
---
### [Query methods](http://devdocs.io/rails/activerecord/querymethods#method-i-order)

View File

@ -1,6 +1,6 @@
---
title: Rails plugins
category: Ruby
category: Rails
---
Generate a plugin

View File

@ -1,6 +1,6 @@
---
title: Rails routes
category: Ruby
title: Routes
category: Rails
---
### Multiple resources

View File

@ -1,6 +1,6 @@
---
title: Rails tricks
category: Ruby
category: Rails
---
in config/environments/development.rb:

View File

@ -1,6 +1,6 @@
---
title: Rails
category: Ruby
category: Rails
---
Helpers

1
rst.md
View File

@ -1,5 +1,6 @@
---
title: ReStructuredText
category: Markup
---
### Comments

View File

@ -1,5 +1,6 @@
---
title: Ruby
category: Ruby
---
* `$!` - latest error message

View File

@ -1,5 +1,6 @@
---
title: Ruby 2.1
category: Ruby
---
### Named arguments with defaults

View File

@ -1,5 +1,6 @@
---
title: Rubygems
category: Ruby
---
gem build *.gemspec # Build a gem

1
sed.md
View File

@ -1,5 +1,6 @@
---
title: Sed
category: CLI
---
### OSX Caveat

View File

@ -1,5 +1,6 @@
---
title: Sequel
category: Ruby libraries
---
### Open a database

View File

@ -1,5 +1,6 @@
---
title: Sequelize
category: Ruby libraries
---
### API

View File

@ -1,5 +1,6 @@
---
title: "Shell: named pipes"
category: CLI
---
```sh

1
sh.md
View File

@ -1,5 +1,6 @@
---
title: Bash scripting
category: CLI
---
### Pattern substitution

View File

@ -1,5 +1,6 @@
---
title: Shell.js
category: JavaScript libraries
---
### Require

View File

@ -1,5 +1,6 @@
---
title: Sinon-chai
category: JavaScript libraries
---
* [Sinon-chai](https://github.com/domenic/sinon-chai)

View File

@ -1,5 +1,6 @@
---
title: Sinon
category: JavaScript libraries
---
### Creating spies

View File

@ -1,6 +1,6 @@
---
title: Slim
category: Ruby
category: Ruby libraries
---
```slim

View File

@ -1,6 +1,6 @@
---
title: Superagent
category: JavaScript
category: JavaScript libraries
---
### Result

View File

@ -1,5 +1,6 @@
---
title: Textile
category: Markup
---
### Pre blocks

View File

@ -1,5 +1,6 @@
---
title: Tomdoc
category: Markup
---
```

View File

@ -1,6 +1,6 @@
---
title: Underscore-string
category: JavaScript
category: JavaScript libraries
---
### Usage

View File

@ -1,6 +1,6 @@
---
title: Vows
category: JavaScript
category: JavaScript libraries
---
* [Vowsjs.org](http://vowsjs.org/)

1
zsh.md
View File

@ -1,5 +1,6 @@
---
title: Zsh
category: CLI
---
### Stuff