OSDN Git Service

Regular updates
authorErik <erikgronwal@users.osdn.me>
Sat, 4 Jul 2020 14:55:06 +0000 (23:55 +0900)
committerErik <erikgronwal@users.osdn.me>
Sat, 4 Jul 2020 14:55:06 +0000 (23:55 +0900)
91 files changed:
CONTRIBUTING.md
adb.md
applescript.md
atom.md
awesome-redux.md
backbone.md
bash.md
bluebird.md
capybara.md
chai.md
cheatsheet-styles.md
composer.md
cron.md
css-antialias.md
css-flexbox.md
css-grid.md
cssnext.md
curl.md
datetime.md
docker-compose.md
dockerfile.md
editorconfig.md
elixir.md
emmet.md
enzyme.md
enzyme@2.md
es6.md
exunit.md
fastify.md
figlet.md
find.md
fish-shell.md
fitness/phat.md
flow.md
git-branch.md
git-log-format.md
gnupg.md
go.md
goby.md
graphql.md
gremlins.md
html-email.md
html-input.md
html-meta.md
httpie.md
ie.md
ie_bugs.md
jekyll-github.md
jekyll.md
jest.md
jsdoc.md
knex.md
ledger.md
licenses.md
lodash.md
markdown.md
mobx.md
moment.md
mysql.md
npm.md
package-json.md
parsley.md
phoenix-conn.md
phoenix-ecto.md
phoenix-migrations.md
phoenix.md
phoenix@1.2.md
pm2.md
polyfill.io.md
postgresql-json.md
pug.md
rbenv.md
react.md
regexp.md
resolutions.md
rest-api.md
rollup.md
sass.md
semver.md
sketch.md
spacemacs.md
sql-join.md
stencil.md
strftime.md
stylus.md
tig.md
vim-diff.md
vim.md
vimscript.md
vscode.md
yarn.md

index f5268af..3496824 100644 (file)
@@ -82,7 +82,7 @@ layout: 2017/sheet # 'default' | '2017/sheet'
 
 # Optional:
 category: React
-updated: 2017-08-30 # To show in the updated list
+updated: 2020-06-14
 ads: false # Add this to disable ads
 weight: -5 # lower number = higher in related posts list
 deprecated: true # Don't show in related posts
diff --git a/adb.md b/adb.md
index 91444db..76c6291 100644 (file)
--- a/adb.md
+++ b/adb.md
@@ -5,7 +5,7 @@ layout: 2017/sheet
 weight: -1
 authors:
   - github: ZackNeyland
-updated: 2018-03-06
+updated: 2018-03-07
 ---
 
 ### Device Basics
index 69e195f..294fa74 100644 (file)
@@ -1,6 +1,6 @@
 ---
 title: AppleScript
-updated: 2018-03-17
+updated: 2018-12-06
 layout: 2017/sheet
 category: macOS
 prism_languages: [applescript]
diff --git a/atom.md b/atom.md
index 72f83be..6684685 100644 (file)
--- a/atom.md
+++ b/atom.md
@@ -2,7 +2,7 @@
 title: Atom
 category: Apps
 layout: 2017/sheet
-updated: 2017-09-20
+updated: 2020-07-03
 ---
 
 ## Shortcuts
index 74e3ebf..c1c4500 100644 (file)
@@ -2,7 +2,7 @@
 title: Awesome Redux
 category: React
 layout: 2017/sheet
-updated: 2017-08-30
+updated: 2017-11-19
 ---
 
 ### redux-actions
index cc3b95f..9c3ee5a 100644 (file)
@@ -1,7 +1,7 @@
 ---
 title: Backbone.js
 layout: 2017/sheet
-updated: 2017-09-04
+updated: 2018-12-06
 category: JavaScript libraries
 ---
 
diff --git a/bash.md b/bash.md
index b06e44e..a25ff35 100644 (file)
--- a/bash.md
+++ b/bash.md
@@ -3,7 +3,7 @@ title: Bash scripting
 category: CLI
 layout: 2017/sheet
 tags: [Featured]
-updated: 2019-10-02
+updated: 2020-07-04
 keywords:
   - Variables
   - Functions
@@ -102,9 +102,11 @@ See: [Unofficial bash strict mode](http://redsymbol.net/articles/unofficial-bash
 echo {A,B}.js
 ```
 
-| `{A,B}` | Same as `A B` |
+| Expression | Description         |
+| ---------- | ------------------- |
+| `{A,B}`    | Same as `A B`       |
 | `{A,B}.js` | Same as `A.js B.js` |
-| `{1..5}` | Same as `1 2 3 4 5` |
+| `{1..5}`   | Same as `1 2 3 4 5` |
 
 See: [Brace expansion](http://wiki.bash-hackers.org/syntax/expansion/brace)
 
@@ -163,19 +165,19 @@ DIR=${SRC%$BASE}  #=> "/path/to/" (dirpath)
 
 ### Substitution
 
-| Code | Description |
-| --- | --- |
-| `${FOO%suffix}` | Remove suffix |
-| `${FOO#prefix}` | Remove prefix |
-| --- | --- |
-| `${FOO%%suffix}` | Remove long suffix |
-| `${FOO##prefix}` | Remove long prefix |
-| --- | --- |
-| `${FOO/from/to}` | Replace first match |
-| `${FOO//from/to}` | Replace all |
-| --- | --- |
-| `${FOO/%from/to}` | Replace suffix |
-| `${FOO/#from/to}` | Replace prefix |
+| Code              | Description         |
+| ----------------- | ------------------- |
+| `${FOO%suffix}`   | Remove suffix       |
+| `${FOO#prefix}`   | Remove prefix       |
+| ---               | ---                 |
+| `${FOO%%suffix}`  | Remove long suffix  |
+| `${FOO##prefix}`  | Remove long prefix  |
+| ---               | ---                 |
+| `${FOO/from/to}`  | Replace first match |
+| `${FOO//from/to}` | Replace all         |
+| ---               | ---                 |
+| `${FOO/%from/to}` | Replace suffix      |
+| `${FOO/#from/to}` | Replace prefix      |
 
 ### Comments
 
@@ -563,15 +565,19 @@ History
 
 ### Commands
 
-| `history` | Show history |
+| Command               | Description                               |
+| --------------------- | ----------------------------------------- |
+| `history`             | Show history                              |
 | `shopt -s histverify` | Don't execute expanded result immediately |
 
 ### Expansions
 
-| `!$` | Expand last parameter of most recent command |
-| `!*` | Expand all parameters of most recent command |
-| `!-n` | Expand `n`th most recent command |
-| `!n` | Expand `n`th command in history |
+| Expression   | Description                                          |
+| ------------ | ---------------------------------------------------- |
+| `!$`         | Expand last parameter of most recent command         |
+| `!*`         | Expand all parameters of most recent command         |
+| `!-n`        | Expand `n`th most recent command                     |
+| `!n`         | Expand `n`th command in history                      |
 | `!<command>` | Expand most recent invocation of command `<command>` |
 
 ### Operations
@@ -737,10 +743,12 @@ read -n 1 ans    # Just one character
 
 ### Special variables
 
-| `$?` | Exit status of last task |
-| `$!` | PID of last background task |
-| `$$` | PID of shell |
-| `$0` | Filename of the shell script |
+| Expression | Description                  |
+| ---------- | ---------------------------- |
+| `$?`       | Exit status of last task     |
+| `$!`       | PID of last background task  |
+| `$$`       | PID of shell                 |
+| `$0`       | Filename of the shell script |
 
 See [Special parameters](http://wiki.bash-hackers.org/syntax/shellvars#special_parameters_and_shell_variables).
 
index b96e286..e6e7b46 100644 (file)
@@ -3,7 +3,7 @@ title: bluebird.js
 category: JavaScript libraries
 layout: 2017/sheet
 weight: -1
-updated: 2017-09-04
+updated: 2017-09-08
 ---
 
 ### Also see
index 1423b47..df5fad2 100644 (file)
@@ -3,7 +3,7 @@ title: Capybara
 category: Ruby libraries
 layout: 2017/sheet
 weight: -5
-updated: 2017-08-30
+updated: 2020-06-13
 tags: [Featurable]
 ---
 
diff --git a/chai.md b/chai.md
index 8788fc5..ff1ca55 100644 (file)
--- a/chai.md
+++ b/chai.md
@@ -3,7 +3,7 @@ title: Chai.js
 category: JavaScript libraries
 layout: 2017/sheet
 weight: -3
-updated: 2017-08-30
+updated: 2018-06-25
 version: chai v4.x
 description: |
   expect(x).to.be.equal(y) 〉 assert.equal(x, y) 〉 .to.be.true 〉 jQuery, assertions, TDD and BDD, and other Chai examples.
index 4c432a7..e1e5cdf 100644 (file)
@@ -2,7 +2,7 @@
 title: Cheatsheet styles
 layout: 2017/sheet
 tags: [WIP]
-updated: 2017-09-22
+updated: 2017-10-26
 intro: |
   This is a reference of styles that you can use on Devhints cheatsheets. How
   meta!
index 8dd22a5..a838f3f 100644 (file)
@@ -5,7 +5,7 @@ layout: 2017/sheet
 weight: -1
 authors:
   - github: benolot
-updated: 2018-03-06
+updated: 2020-02-23
 description: |
   Basic guide on how to use Composer, the PHP Package manager.
 ---
diff --git a/cron.md b/cron.md
index 1ee43f4..9c4d1c6 100644 (file)
--- a/cron.md
+++ b/cron.md
@@ -2,7 +2,7 @@
 title: Cron
 category: CLI
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2018-05-03
 weight: -3
 ---
 
index f35e5bb..dfbb3d8 100644 (file)
@@ -2,7 +2,7 @@
 title: CSS antialiasing
 category: CSS
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2017-10-13
 intro: |
   Here's a 4-line snippet on how to get beautiful, antialiased text with CSS.
 ---
index a914563..5b6bddf 100644 (file)
@@ -2,7 +2,7 @@
 title: CSS flexbox
 category: CSS
 layout: 2017/sheet
-updated: 2017-08-29
+updated: 2020-06-13
 prism_languages: [css]
 weight: -3
 ---
index dd44ab0..15bcb0d 100644 (file)
@@ -1,7 +1,7 @@
 ---
 title: CSS Grid
 category: CSS
-updated: 2018-12-06
+updated: 2019-08-23
 layout: 2017/sheet
 prism_languages: [css]
 ---
index 0be9bf9..27b3122 100644 (file)
@@ -2,7 +2,7 @@
 title: cssnext
 category: CSS
 layout: 2017/sheet
-updated: 2017-08-30
+updated: 2017-10-30
 tags: [Featurable]
 weight: -3
 ---
diff --git a/curl.md b/curl.md
index c861536..7606842 100644 (file)
--- a/curl.md
+++ b/curl.md
@@ -2,7 +2,7 @@
 title: Curl
 category: CLI
 layout: 2017/sheet
-updated: 2017-09-20
+updated: 2020-03-09
 ---
 
 ## Options
index 075052f..893c0c2 100644 (file)
@@ -2,7 +2,7 @@
 title: Date & time formats
 layout: 2017/sheet
 weight: -5
-updated: 2017-09-04
+updated: 2017-11-27
 tags: [Featurable]
 ---
 
index 8123994..b2ee4c0 100644 (file)
@@ -4,7 +4,7 @@ category: Devops
 layout: 2017/sheet
 prism_languages: [yaml]
 weight: -1
-updated: 2018-06-26
+updated: 2020-01-01
 ---
 
 ### Basic example
index 660259a..62a0a94 100644 (file)
@@ -3,7 +3,7 @@ title: Dockerfile
 category: Devops
 layout: 2017/sheet
 prism_languages: [docker]
-updated: 2018-03-17
+updated: 2019-10-20
 ---
 
 ## Reference
index efb16ac..3a1ba8a 100644 (file)
@@ -3,7 +3,7 @@ title: editorconfig
 layout: 2017/sheet
 prism_languages: [ini]
 weight: -1
-updated: 2017-09-04
+updated: 2019-09-25
 category: Apps
 ---
 
index eaa5832..48816e2 100644 (file)
--- a/elixir.md
+++ b/elixir.md
@@ -3,7 +3,7 @@ title: Elixir
 category: Elixir
 layout: 2017/sheet
 tags: [New]
-updated: 2017-08-26
+updated: 2018-07-04
 weight: -10
 ---
 
index b4c131d..c470796 100644 (file)
--- a/emmet.md
+++ b/emmet.md
@@ -3,7 +3,7 @@ title: Emmet
 category: Markup
 layout: 2017/sheet
 prism_languages: [html, css]
-updated: 2018-11-10
+updated: 2020-07-03
 intro: |
   Emmet is a markup language for expanding CSS rules into HTML
 ---
index a66ebb4..38d3e7a 100644 (file)
--- a/enzyme.md
+++ b/enzyme.md
@@ -2,7 +2,7 @@
 title: Enzyme
 category: React
 layout: 2017/sheet
-updated: 2018-04-27
+updated: 2020-02-12
 tags: [Featured]
 weight: -1
 keywords:
index 09acba2..08cbca9 100644 (file)
@@ -2,7 +2,7 @@
 title: Enzyme v2
 category: React
 layout: 2017/sheet
-updated: 2017-09-14
+updated: 2017-10-12
 weight: -1
 deprecated_by: /enzyme
 intro: |
diff --git a/es6.md b/es6.md
index 3be7e89..9506942 100644 (file)
--- a/es6.md
+++ b/es6.md
@@ -3,7 +3,7 @@ title: ES2015+
 category: JavaScript
 layout: 2017/sheet
 tags: [Featured]
-updated: 2017-10-21
+updated: 2020-07-02
 weight: -10
 intro: |
   A quick overview of new JavaScript features in ES2015, ES2016, ES2017, ES2018 and beyond.
index ce4ba90..17d8054 100644 (file)
--- a/exunit.md
+++ b/exunit.md
@@ -2,7 +2,7 @@
 title: ExUnit
 category: Elixir
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2018-11-19
 ---
 
 ### Test cases
index fe2456f..cbbd80b 100644 (file)
@@ -2,7 +2,7 @@
 title: Fastify
 category: JavaScript libraries
 layout: 2017/sheet
-updated: 2017-09-21
+updated: 2017-09-23
 intro: |
   [Fastify](https://github.com/fastify/fastify) lets you create HTTP servers in Node.js with good performance. This guide targets fastify v0.28.x.
 ---
index 799c7e3..3ef85f1 100644 (file)
--- a/figlet.md
+++ b/figlet.md
@@ -1,7 +1,7 @@
 ---
 title: Figlet
 layout: 2017/sheet
-updated: 2017-10-08
+updated: 2018-06-14
 introduction: |
   [Figlet] renders text as ASCII art. Here's a list of Figlet fonts for Figlet 2.2.5.
   [Figlet]: http://www.figlet.org/
diff --git a/find.md b/find.md
index ba85b41..3915579 100644 (file)
--- a/find.md
+++ b/find.md
@@ -2,7 +2,7 @@
 title: Find
 category: CLI
 layout: 2017/sheet
-updated: 2019-10-01
+updated: 2019-11-17
 ---
 
 ### Usage
index 5dd900f..ff1ec3e 100644 (file)
@@ -3,7 +3,7 @@ title: Fish shell
 category: CLI
 layout: 2017/sheet
 prism_languages: [fish]
-updated: 2017-10-16
+updated: 2018-01-31
 weight: -1
 ---
 
index 62c0406..23e992d 100644 (file)
@@ -2,7 +2,7 @@
 title: Phat
 category: Fitness
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2017-08-30
 ---
 
 ### Day 1: Upper Body Power
diff --git a/flow.md b/flow.md
index 7571f8b..4b58a31 100644 (file)
--- a/flow.md
+++ b/flow.md
@@ -2,7 +2,7 @@
 title: Flow
 layout: 2017/sheet
 category: JavaScript libraries
-updated: 2017-09-20
+updated: 2018-11-07
 weight: -3
 tags: [Featurable]
 ---
index 0959a9c..65b43a0 100644 (file)
@@ -2,7 +2,7 @@
 title: Git branches
 category: Git
 layout: 2017/sheet
-updated: 2017-09-20
+updated: 2020-02-13
 ---
 
 ## Working with branches
index 8a8e30c..be8ad4a 100644 (file)
@@ -2,7 +2,7 @@
 title: Git log format string
 category: Git
 layout: 2017/sheet
-updated: 2017-10-18
+updated: 2018-11-07
 weight: -1
 keywords:
   - "git log --pretty=format:%H"
index e7ea12f..8162a74 100644 (file)
--- a/gnupg.md
+++ b/gnupg.md
@@ -3,7 +3,7 @@ title: GnuPG
 category: CLI
 layout: 2017/sheet
 tags: []
-updated: 2017-10-18
+updated: 2017-10-22
 weight: 0
 intro: |
   [GnuPG](https://gnupg.org/) is a complete and free implementation of the OpenPGP standard.
diff --git a/go.md b/go.md
index 3a723a3..1da4312 100644 (file)
--- a/go.md
+++ b/go.md
@@ -5,7 +5,7 @@ prism_languages: [go, bash]
 weight: -3
 tags: [Featured]
 category: C-like
-updated: 2017-09-15
+updated: 2020-07-02
 ---
 
 ## Getting started
diff --git a/goby.md b/goby.md
index 25fc958..df90c31 100644 (file)
--- a/goby.md
+++ b/goby.md
@@ -3,7 +3,7 @@ title: Goby
 layout: 2017/sheet
 prism_languages: [ruby]
 weight: -3
-updated: 2018-04-07
+updated: 2018-12-06
 category: Ruby
 intro: |
   Goby's language design is based on Ruby language's, slim and shaped up. Differences in syntax between them is very small.
index e53ddda..f03d722 100644 (file)
@@ -1,7 +1,7 @@
 ---
 title: GraphQL
 layout: 2017/sheet
-updated: 2017-09-23
+updated: 2019-07-07
 category: API
 ---
 
index 1ad8b9f..c1783f0 100644 (file)
@@ -2,7 +2,7 @@
 title: Gremlins.js
 category: JavaScript libraries
 layout: 2017/sheet
-updated: 2017-10-11
+updated: 2017-10-22
 weight: -1
 intro: |
   [Gremlins](https://github.com/marmelab/gremlins.js) is a JavaScript library to do "monkey-testing" by providing random user input (clicks, scrolls, and so on).
index f8ef4c4..79cf080 100644 (file)
@@ -2,7 +2,7 @@
 title: HTML emails
 category: HTML
 layout: 2017/sheet
-updated: 2017-08-29
+updated: 2017-08-30
 ---
 
 ### Properties to avoid
index b2e71c3..7762bb0 100644 (file)
@@ -2,7 +2,7 @@
 title: Input tag
 category: HTML
 layout: 2017/sheet
-updated: 2017-10-29
+updated: 2017-10-30
 weight: -3
 ---
 
index dfe90cc..8784910 100644 (file)
@@ -2,7 +2,7 @@
 title: HTML meta tags
 category: HTML
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2020-03-20
 weight: -3
 ---
 
index f21d572..071d98c 100644 (file)
--- a/httpie.md
+++ b/httpie.md
@@ -3,7 +3,7 @@ title: httpie
 category: CLI
 layout: 2017/sheet
 weight: -3
-updated: 2017-09-04
+updated: 2018-11-16
 description: |
   $ http POST http://example.com name="John" Host:example.com — JSON, cookies, files, auth, and other httpie examples.
 intro: |
diff --git a/ie.md b/ie.md
index 673a057..57b8d13 100644 (file)
--- a/ie.md
+++ b/ie.md
@@ -2,7 +2,7 @@
 title: Internet Explorer
 category: HTML
 layout: 2017/sheet
-updated: 2017-09-20
+updated: 2018-03-06
 ---
 
 ## Support table
index aa5d98b..0c6fff6 100644 (file)
@@ -2,7 +2,7 @@
 title: Legacy IE bugs
 category: HTML
 layout: 2017/sheet
-updated: 2017-10-29
+updated: 2018-03-06
 intro: |
   A bunch of bugs to take care of if you're going to target legacy IE browsers.
 ---
index 22e1e35..dec8c18 100644 (file)
@@ -3,7 +3,7 @@ title: Jekyll for GitHub pages
 layout: 2017/sheet
 category: Jekyll
 tags: [WIP]
-updated: 2017-08-26
+updated: 2017-11-17
 ---
 
 {% raw %}
index 55355e5..68dcfa0 100644 (file)
--- a/jekyll.md
+++ b/jekyll.md
@@ -4,7 +4,7 @@ jekyll_escape: true
 layout: 2017/sheet
 prism_languages: [bash, yaml, ruby]
 category: Jekyll
-updated: 2017-09-01
+updated: 2018-08-25
 ---
 
 {% raw %}
diff --git a/jest.md b/jest.md
index 629fb60..3143aaf 100644 (file)
--- a/jest.md
+++ b/jest.md
@@ -2,7 +2,7 @@
 title: Jest
 category: JavaScript libraries
 layout: 2017/sheet
-updated: 2017-09-01
+updated: 2020-06-17
 weight: -3
 tags: [Featurable]
 intro: |
index b28782b..abeb75d 100644 (file)
--- a/jsdoc.md
+++ b/jsdoc.md
@@ -2,7 +2,7 @@
 title: Jsdoc
 category: JavaScript
 layout: 2017/sheet
-updated: 2019-01-10
+updated: 2020-06-23
 weight: -1
 ---
 
diff --git a/knex.md b/knex.md
index 69432cb..8e5b894 100644 (file)
--- a/knex.md
+++ b/knex.md
@@ -1,7 +1,7 @@
 ---
 title: Knex
 layout: 2017/sheet
-updated: 2017-09-23
+updated: 2020-06-03
 category: Databases
 intro: |
   [Knex](http://knexjs.org/) is an SQL query builder for Node.js.
index 41155dd..5f1c13c 100644 (file)
--- a/ledger.md
+++ b/ledger.md
@@ -2,7 +2,7 @@
 title: Ledger CLI
 category: Ledger
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2020-05-23
 weight: -5
 ---
 
index 8bc0fa4..afed236 100644 (file)
@@ -2,7 +2,7 @@
 title: Licenses
 section: Development
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2017-08-30
 ---
 
 ## Licenses
index f5f2ef7..89fe0d1 100644 (file)
--- a/lodash.md
+++ b/lodash.md
@@ -3,7 +3,7 @@ title: Lodash
 category: JavaScript libraries
 layout: 2017/sheet
 weight: -3
-updated: 2017-10-17
+updated: 2020-06-24
 description: |
   This is not a complete list.
 ---
index 46e9749..588522b 100644 (file)
@@ -3,7 +3,7 @@ title: Markdown
 category: Markup
 layout: 2017/sheet
 prism_languages: [markdown]
-updated: 2017-09-20
+updated: 2020-06-24
 weight: -1
 ---
 
diff --git a/mobx.md b/mobx.md
index 63c1b25..58204bf 100644 (file)
--- a/mobx.md
+++ b/mobx.md
@@ -2,7 +2,7 @@
 title: Mobx
 category: JavaScript libraries
 layout: 2017/sheet
-updated:  2017-05-14
+updated: 2018-05-14
 ---
 
 ### Properties
index fd087a1..bfd05f8 100644 (file)
--- a/moment.md
+++ b/moment.md
@@ -2,7 +2,7 @@
 title: Moment.js
 category: JavaScript libraries
 layout: 2017/sheet
-updated: 2017-10-10
+updated: 2020-02-12
 tags: [Featurable]
 ---
 
index fef4598..020a273 100644 (file)
--- a/mysql.md
+++ b/mysql.md
@@ -1,6 +1,6 @@
 ---
 title: MySQL
-updated: 2018-12-25
+updated: 2020-01-03
 layout: 2017/sheet
 category: Databases
 ---
diff --git a/npm.md b/npm.md
index 27f6e90..7f09701 100644 (file)
--- a/npm.md
+++ b/npm.md
@@ -3,7 +3,7 @@ title: npm
 category: JavaScript
 layout: 2017/sheet
 weight: -1
-updated: 2017-10-27
+updated: 2019-12-24
 ---
 
 ### Package management
index 7864975..b808ed3 100644 (file)
@@ -3,7 +3,7 @@ title: package.json
 category: Node.js
 layout: 2017/sheet
 prism_languages: [json]
-updated: 2017-08-30
+updated: 2020-06-23
 weight: -3
 ---
 
index 2cfa798..1c42f3c 100644 (file)
@@ -1,6 +1,6 @@
 ---
 title: Parsley.js
-updated: 2017-10-19
+updated: 2018-12-06
 weight: -1
 layout: 2017/sheet
 category: JavaScript libraries
index 9f3bdd5..0d2ff79 100644 (file)
@@ -2,7 +2,7 @@
 title: "Phoenix: Plug.Conn"
 category: Elixir
 layout: 2017/sheet
-updated: 2017-08-29
+updated: 2018-01-19
 weight: -5
 ---
 
index 3d1acc6..4e04576 100644 (file)
@@ -3,7 +3,7 @@ title: "Phoenix: Ecto"
 category: Elixir
 layout: 2017/sheet
 tags: [WIP]
-updated: 2017-08-29
+updated: 2017-08-30
 ---
 
 ## Schemas
index ee61fb9..3b4d539 100644 (file)
@@ -3,7 +3,7 @@ title: "Phoenix: Ecto migrations"
 category: Elixir
 layout: 2017/sheet
 weight: -1
-updated: 2017-09-04
+updated: 2020-02-23
 ---
 
 ### Creating
index 293a4a8..a83401b 100644 (file)
@@ -3,7 +3,7 @@ title: Phoenix
 category: Elixir
 layout: 2017/sheet
 weight: -1
-updated: 2018-01-15
+updated: 2018-03-06
 ---
 
 ### Quick start
index aad0b1c..71642ab 100644 (file)
@@ -3,7 +3,7 @@ title: Phoenix 1.2
 category: Elixir
 layout: 2017/sheet
 weight: -1
-updated: 2018-01-15
+updated: 2018-03-06
 ---
 
 See [Phoenix](./phoenix) for a more updated cheatsheet.
diff --git a/pm2.md b/pm2.md
index 0c85b30..9636b3a 100644 (file)
--- a/pm2.md
+++ b/pm2.md
@@ -3,7 +3,7 @@ title: pm2
 category: CLI
 layout: 2017/sheet
 authors: { github: "Dr-Dino" }
-updated: 2018-03-15
+updated: 2020-05-08
 ---
 
 ### Fork mode
index ed553c8..4ced369 100644 (file)
@@ -1,7 +1,7 @@
 ---
 title: Polyfill.io
 category: JavaScript libraries
-updated: 2017-10-26
+updated: 2020-07-02
 layout: 2017/sheet
 intro: |
   [Polyfill.io](https://polyfill.io) is a service that serves JavaScript polyfills.
index 3156f2e..1765133 100644 (file)
@@ -2,7 +2,7 @@
 title: PostgreSQL JSON
 layout: 2017/sheet
 prism_languages: [sql]
-updated: 2017-09-22
+updated: 2018-12-06
 category: Databases
 ---
 
diff --git a/pug.md b/pug.md
index 8d6d793..02c38fe 100644 (file)
--- a/pug.md
+++ b/pug.md
@@ -3,7 +3,7 @@ title: Pug
 category: JavaScript libraries
 layout: 2017/sheet
 prism_languages: [jade]
-updated: 2017-08-31
+updated: 2017-10-30
 weight: -3
 tags: [Featurable]
 ---
index 44d9657..36090f5 100644 (file)
--- a/rbenv.md
+++ b/rbenv.md
@@ -2,7 +2,7 @@
 title: rbenv
 category: Ruby
 layout: 2017/sheet
-updated: 2017-10-11
+updated: 2018-02-20
 weight: -1
 description: |
   A one-page guide to rbenv Ruby version manager, with usage examples and more.
index 2a4eb52..0f722cb 100644 (file)
--- a/react.md
+++ b/react.md
@@ -4,7 +4,7 @@ category: React
 layout: 2017/sheet
 ads: true
 tags: [Featured]
-updated: 2018-10-04
+updated: 2020-07-04
 weight: -10
 keywords:
   - React.Component
@@ -282,29 +282,27 @@ Lifecycle
 {: .-two-column}
 
 ### Mounting
-
-| Method | Description |
-| --- | --- |
-| `constructor` _(props)_ | Before rendering [#](https://reactjs.org/docs/react-component.html#constructor) |
-| `componentWillMount()` | _Don't use this_ [#](https://reactjs.org/docs/react-component.html#componentwillmount) |
-| `render()` | Render  [#](https://reactjs.org/docs/react-component.html#render) |
-| `componentDidMount()` | After rendering (DOM available) [#](https://reactjs.org/docs/react-component.html#componentdidmount) |
-| --- | --- |
-| `componentWillUnmount()` | Before DOM removal [#](https://reactjs.org/docs/react-component.html#componentwillunmount) |
-| --- | --- |
-| `componentDidCatch()` | Catch errors (16+) [#](https://reactjs.org/blog/2017/07/26/error-handling-in-react-16.html) |
+| Method                   | Description                                                                                          |
+| ------------------------ | ---------------------------------------------------------------------------------------------------- |
+| `constructor` _(props)_  | Before rendering [#](https://reactjs.org/docs/react-component.html#constructor)                      |
+| `componentWillMount()`   | _Don't use this_ [#](https://reactjs.org/docs/react-component.html#componentwillmount)               |
+| `render()`               | Render [#](https://reactjs.org/docs/react-component.html#render)                                     |
+| `componentDidMount()`    | After rendering (DOM available) [#](https://reactjs.org/docs/react-component.html#componentdidmount) |
+| ---                      | ---                                                                                                  |
+| `componentWillUnmount()` | Before DOM removal [#](https://reactjs.org/docs/react-component.html#componentwillunmount)           |
+| ---                      | ---                                                                                                  |
+| `componentDidCatch()`    | Catch errors (16+) [#](https://reactjs.org/blog/2017/07/26/error-handling-in-react-16.html)          |
 
 Set initial the state on `constructor()`.
 Add DOM event handlers, timers (etc) on `componentDidMount()`, then remove them on `componentWillUnmount()`.
 
 ### Updating
-
-| Method | Description |
-| --- | --- |
-| `componentDidUpdate` *(prevProps, prevState, snapshot)* | Use `setState()` here, but remember to compare props |
-| `shouldComponentUpdate` *(newProps, newState)* | Skips `render()` if returns false |
-| `render()` | Render |
-| `componentDidUpdate` *(prevProps, prevState)* | Operate on the DOM here |
+| Method                                                  | Description                                          |
+| ------------------------------------------------------- | ---------------------------------------------------- |
+| `componentDidUpdate` _(prevProps, prevState, snapshot)_ | Use `setState()` here, but remember to compare props |
+| `shouldComponentUpdate` _(newProps, newState)_          | Skips `render()` if returns false                    |
+| `render()`                                              | Render                                               |
+| `componentDidUpdate` _(prevProps, prevState)_           | Operate on the DOM here                              |
 
 Called when parents change properties and `.setState()`. These are not called for initial renders.
 
@@ -714,40 +712,54 @@ import PropTypes from 'prop-types'
 
 See: [Typechecking with PropTypes](https://reactjs.org/docs/typechecking-with-proptypes.html)
 
-| `any`                     | Anything                             |
+| Key   | Description |
+| ----- | ----------- |
+| `any` | Anything    |
 
 #### Basic
 
-| `string`                  |                                      |
-| `number`                  |                                      |
-| `func`                    | Function                             |
-| `bool`                    | True or false                        |
+| Key      | Description   |
+| -------- | ------------- |
+| `string` |               |
+| `number` |               |
+| `func`   | Function      |
+| `bool`   | True or false |
 
 #### Enum
 
-| `oneOf`_(any)_            | Enum types                           |
-| `oneOfType`_(type array)_ | Union                                |
+| Key                       | Description |
+| ------------------------- | ----------- |
+| `oneOf`_(any)_            | Enum types  |
+| `oneOfType`_(type array)_ | Union       |
 
 #### Array
 
-| `array`                   |                                      |
-| `arrayOf`_(...)_          |                                      |
+| Key              | Description |
+| ---------------- | ----------- |
+| `array`          |             |
+| `arrayOf`_(...)_ |             |
 
 #### Object
 
-| `object`                  |                                      |
-| `objectOf`_(...)_         | Object with values of a certain type |
-| `instanceOf`_(...)_       | Instance of a class                  |
-| `shape`_(...)_            |                                      |
+| Key                 | Description                          |
+| ------------------- | ------------------------------------ |
+| `object`            |                                      |
+| `objectOf`_(...)_   | Object with values of a certain type |
+| `instanceOf`_(...)_ | Instance of a class                  |
+| `shape`_(...)_      |                                      |
 
 #### Elements
 
-| `element`                 | React element                        |
-| `node`                    | DOM node                             |
+| Key       | Description   |
+| --------- | ------------- |
+| `element` | React element |
+| `node`    | DOM node      |
 
 #### Required
 
-| `(···).isRequired`        | Required                             |
+| Key                | Description |
+| ------------------ | ----------- |
+| `(···).isRequired` | Required    |
 
 ### Basic types
 
index 3992728..e46e443 100644 (file)
--- a/regexp.md
+++ b/regexp.md
@@ -8,7 +8,7 @@ authors:
   - github: izzergh
   - github: kolapsys
   - github: samtrion
-updated: 2019-11-14
+updated: 2020-03-10
 description: |
   Basic cheatsheets for regular expression
 ---
index 2c064b8..76d2194 100644 (file)
@@ -1,7 +1,7 @@
 ---
 title: Screen resolutions
 layout: 2017/sheet
-updated: 2017-10-30
+updated: 2020-07-03
 weight: -1
 ---
 
index 6faaab6..0c85742 100644 (file)
@@ -1,6 +1,6 @@
 ---
 title: RESTful API
-updated: 2018-12-25
+updated: 2020-06-06
 layout: 2017/sheet
 category: API
 ---
index 3690c77..7ae1275 100644 (file)
--- a/rollup.md
+++ b/rollup.md
@@ -2,7 +2,7 @@
 title: Rollup.js
 category: JavaScript libraries
 layout: 2017/sheet
-updated: 2017-11-01
+updated: 2020-01-29
 authors:
   - github: ryanSN
 keywords:
diff --git a/sass.md b/sass.md
index 3486c08..4d5975b 100644 (file)
--- a/sass.md
+++ b/sass.md
@@ -3,7 +3,7 @@ title: Sass
 category: CSS
 layout: 2017/sheet
 tags: [Featured]
-updated: 2017-08-26
+updated: 2020-07-03
 weight: -5
 keywords:
   - Variables
index d32e1fa..58a30e5 100644 (file)
--- a/semver.md
+++ b/semver.md
@@ -1,7 +1,7 @@
 ---
 title: Semver
 layout: 2017/sheet
-updated: 2018-08-23
+updated: 2019-12-31
 weight: -3
 ---
 
index 426304f..062e285 100644 (file)
--- a/sketch.md
+++ b/sketch.md
@@ -2,7 +2,7 @@
 title: Sketch
 category: Apps
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2018-02-20
 ---
 
 ## Shortcuts
index 6a51551..976d44c 100644 (file)
@@ -2,7 +2,7 @@
 title: Spacemacs
 layout: 2017/sheet
 category: Apps
-updated: 2018-02-15
+updated: 2020-05-22
 tags: [WIP]
 intro: |
   [Spacemacs](http://spacemacs.org) is a distribution for Emacs.
index 9285411..c35beb7 100644 (file)
@@ -2,7 +2,7 @@
 title: SQL joins
 layout: 2017/sheet
 category: Databases
-updated: 2017-10-30
+updated: 2018-12-06
 weight: -1
 ---
 
index 32cf617..7df41d3 100644 (file)
@@ -2,7 +2,7 @@
 title: Stencil
 category: JavaScript libraries
 layout: 2017/sheet
-updated: 2017-10-11
+updated: 2019-05-08
 keywords:
   - "@Component"
   - "@Prop()"
index cc228a3..61f4388 100644 (file)
@@ -2,7 +2,7 @@
 title: strftime format
 layout: 2017/sheet
 weight: -5
-updated: 2017-09-04
+updated: 2017-11-27
 tags: [Featurable]
 intro: |
   The strftime format is the standard date formatting for UNIX. It's used in C, Ruby, and more.
index 3ea89e6..d70c7eb 100644 (file)
--- a/stylus.md
+++ b/stylus.md
@@ -4,7 +4,7 @@ category: CSS
 layout: 2017/sheet
 prism_languages: [stylus]
 weight: -3
-updated: 2017-09-20
+updated: 2017-10-30
 tags: [Featurable]
 ---
 
diff --git a/tig.md b/tig.md
index 715b060..16130da 100644 (file)
--- a/tig.md
+++ b/tig.md
@@ -2,7 +2,7 @@
 title: Tig
 category: Git
 layout: 2017/sheet
-updated: 2017-08-29
+updated: 2018-11-16
 weight: -3
 ---
 
index 53e8846..4b073f1 100644 (file)
@@ -2,7 +2,7 @@
 title: Vimdiff
 category: Vim
 layout: 2017/sheet
-updated: 2017-08-26
+updated: 2018-12-06
 weight: -10
 intro: |
   [Vim](http://www.vim.org/) is a very efficient text editor. This reference was made for Vim 8.0.
diff --git a/vim.md b/vim.md
index 02e1e49..a9635af 100644 (file)
--- a/vim.md
+++ b/vim.md
@@ -3,7 +3,7 @@ title: Vim
 category: Vim
 layout: 2017/sheet
 tags: [Featured]
-updated: 2018-09-11
+updated: 2020-07-03
 weight: -10
 intro: |
  [Vim](http://www.vim.org/) is a very efficient text editor. This reference was made for Vim 8.0.   
index a4edc82..aa11d7f 100644 (file)
@@ -3,7 +3,7 @@ title: Vim scripting
 category: Vim
 prism_languages: [vim]
 layout: 2017/sheet
-updated: 2017-08-30
+updated: 2017-10-30
 weight: -10
 tags: [Featurable]
 ---
index 8133cde..566f04f 100644 (file)
--- a/vscode.md
+++ b/vscode.md
@@ -2,7 +2,7 @@
 title: Visual Studio Code
 category: Apps
 layout: 2017/sheet
-updated: 2018-02-03
+updated: 2018-02-12
 weight: -5
 keywords:
   - "⌘P: Show files"
diff --git a/yarn.md b/yarn.md
index 17595b3..e7d9bc3 100644 (file)
--- a/yarn.md
+++ b/yarn.md
@@ -3,7 +3,7 @@ title: Yarn
 category: JavaScript libraries
 layout: 2017/sheet
 weight: -3
-updated: 2017-09-08
+updated: 2019-09-30
 prism_languages: [json, bash]
 tags: [Featurable]
 ---