Python3でポケモン剣盾のバトルデータをurllibで取得し、SQLite3に書き込む。

シンタックスハイライターをSyntaxHighlighter EvolvedからPrism.jsに移行したので、テストを兼ねた記事です。 過去記事を移行するかは検討中です。 すべての記事をPrism.jsに移行しました。 ポケモンのバトルデータのJSONをurllibで取得->SQLite3に書き込むスクリプト。テーブル作ってる箇所とか適当ですね。 2020/08/17追記 せいかくが取得で …

続きを読む

自ドメインから送信したlogwatchがGmail宛に届かない。

logwatchを自分のドメインからGmail宛に送信しているのですが、ある日突然届かなくなりました。 迷惑メールにも入っていないし、logwatchコマンドも動作するため、メール送信時のトラブルのようです。 解決までにチェックしたことをメモとして残します。 環境 CentOS 8.1 Logwatch 7.4.3 Postfix 3.3.1 DNS設定はValue-Domain 送信用のドメイン …

続きを読む

RTX1100をCATVで使う。

ヤマハのRTX1100を中古で買いました(送料込みで500円)。 研究室の先輩とオンラインで飲んでたときに「ヤマハのルータはいいよ~」と薦められたのと、ちょうど家のルータの機能がしょぼくて不満もあったので「勉強のためにも1台くらいほしいなぁ」と思ったからです。最初RTX1000を買おうとして、IPv6対応してないからやめろと止められたくらいには知識がありません。 シリアルケーブルなしでセットアップ …

続きを読む

retrorocket.bizのサーバでrm -rf /* をやらかした。

今日の夕方 別の用事をしながら使い捨てのシェルスクリプトを書いていました。 #!/bin/bash TARGET_DIR=/target/dir ## 中略 rm -rf ${TARGET_DI}/* # あっ ## 略 やりました。やってしまった。し、しんだ~~~ほあああああああ~~~~。 upicoとかtwimageとかのアプリ実行用ユーザで作業していたので、rootではなかったのが救いですが …

続きを読む

ポケモン剣盾のランクバトルで1人しか使ってなさそうなポケモンを探す。

こういう記事を書きました。 ポケモン剣盾のランクバトルのバトルデータをMetabaseで可視化する。 - Qiita JSONからだとアプリから参照できないポケモンの情報も参照できるので、1人しか使ってなさそうなポケモンもいくつか検索にひっかかります。 ダブルバトルでコロモリとか何に使うのかめちゃくちゃ興味があります。他にもそういうポケモンがいそうでわくわくしたので、Metabaseで検索 …

続きを読む