PHPのnamespaceの使い方
WordPressの規約ではたしか使用を推奨していないため、WordPressを多用しているような方はあまり使わないと思われるnamespaceの使い方の復習をしてみた。 namespaceはクラス名の衝突が発生しないよ …
MacOS hostsファイルの書き換え
プログラムでのBOM(Byte Order Mark)の取り扱い
参考:https://uxmilk.jp/48923参考:https://alaki.co.jp/blog/?p=1236参考:https://alaki.co.jp/blog/?p=1260 BOMとは 文字コードのU …
5C問題とは
Shift-JISで「5C」の文字コードは「¥」を意味しており、エスケープ記号として解釈されることに起因する問題である。ソ」「表」「十」「予」などSJISの文字の2バイト目が「5C」になる文字が、fgetcsvなどの処理 …
PHPストリームでメモリを節約する(おまけでMySQLも)
PHPの文脈でいうストリームは、ファイル、ネットワーク、データ圧縮などでデータ総量が確定していないものを少しづつ処理して操作を行うこと。 fgetやfread、stream_get_contensなどはストリーム関数で、 …
PHPのShift-JISエンコーディングの指定
上記のように「SJIS」ではなく「SJIS-win」の指定を行う。 「SJIS-win」はSJISとWindows拡張の文字を扱うことができ、SJISの上位互換である。 ちなみに「EUC-JP」も「eucJP-win」に …
LAMP環境で.htaccessに書いたRewriteEngine Onが403エラーになる場合
上記を RewriteEngine On の前に記述する。 mod_rewriteが内部でシンボリックリンクを使用しているときに403エラーになりがち。
CSSでSVGのラインアニメーションをすべてのブラウザで同じ方向から行えるようにする
Safariブラウザのみ他のブラウザとは逆の向きでラインアニメーションしてしまう。そのような場合、stroke-dasharrayプロパティをリストにすると解決できる。
すべては場合の結論である
文脈共有がないデザインフィードバックは単なる感想ですを読んでの感想。 評価は文脈に左右される。その目的によって見せ方が変わるし、どう見せたいか、どういう課題があるか、を共有しないと、見る人によって評価も大きく変わる。あら …