一瞬ハマったのでメモ。 val m: Map[DateTime, Int] = ... このような、DateTimeからIntへのMapがあるとする。 ScalaTestで、ある範囲の日付がすべてこのMapにキーとして含まれていることを知りたい。 誤答: definedAtを使う val from = DateTime.parse("202…
天皇誕生日ということで祝日である。自分のような平民にも休みが与えられてありがたい話だが、だからといって何かをやるというわけでもないので寝ていたら、注文していた荷物が午前に到着してしまったので中途半端なタイミングで起きてしまった。朝食にも昼…
たまに知人がObsidianについて言及していたので少し気になっていたのだが、はてなブログの下書きツールとして案外使えるかもしれないなと思ったので試しにこうして記事を書いてみている。 obsidian.md ObsidianとはMarkdownを編集するためのツールといったと…
Nothingが販売しているNothing Phoneに載っているAndroidベースのOS、Nothing OSの大型アプデが来た。 blog.3qe.us かつてはAndroiod 12ベースだったNothing OSだが、今回Nothing OS 1.5になったことでベースとなるAndroidも13にバージョンアップ。いくつか…
この記事は、各RDBMSの識者にマサカリを投げてほしい記事です!マサカリ歓迎! あらすじ 最近MisskeyというSNSを始めた。具体的にはMisskey.ioという一番大きめなインスタンスにアカウントを構えたのだ。 misskey.io MisskeyはRDMBSとしてPostgreSQLを採用し…
先日、VOICEVOX CoreのScala用ラッパーを書いた。 blog.3qe.us これを使うと、Scalaからずんだもんを簡単に喋らせることができる。 で、ネットをさまよっているとVOICEVOXコミュニティのDiscordに参加することができた。 そこで会話してるうちに、ラッパーを…
ScalaでJARファイルにネイティブライブラリをバインディグして使いたいことがある時、いくつかの点を考える必要がある。 どういう仕組みを使うのか? どうやって呼び出すのか? どうやって同梱するのか? どうやってビルドするのか? どうやって展開するのか…