This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

Pages

2010年6月16日水曜日

ARヘリ欲しい

itmediaにあった記事
iPhone/iPadで動くARヘリ「AR.Drone」、米国で9月発売決定

手元のiphoneでヘリを操縦しながらヘリからの動画が見えるようだ。
これを使えば普段見れない空からの動画も撮る事が出来るみたい。
値段は200ドル位と少しお高めだけど買う価値はあるかなー。
ただ、音は結構するので家の中じゃ無理かも。


-- 自分のiPadから発送する

2010年6月15日火曜日

iPhone予約した…はず

SBSにてiPhone4を予約!
…したのか?

予約サーバーがダウンした為に全国的に予約できない状況らしい
店員が代わりに復旧次第予約してくれる事になったけど
どうなる事やら



-- 自分のiPadから発送する

2010年6月12日土曜日

BlogPressを購入してみた

350円也ー
twitterやfacebookとも連携出るようで取り敢えず設定してみた。
アプリから更新出来るようになれば、少しは更新頻度が増えるかな?



-- 自分のiPadから発送する

iPadアプリ

ipadを購入して早二週間が経ちました。
そんなこんなで少しアプリの使用レビューを。

まずはi文庫
使用感自体はapple純正のiBooksに近いものがありますが、
ftpサーバー機能を持っているので、手軽に自炊本をアップ出来るのが良い所です。
使い方はi文庫側でftpサーバー機能をonにして、
pc側からは指定のipアドレスに繋ぐだけです。
もちろん、wifiで繋がってる必要はありますけどね。

アップする書籍もjpgを連番のファイル名にしてフォルダに突っ込みzip化するだけ。
超簡単!

まぁ問題は書籍をjpg化する方ですね。
簡単に書籍をデータ化してくれるサービスなども登場しつつありますが、
家でもう少し簡単にできるといいんですが。
家でやるとなると、本をぶった切って一枚ずつスキャンが必要ですし。
希望としては本は本で残したいので、一枚ずつに分解しないでも手軽で綺麗にスキャン出来るものが待ち遠しいです。

しかし、次から次へと書籍系アプリがリリースされていますね。
幾つかの有料、無料アプリを試しましたが、よく出来ています。
文庫的なものはkindleの方が読みやすいんでしょうが、雑誌系は
動画やホームページと連動できる事もあり、紙媒体に比べてお得感が味わえます。

今後、雑誌の媒体シェアがどの位電子書籍に流れていくのかが楽しみであります。

2010年5月28日金曜日

iPadが来たー

やっときたきた。
今から使いまくるぞ〜

2010年4月18日日曜日

iPad早く発売しないかなぁ

いやぁ日本でのiPadの発売日延びましたねぇ。

どこかのブログでiPadの日本発売日は4/24とかいう情報見つけてワクワクしてたのに、
その日の夜にニュースつけたら、発売が1ヶ月延期とかなってるし。。
何という肩透かし。

という訳で、ただ待ってるのも癪なので、いろいろと情報が出ているサイトなどを巡ってみる。

http://labs.chitika.com/ipad/
iPadの発売数が表示されてるみたいだけど、これどうやって集計してんだろ?
あー、説明ページがあるみたいね。
けど読むのが面倒なので、とりあえずこの位の数字ということで理解しておこう。
もうすぐ100万か~、今年中に世界での販売台数1000万いったら凄いなって話があったけど
これは本当にいくかもなぁ。

http://www.youtube.com/user/Apple
YouTube内にあるAppleの公式ページ
いろいろ動画がアップされているけど、大して目新しいものは無いな。

少し前の記事だが、
ソニー、2010年中に「iPad」対抗の製品を発表へ--WSJ報道
http://japan.cnet.com/mobile/story/0,3800078151,20409853,00.htm
なんと、ソニーがネットブックと電子書籍端末とPSPを合体したようなタブレット端末を出すというのだ。
もし、これが本当なら非常に危険な気がする。
作りが完全にiPadの後追いの上に、iPadではiPhoneで築いたアプリの資産が活用出来るのに対して、
ソニー側にはそれに対抗できるだけの資産があるようには思えない。
個人的には楽しみではあるが、大失敗とならないようにだけはお願いしますよ。ソニーさん。

最後はこれ。
iPadを買おうかどうか迷っている人のためのフローチャート
http://gigazine.net/index.php?/news/comments/20100408_ipad_flowchart/
まぁ、大して面白くもないんだが、気になる人はどうぞ。

そいえば、3G版もwifi版と同時発表みたいですね。
結局、販売キャリアどうなったんだろ?
DocomoとSoftbankの2キャリアで出すのが有力かなぁとは思いますが。
どちらにせよ、5/10が待ち遠しいですな。

2010年4月13日火曜日

iPhoneとかいうもの

最近、iPhone向けのサイト構築を勉強している。


基本的にはPCのブラウザで動作するものがだいたい動くのだが、何点か注意を行う必要がある。

  • Flashが使えない
  • Javaも使えない
  • HTML5は微妙に使えたりする
  • CSS3とかも何となく使えたりする
  • JavaScript(もちろんAjaxライブラリとか)はもちろん使える
  • Cookieは利用できる。但し勝手に消えるらしい。
    (参照サイト:http://suin.asia/2009/09/13/iphone_local_strage_for_email_password_remainder)
    上記によるとjavascriptで使えるSQLite(ドメイン別に5MB)が用意されているらしいので、それを使うといいらしい。
  • リンクの押しやすさを考慮してあげる必要がある
  • viewportなんかで表示領域を制限してあげるといい感じ。
  • :hoverは使えない。
  • UserAgentにiPhoneって入っているので切り分けはしやすい。
  • 3GとWifiがいるので、IP制限は基本不可
  • デコード後の GIF、PNG、TIFFといった画像は、2Mbytesまで
  • デコード後のJPEG画像は、32Mbytesまで
  • アニメーションGIFは、2Mbytesまで
  • HTML、CSS、JavaScriptといった各リソースファイルは、10Mbytesまで
  • JavaScriptの実行時間は、5秒まで
  • JavaScriptのアロケーションは、10Mbytesまで
  • 同時に開けるドキュメントは、8つまで
などなど。

うーん、しかし使ってるうちにだんだんiPhone欲しくなってきた。


注目アプリ


●天野喜孝時計アプリ
http://www.media-plan.co.jp/iphone/artclock/


●萌えてわかる「世界の国」事典
http://itunes.apple.com/jp/app/id353118447?mt=8&ign-mpt=uo%3D6

●パチスロ大花火
http://itunes.apple.com/jp/app/id364543995?mt=8&ign-mpt=uo%3D6

2010年4月9日金曜日

JavaScriptでPHP

忘れないうちにメモ。

JavaScriptでPHPの便利な関数が利用できる。
http://phpjs.org/
利用できる関数はこっち
http://phpjs.org/functions/index

ソースはこんな感じ。


<html>
<head>
<script type="text/javascript" src="php.default.min.js"></script>
</head>
<body>
<script type="text/javascript">
<!--
  tt = md5('aaa');
  echo(tt);
//-->
</script>
</body>
</html>


ただ、IE8では動作せず。Firefox、Chrome、Safari、iPhone、Androidでは動作確認。
まだ、検証の余地ありか。
HTML5時代には結構いいかも。

2010年4月2日金曜日

rssをparseするにはやっぱりsimplexml_load_fileは向いてない

RSS1.0のデータを最初はsimplexml_load_file()で取ってきてたんだけど、
dc:dateみたいな名前空間接頭辞がついたデータが取得できない。orz

これじゃいかんと思いなおし、楽するためにライブラリを探してみたら、なんだかよさげなのを発見!

MagpieRSS: RSS for PHP(http://magpierss.sourceforge.net/)

DLしたファイルをサーバーに設置して

require('rss_fetch.inc'); 
$rss = fetch_rss($url);
と書くだけで、あっという間にparse終了。
なんて簡単便利。

若干おかしな所(途中に空白)もあったけど、影響ないから別にいいや。
しかも、これで取得したデータは、そのままserialize()してunserialize()出来る。

さっきまでの苦労はいったい。。

結論: 自分の欲しいものは探せばだいたい落ちてる。

unserialize()できねー

外部から取得したRDFファイルをキャッシュするために、serialize化してDBに保存。
取り出して、データがある事まで確認できたが、unserialize出来ない。

どうやら、
simplexml_load_file()で取得したXMLをserializeするとunserialize出来ないらしい。。
どういう事やねん。

しょうがないので、いろいろ調べた結果、object型をstring型に変更してserializeすればいいらしい。


function format( $xml )
{
    $result = array();
    // channel
    $result['channel']['title'] = (string)$xml->channel->title;
    $result['channel']['link']  = (string)$xml->channel->link;
    $result['channel']['description'] = (string)$xml->channel->description;
    // image
    $result['image']['title'] = (string)$xml->image->title;
    $result['image']['url']   = (string)$xml->image->url;
    $result['image']['link']  = (string)$xml->image->link;
    // item
    foreach( $xml->item as $item ) {
        $result['item'][] = array(
            'title'       => (string)$item->title,
            'link'        => (string)$item->link,
            'description' => (string)$item->description
            );
    }
    return $result;
}



こんな感じか。
あー疲れた。。