@kyanny's blog

My thoughts, my life. Views/opinions are my own.

PostgreSQL: 定数を定義して SELECT 内で参照するテクニック

with を使う技があるらしい。初めて見たときはよくこんなこと思いつくなと感心した。

stackoverflow.com

with const as (
    select '55cd79f8-8394-40bd-b8fd-fc4aee390dd6' as id
)
select
  case
    when col1.id = const.id and col2 > 10 then 'x'
    when col1.id = const.id and col2 > 5 then 'y'
    when col1.id = const.id and col2 > 2 then 'z'
    else '-'
  end
from tbl

Go: build -ldflags オプションで Git コミットリビジョンを埋め込む

ということができるらしい。便利。

こんな感じでビルドスクリプトに仕込んでおき、 CI で動かしたりするとよい。

version=$(git rev-parse --short HEAD)
go build -ldflags="-X 'main.Version=$version'" -o main

実験したリポジトリ。シェルスクリプトでも Makefile でも可。

https://github.com/kyanny/GoBuildLdflagsPractice

怪物

ドラマの感想は書かないのだけど、これは特筆すべき点があったので。

なかなか重たい内容で、役者の演技も悪くないのだが、ラスト数分間で急に雰囲気が変わったのがすごく違和感でゲラゲラ笑ってしまった。ミステリー・サスペンスをみていたのに当然チャーリーズ・エンジェルが始まった感じ(チャーリーズ・エンジェル観たことないけど)。

怪物

怪物

  • メディア: Prime Video

リミットレス

ある意味、文字通りの「薬物中毒者」の話。

なんというか、「覚醒剤って使用するとこういう感じになるんじゃないかな?」という制作者の妄想を映画にしてみました、というノリを感じた。映像にはややサイケデリックの影響も見られるので、合成麻薬の類と混同しているフシもあるのかもしれない。作中で薬に手を染めた人物はおおむね不幸な最後を遂げており、薬物の危険性を啓蒙する狙いもあったのかもしれない(という深読みでもしないと、どうしようもない映画)。

結末はやや意外性はあった。

リミットレス (字幕版)

リミットレス (字幕版)

  • 発売日: 2013/11/26
  • メディア: Prime Video

一、二年前の自分の置かれた状況を思い出した。もっと自分を褒めて、エゴを出していればよかったのかなぁ。でもそれは違うと思ったんだよな。そのことに後悔はない。ないのだが、自分が楽しめなかった状況を楽しんで乗り越えてる人を直視するのは心情的に難しい。