Web

Web

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

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

Safariでローカルの開発環境でだけAjax(fetch)がCORSエラーになる件

ローカル環境(WSL)に構築した開発用サイト( 的なの)をデバッグしていたんだけど、なぜか iOS の Safari でだけ場所の検索機能(OpenStreetMap の APIを使って地名から場所を取得する機能)が使えない。 PC や ...
Web

【コロナ対策】3/18以降Twitterが全てのアカウントでロックされる件のまとめ

3月18日頃から、Twitter で新型コロナウイルス感染症(COVID-19)に関するワードをツイートした場合に、自分の所有している全てのアカウントがロックされ、解除するにはロボットでないことを確認する reCAPTCHA(いわゆる「私は...
Web

Windows版のApacheでログを完全に出力しないようにする

いろいろあって Windows 版の Apache を使っているんですが、実は古いログを消してくれません。 Windows の場合、デフォルト状態だと (Apacheのあるフォルダ)/logs/error.log に書き込まれるように...
Web

JavaScriptで現在FullScreen状態か判定するメモ

最近、ウインドウが現在フルスクリーンかどうかを判定する処理を入れる機会があったのですが、iOS の Safari でのみうまく作動しなかったので、完璧に現在フルスクリーンかどうかを判定する方法をメモ。 コード // フルスクリーンな...
Web

MediaWikiにVisualEditorとParsoidをインストールする

MediaWiki に Wikipedia で使われている VisualEditor プラグイン(拡張機能)を入れる方法をメモ。 比較的難易度が高い上に日本語の情報があまりないので…(最初はかなりつまづきました…) 注意 サーバーは ...
Web

MediaWikiをアップデートする方法メモ

MediaWiki のアップデート、たまにしかやらないしちょっと面倒なのでメモ メモなので多分完成しないと思います… MediaWiki 本体のインストール そのうち… 拡張機能の導入 コピペして Wiki_install.sh ...
Web

VSCode 1.39以降のUIフォントをYu Gothic UI以外に変更する

コードエディタは VSCode (Visual Studio Code) をいつも愛用していますが、いつものように VSCode を起動したら 「UI フォントが Yu Gothic UI になっていた」 UI フォントを設定で...
Web

Chrome DevToolでGalaxy(Samsung)端末が認識しないときの対処法

Chrome DevTool で私のスマホ(Galaxy Feel SC-04J)の実機で Chrome の開発者ツールを開いてデバッグしようとしたところ、何故か USB で WindowsPC とつないだだけでは認識しなくてかなりハマった...