あっきぃ日誌

鉄道ブログのような技術系ブログのようななにか

MailmanのHTTPS対応

list.ospn.jpのMailmanのWebサーバーをHTTPS対応したら、諸々操作できなくなったと言われたので、以下を参考にMailman側にも対応を入れました。

www.hsbt.org

Mailmanで使ってるドメインが1つなら変数にハードコーディングでも良かったのですが、弊鯖の場合3つくらいドメインが設定されているので、文字列置き換えを使うことにしました。あと変更前後の出力をつけときました。

# enable_https.py
# Based: https://www.hsbt.org/diary/20170713.html

def enable_https(mlist):
    mlist.Lock()
    print("Before URL: " + mlist.web_page_url)
    mlist.web_page_url = mlist.web_page_url.replace("http:","https:")
    print("After URL : " + mlist.web_page_url)
    mlist.Save()

CentOS6のRPMでインストールしたmailmanでは、/usr/lib/mailman/bin/enable_https.pyとして配置した上で実行する必要がありそうでした。

(hogeに対して実行して確認)
# /usr/lib/mailman/bin/withlist -r enable_https hoge
Importing enable_https...
Running enable_https.enable_https()...
Loading list hoge (unlocked)
Before URL: http://list.ospn.jp/mailman/
After URL : https://list.ospn.jp/mailman/
Unlocking (but not saving) list: hoge
Finalizing

(全部に適用)
# /usr/lib/mailman/bin/withlist -r enable_https -a

正月。

元日は長津田の大石神社に初詣したり新宿メロブコミケ5日目をしたりしてましたが、2〜7日は帰省していました。

元日

大石神社で初詣。いつもの甘酒とみかんで。

f:id:Akkiesoft:20200115170011j:plain

新宿メロブで取り寄せの受け取りをしつつ渋谷で銀座線ホーム工事をモニター越しに見学。コミケ初日にも帰りに寄っていたのですが、スクスクの通路の脇にモニター2枚を出して、中継と工事の紹介をやってました。

f:id:Akkiesoft:20200115170058j:plain

f:id:Akkiesoft:20200115170108j:plain

帰省

大体実家でのんびりしつつ犬猫をモフってました。

f:id:Akkiesoft:20200115170412j:plain

夜は毎度ながら梅子が一緒に寝に来てましたが、冬なので布団に潜ってました。帰省中は犬が私のとこに来るのでベッドが狭くならなくて良いと親から喜ばれるのはいいのか悪いのか……w。

f:id:Akkiesoft:20200115170425j:plain

殿も夜寝るまで部屋でかまってほしそうに部屋をウロウロしてまわるので相手してましたが、私が帰京したあとは暇を持て余していたとかなんとか。

f:id:Akkiesoft:20200115170404j:plain

プログラミング教室

6日に根室市内でプログラミング教室をしてきました。妹が参加している団体で講師として参加させてもいました。子供は冬休みですが親御さんは仕事始めの日だったので参加数は3組となりましたが、私がなんとか回って見きれる感じで済んだので良かったかなと思います。

今回はOSCでも放置型教室で何度か置かれていた、Pi-Stopを使ったPythonプログラム体験をやってみました。思ったよりもスムーズに進んだので午前中の2時間で終わってしまい、午後の1時間ちょいを持て余しましたが、最終的には2つのPi-Stopで信号を交互に光らせるプログラムをアドリブで書いてもらったりしました。

f:id:Akkiesoft:20200115171643j:plain

午後は同じPythonでプログラムが書けるMinecraft Pi Editionで、起爆ができるTNTブロックの呼び出しプログラムを書いてもらいました。これもプロジェクターでraspberrypi.orgのサイトの資料を映してそれを見て書いてもらいましたが、setBlockとsetBlocksの違いを見たり、setBlocksで大量のTNTを爆破させて処理落ちさせたり(その後どうにもならなくなってデータが破損したみたいですが)楽しんでもらえたようです。

あと、普段の展示物も少し持っていこうかなと思ってUnicorn HAT HDを持ってって紹介してみました。休憩時間にこどもたちに遊んでもらったりしました。

f:id:Akkiesoft:20200115171901j:plain

なお、今回の機材は社内の教室用機材からディスプレイキーボード・マウス等を借りつつ、自分で出せるものは自分で用意してみました。Raspberry Pi本体は3B以降のモデルを全部自前のものでまかなえました……ありすぎィ!!

今年はオリンピックで夏コミがないので、お祭りの前後に帰省しようかと考えてますが、そのタイミングに合わせてまたこういうのができるといいねという話を最後に会のメンバーの方々とお話してきました。会社でも多少オリンピック時期の話が出てたんですが、1ヶ月くらい?リモートワークできたらいいねーとかなんとか。できるかどうかわからないですけど。

長津田検車区散歩納め

昨年末、12月30日の長津田散歩メモです。特に何もなかったんですけどまあ。

f:id:Akkiesoft:20200115165049j:plain

9021F

f:id:Akkiesoft:20200115165111j:plain

来年はもう少し2020が増えて見えるようになるかしら。

f:id:Akkiesoft:20200115165148j:plain

恩田は5116Fが屋外にいました。奥はマニかな。北海道送りの話が噂され始めましたね。

f:id:Akkiesoft:20200115165237j:plain

他の編成をウォッチしてなかったん(ただの無関心)ですけど、年明けのニュースサイトを見るに9012Fも入場していた模様。

昨日から明日にかけては2132Fが輸送中ですね。年度内にこれと別にもう3本来るんでしょうか。それとも納品は年度をまたぐのかしら。まあ後者っぽそうな気がしますが。

コミケ(C97)のレポ。

気づいたら半月ブログ書いてなかったけどいきてます。年末はコミケに一般参加やらサークル参加やらしてきましたのでざっくりレポ。今年は暖冬のせいかカイロもほとんどいらないコミケになりましたね。

一般参加(1・3日目)

初日はきらら島と企業ブース見て、3日目は創作とかえちなのとかを軽く見て回る感じでした。残りは今回も基本委託販売を予約です。あと、2日目は買うものがなかったので長津田散歩納めしてました。これは次の記事で。

f:id:Akkiesoft:20200115161732j:plain
全然関係ないけど手の甲だけ毛を剃り始めた

青海の企業ブースはツクモに用事があったんですが、列圧縮がサークル待機列の比ではなくて大変そうでした。まあ狭いのかなあ。

3日目は夏の惨事みたいなのに巻き込まれるのを回避したくなって9時半には列に並んでいました。夏と違って防寒できていれば基本的に良いので楽ですけど、あいにくも小雨でややしんどい感じでした。近隣の駐車場に一旦プールされたのち、東京テレポート方面の橋の列に誘導されて11時ちょっと前まで牛歩して入場になりました。

サークル参加(4日目)

今回のサークル参加もラパオの会との合体サークルでした。次回の春も同様に合体サークルで申込済みです。

サークルスペースの様子。今回からあの布ダンボール製本棚を導入したので、スペースが活用できていい感じなりました。後ろのポスターはざぶとんくんとまってんくんが用意してくれたものですが、私の新刊まで入れてくれていてめっちゃ嬉しかったです。

f:id:Akkiesoft:20200115162044j:plain

あの布はペンとかを差し込めるポケットが結構便利でした。今まで「別に布なくてもいいかな」派だったんですがこれは良かった。

f:id:Akkiesoft:20200115162328j:plain

本棚の方は朝の頭回らないときに組み立てるのがやや面倒な感じでしたが、在庫が増えてきた弊サークルとしてはそろそろないとしんどいモノなので慣れないといかんなという感じです。ダンボール棚の裏は収納スペースになっているので、ここにバッテリーやら養生テープとかの文具の類を置けるのはなかなか良かったです。

ハゴロモ スマート本棚 No.82026

ハゴロモ スマート本棚 No.82026

  • 発売日: 2018/04/28
  • メディア: オフィス用品

棚の隙間からUSBケーブルを通せたので、いつものサークル名バッジとイギリス旅行サイネージも本棚に差し込む感じで展示できました。が、立ち読みした本を戻すときに難儀したのでここがベストポジションかどうかは謎。

f:id:Akkiesoft:20200115162810j:plain

新刊で紹介しているイメージライターもデモ展示していました。ここでイメージ焼いていけます!と言って置いてましたが、焼いた人はおりませんでした(あたりまえ)。

f:id:Akkiesoft:20200115163005j:plain

みんきぃさんからもらったシャミ子ステッカーを一日棚に貼り付けてました。

f:id:Akkiesoft:20200115163139j:plain

ツクモeXでお馴染みだった元ホワイトボード担当K氏の冬コミ版。無職なんか。。

f:id:Akkiesoft:20200115163213j:plain

さて、今回の売れ行きの方はというと新刊は持ち込みの半分ちょっとという感じで、想定よりも少なめでした。惜しい。ただ、帰りは自宅から郵送したダンボール1つを潰して全部の売れ残りと機材一式を新刊ダンボールに収納できたので一応セーフでした。

朝の準備中にメロブで直接委託搬入できます!と営業が来ていたので、帰りに追加で10部押し付け委託してきました。そもそも最初の10部も全然出てないですけど😂そんなわけで、新刊(既刊も)はメロンブックスとらのあなで委託中です。OSCでの頒布は大阪は会場都合でなし、東京は会場が変わるので案内が来るまで不明なので、OSCでの購入はアテにしないでください。

www.melonbooks.co.jp

ec.toranoana.shop