投稿

名松線でGo!

イメージ
今日は、鉄分補給のため、JR名松線へ行ってきました。 名松線は、三重県の松阪駅から伊勢奥津駅までのローカル線です。これまでに、災害で一部区間が不通になったりしたものの、なんとか普及して今も走ってくれています。 この、伊勢奥津駅、伊勢本街道の奥津宿の駅ということで、伊勢本街道を少しだけ歩きがてら行ってきました。 まず、名松線はローカル線なので、列車の本数が限られるため、予定はすべてそこから逆算しないといけません。松阪駅から伊勢奥津駅まで行く最初の列車が9:38発ということで、それに向けて行動開始。 まず、JR中央線の鶴舞駅へ。窓口で、伊勢奥津までの往復切符を買おうとしたところ、駅員さんに日帰りなら「青空フリーパス」という乗り放題きっぷがあって、そちらの方がものすごく安いと薦められたので購入。 実は、このきっぷの存在すら知らなかったのですが、2620円で区間内のJR線・伊勢鉄道線(これがポイント高い)が乗り放題。紀勢線方面なら、紀伊長島とか鳥羽まで行けるので、かなり行動範囲が広いきっぷ。駅員さん、ありがとうございます。伊勢奥津駅までのきっぷが券売機で買えなくて助かりました。😅 そこから名古屋駅へ行き、名古屋駅7:43発の、「快速みえ」に乗車。 前にも乗ったことがあるのでわかっていたのですが、「快速みえ」は、キハ75の2両編成。その割に人気があり、結構混むので、座れないおそれが。(しかも、2両のうち0.5両は指定席) 今回は、早めにホームに並んで、無事に座れてよかった。 なにせ、松阪まで1時間20分の旅なので、立ちっぱなしは避けたいところ。 無事に松阪駅に着き、ちょっと時間があるので駅前の物産館でおみやげを見た後、名松線のホームへ。 伊勢奥津行きのキハ11。以前、城北線で乗ったのと、似たような車両です。(あのとき乗ったのが300番台だったかどうかは記憶にない) 1両編成のワンマンカーで、ローカル線だからガラガラだろうと思ったら、それなりに人が乗っている雰囲気。座って待っていると、さらにお年寄りのグループが乗ってきて、席がいっぱいに。ちょっとびっくり。 まあ、乗客がいなくて困っている路線なので、人が多いのはいいことだけど、ちょっと騒がしかった。 松阪駅から伊勢奥津駅まで、さらに1時間30分の旅。 最初のうちは、平地の田んぼの中を走って行くものの、だんだんと山の中へ入り、一

紫金山・アトラス彗星

イメージ
巷で話題の「紫金山・アトラス彗星」、流行り物なのでチャレンジ。 とはいえ、遠くに出かける気力はないので、家の近所の西向きに開けているところ(道ばた😅)で肉眼観測と写真撮影に挑戦してみました。 Canon EOS Kiss X5 f/6.3 5s 55mm ISO 800 実は、いまいちどこにあるかもよくわからなかったのですが、カメラのライブビューでは見える!というわけで、写真撮影はできました。が、名古屋の空で肉眼は厳しすぎました。全然見えない。 まあ、横を車がどんどん通るようなところではちょっと無理か。 でも、写真には意外と写るものだなあ。 Google Photoのアルバム

Mastodon v4.3.0で画像が表示されなくなった

Mastodonのお一人様サーバ をv4.3.0にアップグレードしたところ、画像などのファイルが表示されなくなってしまいました。 私のサーバは、ConoHaのVPS上に建てているのですが、メディアファイルはConoHaのオブジェクトストレージ上に設置されていて、nginxのreverse proxy経由で https://media.procydon.net/ というURL経由でアクセスするようになっています。ConoHaのオブジェクトストレージはSWIFT互換なので、Mastodonでも SWIFT用の設定 で動作しています。 ブラウザのDev Toolsを見ると、メディアファイルの読み込みが「CSP blocked」( CSP = Content Security Policy )ということでエラーになっているのを確認。で、サーバからのレスポンスを確認すると、上記のメディア用のURLがContent-Security-Policyヘッダに含まれていないので、画像が表示されないのはこれが原因ということで確定しました。 いったん、nginxでサーバからのContent-Security-Policyヘッダを削除することで動作することを確認したものの、これはせっかく設定されたセキュリティをゆるめるものなので本質的な解決には結びつかない。というわけで、 Mastodon serverのGitHubリポジトリ を見てみると、どうも、 app/lib/content_security_policy.rb でCSPヘッダの設定をしているようす。 読んでみると、 ContentSecurityPolicy#media_hosts でCSPのmedia_hostsを設定していて、その中で呼ばれている ContentSecurityPolicy#cdn_host_value で、CDNやらオブジェクトストレージのホストを取りだしているのですが、ここにS3やらAzureやらはあるのに、SWIFTの記述がない。というか、そもそもこの ContentSecurityPolicy というクラス内にSWIFTに関する設定を読み込んでいるようすがないということで、ビンゴ! なら、S3などと同様に設定(環境変数)を読み込んであげれば大丈夫そうなので、修正してプルリクを上げてみようかと。 というこ

中山道ウォーキング その3 垂井宿~柏原宿

イメージ
昨年の11月以来 になりましたが、中山道を歩いてきました。 今回は、東濃方面では無く、岐阜県の垂井宿~関ヶ原宿~今須宿~滋賀県柏原宿というコース。山間部ではなく、ほぼほぼ平地なので、15km強という距離の割に時間はそれほどかからなかったです。 上の地図上で、プロットがちょっと途切れているのは、不破関で資料館を見学する間、ヤマレコの記録を止めていたのを忘れて歩き出してしまったせい。 今回、関ヶ原を歩いたものの、歩くことを目的としていたので、古戦場関係のスポットにはほとんど寄らず、素通りです。徒歩で古戦場巡りをしようとすると、それだけで1日かかってしまうので、ちょっと今回は断念。 今回は、朝早く家を出て、名古屋駅のホームきしめんで朝食。 そこから、米原行きの特別快速に乗って、JR東海道線の垂井駅へ。ここは313系が走っているので、転換クロスシートの座席で快適。 垂井宿の町並みを抜けて、関ケ原町に入ると、野上地域で旧街道の松並木が残っています。 その後、関ヶ原の宿場を通り抜けると、不破関跡へ。昨年、ブラタモリでも扱われていました。 不破関は、藤古川の河岸段丘上にあり、不破関資料館の裏手から、藤古川を眺めることができます。陰影図を見ると、河岸段丘上にあるというのがよくわかります。防衛上も、このような地形が効果的だったのでしょう。写真中央に見える橋が、地図中央の赤丸(大)部分で、松尾の地名のあたりの小さい赤丸が資料館の位置です。 この関で、関東と関西とが分かれているのだと思うと、小さい川ながら、影響は大きいのだなあと感じます。 不破関を抜けると、今須宿を経由して、柏原駅へ。 柏原駅は、改装工事中でした。ここまで、約15kmで3時間ほど。結構いいペースで歩きました。 今回通った宿場町は、馬籠などと比べると復元されているわけでもなく、観光スポットになっているわけでもありません。ただ、道沿いにぎっしりと家が建ち並んでいたり、間口が道に面していたりと、旧街道沿いの家屋の特徴はよく出ています。これはこれでおもしろいですね。 さて、次はどこを歩こうか。

Raspberry Pi Picoで温度センサー

イメージ
「 n月刊ラムダノート Vol.4, No.1(2024) 」でRaspberry Pi Picoの記事を見て,マイコンで動くRuby実装の PicoRuby なるものがあると知り,Raspberry Pi Picoを買ってしまいました。 実は,Raspberry Pi Pico自体,名前は聞いたことがあったのですが,てっきり従来のRaspberry Pi (Armベースの小型コンピュータ)の廉価版だと思っていて,あまり調べていませんでした。(Raspberry Pi 2は持っている) この記事を見て,実はArduinoのようなワンボードマイコンで,I/Oポートがかなり充実しているのにかなり安いと知って,ちょっとびっくり。しかも,Rubyが動く。(オフィシャルには,C/C++もしくはMicroPython) 早速,Raspberry Pico HとWHを1台ずつ購入。(Hは,ヘッダピンがついた完成品,WHはWiFiつきでヘッダピンがついたものです。) とりあえず,PicoRubyがちゃんと動いて,Lチカはできたのですが,I2Cでの接続がいまいちうまくいかない。手持ちの8文字×2行の液晶モジュールへの書き込みができない。 というわけで,とりあえずMicroPythonでI2C接続の温度センサー(ADT7410)と液晶モジュールを使ってみた。 無事に,センサーから値を読み出して,液晶に表示するところまで動作。 動画バージョン↓ まあ,正直,これくらいのことなら,普通のRaspberry PiでもArduinoでもできるんだけど, OSのインストールが不要(Raspberry PiはOSをインストールし,その上でプログラムを書かないといけない) PythonやRubyが使える(ArduinoはC風の言語を使わないといけないので,メモリまわりが面倒) メモリ容量が十分大きい など,Raspberry Pi Picoならではのメリットも結構ある。 というわけで,もうちょっといろいろ遊んでみようと。

新ノートPC購入

イメージ
これまで,ノートPCはLenovoのThinkPad X1 Carbon (2017)を使っていたのですが,少々遅さを感じるようになってきて,新しいノートPCを購入しました。 LenovoのThinkPad P16s Gen2 AMD。 CPU : AMD Ryzen 7 PRO 7840U RAM : 32GB SSD : 512GB モニタ : 16inch 1920 x 1200 ThinkPadなのはいつも通りですが,16インチ液晶は初めて。最近は,年齢相応に細かい文字が見にくくなってきて,14インチでは厳しいなと思っていたので。16インチだと,テキストを100%にしても余裕で使えます。あと,この16:10の画面サイズはかなり見やすいです。Lenovoはこの画面サイズ推しみたい。 以前は,出張に持って行けるようにとかもあって,コンパクトで軽量なPCを買っていたのですが,コロナ禍以降,ビデオ会議ですんでしまうようになって,出張もほとんど無くなり,持ち運びに関してのプライオリティがすごく下がりました。まあ,このPCは,16インチの中では軽い方で,約1.7kg。 キーボードは従来と比べると立体感がなくてペタペタした感じですが,クリック感はしっかりあるのでまあいいかな。 あと,フロントカメラをIR対応のものにして,Windows Helloの顔認証を使えるようにしました。今のところ,ちゃんとログインできています。 とりあえず,MicrosoftアカウントでWindowsにログインし,ChromeやVSCode,ATOKなどを入れたところですが,本当にPCの環境構築が楽になりました。ちゃんと使うのは週末からかな。

MSFS2020 Japan City Nagoyaシーナリー

イメージ
Microsoft Flight Simulator 2020のMarketplaceに「JAPAN CITY NAGOYA」シーナリーがリリースされていました。 名古屋駅 これまでも,フリーで公開されている 名古屋シーナリー のお世話になっているのですが,名古屋市民としては,これはもう買っておかないといけないだろうと,早速購入したので,ファーストインプレッションです。 県営名古屋空港から南下して,名古屋都心に近づく 名古屋城はかなり微妙(海外のシーナリーだし) 名古屋市科学館 栄とテレビ塔 名古屋港 一応,フライト動画も。 微妙なところも多いのと,東山スカイタワーが入っていない(ただのビルに戻ってしまった)けど,名古屋駅~栄~吹上くらいのエリアのビルは結構いい感じに入っているようです。