page_adsence

2011年10月27日木曜日

jquery.tmpl.jsがかなり便利

Javascriptでテンプレートエンジンって、今まで使っていなかったんですが、
jquery.tmpl.jsが結構便利な感じ。

配列の中に、連想配列をいれた状態で$.tmplに渡すと、配列の数分のHTMLが生成されて返ってくる。
今までeachでまわしたり、文字列を置換したりしてたのが一気にできる。
これ、結構やばいかも。

2011年10月25日火曜日

MacBook Proが発送されるまで

今回初めてappleのサイトから商品を購入してみたのですが、
ちょっと不安になった場所があったのでメモ。
あと、発送されるまでにかかった時間をメモ。

今回は銀行振り込みを選んで購入したのですが、
ここでちょっと不安になった。
どうやらappleは決済システムを決済ASP業者に任せてるみたいで、
振込先情報を得ようとするとappleのサイトからSMBCファイナンスサービス決済ステーションのサイトに飛ばされるようです。
いきなり外部サイトに飛ばされるので、「えっ!!」って感じになりました。
サイトのデザインもいきなりダサい感じになるので、ものすごく不安な気持ちになりましたが、
三井住友銀行グループが運営している決済サービスみたいなので、
まぁ大丈夫だろうといった感じでした。

で、その日のうちに振込み手続きをして、翌日の昼前には取引成立のメールが来ました。
取引成立メールが届いてから8時間後位に商品発送のメールが届きました。

注文してから振込み、発送までにかかった日数はわずか1日。
サイトに表示されていた到着予定日が11月3日とかになっていたので、
思った以上に早かったです。
まぁ発送されただけなので、ここから到着までどのくらいかかるかはわかりませんが、
発送された場所が「ADSC支店」となっていて、そこはどうやら品川にあるらしいので、
明日の夜までには届くんじゃないかなーと勝手な希望を持っています。

楽しみ!

10/27追記
と思ったら、届いたのは一緒に買ったアクセサリーだけ…。
よく見たらアクセサリーと別々の発送だった。
別にmac持ってないのにこんなの来ても意味ないし!!
しかも10/28の17時から10/30までは出荷も停止になるって。
カスタマイズしている時は3営業日だったのに、一番最初にもらったお届け予定日が11/3とかって
おかしいと思ったら、その辺考慮されてるのかな…。
いずれにせよがっかりの一日でした。

2011年10月24日月曜日

MacBook Proを買っちゃった。

ついにポチってしまいましたよ。。。
本日19時半頃に一度appleのストアにアクセスできなくなるって状況になったんですが、
その10分後位にアクセスしてみたら、アップデートされていました。

キタ!

ついにアップデートされました。
まぁマイナーアップデートなんで、見た目とかは全然変わってないんですけど、
ちょっとだけスペックアップされてました。

Intelが次に出すIvy BridgeのCPUは今のSunday Bridgeとそんなに変わらないみたいなんで、
とりあえずこの辺で買いかなと。

今週末ぐらいには届くはず。
あー、チョー楽しみ!!

2011年10月23日日曜日

藤本輝海ことTERUがヤバイ!!

今までぜんぜん知らなかったんですが、今年買ったDVDにいた藤本輝海ことTERUがマジでハンパない!
今年から011 Artisticのライダーになったらしいのですが、グラトリがヤバイです。

今年も何本かDVDを買ったんですが、TERUのグラトリを見た後だと他のプロのグラトリが霞んで見えます。
新原雄蔵を初めて見たとき以来の衝撃でした。

具体的に何がヤバイかって説明が文章では難しいのですが、
とにかく一度見てほしいですね!

2011年10月7日金曜日

PEAR mailのsendに関して

CcやBccに送る場合にheaderにCcやBccのアドレスを含めるだけでは送れない。
なので全てsendの第一引数に配列か宛先をカンマ区切りで結合した形で入れないといけないのですが、
カンマ区切りで文字列結合した際に、Ccは問題なく送信できてるんですが、Bccがうまくいかないという現象があった。
カンマ区切りの文字列ではなく、配列で渡した場合は特に問題なく送れたので
とりあえずそっちで対応することにした。

送れないバージョン

$to      = 'hogeTo@mail.com, fugaTo@mail.com';
$cc      = 'hogeCc@mail.com, fugaCc@mail.com';
$bcc     = 'hogeBcc@mail.com, fugaBcc@mail.com';
$from    = 'from@mail.com';
$subject = 'test mail subject';
$body    = 'test mail body';

$mime    = new Mail_Mime("\r\n");
$body    = mb_convert_encoding($body, 'ISO-2022-JP');
$subject = mb_encode_mimeheader($subject, 'ISO-2022-JP', 'B', "\r\n");

$headers = array(
  'To'      => $to,
  'Cc'      => $cc,
  'Bcc'     => $bcc,
  'From'    => $from,
  'Subject' => $subject,
);

$to = implode(',', array($to, $cc, $bcc));

$mail = Mail::factory($mailSystem, $params);
$mail->send($to, $headers, $body);

送れるバージョン

$to  = array('hogeTo@mail.com', 'fugaTo@mail.com');
$cc  = array('hogeCc@mail.com', 'fugaCc@mail.com');
$bcc = array('hogeBcc@mail.com', 'fugaBcc@mail.com');

$from    = 'from@mail.com';
$subject = 'test mail subject';
$body    = 'test mail body';

$mime    = new Mail_Mime("\r\n");
$body    = mb_convert_encoding($body, 'ISO-2022-JP');
$subject = mb_encode_mimeheader($subject, 'ISO-2022-JP', 'B', "\r\n");

$headers = array(
  'To'      => implode(",", $to),
  'Cc'      => implode(",", $cc),
  'Bcc'     => implode(",", $bcc),
  'From'    => $from,
  'Subject' => $subject,
);

$to = array_merge($to, $cc, $bcc);

$mail = Mail::factory($mailSystem, $params);
$mail->send($to, $headers, $body);