Mac環境のお話ですが、TotalFinderとVisor 入れてめちゃめちゃ便利になりました。
Visorは好きなホットキーを登録し、必要な時それを押下することで、上からにょろっとターミナルが出てくるSIMBLプラグインです。
TotalFinderは従来のFinderにGoogleChrome風のタブをプラスし、かつVisorよろしくこちらもホットキー(こっちはFinderの環境設定から有効にする必要あり)で下からにょろっと出てくるみたいにできます。
どちらもSIMBLが必要なのでここからダウンロードしてインスこール。Visorは手順にもある通り、~/Library/Application Support/SIMBL/Plugins(無ければディレクトリつくって)Visor.bundleを置き、ターミナル再起動でOK。TotalFinderはそのままインスコで。
この組み合わせは手放せそうになし
Firefoxだとデフォでxmlを表示することができるけど、Chromeだとできないのでエクテンションないかなーと思って前探してて見つけたの。結構xmlの表示のみのためにFirefox使ってる人がいたのでシェアをば。
XML Tree – Displays XML data in a user friendly way.
入れるにはChromeのDev版が必要です。
イメージのベースはami-0459bc6d–centos-5-32-bit-i386-ami使いました。
CentOS5.4にアップグレード
# yum -y upgrade
# cat /etc/redhat-release
CentOS release 5.4 (Final)
最新のレポジトリにするためbにepel,remiをインスコ
# cd /usr/local/src
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
# rpm -Uvh epel-release-5-3.noarch.rpm
# wget http://rpms.famillecollet.com/el5.i386/remi-release-5-6.el5.remi.noarch.rpm
# rpm -Uvh remi-release-5-6.el5.remi.noarch.rpm
# vim /etc/yum.repos.d/remi.repo
enableを1に
# wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# rpm -import RPM-GPG-KEY.dag.txt
# rm -f rpmforge-release-0.3.6-1.el5.rf.i386.rpm RPM-GPG-KEY.dag.txt
# vi /etc/yum.repos.d/rpmforge.repo
enableを0に
LAMPを入れる
# yum install php php-pdo mysql
になってました。今年は虎だ!

Twitterをやりはじめてからアウトプットがそっちばかりになってしまったので、今年はエントリちゃんと見つけてやらないとなと思ってます。
いろいろ新しいことをやろうと思っていて、そこのハブになるように年明け早々Aoharu.comってとこを立ち上げたり。アプリのサポートはそっちでやっていきまうす。
今年4月までのロードマップとしては、
- ActionDrumの音増やす&プリセットでより簡単に楽しめるアップデート
- おはようパンダ2.0
- 新アプリリリース
ここまでやる!
新年あけましておめでとうございます
ここ1月ほどパンダと全く関係ないActionDrumというドラムアプリを作ってました。振るのとタップを組み合わせてビジュアル的に楽しいものをと思って開発してました。
自分がエアドラマーなので、遊べるように作ったようなモノですが、同じようなエアドラマーさんたちに使ってもらえればと思ったりしてます。

おはようパンダも何個かレビューいただいてるようでありがたい限りです!
一番はじめにとりあげていただいた、覚醒する?Club iPhone 3GSさんとmeet-iさんの。
最近とりあげていただいたappbankさんの。
あと個人のブログでもいろいろと。つくってみてよかったすなー
GAEだとURL引数は、
-
attr = self.request.get('attr')
みたいにとれますが、これだとページのURLが http://hoge.com/?page=panda になってしまうのでどうにもかっこわるいです。
なんでRewriteっぽいことできないのかと調べてたら、すでにやってる人がいました。
Google AppEngine: URL Rewriting « Terminally Incoherent
GAEのスタートページのHelloWorldアプリの最後らへんの部分(application=のとこ)をこう
-
application = webapp.WSGIApplication([(r'/(.*)', MainPage)],debug=True)
なおすと、getメソッドで取れる引数が一個増えて
-
class MainPage(webapp.RequestHandler):
-
def get(self, page):
になります。URLが/pandaの場合はpageにpandaが入ってます。
これできれいになった。
UINavigationBarの背景をIB使わないで変更する方法。drawRectをOverrideする。元ネタはここ
-
@implementation UINavigationBar (CustomImage)
-
- (void)drawRect:(CGRect)rect {
-
UIImage *image = [UIImage imageNamed: @"background.png"];
-
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
-
}
-
@end
とてもシンプルで、前の方法だとViewをpopするとItemが消えたりしたけどそれも解決。
ついったー名刺ジェネレータ!

ついった絡みはわさわさいろんなサービス出てきますね。わさわさ
AppStoreのレビューを見ると日またがりが問題で対応してねとのお声(グラフの設計を提案していただいたりしてありがとうございますm(__)m)。記録されてない事があるというのは、おそらく翌日付けに記録されてしまっているんだと思ってるんですが、ユーザ設定でここらへんいじれるようにするのがいいんでしょうね。考え中と実装お試し中です。
というわけで1.3くらいで対応できればーと思っています。修正が即反映できないのがAppStoreの歯がゆいところで。
。。。クマ書いたら結構かわいくなった!ので何かで使おうかと。くま〜♪

copyrightはdustment.net付けで。
OhayoPanda(日本語でローカライズして申請し損ねた)の1.1が現在審査中(1週間経過くらい)。変更点はサポートページにまとめました。反映され次第1.2を申請しますです。1.2で大方の既知のバグを修正してTwitterに同時につぶやけるようにしてみてます。

1.2から宣伝しようと思ってたんですが、、健康フィットネスカテゴリの有料アプリランキングだと7位になってる!(・ω・`)
ランキングでどこにいるかによってダウンロード数もだいぶ違うんですね、そこらへんはどこかのタイミングでまとめないと。