HappyのPVを1時間で見る
合計24時間あるPharrell WilliamsのHappyのPVを1時間で見られる、24 Hours of Happy in an Hourというページを作りました。
http://demouth.net/sketch/24hoursofhappy-inanhour/
使い方
まず、Google Chromeがインストールされた、ある程度性能のいいデスクトップPC(Mac)を用意します。
用意できなければ諦めます。
※24個の埋込み型YouTubeを再生しますので、性能が低かったりFirefoxだったりすると動きがギクシャクします。
次にこのURLにアクセスします。
http://demouth.net/sketch/24hoursofhappy-inanhour/
しばらくloading表示されるので待ちます。
待ち時間は環境毎に異なりますが、10秒から30秒程ほど待ちます。
※24個の(ry
startボタンが表示されたら、クリックします。
もしも10秒程度待ってもボタンが表示されなければリロードして見て下さい。
※24個(ry
再生開始です。
ZOOMボタンがあるので、モニタサイズに合わせて調整して見て下さい。
経緯
現在4/12付けビルボードで6週連続No.1獲得中のPharrell WilliamsのHappyですが*1、この曲のPVは24時間もある世界初の試みとしても話題になりました。*2
実際このPVを見てみると、異様にテンション高い人やTyler the Creatorなどのミュージシャンが出てたり、なかなか面白く、時間を忘れて見続けてしまいました。
YouTubeだと1動画1時間で区切られていて、それが24動画あるので、1時間単位でしか見られません(プレイリスト使えば連続で見れるけど)。
そこで、24動画を連続で流し続けるページを作ろうと考えましたが、公式サイトで既にそんな事をやってました 。*3
とはいえ折角なのでHappyにまつわる何かを作ろうということで、この24時間あるPVを1時間で見られるページを作りました。
単純にYouTubeの動画24個を並べて再生するだけです。
色やフォントは 24hoursofhappy.com に似せてます。
※去年の曲なので今更感はありますね
以上です。
- アーティスト: Pharrell Williams
- 出版社/メーカー: Sony
- 発売日: 2014/03/07
- メディア: CD
- この商品を含むブログ (6件) を見る
*1:ファレル「ハッピー」が6週連続全米No.1獲得、年間TOP10入りもほぼ確実 http://www.billboard-japan.com/d_news/detail/19110
*2:Pharrell Williams「Happy (The World's First 24 Hour Music Video)」 http://www.iloud.jp/video/pharrell_williamshappy_the_wor.php
NetBeans7.4でPHP_CodeSnifferを使う
PHPの統合開発環境NetBeans IDE for PHPにはPHP_CodeSniffer(以降phpcs)を使う機能が標準搭載されていて、これを設定しておくとIDE上からプログラムのコーディング規約違反を自動検出できます。
phpcsにるコーディング規約チェック内容はカスタマイズも可能なので、開発チームオリジナルのコーディングも設定可能です。
以降NetBeansへのphpcsの設定方法と、利用方法を紹介します。
設定方法
「ツール」>「オプション」(Macの場合は「NetBeans」>「Preference...」)でオプションウィンドウを開き、「PHP」 > 「コード分析」からphpcsの設定を行います。
このウィンドウからPEARやComposerでインストールしたphpcsのパスを指定します。
※なお、Windowsの場合はphpcs.batファイルを指定します。またphpcs.batを利用するにはPHPが環境変数Pathに追加されている必要があります。
そして、すぐ下の「デフォルト標準」からコーディング規約ファイルを選択します。
※上の画像はZendになっています
これで設定は終わりです。
phpcsを実行する
設定ができたので、実際にphpcsを使ってみます。
メニューの「ソース」 > 「検査...」をクリックし、検査ウィンドウを立ち上げます。
検索ウィンドウでスコープを選択し「検査」ボタン押下でphpcsが実行され、実行が終わるとインスペクタタブに結果一覧と、コードの左側にアイコン表示されます。
このアイコンをクリックすると指摘内容がツールチップ表示されます。
phpcsmdプラグインを使うともっと便利に
以上がNetBeansに標準で入っているコード分析機能ですが、phpcsmdプラグインを使うとさらに見やすく、ファイル保存時に自動チェックを実施するなど細かな設定もでき便利になります。下記ページphpcsmdを紹介しているいて、こちらを参考にインストールできます。
ご参考まで。
http://junichi11.com/?p=2469
以上です。
2014年2月PHPフレームワークのトレンド
人気のあるPHPフレームワークについて調べていたら下記の参考になる記事がありました。
「Githubのスター数」と「Googleトレンド」という観点が面白かったので、2014年2月14日現在で調べ直してみました。
Githubのスター数
PHPのフレームワークを適当にピックアップし、GithubのStar順に並べて表にしました。
2013年4月21日時点では3,971だったLaravelのスター数が[*1]、2014年2月14日現在では8,319となり、第1位になったようです。
フレームワーク | Star | Watch | Fork | 最新リリース | 備考 |
---|---|---|---|---|---|
Laravel | 8,319 | 1,115 | 2,728 | v4.1.18 | |
Symfony | 7,820 | 750 | 2,930 | v2.4.2 | |
CodeIgniter | 7,189 | 1,020 | 3,499 | 2.1.4 | |
CakePHP | 4,515 | 474 | 1,838 | 2.4.5 | |
Zend Framework2 | 4,551 | 540 | 2,598 | release-2.2.5 | |
Yii | 3,492 | 491 | 1,516 | 1.1.14 | |
Slim | 3,262 | 275 | 566 | 2.4.0 | |
Phalcon | 2,719 | 324 | 355 | v1.2.6 | |
Silex | 2,016 | 197 | 432 | v1.1.2 | |
Kohana | 1,353 | 156 | 326 | v3.3.1.1 | |
FuelPHP | 1,302 | 123 | 251 | v1.7.1 | タグが切られていないけど最新はv1.7.1 |
Lithium | 868 | 92 | 222 | 1.0-beta | |
Flight | 520 | 79 | 73 | v1.1 | |
PHPixie | 169 | 30 | 41 | ? | |
Bullet | 157 | 16 | 13 | v1.3.2 | |
Aura | 116 | 23 | 27 | 2.0.0-beta1 | 一番人気のAura.Sqlリポジトリで集計 |
Ethna | 74 | 12 | 38 | 2.6.0beta3 | |
pinoco | 36 | 8 | 7 | 0.8.1 |