Cheatsheets
337 quick reference guides
Analytics3
Ansible5
Ansible
{% raw %} <https://www.ansible.com/
Ansible examples
Ruby installation (github.com) Postgres installation (github.com)
Ansible modules
{% raw %} Place your modules inside tasks.
Ansible quickstart
A quick guide to getting started with your first Ansible playbook.
Ansible roles
roles/ common/
API3
GraphQL
GraphQL queries look the same for both single items or lists of items. Just to make things less ambiguous. Also, to use variables, you need an operation name.
HTTP Status
List of HTTP Status codes and links to description.
RESTful API
Code Description 200 OK Successful get, patch (return a JSON object)
Apps10
Visual Studio Code
[Visual Studio Code](https://code.visualstudio.com/), or VSCode, is an open-source code editor. This guide targets VSCode v1.19.
editorconfig
This example should be fine for most projects indented by 2 spaces. See: animate.css editorconfig <https://EditorConfig.org
Atom
Shortcut Description ⌘\ Toggle tree
Flashlight
add Dinner with Rico 5 pm tomorrow remind Go to school at 2:30pm
Inkscape
/ = Zoom in/out 3 / 4 Zoom to selection / drawing
Org Mode
[Org mode](https://orgmode.org/) is for keeping hierarchal notes (and more) in Emacs.
Sketch
Shortcut Description V Vector
Spacemacs
[Spacemacs](http://spacemacs.org) is a distribution for Emacs.
Sublime Text
⌘ D select current word (repeat to include next instance of word) ⌘ L select current line (repeat to include next line)
Weechat
Shortcut Description ^s / ^u Set unread marker on all windows
Bolt1
C-like3
CLI35
Cron
Operator Description all values
Homebrew
Command Description brew install git Install a package
httpie
$ http POST http://example.com name="John" Host:example.com — JSON, cookies, files, auth, and other httpie examples.
adb (Android Debug Bridge)
Command Description adb devices Lists connected devices
composer
Basic guide on how to use Composer, the PHP Package manager.
Fish shell
Shortcut Description ^A ←/^E → Move to the line beginning/end
Rsync
Watchexec
[mattgreen/watchexec](https://github.com/mattgreen/watchexec) runs commands whenever certain files change.
Animated GIFs
You'll need mplayer, imagemagick and gifsicle. This converts frames to .png, then turns them into an animated gif. See ss and endpos.
Ansi codes
Quick reference to ANSI color codes.
Bash scripting
FeaturedThis is a quick reference to getting started with Bash scripting. Learn bash in y minutes (learnxinyminutes.com)
Command Line Interface Pages
Render Page's repository
Curl
Emacs
^n ^p up/down ^f ^b left/right
ffmpeg
Find
These conditions only work in MacOS and BSDlike systems (no GNU/Linux support).
GNU grep
In BRE, these characters have a special meaning unless they are escaped with a backslash: ^ $ . [ ] \
GnuPG
[GnuPG](https://gnupg.org/) is a complete and free implementation of the OpenPGP standard.
Makefile
= expressions are only evaluated when they're being used. Prefix Description
Man
1 General User Commands 2 System Calls
ncftp
Pass
Reference <https://passwordstore.org
pm2
Command Description pm2 start app.js name myapi Start and name a process
rename
See: <http://plasmasturm.org/code/rename/ Rename hello.txt to world.txt and so on in .txt.
rTorrent
[rTorrent](https://rakshasa.github.io/rtorrent/) is a command-line torrent application. Here are some shortcut keys.
scp
Screen
Screen or GNU Screen is a terminal multiplexer. In other words, it means that you can start a screen session and then open any number of windows (virtual terminals). This does not contain **all** of screen's commands and options, read [GNU's manual](https://www.gnu.org/software/screen/manual/screen.html#Commands) to see everything
sed
Here's some hints on using sed.
Shell scripting
Shell: named pipes
This creates a virtual file with the contents of the output of ls ./old. Named pipe (wikipedia.org)
tar
Concatenate, Deflate, Inflate files
tmux
$ tmux u UTF8 mode
top
See the processes in your Unix machine.
YUM
zsh
Expression Example Description !! sudo !! Last command (sudo !!)
CSS11
Sass
FeaturedThis is a quick reference to Sass stylesheets. Sass documentation (sasslang.com)
CSS flexbox
A fixedheight top bar and a dynamicheight content area. This creates columns that have different widths, but size accordingly according
CSS system fonts
This uses whatever system font is available. See: System shock Designing Medium (medium.com) Font OS
cssnext
Also see colorme.io. Selectors
Stylus
Getting started Stylus is a CSS preprocessor.
Bootstrap
.container .row .col-md-6, @screen-sm-min, .form-control, grids, .modal-content, tooltips, and other Bootstrap CSS examples.
Bulma
Basic guide on how to use Bulma, the lightweight css flexbox framework.
CSS
Selector Description All elements
CSS antialiasing
Here's a 4-line snippet on how to get beautiful, antialiased text with CSS.
CSS Grid
GRID: A simple visual cheatsheet CSS Tricks: A Complete Guide to Grid
CSS tricks
See: Introducing text stroke Relevant in iOS6, but maybe not anymore.
Databases5
SQL joins
Joins are typically added to SELECT statements to add more columns and records. Join What
Knex
[Knex](http://knexjs.org/) is an SQL query builder for Node.js. This guide targets v0.13.0.
MySQL
Host ‘%’ indicates any host. ⚠ INT(2) = "2 digits displayed" NOT "number with 2 digits max"
PostgreSQL
$ psql logs in to default database & default user $ sudo u <rolename:postgres psql logs in with a particular user
PostgreSQL JSON
Operator Description Example Returns int Get array element 2 data2 JSON
Devops12
docker-compose
Docker compose is now integrated into the official Docker installation. The functionality only improved over that change, and the simple syntax change is : V1 : dockercompose ARG to V2 docker compose
AWS CLI
.elasticbeanstalk/config.yml application config .elasticbeanstalk/devenv.env.yml environment config
Chef
In your server: Learn Chef Rally (learn.chef.io)
CircleCI
<https://circleci.com/docs/configsample machine: adjusting the VM to your preferences and requirements
Deis
See: SSL
Docker CLI
Manage images Create an image from a Dockerfile.
Dockerfile
Using shell will turn on strict mode for shell commands. Configures a container that will run as an executable.
Flynn
Start a flynn cluster (on amazon or vagrant) flynn cluster add to add that cluster
Heroku
[Heroku](https://heroku.com/) is a web hosting platform supporting many languages, and this guide is a reference to Heroku's [command-line interface](https://heroku.com/).
Travis.yml
Quick reference for [Travis CI](https://travis-ci.org) yaml configuration. See [official documentation](https://docs.travis-ci.com/user/customizing-the-build/).
Vagrant
[Vagrant](http://vagrantup.com) lets you build isolated virtual environments for your apps.
Vagrantfile
Vagrant cheatsheet
Elixir9
Elixir
These two are equivalent. This sets username to "Tom".
Phoenix: Plug.Conn
Request Usually only useful for tests.
Erlang ETS
:set no duplicate keys (or: :orderedset, :bag, :duplicatebag) :protected only this process can use it (or: :public, :private)
Phoenix
Install Erlang, Elixir, Node.js, PostgreSQL first. See: Installation (hexdocs.pm)
Phoenix: Ecto migrations
Creates a migration (no models). This is only for Phoenix 1.2 or older; models aren't available in Phoenix 1.3+.
Phoenix: Routing
See: Mix.Tasks.Phoenix.Routes (hexdocs.pm) Also: put post patch options delete head
Elixir metaprogramming
Most of these magic is defined in Kernel.SpecialForms.
ExUnit
See: Assertions ExUnit Docs
Phoenix: Ecto
Field :id
Git7
Tig
Command Description tig Logs
Git log format string
See the next tables on format variables. Variable Description
Git branches
Creates a new branch locally then pushes it. Gets a branch in a remote.
Git extras
Quick reference to some utilities in the [git-extras](https://github.com/tj/git-extras) utilities.
git log
See gitrevisions. See: Git log format cheatsheet
Git revisions
A list of revision specifications you can use with `git log` and many other Git commands. Summarized from `gitrevisions(7)` man page.
Git tricks
HEAD^ 1 commit before head HEAD^^ 2 commits before head
Hidden1
HTML12
Xpath
Featured$x('//div//p//*') == $('div p *'), $x('//[@id="item"]') == $('#item'), and many other Xpath examples.
HTML meta tags
See: OpenGraph protocol (developers.facebook.com) article:publishedtime
Input tag
email hidden
Layout thrashing
These are CSS properties that will cause "layout thrashing". Avoid changing them to prevent bottlenecks in your UI performance.
Appcache
Note that Appcache is deprecated! See: Using the application cache (developer.mozilla.org)
Applinks
<http://applinks.org/ <meta property="al:ios:url" content="applinks://docs" /
HTML
<link rel="shortcut icon" type="image/xicon" href="/favicon.ico" <link rel="shortcut icon" type="image/png" href="/favicon.png"
HTML emails
Property Where position (Outlook, Gmail, Yahoo)
Internet Explorer
Feature IE6 IE7 IE8 IE9 IE10 (descendant) 7 ✓ ✓ ✓ ✓
Legacy IE bugs
A bunch of bugs to take care of if you're going to target legacy IE browsers.
Microformats
Share links
Facebook: Twitter:
JavaScript15
ES2015+
FeaturedA quick overview of new JavaScript features in ES2015, ES2016, ES2017, ES2018 and beyond.
Vue.js
[Vue.js](https://vuejs.org/) is an open-source Model–view–viewmodel JavaScript framework for building user interfaces and single-page applications.
fetch()
Non2xx responses are still successful requests. Use another function to turn them to errors. See: isomorphicfetch (npmjs.com)
JavaScript Date
new Date( 2014, 2, 1, 13, 0, 59, 0) Date Year Month Day Hour Min Sec Milli
JavaScript speech synthesis
See: SpeechSynthesisUtterance (developer.mozilla.org)
Jsdoc
See: <https://jsdoc.app/index.html Type Description
npm
Command Description npm i Alias for npm install
Web workers
Messages can be anything that can be serialized into JSON (objects, arrays, strings, numbers, booleans). See: structured clone These are the contents of message on onmessage.
applicationCache
This is a deprecated HTML feature. See: Using the application cache (developer.mozilla.org)
Canvas
Saves: strokeStyle fillStyle globalAlpha lineWidth lineCap lineJoin miterLimit shadowOffsetX shadowOffsetY shadowBlur shadowColor globalCompositeOperation, Transformations (translate rotate scale tran
DOM Range
Quick reference to the HTML [DOM createRange API](https://devdocs.io/dom/range).
DOM Selection
Quick introduction to the HTML [DOM selection API](https://devdocs.io/dom/selection).
JavaScript Arrays
JavaScript lazy shortcuts
What Lazy mode "The right way" String to number +str parseInt(str, 10) or parseFloat()
Promises
intro: A quick reference to the JavaScript Promise API. Using Promises guide (developer.mozilla.org)
JavaScript libraries72
Chai.js
expect(x).to.be.equal(y) 〉 assert.equal(x, y) 〉 .to.be.true 〉 jQuery, assertions, TDD and BDD, and other Chai examples.
Flow
Most of what you need to do is to simply add annotations to function arguments! See: flow.org docs
Jest
A quick overview to [Jest](https://facebook.github.io/jest/), a test framework for Node.js. This guide targets Jest v20.
Lodash
This is not a complete list.
Pug
See: Attributes See: Comments
Yarn
npm yarn npm init yarn init
bluebird.js
Also see the promise cheatsheet and Bluebird.js API (github.com). Those marked with are nonstandard Promise API that only work with Bluebird promises.
Camp
[Camp](https://github.com/espadrine/sc/) is a Node.js web server framework. This guide targets Camp v17.x.
co
[co](https://github.com/tj/co) allows you to use generators to manage async flow.
expect.js
Expect is a library for assertions in tests. See: mjackson/expect
Gremlins.js
[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).
Handlebars.js
{% raw %} Would render:
Jasmine
Note: This cheatsheet may be a little outdated. Also see the Jest cheatsheet. Jest uses Jasmine, and therefore has similar API. Make your test return a promise.
jQuery
Enables $(':inline')
Meow
[meow](https://npmjs.com/package/meow) is the easiest way to write command line apps for Node.js.
Parsley.js
[Parsley](http://parsleyjs.org/doc/) provides frontend form validation.
Shell.js
[ShellJS](https://github.com/shelljs/shelljs) is a portable (Windows/Linux/OS X) implementation of Unix shell commands on top of the Node.js API.
Sinon
101
[101](https://www.npmjs.com/package/101) is a JavaScript library for dealing with immutable data in a functional manner.
Angular.js
<https://github.com/angular/angularseed <https://angularjs.org/
Backbone.js
Collection: add (model, collection, options)
Blessed
Browserify
Browserify is a bundler for JavaScript. <https://browserify.org/
Browsersync
npm i g browsersync browsersync.io
Commander.js
<https://github.com/tj/commander.js/ var cli = require('commander');
Deku v2
Quick reference for [Deku](https://www.npmjs.com/package/deku), a minimal virtual DOM library.
Ember.js
{% raw %} Router.map(function() {
Express.js
Fastify
Fastify lets you create HTTP servers in Node.js with good performance. This guide targets fastify v0.28.x. Fastify source code (github.com)
Gulp
gulprubysass gulpautoprefixer
Harvey.js
[Harvey.js](http://harvesthq.github.io/harvey/) helps you build responsive interfaces.
Immutable.js
Jade
jQuery CDN
js-model
<http://benpickles.github.io/jsmodel/
jscoverage
A small guide into installing [jscoverage](https://npmjs.com/package./jscoverage). Also see [mocha-blanket](./mocha-blanket).
Jshint
Enable these options to not throw errors in these conditions. See: Relaxing
Koa
Koa is a web framework for Node.js. <https://koajs.com/
Middleman 3
NB: This is for Middleman 3, not Middleman 4+. compassconfig do config
minimist
All options are optional, but it's recommended you set string and boolean at least. All options are optional.
Mobx
asMap(obj) JS map (dynamic keys) asReference(fn) don't observe me
Mocha blanket
Use [blanket](https://npmjs.com/package/blanket) for easy coverage reporting for Mocha JavaScript tests.
Mocha HTML
This is a mocha template that loads js/css from cdn.
Mocha.js
mocha.setup('bdd'); describe('something', function() {
Mocha.js TDD interface
mocha.setup('tdd'); suite('something', function() {
Modella
[Modella](https://www.npmjs.com/package/modella) allows you to create simple models in JavaScript. This is a guide on basic usage of Modella in CoffeeScript.
Modernizr
<script src='//cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js'</script JavaScript
Moment.js
This parses the given date using the given format. Returns a moment object. See datetime for more.
Nock
Nopt
<https://www.npmjs.org/package/nopt
Parsimmon
<https://github.com/jneen/parsimmon/blob/master/API.md
Polyfill.io
Polyfill.io is a service that serves JavaScript polyfills.
Q.js
<https://github.com/kriskowal/q <https://github.com/kriskowal/q/wiki/APIReference
Qunit
A quick reference for the [QUnit](https://yarnpkg.com/package/qunit) testing library in JavaScript.
Ractive.js
{% raw %} Ractive is a UI library for JavaScript.
Riot.js
Riot is a UI library for JavaScript. <https://riot.js.org/
Rollup.js
[Rollup](https://rollupjs.org/) Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application.
Sequelize
Sequelize is an ORM for JavaScript. <https://sequelize.org/
Sinon-chai
Sinonchai expect(spy).called
Spine
Spine is an MVC framework for JavaScript. <https://spine.github.io/
Stencil
[Stencil](https://github.com/ionic-team/stencil) is a compiler for web components made by the Ionic team. This guide targets Stencil v0.0.5.
Superagent
Tape
TypeScript
TypeScript is just like ES2015 with typechecking. All ES2015 (classes, etc) should work.
Underscore-string
// Use it like so: .str.trim("hey");
Universal JS module loader
<https://github.com/umdjs/umd js
Virtual-dom
See <https://www.npmjs.com/package/virtualdom
Vows
Vowsjs.org vows = require "vows"
Webpack
This is a very basic "getting started with Webpack" guide for use with [Webpack](https://webpack.js.org) v3. This doesn't cover all features, but it should get you started in understanding the config file format.
Weinre
[weinre](https://www.npmjs.com/package/weinre) is a remote Web inspector. Note that it has been deprecated since 2016.
Yargs
Zombie
[Zombie](http://zombie.js.org/) is a full-stack testing solution for Node.js.
Jekyll3
Ledger7
Ledger CLI
Format = cleared, ! = pending
Hledger
<https://hledger.org <https://hledger.org/quickstart.html
Ledger CSV format
Ledger examples
show me expenses for october (period) ledger r Expenses p oct
Ledger format
Flags: Only relevant with strict or pedantic
Ledger periods
<https://ledgercli.org/3.0/doc/ledger3.htmlPeriodExpressions [INTERVAL] [BEGIN] [END]
Ledger queries
<https://ledgercli.org/3.0/doc/ledger3.htmlComplexexpressions Query Description
macOS3
Markup9
Markdown
markdown markdown
Textile
Code Description em
Emmet
Emmet is a markup language for expanding CSS rules into HTML
Haml
Either hash syntax works
Kramdown
Kramdown is a Markdown parser in Ruby. <https://kramdown.gettalong.org/
Rdoc
Place this at the beginning of the file. <https://docs.rubylang.org/en/2.1.0/RDoc/Markup.html
ReStructuredText
ReStructuredText is a markup language for writing documents. <https://en.wikipedia.org/wiki/ReStructuredText
Tomdoc
See tomdoc.org. Deprecated
Yaml
Node.js7
package.json
Highlighted lines are required. See Semver cheatsheet for explanation of version ranges.
Node.js streams
Stream Description Readable Data emitter
assert
http://nodejs.org/api/assert.html
fs
fs.readFile('file.txt', function(err, data) { .. }); fs.readFile('file.txt', {encoding: 'utf8'}, function(err, data) { .. });
Node.js API
filename dirname
Node.js path API
Quick reference to the [Node.js path API](https://nodejs.org/api/path.html).
process
process.stdout.write('...'); process.stderr.write('...');
Others3
python1
Rails11
Arel
Arel is an SQL abstraction library built into Ruby on Rails. <https://github.com/rails/arel
Rails
Helpers class ApplicationController
Rails controllers
redirectto rooturl redirectto rooturl, notice: "Good."
Rails form helpers
Field names will be prefixed with post (the class name), and values will be derived from this object (eg, f.textfield :name from @post.name).
Rails helpers
distanceoftimeinwords(Time.now, project.enddate) = 3 hours distanceoftimeinwordstonow(project.enddate) = 3 hours
Rails i18n
<http://guides.rubyonrails.org/i18n.html <http://railsi18n.org/wiki
Rails migrations
$ rails generate migration RemovePartNumberFromProducts partnumber:string $ rails generate migration removepartnumberfromproducts partnumber rails assumes string if not type given and you can use sn
Rails models
Generating $ rails g model User
Rails plugins
Generate a Rails Engine plugin: rails plugin new myplugin skipbundle full
Rails tricks
in config/environments/development.rb: Source maps for Sass
Routes
resources :photos PhotosController:
React6
React.js
Featured[React](https://reactjs.org/) is a JavaScript library for building user interfaces. This guide targets React v15 to v16.
Redux
A store is made from a reducer function, which takes the current state, and returns a new state depending on the action it was given.
Enzyme
FeaturedEnzyme lets you write unit tests for React components. This guide covers Enzyme 3.x. Enzyme website (enzymejs.github.io)
Awesome Redux
Create action creators in flux standard action format. reduxactions
Flux architecture
Flux is an architecture for building clientside web applications. InDepth Overview (facebook.github.io)
React-router
<https://reactrouter.com/ {% raw %}
Ruby12
Goby
Goby's language design is based on Ruby language's, slim and shaped up. Differences in syntax between them is very small.
rbenv
[rbenv](https://github.com/rbenv/rbenv) lets you manage installations of multiple Ruby versions.
ActiveAdmin
Allows you to filter listings by a certain scope. You can define custom actions for models.
Bundler
bundle same as bundle install bundle install installs gems
Minitest
require 'minitest/autorun' describe "X" do
Rake
RSpec
RSpec is a Ruby library for testing. <https://rspec.info/
Rspec-rails
RSpec is a Ruby library for testing. rspecrails is its Rails integration. <https://rspec.info/
Ruby
Quick reference to some features of the Ruby programming language.
Ruby 2.1
Quick reference to the [new features in Ruby 2.1](https://www.ruby-lang.org/).
Rubygems
A quick reference to common [rubygems](https://rubygems.org) CLI commands.
StimulusReflex
Trigger reflexes without writing any javascript with the datareflex attribute. Stimulus.js controllers registered with StimulusReflex can use the stimulate method to trigger reflexes
Ruby libraries14
Capybara
visit articlespath Positive Negative
Factory Bot
Factory Bot is a helper for writing factories for Ruby tests. It was previously known as Factory Girl. For older versions, use FactoryGirl instead of FactoryBot. Factory Bot documentation (rubydoc.inf
Meta-tags gem
Works in a controller or a view. This creates config/initializers/metatags.rb that you can edit.
Ronn
Ronn generates Man pages. See [ronn(1)](https://rtomayko.github.io/ronn/ronn.1.html), [ronn-format(7)](https://rtomayko.github.com/ronn/ronn-format.7.html). Also see it on GitHub: [rtomayko/ronn](httpss://github.com/rtomayko/ronn).
Slim
You can use parentheses, brackets, or none at all. You can use Ruby expressions in attributes.
Chunky PNG
Loads from file.png. Writes an image to newfile.png.
Do gem
DAddYE/do server = DO::Server.new('srv1', 'srv1.domain.local', 'root', :key =
FFaker
Machinist
Machinist is a fixture management library for Ruby. <https://github.com/notahat/machinist
Packs (ruby)
Packs are a specification for an extensible packaging system to help modularize Ruby applications.
Pry
Pry is a runtime development console for Ruby. <https://github.com/pry/pry
PSD.rb
[PSD.rb](https://github.com/layervault/psd.rb) parses Photoshop documents in Ruby.
rack-test
See rack/test.rb.
Sequel
Sequel is a database toolkit for Ruby. <https://github.com/jeremyevans/sequel
Uncategorized37
Date & time formats
UNIX strftime Used by Ruby, date, and more Moment.js Used by Moment.js, datefns, and more
strftime format
The strftime format is the standard date formatting for UNIX. It's used in C, Ruby, and more.
Semver
Given a version number MAJOR.MINOR.PATCH: MAJOR incompatible API changes
Screen resolutions
Resolution DPPX Actual resolution DPPI Actual PPI Size Devices 320 x 480 @1x 320 x 480 163 ppi 163 ppi 3.5" iPhone 2G/3G/3GS
Watchman
Adds ./src to the watch list. Adds a trigger called retest to run npm test every time .js changes in ./src.
Apache Cordova
A quick reference to common [Apache Cordova](https://cordova.apache.org/) commands.
Caskroom index
abetterfinderattributes abetterfinderrename
Cheatsheet styles
This is a reference of styles that you can use on Devhints cheatsheets. How meta! You can refer to this when contributing your own cheatsheets to the [GitHub repo](https://github.com/rstacruz/cheatsheets/).
Command line stuff
ls [options] [paths] Switch Description
Devise
Devise is a flexible authentication gem.
Divshot
Divshot was a static hosting platform. <https://divshot.com/
Figlet
Run figlet with f <font to use a font. Figlet comes with support for Toilet fonts, which are in {share}/figlet. This is not the default font dir, so you'll have to use d <path to access it.
Firebase
<https://www.firebase.com/docs/web/api/ <https://www.firebase.com/docs/web/recipes.html
Firefox
CSS: variables CSS: Allow lineheight in <input type='button'
Food delivery (Philippines)
Food delivery numbers & sites for top restaurant chains in Metro Manila. For numbers outside Metro Manila, check their websites.
Freenode
Google Analytics
// Analytics.js ga('create', 'UAXXXXY', 'auto');
Google Webfonts
Short snippets on using [Google Webfonts](https://google.com/fonts) in a web page.
Imagemagick
A quick reference for common [Imagemagick](https://www.imagemagick.org) commands and switches.
iOS Provisioning Profiles
Development deploy to an iPhone via XCode Adhoc deploy via testflightapp.com
Less.js
unit(30px / 5px) = 6 unit(5, px) = 5px
Licenses
Linux
$ chmod +rwx App $ ./App
Lua
<https://www.lua.org/pil/13.html <http://luausers.org/wiki/ObjectOrientedProgramming
Make for assets
bin := ./nodemodules/.bin stylus := $(bin)/stylus
Nocode
[Nocode](https://github.com/kelseyhightower/nocode) is the best way to write secure and reliable applications. Write nothing; deploy nowhere.
Phusion Passenger
This is an example nginx configuration.
PlantUML
PlantUML is a markup language for creating diagrams. <https://plantuml.com/
Premailer
[Premailer](https://github.com/premailer/premailer/) is a Ruby library that inlines CSS into HTML.
Saucelabs
Sign up for opensauce: http://saucelabs.com/opensauce
SimpleForm
Social media images
What Dimensions : :
Spreadsheet functions
Ubuntu
aptitude search mysql Look for something dpkg S which tsclient What package does it belong to?
Unicode symbols
✈ \u2708 airplane ❄ \u2744 snowflake
Vainglory
Use CP WP Util Antiarmor/shield [Myth][BM] [Bonesaw][BS], [Tension][TB]
ZNC bouncer
A quick reference to the [ZNC](https://znc.bg) IRC bouncer's common commands.
Vim12
Vim
FeaturedVim is a very efficient text editor. This reference was made for Vim 8.0. For shortcut notation, see :help keynotation.
Vim scripting
You can either put this in a script (script.vim) and run it (:source script.vim), or you can type the commands individually in normal mode as :let and :echo. Here's another example with functions, var
Vimdiff
[Vim](https://www.vim.org/) is a very efficient text editor. This reference was made for Vim 8.0.
Tabular
[Tabular](https://github.com/godlygeek/tabular) is a Vim script for text alignment.
Projectionist
Command Description :A Edit alternate
Vim digraphs
℠ ™ © ® ¶ † ‡ – ± SM TM Co Rg PI / /= +
Vim Easyalign
{Visual} ⏎ activate for selection ga {motion} activate for motion/text object
Vim helpfiles
Use ft=help to preview it, and ft=text to edit it. This is a cheatsheet for writing Vim help files. See: :help helpwriting
Vim-rails
Alternate files Command Description
Vim-Unite
file/new file/async
Vimscript functions
Functions line('.') " current line number
Vimscript snippets
command! YoFunctionHere call s:YoFunctionHere() nnoremap <silent x :call <SIDFunctionHere()<CR