Home > Archives > 2022年07月

2022年07月

エアコンのシロッコファンの回転数を拾う

フォトリフレクタ(RPR-220)をラズパイに繋いでエアコンのファンの回転数を拾えるようにしてみた.100k 抵抗 2本とワイヤも用意して GPIO に突っ込んで終わり.簡単.シロッコファンが黒いせいかそのままではフォトリフレクタが反応しなかったのだけど,ファンの羽の一枚にちょっと反射テープを貼ってみたら反応してくれた.これでフォトリフレクタの立ち上がりエッジの間隔から回転数が出せる.

測定結果:エアコン起動時とかのアイドリング状態で 400 rpm 程度,風量最小で 580 rpm程度,風量最大で 930 rpm 程度.

少し様子見してみた感じだと,風量を明示的に設定していても部屋が冷えてくると勝手にアイドリングの回転数に落ちるっぽい.そして暑くなると設定の回転数に戻ってくれる.まあ,風量設定の意味あるのかという疑問を感じないでもないけどそういうもんかね.

さて,これで回転数が取れるようになったので,暫く温度・湿度とともに回転数の記録を取ってみて時々ファンを完全停止してくれやがる条件がどんなもんだか調べてみよう.

何気なく書いた C++ コードのコンパイルが終わらなかった(無限ループ?)

関数オブジェクトの型をテンプレート引数にして関数オブジェクトを受け取る再帰関数を書いて,その再帰の際にとりあえず文字列出力するだけのラムダ式を書いてみたら,g++ が返ってこなかった……

たぶん,内部でのラムダ式の型がテンプレート引数に指定した型に依存した名前になってて関数のインスタンスが無限に増殖してる? 一般にはそうなるのが自然な気がする.書いたラムダ式の中身がテンプレート引数にも関数の変数などにも依存しないので「インスタンス化される関数はひと通りだからコンパイルできるだろう」とか思って期待してみたけれど,まあそんな都合の良いことにはならないのか.残念.

そういや ICPC のコンパイル時間の制限ってどんなもんだろ?

売り切れとるな

メンドイ仕事が一段落ついたのでラリージャパンの SS 観戦チケットの様子を見てみたら完全に売り切れとった.残念.

twitter を見る限り発売から 1時間で売り切れの瞬殺だったっぽい.まあ,タイミングが悪すぎた.さすがにこれは無理.

さて,どうしよう?

疲れた

15分休憩でハイブリッド開催の研究会をスイッチしようと考えたバカはどこのどいつだ? 答え:自分.

なかなかに慌ただしかった.せめて 15分きっかりの時間があればよかったのに,当然ながら手前のセッションは伸びるし終わりの挨拶もしちゃうし機材の受け渡しもスムーズではないし,貴重な時間を他人に浪費される可能性をちゃんと考えてなかったのはバカとしか言いようがない.次の機会にはもっと余裕を確保しましょう.

そして共同ホストの有効化設定を入れてなかったので複数 PC でホストの操作を分担できず色々と悩ましかった…… なんでデフォルトで有効になってないんだか.

まあ,とりあえず疲れた.でも大きな事故もなく一安心.

久々に現地参加

なんだかんだで 2年半振りの出張? とはいえ飛行機にも乗らない距離なのであんまり出張という気分でもないけれど.

ハイブリッドで座長が遠隔ってんでもまあ現地がサポートすりゃ動きそうな感じなのでちょっと作戦変更の準備をば.

禁煙と喫煙を間違えてた

久々にホテルの予約なんぞをしたら禁煙と喫煙を間違えてた…… 残念.

とりあえず,漢字が似てる(密度が高い)のでちゃんと見てないとミスる.文字数が違うとか,もっと区別しやすくなっててくれると良いのだけど.

まあ,ちょっと予定変更かな.

昔書いた C++ コードに虫が湧く

昔書いた C++ コードに虫が湧いてた.10年前の g++ ではエラー無くコンパイルできてたのに,今の g++ だとエラーになる.

エラーの原因は template キーワードを入れてあげないとテンプレートと認識してくれないってやつ.テンプレート引数が具体的な整数定数になってるところで「operator< が関数と数値を比較してるから意味不明」ってエラーになっててくれたので原因が分かった.

なお,テンプレート引数が定数じゃなくて,しかもメソッドとしての引数を持たないテンプレートメソッドの呼び出しに対しては「メソッド引数のところで式が必要なんだが?」ってエラーになるのでかなり意味不明.このエラーだけだったらデバッグにもっと時間を食ったに違いない.

UVカット入れると黄色くなる?

新しいメガネを通して見ると微妙に景色が黄色くなる.室内を見てるときには分からないけれど,晴れた日に外で空とかアスファルトとか見たときにはかなり顕著.これは微妙に嫌だなぁ……

思いつく原因としては UVカットのレンズコーティングのせいかなと.フィルタリングの特性が可視光まで被ってそうな気がする.次点で耐熱コーティングかな.

ということで,UVカットとかのコーティングを変えてメガネをもう一つ作ろうか考え中.とりあえずメガネ屋に行ってレンズの特性を聞いてからだな.

うなぎ食う

今日は土用の丑の日ということで,スーパーに行ったらうなぎの蒲焼が大量に売られていたので一番大きい鹿児島県産のを一尾買って昼飯&夕飯にした.3k円.値段的にはこんなもんなのだろうか.まあいいや.

閑話休題.

知らんかったけど鹿児島県がうなぎの生産量日本一らしい.せっかくの土曜日の土用の丑の日だったので鹿児島県までうなぎ食いに行ってたら面白かったかもしれん.

空調死んでた

講義室に行ったら空調死んでて換気もできない状態だった.今の御時世こんな部屋で講義なんぞやってられるか.

ということで,人数的に他の部屋も使えないから急遽オンデマンドに移行してさっさと涼しい場所へと解散.そもそも暑すぎてさっさと去ってる連中もおったし.

なお,この部屋の空調は元々怪しかったのか週明けに修理だかメンテだかの予定だったとか.ここ最近毎週室温29~31℃の環境で働かされてた状況が改善されるかも?

今日は落ちなかった

今日はチェーンが落ちなかった.めでたし.まあ,40km/h 程度で坂を下るときにしかトップに入れなかったからかも知れんけど.

再びチェーン落ちる

平地をトップギアで 25km/h で巡航してたら落ちた.残念.スタビライザ入れ忘れてたけど,とはいえ平地を普通に走ってて落ちるんか……

チェーンは新品なので前のスプロケが悪いか位置関係が悪いかもっと掛ける力を抑えないとだめか.この前手で回したときの様子ではインナーリンクがちょうどスプロケの歯の上に乗っかって回って落ちてたからそこの歯がもうちょい外を向いてくれれば良い気もするけれど.よー分からんのでとりあえずトップギアは下り坂でもっと速度出たときにしか使わんことにしよう.

そして日の出前の薄暗い中でチェーン直すのは微妙にめんどかった…… ライトのテストも兼ねて一番涼しい日の出ちょっと前にとか思って出かけたけれど,自分の頭につけるヘッドライトも持ってったほうが良い気がする.

うーん……

Moodle の小テストに入れてた図が突然消えてるのは何なんだ? この前チェックしたときには入ってたのに.

これはどこに文句を言えば治るんだか.

SIM 返却

楽天モバイルと旧freetel の SIM を特定記録で郵送した.freetel のはだいぶ前に解約したやつだけど返却期限が特に定まってなかったので送ってなかったやつ.

だがしかし,なんで SIM は貸与という扱いになっているのだろうか? 返すのめんどくさい.なんか変な理由で貸与にしないと都合悪いのかね.

チェーン交換

新しいチェーンが届いたので古いのに長さを揃えて取り付けた.様子見に手でペダル回してみたけれど問題なさげな感じ.暑いので乗るのはまた後日.

チェーンの切断は携帯工具(PRO の MINITOOLS PERFORMANCE 17FUNCTION)のチェーンカッターを試しに使ってみて,とりあえずちゃんと切断できたので満足.買ったチェーンが 138リンクの長さだったので 18リンク分を切断した.

チケット買うのに一苦労

イープラスが重すぎてチケット一枚買うのに 30分以上かかった.ブラウザ曰く「analytics.tiktok.com を待機しています……」でどこが詰まってんだか謎だし,「次へ」のボタンを押しても同じ画面に戻ったようにしか見えないし(同じ画面の最上部に移動して,通信が終わると画面が書き換わるという動きっぽい.その間に通信してます的な表示は一切ないので入力ミスで画面を戻されたようにしか見えない).詰まるなら詰まるでもうちょい分かりやすく詰まって欲しい.

電気代が諭吉を超えた

7月分の電気代が 10,640円(362 kWh)だった.去年7月は 8,715円(334 kWh)だったのに.まあ,今年は変に暑かったからしかたないか.

今回の消費電力を 30日で割ると 1日 12kWhで,つまり常時 500W使ってる計算.エアコンとかを使ってない時期は 30日で 263 kWh とかなので 1日 9kWh程度.夏はエアコン常時稼働にしてるので,つまりはエアコンの平均消費電力は 120W 程度だったっぽい.この値が大きいのか小さいのかはよく分からない.

健康診断

今年は血圧計を一発で通過した.めでたし.たまには緊張しないこともある.

だがしかし,バリウムはどうにかならんのか.もうちょい楽な検査方法を開発してもらいたいところ.

チェーン短かった……

新しいチェーンが届いたから交換しようかなと作業を始めて古い方と長さを比べたら,古いやつが 120 で新しいのが 116 だった…… ちゃんと調べてから買えよ.

ということで,もう一度長いやつ(138)をポチり直した.

メガネ新調

10年ほど使っていたメガネがレンズの傷も目立つようになってきたので,通販でポチったフレームを実店舗に持ってってレンズを入れてもらうという流れで新しいメガネを作ってみた.変な作り方してみた理由は,別の買い物ついでに寄ったメガネ屋に良いフレームがなくて他のメガネ屋に行くのも時間の無駄かなと思ったから.

結果として,フレームだけ持ってってもちゃんとメガネを作ってもらえることが確認できた.まあ,以前もレンズだけ交換してもらったことあるからできるだろうと思ってたけど,テキトウに入手したフレームでも可能なのかどうかは分からなかった.めでたし.

だがしかし,流石に10年間使ってたメガネから変更すると微妙に違和感を感じるな…… 正面は問題ないけれど周囲の見え方(歪み方?)が変わってるのか目だけ動かして横の方を見たときに何とも言えない可怪しさを感じる.まあ,朝イチで受け取ってから今日一日掛けててだいぶ違和感も少なくなったので,そのうち慣れてくれるだろうと期待.

チェーンが……

また外れて,完全に歪んだ気がする.真ん中くらいのギアじゃないと前のスプロケの歯に入らず必ず落ちる程度.朝から面倒な.

ということで Amazon でチェーンをポチった.ついでにクイックリンク脱着用の工具も.

あとはスプロケも微妙に気になるけどとりあえずは放置.なんとなく同じ歯で外れてる気もするので歯が歪んでないか程度はチェックしといたほうが良いかもしれんけど.

閑話休題.

そもそもとして低速時にトップ寄りのギアのまま踏み込んじゃうのが悪い気もする.基本的に重いギアのまま加速しようと踏み込んでチェーン落としてるので…… 減速と同時にギアを落とす習慣を身につけたいところ.

めんどい

「コロナ陽性なので」とかのご連絡メールが増えてきたのだけど,当たり前に提示すべき情報を連絡に含めないのは何なんだろうか.チャット系に慣れてるからか? 聞き返すメールを打ったり情報を検索したりする手間がメンドイ.

メールが送信者毎に整理されるような UI になってりゃまだマシなのだろうか.でもそういうメーラあるのかな?

そもそも皆が同じ手続きを踏むんだから組織でシステマティックな方法を用意しろよという気もする.アドホックは面倒すぎて腹が立つ.時間の無駄.

今日も瓶を割る

空き瓶パルスジェットの燃焼時間が伸ばせるかなということで,水を入れた一回り大きな瓶の中に沈めて水冷にチャレンジしてみたら割れた.上の写真が燃焼中,下のが割れた瞬間.

内側と外側で温度差が大きくなってしまったのが原因? 同じ瓶で水冷しなかったときには 35秒の連続燃焼が出来たのに水冷にしたら 10秒で割れた.やっぱ瓶だと耐久度的に難しいのかね…… 中が見えてキレイなのだけど.発熱量を抑えるようにもっと小さめの瓶でやるのが正しいのかもしれない.

空き瓶パルスジェット

青い炎がキレイ.でも長時間の連続稼働は難しい.

色々と瓶やら穴のサイズやらを変えて試してみたけれど,今のところ上の瓶で10秒ほどの燃焼が続く程度.一番長かったのでも 17秒.なんとなく瓶の温度上昇に伴って燃料が濃くなるので運転が止まっちゃってる気がする(運転が止まった直後は穴の近くでライターの火もつかない).

そして別の瓶でやったら割れた.上のよりガラスが暑いので温度差が大きくなって割れたのだろうか.

ちなみに,ガラス瓶が割れると火の付いたエタノールが流れ出すので危険.近くに可燃物を置かないのがよい.

自販機に嫌われた

Coke ON で自販機との接続が切れちゃって購入失敗するってのを 4回繰り返した.2台の自販機で 2回ずつ.何が悪いのやら……

ということで,31℃の室内で水もなしに 1.5時間喋り続けるというヒドイ状況に陥った.今度からもっと早めに水を確保しておくことにしよう.

例外処理がめんどくさい……

濃厚接触者とかでの公欠が目立つようになってきてて,それぞれ例外処理をせにゃならんのでとてもめんどくさい.とても.

今日の疑問

EPYC 7713P と Threadripper PRO 5995WX は周波数以外に何が違うのだろうか? よー分からん.

台風が通り過ぎた

特に休講になることもなく平和だった.全面休講の条件が満たされなかったらしい.

だがしかし,その条件が色々と曖昧というか抜けてるので悩ましい.昨日の段階で「次の条件が成立したら休講になるから対処しろ」と連絡が来てたけど,個々で対処/判断できる明確さじゃないのにどうしろというのやら.

デュアル SIM のスマホが欲しい気もする

先週末の KDDI 回線の大規模障害を見るに,デュアル SIM で異なる会社の回線を使えるようにしとくのが安全な気もする.いざという時に使えないのは困る.

ということで,最近出た Xperia 1 IV を調べてみたら…… お値段 19万とかいってて意味不明.まともなノートPCより高い.誰が買うんだこれ? この 2/3 程度の価格までじゃないと買う気にならん.

今日はマシ

一昨日に比べれば室温低いので平和.

エアコンのリモコン信号を眺めてた

とりあえず,全部で 424ビット.

温度だけ変えた信号の差分を眺めて,温度をそのまま 2進数で送ってる部分と,その直後にビット反転してる部分とを発見.

それを踏まえて全体を眺めて見た結果,最初の 24ビットのはよくわからんけど,その後ろは「1バイトのデータ,そのバイトのビット反転」が 25バイト分繰り返されるという構造だった.ビット反転して繰り返すのはどんな意味があるのだろうか?(単純な繰り返しより何かに都合良い?)

あとは色々な信号の差分を眺めてみて,25バイトのそれぞれが何のデータなのかをある程度探ってみた.結果として切タイマーが 15秒単位で時間の長さを送ってたり入タイマーは 1分単位だったり,バイト境界を考えると温度が 2ビットの固定小数点数な気がしてきたり,信号をゼロから組み立てるのに必要な情報が揃ってきた.

本来リモコンでは送れない信号を送ったときにどういう挙動をするのかは気になるところ.タイマーはそのうち試してみよう.

室温 32℃で講義

これは抗議していい気がする.酷すぎる.酷すぎた.

Home > Archives > 2022年07月

Search
Feeds

Page Top