Archive : 2008-04

APR
11

入門 正規表現

Published:2008-04-11 23:41:33 UTC

入門 正規表現」を買った。まだ読み始めたばかりであるが、なかなか分かりやすくて良い本である。正規表現は、これまでJScriptを処理系に、リファレンス片手に少々触ったことがあるだけなので、ここで規則をマスターしておきたい。バイト先で予告された仕事内容の一つに、正規表現を使った入力チェックをクライアントサイドとサーバーサイドの両方で行う、というのがあるので、この前買った「PHPサイバーテロの技法―攻撃と防御の実際」とともに、勉強していこうと思う。

APR
7

バイト移っての雑感つらつら

Published:2008-04-07 21:01:36 UTC

Web制作会社でバイトを始めた。みなとみらいに程近い場所でロケーションも良く、こじんまりとした会社だが、楽しく仕事出来れば、と思う。三月の末までは個別指導講師のバイトをしていたのだが、家の事情により、シフトの融通の利かない講師のバイトを続けるのが難しくなったこと、かねてから経験してみたかったWeb関係のバイトが調度良く見つかったことから移ることにした。で以下雑感。 Continue reading »

APR
6

早寝早起き

Published:2008-04-06 22:59:23 UTC

新学期が始まるにあたり、早起きをしてみようと思う。明日は五時起きにしようと思うので、これから寝ます。日付が変わる前に床に就くのは一体何年ぶりだろう?3年、いや5年ぶり位かもしれない。早起きは必要に迫られてすることはままあるが、早寝は特にする必要もなかったので、ちょっとワクワクなLife Hacking。その分寝れるか心配ですが。

ニコ動の外部プレーヤーからの再生も、動画の再生数のカウンタを回すようだ。ということは、だ。外部プレーヤーに対して、読み込みと同時に自動再生させるように仕組み、それをページビューの多いページに張り付ければ、ビジターの数だけカウンタを回す工作が可能になるのではないだろうか?

と、いうことで実証コードを書いてみた。

<embed type="application/x-shockwave-flash" id="nicoplayer" src="http://www.nicovideo.jp/swf/nicoplayer.swf?ts=1206973925" flashvars="fv_autoplay=1&amp;thumbWatch=1&amp;playerTimestamp=1206973925&amp;v=sm1911846&amp;thumbTitle=&amp;thumbDescription=&amp;thumbImage=&amp;thumbPostedAt=&amp;thumbPlayKey=1207198286.xBrJUYYRHY5hUTyx6wFoEdL4La4&amp;mylist_counter=1140&amp;movie_type=flv&amp;wv_id=sm1911846&amp;thumbWidth=485&amp;thumbHeight=385" allowscriptaccess="always" bgcolor="#000000" quality="high" height="385" width="485">

http://adfrontica.sakura.ne.jp/lab/test.htm

どうだろう?読み込みと同時に再生が始まっただろうか?動画を張り付ける際に使うscriptが実際に吐き出すソースをFirefoxの「選択部分のソースを表示」という機能を使って取得したうえで、flashvars属性の中に、fv_autoplay=1というパラメータを付加したことで実現できた。もっとも、プレイキーが時間とともに変化するかもしれないから、実際に使うには改修する必要があるだろう。

前のBlogに載せた、ニコ動のPlayerから内部変数が読み出せる件は、合宿から帰ってきたら修正されていたが、どう修正されたかというと、

System.security.allowDomain("*");

という記述が書き換えられたようだ。allowDmainは、内部変数に対して操作を加えられるドメインを設定する機能のようだ。詳しくは以下のページを参照。

Adobe – デベロッパーセンター : Flash Player 8 のセキュリティ機能の変更点

んー、ニコ動以外にもこの記述を適切にできていないで、結果セキュリティリスクにしているWebサービスも、探せばあるかもね。

APR
1

08/04/01 "SharpLab."開設

Published:2008-04-01 23:27:58 UTC

clip-image002

一体何個目のBlogでしょう。最早自分でも分からない位、様々なサービスを転々としてきましたが、08年度、この夏には20歳を迎えるこの節目の年度の初めを機会に、新たにこのBlog、 "SharpLab."を創めることにしました。今は何もないサイトでは御座いますが、今後プログラミングの成果物の公開を中心に充実させていく心積もりですので、どうか温かい目で見守って頂ければ幸いです。