2011-12-05

aタグ内aタグをクリックした時のリファラとアクセスログ

hogehoge.com/start.html
<html><head></head><body><a href="proxy.html"><a href="referer.cgi">AAAAAA</a></a></body></html>


hogehoge.com/proxy.html
<html><head></head><body>test</body></html>


hogehoge.com/referer.cgi
#!/usr/bin/perl

print "Content-type: text/html\n";
print "\n";
print "$ENV{'HTTP_REFERER'}";



start.htmlから「AAAAAA」をクリックしてreferer.cgiに飛んでみる。

referer.cgiのブラウザ表示
http://hogehoge.com/start.html


httpのヘッダたち
Request URL:http://hogehoge.com/referer.cgi
Request Method:GET
Status Code:200 OK

▼Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset:Shift_JIS,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:ja,en-US;q=0.8,en;q=0.6
Connection:keep-alive
Cookie:●●●
Host:hogehoge.com
Referer:http://hogehoge.com/start.html
User-Agent:Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2

▼Response Headersview source
Connection:Keep-Alive
Content-Type:text/html
Date:Sun, 04 Dec 2011 16:25:53 GMT
Keep-Alive:timeout=5, max=18
Server:Apache/1.3.42 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
Transfer-Encoding:chunked



ちゃんとReferer:http://hogehoge.com/start.htmlになってる。


アクセスログはどうなってるのっと。
%more access_log_20111205 | grep --line-buffered 2011:01 | grep proxy.html

hogehoge.com IPアドレス - - [05/Dec/2011:01:25:53 +0900] "GET /proxy.html HTTP/1.1" 200 46 "-" "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"

proxy.htmlもGETしてて200が返ってる。

へぇー。


プロのWeb屋さんとか鯖屋さん的には当たり前なんだろうけど,個人的に考えたことすらなかったのでメモ。
当然っちゃ当然の結果。


どうでもいいけどリファラーの正しい綴りってReferrerなのね。
HTTP_REFERERだけど,単語としてはReferrer。
7へぇー。

2011-12-03

OpenXインストール備忘録

OpenX(旧OpenAds(旧phpAdsNew・phpPgAds・Max Media Manager))について。
ちなみに今回はOpenX 2.8.8。

PHPと,MySQLかPostgreSQLが必要。

▼ダウンロード
Ad server solution for publishers, advertisers & networks | OpenX
↑公式
↑普通に行くと登録が必要
↑落とす

▼インストール
↑これ読めばOK
↑消えてたからinterntarchiveから観る

ざっくり言えば以下のとおり。
放り込む。
unzip
ディレクトリ名を,バージョン名消してopenxとかに変えておくと気持ちいい。
./varと./www/imagesをchmodで777に。
http://hogehoge.com/openxとかでアクセス。

言われるがままに設定。
Welcomeページから次のページに行く間に,要件満たしてるかチェックされてるっぽい。

Register with OpenXとか言われるのでOpenXにサインアップ。
これはOpenX Market accountであるらしい。
サーバにいれたOpenXとは関係ない。
ちなみに何故か「We were unable to reach the OpenX Market account registration service at this time. In order to continue with the installation process, you may continue without registering or you may try registering again on the form below. 」と言われて弾かれたので,無視して続行ボタンが現れてくれた。後からでも設定出来る模様。どうせ登録しない。

<追記20111204>
ユーザ名adminでログインしてみた。
hogehoge.com/openx/www/admin/plugins/以下のページが500 Internal Server Error。
これはhogehoge.com/openx/www/admin/plugins/以下のディレクトリとファイルが777になってるから。
さくらだと777は禁止。
全部chmod -R 705すると使える。多分↑の「We were unable to reach the OpenX Market account registration・・・」ってエラーもこのため。
</追記ここまで>

DB設定。
ちゃんと先にMySQLのDB作っておくこと。

Configuration。
OpenXの管理者用アカウントを作成する。
なんと日本語が選べる。

Your OpenX installation is complete.って言われたらインストール&初期設定終わり。

セキュリティーのために以下のファイルのパーミッションを400に設定する。
(DB接続情報等が記載されている。Webから設定変更する際などは一時的に600にするらしい。)

/foo.bar.com/www/openx/var/default.conf.php
/foo.bar.com/www/openx/var/YOURDOMAIN.conf.php
らしい(src: http://pc.casey.jp/archives/3384)。


▼その他


▼そのうち必要になりそうな情報
↑日本語が正しく表示されるように一部修正が必要?



備忘録だからといって,我ながら読みにくい記事だと思う。ulとかliとか使えと。

2011-10-16

そういや書いてないわ

ブログ。

と思いだしたので,そのうち書くことまとめておこう。

  • iPad2買った話(2011/04/28)
  • MacBookAir買った話(2011/08/04)
  • 夏休みに日本うろちょろしてた話
    • 四国旅行の話
  • ぼんぼり祭行ってきた話
  • ウォーターサーバー導入した話
  • iPhone4Sを買った話(2011/10/15)
  • GV-MVP/XZ2を買った話

2011-06-20

mfc70,msvcr70など

課題レポート(900字感想)を書こう
→Terapad
→文字数カウントツールをいれる
→mfc70とかmsvcr70とかのdllが必要と言われる
→落としてくる
→なんかこういうdllを毎回探してる気がする
→dropboxで公開してやれ。著作権なにそれ

というわけで,置いておきます。

MFC70.DLL
MSVCR70.DLL

C:\Windows\とかに放りこめばいいと思う。

2011-05-16

ハムスターかわいいよハムスター

 思い立ったが吉日なのでハムスター買ってきた。

 ジャンガリアンハムスター(ブルーサファイア)のオスです。2011年4月入荷らしいので生後3ヶ月程度かな。韓国からはるばるやって来たらしい。


かわいい。


かわいい。


かわいい。


 豊橋で,ハムスター売ってるペットショップを探したらこんなページがあって,しかも筆者さんがGoogle Mapで


より大きな地図で 豊橋のペットショップ を表示

こんなマップも作ってくださってたので助かりました。で,ペッツマート豊橋で購入しました。

 飼育環境はこんな感じ。


ブルーサファイアハムスター1,980
パインチップ(床材)312
回し車(ベアリング構造で静音らしい)609
巣の小屋399
ペレット餌399
給水器504
えさ入れ399
水入れ(給水器に慣れるまで)399
プラスチックの飼育容器(大)1,980
飼育容器のふた(デフォのふたが緑色で気持ち悪かったので)1,680
消臭スプレー714
9,375




まじハムスターかわいい。

2011-04-20

「こうなるとは思っていなかった」

よくそう思う。
いつもどこかで,そう思っている。


普通に楽しく暮らしていても,いつもどこかで「まさか俺がこうなるとは思ってなかったよなぁ」と思うのだ。別に悪い意味じゃない。ただ,漠然と不思議なのだ。こうして生きていることが。
楽しくてしょうがないからこそ,漠然と不思議に思ってしまう。それが不思議でしょうがない。この感覚を,ここに書き留めておきたい。僕の人生のキーワードな気がするから。
この記事はもうずっと考えていたことで,語りたかったことだ。恥ずかしさは掻き捨ててみよう。


恥ずかしいから読まなくていいです><
読みたい人は続きをどうぞ・・・。

2011-03-08

人生が長すぎる

 あと50年近くも生きなければならないなんて,ちょっとめんどくさくありませんか?という20歳の独り言をお送りします。


 なんか先が長くないですか? それなりに満足したというか。これ以上は何もなさそうだなぁ。そう思うわけです。
 あと数十年ですよ。先日の記事で計算済みの値からすると,残りの体感人生時間は残り30%くらいなわけですけど。でも数十年ですよ。ながくね?

 そうそう。最近,酒に飽きてきたんですよね。単純に飲み過ぎてるのもある気がしますが。お酒楽しいじゃないですか。でもなんていうか「お酒飲みます。酔います。知ってます・・・。」みたいな感じですね。伝わるかな・・・。

 考えると寝てらんないような悩みもタスクも仕事もあるわけですけど,そういうモノのせいではなく,なんかつまらないんです。なんだんだろこれ。



 などと思いつつ,終電逃したせいで40分ほど歩いて帰ってきたんですが,良い音楽と本の成分が足りてないだけな気がしてきました。
 そんなわけで,オススメの曲を2曲ほど紹介して寝ます。
 おやすみなさい。







勢いで書いたけど,昼間に見直して恥ずかしくないといいなぁ・・・この記事。


某友人の某罰ゲームブログに対抗して,更新強化月間やろうか思案中。

2011-01-26

人生について考えた:体感時間と人生の折り返し地点

 小学生時代に友達と,二十歳になったら集まろうぜって約束をしていたことを思い出した。
 連絡先知らないし,多分みんな覚えてないだろうけど。


 という内容が1年前のブログ下書きとして残っていました。

 先日(・・・数ヶ月前),私も無事二十歳になりました。あっという間なような,そうでもないような。

 さて,体感時間について19世紀のフランスの哲学者ポール・ジャネが発案した法則,「ジャネーの法則」があります。どことなくカッコよく思えますが言ってることは単純です。

 体感時間は年齢の逆数。たとえば5歳の子供にとっての一年は人生の1/5であり、50歳にとっての一年は人生の1/50に相当する、と。したがって、50歳の人間にとっての10年間は5歳にとっての1年であり、逆もまたしかりです。
 理数系的発想の持ち主でなくても、一度は考えたことのある内容のはずです。

 ちょっと見てみましょう。

 y=1/x
として
 ∫y=log x
・・・と思いましたが,0歳で発散してしまうので,あらためて
 y=1/(x+1)
としましょう。数え年モデル?


 じゃじゃーん。
 数え年1歳の1年間が1[体感年]なら,20歳の1年間は0.048[体感年]です。2歳の時は0.5[体感年/year]だったのが,30歳で0.0323[体感年/year],40歳で0.024[体感年/year],50歳で0.020[体感年/year],80歳だと0.012[体感年/year]ですね。

 さらに言えば,比で考えられるので,ピチピチ青春15歳に比べて,20歳は0.761≒3/4の価値であり,30歳では約半分,60歳でおおよそ1/4の価値まで落ち込みます。(すべて数え年)

 高専5年生(20歳)が留年(卒業持ち越し)になった場合,去年より5%ほど一年が早く感じますね。


 2010年版日本の統計 第2章 表21「日本人の平均寿命」によると,平成20年の日本人平均寿命は,男性79.29歳,女性86.05歳。(※女性は6歳年上の男性と結婚しよう!)
 体感年の平均は,平均寿命を80歳として0.062,86歳として0.057となり,男性15~16歳,女性が16~17歳です。体感年の折り返し地点はこのあたりですね。


 絶望する準備はできましたか?

さらに積分して,
 ∫y=log (x+1)
となります。
 僕が男性なので、死ぬのは80歳とます。つまるところ、logの底を80+1にします。


 はい、でました。
 消化率からすると人生の折り返し地点は8歳です!
 20歳のあなたは人生の7割をもう終えています!
 30歳で78%、40歳で84%、60歳で93%は終わりました! ちなみに定年を65歳とすると,第二の人生は5%未満ですね。35歳で脱サラ? あと19%ですよ。


 それでは僕は,明日の卒研最終発表のスライド作りに戻ります。
 Have a Nice Life!


 追記:書いてからGoogle先生にお伺いを立ててみたら,似たようなエントリが幾つかありました。検索すると更に絶望できるかも。

そのうちちゃんと書く:Rainmeter入れてかっこつけてみた

Rainmeter

cornerClock
BinaryClock

タスクバーなんとかしたい
VS弄り?

2011-01-01

2011

【1月】 初っ端から飛ばすと後でばてる。2月から本気を出す
【2月】 まだまだ寒い。これではやる気が出ない。3月から本気出す
【3月】 年度の終わりでタイミングが悪い。4月から本気を出す
【4月】 季節の変わり目は体調を崩しやすい。5月から本気を出す
【5月】 区切りの良い4月を逃してしまった。6月から本気を出す
【6月】 梅雨で気分が落ち込む。梅雨明けの7月から本気を出す
【7月】 これからどんどん気温が上昇していく。体力温存の為8月から本気を出す
【8月】 暑すぎて気力がそがれる。9月から本気を出す
【9月】 休みボケが抜けない。無理しても効果が無いので10月から本気を出す
【10月】 中途半端な時期。ここは雌伏の時。11月から本気を出す
【11月】 急に冷えてきた。こういう時こそ無理は禁物。12月から本気を出す 
【12月】 もう今年は終わり。今年はチャンスが無かった。来年から本気出す