Home » Archives for 8月 2018
[unix] netcatでhttpサーバ その2
coprocを使おう [unix] netcatでhttpサーバ その1 では fifo を使って、リクエストを処理した結果をパイプの前にいる netcat に返したけど、今度は bash のコプロセスを使ってやってみよう。 ※子プロセスじゃなくて、コプロセスだよ。copro...
[unix] netcatでhttpサーバ その1
webサーバからの応答によって、処理を変えたいときにテスト用のwebサーバが欲しくなるよね。 そんな時はnetcatを使おう。 まずは まずは応答用のHTMLファイルを用意する。 normal.html 改行コードはCRLFにしておく。
[PHP] オーバーロードとマジックメソッド
[PHP] PHPオブジェクトと配列の変換まとめ では、存在しないプロパティに値を設定すると、プロパティが追加されるのを見た。 class A {} $a = new A(); $a->foo = 'f'; var_dump($a); // object...
[bash] 配列をset(集合)として扱いたい
[bash] 配列をソート、検索 でbashの配列操作について書いたけど、配列をset(集合)として取り扱いたい場合の操作について。 ※bash4以降では連想配列が使えるので、bash4前提であれば、そっちを使ったほうがいいかも。 配列をユニークにする まずは配列から重複...