アーカイブ

2008 年 1 月 のアーカイブ

putsはスレッドセーフじゃない。 このエントリーを含むはてなブックマーク はてなブックマーク - putsはスレッドセーフじゃない。

2008 年 1 月 18 日 Comments off

今日のへぇ。

実はputsは、背後で、引数の出力と改行の出力の2つに処理を分割して実行します。このため、この2つの処理の間に別のスレッドがスケジュールされ、別のスレッドの出力が挟まれしまう可能性があります。

—– プログラミングRuby 第2版 言語編 p.119

なのでprint “foobar\n”使ってね、と。既視感があるけど気にしないでおこう。

カテゴリー: Ruby タグ:

Colin Moock会に行ってきました。 このエントリーを含むはてなブックマーク はてなブックマーク - Colin Moock会に行ってきました。

2008 年 1 月 17 日 Comments off

BeInteractive! [1/16、Colin Moockと超絶な感じのイベントやります]

Colin Moockが来日ということで、急遽「日本のActionScriptを知ってもらう」的なイベントを行う事になりまして、僕の方もスピーカーのトップバッターとして参戦させていただくことになりましたよ。

前提知識が足りなくて「ASで」というところがうまくキャッチできなかったのが残念。
ひと言で言うと「なるほど!」というより「あぁそうなんだ」という感じ。
もったいないので記憶にあるうちに調べておかないとな。

colin_autograph.jpg

そしてサインもらった!

Essential ActionScript 3.0 (Essential) Essential ActionScript 3.0 (Essential)
Oreilly & Associates Inc(2007-06-22)

  • (著)Colin Moock

Oreilly & Associates Inc
新品価格:¥ 4,157
中古価格:¥ 6,632
ASIN:0596526946

カテゴリー: ActionScript タグ:

本をグルグル。その2 このエントリーを含むはてなブックマーク はてなブックマーク - 本をグルグル。その2

2008 年 1 月 16 日 Comments off

ASINを入力できるようにしてみました。
○をクリックするとAmazonから画像を持ってきてグルグルします。
見た目がかっこよろしくないのはそれなりの理由です。

ItemImages.swf

[ref.] 本をグルグル。

カテゴリー: ActionScript タグ:

本をグルグル。 このエントリーを含むはてなブックマーク はてなブックマーク - 本をグルグル。

2008 年 1 月 12 日 Comments off

作ったAmazonラッパーを使って本を回してみました。さて、つぎはなにしよう。

ItemImages.swf

[ref.] ボールをグルグル。

カテゴリー: ActionScript タグ:

とりあえずAmazonラッパー。 このエントリーを含むはてなブックマーク はてなブックマーク - とりあえずAmazonラッパー。

2008 年 1 月 11 日 コメント 2 件

伸ばしたり縮めたり回転させたりする画像を取ってくるためにとりあえずラッパーを作りました。
ASINを使っての単独アイテム取得と類似アイテム取得に対応してます。
とりあえず版なのでエラーを考慮してませんがせっかくなので大公開。
log関数は↓を使わせていただいてます。

WEB+DB PRESS Vol.41:サポートページ|gihyo.jp … 技術評論社

47ページ「log関数でデバッグ」のlog関数

使い方はMain.asをどうぞ。

あと気になったことなど。

  • いつのまにかECSがA2Sに変わってた。
  • E4Xでのnamespaceでハマりにハマった。(詳しくは[ref.])

[ref.] re: E4X namespace – PBD – subtech

Main.as

package {
import flash.display.Sprite;
import jp.slz.actionscript.amazon.A2S;
import jp.slz.actionscript.amazon.Item;

public class Main extends Sprite {
public function Main() {
var a2s:A2S = new A2S('YOUR_AWS_ACCESS_KEY_ID', 'YOUR_ASSOCIATE_TAG');

/*
a2s.lookupItem('0977616630', function(item:Item):void {
logItem(item);
});
*/
/*
a2s.lookupSimilarity('0596526946', function(items:Array):void {
for each (var item:Item in items) {
logItem(item);
}
});
*/
}

private function logItem(item:Item):void {
log(item.asin);
log(item.title);
log(item.smallImage.url);
log(item.smallImage.height);
log(item.smallImage.width);
log(item.mediumImage.url);
log(item.mediumImage.height);
log(item.mediumImage.width);
log(item.largeImage.url);
log(item.largeImage.height);
log(item.largeImage.width);
for each (var creator:Object in item.creators) {
log(creator.name);
log(creator.role);
}
log(item.listPrice.amount);
log(item.listPrice.currencyCode);
log(item.publisher);
log(item.publicationDate);
}
}
}

続きを読む…

カテゴリー: ActionScript タグ:

ボールをグルグル。 このエントリーを含むはてなブックマーク はてなブックマーク - ボールをグルグル。

2008 年 1 月 9 日 コメント 2 件

タイトルの通りです。そのまんま。三角関数をちゃんと使えるようにしたい。

Circles.swf

[ref.] 初心者のためのFlashレベルアップ講座

カテゴリー: ActionScript タグ:

ATOK2008 このエントリーを含むはてなブックマーク はてなブックマーク - ATOK2008

2008 年 1 月 8 日 Comments off

Just MyShop(ジャストシステム)
今年も予約が始まったので申し込みました。登録33製品目(仮)

カテゴリー: ATOK, コンピュータ一般 タグ:

AS3はじめました。 このエントリーを含むはてなブックマーク はてなブックマーク - AS3はじめました。

2008 年 1 月 7 日 コメント 4 件

なにやらex-coworkers界隈で盛り上がっていてうらやましいので始めてみました。
文法的にはまるっきりJavaだなぁという感想。あとは画像の扱いが楽ちんだなぁとかくらいで、あまり深いことが言えるまで理解は進んでません。
ひとまずひとつ前のWeb+DBを引っ張り出してきて、記事通りに進めてみました。
せっかくなので置いておきます。

PhotoViewer.swf

で、書籍といったらコリン本(通称知らないので勝手に命名)らしいのでAmazonでポチッとやりました。
英語がわりと辛い感じですが内容はわかりやすいのでしばらく鞄の中に入れて行動しようと思います。

WEB+DB PRESS Vol.41 WEB+DB PRESS Vol.41
技術評論社(2007-10-24)

  • (編集)WEB+DB PRESS編集部

技術評論社
新品価格:¥ 1,554
中古価格:¥ 1,114
ASIN:477413256X

Essential ActionScript 3.0 (Essential) Essential ActionScript 3.0 (Essential)
Oreilly & Associates Inc(2007-06-22)

  • (著)Colin Moock

Oreilly & Associates Inc
新品価格:¥ 5,244
中古価格:¥ 6,126
ASIN:0596526946

カテゴリー: ActionScript タグ:

あけまして、 このエントリーを含むはてなブックマーク はてなブックマーク - あけまして、

2008 年 1 月 1 日 Comments off

おめでとうございます。
今年も残すところあと36(ry

どうぞよろしくお願いします。

カテゴリー: 日記 タグ: