20second timeout

Archive for 3 月, 2008

12 3 月, 2008

bjtvがブログパーツを導入

Posted by: Shu-K In: 日常

bjtvが3月7日付けにbjtvブログパーツを導入していることがわかりました。
この導入を知ったのはフィード購読しているbjtvのブログパーツ(shima-log様)の記事より。
(所沢フリークスのYuckyさんがまだ応援を続けてらっしゃったのは感激!)
説明書を読むとサイドバー用で横幅160pxが必要らしい。ソースを見ると、iframeを使用。フレームを使ってhtmlファイルを表示させる方式です。さらにソースをたどっていくとxmlデータを読み込んでそれをFlashで表現する仕組みのようです。
(つまりbjtvの中の人はxmlデータを編集してアップすれば、ブログパーツの中身が更新され、新しい情報を流せるわけです)
こんな解説はどうでもいいから使えって話ですよね~(^^
以下テスト用に貼ってみます。

他のブログパーツ(ウィジェット)
スラムダンク奨学金は基本JSファイル(JavaScript)でJS非対応の場合も用意されています。なぜかYahoo!ブログバージョンもあります。以外だったのはNBA。ウィジェットはClearspringというところを使用しているようです。NBA TVのインフラで相当お金かかってるはずなので、これ以上はサーバーに負担をかけたくないのかな???ESPN Widgetはグーグルとの連携などもあれば、ブログパーツのように外部で貼ることができるようになっています。ユーロリーグはgoogle gadgetのみ。

Tags:

ニコニコ動画リンクプラグイン v1.0リリース(Study to be Quiet.様)
こちらのプラグインを試してみます。
↓以下テスト↓

3:12
再生:1,095
コメント:20
マイリスト:3

08/03/06 12:16:37 投稿
1996年のNBAオールスター・スラムダンクコンテストNBAオールスター・スラムダンクコンテストは、北米プロバスケットボールリーグNBAのオールスター週間の土曜日に行われるスラムダンクコンテストである。出場者が独創性などを織り込みながらダンクシュートを競う。マイリスト→mylist/5484273
MJはクラッチいれてた なんでだwwwwww sげ おお おおおおおおおおおお

※当サイト環境
・Xrea+
・WordPress Ver.2.3.3(日本語版)
リッチエディタは使ってないのでiframeでもいけるんだっけ?でも、こっちのほうが便利そうだからいいや。「ニコ動へのリンク挿入」は上手くいかない(リッチエディタ用だから当たり前だけど)。ここはwp-quicktagに追加しておけばOKということで。
ってことで、少なくとも上の環境下の人は使えます!

05 3 月, 2008

NBA2K8日本語版の3月発売は厳しそう。

Posted by: Shu-K In: ゲーム

某雑誌にはNBA2K8日本語版の発売時期は未定になったとかそういう風になったらしいけれど、どうやら現実的なものになりそうです。あまりゲーム雑誌は見ないものですから、こうなりゃヤケだ!!と、スパイクさんに直接電話で問い合わせてみました。
(「NBA2K8」で検索して来てくれてる人が多いのもある)
待たされること2~3分(結構長かった汗)。
結論としては発売時期は調整中だそうです。
途中いろんな言い訳(海外ソフトだからとか、やりとりがあるとか)が聞こえた気がしないでもないけど、発売はするという言葉を頂きました。でも何故か嬉しくない。あの~、お言葉ですがNBAのシーズンが終わる時期に発売されても、売上げ伸びなくないですか?だって、それならアジア版買ったほうが早いし・・・。それで売上げが伸びずに今後はローカライズしませんってなったら、本末転倒じゃね???
電話で話した感じ、(直接担当の人じゃなかったのだろうけど)あんまし発売にやる気が感じられなかったから、日本語版待ってる人は直接がんがん問い合わせるのが一番なのかもね。ほら、アーティストの曲でもCMとかで評判になって問合わせが増えればCDで発売みたいな話ってよく聞くじゃない?(^^
一応電話では「今後のシリーズのローカライズにも期待してるから待ってるんですよ」とは伝えておいた。その言葉に関しての返答は「ありがとうございます」だったけれど、その言葉はユーザーが「(ローカライズしてくれて)ありがとう」と言わせるようにスパイクさんは頑張って欲しい。
ってことで、アジア版の購入を本気で考えてしまうな・・・。
画像元:
http://2ksports.com/media/screen.php?id=2675&gid=28

気合を入れてデータベースの変更に取り掛かる。
まずはplayersにチーム項目を追加。teamsのテーブルにはチームスタッツを入れていくということでファイナルアンサー。$belongsToなどは使用しない方向に決めました。そしてstatsテーブルを追加しました。
/stats/とURLを入力してアクセス。途中の作業は省きます。とりあえず$scaffoldを入れて確認。

お~、しっかりでとる。(ついでにリン、マット、ジェフを入れておいた)
簡単に説明すると頭の06ってのは05-06シーズンのことです。あとはバスケ知ってる人ならわかるスタッツの名前になっています。avgは平均の数字です。
よし、得点の多い順番に並べてみよう。URLは/stats/avgpts/ってな感じ。ここでは$scaffoldが面倒を見てくれないようなので自前でavgpts.thtmlを用意。/cake/app/views/stats/にぶっこみます。
statsコントローラー
function avgpts() {
$this->set(’stats’, $this->Stat->findAll(null, null, ‘Stat.avg06pt DESC’));
}
avgpts.thtmlを作って適当にタグを埋め込みます。
結果はどうなったかというと・・・

上手く表示できた!!
でも実はこれかなり試行錯誤したんです。DESC(降順)だと上手くいったんですけど、ASC(昇順)だと数字がバラバラに・・・(;;)どうやらデータベースの設定が原因だったようです。MySQLで数字を打ち込んでいるところのフィールドがVARCHARつまり文字列として認識させていたわけですね。これだと桁が同じ時(例:10.02と15.03)は上手く作動してくれるんだけど、桁が違ってくる時(例:10.02と5.21)は順番がバラバラになっちゃう。
そこでググってたら出てきたこちら(MySQLについて 参)を参考にして、打ち込んだ数字を文字列じゃなくて数字列として扱うフィールドに変更しました。合っているのかは不安なんですが、現在は整数のスタッツのところにはINTで、小数点の入るスタッツにはFLOATを入れました。これでDESCした結果が上のキャプ画像になっています。

失敗していたASCもちゃんと表示されました。
モデルの関数で参考にしたのはこちら(CakePHP モデルの関数 findAll「どうにかなるBLOG様」)。例がとてもわかりやすかった(^^ これのおかげで、「何試合以上出ていないと」っていう条件を入れ込むことが出来るようになった。


Flickr PhotoStream

  • 15471491_1
  • 15487407_1
  • 15490146_1
  • 14288983_1

About

そっとお休みを取るブログ。20秒だけのお休み。あぁ、まったりペース。