Kotlin 2.0 で Explicit backing fields (Experimental) を使う

いないお部屋のセッションでバッキングフィールドの話されている雰囲気を感じたけれど Kotlin 1.7.0 で入ろうとして入らなかった記憶がありますね #DroidKaigi— バトルプログラマー柴田智也?uwu=true (@tomoya_shibata) 2024年9月12日 ふと思い出して、Droid…

PENTAX 17 + Kodak ULTRAMAX 400

新宿西口ヨドバシカメラフィルム館でフィルムを調達してすぐ装填したいんだとなれば当然目の前のポケモン館のベンチに座り込んで PENTAX 17 の裏蓋をカシャンと開けたならばフィルムを放り込み、カウンターが0になるまでひたすら巻き上げて空シャッターを切…

駐車場で自動車を柱に接触させる事故を起こしたらどうする

結論 速やかに警察へ連絡、現場の確認をしてもらい交通事故証明書を作成してもらう それから保険会社に連絡して事故受付をしてもらう ディーラー経由で保険を契約していて窓口がある場合、そちらを利用する 経緯 黒い樹脂部分と、分かりにくいが青いボディに…

室内履き用に OOFOS Ooahh を買った

OOahh - Blackoofos.jp YouTube でチラリと写っているのを見かけたので気になっていたアイテム。 サンダル界隈では数年前から有名なリカバリーサンダルと呼ばれるもので、とくに OOFOS についてはそのジャンルの代表格らしいのだが、ついこの間までそんなこ…

緊急で動画を回すときの CSS

入り用になったときのメモ。 html, body { height: 100%; } body { display: flex; justify-content: center; align-items: center; } h1 { background: linear-gradient( 90deg, rgba(255, 0, 0, 1) 0%, rgba(255, 255, 0, 1) 25%, rgba(0, 255, 0, 1) 75%,…

34歳になりました

自分と接点を持っている人達はよく知っているだろうけれど、口数は控えめなほうで、逆に言っておかなきゃと思っていきなり沢山言って相手を引かせてしまう性格もあってか人付き合いと物事をまわすのがヘタクソなところがありままならないわけだけれど、そん…

黄ばんだコードを取り除く

自分はソースコードでハイライトされた警告のことを「黄ばみ」と呼んでいる。 コードエディタ、IDE などでは大抵イエローの背景色や波線、マークで強調されるからで、黄ばみ取るか~という気持ちで作業する。リファクタリングの一種ということで、ホワイトニ…

2023年買ってよかったもの

前回。 bps-tomoya.hateblo.jp ケーブル配線トレー CB-CT5【ケーブル配線トレー メッシュ 汎用タイプ】デスクに取り付けて、タップやケーブルなどを収納できるケーブル配線トレー。メッシュタイプ。|サンワサプライ株式会社 これを https://t.co/1ZabrHuH3x…

入れ子関係の Fragment で、親 Fragment ではなく最も祖先にあたるルートの Fragment を取得する

親の Fragment は requireParentFragment で取れるけれど最も祖先のを取る、requireRootFragment みたいなのって無いんだっけ?— バトルプログラマー柴田智也 (@tomoya_shibata) 2023年12月13日 サッとドキュメントを見ていたところ多分なかったので require…

Swift では名前空間を定義するのに enum を使う仕草がある

というのを id:nakiwo さんに教えてもらった。 「struct がそれっぽくも思えますが」 「実は enum が公式でもやってるハックだったりします」 enum なら無意味に init() できるのを防げるということで活用されているらしい。たしかに、Publishers や Unicode…

FINAL FANTASY XVI クリアした

ネタバレまでインタビュー記事リンクで稼ぐのでクリアしていない人はスクロールせず閉じて www.famitsu.com www.famitsu.com dengekionline.com www.youtube.com www.youtube.com 「やってないんですけれどどうです?」って聞いてくる人にどんな返事をしたら…

車載動画を撮りたかったので DJI Pocekt 2 を買った

youtu.be www.dji.com いわゆるボイスロイド実況のものも、ドライバーさんがしゃべる代わりに字幕でお話や解説をする動画も見るのが好きだったので、自分のクルマも手に入れたということで自前で車載映像を撮ってみることに強い興味はあった。広角レンズとミ…

GitHub のチーム設定で自動アサインされるレビュアーから特定のユーザーを除外する

GitHub のチーム設定 https://github.com/orgs/オーガニゼーション名/teams/チーム名/editで Enable auto assignment を有効にしていると、そのチームを PR のレビュアーとして選択すればチームメンバーの中からレビュアーを自動アサインしてくれる機能があ…

33歳になりました

昨年と違ってワクチン後ではないのですこぶる体調はよいんだけれど特に書くことが思いつかない。年末年始はコロナだったので実地研修的なアレだったんだけど。 月曜夜からコロナウイルスと思わしき症状が出ていて診療の結果陽性判定だったので大人しくしてい…

ウェブブラウザのタブを10個以上開かない

作業に集中するために机を綺麗にする、PC のデスクトップをアイコンで散らかさない、とするなら、ウェブブラウザではすくなくとも剣山のようにタブを開かないというのは改めてみると当然の話だ。なにかの課題を解決するために調べ事をしていると無意識に新規…

2022年買ってよかったもの

前回。 bps-tomoya.hateblo.jp TIMEMORE C2 TIMEMOREタイムモア 栗子C2 コーヒーミル アルミ調節ツマミ(ブラック・ホワイト)timemore.jp www.youtube.com 文字通り「刃で豆を切る」という感覚でサクサクと軽く挽けるのが心地いいし、とにかく楽。かかる時…

年末なのでサブスクを棚卸しした 2022

前回 bps-tomoya.hateblo.jp つづけているもの 月間契約 品目 費用 備考 ahamo 2,970円 docomo 回線・メイン UQmobile 1,080円 au 回線・サブ YouTube Premium 1,180円 広告のある YouTube には戻れない Inkdrop 768円 (5.49USD) 円安がわるい(後述) ATOK …

SUBARU BRZ を買った

クルマが好きだったからマニュアル免許を取った。 公道がとても恐ろしいことを身をもって味わったのでハンドルを握ることも、とくにクルマを持とうともしなかった。 それから7年経って、急にクルマが欲しくなったので買った。 SUBARU BRZ を買った。 まだ治…

Open xINT CTF 2022 write-up

CTF

openxintctf.wixsite.com Open xINT CTFは、公開情報を中心にオンラインで必要な情報を収集し、次々明らかになるヒントを解きながら本丸にたどり着く、現代のスパイ養成コンテストです。 コンテスト開始30分くらい前に教えてもらってなるほど~と湯船に浸か…

他人の感情を自分の感情にして疲弊しない

S/N 比の大きい情報濁流の現代において、こんなひどいことが、あんなわるいことが、そういった、何かしらの醜聞を報じるもの、そしてそれらについて語る人を見かけないという日はない。 そういう話にあって、それが例えば自分が当事者だったりするのであれば…

映画「ゆるキャン△」のネタバレじゃない感想

ありとあらゆる飯テロが襲いかかってくるので空腹状態で観てはいけない。 ぼくはグーグーグーグーお腹を響かせていた。 近くのお客さんもグーグーグーグーお腹を響かせていた。 でもお腹いっぱいでもグーグーグーグーお腹を響かせると思う。 あきらめよう。 …

「一瞬会話しませんか」その前に

「一瞬会話しませんか」は「なるはやでお願いします」くらい不誠実な台詞かもしれない 「部屋の電気を消してもよいですか?」という確認程度であればたしかに一瞬で終わりそう 実際のところは、そうではないケースが多いのではないか 共有しようとしている内…

コンテンツはただちに摂取しよう

この数年は特にその傾向を強く感じているのだけれど、映画やアニメ、ドラマといったコンテンツを摂取しようとするとき、新たなものに触れるよりも既に鑑賞済みで、それが自分にとって面白いものであることを知っている、咀嚼行為が必要なくなったものを再び…

AndroidManifest の package 属性による名前空間宣言が廃止される

android-developers.googleblog.com Android Studio Chipmunk が Stable になったので手元環境を更新。 適当なプロジェクトを開くといつもの、 Project update recommended Android Gradle Plugin can be upgraded." これが表示されるので進めたところ、Andr…

32歳になりました

ごきげんよう世界。今日はまた一段と騒がしいね。 3回目でした pic.twitter.com/uMvHjjgCn9— バトルプログラマー柴田智也🔄🍣 (@tomoya_shibata) 2022年2月23日 昨日は祝日を利用し、自衛隊東京大規模接種会場で3回目のワクチンを接種してきました。予想通り目覚…

M1 Mac 上の Android Studio Bumblebee で Android Emulator が起動しない

M1 Mac 上の Android Studio Bumblebee で Android Emulator を起動しようとすると Connecting to the Emulator のメッセージが表示されて先に進まない状態になり、エミュレーターが使えなくなってしまった。 Bumblebee ではAndroid Studio のツールウィンド…

「ルビンの壺が割れた」を読んだ

ルビンの壺が割れた(新潮文庫)作者:宿野かほる新潮社Amazon あっちとこっちのファンに怒られるかもしれないけれどやり口としてはキノの旅。徹頭徹尾、信頼できない語り手・男性側と信頼できない語り手・女性側のメッセージのやり取りに終始するので、自分…

「殺し屋、やってます。」を読んだ

殺し屋、やってます。 (文春文庫)作者:石持 浅海文藝春秋Amazon 各話で話が完結するタイプでとても読みやすい、映像化されるとしたら NHK のドラマ枠で短期集中放送される感じ。タイトル通り殺し屋稼業を主人公としたお話なんだけれど、それでいて探偵役のミ…

2021年買ってよかったもの

前回。 bps-tomoya.hateblo.jp 今年は薄味。 ニトリのゴミばこ www.nitori-net.jp レイアウトの関係でベッドの枕元すぐ横にゴミ箱を置いているので物を落としたり匂いが気になることがあったので蓋付きだけれどいかにもキッチン用ぽいやつじゃない感じのゴミ…

年末なのでサブスクを棚卸しした 2021

前回 bps-tomoya.hateblo.jp 前回が年初だったんですが、棚卸しするなら年末だろうということで。 月間契約編 品目 費用 備考 YouTube Premium 1,180円 広告のある YouTube には戻れない 将棋連盟ライブ中継 550円 棋戦を追うのに必要 UQmobile 1,080円 au …