⌘-q
:wq
ctrl-a
ctrl-d
(detach)
ctrl-a
ctrl-\
(kill)
SCRIPT_PATH="$( cd "$(dirname "$0")" ; pwd -P )" | |
HOMEBREW_PATH=$SCRIPT_PATH/homebrew | |
echo "Add $HOMEBREW_PATH/bin to PATH" | |
export PATH=$HOMEBREW_PATH/bin:$PATH | |
echo "Add $HOMEBREW_PATH/opt/binutils/bin to PATH" | |
export PATH=$HOMEBREW_PATH/opt/binutils/bin:$PATH | |
export LDFLAGS=-L$HOMEBREW_PATH/opt/binutils/lib | |
export CPPFLAGS=-I$HOMEBREW_PATH/opt/binutils/include |
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add -
echo "deb https://dev2day.de/pms/ jessie main" | sudo tee /etc/apt/sources.list.d/pms.list
sudo apt-get update
Add this to your ~/.vimrc:
" Add reviewers as a dictionary
set dictionary=~/.reviewers
" Use dictionary in completion suggestions
set complete+=k
expr -l objc++ -O -- (id)0x12345678 | |
// Replace 0x12345678 with the memory location of the object |
import PlaygroundSupport | |
import SwiftUI | |
// MARK: - Game | |
extension TicTacToe.Board { | |
var hasNonEmptyCells: Bool { | |
self.flatMap { $0 } | |
.contains(where: { $0 != .empty }) | |
} |
#!/bin/bash | |
# | |
# See: https://medium.com/@kurtisnusbaum/stacked-diffs-keeping-phabricator-diffs-small-d9964f4dcfa6 | |
REPOSITORY_DIR=~/Work | |
for dir in "$REPOSITORY_DIR"/*/.git/arc/ | |
do | |
echo "HEAD^" > "$dir/default-relative-commit" | |
done |
Tested on the Raspberry Pi 4.
Download Rasbian at https://www.raspberrypi.org/downloads/raspbian/
Open the raspbian*.img file. This mounts the image as "boot" volume.
This is a fork of original gist https://gist.github.com/nrollr/3f57fc15ded7dddddcc4e82fe137b58e, with slight changes on pointing to 5.7 version branch, instead of 8 (latest default of MySQL in Hombrew).
This procedure explains how to install MySQL using Homebrew on macOS (Sierra 10.12 and up)
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
protocol P {} | |
struct S: P {} | |
extension P { | |
static var a: P { S() } | |
} | |
let v = P.a | |
// error: static member 'a' cannot be used on protocol metatype 'P.Protocol' | |
// let v = P.a |