雨の日の道路にいたイモリらしきもの

Share
雨の日の道路にいたイモリらしきもの

雨の日、濡れた道路の上をのそのそ歩いている生き物を見つけた。帰りにはもういなかった。元気にしているといい。

おそらくアカハライモリ

断言はしないが、体の特徴からしてアカハライモリ(Cynops pyrrhogaster)ではないかと思う。

  • 皮膚が細かい粒状でしっとりしている。爬虫類のヤモリとは質感が違う
  • 体が細長く、尾が長い
  • 指先にヤモリのような吸盤がない
  • 頭の形がサンショウウオよりも平たく、いわゆる「イモリ顔」
  • 体の縁にうっすら赤みがある

アカハライモリは日本の固有種で、本州、四国、九州の水辺に広く生息する両生類である。雨の日に道路に出てくるのは、水辺の間を移動する途中でよくあることらしい。

腹側を確認すれば赤い模様の有無でもっとはっきり分かるのだが、そこまでする機会はなかった。

イモリとヤモリ

名前が似ているので紛らわしいが、イモリとヤモリはまったく別の生き物である。

  • イモリ: 両生類。皮膚がしっとりしていて、水辺にいる。「井守」(井戸を守る)
  • ヤモリ: 爬虫類。皮膚が乾いていて、壁や天井に張り付く。「家守」(家を守る)

壁に張り付いているヤモリは都市部でもたまに見かけるが、イモリは水辺が近くにないと出会わない。雨の日の路上で遭遇するのはなかなか珍しい体験だった。

触らないのが無難

アカハライモリの皮膚にはテトロドトキシン(フグと同じ毒素)が微量に含まれている。触った手で目や口を触ると刺激があるため、素手で扱わない方がよい。道路の真ん中にいて危なそうなら、進行方向の草むらや水辺側にそっと逃がしてあげるのがよいだろう。

Read more

青空文庫のParser

青空文庫のParser

青空文庫のParserを作ってます。 GitHub - P4suta/aozora: Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks. - P4suta/aozoraGitHubP4suta Rustで作ってますが、配布物はcargoのほかにnpm/pypiでも入手できます Documentation * Playground — try it in

By Sakashita Yasunobu

イケイケなWinスクショアプリを作りました

パソコンのスクショってなんというか、地味というか、撮ってそのままだと何とものっぺりしていますよね。 特にWindowsだとMacっぽい丸っこい感じとかもなく、無骨だなあと。 ということで、それっぽくおしゃれな背景や角丸を付けておしゃれに撮影をしてくれるスクショアプリを作りました。 GitHubで公開しています。 GitHub - P4suta/Snaply: Snaply — a modern, clean-architecture Windows screenshot tool (WinUI 3 / .NET 10)Snaply — a modern, clean-architecture Windows screenshot tool (WinUI 3 / .NET 10) - P4suta/SnaplyGitHubP4suta ウィンドウ・領域選択・スクリーンのキャプチャができます。 タッチスクリーンなどにも対応しているはずです。 撮影をすると、クリップボードにコピーされ、フォルダーへの保存もされます。

By Sakashita Yasunobu
Find My Files

Find My Files

Windowsにおける爆速ファイル検索アプリの定番といえば、Everythingです。 voidtoolswebhost2 その高速さの理由は、NTFSの仕組みをうまく活用していることにあります。Windowsで一般的に使われているNTFSには、ファイル情報を管理するマスターファイルテーブル(MFT)と、ファイルシステムの変更履歴を記録するUSN Journalがあります。Everythingはこれらを利用することで、初回に高速にファイル一覧を構築し、その後はUSN Journalを監視してリアルタイムにインデックスを更新しています。そのため、数百万ファイル規模の環境でも非常に高速な検索を実現しています。 もちろん、単純にファイル名やパスを保持するだけでは、大量のメモリを消費してしまいます。また、数百万件ものファイルから一瞬で目的のものを見つけるためには、メモリ効率の高いデータ構造や高速な検索アルゴリズムなど、さまざまな工夫が必要になります。 このように、Everythingは見た目こそシンプルですが、中身はかなり高度なことをやっているソフトウェアです。 なお、Everyth

By Sakashita Yasunobu