Archive for 3月, 2010

[CakePHP] さくらのレンタルサーバで CakePHP1.2.6 が動かない

1

CakePHP 1.2.6 をさくらのレンタルサーバに設置したところ、Internal Server Error になってしまった。トップページは表示されるが、コントローラを指定すると Internal Server Error になってしまう。エラーログを見ると、

mod_rewrite: maximum number of internal redirects reached.
Assuming configuration error.
Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.

と出ている。ちなみにドキュメントルートは app/webroot にしていました。
(続きを読む…)

[iPhone] MapKit でリバースジオコーディング、緯度経度から住所を取得

1

ジオコーディングは住所から緯度、経度を取得しますが、リバースジオコーディングはその名の通り、緯度経度から住所を取得します。MapKit だけでこのリバースジオコーディングが提供されています。

リバースジオコーディングを使用するには MKReverseGeocoder を使います。MKReverseGeocoderDelegate の設定を忘れずに。
(続きを読む…)

[iPhone] 地図にピンが落ちてくるアニメーション

1

Map.app のようにピンが上から落ちてくるアニメーションを MapKit で実装する方法です。

ピンのアノテーション

MKPinAnnotationView の場合は簡単です。animatesDrop = YES を指定するだけです。
(続きを読む…)

[iPhone] MapKit にアイコン画像でピンを立ててタップ可能にする

3

MapKit を使用してい以下のことをやってみます。

  • アイコン画像でピンを立てる
  • ピンをタップするとバルーンを表示する
  • バルーンのアクセサリをタップ可能にする

(続きを読む…)

[iPhone] MapKit で現在地を表示する

5

MapKit で現在地を表示する方法です。

MapKit フレームワークと CoreLocation フレームワークが必要になるので、追加しておきます。mapView.showsUserLocation を YES にすることにより、現在地の青い印を表示することができます。また、CLLocationManager を使用して GPS より現在地を取得して地図の中心にしています。
(続きを読む…)

iPhone SDK 開発のレシピ

1

「iPhone SDK 開発のレシピ」という本を @takayama さんと @hirobe さんと共著で書かせて頂きました。昨年末から書き始めて、いよいよ明日発売されます!

この本は既に iPhone アプリの開発を始められている中級者以上の方向けになっています。開発に使える色々な Tips が 113個、コードとともに紹介されています。実際にこの本を書いた後に iPhone アプリを自分で開発している時に、「あれはどうやるんだっけ?」という場面で他の方が書かれた原稿を参考にしたこともありますw
(続きを読む…)

第4回横浜 iPhone 開発勉強会

0

先週の土曜日(3/13)に第4回横浜 iPhone 開発勉強会が開催されました。勉強会の詳しい内容は @takayama さんのブログに書かれていますのでそちらを是非ご覧下さい。

横浜で iPhone アプリ開発の勉強会第四回をやりました – iPhone / iPod touch プログラミングメモ – iPhoneアプリ開発グループ
(続きを読む…)

IE6 で SSL 接続時に PDF を表示できない

0

SSL 接続時に PDF を IE6 で表示できない現象が発生しました。どうやら、IE6 のバグが原因のようです。

[IE] HTTPS URL から Office ドキュメントまたは PDF ファイルを開こうとすると “ダウンロードできません” エラーが発生
http://support.microsoft.com/kb/812935/ja
(続きを読む…)

[CakePHP] SSL 接続を必須にする SSL コンポーネント

0

CakePHP で SSL 接続を必須にするには以前書いた、Security コンポーネントを使う方法があります。
CakePHP1.2 Security コンポーネントを使用して SSL でのみアクセスを許可する

しかし、単純に SSL 接続を必須にしたい場合は、Baker にある SSL コンポーネントを使うのが簡単です。
Component for forcing a secure connection (Articles) | The Bakery, Everything CakePHP
(続きを読む…)

CentOS の PHP に GD を入れる

2

CentOS5 で PHP5 を使用していたら、GD が入っていないことに気がついた。
(続きを読む…)

Go to Top