popular | floss | license | comment |
---|---|---|---|
Avenir/Next | |||
Baskerville | Libre Baskerville, Open Baskerville | SIL OFL1.1(Both) | |
Caslon | Libre Caslon Display, Libre Caslon Text | SIL OFL1.1 | |
Bodoni | Libre Bodoni | SIL OFL1.1 | |
Copperplate | |||
Didot |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
import unicodedata | |
def main(): | |
for line in sys.stdin: | |
line_data = line.split(" ") | |
# Python 2.7 | |
w = unicodedata.east_asian_width(unichr(int(line_data[0], 16))) | |
if w == 'A': | |
print line.rstrip('\n') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int winWidth = 600; // ウィンドウの横幅 | |
int winHeight = 400; // ウィンドウの縦幅 | |
static final int CELL_SIZE = 15; // セルの大きさ | |
int start = 2; // 初期盤面のパターン番号 | |
int nCellX = winWidth / CELL_SIZE; // 横(x)方向のセルの個数 | |
int nCellY = winHeight / CELL_SIZE; // 縦(y)方向のセルの個数 | |
// 盤面(field)の状況 | |
// 各セルはALIVEが生存、DEADが死亡を表す |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM ubuntu | |
RUN apt-get update | |
RUN apt-get install -y build-essential curl | |
# NodeJS >= 6.0 | |
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash - | |
RUN apt-get install -y nodejs | |
# ttfautohint |
OlderNewer