2020-12-26(土) [長年日記]
■ ruby3が出てしまった
東京オリンピックは順延になってしまったが、オリンピックイヤーに出すと予告されていたruby 3.0は順延されないのであった。というわけで例年どおり、クリスマスにリリース。おめでとうございます!
で、こちらといえば転職からずっと嵐のような3ヶ月、ようやく仕事にも慣れてきたかなというレベルなので、previweもrcも横目で眺めつつもなにもできないままリリース当日を迎えてしまった(そして今日はその翌日だ)。とほほ。
しかも最近はruby:2をベースにしたDockerコンテナ上で生活しているので、そもそもrubyをビルドする環境もない。公式からDockerイメージが配布されないと簡単に試せないときたもんだ。堕落だ。
rbenvを入れるのもかったるいし、せっかくだから最近仕事でも利用しているasdfの環境でも作るか。でも面倒くさいな。とかゴネていたらDockerfileから作ればいいというアドバイスが降ってきたのでそうした。
Docker Hubから配られているrubyの公式イメージは、このリポジトリにあるDockerfileから生成されている。ので、こんな感じでOK。
% git clone https://github.com/docker-library/ruby ... % cd ruby/3.0/buster % docker built -t ruby:3 . ... % docker run ruby:3 ruby --version ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
ちゃんちゃん。そういえば、PCを新しくしてから初めてRubyをビルドしたけど、めっちゃ速くなってて感動した。
で、試しにtDiaryを動かしてみるんだけど、まだ対応していないgemがいくつかあるし、Webrickがruby本体からgemに分離されてしまったとか色々あるので、その辺の罠は回避しないとダメ。
% cat Gemfile.local gem 'puma' gem 'webrick' % bundle install --without development test ... % cp tdiary.conf.beginner tdiary.conf % bundle exec bin/tdiary htpasswd ... % bundle exec puma -p 9292 ...
ここの日記をruby3にするには、Herokuのサポートと、mongo driverのサポートを待たないといけないっぽいので、まぁのんびり待ちますか。次のtDiaryリリース*1までに間に合えばいいけどな。
*1 2/29の予定……って、そんな日は永遠に来ないのでは!?
2020-12-25(金) [長年日記]
■ 今年も丸鶏を焼いた
長年日記を読んでいると、12月は長らく23日に丸鶏を焼いて、ホールケーキを食べているのだけど、令和になってしまって休日じゃなくなってしまったので*1、今日やることになった。なぜかこのシーズンは、ロースト用の丸鶏が売られたり、ケーキ屋が気合の入った新作ケーキを売り出したりするんだよね、天皇誕生日でもないのに(棒読み)。せっかくなのでおこぼれに預かりましょう。付け合わせの野菜は焦げてるけど、鶏はめっちゃ上手く焼けております。
なおケーキも、伊勢丹がなくなってしまって毎年利用していたアンリシャルパンティエもいっしょになくなってしまったので、メゾンカイザーのにした。ホイップクリームがしっかり固めで甘さ控えめ。美味しかった。
*1 ちなみに去年も平日だったが、なんとなく休みにしてしまったもよう。
2020-12-24(木) [長年日記]
■ KyashからRevolutへ移行中
ちょうど3年前から、最初は知人・友人間での送金手段として、その後は主要な支払い手段として使い始めたKyashだが、最近は銀行業務的な方向にピボットしてしまい、従来のユーザとしてはかなり使いにくいサービスになってしまったので、代替を探していた。もちろんベンチャーとして成功するためのピボットはぜんぜんかまわない。これまでのビジネスモデルは明らかに儲けが少なそうだったし。ただ、既存ユーザをばっさり切り捨てる方向なので、こっちはお別れするしかないという話。まぁ勝手に「キャッシュレス時代の雄」扱いして期待していただけに残念だが、しかたがない。
実のところLINE Payとその周辺サービスが期待に添う感じだったのだけど、あいにくわざわざアカウントを作ってLINEアプリを入れるほどスマホの容量がないのだよなぁ。というわけで、次善の策としてRevolut*1を使ってみることにした。こちらもクレジットカードからの入金は送金できないが、デビットカードならできるので。デビットカードを作るついでにメインバンク(といっても小遣いを管理する程度のもの)も、SBIに変更してみた。なにげに初ネットバンク。
でRevolut、実はしばらく前から送金用途でアカウントは運用していたのだけど、オンライン専用のバーチャルカードしかなかったので、リアルカードを注文、それが先日届いたのでいろいろな支払いをKyashから移行し始めた。ところでリアルカードの収まっているパッケージがなかなか凝っていて、ちょっとびっくりしたし、テンションもあがった。これは悪くない。アプリからアクティベートしないと使えないので、書留ではなく普通郵便で届いたのも面白かった。
Kyashはプリペイドカード相当、Revolutはデビットカード相当という違いだけでなく、運用ポリシーみたいなものがけっこう違っていて面白い。簡単にいうと、Kyashはユーザの利便性を追求してリスクはKyashがかぶる感じ。一方Revolutはリスク管理が徹底していて、ユーザ資産を守るためなら利便性は二の次という方向。どっちが良いとか悪いとかではなく、違いが興味深い。
たとえば、あるインターネットサービスの支払い(1500円/月程度)をRevolutにしたら、最初の1円オーソリは通っているのに、実際の請求はRevolut側でストップされてしまった。Kyashでは問題なかったはず。マクドナルドのモバイルオーダーみたいな数百円程度の請求はサクサク通すのに、桁が上がったとたんに止めるのは慎重すぎる気はするけど*2。
あとはポストペイ型の決済サービス、KyashはQUIC Pay(あとiD)が便利だったのだけどRevolutは対応していない。Visaのタッチ決済には対応しているけど日本での普及はイマイチなので、普及するのを待つ間はプリペイド決済を併用するしかないかなぁ、ということでEdyを試してみている。まさか楽天のサービスを使うことになるとは*3。
そんなわけで癖をつかむまでは少々苦労しそうだけど、それも楽しみつつやっていきますか。最近は金(Gold)なんかも買えるみたいだし。
■ ミリシタイベント プラチナスターテール「聖ミリオン女学園~はじまりの花」
グリマスで人気を博していた「ミリ女」がミリシタで復活! ということで、各方面で大歓迎をうけていたんだけど……まぁぶっ飛んだ設定の多かったグリマスのイベントの中ではだいぶスタンダードな設定だが、たっぷりと百合百合しているからそりゃウケるよね。むしろミリシタ開始から3年半も待つことになるとはって感じ。
イベントも専用の形式で、あずさ・海美・育の主要メンバそれぞれの視点でストーリーが展開する。既存のモーションの組み合わせでもちゃんとドラマに仕立てられてるのはなかなかすごい。みんなそれなりに役柄に合わせた性格改変がされてるのに、亜利沙だけ素なのに笑ってしまった。
これを書いてるのは(例によって)翌年の4月末なんだけど(完全に4ヶ月ビハインドしてる……)、その後専用のストーリーコミュがイベントと無関係に配信されたりして、キャラの追加など今後の展開にも期待が持てそう。
なお、譜面は難しい……というか、MMix難しすぎない!? 回復入れてても油断すると死ぬ。