Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
278 changes: 278 additions & 0 deletions REJECT
Original file line number Diff line number Diff line change
@@ -0,0 +1,278 @@
現れ # あらわれ
あいだ
何れ # いずれ
一層 # いっそう
一旦 # いったん。なるべく「一度~して」
色々 # いろいろ
受けつ # 受け付
大方 # おおかた。なるべく避ける。
送り先
概ね # おおむね
虞 # おそれ
おもに # 主に
面白 # おもしろ
個所 # 箇所
ヶ所 # ~か所
カ所 # ~か所
仮名 # かな
かりに !ばかりに !わかり # 仮に
完全 !完全ガイド !不完全 !完全なテストカバレッジ# 使わないほうが無難。否定形と一緒に使うと全否定みたいになる。
極めて # きわめて
気付 # 気づく
気が付 # 気がつく
気をつけ # 気を付ける
くらい # ~(の、な)程度
ぐらい # ~(の、な)程度
下さい # 〜してください。
遡る # さかのぼる
先程 # 先ほど
様々 # さまざま
更に !変更 # さらに
させる !進化させる # 原則は避ける
従って、# したがって、
締切り # 締切
じょうず # 上手
上手 # 「上手い」がダメ。「上手」に変換。
随分 # ずいぶん。できるなら使わない。
すぐれた # 優れた
既に # すでに
即ち # すなわち
素早 # すばや
全て # すべて
すみやか # 速やか
大抵 # たいてい
例えば # たとえば
多岐に渡 # 多岐にわた
だれ # 誰
丁度 # ちょうど
一寸 # ちょっと
遂に # ついに
づくり # 作り
出来 !出来事 # できる
てごろ # 手頃
時々 # ときどき
通り # ~とおり
同士 # できるだけ、「相互に」
とくに # 特に
留まる # とどまる
留まり # とどまり
止まる # とどまる
無い
何故
等 !等級 !等価 !平等 !べき等 !等しい !同等 !均等 !冪等 # など
並びに
何等
の内 !建物の内 !内部 !内容 !内側 # ~のうち
はじめる # 始める
はじまる # 始まる
始めに # はじめに
日ごろ # 日頃
一通り # ひととおり
拡がる # 広がる
人々 # 人たち
ふたたび
ふだん
欲し # ほしい
又は
全く # まったく
見い出す # 見いだす
見付ける # 見つける
寧ろ
無闇に
滅多に
もっとも
もとづ # 基づいて
易しい
止むを得ず # やむを得ず
止める !突き止める # やめる
良い # よい
ようす
の様に # ~のように
解る
分か !部分から !分かれて !分かれた !分かれる !分かけて # (〜が)わかる。
訳で !全訳で# わけで
僅か
われわれ # 私たち
我々 # 私たち
わたし # 私
私達 # 私たち
境目 # 境界
エディター # エディタ
コンピューター # コンピュータ
メモリー !メモリ # メモリ
プロバイダー # プロバイダ
パラメーター # パラメタ
ヘッダー
ドライバー
サーバー # サーバ
サーヴァー # サーバ
インターフェイス # インタフェース
インターフェース # インタフェース
インタフェイス # インタフェース
1度
2度
3度
4度
の1つ # の一つ ※文脈注意
ひとつ # 表記をアラビア数字にするか漢数字にするか注意
もう1度 # もう一度
1部 !第1部 # (何かの)一部
パーセント # %
メートル # m
ミリ
メガバイト # MB
キロバイト # KB
メガビット # Mbit
キロビット # Kbit
bit !rabbitmq !RabbitMQ # ビット
inch # インチ
dot # ドット
RFC # RFCと番号の間に半角スペース
@TODO
ソフトウエア #ソフトウェア
ヶ月 # か月
カ月 # か月
箇月 # か月
結びつ # 結び付
関連づ # 関連付
相関づ # 相関付
# こと # 他の動詞がないか
# する # 他の動詞がないか
メトリクス # 指標
アプローチ # 手法
この章 # 本章 ※contents.re以外
〜 # ~ Macで入力すると「ぎざぎざにょろ」になる。
デリバリー !継続的デリバリー # ルー語なので避ける。届けるなどの単語にする
デリバー # ルー語なので避ける。届けるなどの単語にする
優先度 # 優先順位
アーキテクチャー # アーキテクチャ
Virtualbox # VirtualBox
紐尽く # 紐づく
privision # provision
Amazon Web Service # Amazon Web Services
為 !行為 # ため
後悔 # たぶん公開のタイポ
記述うる # 記述する
会えて # たぶん敢えてのタイポ
Mitライセンス # MITライセンス
Chef-solo # Chef Solo
Chef-Solo # Chef Solo
Chef-client # Chef Client
Chef-Client # Chef Client
としましょう # ことにします、などに変える
自信 # たぶん自身のタイポ
ウェブサーバ # Webサーバ
webサーバ # Webサーバ
データベースサーバ # DBサーバ
幾つ # いくつ
Cookbook !Cookbooks # クックブック ※出力以外はカタカナに
おこなう # 行う
ね。 # 馴れ馴れしいのでトル
Github # GitHub
用な !引用な !適用な # たぶん、「ような」
。うち # そのうち などに変える
おくでも良い # おくと良い
** # 太字への変換のマークアップ不正
捕捉 # たぶん「補足」のタイポ
RUBY # Ruby
Multi-Machine # マルチVM
仮想マシン # 仮想サーバ
事 !事情 !無事 !事前 !事例 !事実 !事件 !大事 !事項 # 「こと」に開く
司る # つかさどる
尚 # なお
懸命 # たぶん「賢明」のタイポ
ユーザー # ユーザ
Node !Node.js !Nodeオブジェクト !Node オブジェクト # ノード
Role # コードの箇所以外では「ロール」にする
フォルダ # ディレクトリ
1章 !第1章 # 第1章
2章 !第2章 # 第2章
3章 !第3章 # 第3章
4章 !第4章 # 第4章
5章 !第5章 # 第5章
6章 !第6章 # 第6章
7章 !第7章 # 第7章
8章 !第8章 # 第8章
9章 !第9章 # 第9章
10章 !第10章 # 第10章
11章 !第11章 # 第11章
VMWare # VMware
なければなりません # なければいけません
vim # Vim ※本文のみ適用すること
git !Digital !gitignore !github.com # Git ※本文のみ適用すること
Omnibus Chef Packaging # オムニバスインストーラー
Omnibus Installer # オムニバスインストーラー
一とおり # ひととおり
Knife # knife ※小文字に
Chef-client # Chef Client ※コマンドの場合はchef-clientとなる
インフラストラクチャ !インフラストラクチャー # インフラストラクチャー
インストーラ !インストーラー # インストーラー
スタンドアローン # スタンドアロン
Redhat # RedHat
とは言え # とはいえ
見たい # みたい ※変な日本語の可能性あり注意
いえます # 言えます
いいます # 言います
Chefを実行 # Chef Soloとか明確に!
Chefクライアント # Chef Client
他の # ほかの
株式会社 # ㈱
皆様 # みなさん
頂く # いただく
頂い # いただい
頂き # いただき
子供 # 子ども
仕掛 # しかけ
捉え # とらえ
二つ # 2つ ※文脈注意
三つ # 3つ ※文脈注意
後ほど # のちほど
おこな # 行
つくる # 作る
予め # あらかじめ
さきほど # 先ほど
辺り # あたり
関わらず # かかわらず
シンタックス・エラー # シンタックスエラー
後に !完了後に !実行後に !購入後に !最後に !直後に # あとに
時は !ブート時は !セットアップ時は !設定時は !アクセス時は !導入時は !収束時は !コンパイル時は !更新時は !開発時は !起動時は !終了時は !同時は !動作時は !作成時は !インストール時は !実行時は !最後は # ときは
時に !ブート時に !セットアップ時に !設定時に !アクセス時に !導入時に !収束時に !コンパイル時に !更新時に !開発時に !起動時に !終了時に !同時に !動作時に !作成時に !インストール時に !実行時に !最後に # とくに
真っ新 # まっさら
いまどき # 今どき
且つ # かつ
元々 # もともと
することができる # できる
わかれ # 分かれ
Chef Server / Chef Client # Chef Server/Chef Client
あっという # あっと言う
確か # たしか
つきで # 付きで
一端 # いったん
一旦 # いったん
レポジトリ # リポジトリ
組み込み # 組込み
仕方 # しかた
仕組 # しくみ
・・・ # ……
毎の # ごとの
RedHat # Red Hat
の様な # のような
の様な # のような
何も # なにも
37 changes: 37 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,43 @@ task :save_updates do
flag
end

task :check do
words = File.open('REJECT') {|f| f.read.split(/\n/)}

files = `ls _docs/*.md`.split(/\n/)

files.each do |file|
puts "------------------------------------- #{file}"
words.each do |word|
next if word =~ /\A#/
w = word.split(/#/).first.gsub(/\s/, '')
if w =~ /!/
w, *ngs = *w.split(/!/)
end

File.open(file).each do |line|
if !ngs.nil? and !ngs.empty?
ngs.map! {|i| i.gsub(/\s/, '')}
ngs.each_with_index do |ng, idx|
line.gsub!(ng, "#####{idx}")
end
end

if line.gsub!(w, "\e[35m#{w}\e[0m")
if !ngs.nil? and !ngs.empty?
ngs.map! {|i| i.gsub(/\s/, '')}
ngs.each_with_index do |ng, idx|
line.gsub!("#####{idx}", ng)
end
end
puts "\e[36m" + word + "\e[0m\n"
puts line + "\n"
end
end
end
end
end

def build_issue_content(type, host, repo, revision, path)
repo_file_link = File.join(host, repo, 'blob', revision, path)
repo_source_link = build_repo_file_link(host, repo, revision, path, '.md')
Expand Down