Archive for category iPhone

iRealBook for iPhone

iRealbook for iPhoneを買った。900円。

主にジャズのスタンダードなナンバーが網羅されてる感じです。

枯葉。林檎がカバーしてて知った。Yves MontandとかËdith Piafとかのは聴いたなー。


調号を変えると、自動で転調してくれる。便利。

購入の動機はジャズに興味があったらからもあるけど、楽譜を編集できるのが自分的にポイント。


結構自由に書けます。△7とか-7とか、省略記法のショートカットもあるし、ちゃんと書くこともできる。

横向き表示ももちろん可能。


内蔵ブラウザでフォーラムにアクセス出来て、ユーザーのアップしたコード譜をダウンロード出来ます。beatlesとかがちらほらある感じだった。

iRealBook editor
マックからも編集出来る。


作った曲はメールで送れます。このリンクをiPhoneでクリックするとリストに追加される。

バックアップ機能もついてるので、iPhoneが再起不能になっても大丈夫。

バンドやってる人にはお勧めできます。ジャズに限らず曲を入れておけるので、コードが思い出せないときとか、転調して演奏する必要があるときなどなど、いろいろ活用出来そう。

iPadでさらなる進化が期待出来そうなアプリです :D

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - iRealBook for iPhone

評価をお願いします→参考にならなかった参考になった (+1 評価, 1 投票)

読み込み中 ... 読み込み中 ...

iPad雑感

iPad,ついに発表されました.
理解されないだろうけれども,iPhoneよりも大きな変化が起こるんじゃないかと思います.

iPhone Deleloper Programに参加しているため,NDAによりあまり自由な発言が出来ませんw
SDKダウンロードする前にいろいろ書いとけばよかった...

以下に,発表直後の自分のつぶやきをまとめておきます.これぐらいなら多分セーフだろう・・

  • appleイベント3時かぁ。朝チェックかなぁ #
  • iPadほしいなぁ。楽譜全部入れておいていつでも見れるようにしたい。 #
  • Flashにはとっとと対応してほしいけど,マルチタスクはなくてもいいかも.あのUIだとマルチタスクには向いてなそう.タスク切り替えボタンがないと絶対混乱する. #
  • iPad初感 – Drift Diary XIII http://bit.ly/dszSn2 #
  • Apple iPad Demo http://ff.im/-eYK9B #
  • .@acchicchi iPad、楽譜ビューアにとても良さそうですよね!アイデア次第では自動で譜面めくりも出来そうで、夢が膨らむばかりです :-) in reply to acchicchi #
  • iPhone Dev. ProgramのライセンスでiPadにもインストールできるのかなー #
  • iPad発表会の動画見る感じ、ゲームが想像以上にすごかった。特にFPS。ゲーム機として販売しても戦えるレベル #
  • TechCrunchは否定的だなw ” [CG]CrunchGearが見たiPadの第一印象 ” #TechCrunchJapan http://bit.ly/bMDRkT #
  • ふぇー “Apple社員がiPadからVoIPで通話する方法について話しているのも注目” 続・iPadビデオ―会場で実際に動いているところを撮影 #TechCrunchJapan http://bit.ly/azIvSF #
  • 意外と値が張るのね。” 最初に提供される電子書籍の価格は$14.99となるという。” AppleがiPadを発表―目玉はiBooks、価格は$500から$830 – #TechCrunchJapan http://bit.ly/9VTKYZ #
  • つい熱くなって呟きすぎた。正直、iPhoneが出た時程の興奮はないんだけれど、優秀なデベロッパが付けば大化けする気がする。ネットブックみたいな一時的な流行りじゃない波が来そう。 #
  • iPadのムービーのBGM,Ben foldsだ #
  • RT @appbank: “この私が、iPadを買いたい理由” http://www.appbank.net/2010/01/28/iphone-news/88575.php #
FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - iPad雑感

Tags:

評価をお願いします→参考にならなかった参考になった (+1 評価, 1 投票)

読み込み中 ... 読み込み中 ...

[JB]springboard dBar[One]について(誘導)

(2009/11/17追記)

とよしんさんのブログで記事が追加されてます。そっちを見た方が良いと思いますのでさらに誘導。

dBar[one] on my iPhone

最近、iPhoneのspringboardハックのdBar[One]で検索する人が余りにも多くて忍びないのでポスト。blogにimportしてるFlickrの写真にこの名前入ってるからGoogleがクロールで取り込んじゃってるんだろうなー、と思いつつ。。

まず結論ですが、当blogではdBar[One]の解説はしてません。自分はとよしんさんのblogに書いてあることを真似しただけですので、そちらを参考にされるといいと思います。
iPhone 3GSのHOME画面を大幅変更(dBar[One]使用) – とよしんのブログ

誘導だけじゃあまりに不親切かと思うので、要点だけまとめておくと、

  • ディレクトリは/var/stash/Themes.####/dBar[One].theme/
  • 1画面目におくアイコンは8個だけ。他のアイコンは全てCategoriesを使ってまとめる。
  • また、1画面目に置くアイコンのみ透過アイコンにする。他のアイコンはIconsディレクトリから消しておく。
  • 上下のMailとかの文字はOverlay.pngをPhotoshopで直接編集。
  • 背景はWallpaper.pngを差し替える
  • 天気はPrivate/configureMe.jsの1行目を書き換える。住んでいる場所のコードはYahoo.com weatherから自分の地域を表示させたときのURL参照。
    URI表記が変わっててコードみれなくなってますね.weather.comでLocation検索して表示されたページのURIに書かれてます.
    (例)Tokyo, Japanの検索結果:
    http://www.weather.com/outlook/travel/businesstraveler/local/JAXX0085?lswe=tokyo&from=searchbox_localwx
FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - [JB]springboard dBar[One]について(誘導)

Tags:

評価をお願いします→参考にならなかった参考になった (-1 評価, 1 投票)

読み込み中 ... 読み込み中 ...

TwitterのTLをtiarraで取得する

TwitterのTLをtiarraで取得するtips。大きく分けて3工程。

  1. Mac上で.netアプリを動かすためにmonoを導入する
  2. TIGをインストール
  3. tiarraでTIGを読み込む

まず、monoのインストール。以下のリンクから最新版をダウンロードし、インストールする。

  • Mono(公式が落ちていたのでダウンロードページ)

SS_2009-10-26_23.35.08

Mac OS X->Intelをダウンロード。

SS_2009-10-26 23.37.53

解凍するとインストーラが入ってるのでインストールする。

インストールが完了したら、Terminalでmonoと入力してコマンドが通るかをチェックする。

$ mono
Usage is: mono [options] program [program-options]

Development:
    --aot                  Compiles the assembly to native code
    --debug[=]    Enable debugging support, use --help-debug for details
    --profile[=profiler]   Runs in profiling mode with the specified profiler module
    --trace[=EXPR]         Enable tracing, use --help-trace for details
    --help-devel           Shows more options available to developers

Runtime:
    --config FILE          Loads FILE as the Mono config
    --verbose, -v          Increases the verbosity level
    --help, -h             Show usage information
    --version, -V          Show version information
    --runtime=VERSION      Use the VERSION runtime, instead of autodetecting
    --optimize=OPT         Turns on or off a specific optimization
                           Use --list-opt to get a list of optimizations
    --security[=mode]      Turns on the unsupported security manager (off by default)
                           mode is one of cas, core-clr, verifiable or validil
    --attach=OPTIONS       Pass OPTIONS to the attach agent in the runtime.
                           Currently the only supported option is 'disable'.

monoのセットアップはこれで終わり。

次に、TIG(Twitter IRC Gateway)のセットアップ。以下から最新版をダウンロードする。

SS_2009-10-26 23.40.48

解凍し、適当な場所に移動する。必要なのは解凍したディレクトリ内にあるBinというディレクトリ(以下ではBinディレクトリのパスを$BINとする)

起動方法および起動結果は以下の通り。

$cd $BIN
mono TwitterIrcGatewayCLI.exe --encoding=utf-8
Start TwitterIrcGateway Server v2.0.3451.29063
[Configuration] BindAddress: 127.0.0.1, Port: 16668
[Configuration] EnableTrace: False
[Configuration] IgnoreWatchError: False
[Configuration] Interval: 90
[Configuration] ResolveTinyUrl: True
[Configuration] Encoding: Unicode (UTF-8)
[Configuration] SetTopicOnStatusChanged: False
[Configuration] EnableDropProtection: True
[Configuration] IntervalDirectMessage: 180
[Configuration] ChannelName: #Twitter
[Configuration] EnableRepliesCheck: False
[Configuration] IntervalReplies: 300
[Configuration] DisableUserList: False
[Configuration] BroadcastUpdate: False
[Configuration] ClientMessageWait: 0
[Configuration] BroadcastUpdateMessageIsNotice: False
[Configuration] Proxy:
[Configuration] PostFetchMode: False

最後に、tiarraからTIGに接続する。

tiarra.confを以下のように編集する。

  • 215行目あたりに
    name: twitter

    を追加。

  • 312行目あたりに
    twitter {
    host: 127.0.0.1
    port: 16668
    in-encoding: utf8
    out-encoding: utf8
    user: hogehoge
    name: hogehoge
    password : hogehoge
    }

    を追加(hogehogeはついったのアカウントに合わせる)。

セットアップは以上。tiarraを再起動すると、チャンネルリストに#Twitter@twitterが追加される。


つぶやくとこんな感じ。

参考:

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - TwitterのTLをtiarraで取得する

評価をお願いします→参考にならなかった参考になった

読み込み中 ... 読み込み中 ...

WordPressのアクセス解析iPhoneアプリ “Statistics for WordPress”を買った

WordPressのアクセス数やReferer、検索語などをiPhoneで見ることの出来るアプリ、Statistics for WordPressというアプリがあったので試しに買ってみました。350円。

    こんな感じのUIです。
    Statistics for WordPress

導入に先駆けて、WordPress側でいくつか設定しておくべき項目があります。

  • プラグイン “WordPress.com stats”をインストールしておくこと。
  • WordPress.comのアカウントを取得しており、APIキーを持っていること。

この2点については下記リンクの説明がとても詳しいので、こちらを参考にセットアップしてください。

※注意事項として、上記プラグインをセットアップする以前のデータは閲覧出来ないので注意してください。

以下、アプリの画面と共にセットアップ等の説明です。

Read the rest of this entry »

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - WordPressのアクセス解析iPhoneアプリ “Statistics for WordPress”を買った

Tags:

評価をお願いします→参考にならなかった参考になった

読み込み中 ... 読み込み中 ...

iPhoneアプリ “In the Mood” で今聴いてる曲をtwitterにアップする

iPhoneで今聴いてる曲をtwitterでつぶやくアプリはいくつもありますが、一押しはこれ。

In the Moodというアプリ。無料。

以下、スクリーンショット紹介。 Read the rest of this entry »

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - iPhoneアプリ “In the Mood” で今聴いてる曲をtwitterにアップする

Tags:

評価をお願いします→参考にならなかった参考になった (+1 評価, 1 投票)

読み込み中 ... 読み込み中 ...

IRC proxy “tiarra” の使い方

tiarraはIRCに常駐してくれるproxy。LimeChatなどのIRCクライアントで常に接続してなくてもIRCのチャンネルに常駐してくれるので、マルチタスクでないiPhoneでIRCをやる場合にはほぼ必須の環境じゃないだろうか。

  • インストール方法:

Terminalからsvnでさくっとcheck out.

svn co http://svn.coderepos.org/share/lang/perl/tiarra/trunk/ tiarra
cd tiarra/

  • 続いてproxy接続用パスワードを生成
cd ./tiarra
./tiarra --make-password 任意のパスワード
  • コンフィグファイルの雛形をコピー
cp sample.conf tiarra.conf
  • confファイルをエディタで開いて以下を編集

(以下、IRCのbuzztterに接続する方法を例に説明)

    • ユーザ情報 (62-64行目あたり)
nick: tiarra
user: tiarra
name: Tiarra the "Aeon"
    • 解放するポートを指定(外部から接続したい場合はポートフォワーディングなどの設定が必要)
tiarra-port: 6667
    • さっき作ったログインパスワードを入力 (92行目)
tiarra-password: xl7cflIcH9AwE
    • 文字コードを一応utf-8にする (108-109行目)
client-in-encoding: utf8
client-out-encoding: utf8
    • buzztter用のエイリアス名を決める(213-215行目あたり。実体は後で記述するので、適当な名前でおk。ここではbuzzって名前にしてる)
#  name: ircnet. #コメントアウト
#  name: 2ch.    #コメントアウト
name: buzz
    • 上で名付けたエイリアスの接続情報を書く (305-311行目あたり)
buzz {
host : irc.freenode.net
port : 6667
in-encoding : utf8
out-encoding : utf8
}
    • 自動ログインプラグインChannel::Join::Connectをオンにし、入りたいチャンネル名を書く(519-523行目あたり)

書き方に癖あり。

#チャンネル名@エイリアス名

と書く。

+ Channel::Join::Connect {
(中略)

channel: #buzztter@buzz

}

コンフィグはこれで終わり。

  • 起動
./tiarra -c tiarra.conf

LimeChat for iPhoneで接続テストをしてみる。設定は以下のSSのようにする。

ServerはLAN内だったらローカルIP、DDNSの設定を完了していればDDNSで取得したドメイン名など

Nicknameはtiarra側で入力したものに上書きされるので適当でおk

Advanced設定。

Portはconfファイルのtiarra-confで設定したPort番号(buzztterなどの接続ポートじゃないので注意)

Passwordは最初にtiarra –make-passwordで作成したパスワード。Encryptする前のやつ(有意な文字列)

Encodingはutf-8

設定がうまくいっていれば、以下のようにbuzztterのログが流れてくる。

以上が最低限のtiarraの使い方。記事で唯一触れているChannel::Join::Connectというプラグインの他にも、便利なプラグインが多数用意されている。

モジュール一覧 – Tiarra Documentation

Auto::IMを利用したキーワード通知については後日また書く。

参考URL:

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - IRC proxy “tiarra” の使い方

評価をお願いします→参考にならなかった参考になった

読み込み中 ... 読み込み中 ...

DDNS登録とcron+Applescriptを利用したMacでのIP自動更新方法

Macで自宅サーバの第一歩として、DDNSへの登録があります。

DDNSはDynamic DNSの略で、通常のDNSサーバと違いIP更新の頻度が早く、固定IPを利用出来ないような一般家庭でも簡単に自宅サーバーのドメインを利用出来るというものです。

DDNSサーバへのIP更新は基本的にはHome Pageから出来るものが多いです。しかし、自動で更新出来た方が突然のIP変更などでも安心なので、そういう仕組みを用意したいところです。

Windowsであれば、Diceなどのフリーウェアを使えばいいのですが、Macにはありません(少なくとも自分は知りません)。

そこで、Applescriptとcronを利用したIPの自動更新方法を紹介します。

前提とするもの

  • 無料・ダイナミックDNS(DDNS)サービス ieServer.Netを利用する。
  • 上記 ieServer.Netの登録済みであり、自身のドメインのIDおよびパスワードを入手済みである。(まだのひとはこちらから登録してください。)
  • Mac OS X (Leopard, Snow Leopard推奨)の常時稼働環境

手順

まず、以下のURLからieServer用のApplescriptをダウンロードします。

ファイルを解凍したら、ieServerScript0.2をAppleScriptエディタで開きます。変更するのは最初の3行

set UserName to "username"
set UserPassword to "password"
set Domain to "dip.jp" ---"myhome.cx" "or.cf" "jpn.ph" "fam.cx" "dip.jp" の5種類から選択

上の赤字の部分です。変更/保存したら、実行をしてみましょう。

〜〜〜〜を保存しました。

と表示されればOKです。

スクリーンショット(2009-10-07 0.55.25)

次に、cronによる自動実行の準備をします。まず、今編集したスクリプトファイルをテキスト形式で保存しなおします。

“ファイル”→”別名で保存”を選び、ファイルフォーマットをテキストにして保存します

スクリーンショット(2009-10-07 1.29.58)

次に、cronへスケジュールします。ターミナルからcrontabを起動

> crontab -e

viが起動するので、以下のような感じに登録します。

0 9-17/2 * * 1-5 /usr/bin/osascript /Users/punsuka/ddns_punsuka.applescript
0 17-22/3 * * 6 /usr/bin/osascript /Users/punsuka/ddns_punsuka.applescript

上記の設定の場合、平日9, 11, 13, 15, 17時、土曜日の17, 20時にIPの更新をします。

cronについては以下のURLを参考にしてください。

以上なんですが一つだけ注意点。
ieServer.Netは無料で利用できる便利なサービスです。IP更新を頻繁にやると、その分サーバに負荷がかかってしまいますので、あまり頻繁な更新は控えるようにしましょう。
※本当はIPがかわった時のみ更新するようにした方がいいんだけれど・・・やり方がわかりません。もし何か情報あればコメントください。
FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - DDNS登録とcron+Applescriptを利用したMacでのIP自動更新方法

Tags:

評価をお願いします→参考にならなかった参考になった

読み込み中 ... 読み込み中 ...

IRC on iPhone

IRCをiPhoneで便利に使うためのknow-howをまとめていきます。

すべきことが多いので部分ごとにpostしていく予定。

できること:

  1. iPhoneでIRCサーバに接続する。
  2. iPhoneのIRCクライアントを終了しても、チャンネルに居続けることが出来る。(tiarraを使用)
  3. 次にiPhoneでIRCクライアントを起動したときに、直前までのログをすべて読み込める。(tiarraを使用)
  4. twitterのTLを、IRCの1つのチャンネルのように表示させる。また、つぶやくことも可能。(TIG(TwitterIRCGateway)を使用)
  5. 特定のキーワードに反応し、Google Chatのアカウントにメッセージを発信できる。(tiarraプラグイン AutoIMを使用)

必要なもの:

  1. iPhoneと,IRCクライアントアプリ(LimeChat推奨)
  2. 常時稼働のMacサーバ
  3. DDNS設定(dip.jp, ddo.jpなど)

あると便利なもの:

  1. Google Chatクライアント(Beejive IM推奨)

以下、手順の説明。(書き次第、以下に記事リンクを追加していきます。)

  1. 最初に必要なのは自宅のMacにいつでもアクセス出来るようにすること。DDNSというサービスを利用して、自宅Macをドメイン登録して、IPを一々覚えなくてもいいようにします。
  2. DDNSへの登録が済んだら、次はIRC proxyを自宅Macで常時稼働させます。これにより、チャンネルに常駐し、iPhoneでIRCクライアントを起動したときに、過去のログを読み込ませることが出来ます。
  3. TwitterのTLをIRCに流すGatewayを導入し、iPhoneのIRCクライアントからtwitterのTLを呼んだり、つぶやいたり出来るようにします。Windows環境のアプリケーションをmonoで実行することで実現します。
  4. tiarraのプラグインを利用し、特定のキーワードがIRC/twitter上で発言されたときに、iPhoneにPush通知してくれるようにします。

Read the rest of this entry »

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - IRC on iPhone

評価をお願いします→参考にならなかった参考になった

読み込み中 ... 読み込み中 ...

iPhoneアプリ 大藤幹のHTML/XHTML辞典を買ってみた


大藤幹のHTML/XHTML辞典を買ってみた。900円。
とりあえずの印象としては、内容は十分、操作性とみた目はあと一歩、そして後日追加予定のCSS辞典に超期待、といったところです。以下SS紹介。 Read the rest of this entry »

FC2ブックマークへ追加 Bookmark this on Delicious このエントリーを含むはてなブックマークはてなブックマーク - iPhoneアプリ 大藤幹のHTML/XHTML辞典を買ってみた

Tags:

評価をお願いします→参考にならなかった参考になった

読み込み中 ... 読み込み中 ...