Web

livedoor 天気互換の天気予報 API をリリースした話

気象庁が配信している天気予報データを、livedoor 天気 API と互換性のある JSON データで返す API です。 ソース元が異なるためいくつか変更点もありますが、概ね livedoor 天気 API の URL と差し替えるだけで、ほとんど既存のコードを変更することなく使えると思います。 詳細は ドキュメントページ に譲るとして、この記事では簡単な概要だけ紹介します。
Linux

WSL上のUbuntuにMySQL 8.0をインストールする

WSL はとても便利ですが、MySQL に関してはいろいろ面倒なようで、MySQL を Ubuntu 18.04 LTS のデフォルトである MySQL 5.7 から 8.0 にアップグレードすると、なぜかうまくいかないことがあります(参考...
Linux

git clone で「sign_and_send_pubkey: signing failed for RSA “/home/user/.ssh/id_rsa” from agent: agent refused operation git@github.com: Permission denied (publickey).」というエラーが出る件

タイトルがめちゃくちゃ長いんですが、要は新しい Linux (Ubuntu) に SSH で GitHub のリポジトリを clone しようとしたら、 $ git clone git@github.com:hogehoge/fuga...
Web

【image-orientation】Exif情報で回転している縦画像をCanvasで正しい向きで表示できなくなった件へ対処する

最近、1 年近く前に作ったジェネレーターサイトをメンテナンスする機会があったのですが、その途中で「特定の画像(写真)だけ、向きが 90 度回転して表示される」という不具合を見つけました。 その理由を調べていくうちに土壺にはまってしまっ...
Linux

Apache が変なときは certbot と ServerAlias を疑え

サブドメインを Apache に追加してついでに Let's Encrypt も設定して…とやるときによくありがちなんですが、Apache の設定がおかしくなったのか certbot で証明書発行して virtual-le-ssl.conf...
Windows

Windows7で「このファイルを変更するには コンピューターの管理者 からアクセス許可を得る必要があります」というエラーが出たときの対処

備忘録 結論 一旦削除したいファイルを削除しようとしてエラーになるので を何度か押す 一度シャットダウン → もう一度起動する この時点でファイルが既に削除されているか、操作権限が通常のファイル同様になっているので...
Web

Stylusで新しいGitHubのUIのヘッダーがコンテンツ幅と揃ってないのをどうにかする

みなさん GitHub は使ってますか?私は使ってます。 こんな記事を見に来る人が GitHub 使ってない訳ないだろ!というのはそう そうそう、ちょうど昨日(2020/6/25)あたりから GitHub の UI が突然変わりました。...
macOS

MacBook(macOS)にPython3環境を導入してデフォルトに設定する

MacBook に Python 環境を導入していたが、macOS には Python2 (サポート終了済み) が標準で入ってるのに Python3 は入ってなかったりとごちゃごちゃとした状態だったので、Python3 をインストールしてデ...
Linux

WSLでUbuntu 20.04環境を作りたかった話

WSL1 で Ubuntu 20.04 がうまく動かない件(参考)は知っていたが、LAMP 環境ならインストールできるだろうとたかをくくった結果 MySQL がインストールできなかった上環境ぶっ壊れたのでやめましょう(やめましょう) 結果...
Linux

Ubuntu 20.04 LTSの自宅サーバーを建てた時のメモ

Ubuntu 20.04 LTS の自宅サーバー(自作 PC)を建てたのでメモ…(書き途中) 何やったか忘れそうになるのでメモ書き(あまり参考にはならないと思います) あまり知識もないのと殴り書きなので正確性を欠いている可能...