15 min/d

ぼうずやのにっき

bouzuya/tap-dot-b をつくった

2017-10-08 につくった bouzuya/tap-dot-b のことを書く。

tap-dot-b は TAP: Test Anything Protocol の reporter のひとつ。テストの成否を . / ! で表現することで結果を小さくまとめて表示できる。よくある表示だ。失敗は x のものも多いだろうけど。

類似の reporter が既にある。 scottcorgan/tap-dot だ。それでもつくった理由は bouzuya/beater が例外の詳細表示に使っている YAML ブロックに対応していなかったからだ。

現状の違いは次のとおり。

tap-dot

  • scottcorgan/tap-out に依存しており YAML ブロックに対応していない (一部表記で例外を投げて落ちる)
  • 色付けに対応している
  • テストがないとき失敗扱い
  • 空行多め

tap-dot-b

  • tapjs/tap-parser に依存しており YAML ブロックに対応している
  • 色付けに対応していない
  • テストがないとき成功扱い
  • 空行少なめ

書いてみたけれど、最初の項目以外、ぼくにはどうでもいい……。あとパッと見の雰囲気で書いているので信用しないほうがいい。

↑も含めて JavaScript においての TAP 関連のことは sindresorhus/awesome-tap にまとめられている。仕様は公式を見たほうがいいだろうけど。

2017-W40 ふりかえり

2017-W40 をふりかえる。

2017-10 の目標

2017-W40 の目標 とその記事

目標。

  • [x] Factorio クリアのことを書く
  • [ ] blog.bouzuya.net 4.6 の方針を考える
  • [x] なにかつくる

記事。

Factorio の 1 周目をクリアし、はやくも 2 周目を遊んでいる。かける時間がほとんど減っていない。上達している。来週にはクリアしそうだ。

麻耶雄嵩『隻眼の少女』を読んだ。図書館を継続利用している。

神戸 Rust の会 #5 に参加した。勉強会の類、ひさしぶりだ。

bouzuya/tap-dot-b を今日つくったのだけど、書けていない。また書く。

blog.bouzuya.net 4.6 の方針決め、すっかり忘れていた。関連記事を中心に対応するつもりではあるけれど……。

つくったもの

2017-10-02/2017-10-08

beater-tap-reporter で YAML の出力に誤りがあったので直した。

tap-dot を試したのだけど、 YAML が正しく表示できないので tap-dot-b を自作した。

その他

いろいろなものが中途半端だ。

2017-W41 の目標

  • 数学ガール 4 を読み進める
  • Haskell 入門を読み進める
  • Factorio 2 周目をクリアする
  • blog.bouzuya.net 4.6 の方針を考える
  • tap-dot-b のことを書く

Factorio 日記 / サイエンスパックひとめぐり

Factorio 日記。土曜日だけど外にも行かず、もくもくと Factorio の 2 周目。 2 周目の記録は↓のとおりだ。

かなり進んだ。2 周目だけで 16h くらい。サイエンスパックを一通り生産できるようにしたところまで。時間制限に関連する実績への挑戦はまだ難しそうだ。

携帯用ロボットステーションと建設ロボットを使うようになった。「よくできました!」の実績を解除しようとしている。手動での建設を上回るには、まだ時間がかかりそう。クリアまでには解除できると思っている。

敵の攻撃が激しくなってきたので、壁をしっかり設置した。……とは書いたものの、 1 周目と比べると短いプレイ時間や資源を豊富にしていることによる場所の狭さなどから、まだ攻撃はぬるい。倒した数も敵の成長に影響しているのかな。中型・大型バイターもまだ見かけない。

今回は軍事サイエンスパックを後回しにしたのだけど、この判断は失敗だったかもしれない。ガンタレットや通常弾薬は序盤から必要だったし、なくなると不安だ。鋼材が出来た時点で軍事サイエンスパックに手を出して、その余剰で防衛するのが良さそう。サイエンスパック 3 (青) は発展基板の関係でプラスチック棒が必要だが、こちらは不要だ。先に用意したほうが油田の確保もしやすそうだ。

組立機 3 のための研究が終わった。これでつくれないものがなくなる。……といっても原油精製所と衛星くらいかな、これが必要になるのは。

Factorio 日記 / 2 周目プラスチック棒生産

Factorio 日記。 2017-10-03 からの 2 周目を進めている。 2 周目の記事は次の通り。

2017-10-05 に準備したプラスチック棒の加工をはじめた。重油は潤滑油をつくり、残りの重油と軽油は固形燃料に。固形燃料は回せるだけ発電に回して、残りをロケット燃料向けに貯めている。

建設ロボットで手動よりも多く建設という条件を満たそうとしている。まずは建設ロボットなのだけど、 1 周目の経験から携帯用ロボットステーションで普段の建設をすべてロボットに任せようと思っている。意外と研究の経路が長い。

資源の生産は 1 周目の経験もあって十分に注意している。「豊富な資源」で開始したこともあって、そこは安定しているのだけど、サイエンスパックなどの生産ラインはあまり安定していない。

同じものを大量につくって流すのがいいのか、面倒でも最初から並べるのがいいのか、よくわかっていない。途中がボトルネックになって大幅に並び替えたり、速度がでなくてつらかったりするんだけど……。

バームクーヘン / Factorio 日記

鍋・ピザ・黒糖バームクーヘン・チョコレートを食べる。体重と体脂肪率が増える。


Factorio 日記。 2 周目。手動製作なしに慣れてきた。油田を設置し、そこからタンク貨車でプラスチック棒を生産していこうとしている。

『隻眼の少女』を読んだ

2017-10-03 にも書いた『隻眼の少女』を読み終えた。二部で繰り返される展開が出てきたところで、選択肢が少なかったので、これは怪しいなと思ったら……。


寒くなってきた。羽毛布団をかぶってラピュタを観ながら寝る。