HTC DesireとAndroidアプリ開発
2010/06/20(日) 16:06 雑記はてブ情報 はてブに登録 はてブ数

予約していたAndroid端末「HTC Desire」がやっと手に入りました。
20100620.jpg
といっても手に入ったのは2週間前くらいですが。
かなり快適に動きます。あと、使い込むとバッテリが慣れてくるのか、電池持ちがいいです。丸一日余裕です。

で、さっそくアプリ開発とか始めてます。
ちなみにAndroidアプリの開発本はいろいろ手を出したのですが、
ASIN:4883377075
Android2.1プログラミングバイブル
がよかったです。
見やすくてわかりやすい上にリファレンス的な書き方がされており、作りたい部分を後から探しやすくなっている点がgoodです。網羅性も結構高いと思われます。
あと、他に読んだ本はWebと連携したりするような部分はあまり書かれていなかったのですが、この本はその辺もカバーしていて、ゲームとかtwitterクライアントとか個人的に作りたい分野に近い物がサンプルとして載っているのがうれしいところです。
おすすめできる一冊です。

Flashムービー - Labuat
2010/05/22(土) 21:41 これはおすすめはてブ情報 はてブに登録 はてブ数

これはすてき!

マウスカーソルに合わせて筆が動きながら
さまざまなオブジェクトが描かれては消え、目を楽しませてくれます。

20100522.jpg

曲そのものが良いことも大きいですね、これは。

こちらからどうぞ。
Labuat

読み込みにけっこう時間がかかります。

「このページについて」をCeron.jpに統合
2010/05/15(土) 20:43 開発日誌はてブ情報 はてブに登録 はてブ数

このページについて」という、Webページについてのいろいろな統計情報を表示するサービスをやっていたのですが、このたびCeron.jpに統合しました。
Ceron.jpの個別ページの「分析」タブをクリックするといろんな情報が見られます。

内容としては
・ページランク
・RSSの購読者数(livedoor Reader、Google Reader)
・Alexaランキングとグラフ
・キャッシュや魚拓などの過去情報
などなどです。

たとえば「はてなブックマークの分析ページはこんな感じ

20100515_01.gif
ページランク7でRSSの読者は4,000名くらいですね。

あと、「リンク」タブで、そのURLに言及しているサイト一覧も見られるようにしました。
20100515_02.gif

これらのページはブックマークレットで呼び出せるのでご利用ください。

ちなみに「このページについて」は私自身毎日のように使っていたのですが、ものすごく利用者が少なくてちょっと残念な思いをしていたので、今回の統合で少しでも見てくれる人が増えてくれればと思います。
RSSの読者数なんかは指標として便利ですよ。

Ceron.jpのカテゴリを充実させました。
2010/05/11(火) 12:03 開発日誌はてブ情報 はてブに登録 はてブ数

Ceron.jpのカテゴリを充実させました。

こんな感じ。↓

ニュース総合
政治経済
国際
エンタメ
IT・技術
サイエンス
ゲーム
動画
テレビ・ラジオ
WOMAN
ショッピング
地域とイベント
2ch
ネタ

あと、サイト別のLINK数ランキングを公開しました。
サイト別 LINK数ランキング

上記のカテゴリはこのランキングをおおよその目安にして、サイトごとに各カテゴリに振り分けています。

Androidアプリのまとめサイト「Androidアプリナビ」
2010/04/21(水) 11:00 開発日誌はてブ情報 はてブに登録 はてブ数

Androidアプリのまとめサイト「Androidアプリナビ」を作って公開しました。


Androidアプリナビ


ランキングや新着順表示、検索機能もあるのでアプリをいろいろ探しやすくなってます。



AndroidアプリについてはGoogle公式のマーケットサイトがあるのですが、PCからだと全然使い物にならないんですよね。まあ、Android端末から使えってことなのでしょうが、PCからもサクサクアプリを探せる方がいいんではないかと思って作りました。
ちなみに似たようなサイトとしてはすでにAndrolibという海外サイトがあります。こちらでも用足りるのですが、デザインがイマイチ見づらいのと何が人気なのかよくわからないということがあり、日本語圏向けにもっとわかりやすいまとめサイトがあっていいんじゃないか、との考えです。
お役に立てていただければと思います。

Androidアプリナビ

1: 粒入り 『とても見やすく整理されてて良いサイトだと思います。今後も活用させて頂きます。 ただ、ユーザレビューの評価値がすべて1.0として表...』 (2010/04/21 13:32)

2: nihonyamori 『粒入りさん、ありがとうございます。バグ報告助かります。 基本的なバグですみません…。さっそく修正し、正しく表示されるようにいたし...』 (2010/04/21 19:50)

3: ⊂(^ω^)⊃ 『こういうのを待ってたお! 管理人さんGJ!!』 (2010/04/22 15:09)

4: nihonyamori 『⊂(^ω^)⊃さん、ありがとうございます!』 (2010/04/22 17:29)

5: インダシャン 『拙作アプリが3本もランキングに入っていて、おかげさまでモチベーション上がりました。』 (2010/04/22 17:39)

6: nihonyamori 『インダシャンさん、モチベーションあがってなによりです。 いろいろお役立てください。』 (2010/04/22 20:13)

7: の〜のん 『このサイトに掲載されているデータはどこから取得されているのでしょうか? どこかのサイトをスクレイピング? もしよければそのサイト...』 (2010/05/11 17:48)

8: 高木 浩光 『SSにandrolibとありますが。。。これはandrolibにIP遮断されたらアウトなサイトなのでしょうか?』 (2010/05/14 17:14)

9: nihonyamori 『の~のんさん、高木浩光さん 現在データはAndrolibから取得しています。 本当は公式のAndroid Marketから取得し...』 (2010/05/15 18:40)

10: なんかの作者 『はじめまして。アプリナビ、ニーズに合ったとてもいいサービスだと思います。 ただ、ちょっと疑問が…。一度アップされると、以後更新さ...』 (2010/05/28 23:13)

11: nihonyamori 『なんかの作者さん、コメントありがとうございます。 評価やスクリーンショット、レビューなど含め、情報は週一ですべて更新しています。...』 (2010/05/29 9:58)

12: なんかの作者 『nihonyamoriさん、更新されているんですね。これは失礼いたしました。』 (2010/05/29 23:42)

13: とおりすがり 『androlib はスクレイピング禁止ですって。』 (2010/06/17 3:42)

14: Androlib 『Can you tell me where I send the bandwith bill you generate on o...』 (2010/07/08 4:24)

AmazonEC2でc1.middleを使うときデフォルトカーネルを選ばない方がいい
2010/03/03(水) 20:10 覚え書きはてブ情報 はてブに登録 はてブ数

日本語情報が見つからなかったのでメモ。

一部サービスにAmazonEC2を使っているのですが、先日インスタンスタイプをm1.smallからc1.mediumに乗り換えたところ、1日1回くらいのペースでサーバが落ちるという状況に。なぜかAmazonの管理画面では「running」になっているのだけど、WebもSSHもまったくアクセスできなくなる。しかも一度落ちると2回再起動しないと復活しないというよくわからない状況(なぜ2回?)。

/var/log/messageには下記のようなエラーが。
kernel BUG at arch/i386/mm/pgtable-xen.c:306!
カーネルのバグ??
検索しても日本語のページでは原因が見つからず。海外サイトをまわってやっと見つけました。
以下、参考情報(英語)
http://www.vincestross.com/2009/04/upgrade-an-ec2-instance/

結論としては、インスタンスの起動時にデフォルトのカーネルを選択しない方がいいらしい。

c1.mediumのデフォルトのカーネルバージョンが2.6.16なんですが、これが問題の元とのこと。
インスタンス起動時に、たぶんどれでもいいのですがデフォルト以外のなるべくリストの下の方のKernel ID(下の方がカーネルが新しい)を選んでおきましょう。
2.6.16でなければなんでもいい。

ちなみに利用中のカーネルのバージョンはuname -aで確認できます。

2.6.31になって今のところ安定してます。しかしデフォルト設定にそんな罠があったとは…。

正規表現の遅さ
2010/02/20(土) 9:53 覚え書きはてブ情報 はてブに登録 はてブ数

メモ。
perlで正規表現が負担になるケース。

use UTF8環境下でのuc、lc、//i
http://d.hatena.ne.jp/gfx/20091001/1254375323

パイプは重い
http://qootas.org/blog/archives/2006/06/perl_regex_perf.html
http://d.hatena.ne.jp/fbis/20060615/1150333992

これも?
http://d.hatena.ne.jp/head/20071203/perl

//i なんて、片っ端から使いまくってた。
気をつけよう…