icon

今更公式で修理なんてしないし、どこかでバッテリー交換とかできないかな

icon

最近寝るとき用のAppleWatchが充電器にセットしてても省電力モードになる。

そろそろ寿命か〜
8年前のやつだもんな…🥹

2025-01-06 21:43:22 takimura@​:misskey:​.dev​​:spi:の投稿 cv_k@misskey.dev
icon

月3万円のChatGPT Pro、「使われすぎて赤字」 💸
https://nordot.app/1248938761912402423?c=559314306504344673

Web site image
月3万円のChatGPT Pro、「使われすぎて赤字」 | Impress Watch
icon

そもそも上位でログを吐く処理に入ってなかった。てへぺろ

icon

"discord"ロガーのハンドラーはNoneにしても、上位でハンドラー足してるから問題ない気がするんだがなぁ

icon

ohagi.net、ドメインは存在するけどAレコード無いっぽかった

QT kmy.blue/@askyq/11378146341692

Web site image
雪あすか🔞 (@askyq@kmy.blue)
2025-01-06 21:42:29 雪あすか🔞の投稿 askyq@kmy.blue
icon

このアカウントは、notestockで公開設定になっていません。

icon

分からん…眠い…
一旦仮眠してから考えるかぁ

icon

うーん、ちゃんとrootはデフォルトFalseになるようにはしてあるな…
なんで全部のハンドラーいじられてまうんや?

icon

うおー何してんだお前!!!

Attach image
icon

え、Noneに設定したら何も出なくなったんやけど…
もしかして親ののlogger触ってんの…?

Attach image
icon

なるほど…初期化時に設定するんか…

…いや、普通逆やろ……

ログの設定 discord.py は、エラーとデバッグ情報を logging Python モジュールを用いて出力します。このプロセスを容易にするため、ライブラリは Client.run() を使用したときに discord ロガーのデフォルト構成を提供します。設定されていないとエラーや警告は一切出力されないため、 logging モジュールを設定することを強く推奨します。 ライブラリが提供するデフォルトの logging 構成は色付きの出力を sys.stderr に出力します。 logging.FileHandler などのビルトイン logging.handlers を使用すると、ファイルに出力するようにできます。 これは、 Client.run() に渡してください: content_copy import logging handler = logging.FileHandler(filename='discord.log', encoding='utf-8', mode='w') # Assume client refers to a discord.Client subclass... client.run(token, log_handler=handler) None を渡して、ライブラリの logging 構成を完全に無効化することもできます。 content_copy client.run(token, log_handler=None)
Attach image
icon

一応ハンドラーはクリアしてるんだけど、多分discord.pyでhandler指定されてるんだろうなぁ…

root@discord:~/discord-tmp_vc/src# cat lib/log.py import sys import logging def init(debug=False): logging.getLogger('').handlers.clear() disp_handler = logging.StreamHandler(sys.stdout) format_str = '[%(module)s.%(funcName)s] %(levelname)s: %(message)s' if debug: format_str = '[%(module)s.%(funcName)s(ln:%(lineno)d)] %(levelname)s: %(message)s' disp_handler.setFormatter( logging.Formatter(format_str) ) disp_handler.setLevel( logging.DEBUG if debug else logging.INFO ) logging.getLogger('').addHandler(disp_handler) def get_logger(name): logger = logging.getLogger(name) logger.setLevel(logging.DEBUG) return logger root@discord:~/discord-tmp_vc/src#
Attach image
icon

discord.py、なんか行儀の悪いログの出し方(こっちで指定してない標準エラーへの出力)があるんだけど、これどうやったら抑制できるんだ

Attach image