雑記: 2025年7月16日

公開日: 2025-07-16 01:42 更新日: 2025-07-16 01:42 846文字 5 min read

碎碎念: 期末 · C碎碎念: 期末 · A雑記: 最近のいくつかの技術の進展に関するまとめつぶやき: 今日は私の誕生日ですちびちび言葉: 高3の成人式雑感: 26-02-25ススメン: 26-02-22雑談: 26-02-20つぶやき: 26-02-18-2日記: 2018年2月26日ススネン: 2017年2月26日つぶやき: 2015年2月26日雑談: 2014年2月26日雑念: 26-01-16 友人、人間関係碎碎念: 26-01-01 2025年,年度回顾雑談: 2025年10月19日雑念: 2025-10-17 (補)碎碎念: 2025-10-13 (补、密码保护)碎碎念: ごめんなさい、内向的な私を許してくださいつらつら: 2025-09-23雑感: 完全移植 PureSuckテーマ雑記: 2025年7月16日雑記: 2025年7月5日雑念: 2025年6月13日ちちち: 2025-06-09つぶやき: 2025年5月18日 夕方の一枚の写真つぶやき: 2025-05-05つれづれな話: 2025年4月30日雑談: 2025年4月20日ススリナイ: 2025-04-19くちゃくちゃ: 2025年4月13日散らばった呟き: 2025年3月9日-2ちちねん: 2025-03-09つぶやき: 私はとても怠けているので、年末のまとめすら書けていません。つぶやき: 2024年11月17日つらつら: 2024-10-8 〜 2024-10-18つぶやき: 2024年9月29日つぶやき: 2024-09-24雑感: 2024年9月23日雑感: 2024年10月5日碎碎念: 2024年10月3日 芋泥波波ミルクティーを飲んだちちちん: 2024年10月3日 世界に永遠の戦争がなくあれススメン: 2024年9月15日碎碎念: 2024-09-01つぶやき: 2024-08-29 誰が私のプレイリストをいじったの?碎碎念: 2024-08-29 我抑郁症?ささやき: 2024年8月29日ちちねん: 2024-08-26ススメン: 2024-08-22つらつらメモ: 2024年8月18日ススメン: 2024年8月11日ちちねん: 2024-08-08碎碎念: 2024-08-06 梦雑念: 2024年8月6日雑談: 2024-08-04つらつら: 2024年7月21日雑談: 2024-07-13つぶやき: 2024年7月8日雑談: 2024-07-03雑念: 2024年7月2日雑談: 2024年7月1日つぶやき: 2024-06-30碎碎念: 2024年6月28日ちぎりばっかの言葉: 2024-06-27碎碎念: 2024-06-26ちちねん: 2024年6月22日碎碎念: 2024-06-20ちちねん: 2024-06-18つれづれな話: 2024年6月17日日記: 2024年6月15日ちちねん: 2024年6月14日つぶやき: 2024年の高校3年生の呼び声碎碎念: 2024-06-06つぶやき: 2024年5月30日 一碎碎念: 2024年5月30日 二つれづれなること: 2024-05-27つぶやき: 2024年5月26日碎碎念: 2024-05-23碎碎念: 2024-05-22つぶやき: 2024-05-19碎碎念: 2024-05-17つぶやき: 2024年5月14日つぶやき: 2024年5月13日ちちねん: 2024-05-12碎碎念: 2024-05-10碎碎念: 2024-05-08碎碎念: 2024-05-06碎碎念: 2024-05-05 M:8 三碎碎念: 2024-05-05碎碎念: 2024-05-05 M:7 二すいすいねん: 2024年5月5日 M:7 一雑談: 2024年5月2日 木曜日 M:3 小雨碎碎念: 生日つぶやき: 2024-04-29 M:7日記: 2024年4月27日 M:8
コードは尽きない。バグも尽きない。

AIモデル Qwen/Qwen3-8B による翻訳。

原文言語:Simplified Chinese、翻訳先言語:japanese、翻訳時間:2026-05-01 15:09

AI 翻訳は参考に限り、内容の完全な正確性を保証できません。原文をご参照ください。

面白かった

image
image
image
image

コードは終わりがなく、バグも修正が尽きない。

休みの初日、Githubpython-code/novel_crawler のコードを更新した。その過程でいくつかのバグを修正し、多スレッドダウンロード機能を追加し、非常に美しいコマンドラインインターフェースを作成した。

多スレッドダウンロード機能を追加したと思っていたが、調べてみたら実は先日付けたばかりだった。当時はただの小説サイトを選び、コードを書く過程でそのサイトに対して何万回ものリクエストを送っていた。今となっては少し後悔している。何万回というリクエストは、そのサイトにとってかなりの負担になるだろう。ただ、そのサイトの応答速度が速かったので、20 秒で4000ページ近くダウンロードできた。

python-code/novel_crawler にはxpathのサポートを追加したいと思っている。これにより、より複雑な小説ページでも正確にコンテンツを取得できるようになる。しかし、現状のコードとの下位互換性をどう確保するか考えがまとまっていないため、修正が必要な箇所が多いため、いったん手をつけるのをやめた。

その後、python-codeActions を構築した。Pythonコードを実行可能なファイルに自動的にパッケージ化する(nukeiaを使用する)ためのものだ。正直に言って、この作業は結構苦労した。nukeiaについて聞いたことはあっても、実際に使いこなすまでには至らなかった。Actionが何度も実行され、エラーが発生し、[God-2077/python-code] Run failed というメールが70 以上の数で届いた。設定方法や関連コードの書き方について理解が深まなかった。すべてがGitのコミットで、Actionが実行されエラーを出力し、コードを修正して再度コミットし、Actionが実行されまたエラーを出力し、修正して再び……

しかし最終的には動くようになった。ただ、もう少し最適化と完成度を高める必要があるだけだった。

そして最終的に、前回の記事で述べたように、サイトをスクレイピングして本をダウンロードする作業に取り組んだ。前回の記事のコードを書いた後、スマホで多スレッドダウンロード機能を搭載し、自動的に中国語を切り替え、EPUB 画像最適化を実装した。ただし、スマホで書いたコードは、簡単に実装できる方法でしか書かなかったため、構造は散らかっているが、動けばいいという姿勢だった。

スマートフォンは本を読むにはあまり向いていない、画面が小さすぎる

なぜスマホでコードを書いたのか?それは、パソコンが父に奪われてしまったからだ。おそらく、休みが終わるまではコードを更新することができないだろう。

気に入ったならばコメントを残してくださいね~