- 2007/10/20 : AmebaVisionやdailymotionの動画DL方法
- 2007/10/19 : おはようチューブ目覚ましをパワーアップ!
- 2007/10/18 : 「おはようチューブ目覚まし」作りました!
- 2007/10/16 : 語尾に「ベイベっ!」を付けようベイベっ!
- 2007/10/15 : PHP5のtempnam関数について
- 2007/10/14 : 「最近質が低下している」と言われたい
- 2007/10/14 : Webサイトの質を高める為には低機能パソコンが必要だ!
- 2007/10/13 : URLの持ち主が同じでないことを証明するには
- 2007/10/11 : ブログ転職をしよう!
- 2007/10/07 : Adobe AIR完全解説が完全説解に…!
AmebaVisionやdailymotionの動画DL方法
動画共有サイトで世界一有名なのは、「YouTube」ですが、その他にもたくさんの動画共有サイトがあります。
YouTubeの動画ダウンロード方法は知っていたとしても、その他の動画共有サイトの動画DL方法は案外知らないものです。
そんな時に便利なのが、多数の動画共有サービスのダウンロードに対応している「おはようチューブ」。
おはようチューブは、YouTubeのURLに「oha」と付けることでダウンロードできることで有名ですが、実は他の動画共有サイトのダウンロードにも対応しています。
YouTubeの動画ダウンロード方法は知っていたとしても、その他の動画共有サイトの動画DL方法は案外知らないものです。
そんな時に便利なのが、多数の動画共有サービスのダウンロードに対応している「おはようチューブ」。
おはようチューブは、YouTubeのURLに「oha」と付けることでダウンロードできることで有名ですが、実は他の動画共有サイトのダウンロードにも対応しています。
2007年10月20日 プログラミングTIPS
おはようチューブ目覚ましをパワーアップ!
目覚まし動画再生ができる「おはようチューブ目覚まし」。
実は昨日の公開から数時間で、YouTube動画のflvファイルへのアクセス方法が変更されてしまったため、いきなり動かなくなってしまいました。
Googleサーバー(YouTubeサーバーではなく)への負荷を考えて、スクレイピングせずにFLVファイルのありかを求める方法を採用していましたが、残念ながらこの方法は使えなくなってしまいました。
そこで、クライアント側でスクレイピングする方法を考えましたが、クロスドメインポリシーファイル(https://jp.youtube.com/crossdomain.xml)でアクセス制限されていたため、Flashアプリから直接Flvファイルを扱うことはできませんでした。
というわけで、ohayoutube.comサーバー側でスクレイピングして動画を再生する方法に変更しました。
これに伴い、目覚まし再生に対応する動画サイトを大量に増やしました。
「おはようチューブ目覚まし」に対応している動画サイトは以下の通りです。
実は昨日の公開から数時間で、YouTube動画のflvファイルへのアクセス方法が変更されてしまったため、いきなり動かなくなってしまいました。
Googleサーバー(YouTubeサーバーではなく)への負荷を考えて、スクレイピングせずにFLVファイルのありかを求める方法を採用していましたが、残念ながらこの方法は使えなくなってしまいました。
そこで、クライアント側でスクレイピングする方法を考えましたが、クロスドメインポリシーファイル(https://jp.youtube.com/crossdomain.xml)でアクセス制限されていたため、Flashアプリから直接Flvファイルを扱うことはできませんでした。
というわけで、ohayoutube.comサーバー側でスクレイピングして動画を再生する方法に変更しました。
これに伴い、目覚まし再生に対応する動画サイトを大量に増やしました。
「おはようチューブ目覚まし」に対応している動画サイトは以下の通りです。
2007年10月19日 プログラミングTIPS
「おはようチューブ目覚まし」作りました!
追記:10月18日:YouTubeの仕様変更に伴い、現在修正中です
↓
10月18日修正終わりました「おはようチューブ目覚ましをパワーアップ!」
動画と目覚まし時計が組み合わさった奇跡のマッシュアップサイト「おはようチューブ目覚まし」を作りました。
「おはようチューブ目覚まし」は、目覚ましのベルや音声の代わりに、YouTubeの動画を再生するWebサイトです。
使い方は以下の手順になります。
動画の音声が鳴り響くので、眠る前にセットしておけば、目覚まし代わりになります。
↓
10月18日修正終わりました「おはようチューブ目覚ましをパワーアップ!」
動画と目覚まし時計が組み合わさった奇跡のマッシュアップサイト「おはようチューブ目覚まし」を作りました。
「おはようチューブ目覚まし」は、目覚ましのベルや音声の代わりに、YouTubeの動画を再生するWebサイトです。
使い方は以下の手順になります。
1. 動画を再生したい時刻を入力セットした時刻になると、動画が自動的に再生されます。
2. YouTube動画のURLを入力
3. SETボタンを押す
動画の音声が鳴り響くので、眠る前にセットしておけば、目覚まし代わりになります。
2007年10月18日 プログラミングTIPS
語尾に「ベイベっ!」を付けようベイベっ!
今から9ヶ月前にYouTubeにアップロードされていた、伝説の後藤浩輝騎手インタビュー。
すぐに削除されるかと思っていたら、まだ残っていたのでここに貼り付けておきますベイベっ!
そよ風後藤浩輝インタビューもどうぞですベイベっ!
アブトロニック後藤インタビューや神風後藤インタビューは見つかりませんでしたベイベっ!
すぐに削除されるかと思っていたら、まだ残っていたのでここに貼り付けておきますベイベっ!
そよ風後藤浩輝インタビューもどうぞですベイベっ!
アブトロニック後藤インタビューや神風後藤インタビューは見つかりませんでしたベイベっ!
関連リンク
2007年10月16日 競馬
PHP5のtempnam関数について
PHP5.2.4にアップデートしてから、超かんたん3D円グラフ作成!、超かんたんPDF作成!、はてブコメント最新情報のページで画像ファイルやPDFファイルが表示されなくなっていました。
原因を調べてみると、ファイル自体は生成されているものの、表示するURLがおかしくなっていました。
公式のPHP: PHP 5 ChangeLogを読んでも、それらしい修正や変更点は書かれていませんでした。
プログラムをチェックしてみたところ、tempnam関数の挙動が怪しく、
tempnam関数の返り値は、
仕様が変わったのかバグなのかわかりませんでしたが、一応この仕様に合わせて、上記サイトのプログラムも変更しておきました。
現在は正常に使えるようになっているはずです。
原因を調べてみると、ファイル自体は生成されているものの、表示するURLがおかしくなっていました。
公式のPHP: PHP 5 ChangeLogを読んでも、それらしい修正や変更点は書かれていませんでした。
プログラムをチェックしてみたところ、tempnam関数の挙動が怪しく、
生成したファイル名のみを返していた動作になっていました。
↓
uri全てを返す
tempnam関数の返り値は、
返り値と書かれているので、uriを返すのではなく、ファイル名だけを返す方が正しいような気がします。
新しいテンポラリファイル名を返し、失敗した場合には FALSE を返します。
仕様が変わったのかバグなのかわかりませんでしたが、一応この仕様に合わせて、上記サイトのプログラムも変更しておきました。
現在は正常に使えるようになっているはずです。
2007年10月15日 プログラミングTIPS
「最近質が低下している」と言われたい
とある有名サイトやブログへの陰口として、「最近質が低下している」というコメントを見かけることがあります。
そんな時、「本当に質は低下したの?」と聞いてみたくなってしまいます。
なぜ人は質が低下したと感じるのか、その原因を自分なりに考えてみました。
ただ、質が低下しているように感じてしまっているだけです。
そんな時、「本当に質は低下したの?」と聞いてみたくなってしまいます。
なぜ人は質が低下したと感じるのか、その原因を自分なりに考えてみました。
- 1. 昔と比べて、本当に質が低下している
- 2. 過去が美化しすぎて、質が低下しているように感じてしまっている
- 3. 期待感が強すぎて、質が低下しているように感じてしまっている
- 4. 発信される情報に慣れすぎてしまって、質が低下しているように感じてしまっている
- 5. 得られた情報を元に自分自身の質が高まって、相対的に質が低下しているように感じてしまっている
- 6. 今までのベストと比較して、質が低下しているように感じてしまっている
- 2. 過去が美化しすぎて、質が低下しているように感じてしまっている
ただ、質が低下しているように感じてしまっているだけです。
2007年10月14日 ブログ全般
Webサイトの質を高める為には低機能パソコンが必要だ!
以前の記事でも書きましたが、デスクトップPCとは別にモバイル用ノートPCも併用して使っています。
モバイル用ノートPCといっても、購入してから6年近く経つため、若干低スペックです。
CPUはPentium3 1.06G、メモリは256MBです。(OSはWindows2000、ディスプレイは12.1インチXGA)
これが低機能な理由をふまえ、その場合、Webサイトへの影響がどうなるのかを考えてみました。
モバイル用ノートPCといっても、購入してから6年近く経つため、若干低スペックです。
CPUはPentium3 1.06G、メモリは256MBです。(OSはWindows2000、ディスプレイは12.1インチXGA)
これが低機能な理由をふまえ、その場合、Webサイトへの影響がどうなるのかを考えてみました。
2007年10月14日 プログラミングTIPS
URLの持ち主が同じでないことを証明するには
URL AとURL Bの持ち主が同じでないと証明するにはどうすればいいか。
についてのメモ。
この前、「Perlにこだわる奴らは時代遅れ(God寺田) - 目指せZAPAブロ~グ!!」をブックマークされた方から、はてなid:waseda23とはてなid:zapaは同一人物ではないのか、と疑いをかけられました。
幸いはてなブックマークには、IDコール機能というものがあったので、それを利用して、
「嫉妬から荒らしに変貌するとき」なんて記事まで書いているのに、これを含めて全て自作自演だったら、ちょっと自分を褒めてあげたいと思いました。
で、この時気付いたのが
疑いをかけられたときに同一人物であることを証明するのは簡単です。
同じ内容を同じタイミングで更新するとか、証明する方法はいくらでもあります。
一方、疑いをかけられたときに同一人物でないことを証明するのは非常に困難です。
「ブログのネタ合わせを吉祥寺のホルモンが美味い焼酎専門店でやっていたって良いじゃないか - 煩悩是道場」で指摘されたように、「人の口に戸は立てられない」ので悪用されてしまう心配があります。
最もひどいと思ったのは、「「ホームページを作る人のネタ帳」についてみなさんどう思いますか? - WEB自習室(oppappy)」。
例えば、ブログというとコメント欄があるのが割と一般的ですが(現在このブログにはありませんが)、そのコメントがブログ主の自作自演ではないと証明する方法はありません。
また、ブログAとブログBがあり、同一人物が書いていないと証明する方法もありません。
疑いをかけられ悪用されたときに、証明方法がないのはなかなか不便です。
そういうわけで、URL AとURL Bの持ち主が同じでないと証明するにはどうすればいいか、について考えてみました。
についてのメモ。
この前、「Perlにこだわる奴らは時代遅れ(God寺田) - 目指せZAPAブロ~グ!!」をブックマークされた方から、はてなid:waseda23とはてなid:zapaは同一人物ではないのか、と疑いをかけられました。
違うよ。全然違うよ。と言いたいところでしたが、違うことを証明する方法がないことに気付きました。
幸いはてなブックマークには、IDコール機能というものがあったので、それを利用して、
同一人物じゃないですよ。とメッセージを送ったら納得していただけたので助かりました。
「嫉妬から荒らしに変貌するとき」なんて記事まで書いているのに、これを含めて全て自作自演だったら、ちょっと自分を褒めてあげたいと思いました。
で、この時気付いたのが
URL AとURL Bの持ち主が同じでないと証明するにはどうすればいいか。ということです。
疑いをかけられたときに同一人物であることを証明するのは簡単です。
同じ内容を同じタイミングで更新するとか、証明する方法はいくらでもあります。
一方、疑いをかけられたときに同一人物でないことを証明するのは非常に困難です。
「ブログのネタ合わせを吉祥寺のホルモンが美味い焼酎専門店でやっていたって良いじゃないか - 煩悩是道場」で指摘されたように、「人の口に戸は立てられない」ので悪用されてしまう心配があります。
最もひどいと思ったのは、「「ホームページを作る人のネタ帳」についてみなさんどう思いますか? - WEB自習室(oppappy)」。
どうやら僕はこのブログが嫌いなようですと語り、そのブログの評判を落とそうとしました。
もし今日書いたことが全くのでたらめだったとしたら、金輪際はてなダイアリーは書きません。とも書いてあり、次のエントリで終了しているところを見ると、「全くのでたらめ」だった可能性もありますが、ネタ帳の悪評だけは見事に広がりました。
例えば、ブログというとコメント欄があるのが割と一般的ですが(現在このブログにはありませんが)、そのコメントがブログ主の自作自演ではないと証明する方法はありません。
また、ブログAとブログBがあり、同一人物が書いていないと証明する方法もありません。
疑いをかけられ悪用されたときに、証明方法がないのはなかなか不便です。
そういうわけで、URL AとURL Bの持ち主が同じでないと証明するにはどうすればいいか、について考えてみました。
2007年10月13日 ブログ全般
ブログ転職をしよう!
2007年問題と呼ばれる「団塊世代の一斉退職」により、企業側では優秀な人材を獲得しようと必死になっています。
自分が大学3、4年生の頃は就職氷河期と呼ばれ、
それが一転して、今年は
企業は新入社員だけではなく、優秀な中堅社員の確保にも急いでいます。
就職氷河期時代の人員自体は余ってはいるものの、「求人」から応募してくる就職希望者の中にはなかなか「使える」人材がいないことが問題になっています。
残念ながら2007年問題は、就職氷河期世代を救済するイベントにはなっていません。
「使える」人材は、すでに他の企業で活躍しているのですから、当たり前と言えば当たり前のことです。
それでも2007年問題を迎え、優秀な人材確保は各企業の命題ともなっており、最近では積極的な「スカウト」活動が流行しています。
スカウト会社が現在現場の一線で活躍している優秀な人材にアプローチして、人材のデータベースを作成していっています。
採用したい企業は求人を待つだけの受け身の姿勢ではなく、インセンティブを支払ってスカウト会社を通じて優秀な人材の確保に動いています。
給与がそこそこで「使えない」人材よりも、給与が高くても「使える」人材を求めている会社は多く、「転職スカウト」は一般的になっています。
自分が大学3、4年生の頃は就職氷河期と呼ばれ、
就職できないから大学院に行くと言っていた友達もいました。
それが一転して、今年は
手を上げただけで内定が決まりました!と発言する人まで現れています。
企業は新入社員だけではなく、優秀な中堅社員の確保にも急いでいます。
就職氷河期時代の人員自体は余ってはいるものの、「求人」から応募してくる就職希望者の中にはなかなか「使える」人材がいないことが問題になっています。
残念ながら2007年問題は、就職氷河期世代を救済するイベントにはなっていません。
「使える」人材は、すでに他の企業で活躍しているのですから、当たり前と言えば当たり前のことです。
それでも2007年問題を迎え、優秀な人材確保は各企業の命題ともなっており、最近では積極的な「スカウト」活動が流行しています。
スカウト会社が現在現場の一線で活躍している優秀な人材にアプローチして、人材のデータベースを作成していっています。
採用したい企業は求人を待つだけの受け身の姿勢ではなく、インセンティブを支払ってスカウト会社を通じて優秀な人材の確保に動いています。
給与がそこそこで「使えない」人材よりも、給与が高くても「使える」人材を求めている会社は多く、「転職スカウト」は一般的になっています。
2007年10月11日 ブログ全般
Adobe AIR完全解説が完全説解に…!
あっ、今頃気付きました…!
先月一部執筆した「Adobe AIR完全解説」の豪快な誤植に…!

↑Adobe AIR完全説解!!↑
この本は自分で購入していないので気付きませんでしたが、背表紙のタイトルが「完全説解」になっていました。
気付いている人はいるのかなーと、調べてみたところ、 しっかりと気付いている人はいました…。
あと、上の写真のAdobe AIR完全解説の上に乗っているのは、「Adobe Flex 2プロフェッショナルガイド」です。
ウノウのクジラ飛行机さん(テキスト音楽「サクラ」、日本語プログラミング言語「なでしこ」、日本語プログラム言語「ひまわり」の作者として有名な人)のブログ を読み、「そして・・・とにかく買ってください!!」と書かれていたので、ちょっと高くて迷いましたが買ってみることにしました。
Amazonでは売り切れで、他の書店でもなかなか見つからず苦労しましたが、なんとか手に入れました。
先月一部執筆した「Adobe AIR完全解説」の豪快な誤植に…!

↑Adobe AIR完全説解!!↑
この本は自分で購入していないので気付きませんでしたが、背表紙のタイトルが「完全説解」になっていました。
気付いている人はいるのかなーと、調べてみたところ、 しっかりと気付いている人はいました…。
あと、上の写真のAdobe AIR完全解説の上に乗っているのは、「Adobe Flex 2プロフェッショナルガイド」です。
ウノウのクジラ飛行机さん(テキスト音楽「サクラ」、日本語プログラミング言語「なでしこ」、日本語プログラム言語「ひまわり」の作者として有名な人)のブログ を読み、「そして・・・とにかく買ってください!!」と書かれていたので、ちょっと高くて迷いましたが買ってみることにしました。
Amazonでは売り切れで、他の書店でもなかなか見つからず苦労しましたが、なんとか手に入れました。
2007年10月07日 雑記

