Posts related to Perl category

ポケモンの相性が覚えられないのでダメージ倍率計算するLINE Botを作った。

表題の通り。ポケモン剣プレイしてたのですが、あまりに覚えられなさすぎてチャンピオンにボコボコにされたので作りました。 防御側のタイプを入力すると、攻撃側の相性を返却します。 本当は8世代のポケモンの名前を入力してダメージ倍率を出したかったのですが、使ってるポケモン図鑑のjsonが8世代対応してなかったので対応待ちです。(2020/08/16追記)使用しているpokemon.jsonが更新停止してし ...

この記事の続きを読む

twitter系のアプリが軒並み死んでいたので復旧させました。

Twitter が OAuth 認証時 Callback URL をチェックするようになったみたい – プログラミング生放送 Action REQUIRED – Sign in with Twitter users must whitelist callback URLs – Announcements – Twitter Developers 何だこの仕様変更 ...

この記事の続きを読む

Amazon Dash ButtonとIRKitとLINE Message APIでバルスダッシュボタンを作る。

プライムデーでダッシュボタンが1個100円だったので、IRKitとLINEBotと連携して部屋の家電の電源を全部消すバルスダッシュボタンを作ることにしました。 使用したもの Raspberry Pi 3 天然水ダッシュボタン 今回はLINE botでCallbackを使用しないため、ローカルホストに適当にhttpで通信できるWebサーバが立っていれば十分です。 準備 ボタンのセットアップと、ボタン ...

この記事の続きを読む

Twitterで強制的にPNG32でアップロードするツールを作った。

Twitterに画像をPNGでアップロードするツール 作りました。左上1pxの透明度を1%だけ落として強制的にPNG32でアップロードします。 RGBAだと1だけ下がってるように見えます。ソースは以下。 retrorocket/twimage: Twitterで画像を強制的にPNGでアップできるようにする PerlMagick便利ですね。 画像の引用元は以下です。 Lenna – Wi ...

この記事の続きを読む

TwitterのアイコンをAPI経由でアップロードするツールに強制PNGモードを追加した。

TwitterのアイコンをAPI経由でアップロードするツール ImageMagickとPerlMagickを入れるのがひたすらめんどくさいという理由だけで対応してなかったのですが、アイコンも丸くなるし強制JPGにされるしでうんざりしたので対応しました。 githubには後でpushしておきます。ソースはこんな感じで、左上の1pxの透明度を1から0.99に変更して元画像に極力影響ないようにPNG32 ...

この記事の続きを読む