BONNOH FRACTION 13
世の中に寝るより楽はなかりけり
浮世の馬鹿は起きて働く

2009年06月30日(Tue)

iPhone 3GS を使って三日

単純な使用レポートとかレビューなんかはどうせみんながやってるだろうから自分で書く必要ねーな、 と思って、購入記録だけログってみましたが、 やっぱりすごいね、iPhone 3GS!なんか書きたくなってきてしまった。

なんといってもカメラ

IMG_0002.jpg

何気に一番の購入動機だったりします。カメラ。

ブログに細かい電子部品やら今日食べた食事を載せる身としてはマクロ撮影は必須でしょう。 マクロ撮影のためだけにだっさいカバー(個人的意見)とか付ける気にもならないし…。

しかも、普通の撮影からマクロ撮影がシームレスに繋がってる! ってかそもそも他のカメラについてる「マクロ撮影モード」って何よって話だよね…。 勝手にピントが合ってくれるし、気軽に撮影だけするユーザにとっては普通のデジカメなんかより断然使いやすい。

そして、画面上の触ったところにピントがあう機能。 iPhone のビデオガイドツアーを見てて非常に気になってたのですが、 これもまた心地よい使いやすさ。

触ってピントを合わせているとわかるけれども、 フォーカスを合わせたところにホワイトバランスとかを合わせてくれるし、

IMG_0006.JPGIMG_0007.jpg

もう、全然前の 3G 時代のカメラとは別物。

ほとんどすべての操作が自動ってところが素晴らしい。

本当に、これだけで買い替えてよかったぜと思っちゃうところがアップルに洗脳されてます。

何気にビデオ

まだそれほど使ってはいないんだけれども、 人に勧めるにあたってこんなにデモンストレーションしやすい機能もないね。

撮ったあとにすぐに動画をトリムできる機能が母親や妹に好評でした。

Mac 使ってればそのまま iPhoto で写真と同じように管理できるし、 そのまま Mac の布教活動につなげられてグッド。

速度

まあ、一番の売りはこれなんだろうけど、 これは実際に触って使ってみなければわからない訳でして。

しかし、実際に使ってみればこれはすごい。 購入動機はカメラだったんだけれども、 買って一番良かったと思ったのはこの速度向上じゃあないでしょうか!

CPU の速度向上とともに 7.2Mbps の HSDPA に対応したためか、 Safari がむっちゃ早い。

3G では、外出して Safari でウェブを見るのもすこし重たい感じがして、 ちょっと使うのがためらわれたのですが、3GS になってもうサクサク。

絶対外でウェブブラウジングをする人が増えるだろうから、ちょっとソフトバンクの回線を心配してしまったりしますよ。

もう、外出先でのウェブブラウジングに困ることはないね。VAIO Type P、売ってよかった、ホント。

無線 LAN

そして、これまでオフにしていた無線 LAN をオンに。

今までは CPU の性能が悪かったためか、 3G でウェブブラウジングしようが無線 LAN でウェブブラウジングしようがとくに差は感じられなかった訳ですが、 心持ち無線 LAN の方が快適な気がします。

と、いうことで今まで全く興味がなかった「公衆無線 LAN 使いたい放題」を使ってみますよ。

IMG_0008.jpg

My Softbank から簡単に設定するためのプロファイルがダウンロードできるので、ダウンロード。

その他

指紋防止コーティング

前の iPhone もディスプレイ防護用のフィルムを貼った状態より全然使いやすかったのですが、 今回はさらに使いやすい感じ…。

ああ、もう防護用フィルムなんて画面に貼りたくないぜ!

感想

最近、3GS ではなく 3G を買ってしまった人がかわいそうになってしまうほどのアップデート。

遥か昔に PC を買い替えて速度向上や機能アップを実感した時と同じような感動がここにありますよ。

Yuanying at 10時37分29秒 | Comments (0)

WebIRC が iPhone 用 IRC クライアントとして最強な件

  • ただし自宅にサーバを持ってる人に限る
  • ただし Perl の使い方がわからなくて Ruby が好きな人に限る
  • ただしイケm、うそです、ごめんなさい。

IRChon はすぐクラッシュして落ちるからあまり使ってないし、 LimeChat は友達に買わせて自分で試してないのであまり参考にならないかもしれないけれどもw

今の iPhone 用の IRC クライアントは、バックグラウンドで動作することができないので、 アプリを終了している間のログは見ることできないですよね??

けど、iPhone を使っててずっと IRC クライアントだけ起動してて他のことをしないってありえなくて、 ブラウザでネットを見つつー、iPod で映画を見つつー、たまに IRC をチェックっていうのがほとんど。

これじゃ LimeChat や IRChon じゃだめなんですよ!

というわけで、そんなあなたにお勧めなのがこちら。 ブラウザベースの IRCクライアント、WebIRC。

ただ、いくつか問題がありまして、

  • 日本語 (ISO-2022-JP) が使えない。
  • デーモンとして起動すると IRC サーバへの接続がブロックされてしまう。
  • iPhone はとりあえずサポートしている程度。
    • 開発者は実機の iPhone でチェックしているとあまり思えない。
    • ホームスクリーンにブックマーク追加するときにアイコンがない。
    • iPhone 上からサーバやチャンネルに参加できない。
    • BASIC 認証しかサポートしておらず、iPhone だと毎回ログインしなければならない。
    • サポートしてないスタイルシートを利用している。(overflow: auto)

などなど。

というわけで、そのうちのいくつかの問題を解決したものがこちら。

iPhone からの使用イメージはこんな感じ。

webirc_iphone.jpg

Yuanying at 12時34分49秒 | Comments (2)

2009年06月26日(Fri)

iPhone 3GS 買ったよ

IMG_0085.jpg

今回は特に並ぶ訳でもなく、はたまた予約する訳でもなく、午前休を使って秋葉のヨドバシまで買いにいって参りました。

10時ちょっとすぎに入店で予約なしの整理番号は2番目。他に並んでいる人もなく在庫は豊富にありそう。 さすがに他のキャリアより混雑してましたが、まあこんなもんかなって感じ。

ヨドバシで購入したのでポイントが 10% ついたしすぐに買えて満足。

IMG_0086.jpg

早速同期して使用。

旧機種と比べてレスポンスが格段に早くなってます。これはもう戻れないかも…。

Yuanying at 13時48分37秒 | Comments (0)

2009年06月24日(Wed)

Sinatra ベースの IRC クライアント、WebIRC を使ってみた

MOONGIFT で紹介されていた、 Sinatra ベースの IRC クライアント、WebIRC を使ってみました。

webirc_iphone.jpg

何が良いって、iPhone 用のインタフェースをもっているおかげで IRC のログの状態を保ったままで iPhone から IRC ができるってことですね!

私が使ったことがあるとネイティブクライアントだと起動していない間のログなどは取得できませんでしたから、 サーバを持っている私にとってはとてもいい感じです。

問題は MOONGIFT にもあるように、内部の文字コードが UTF-8 一択になっているため、 ISO-2022-JP などを利用しているチャットだと文字化けしてしまう点ですね。

っということで、元のソースをフォークして、少々文字コードのあたりを修正してみました。

こんな感じでサーバ接続追加時に、サーバごとに文字コードを選択できます。

WebIRC.jpg

本当はチャンネルごとに文字コードを設定できるとよかったんですが、 それを実装するとなると内部の API が激しく汚くなりそうだったので…。

まあ、気にしないことにしましょう。

Git ってこんな感じで気軽にソースをフォークできて良い感じですね!

今のところオリジナルからの修正点は、

  • サーバコネクションごとに文字コードを設定できるように修正。
  • iPhone のホームスクリーンにから使いやすいように修正。

こんな感じ。

Yuanying at 11時41分30秒 | Comments (0)

2009年06月23日(Tue)

MacBook Air のネジがとれた

SSD 換装や、単純に中を確認したりなどしたせいで、ネジロック材が取れたためか、非常に外れやすく…。

IMG_0081.jpg

そして紛失しました(泣

どうしたものかとググってみましたが、 アップルケアに入ってる人はアップルからネジをもらうことができるということがわかるばかり。

うーーん、、、アップルケアって大事ですね、とくに持ち運んでよく壊れるノートに取っては…。

と、まあどうしようか悩んでいたのですが、同じ大きさのネジがホームセンターで普通に売ってました。

IMG_0080.jpg

一袋150円。安い。

YHT のネットショップでも売ってる模様。「超低頭 小ねじ NI」サイズ2.0X2 ってやつです。

ネットショップだと 126 円だけど最低 5 袋買わなくちゃいけないみたいですねw

Yuanying at 08時56分56秒 | Comments (2)

2009年06月22日(Mon)

MacPorts の Suibversion で毎回アップデートの度に +mod_dav_svn が外れる件

MacPorts のアップデートを行うと、、、

$ sudo port sync
$ sudo port upgrade outdated

Subversion のバージョンがマイナーバージョンでも上がってると何故か +moddavsvn の variants が外れてインストールされてしまう…。

$ port installed | grep subversion                                           
  subversion @1.6.1_0+mod_dav_svn
  subversion @1.6.2_0 (active)

激しく最低です。

調べたところ、/opt/local/etc/macports/variants.conf にデフォルトで設定したい variants を指定しておけば、可能であればインストールされる ports すべてに対して適用されるらしい。

variants_conf
グローバルに適用される、オプショナルな variants を定義したファイルの位置。このファイルに書かれた内容は、可能であれば、インストールされる ports の全てに対して適用されます。
Default: ${prefix}/etc/macports/variants.conf
$ more /opt/local/etc/macports/variants.conf                                         
# To specify global variants to use for all port builds,
# customize this file to list variant settings you want.
#
# Be sure to uncomment/define the variants_conf setting
# in the system wide ${prefix}/etc/macports/macports.conf
# file or in your personal ~/.macports/macports.conf to
# point to this file to enable this feature.
#
# Any variants specified here that are not supported by
# a port will just be ignored. Multiple variants can be
# specified per line, or one per line is also allowed.
#
# Example:
# +ipv6 +no_x11

+mod_dav_svn

とりあえずこれで運用してみる。

Yuanying at 10時48分48秒 | Comments (0)

MacPorts の MySQL で +server variants が obsolute になってた

と、いうわけで、

$ sudo port install mysql5 +server           
--->  Fetching mysql5
--->  Verifying checksum(s) for mysql5
--->  Extracting mysql5
--->  Applying patches to mysql5
--->  Configuring mysql5
<strong>The +server variant is obsolete. Please install the mysql5-server port instead.</strong>
--->  Building mysql5
--->  Staging mysql5 into destroot
--->  Installing mysql5 @5.0.83_0+server
--->  Activating mysql5 @5.0.83_0+server
--->  Cleaning mysql5

MacPortsでMySQLをインストール する際には、+server variants ではなく、追加で mysql5-server をインストールする必要があるみたい。

$ sudo port install mysql5-server                             
--->  Fetching mysql5-server
--->  Verifying checksum(s) for mysql5-server
--->  Extracting mysql5-server
--->  Configuring mysql5-server
--->  Building mysql5-server
--->  Staging mysql5-server into destroot
--->  Creating launchd control script
###########################################################
# A startup item has been generated that will aid in
# starting mysql5-server with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
###########################################################
--->  Installing mysql5-server @5.0.83_0
******************************************************
* In order to setup the database, you might want to run
* sudo -u mysql mysql_install_db5
* if this is a new install
******************************************************
--->  Activating mysql5-server @5.0.83_0
--->  Cleaning mysql5-server

これで自動起動用の設定ファイルがインストールされた。

Yuanying at 10時54分37秒 | Comments (0)

2009年06月16日(Tue)

お台場のガンダム見に行った

雨が降りそうな天気だったにもかかわらず、がんばって会社から自転車こいでいってきました。

IMG_0065.jpg

IMG_0066.jpg

IMG_0066.jpg

IMG_0066.jpg

IMG_0066.jpg

IMG_0066.jpg

Yuanying at 08時52分32秒 | Comments (0)

2009年06月08日(Mon)

火曜日から本気出す

#!/usr/bin/env ruby -wKU
require 'rubygems'
require 'twitter'

require 'date'

today = Date.today
twitter = Twitter::Client.from_config( File.expand_path('~/.twitter_config.yml'), 'bot' )
msg = ''

case today.cwday
when 1
  msg = '週の頭からは飛ばしすぎだ。火曜日から本気出す。'
when 2
  msg = 'いくら何でも中途半端だ。水曜日から本気出す。'
when 3
  msg = '週の真ん中という事もあり、今日は後半に向けて英気を養おう。木曜日から本気出す。'
when 4
  msg = '明日も平日だというのに、今日本気を出したらバテてしまう。金曜日から本気出す。'
when 5
  msg = '流石に週末は疲れる。土曜日から本気出す。'
when 6
  msg = '平日の疲れを癒そう。日曜日から本気出す。'
when 7
  msg = '休みも今日で終わりなので、明日に向けてゆっくり休もう。月曜日から本気出す。'
end

twitter.status( :post, msg )

あー、なんかやる気でねー。

Yuanying at 13時19分03秒 | Comments (0)

About me

Avator

Mac 好き、自転車好き。日記はほぼ Mac と プログラムに関すること。

Categories