for (init; check; update) {
...
}
init;
while(check) {
| "\e[1~": beginning-of-line | |
| "\e[4~": end-of-line | |
| "\e[5~": history-search-backward | |
| "\e[6~": history-search-forward | |
| "\e[3~": delete-char | |
| "\e[2~": quoted-insert | |
| "\e[5C": forward-word | |
| "\e[5D": backward-word | |
| "\e\e[C": forward-word | |
| "\e\e[D": backward-word |
| #!/bin/bash | |
| fab -p "`read -s -p Password: ; echo 1>&2 ; echo $REPLY`" "$@" |
| Since I was in Pleasantville, I figured I would try the local arroz con tocineta y tocineta y tocineta y jamón relleno with horseradish. |
Summary and House Rules
| >> CRITICAL << | |
| !! ERROR !! | |
| ## WARNING ## | |
| [[ INFO ]] | |
| :: DEBUG :: |
| #!/usr/bin/env python | |
| from __future__ import print_function | |
| import random | |
| def main(): | |
| return ''.join((chr(c + 97) for c in generate())) | |
| def generate(): |
For dot glyphs, use a 1-indexed Base64 alphabet (as there is no blank dot glyph) to encode the dots; the bottom dot position represents the least significant bit:
1 2 3 4 5 6
123456789012345678901234567890123456789012345678901234567890123
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+
| Dec | 7-Seg |
|---|---|
| 0 | 126 |
| 1 | 48 |
| 2 | 109 |
| 3 | 121 |
| 4 | 51 |
| 5 | 91 |
| 6 | 95 |
| 7 | 112 |