APC UPSのバッテリ交換
以前よりUPSのバッテリーの問題でサーバが落ちるので、だまし運用もあきらめてバッテリーを交換した。純正だと7000円ほどだけど、Amazonで3000円の互換品を発注。交換後に、電源ボタンを押してもピーピー音が鳴って起動しないので、充電不足かと思い数時間待ったけどダメ。マニュアルを確認したら赤LED点滅のピーピーは、バッテリーがつながっていないとの説明がある。ふたを開けて確認したら、差し込み不足だったのか黒線が抜けてた。
$ sudo systemctl stop apcupsd $ sudo apctest : 4) View/Change battery date : Select function number: 4 Current battery date: 09/12/2020 Enter new battery date (MM/DD/YYYY), blank to quit: 01/23/2021
@TohruSaitoh-21/01/21
- 01/21 うーむ、職場のWindows10をEnterpriseにアップグレードしたら、いろいろとハードが動かなくなって色々とドライバを入れながら悩んでたけど、WindowsUpdate が一通りかかってなかっただけじゃん。
- 01/19 M1チップのMacBook で、普通にOffice365インストールしたら、Universal アプリがインストールされるんや、すげーな。
- 01/16 RT @jhoshi815: 自殺16%増らしいですがここで両さんのありがたい言葉を聞いてみましょう https://twitter.com/jhoshi815/status/135…
- 01/16 RT @nekoyama373: まぁ、あの、よかったらなんですけど、後ろに「キャットタワー」っていうやつありますんで、ね、、、? https://twitter.com/nekoyama373/status/1…
この記事は@TohruSaitohのつぶやきのまとめです。
@TohruSaitoh-21/01/15
- 01/15 @RyoutaK 専攻科で学生が集まる授業ですが、私も朝イチに暖房つけてきました。寒っ…。
[元記事]
- 01/11 パンが無ければチョコレートを食べればいいのに…。 https://twitter.com/TohruSaitoh/status/1…
- 01/11 「すぐに役立つ物はすぐに役に立たなくなる」… https://twitter.com/paya_paya_kun/status…
- 01/10 RT @TatsujiS: 北陸道の丸岡IC?武生IC間で数百台の車両が立ち往生しており、NEXCOから要請を受け、午前4時に自衛隊に対して災害派遣要請を行いました。
先見隊は既に現場に到着しつつあり、引き続き本隊も来て、救出、食糧や燃料の配布等を行います。
なお、降雪が減って… - 01/09 猫じゃらし突撃3秒前 https://twitter.com/TohruSaitoh/status/1…
この記事は@TohruSaitohのつぶやきのまとめです。
pychromecastで画像表示
homebridge から、処理結果を chromecast で表示できないかと、pychromecast を試す。
pychromecast の 定番サンプルで、自宅サーバの画像ファイルの URL を与えて、表示を試すが真っ黒画面の表示で動かない。
webサーバのアクセス履歴を見ても、chromecast からのアクセス履歴が無いので、指定した URL にアクセスしていない。
chromecastは、ローカルのDNSを使わない
自宅では、サーバのプライベートアドレスを返す、自宅内 DNS が動いていて、自宅外ではグローバルアドレスを引けるようにしている。自宅ドメインのURLのファイルを表示できないことから、たぶん chromecast は、DHCP の指定する DNS サーバ情報を使っていないのだろう。DNSポイズニングを懸念するなら、あたりまえだろうな。
ということで、URL を、プライベートアドレスを生書きしたものを与えたら、普通に動いた。
(追記) プライベートアドレスのURLだと、https も表示できない。IPアドレス表記のURLだとホスト名が判らないから、https ではオレオレ認証扱いされるのか、これまた表示できない。プライベートアドレスなコンテンツの場合は、アドレス表記に直してかつ、プロトコルを http に変更が必要だな。
#!/usr/bin/python3 import time import pychromecast # デバイス名 chromecast_name = "リビングルーム" # 指定した名前のchromecastを探す chromecasts, browser = \ pychromecast.get_listed_chromecasts( friendly_names = [ chromecast_name ] ) chromecast = next( filter( lambda cc: cc.device.friendly_name == chromecast_name , chromecasts ) , None ) if not chromecast : sys.exit( 1 ) chromecast.wait() mc = chromecast.media_controller mc.play_media( 'http://192.168.xx.xx/wp/wp-content/uploads/2020/10/IMG_4165.jpg' , 'image/jpeg' ) mc.block_until_active() mc.play() # 接続を切る pychromecast.discovery.stop_discovery( browser )
google home で温度グラフ表示
pychromecast がうまく使えるようになったので、homebridge + Google Home にて温度グラフを表示するようにしてみた。「OK Google, 温度グラフをつける」(‘をつける’というのは、スイッチ扱いで登録してあるから)
@TohruSaitoh-21/01/05
- 01/04 緊急事態。コロナのグラフ?じゃねぇじゃん、オレの体重のグラフ?じゃん。
- 01/03 うむ。実践してみよう。 https://twitter.com/goukou_xilang/status…
TBS
- 01/05 テレビで「全国民が納得する説明を!」と叫んでけど、冷静なコメンテータが「政府もちゃんと説明してたでしょ」って一言に「学校の集会で校長の説明なんて聞いてないでしょ!」って、スーパー無責任な論法使ったぞ。#TBS #ひるおび #恵俊彰
- 01/05 テレビで「緊急宣言の明確な基準を示すべき!」、「全国民が納得する説明を!」と叫んでる。コロナの全容も解明されていない最初の事例で、基準なんて作れるわけねぇじゃん。全国民が納得する説明って、マスコミ何言っても「あーいえば、こーいう」の繰り返しなんだから、無理ゲーじゃん。#TBS
除雪機のメンテ大変
- 01/02 大晦日の除雪は、詰まった苗プラ植木鉢の除去、元日はローターのピン折れ修理。大した雪じゃないけど、 #除雪機のメンテ大変
この記事は@TohruSaitohのつぶやきのまとめです。
proxyサーバヒット率1%
以前より、自宅内のCache Proxyサーバって、ヒット率低いのはわかっていたけど、一応動かしていたSquid。これまた気まぐれに cache のヒット率確認したら、1%。意味ないね。
自分しか使ってないだろうと、これまた気まぐれにばっさりと、aptitude purge squid したら、子供と奥さんが「ネット切れた」と駆け込んできた。proxy自動設定のproxy.pacとかも置いといたので、想定外に使ってたのね。
ということで、家族に「proxy はずしてね」と伝え、proxy.pac を、return “DIRECT”; に修正しておく。