WEB技術日記

imagemagickでピクセル情報取得

convert 画像ファイル名 txt: 出力結果 # ImageMagick pixel enumeration: 1,1,65535,RGBA 0,0: (65535,65535,65535,65535) #FFFFFFFFFFFFFFFF 0,1: (65535,65535,65535,65535) #FFFFFFFFFFFFFFFF ・・・ -crop 0×0+10+10などと併用することで、1ピクセルだけの情報取得も可能  

チャンク形式のHTTP1.1応答 

HTTP1.0応答の場合は、問題ないのですが、HTTP1.1応答の場合、ボディ部がチャンク形式というちょっと変わった形式で返ってくるようです。 例えば、ボディ部が abcdefghijklmnopqrstuvwxyz1234567890 の場合、HTTP1.0だとこれがそのまま返ってきますが、 HTTP1.1だと 1a+改行コード(1aは十進数に直すと26バイト、次のデータの長さ) abcdefghijklmnopqrstuvwxyz+改行コード 10+改行コード 1234567890+改行コード 0+改行コード(データの終わり) オプションデータ+改行コード オプションデータ+改行コード ・・・・ という感じで返ってくるようです。 これを解析する場合のスクリプトは以下のような感じ。 <? $fp = fsockopen(“アドレス”, 80, $errno, $errstr, 30); if (!$fp) { echo “$errstr ($errno)<br />\n”; } else { $out = “GET HTTP/1.1\r\n”; $out .= “Accept: … 続きを読む

Linuxでユーザーのホームディレクトリ変更 

usermod -d 新しいホームディレクトリ ユーザー名 usermodその他のオプション -a, –append append the user to the supplemental GROUPS (use only with -G) -c, –comment COMMENT new value of the GECOS field -d, –home HOME_DIR new home directory for the user account -e, –expiredate EXPIRE_DATE set … 続きを読む

 

WEB技術日記

 
 
page top