私が歌川です

@utgwkk が書いている

現状の癖を反映した.perltidyrcとperltidyの令和最新情報

今はそんなに頻繁にPerlを書いているわけではないけど、以下の記事を書いた時点から更新があったのでちょっと書く。

blog.utgw.net

.perltidyrc

--add-newlines
--add-semicolons
--add-whitespace
--block-brace-tightness=0
--brace-tightness=1
--break-at-old-comma-breakpoints
--character-encoding=utf8
--comma-arrow-breakpoints=1
--continuation-indentation=4
--cuddled-else
--indent-block-comments
--indent-columns=4
--logical-padding
--long-block-line-count=1
--maximum-line-length=0
--no-blanks-before-comments
--no-indent-closing-brace
--no-opening-sub-brace-on-new-line
--no-space-for-semicolon
--paren-tightness=2
--quiet
--static-side-comments
--trim-qw

--static-side-comments オプションを追加

デフォルトでは --no-static-side-comments なのでずっと無効だったけど、perltidy v20210717に上げたら挙動が変わって ## で始まる行末コメントの前のスペースの数が変わった。 ## no critic を指定するために書いていたところの差分が増えてしまうので --static-side-comments オプションを足して回避した。

リストの閉じ括弧のインデントがうまく下がるようになった

これは.perltidyrcの変更とは関係なく、perltidy v20210111以降で確認した。

以下のPRの差分にあるように、これまで以下のようなリストの閉じ括弧が要素と同じレベルだけインデントされて見栄えが悪くなるという問題があったが、これが解決されている。いろいろな設定を試したけど直せなかったので、おそらくperltidyのフォーマッタ自体に改善が加えられたのであろう。

github.com

my @a = (
    qw(
        foo
        bar
        baz
    ),
    qw(
        hoge
        fuga
        piyo
    ),
);

関係ありそうなissueが立っていた。perltidy v20210111で修正されてcloseされているのでたぶんこれ?

github.com

これが解決されたのでperltidyに対する目立った不満が1つ消えたことになる。ありがたい。

その他の最新情報

BugLog.podという文書を見ると、直近でも多くの不具合が修正されていることが分かる。どんどん最新のperltidyを使うとよさそう。

ソースコードに書いてあったら嫌な気持ちになるコメントについて考えてみたけどこういうのしか出てこなかった。

引っ越したい

このご時世になって、自宅で過ごす時間がめちゃくちゃに増えた。そうすると部屋が狭いのがどんどん気になってくる。

大学に進学してからずっと同じマンションの部屋を借りていて、寝たりダラダラ過ごしたりするだけの場所だと思うと、まあこんなもんか、と思える。が、ここでひたすら休日を過ごしたり仕事をしたりする、となると話は変わってくる。収納スペースが少ないので部屋の片隅に荷物を固めて置いているのがすごく気になる。家賃相応の設備なのもちょっとずつ不満が出てくるものである。

家賃は手取りの1/3が目安、という言説をよく耳にするけど、今のところはそれに照らし合わせるとなかなか迫力のある数値感になっている。物件情報サイトで今の部屋について調べた上で部屋をいくつか探してみると、いくらでも投資のしがいがある状態だというのが数字をもって裏付けされた。

スケジュールの制約を間違えなければよさそうということまでは分かったものの、とはいえいきなり引っ越すとなるとなかなか気が進まないのもまた事実。いまは要らなくなったのに捨ててないものをどんどん捨てて気持ちを高めている。

多幸感の正体

いい。

comic-days.com


コカ・コーラ ゼロ 1.5L PET ×6本

コカ・コーラ ゼロ 1.5L PET ×6本

  • Coca・Cola zero(コカ・コーラゼロ)
Amazon

思い切ってコカコーラゼロ 1.5Lペットボトルを18本買ったらしばらく補充に困らなくなって暮らしが便利になった。重たい飲み物を大量に・頻繁に運ばなくてよいのは心地良い。

なぜゼロなのかというと糖分を取りすぎたくないから。


クレジットカードのポイントを普段食べないようなプリンに変換した。そもそも久しぶりにプリンを食べたと思うけどクリームが乗っていて上品でおいしい。

Kindle Paperwhiteを買った

Amazonのタイムセールで買った。32GB・広告なし・Wi-Fiモデル。ちょっとお金を積んだら体験が良くなるのであれば積まない手はなかろう。

手持ちのかばんに入るぐらいのサイズ感で、小さめのタブレット端末みたいな感じ。片手では操作できないぐらい。

以前から聞いていたように、たしかにレスポンスが遅かったり、画面が切り替わった後にちょっと跡が残ったりする。電子ペーパーを触るのは初めてなので、こういう感じなのか~と無邪気に触っている。

二要素認証を解除しないとログインができない、という話を聞いていたけどふつうに認証できたので、いつの間にか改善されていそう。

ひとまず直近で読みたい漫画をダウンロードしまくった。積んでる漫画と技術書をなんとかしたいものである。

最近読んだ百合漫画

積んでる百合漫画が多いし可処分時間は有限。Kindle Paperwhiteを買ったのでもうちょっと読むペースが上がるといいですね*1

酒と鬼は二合まで

お酒を飲まないと死ぬ上に、人間に与えられたお酒しか飲めない身体というのはなかなかに不便そう。ぐるぐる回りつづけた虎はそのうちバターになる。コインランドリーの待ち時間って退屈ですよね。続きが気になるところで1巻は終了。

読みながら、そういえば最近カクテルを全然飲んでないなーということを思い出していた。以前は友だちにカクテルを作ってもらって飲むことがあったのだけれど、このご時世だと難しそう。

第1話が無料で読めるので読んでください。

magazine.jp.square-enix.com

あなたと私の周波数

一人で叫ぶのと、誰かが聞いているかもしれないところに向かって叫ぶのとでは意味が変わってきそう。誰かにフォローされている限定公開アカウントで叫ぶみたいなイメージ。

同人女百合アンソロジー

ステレオタイプな同人オタクっぽい気もするけどけっこう思い当たる節があって、どういう話題が地雷なのかは分からないものですな、と思いつつ休憩しながら読み進めた。

そろそろまたコミケに行きたい気がする。

*1:これについては別の記事で書く