忘備録

忘備録

忘備録的なメモ的な知見の共有的な何か

Zapierのエラー「Due to spam, Twitter actions are limited for non-paying accounts.」

ZapierでAppを動かそうとした時に下記のようなエラーが発生する場合があります。 ('Due to spam, Twitter actions are limited for non-paying accounts.', None)このエラーの発生条件がパッと調べてもあまり良く分からなかったので、書き残しておきます。 結論から言うと、短時間にツイートし過ぎているから制限がかかっている状態です。 具体的には一時間当たり5ツイート以下であれば、問題ありませんがそれを超えると、エラーが発生します。 このエラーは一時間後にもう一度試すか、有料プランに乗り換えることで解消されます。

Git for Windowsのアップデート

Git for Windowsをアップデートするやり方です。 最新のインストーラーをダウンロードしたら確実にアップデートできますが、正直面倒くさいです。なので、コマンドでアップデートする方法を示します。インストーラーでやる場合は、下記のURLへアクセスしてダウンロードしてください。 Git - DownloadsDownloadsコマンドでのアップデート方法コマンドプロンプトやGit Bash、Power Shellを開いてください。 開いたら、下記のコマンドを実行することでアップデートできます。 $ git update-git-for-windowsコマンドを実行することで、最新のインストーラーが起動されます。後はGUIに従ってください。 下記は実行例です。 C:\Users\snake>git update-git-for-windows Git for Windows 2.28.

NginxでWebSocketプロキシ

NginxでWebSocketをプロキシする必要がでたのでやり方を書いておきます。 公式に全部書いてあるので詳細は、公式ページを確認してください。 Using NGINX as a WebSocket ProxyLearn how to use NGINX as a reverse proxy and load balancer for WebSocket applicationsNGINXRick Nelson of F5多くの場合、下記のようなリバースプロキシ設定になってると思います。 server { listen 80; server_name viasnake.

n進数を10進数に変換するPythonプログラム

組み込み関数使えというツッコミはおいといて、n進数を10進数に変換するプログラムをPythonで書くとどうなるのかという話です。 n進数のnについてですが、この記事では2進数から9進数までとします。1進数とか16進数もやると正直面倒です。 ソースコードx = input("数字") n = input("n進数") length = len(x) n = int(n) i = 0 result = 0 while i < length: y = int(x[i]) z = length-i-1 result = result+

Raspberry Pi OSでpipのインストール方法

Raspberry Pi OS(Raspbian)でpipが使えない場合、インストールする必要があります。 Raspberry Pi OSといってますが、ubuntuとかでもできいるはずです。 例えばDocker-composeをpipでインストールしようとしたりすると、 pip3: command not foundと出てきたりするので、pipのインストール方法についてまとめておきます。 インストール方法下記のコマンドをsudoできるアカウントにログインして実行してください。 $ sudo apt install -y python3 python3-pipこれでインストール完了です。 例としてインストール後、docker-composeをインストールする場合は、下記のコマンドを入力してください。 $ sudo pip3 install docker-compose