See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope> is optional
| echo 'APT::Install-Recommends "false"; | |
| APT::Install-Suggests "false";' | sudo tee /etc/apt/apt.conf.d/00install-recommends > /dev/null | |
| curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg | |
| echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null | |
| sudo apt-get update | |
| sudo apt-get install -y docker-ce nftables | |
| sudo update-alternatives --set iptables $(which iptables-nft) | |
| sudo update-alternatives --set ip6tables $(which ip6tables-nft) | |
| sudo usermod -aG docker $(whoami) |
| // ==UserScript== | |
| // @name feelcycle-diff-sheet.js | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.3 | |
| // @description FEELCYCLE の予約ページで難易度を表示する userscript | |
| // @author owatan | |
| // @match https://m.feelcycle.com/reserve | |
| // @icon https://m.feelcycle.com/favicon.png | |
| // @grant none | |
| // ==/UserScript== |
| #!/bin/bash | |
| # ##Requirements | |
| # - twurl | |
| # - Ruby | |
| # - SQLite 3 | |
| set -e | |
| # cronとかで使えるようにsqliteとruby、ruby gemsのパスを通す。これはmacOSのHomebrewで入れた場合 |
| /* ==UserStyle== | |
| @name niconico user page dark theme | |
| @namespace https://kpherox.dev/ | |
| @version 2.0.4 | |
| @description ニコニコ動画のマイページとユーザーページを暗くするやつ。niconico Darkmode がベース | |
| @author kPherox <kphrx@kpherox.dev> (https://kpherox.dev) | |
| @updateURL https://gist.github.com/kphrx/01845381660b7b90e5928d83fa9964b8/raw/niconico-user-page-dark-theme.user.css | |
| @license MIT | |
| ==/UserStyle== */ | |
| /* |
| #!/usr/bin/perl | |
| use feature qw(say); | |
| use strict; | |
| use warnings; | |
| use Cwd 'abs_path'; | |
| use File::Basename 'dirname'; | |
| use File::Spec; | |
| use Getopt::Long 'GetOptions'; | |
| use JSON::PP; |
| Key/Command | Description |
|---|---|
| Tab | Auto-complete files and folder names |
| Ctrl + A | Go to the beginning of the line you are currently typing on |
| Ctrl + E | Go to the end of the line you are currently typing on |
| Ctrl + U | Clear the line before the cursor |
| Ctrl + K | Clear the line after the cursor |
| Ctrl + W | Delete the word before the cursor |
| Ctrl + T | Swap the last two characters before the cursor |
| version: '3.5' | |
| services: | |
| nginx-proxy: | |
| image: jwilder/nginx-proxy:alpine | |
| restart: always | |
| network_mode: host | |
| ports: | |
| - "443:443" | |
| - "80:80" |
| Creative Commons Legal Code | |
| CC0 1.0 Universal | |
| CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE | |
| LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN | |
| ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS | |
| INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES | |
| REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS | |
| PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM |