piruty’s blog

アカウントを消してしまったので、2代目です。

映画「グランツーリスモ」を見てきた

見てきました。
映画『グランツーリスモ』オフィシャルサイト | ソニー・ピクチャーズ

事前情報は全く入れず、「GTアカデミーが開催され、そこからプロレーサーになった人がいる。これはその人についての映画」というぐらいしか知らない状態で見に行きました。

個人的にはとても楽しめました。
ストーリーはとてもわかり易く、「あぁきっとこのあとはこうなるよな...」という感じるままに進んでいきます。
それでも、始まりから終わりまでが良いテンポで進んでいき、2時間の映画はあっという間に感じられました。

何よりも、車から発せられる音の出来がとても良く、レースも臨場感を感じることができました。
レースシーンも社内・空撮・フロント位置のカメラなど、色々な角度からスピードを感じさせる演出がされていました。
今回は通常のシアターで見ましたが、ドルビーなど音響設備の整った環境で見るとなお良いかも。

正直、どこまでが史実通りかわからないが、この映画のとおりだったとしたらすごい人生だと思う。
ドキュメンタリ映画としても、カーレース映画としても、楽しめる映画になっていると思います。

水墨画【白樺】

今日は水墨画教室でした。

水墨画教室にはコロナが始まったぐらいから行っています。
月1回。
自分は元々絵を学んだこともなく、教室に通い始めてから描くようになりました。

今日のテーマは白樺でした。
墨汁で木の幹と枝を描き、幹には上から白い絵の具で表皮の感じを出します。
後は葉っぱと周辺の草を描く。
こんな流れです。

tigを使うか、lazygitを使うか

gitを使う際のクライアントツールを色々試している。
その中の候補として、tigとlazygitを検討中。

どちらも良いツールで、ターミナル上で簡単にgitの操作ができる
また、この2つはどちらもNeovim上で動かすためのプラグインも存在している

どちらも試しているのだが、個人的に解決できない問題がある
Neovimのターミナル上でツールを起動するため、自分の環境上ではESCを押したときの挙動が意図しない場合がある。(ツールごと閉じてしまう、TERMINALモードから抜けてしまい再度TERMINALモードに入った際に操作できなくなる など)

Neovim上で完結する必要はないので、ツールはneovimを閉じてから起動するで良いのだが...
まだまだ色々試してみよう

Taskを使ってみる

Makefileを使うのが個人的に辛かったので、Taskというツールを試している

Goで実装されているタスクランナーツールで、yamlファイルで設定を書くことができる。
yamlファイル自体はGithub Actionsなどでも書いているので、自分は違和感なく入ることができた。

ドキュメントもしっかり作られているものの、まだ参考になるブログ記事などが少なく、使いこなすにはそれなりに苦労する。

brewでインストールする際は go-task となっているので注意。

brew install go-task

現在ははてなブログ関連の処理を自動化するために使っている。

version: 3

tasks:
  pull:
    cmds:
      - blogsync pull piruty2.hatenablog.jp
  push:
    cmds:
      - task: check_args
      - blogsync push {{.CLI_ARGS}}
  draft:
    cmds:
      - task: check_args
      - blogsync post --draft --custom-path={{now | date "2006/01/02"}}/{{.CLI_ARGS}} piruty2.hatenablog.jp < draft.md
  check_args:
    preconditions:
      - sh: (! {{empty .CLI_ARGS}})
        msg: 引数がありません

pull/push/draftという3つのタスクが実装されており、blogsyncコマンドを使ってはてなブログとやり取りする
cmdsに記述されたコマンドが順番に実行される

引数が必要なタスクについては、 check_argsタスクを実行して引数をチェックする。
preconditionsを使うことで、コマンドが実行される前に確認を行う
引数自体は .CLI_ARGS で参照できる

また、emptynow, dateなど、Go関連のコマンドを直接実行できるようになっている

個人的にはGo言語も嫌いではないので、これを気にGo言語に再入門しようかとも考えている

はてなブログ環境 2023-08-19時点

こんな感じで記事をかけるようにしました

使っているツール

作業手順

  1. 下書き記事を作成する
    • taskで設定
      • 下書き用記事をblogsyncでpostする
  2. 下書き記事を編集
    • はてなブログ上に下書きとして投稿されたファイルが同期されているので、これを編集する
  3. 記事を更新
    • taskで設定
      • 編集した記事をblogsyncでpushする

以上の流れで記事を公開する
できればGithub Actionsにしたい

参考記事

SodaStreamの炭酸水メーカーを買いました。

SodaStreamの炭酸水メーカーを買いました。

近くのヨドバシカメラで購入。
意外と重たくて持って帰るのに苦労した。
うちでは誰もアルコールを飲まないので、普通に炭酸水としてか、ジュースを割って飲んでいます。

炭酸の強さが3段階で変更できる。
一番弱い設定でも炭酸を入れた直後はそれなりに刺激がある。
ただ、ちょっとおいているとすぐに炭酸は抜けていくかな?という印象。

しばらくはいろいろなものを割って楽しもうと思う。