9月に読んだ本やマンガ

9月の読書メーター
読んだ本の数:74
読んだページ数:12822
ナイス数:2

麺の科学 粉が生み出す豊かな食感・香り・うまみ (ブルーバックス)麺の科学 粉が生み出す豊かな食感・香り・うまみ (ブルーバックス)
読了日:09月03日 著者:山田 昌治
天体戦士サンレッドN天体戦士サンレッドN
読了日:09月05日 著者:くぼた まこと
お兄ちゃんはおしまい!   (2) (IDコミックス)お兄ちゃんはおしまい! (2) (IDコミックス)
読了日:09月05日 著者:ねことうふ
ローカル女子の遠吠え (5) (まんがタイムコミックス)ローカル女子の遠吠え (5) (まんがタイムコミックス)
読了日:09月05日 著者:瀬戸口みづき
スーパー望遠鏡「アルマ」の創造者たちスーパー望遠鏡「アルマ」の創造者たち
読了日:09月10日 著者:山根一眞
怪物王女(2) (シリウスKC)怪物王女(2) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(3) (シリウスKC)怪物王女(3) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(4) (シリウスKC)怪物王女(4) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(5) (シリウスKC)怪物王女(5) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(6) (シリウスKC)怪物王女(6) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(7) (シリウスKC)怪物王女(7) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(8) (シリウスKC)怪物王女(8) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(9) (シリウスKC)怪物王女(9) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(10) (シリウスKC)怪物王女(10) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(11) (シリウスKC)怪物王女(11) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(12) (シリウスKC)怪物王女(12) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(13) (シリウスKC)怪物王女(13) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(14) (シリウスKC)怪物王女(14) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(15) (シリウスKC)怪物王女(15) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(16) (シリウスKC)怪物王女(16) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(17) (シリウスKC)怪物王女(17) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(18) (シリウスKC)怪物王女(18) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(19) (シリウスKC)怪物王女(19) (シリウスKC)
読了日:09月17日 著者:光永 康則
怪物王女(20) <完> (シリウスKC)怪物王女(20) <完> (シリウスKC)
読了日:09月17日 著者:光永 康則
聖闘士星矢NEXT DIMENSION冥王神話 1 (少年チャンピオン・コミックスエクストラ)聖闘士星矢NEXT DIMENSION冥王神話 1 (少年チャンピオン・コミックスエクストラ)
読了日:09月17日 著者:車田 正美
聖闘士星矢NEXT DIMENSION冥王神話 2 (少年チャンピオンコミックス)聖闘士星矢NEXT DIMENSION冥王神話 2 (少年チャンピオンコミックス)
読了日:09月17日 著者:車田 正美
聖闘士星矢NEXT DIMENSION冥王神話 3 (少年チャンピオン・コミックスエクストラ)聖闘士星矢NEXT DIMENSION冥王神話 3 (少年チャンピオン・コミックスエクストラ)
読了日:09月17日 著者:車田 正美
僕は君を太らせたい! (1) (ビッグコミックス)僕は君を太らせたい! (1) (ビッグコミックス)
読了日:09月17日 著者:
鉄鍋のジャン!!2nd 1 (ドラゴンコミックスエイジ さ 10-2-1)鉄鍋のジャン!!2nd 1 (ドラゴンコミックスエイジ さ 10-2-1)
読了日:09月17日 著者:西条 真二
終わりのセラフ 3 (ジャンプコミックス)終わりのセラフ 3 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
終わりのセラフ 4 (ジャンプコミックス)終わりのセラフ 4 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
終わりのセラフ 5 (ジャンプコミックス)終わりのセラフ 5 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
終わりのセラフ 6 (ジャンプコミックス)終わりのセラフ 6 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
終わりのセラフ 7 (ジャンプコミックス)終わりのセラフ 7 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
終わりのセラフ 8 (ジャンプコミックス)終わりのセラフ 8 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
終わりのセラフ 9 (ジャンプコミックス)終わりのセラフ 9 (ジャンプコミックス)
読了日:09月17日 著者:山本 ヤマト,降矢 大輔
みっちゃんとアルバート コミック 全2巻セットみっちゃんとアルバート コミック 全2巻セット
読了日:09月17日 著者:ヤマザキコレ
みっちゃんとアルバート 2 (バンブー・コミックス)みっちゃんとアルバート 2 (バンブー・コミックス)
読了日:09月17日 著者:森長あやみ
スライム倒して300年、知らないうちにレベルMAXになってました (5) (ガンガンコミックスONLINE)スライム倒して300年、知らないうちにレベルMAXになってました (5) (ガンガンコミックスONLINE)
読了日:09月17日 著者:森田 季節,シバユウスケ
韓国 内なる分断: 葛藤する政治、疲弊する国民 (平凡社新書)韓国 内なる分断: 葛藤する政治、疲弊する国民 (平凡社新書)
読了日:09月17日 著者:池畑 修平
日本人が知らないブッダの話 ― お釈迦さまの生涯の意外な真相日本人が知らないブッダの話 ― お釈迦さまの生涯の意外な真相
読了日:09月17日 著者:アルボムッレ・スマナサーラ
お酒は夫婦になってから (1) (ビッグコミックススペシャル)お酒は夫婦になってから (1) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (2) (ビッグコミックススペシャル)お酒は夫婦になってから (2) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (3) (ビッグコミックススペシャル)お酒は夫婦になってから (3) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (4) (ビッグコミックススペシャル)お酒は夫婦になってから (4) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (5) (ビッグコミックススペシャル)お酒は夫婦になってから (5) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (6) (ビッグコミックススペシャル)お酒は夫婦になってから (6) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (7) (ビッグコミックススペシャル)お酒は夫婦になってから (7) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (8) (ビッグコミックススペシャル)お酒は夫婦になってから (8) (ビッグコミックススペシャル)
読了日:09月17日 著者:クリスタルな 洋介
お酒は夫婦になってから (9) (ビッグコミックススペシャル)お酒は夫婦になってから (9) (ビッグコミックススペシャル)
読了日:09月20日 著者:クリスタルな 洋介
お酒は夫婦になってから (10) (ビッグコミックススペシャル)お酒は夫婦になってから (10) (ビッグコミックススペシャル)
読了日:09月20日 著者:クリスタルな 洋介
お酒は夫婦になってから (11) (ビッグコミックススペシャル)お酒は夫婦になってから (11) (ビッグコミックススペシャル)
読了日:09月21日 著者:クリスタルな 洋介
お酒は夫婦になってから (12) (ビッグコミックススペシャル)お酒は夫婦になってから (12) (ビッグコミックススペシャル)
読了日:09月21日 著者:クリスタルな 洋介
げんきな日本論 (講談社現代新書)げんきな日本論 (講談社現代新書)
読了日:09月24日 著者:橋爪 大三郎,大澤 真幸
MMRマガジンミステリー調査班 1 ミステリーサークルの謎を追え (少年マガジンコミックス)MMRマガジンミステリー調査班 1 ミステリーサークルの謎を追え (少年マガジンコミックス)
読了日:09月24日 著者:石垣 ゆうき
MMRマガジンミステリー調査班 2 ノストラダムス大予言の謎を解け (少年マガジンコミックス)MMRマガジンミステリー調査班 2 ノストラダムス大予言の謎を解け (少年マガジンコミックス)
読了日:09月24日 著者:石垣 ゆうき
オーバーロード (12) (角川コミックス・エース)オーバーロード (12) (角川コミックス・エース)
読了日:09月24日 著者:深山 フギン,大塩 哲史
オーバーロード 不死者のOh! (5) (角川コミックス・エース)オーバーロード 不死者のOh! (5) (角川コミックス・エース)
読了日:09月24日 著者:じゅうあみ
MMRマガジンミステリー調査班 3 ノストラダムスの大予言 (少年マガジンコミックス)MMRマガジンミステリー調査班 3 ノストラダムスの大予言 (少年マガジンコミックス)
読了日:09月24日 著者:石垣 ゆうき
銀河英雄伝説 1 (ヤングジャンプコミックス)銀河英雄伝説 1 (ヤングジャンプコミックス)
読了日:09月25日 著者:藤崎 竜
銀河英雄伝説 2 (ヤングジャンプコミックス)銀河英雄伝説 2 (ヤングジャンプコミックス)
読了日:09月25日 著者:藤崎 竜
銀河英雄伝説 3 (ヤングジャンプコミックス)銀河英雄伝説 3 (ヤングジャンプコミックス)
読了日:09月25日 著者:藤崎 竜
銀河英雄伝説 4 (ヤングジャンプコミックス)銀河英雄伝説 4 (ヤングジャンプコミックス)
読了日:09月25日 著者:藤崎 竜
銀河英雄伝説 5 (ヤングジャンプコミックス)銀河英雄伝説 5 (ヤングジャンプコミックス)
読了日:09月27日 著者:藤崎 竜
作曲の科学 美しい音楽を生み出す「理論」と「法則」 (ブルーバックス)作曲の科学 美しい音楽を生み出す「理論」と「法則」 (ブルーバックス)
読了日:09月27日 著者:フランソワ・デュボワ
ブッダはキリストと何が違うのか?ブッダはキリストと何が違うのか?
読了日:09月27日 著者:橋爪大三郎,大澤真幸
えびがわ町の妖怪カフェ 5 (ヤングアニマルコミックス)えびがわ町の妖怪カフェ 5 (ヤングアニマルコミックス)
読了日:09月28日 著者:上田信舟
えびがわ町の妖怪カフェ 6 (ヤングアニマルコミックス)えびがわ町の妖怪カフェ 6 (ヤングアニマルコミックス)
読了日:09月28日 著者:上田信舟
究極の歩き方 (講談社現代新書)究極の歩き方 (講談社現代新書)
読了日:09月28日 著者:アシックス スポーツ工学研究所
銀河英雄伝説 6 (ヤングジャンプコミックス)銀河英雄伝説 6 (ヤングジャンプコミックス)
読了日:09月29日 著者:藤崎 竜
卜伝と義輝~剣術抄~ 1 (SPコミックス)卜伝と義輝~剣術抄~ 1 (SPコミックス)
読了日:09月29日 著者:とみ 新蔵
天空の扉 (13) (ニチブンコミックス)天空の扉 (13) (ニチブンコミックス)
読了日:09月29日 著者:KAKERU
お兄ちゃんはおしまい!   (3) (IDコミックス)お兄ちゃんはおしまい! (3) (IDコミックス)
読了日:09月29日 著者:ねことうふ
東方茨歌仙 ~Wild and Horned Hermit. (10) (REXコミックス)東方茨歌仙 ~Wild and Horned Hermit. (10) (REXコミックス)
読了日:09月29日 著者:あずまあや:漫画,ZUN:原作

読書メーター

スペルチェッカーはやっぱり必要だと思った

Githubのコミットログにスペルミスがあると(というかしばしばあったのだが)恥ずかしいので、Emacsにスペルチェッカーを導入した。 もっと早く導入すればよかった。

右AltキーをCtrlに変更する

ノートパソコンのキーボードだとCtrlキーが左手側だけのことが多いので、Emacsを使っていると左手の小指に負荷がかかる。

右手側にCtrlキーがあれば両手で負荷が分散できる。 大抵のノートパソコンには右Altキーがあるので、Emacsで右Altキーを右Ctrlキーとして使う方法を考えた。

前提: - X Window System上でEmacsを使っている

以下の設定を.bashrcに追加:

# Xmodmap
if [ -n "${DISPLAY}" ]; then
  if xmodmap | egrep 'mod1.*Alt_R'; then
    xmodmap - <<EOF
remove mod1 = Alt_R
add control = Alt_R
EOF
  fi
fi

結果は次のとおり。

$ xmodmap
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Eisu_toggle (0x42)
control     Control_L (0x25),  Control_R (0x6d),  Alt_R (0x71)
mod1        Alt_L (0x40),  Meta_L (0x9c)
mod2        Num_Lock (0x4d)
mod3
mod4        Super_L (0x73),  Super_R (0x74),  Super_L (0x7f),  Hyper_L (0x80)
mod5        Mode_switch (0x8),  ISO_Level3_Shift (0x7c)

8月に読んだ本やマンガ

8月の読書メーター
読んだ本の数:60
読んだページ数:10138
ナイス数:1

超人ロック エピタフ (1) (MFコミックス フラッパーシリーズ)超人ロック エピタフ (1) (MFコミックス フラッパーシリーズ)
読了日:08月04日 著者:聖 悠紀
超人ロック エピタフ (2) (MFコミックス フラッパーシリーズ)超人ロック エピタフ (2) (MFコミックス フラッパーシリーズ)
読了日:08月04日 著者:聖 悠紀
超人ロック エピタフ (3) (MFコミックス フラッパーシリーズ)超人ロック エピタフ (3) (MFコミックス フラッパーシリーズ)
読了日:08月04日 著者:聖 悠紀
超人ロック エピタフ (4) (MFコミックス フラッパーシリーズ)超人ロック エピタフ (4) (MFコミックス フラッパーシリーズ)
読了日:08月04日 著者:聖 悠紀
絵で見てわかる量子コンピュータの仕組み絵で見てわかる量子コンピュータの仕組み感想
1キュビットの量子ゲートの動作すら、通常のコンピュータの動作とくらべて段違いに複雑で難しい。そもそもこれってデジタルコンピュータと言えるのだろうか。どちらかというとアナログコンピュータに近い気もする。現代のデジタルコンピュータのブール代数やフォンノイマン型のような汎用的で再帰的に部品化する方法論もまだ確立していなさげだ。
読了日:08月04日 著者:宇津木 健
お兄ちゃんはおしまい! (IDコミックス)お兄ちゃんはおしまい! (IDコミックス)
読了日:08月08日 著者:ねことうふ
サイコスタッフ 新装版サイコスタッフ 新装版
読了日:08月08日 著者:水上悟志
ろんぐらいだぁす!(10) 特装版ろんぐらいだぁす!(10) 特装版
読了日:08月08日 著者:三宅 大志
私はどのようにしてLinuxカーネルを学んだか (ゆたかさんの技術書)私はどのようにしてLinuxカーネルを学んだか (ゆたかさんの技術書)
読了日:08月08日 著者:平田豊
怪物王女ナイトメア(5) (シリウスKC)怪物王女ナイトメア(5) (シリウスKC)
読了日:08月08日 著者:光永 康則
ふたりソロキャンプ(3) (イブニングKC)ふたりソロキャンプ(3) (イブニングKC)
読了日:08月10日 著者:出端 祐大
うらら迷路帖 (1) (まんがタイムKRコミックス)うらら迷路帖 (1) (まんがタイムKRコミックス)
読了日:08月11日 著者:はりかも
終わりのセラフ 2 (ジャンプコミックス)終わりのセラフ 2 (ジャンプコミックス)
読了日:08月11日 著者:山本 ヤマト,降矢 大輔
かわうその自転車屋さん 7 (芳文社コミックス)かわうその自転車屋さん 7 (芳文社コミックス)
読了日:08月11日 著者:こやまけいこ
少女終末旅行 1 (BUNCH COMICS)少女終末旅行 1 (BUNCH COMICS)
読了日:08月11日 著者:つくみず
少女終末旅行 2 (BUNCH COMICS)少女終末旅行 2 (BUNCH COMICS)
読了日:08月11日 著者:つくみず
新版 日本人になった祖先たち―DNAが解明する多元的構造 (NHKブックス No.1255)新版 日本人になった祖先たち―DNAが解明する多元的構造 (NHKブックス No.1255)
読了日:08月11日 著者:篠田 謙一
少女終末旅行 3 (BUNCH COMICS)少女終末旅行 3 (BUNCH COMICS)
読了日:08月12日 著者:つくみず
少女終末旅行 4 (BUNCH COMICS)少女終末旅行 4 (BUNCH COMICS)
読了日:08月12日 著者:つくみず
少女終末旅行 5 (BUNCH COMICS)少女終末旅行 5 (BUNCH COMICS)
読了日:08月12日 著者:つくみず
少女終末旅行 6 (BUNCH COMICS)少女終末旅行 6 (BUNCH COMICS)
読了日:08月12日 著者:つくみず
裏世界ピクニック(3) (ガンガンコミックス)裏世界ピクニック(3) (ガンガンコミックス)
読了日:08月13日 著者:宮澤 伊織,水野 英多
緑の王 VERDANT LORD(3) (マガジンZKC)緑の王 VERDANT LORD(3) (マガジンZKC)
読了日:08月13日 著者:曽我 篤士
緑の王 VERDANT LORD(4) (マガジンZKC)緑の王 VERDANT LORD(4) (マガジンZKC)
読了日:08月13日 著者:曽我 篤士
緑の王 VERDANT LORD(5) (マガジンZKC)緑の王 VERDANT LORD(5) (マガジンZKC)
読了日:08月13日 著者:曽我 篤士
緑の王 VERDANT LORD(6) (マガジンZKC)緑の王 VERDANT LORD(6) (マガジンZKC)
読了日:08月13日 著者:曽我 篤士
仏教入門 (講談社現代新書)仏教入門 (講談社現代新書)
読了日:08月13日 著者:南 直哉
うらら迷路帖 (2) (まんがタイムKRコミックス)うらら迷路帖 (2) (まんがタイムKRコミックス)
読了日:08月14日 著者:はりかも
博多弁の女の子はかわいいと思いませんか?(1) (チャンピオンREDコミックス)博多弁の女の子はかわいいと思いませんか?(1) (チャンピオンREDコミックス)
読了日:08月14日 著者:新島 秋一
博多弁の女の子はかわいいと思いませんか?(2) (チャンピオンREDコミックス)博多弁の女の子はかわいいと思いませんか?(2) (チャンピオンREDコミックス)
読了日:08月14日 著者:新島 秋一
博多弁の女の子はかわいいと思いませんか?(3) (チャンピオンREDコミックス)博多弁の女の子はかわいいと思いませんか?(3) (チャンピオンREDコミックス)
読了日:08月14日 著者:新島秋一
緑の王 VERDANT LORD(7) (マガジンZKC)緑の王 VERDANT LORD(7) (マガジンZKC)
読了日:08月15日 著者:曽我 篤士
緑の王 VERDANT LORD(8) (マガジンZKC)緑の王 VERDANT LORD(8) (マガジンZKC)
読了日:08月15日 著者:曽我 篤士
緑の王 VERDANT LORD(9) <完> (マガジンZKC)緑の王 VERDANT LORD(9) <完> (マガジンZKC)
読了日:08月15日 著者:曽我 篤士
うらら迷路帖 (3) (まんがタイムKRコミックス)うらら迷路帖 (3) (まんがタイムKRコミックス)
読了日:08月15日 著者:はりかも
幼女戦記 (1) (角川コミックス・エース)幼女戦記 (1) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (2) (角川コミックス・エース)幼女戦記 (2) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (3) (角川コミックス・エース)幼女戦記 (3) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (4) (角川コミックス・エース)幼女戦記 (4) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (5) (角川コミックス・エース)幼女戦記 (5) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (6) (角川コミックス・エース)幼女戦記 (6) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (7) (角川コミックス・エース)幼女戦記 (7) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (8) (角川コミックス・エース)幼女戦記 (8) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (9) (角川コミックス・エース)幼女戦記 (9) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (10) (角川コミックス・エース)幼女戦記 (10) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (11) (角川コミックス・エース)幼女戦記 (11) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (12) (角川コミックス・エース)幼女戦記 (12) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (13) (角川コミックス・エース)幼女戦記 (13) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (14) (角川コミックス・エース)幼女戦記 (14) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
幼女戦記 (15) (角川コミックス・エース)幼女戦記 (15) (角川コミックス・エース)
読了日:08月16日 著者:東條 チカ
修羅の刻(18) (講談社コミックス月刊マガジン)修羅の刻(18) (講談社コミックス月刊マガジン)
読了日:08月16日 著者:川原 正敏
怪物王女(1) (シリウスKC)怪物王女(1) (シリウスKC)
読了日:08月16日 著者:光永 康則
日本酒の科学 水・米・麹の伝統の技 (ブルーバックス)日本酒の科学 水・米・麹の伝統の技 (ブルーバックス)
読了日:08月20日 著者:和田 美代子
キン肉マン「超人」 (学研の図鑑)キン肉マン「超人」 (学研の図鑑)
読了日:08月23日 著者:
海に沈んだ大陸の謎 最新科学が解き明かす激動の地球史 (ブルーバックス)海に沈んだ大陸の謎 最新科学が解き明かす激動の地球史 (ブルーバックス)
読了日:08月24日 著者:佐野 貴司
先をゆくもの達先をゆくもの達
読了日:08月27日 著者:神林 長平
我々は生命を創れるのか 合成生物学が生みだしつつあるもの (ブルーバックス)我々は生命を創れるのか 合成生物学が生みだしつつあるもの (ブルーバックス)
読了日:08月28日 著者:藤崎 慎吾
達人伝~9万里を風に乗り~(24) (アクションコミックス)達人伝~9万里を風に乗り~(24) (アクションコミックス)
読了日:08月28日 著者:王 欣太
フェイト/エクストラ CCC FoxTail (8) (角川コミックス・エース)フェイト/エクストラ CCC FoxTail (8) (角川コミックス・エース)
読了日:08月28日 著者:たけのこ星人
技術と法律2018 (技術書典シリーズ(NextPublishing))技術と法律2018 (技術書典シリーズ(NextPublishing))
読了日:08月28日 著者:

読書メーター

RubyのRegexp.last_matchのスコープ

ちょっとハマったのでメモ。

Rubyでは正規表現を一致させた結果をRegexp.last_match$~などで取得する。 リファレンスマニュアルでは次のように説明されている。

カレントスコープで最後に行った正規表現マッチのMatchDataオ ブジェクトを返します。

このカレントスコープはレキシカルに、つまりコードの字面上だけで決定される。 正規表現を一致させた後であっても、スコープが異なれば一致させた結果にアクセスすることはできない。

実証コード:

def foo(re)
  re.call                       # ここで正規表現を一致させる
  p Regexp.last_match           # が、外側のスコープの結果は得られない
end

foo(proc{ 'foo' =~ /foo/ })
p Regexp.last_match             # 同じスコープなら結果を得られる

実行結果:

nil
#<MatchData "foo">