bouzuya.hatenablog.com

ぼうずやのにっき

2019-W25 ふりかえり

2019-W25 をふりかえる。

2019-W25 の目標 とその記事

目標。

  • [x] Rust で A 問題を 40 問解く (PureScript に追いつく)
  • [x] http-server-ip 1.0.0
  • [ ] http-server-contacts 1.0.0
  • [ ] httpure-slackapp 1.0.0
  • [ ] httpure-slack-dice 1.0.0

記事。

Rust での AtCoder は順調。 A 問題は PureScript に追いついた。また ABC131 で Rust を使った。

purescript-bouzuya-http-server の 0.2.0 をつくり purescript-http-server-ip を 1.0.0 にした。

つくったもの

2019-06-17/2019-06-23

今日は bouzuya/purescript-http-server-ip を 1.0.0 にした。 w010 2019-W22 の成果物。 2019-06-02 に 0.1.0 をつくっている。 w010 のこれまでのルール・活動は bouzuya/w010 を参照。 ip を返すだけの簡単なものをつくるつもりだったけど ip の取得に bouzuya/purescript-bouzuya-http-server が対応していないことに気づく。 X-Forwarded-For には未対応。

体調不良で昼間は寝込んでいた。そのため w010 を継続できなかった。来週からまたやっていく。

よんだもの

プログラミングコンテスト攻略のためのアルゴリズムとデータ構造』 (螺旋本) を読み進めている。

みたもの

エストワールドのことを書き忘れていた。このテーマーパークの物量やらは謎。コンピューター上で仮想の……とかじゃなく実際にアンドロイドを動かしている。コスパ悪そう。複数の客が同時参加したときの調整はうまく行く気がしない。

その他

ゲーム。 2018-11-24 からの BLUE REVOLVER 。停滞中。 2019-01-03 からの大乱闘スマッシュブラザーズ SPECIAL 。停滞中。

買い物。特になし。

体調。今日体調を崩している。のどからくる風邪。頭がいたい。

育児。つかまり立ちから手を離してバンザイしながら微笑みかけてくる。検尿は難しい。

w010 は今週分の追加がなく ip 分だけ借金を返した。 リポジトリのメンテナンスは停滞している。 Rust で AtCoder への移行を進めている。 A 問題は完了。来週は B 問題。

2019-W26 の目標

  • Rust で B 問題を 40 問解く (PureScript に追いつく)
  • http-server-contacts 1.0.0

bouzuya/purescript-bouzuya-http-server 0.2.0

bouzuya/purescript-bouzuya-http-server 0.2.0 をつくった。

  • listen の callback で { host :: String, port :: Int } を受け取れるようになった
  • Body 型クラスを追加した
  • Header 操作用の関数を追加した

purescript/package-sets に purescript-node-net を追加した。なかったので。


bouzuya/rust-atcoder 。 ABC131 。 C と D でともに失敗。 C は B の結果 - (A - 1) の結果に気づくべきだった。また lcm にするのを忘れていた。ボケている。 D は B でソートするだけの簡単なものだったけど気づいていなかった。 B - A を使ってソートしていた。ダメ。

結果はともかく Rust で初参加。良い傾向だ。


お互いの両親を含めて食事会。和やかだけど疲れた。

暑いせいなのか体調が悪い。のどが痛い。風邪かもしれない。

Rust での ABC A 問題に一区切り

bouzuya/purescript-bouzuya-packages 。 20190620 タグをつくった。 bouzuya-http-request-normalized-path を追加している。


bouzuya/rust-atcoder 。 abc085_a ... abc089_a 。 PureScript に追いついた。

明日からは Rust で ABC の B 問題を解いていく。


2019-05-20 からの読書会を継続している。

bouzuya/blog.bouzuya.net 4.9.3 など

bouzuya/blog.bouzuya.net 4.9.3 。 npm update しただけ。自動実行しようかな……。そして npm update しても GitHub の security alerts が消えない。ひどい。


bouzuya/rust-atcoder 。 abc090_a ... abc099_a 。

bouzuya/purescript-at-coder 。 ABC087B 。

明日で Rust の A 問題が PureScript に追いつく。そこからは B 問題。 B 問題が終われば DP 問題 (2019-06-10) に戻れる……。


2019-05-20 からの読書会を継続している。 DP ……。

bouzuya/purescript-bouzuya-http-request-normalized-path 0.1.0

bouzuya/purescript-bouzuya-http-request-normalized-path 0.1.0 をつくった。

ここ何回か同じものをつくっていたので共通化した。


bouzuya/rust-atcoder 。 abc110_a ... abc119_a 。

bouzuya/purescript-at-coder 。 ABC087A 。


2019-05-20 からの読書会を継続している。