yhara.jp

Recent Posts

2020年12月 (AdventOfCode)

2020-12-30
Diary

近況です。

アドカレ

今年は2本。

Shiika

今月はShiikaでAdvent Of Codeをやるというチャレンジをしていて、副作用で開発がもりもり進んだ。処理系のバグを直さないと問題が解けないため。

  • Array<Int>.newを実装
  • eachの中でインスタンス変数が参照できないのを直した
  • [], []=を実装
  • if-elseの片方がbreakのときに不正な.llができていた
  • readonlyな変数をクロージャ内から書き換えようとしたとき、エラーが出ず異常動作をしていた
  • elsifを実装
  • Array<Array<Int>>がパースできなかった
  • ブロック内からメソッド引数を参照できなかった
  • \nを実装
  • その他、組み込みクラスのメソッドを大量追加

実際に問題を解いたコードは以下。

BiwaScheme

v0.7.1をリリースした。だいぶ前から伸び伸びになってたやつ。さすがに年をまたぎたくないなということでリリース。

DXOpal

v1.5.2をリリースした。こないだプルリクをもらったので。あとOpalを1.0に上げた。

ランニング

ボルダリングに行かなくなったので、かわりにランニングを始めてみた。「週に一回運動する」みたいのは逆につらくて、毎朝やることにしたほうが楽に続けられることがわかった。

やり方はこの記事がわかりやすかった。

  • https://running.co.jp/textbook/846/
    • 水分を取ってから走る
    • 1分でもいいので毎日やる=毎日無理なく続けられる範囲でやめる
    • 速くなくていい ("走っている動作をしていれば、ウォーキングをしている人に抜かれてもランニング")
    • 呼吸が上がらない程度のスピードを保つ (電話がかかってきても走っているとバレないくらいの)
    • 階段をのぼるときのように、足を上げることを意識

More posts

Posts

(more...)

Articles

(more...)

Category

Ads

About

About the author