a person powered by ototoy blog

モヘンジョだろ!!

RSS

カレンダー

2012/4
2930     
2012/5
  12345
6789101112
131415171819
20212223242526
2728293031  
2012/6
     12

月別アーカイヴ

カテゴリー

Blogを公開している友人

公開所属グループ

カテゴリー「ototoy」

2010年 02月 13日

dolipoとかDownThemAll!とototoy [ototoy]

dolipoなどのネット高速化ユーティリティやDownThemAll!などのブラウザプラグイン形式のダウンロードユーティリティが、高速化の為に使っているのはHTTPリクエストで大きなファイルを分割するように指示し、大きなファイルを待っている間、他のメディアファイル(画像やSWFなど)が転送できない問題を解決するという手法のようだ。

このようなテクニックはRANGEヘッダやIF-RANGEヘッダで実現するのだが、ototoyの場合ダウンロードファイルは動的に生成し、用が済んだら削除するため、リクエストがRANGEごとに分かれて多重に来たとしても応えることが難しい。不可能とは言えないが、完全にユーザーにファイルが渡ったか判断するのはかなり困難だ。

そこで、今日ふとRANGE付きのリクエストに全部403 Forbiddenレスポンスを返してみたらどうなるだろうということを思いついて早速開発環境で実験してみた。つまり、403でユーティリティ側が「あ、ダメなんだね」って気がついて、改めてファイルの全レンジを普通にダウンロードし直すだろうという仮説と期待に基づいて、拒否ってみたわけだ。

サーバログを見ながらDownThemAll!で試してみたが、結果、ダウンロードは完走せずNGだった。ログを見てると、やはりRANGEヘッダでの多重リクエストが検出され、そこで意図通りスクリプトは403を返しているのだが。

403の定義を読んでみると、リクエストに対応できない場合も返していいようなことが書いてあったので、ユーティリティ側で403が返って来た場合の処理を適切に書けば問題は解決するはずなのだが。

というわけで、手抜きの割には良いKludgeだと思ったのだがあえなく挫折。手間をかけてRANGE対応するしかないような雰囲気だ。

| Posted By nt 投稿日: 2010年2月13日 3時38分 更新日: 2010年2月13日 5時53分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2008年 11月 10日

リンドストロムさん(推定30歳) [テクノ, ototoy]

画像を大きく保存するようにしました。とりあえず縦横二倍ずつ。

| Posted By nt 投稿日: 2008年11月10日 20時26分 更新日: 2008年11月10日 21時24分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2008年 08月 14日

XCache-1.2.2を入れました [ototoy]

昨日、調子の悪かったハードディスクがいよいよダメになってfsckも通らなくなったので、タイミング良く大樹が調達しといてくれたHDDにFreeBSD7-STABLEを入れてApacheとPHP5が動く環境を作って、mp3周りのバイナリも作り直した。PHP-4.4.8から一気にPHP-5.2.6にしたのでarray_merge()とかarray判定の部分で若干の修正が必要だったけど一応動いている。一晩動かしても大丈夫そうなのでXCacheも入れた。防忘録として。

| Posted By nt 投稿日: 2008年8月14日 10時21分 更新日: 2008年8月14日 10時21分

コメント

40歳おめでとうございます
by 通りすがり - 2008年8月15日 0時28分
意外なところで祝福がw
ありがとうございます。
by nt - 2008年8月15日 3時26分
もう40歳なの?おめでとう。 ところで連絡したいこととかあるんだけど、どこに連絡すればよいのかな? ごめんねこんなとこに書いて。 元アバハウス北角
by kitakado - 2009年3月26日 23時33分
北角さんこんにちは。レコミュニに登録してもらえば、メッセージを送れますよ。あと、僕の前の携帯番号が残っていれば、上四桁が1848に変わっただけです。それからirc.2ch.netにアクセスして、ページの一番下にある連絡先のメールアドレスでも一応大丈夫です。
by nt - 2009年3月27日 2時44分
name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2008年 07月 26日

特集ページ [ototoy]

7/5のリニューアル後、SNSから音楽情報寄りのサービスに寄っているレコミュニですが、より濃いめの情報をお届けすべく「特集」ページを開設しました。第一弾は朝日美穂さんのニューシングル情報で、印刷にも耐えなくはない解像度のジャケット兼歌詞カード(壁ジャケというそうです)が曲をダウンロードした方のみの特典として、レーベルから提供されています。

このようなアーティスト連動型の記事だけでなくジャンルや時期についての最新、定番、特別な音楽情報を月に1〜2度更新していきますのでお楽しみに。

って書いてたらまるでレコミュニ運営のお知らせみたいになってちょっと恥ずかしい。特集のために今回qwik( http://qwik.jp/ )互換のwiki文法っぽいレンダリング関数を書いたりしたのだが、モードとかステイトがありまくりで面倒だし、拡張を考えてちょっとトリッキーな書き方をした部分が、複数人で開発してるから意図が伝わらずアドホックな処理が知らないうちに足されて全然後で使えなくなってたりして楽しい。Cで書き直したい欲が沸々と湧いてきたのだが、仕様が固まってからにしよう。

ところで日記でwiki文法とか使いたいですか?

ダウンロード特典機能も地味にリリースできたし、これからはしばらく細かい所に手を入れられればいいなと。日記にカテゴリを挿入できなくなってるし。こういうのを直していきたい。

| Posted By nt 投稿日: 2008年7月28日 4時55分 更新日: 2008年8月13日 6時7分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2006年 08月 06日

レコミニ便利だな [自転車, ototoy]

代々木公園で自転車乗り中でもこうやって日記が書けるし、レコミュニと入力したあと「ュ」を消せばいいのもイイ!

| Posted By nt 投稿日: 2006年8月6日 18時43分 更新日: 2006年10月24日 2時42分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2005年 08月 08日

トラックバック打てるよ [ototoy]

荒削りだけど、日記からトラックバックPingを外のブログに対して打てるようにしましたよ。いくつか注意点を。

日記をブログ化してないとトラックバック用のリンクはフォームに現れません。また、インターフェイスの都合上、新規エントリの場合にも打てません。「修正」リンクをたどると、リンクが現れます。リンクをたどると、別パネルが開き、今までその記事から打ったトラックバックが一覧で出てきます。同じ記事から同じURLへのトラックバックは簡単には出来ません(ていうか時間制限してるだけ:改善の余地あり)。

後は廣田くんか穂川くんがコスメティックな部分をちゃんとしてくれればコスメティックかと。

| Posted By nt 投稿日: 2005年8月8日 5時11分 更新日: 2005年8月8日 5時11分

コメント

こんにちは。

なんか一生懸命探しているのですが、どこのことなのか分かりません(;_;)。それともまだ完全にはリリースされていない機能なのでしょうか?
by MAL - 2005年8月8日 19時45分
あぁぁ、すみません。テストサイトでのリリースでした...まもなくリリースしてくれるはずです。廣田くんとか穂川くんのどっちかが頑張り中です。
by nt - 2005年8月8日 20時17分
name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2005年 08月 06日

recommuniブログじゃなくて [ototoy]

recommunikkiか、rexteriorという名称にしてみたらーとレコミュニさんに提案してみたんだけど、どうやら却下されたようだorz

| Posted By nt 投稿日: 2005年8月6日 5時33分 更新日: 2005年8月6日 5時33分

コメント

レコミュニッキはけっこういいと思うんですけどね。recommuni内では「日記」って呼んでるわけだし。

かんけいないけどnikkiとnikkeiはいがいに似てますね。
by dotimpact - 2005年8月6日 5時52分
name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2005年 08月 03日

写真問題 [ototoy]

日記のコメントに写真がついてる場合、recommunikkiでは表示されないということに気が付いた。誰か直してくれないかなぁぁぁぁ。それともログインしたら見られるっていう特典機能だということで放置でいいんだろうか。直島コメントに讃岐うどん写真が付いてるのにさっき気が付いてびっくりしたですよ。

それから新規に日記を書き込むときのカテゴリが最初から二つ並んでるのは仕様ですかそうですか。

| Posted By nt 投稿日: 2005年8月3日 3時49分 更新日: 2005年8月3日 3時49分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2005年 08月 01日

名前はrecommunikkiで良かった気がする。 [ototoy]

http://d.recommuni.jp/

さっき公開。わーい。

廣田くん乙!

| Posted By nt 投稿日: 2005年8月1日 19時32分 更新日: 2005年8月1日 20時13分

コメント

おめでとうございますー。
もっともっとレコミュニBLOG人口が増えるといいですねー
by 花袋 - 2005年8月1日 22時3分
ありがとうございます!
とおそレス。<(_ _)>
by nt - 2005年8月4日 13時3分
name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック

2005年 06月 03日

今回の無料ダウンロードキャンペーン [ototoy]

前回と同じく全部ダウンロードしてみた。まだ12曲しか聴いてないけど、落ち着いてて粒が揃ってる感じがするですよ。36曲か…聴き甲斐あるなぁ。

| Posted By nt 投稿日: 2005年6月3日 4時2分 更新日: 2005年6月3日 4時19分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック

0個のトラックバック