月記:2025-01

公開日

原文言語: 中国語 。 AI翻訳: 英語 日本語


月記シリーズ Season 2、堂々連載!

文章構成

  1. 入力
    Learning:本/小説/良い記事、動画/ポッドキャストなど形式は問わず、「見終わって得した」と感じるもの
    Anime:新作/旧作、TV/劇場版など。観たアニメの記録
    Others:ドラマ/映画など。その他に入れる

  2. 雑念
    たぶん思ったことを書くだけ

  3. 出力
    たぶん Blog。でも自分のレベルが低すぎて、1ヶ月まったく出力がないかもしれない(

  4. 旅行記
    どこか行ったら書く。行かなかったらそれでよし


  5. 上のどれにも入らない細々したこと


入力

Learning

Elixir Documents

ドキュメントはだいたい読んだ。でもただ流し読みしただけで、Mix & OTP のマルチスレッド部分のサンプルコードは自分で打ち直さないと。

そういえば 《Learn Functional Programming with Elixir》 の後半のコードもまだ打ってない。まとめて練習しよう。

《Eloquent JavaScript》

たまに本の章を読み返すけど、基本は下の MDN JavaScript ドキュメントを読んでる。

《MDN - JavaScript reference》

Mozilla のドキュメントを読んで、JavaScript は reduce で Elixir の Pipe Operator |> に近いことができると知った。面白い。
やり方は Array.prototype.reduce() - Function sequential piping にある。

ただ、ドキュメントの pipe は第1引数が funcitons、第2引数が initialValue で、使い方は pipe(increment, double)(4) になる。
ちょっと言いにくい気がする。pipe(4)(increment, double) のほうが直感的じゃない?
左から右へ、「4をpipeして、順番に+1して、*2して…」みたいに読める。

自分の修正版はこう:

let pipeItem =
(initialValue) =>
(...functions) => {
return functions.reduce((acc, fn) => fn(acc), initialValue)
}
let increment = (x) => x + 1
let double = (x) => x * 2

使い方:

>> pipeItem(4)(increment, double)
10
>> pipeItem(4)(double, increment)
9
>> pipeItem(4)(double, increment, double)
18

さらに拡張して、Array に対して pipe する:

let pipeArray =
(list) =>
(...functions) => {
return list.map((item) => pipeItem(item)(...functions))
}

使うとこんな感じ:

>> pipeArray([1, 2, 4])(increment, double)
Array(3) [ 4, 6, 10 ]
>> pipeArray([1, 2, 4])(double, increment)
Array(3) [ 3, 5, 9 ]

優雅~

Architecture of a Database System

データベースの知識を少し知りたい。Teach Yourself Computer Science がこの論文を勧めていて、relational database management systems (RDBMS) の全体像を作れるらしい。
20〜30ページ読んだ。自分にはちょっと難しい。

Anime

新作

  • 花は咲く、修羅の如く
    制作が精緻で、朗読シーンが2回も雰囲気爆盛り。いま一番期待してる。
  • 日本へようこそ、エルフさん
    男主人公の「寝なくても元気」スキルが羨ましい。人生体験が倍になるじゃん。
    それと白髪エルフ最高。
  • Magic Maker
    真骨科?小さいのに終生の約束って、信頼できるの?
    数話見て、この作品はわりと真面目に物語を語ってる気がする。ゼロから魔法体系を作るのが面白い。
    作中の開明な親も良い。子どもの荒唐無稽に見える遊びに付き合ってくれて、「子どもが何を分かる」一言で興味を潰さない。
  • 残業受付嬢
    高桥李依の独り漫談。女主人公の人設は良いけど、話は普通。期待しない。
  • 天鹰推理事件
    2〜3話見た。そこそこ面白い。
  • S 级怪兽被当作小猫
    つまらない。1話切り。
  • 和班级里最讨厌的女生结婚
    典すぎる。1話切り。

续作

  • 薬屋のひとりごと
    1期後半(13話以降)まだ観てない。前作を補完してから観る。絶対観る(
  • アオのハコ
    観る、観る(不安

Others

最近観たドラマ/映画。なるべくネタバレしない。

リズと青い鳥

制作が精緻で、感情描写も繊細で、とても良い映画。
初見が映画館で良かった。没入感が強い。

最後の合奏は、言葉の代わりに無言の音楽で相手に自分の選択を伝える。すごくロマンチック。
終盤、鎧塚霙(よろいづか みぞれ)(覚えにくい名前)が誰かの足跡を追う必要がなくなって、ひとりで階段を上り、扉を開け、力強い足取りで自分の目標へ進んでいく。最高。

機動戦士Gundam GQuuuuuuX

初日の上座率が怖すぎた。庵野秀明 + 日升 + Gundam、恐怖。

前半は高达簡史で、「え、映画間違えた?」ってなった。PVと全然違う。
ただ高达は Seed水星的魔女 しか観てなくて、正史は何も分からない。ネタも拾えない。

後でBGMのコメントを見て、前半は庵野主筆の「扎古勝利 if ルート」だと知った。最強同人

後半でやっとPVの内容。ひと言でまとめると:大AI時代、ガンダムに乗ったことがなくても大丈夫。月998、月998で最新AI運転支援機能(Copilot Pro-Max-Ultra-Plus Model)を即解放。経験ゼロでも操作がキマる。相手の無課金貧乏プレイヤーを瞬殺(

雑念

年末年始があっという間に終わった。何もしてないのに終わった。

スキーを試したかったけど、冬じゅう計画したのに結局行けなかった。たぶんまた来年(

出力

一篇 2024 年年末総括 を1月から2月にかけて書いて、難産になりかけた。
たぶん ddl がないせいで「明日書けばいいや」になって、拖啊拖で気づけば2ヶ月近く拖いた。
ブログを書くのは楽しいけど、こうやって時間とエネルギーを使いすぎるのも、未完のブログが溜まっていく心理的プレッシャーも、あまり良くない気がする。
時間制限を設けるとか、別の手段とか、この問題を改善する方法を考えないと。

旅行記

初詣

川崎大師初詣。1日は起きられず、2日に行った(去年の脚本を完璧再現)。
天気が良くて、日差しが暖かくて気持ち良かった。少し歩いたら汗が出た。
屋外の光が強すぎて、カメラのLCDが見えない。友だちに言われて、ファインダーを覗けばいいと気づいた(ファインダーってそう使うのか)。

カメラ持ってパシャパシャ。


謹賀新年


参拝客が多い。でも寺が広いし、人の流れも早い。5円入れて、世界平和を祈った


鳩の群れが尖塔をかすめる瞬間を撮れた。


大師寺の隣の瀋陽庭園。C位に立つ野生群友


神社に面白い絵馬がたくさんあった。これは可愛い。


電車 or 新幹線?発想が良い。


さらにすごい。陶器の小蛇、ハートまで作ってる♥️

カメラ背負って一日歩くと疲れる(GR3買う

特に書くことがない。略。


结语

新年最初の月記から、2月末まで引っ張ることに成功(
文章は月の中旬には書き終えていて、あとは写真を軽く修正して貼るだけだったのに、なぜか手が動かなかった。
2月が終わりそうで焦って、ギャラリーから数枚写真を掘り出して、先に1月の月記だけ出した。

姑且充实的 JS & Elixir 学习 + 浪费生命般的工作内容 から生まれた、雑で簡素な月記。
さらば、2025年の最初の月。

月記を出して喜んでる暇は一刻もない。すぐ戦場に向かうのは2月の月記だ