last.fmのapiで関連アーティスト検索
last.fmのapiでアーティストの楽曲ランキング、おすすめアーティスト等々面白そうなデータが取得できるようなので導入方法をまとめました。
last.fmのアカウントを取得
- まずlast.fmのアカウントを取得
- 次にAPIアカウントページに行き、APIを使用するサービス名やサービス内容を適当に入力し、APIキーを取得し保存
APIを使ってみよう
- APIをphpで簡単に使用するためのライブラリが公開されているので、これを保存(雲マークZIPてボタンをクリックで保存開始)
- 以下のhogehoge.phpを作成し、先に保存したsrcフォルダを同じ階層に置き、実行してみましょう。
hogehoge.php (内容:capsuleと似たアーティストをapiで探す)
<?php require_once('./src/lastfm.api.php'); $caller = new CallerFactory(); $curlCaller = $caller->getCurlCaller(); $curlCaller->setApiKey('APIキーを書く'); // search for the Coldplay band $artistName = "perfume"; $limit = 3; $results = Artist::getSimilar($artistName, $limit); foreach($results as $item){ echo '<img src="'.$item -> getImage(0).'">'; echo $item -> getUrl()."<br>"; } ?>
テーマコンテスト優秀賞頂きました!
はてなブログテーマコンテストの結果が発表されました。
http://staff.hatenablog.com/entry/2013/05/27/160012
そしてなんと優秀賞を頂きました!٩(๑'ᴗ'๑)۶ ワー
制作したテーマ「fine day」が優秀賞
感想など
応募作品は全部で23作品ということで、多いのか少ないのかはよく分からないのですが、本業の人が手がけてそうな作品がチラホラあったのでハラハラ(°_°;)でしたが、そんな中から賞が貰えて嬉しいです。
テーマ制作の小話
テーマは「fine day」と「three colors」の2作品応募したのですが、実はインストールが多いのは受賞していない方の「three colors」なのです。ソッチの方は使い勝手がオールラウンドになるような感じで制作していました。だからインストール数が多いのは納得の話になるのですが、そんなガチンコな土俵で戦ってしまうとなると少し噛った程度の自分の脳力では間違いなくパワー負けしてしまいます。ということで、メジャーでありながらも渋い所を付いて他の人が居なさそうな所を目指そうということで制作したのが「fine day」でした。
そして、予想通り、最優秀賞はオールラウンドにスゴイ綺麗なテーマで「コレカテナイ」な感じで、同じ土俵にあった「Three colors」は負け、色でインパクトバーン!、猫カワイイな「fine day」が受賞しました。選評を読む限り、スタッフさんに意図が通じていたようで嬉しいです。
機会があれば、また何か制作してみたいです。
iphoneアプリのDotsが面白い
Dotsというアプリが今人気らしいです。
内容
同じ色のマーカーをドラッグで結び、制限時間内に消したマーカーの数を競うという単純なゲームです。
やり込み要素として
これまで消したマーカーは累計され、1000マーカー集めれば時間を止めるアイテムを5個入試できるなどし、アイテムを駆使しての攻略というやりこみ要素も用意されています。
効果音がイイ
マーカーを消した際の音が気持ちよくてくせになります。
自分の最高記録は290でした