IT 日経平均大暴落の状況をダウンサンプリングしてみる しばらく前に、LTTBをPL/PGSQLで実装したので、それを使って今日の日経平均の大暴落がどのようなグラフになるのか、やってみた。 元データはInvesting.comからお借りした、2014年8月1日から2024年8月5日までの... 2024.08.05 ITPython
IT Jaalでグラフをインタラクティブにイジる グラフデータをApache AGEでPostgreSQLに格納したら、それをビジュアライズしたいのが普通なので、Jaalを使ってインタラクティブにイジれるグラフにしてみた。 #!/usr/bin/env python3.11 # ... 2024.08.03 IT
IT Apache AGEでグラフデータを扱ってみる Azureでグラフデータを扱えるDBとしてCosmos DB for Apache Gremlinがあるが、同じようなことはPostgreSQLのエクステンションであるApache AGEでも可能なので、ちょっと試してみた。Apache ... 2024.08.03 IT
IT 太陽光発電が弱すぎる Tapo C410を屋上に設置して太陽光発電で丸一日稼働させてみたが、動体検知して動画を記録するのみでの消費電力を想定しているようで、ずっとiPadのTapoのアプリで表示しっぱなしにすると、発電能力が不足して電池が減っていってしまう..... 2024.08.01 IT
IT 自宅ネットワーク図(2024年版) そういや、auひかりのホームゲートウェイをBL1000HWからBL3000HW(ONU内蔵型)に切り替えたし、それ以外にもだいぶ機器も入れ替え追加してるので、ネットワーク図が古くなっているのだった。 そもそも、WiFiで接続している... 2024.07.31 IT
Python pytapoでのTapoカメラへのアクセス RTSP/ONVIFに対応している機種であれば、ストリーミングについては問題が無いのだけれど、C410ではストリーミングが出来ない。では、pytapoを使ってAPIを叩いて画像として定期的に取得する方法はどうかとちょっとコードを書いてみた... 2024.07.30 Python
Azure azcopy最終更新? 久々に見たら、azcopy-10.25.1が出てることに気付いたが、golang-1.22.4を要求するのでRHEL8だとビルドできん。で、yum module info go-toolsetしても1.22は無いので、とりまビルドできるa... 2024.07.29 AzureRed Hat
LIFE Tapo C410にやられた さーて、また1台、TP-LinkのTapoを買うか、今回はソーラーパネル付き + WiFiで完全ワイヤレスだ!って浮き足だってよく調べずに買ったのが悪いんですけど。 サポートページにあるんだけども、C410を含むバッテリー駆動タイプ... 2024.07.29 LIFE
Azure Azure Database for PostgreSQL Flexible Server で azure_ai エクステンションを用いる演習 Azure Database for PostgreSQL Flexible Serverにはazure_aiエクステンションというのがあって、これはPostgreSQL単体でAzure OpenAI APIやAzure AI Trans... 2024.07.26 Azure
Azure How to enable audit log on worker nodes Azure Cosmos DB for PostgreSQL supports pgAudit extension and there's a guide on learn.microsoft.com. However, the guid... 2024.07.25 Azure
LIFE 自動カンナ用のサイクロン集塵機試作零号機 自動カンナにハイコーキの集塵機を接続したら、全く能力不足だったのでサイクロン集塵機を作った。 VU-65をヒートガンで温めて、自動カンナの集塵フードのパイプにハメる。 VU-65 → VU-65とVU-50の異径エルボ... 2024.07.21 LIFE
Python ながーい文章を書く悪癖があるのでチェックする C104の原稿をoverleafで書きながら、どうも読点の間隔が広すぎるなぁと思い、句読点で分割してセンテンスの長さをチェックするPythonをちょろっと書いた。TeXの書式を全て知ってるわけではないので、適当にパースしてるが、まあ使える... 2024.07.19 Python
LIFE 自動カンナ、すげい 自作治具を諦めて、自動カンナを買ってしまうという暴挙に出て正解だった。 DIYというか、ちょっとでも日曜大工をやったことがある人なら分かると思うけれど、板材の長さや幅はホムセンで切ってもらうにしろ自分で切るにしろ、精度はともかく欲し... 2024.07.15 LIFE
Mac Mac Studio 2022 vs MacBook Air 2024 先月MacBook Air 2024を社給されてから、とりまセットアップしてほとんど放置してたんだけど、ちょっと使ってみたらなんか違和感が。つまり、Mac Studio 2022より速いと感じる瞬間がある一方、あれ、なんでこんなに時間がか... 2024.07.15 Mac
LIFE 自作治具を諦めた話 ここしばらく時間が出来ると、電気かんなの治具を作っており、完成したので試してみた。 作りは単純で、ハイコーキのかんなの後部ベースプレートをモノタロウで注文した7.5mm厚のアルミ板でちょっと延長してパーツを追加し、そこに9mmの鉄棒... 2024.07.13 LIFE
IT openpyxlだけだと無理なので openpyxlで出力したExcelのファイルにテーブルを設定するとフィルターが利用出来るが、このフィルターはセルへの値の入力時にフィルタの項目をまとめるので、日付をセルに設定してもファイルを開いただけだとテキストとして認識されている。 ... 2024.07.11 ITPython
LIFE 雨水って飲めるの??? 庭の散水や非常時にトイレを流す水として使おうと思って天水桶を設置したわけだが、ふと疑問が湧いたわけ。 疑問 「タンク内の水は絶対に飲まないでください」とタンクに書いてあるんだが、「どの程度の処理をしたら飲用になるんだろう?」 ... 2024.07.11 LIFE
Python Python覚え書き 久しぶりに結構がっつり書いたら色々と新しい知見があり、コードを見れば分かると言えば分かるわけだが、まあ次に書く時には忘れちゃうので、まとめておく。これが最良・最新という訳では決してないと思うのだけれど、とりあえず目的を果たすものはできた、... 2024.07.10 Python
養蜂 分蜂5回目? 前回は4月16日だったので、2ヶ月半空いてるけれど、朝8時半からまた分蜂。 このあと、隣家の石灯籠に蜂球を作ったところを確認。 今回は巣箱の用意が無いので、捕獲せずに自然に返す。 2024.07.05 養蜂
LIFE 今年買って悪かったもの(2024年上半期) 良いものもあれば悪いものもある。 全く何も効果が無かったように思う。きっと、「効く」と信じて飲まないと効かない。 携帯浄水器。Amazonで買うと3,980円だが、アリエクだと4本で送料込み5,512円だった。1本1,... 2024.07.03 LIFE
LIFE 今年買って良かったもの(2024年上半期) 今年は細々といろいろな物を購入していて、1年分をまとめるのは大変そうなので半期で分けることにした。 1月 去年からの追加購入で、各部屋や廊下、洗面所など、停電すると暗くなってしまうところ全ての箇所に配置し終わった。この後、自宅... 2024.07.02 LIFE
Azure PL/PGSQLでダウンサンプリングしたい 先日あるお客様との会話で、膨大なデータをグラフにするのに、pg_cronでaggregation(事前集計)をかけておけば、そのグラフをダッシュボードでインタラクティブにスケールを変更しつつ、少ないデータをfetchするだけで良いので、む... 2024.06.25 Azure
LIFE どちらが悪いか分からんけれど壊れた 以前書いた停電時に自動点灯するコンセントタップに、こちらも以前書いたTP-Linkのスマートプラグを接続すると、どちらが悪いのか分からないけれど壊れる。 息子ちゃんの部屋のアースノーマットは、壁コンセント→コンセントタップ→スマート... 2024.06.23 LIFE
LIFE テーブルソー完成 完成手前だったところに、定規をセットして本番運用できるようにした。 40mmにセットしてー、39.99mm!!いや、これは全くの偶然でw定規がmmまでなので目盛り読みでセットして、だいたい0.2mmぐらいの誤差。ノギスで計測... 2024.06.22 LIFE