メニュー

関連ページリンク

トップ > PHP > PHP - 人気ブログ(Blog)検索結果詳細 (2008年12月1日 8時)

[iphone]「写真でもぐらたたき」バージョン1.1が AppStore で公開されました

iPhone OS 2.2 で起動しない問題を修正しました。

不具合抱えたまま、バージョンアップ版の公開を待つのは胃が痛かったのですが、

火曜日の午前中に申請で、土曜日公開なのでアップデート版の公開はかなり早かったのではないでしょうか。


現在、次の iPhone アプリケーションを開発中です。

また、フォトパズルともぐらたたきもサーバー側を実装するバージョンアップを計画中です。

作者:kusakari

更新日:2008年11月29日 13時17分

このブログのホーム

[php][cpi][security]レンタルサーバ CPI でセキュリティに問題がありそうな設定を修正する差分 php.ini

まず、特定の場所の php.ini を読み込むように設定。

.htaccess

AddHandler x-httpd-php504 .php
suPHP_ConfigPath /usr/home/(ユーザーID)/html/

セキュリティ対策ついでに EUC-JP な文字コードを UTF-8 に。

/usr/home/(ユーザーID)/html/php.ini

[PHP]
register_globals = Off
allow_url_fopen = Off
allow_call_time_pass_reference = Off
expose_php = Off
error_reporting = E_ALL
display_errors = Off
log_errors = On
variables_order = GPCS
register_long_arrays = Off
register_argc_argv = Off

[MSSQL]
mssql.charset = "UTF-8"

[mbstring]
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8

[Session]
; Select a hash function
; 0: MD5   (128 bits)
; 1: SHA-1 (160 bits)
session.hash_function = 1

作者:kusakari

更新日:2008年11月27日 15時49分

このブログのホーム

[php][cakephp][cpi]レンタルサーバー CPI で CakePHP1.2 を動かす方法

.htaccess

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine on
  RewriteRule    ^$ app/webroot/    [L]
  RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

app/.htaccess

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine on
  RewriteRule ^$    webroot/    [L]
  RewriteRule (.*) webroot/$1    [L]
</IfModule>

app/webroot/.htaccess

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond   %{REQUEST_FILENAME} !-d
  RewriteCond   %{REQUEST_FILENAME} !-f
  RewriteRule   ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

要は Options +FollowSymLinks をつけるだけです。

作者:kusakari

更新日:2008年11月27日 14時25分

このブログのホーム

[php][cakephp]サブディレクトリで CakePHP1.2 を動かす方法

例えば、http://localhost/hoge で動かしたい場合、以下のようにする。

/hoge/app/.htaccess

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /hoge
  RewriteRule ^$    webroot/    [L]
  RewriteRule (.*) webroot/$1    [L]
</IfModule>

/hoge/app/webroot/.htaccess

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase   /hoge
  RewriteCond   %{REQUEST_FILENAME} !-d
  RewriteCond   %{REQUEST_FILENAME} !-f
  RewriteRule   ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

要は RewriteBase をつけるだけです。

作者:kusakari

更新日:2008年11月27日 14時25分

このブログのホーム

[iphone]iPhone OS 2.2 にすると「写真でもぐらたたき」が起動しない

2.2 からメモリ周りのチェックが厳しくなったのでしょうか。(おそらくメモリリークだと推測)

しかし、有料アプリですしいきなり起動しなくなるのは非常に困ります。

2.2 は絵文字機能などが入ったもあり、多くの人がアップデートしてそうですし。

急いで対応して明日には修正版を AppStore に登録する予定ですが、

早速、修正版をアップデート申請しました。

実際に AppStore に反映されるまでには1週間程度かかりそうです。


追記

原因はフォントを "Hiragino Kaku Gothic ProN W3" で指定していたからでした。

この指定は iPhone OS 2.2 ではエラーになって、アプリケーションが落ちてしまうようです。

2.1 では問題なかったのに…。


追記(11月29日)

1.1がリリースされました!

作者:kusakari

更新日:2008年11月24日 18時20分

このブログのホーム

[si][work]“システム開発会社と、サイト制作会社は別物”という考え方について

以下の記事を読んで。


ヨドバシのサイトについて

http://d.hatena.ne.jp/uzulla/20081029#p2

引用:

システム開発会社と、サイト制作会社は別物

できあがる物はウェブサイトということで大体似ているのですが、基本二つは別物です。

どっちが優れている物、というわけではないのですが、基本的にプログラマー中心か、デザイナー中心か、という感じで大体理解してよいです。

多分この思想の違いで一番違うのは、設計、見積もりのやり方ではないでしょうか。


まずシステム開発会社はシステムを「プログラミング等」と見ます。

まずお客さんにどういった物がほしいのか、どういうデータをどんなときに表示させるのか、そういった事をヒアリングします。

当然連携部分をキッチリと考慮し、開発の前に綿密に下調べし、結構な手間をかけて見積もり書を出す。*1

全体像が見えていないのに見積もりなんてとんでもない話で、機能数や画面数をだしてやっと概算見積もりが出ます*2。

仕様は絶対であり、約束であり、契約です。この範囲内であればデスマーチしてでも作り上げるのがシステム開発会社。*3

仕様がかたまったならば無事見積もりが出せ、あまり根拠のない値引きとかは考えられません。だってごまかす余地があんまりないから。


この分け方は非常にわかりやすい。僕もこの二つは明確に分けて扱うべきものだと思った。

分けて考えると、僕は今はシステム開発をやっているけど、本当はサイト制作をやりたいのではないかと思った。

作者:kusakari

更新日:2008年11月24日 2時18分

このブログのホーム

[iphone]Ad Hoc 配信の iTunesArtwork の設定方法

少々わかり辛かったのでメモ。


Program Portal User Guide には以下のように書いてある。

To display your application artwork within iTunes, save a 512x512 .png at the root of your app bundle prior to building. Name

the file ‘iTunesArtwork’.


僕的には拡張子 .png をつけるのかどうかわからなかったのだが、

結論から言うと xcode 上で拡張子なしの‘iTunesArtwork’という名前で見えていればOK。

サイズ 512x512 の JPEG か PNG ファイルを xcode に読み込むと、xcode が勝手に拡張子をつけるが、

それを‘iTunesArtwork’にリネームした後、ビルドすることで iTunes 上にアイコンが表示された。


参考

Icon Problem & Distribution Ad-Hoc - iPhone Dev SDK Forum

http://www.iphonedevsdk.com/forum/iphone-sdk-development/3097-icon-problem-distribution-ad-hoc.html

作者:kusakari

更新日:2008年11月22日 2時59分

このブログのホーム

[iphone]弊社開発のiPhone アプリケーション2つが発売されました!

弊社開発の iPhone アプリケーション「フォトパズル」と「写真でもぐらたたき」の2つがリリースされました。

フォトパズル

D

パネル同士の衝突音や、加速度センサーによる傾き検知、マルチタッチの操作感など、

アナログおもちゃの15パズルをできるだけ再現できるようにこだわりました。

iPhone, iPod touch 対応で115円です。


詳細はこちらから確認できます。

http://labs.spookies.jp/iphone


写真でもぐらたたき

D

写真を使って、良いもぐら(叩いてはいけない)と悪いもぐら(叩く)を設定して遊ぶもぐらたたきです。

自分の身近な人の顔を当てはめることによって、より楽しく遊ぶことができます。

iPhone, iPod touch 対応で230円です。


詳細はこちらから確認できます。

http://labs.spookies.jp/iphone

作者:kusakari

更新日:2008年11月20日 11時9分

このブログのホーム

[iphone]「写真でもぐらたたき」バージョン1.1が AppStore で公開されました

iPhone OS 2.2 で起動しない問題を修正しました。

不具合抱えたまま、バージョンアップ版の公開を待つのは胃が痛かったのですが、

火曜日の午前中に申請で、土曜日公開なのでアップデート版の公開はかなり早かったのではないでしょうか。


現在、次の iPhone アプリケーションを開発中です。

また、フォトパズルともぐらたたきもサーバー側を実装するバージョンアップを計画中です。

作者:kusakari

更新日:2008年11月29日 4時17分

このブログのホーム

[php][cpi][security]レンタルサーバ CPI でセキュリティに問題がありそうな設定を修正する差分 php.ini

まず、特定の場所の php.ini を読み込むように設定。

.htaccess

AddHandler x-httpd-php504 .php
suPHP_ConfigPath /usr/home/(ユーザーID)/html/

セキュリティ対策ついでに EUC-JP な文字コードを UTF-8 に。

/usr/home/(ユーザーID)/html/php.ini

[PHP]
register_globals = Off
allow_url_fopen = Off
allow_call_time_pass_reference = Off
expose_php = Off
error_reporting = E_ALL
display_errors = Off
log_errors = On
variables_order = GPCS
register_long_arrays = Off
register_argc_argv = Off

[MSSQL]
mssql.charset = "UTF-8"

[mbstring]
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8

[Session]
; Select a hash function
; 0: MD5   (128 bits)
; 1: SHA-1 (160 bits)
session.hash_function = 1

作者:kusakari

更新日:2008年11月27日 6時49分

このブログのホーム

[php][cakephp][cpi]レンタルサーバー CPI で CakePHP1.2 を動かす方法

.htaccess

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine on
  RewriteRule    ^$ app/webroot/    [L]
  RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

app/.htaccess

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine on
  RewriteRule ^$    webroot/    [L]
  RewriteRule (.*) webroot/$1    [L]
</IfModule>

app/webroot/.htaccess

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond   %{REQUEST_FILENAME} !-d
  RewriteCond   %{REQUEST_FILENAME} !-f
  RewriteRule   ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

要は Options +FollowSymLinks をつけるだけです。

作者:kusakari

更新日:2008年11月27日 5時25分

このブログのホーム

[php][cakephp]サブディレクトリで CakePHP1.2 を動かす方法

例えば、http://localhost/hoge で動かしたい場合、以下のようにする。

/hoge/app/.htaccess

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /hoge
  RewriteRule ^$    webroot/    [L]
  RewriteRule (.*) webroot/$1    [L]
</IfModule>

/hoge/app/webroot/.htaccess

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase   /hoge
  RewriteCond   %{REQUEST_FILENAME} !-d
  RewriteCond   %{REQUEST_FILENAME} !-f
  RewriteRule   ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

要は RewriteBase をつけるだけです。

作者:kusakari

更新日:2008年11月27日 5時25分

このブログのホーム

[iphone]iPhone OS 2.2 にすると「写真でもぐらたたき」が起動しない

2.2 からメモリ周りのチェックが厳しくなったのでしょうか。(おそらくメモリリークだと推測)

しかし、有料アプリですしいきなり起動しなくなるのは非常に困ります。

2.2 は絵文字機能などが入ったもあり、多くの人がアップデートしてそうですし。

急いで対応して明日には修正版を AppStore に登録する予定ですが、

早速、修正版をアップデート申請しました。

実際に AppStore に反映されるまでには1週間程度かかりそうです。


追記

原因はフォントを "Hiragino Kaku Gothic ProN W3" で指定していたからでした。

この指定は iPhone OS 2.2 ではエラーになって、アプリケーションが落ちてしまうようです。

2.1 では問題なかったのに…。


追記(11月29日)

1.1がリリースされました!

作者:kusakari

更新日:2008年11月24日 9時20分

このブログのホーム

[si][work]“システム開発会社と、サイト制作会社は別物”という考え方について

以下の記事を読んで。


ヨドバシのサイトについて

http://d.hatena.ne.jp/uzulla/20081029#p2

引用:

システム開発会社と、サイト制作会社は別物

できあがる物はウェブサイトということで大体似ているのですが、基本二つは別物です。

どっちが優れている物、というわけではないのですが、基本的にプログラマー中心か、デザイナー中心か、という感じで大体理解してよいです。

多分この思想の違いで一番違うのは、設計、見積もりのやり方ではないでしょうか。


まずシステム開発会社はシステムを「プログラミング等」と見ます。

まずお客さんにどういった物がほしいのか、どういうデータをどんなときに表示させるのか、そういった事をヒアリングします。

当然連携部分をキッチリと考慮し、開発の前に綿密に下調べし、結構な手間をかけて見積もり書を出す。*1

全体像が見えていないのに見積もりなんてとんでもない話で、機能数や画面数をだしてやっと概算見積もりが出ます*2。

仕様は絶対であり、約束であり、契約です。この範囲内であればデスマーチしてでも作り上げるのがシステム開発会社。*3

仕様がかたまったならば無事見積もりが出せ、あまり根拠のない値引きとかは考えられません。だってごまかす余地があんまりないから。


この分け方は非常にわかりやすい。僕もこの二つは明確に分けて扱うべきものだと思った。

分けて考えると、僕は今はシステム開発をやっているけど、本当はサイト制作をやりたいのではないかと思った。

作者:kusakari

更新日:2008年11月23日 17時18分

このブログのホーム

[iphone]Ad Hoc 配信の iTunesArtwork の設定方法

少々わかり辛かったのでメモ。


Program Portal User Guide には以下のように書いてある。

To display your application artwork within iTunes, save a 512x512 .png at the root of your app bundle prior to building. Name

the file ‘iTunesArtwork’.


僕的には拡張子 .png をつけるのかどうかわからなかったのだが、

結論から言うと xcode 上で拡張子なしの‘iTunesArtwork’という名前で見えていればOK。

サイズ 512x512 の JPEG か PNG ファイルを xcode に読み込むと、xcode が勝手に拡張子をつけるが、

それを‘iTunesArtwork’にリネームした後、ビルドすることで iTunes 上にアイコンが表示された。


参考

Icon Problem & Distribution Ad-Hoc - iPhone Dev SDK Forum

http://www.iphonedevsdk.com/forum/iphone-sdk-development/3097-icon-problem-distribution-ad-hoc.html

作者:kusakari

更新日:2008年11月21日 17時59分

このブログのホーム

[iphone]弊社開発のiPhone アプリケーション2つが発売されました!

弊社開発の iPhone アプリケーション「フォトパズル」と「写真でもぐらたたき」の2つがリリースされました。

フォトパズル

D

パネル同士の衝突音や、加速度センサーによる傾き検知、マルチタッチの操作感など、

アナログおもちゃの15パズルをできるだけ再現できるようにこだわりました。

iPhone, iPod touch 対応で115円です。


詳細はこちらから確認できます。

http://labs.spookies.jp/iphone


写真でもぐらたたき

D

写真を使って、良いもぐら(叩いてはいけない)と悪いもぐら(叩く)を設定して遊ぶもぐらたたきです。

自分の身近な人の顔を当てはめることによって、より楽しく遊ぶことができます。

iPhone, iPod touch 対応で230円です。


詳細はこちらから確認できます。

http://labs.spookies.jp/iphone

作者:kusakari

更新日:2008年11月20日 2時9分

このブログのホーム