NAVITIMEがAndoroidで出たようです。
アプリ自体は無料で配布されているのですが、有料会員になってアカウントを取得しないと利用できないようです。
どんどんシェアウェア出てほしいですね~
2009年10月8日木曜日
Android セカイカメラのAndroid版「Wikitude」
パッケージ名 : com.wikitude
起動した時の画面。
メインメニュー画面、ここから「Cam」をクリックするとセカイカメラと同様にリアル風景にメッセージを被せて表示する事ができるようです。
これがその画面です。今は屋内なのでこんな映像ですが、レーダーには結構点が表示されているので、これがメッセージなんでしょうか。結構な件数がありそうです。
これはメインメニューから「Map」をクリックした画面です。Gmapを利用した表示なようです。
面白味には欠けるかもですが、単純に位置とメッセージだけならこれが一番見やすいですね。
セカイカメラにもこのモードはあるのでしょうかね。。。
利用者が少ないAirPainterよりこっちの方が良いですね。。。
※マーケットではパッケージ名で検索する必要があるようです。
起動した時の画面。
メインメニュー画面、ここから「Cam」をクリックするとセカイカメラと同様にリアル風景にメッセージを被せて表示する事ができるようです。
これがその画面です。今は屋内なのでこんな映像ですが、レーダーには結構点が表示されているので、これがメッセージなんでしょうか。結構な件数がありそうです。
これはメインメニューから「Map」をクリックした画面です。Gmapを利用した表示なようです。
面白味には欠けるかもですが、単純に位置とメッセージだけならこれが一番見やすいですね。
セカイカメラにもこのモードはあるのでしょうかね。。。
利用者が少ないAirPainterよりこっちの方が良いですね。。。
ラベル:
ソーシャルネットワーク,
マップ,
海外
2009年10月6日火曜日
PHP 配列キーに含まれるかのチェック方法について
▽通常下記のようにすると思いますが、
$hoge = array(
'01' => '北海道',
'02' => '青森',
'03' => '岩手',
'04' => '新潟'
);
if( !@array_key_exists('01', $hoge) ) {
die ('NG');
} else {
die('OK');
}
▽下記のような書き方をしていると全く違った結果となります。。。
$hoge = array(
'01' => '北海道',
'02' => '青森',
'03' => '岩手',
'04' => '新潟'
);
if( !@in_array('1', array_keys($hoge)) ) {
die ('NG');
} else {
die('OK');
}
2つ目のような方法だと
1
'1'
'000001'
どれでもOKになってしまいます…。
※in_array()の第3引数に下記のようなものが用意されているので、これを指定すればいけます。
三番目のパラメータ strict が TRUE に設定された場合、 in_array() は、haystack の中の needle の 型も確認します。
$hoge = array(
'01' => '北海道',
'02' => '青森',
'03' => '岩手',
'04' => '新潟'
);
if( !@array_key_exists('01', $hoge) ) {
die ('NG');
} else {
die('OK');
}
▽下記のような書き方をしていると全く違った結果となります。。。
$hoge = array(
'01' => '北海道',
'02' => '青森',
'03' => '岩手',
'04' => '新潟'
);
if( !@in_array('1', array_keys($hoge)) ) {
die ('NG');
} else {
die('OK');
}
2つ目のような方法だと
1
'1'
'000001'
どれでもOKになってしまいます…。
※in_array()の第3引数に下記のようなものが用意されているので、これを指定すればいけます。
三番目のパラメータ strict が TRUE に設定された場合、 in_array() は、haystack の中の needle の 型も確認します。
Windows でPHPをCRONみたいに実行する方法
コントロールパネル
↓
タスク
↓
スケジュールされたタスクの追加
↓
次へ
↓
参照
↓
PHP-winを選択
例:D:\ProgramFiles\php-5.2.6-Win32\php-win.exe
※php.exeではコンソールが毎回表示される。
↓
適当な名前を付けて実行単位を選ぶ
※5分置きに実行の場合は日単位を選択
↓
開始時刻選択
※とりあえず8:00。
※毎日実行。
※今から開始で良いので今日の日付で。
↓
PCのログインする時の各自アカウント情報
↓
[完了]をクリックした~ にチェックを入れて完了。
↓
実行するファイル名の後で実行ファイルを指定
D:\ProgramFiles\php-5.2.6-Win32\php-win.exe -f d:\project\test\test.php
↓
スケジュールタブの詳細設定
↓
タスクを繰り返し実行にチェックを入れて間隔を5分、継続期間15時間
↓
OK
↓
ID、PASSの画面出たらまた各自アカウントで。
↓
タスク
↓
スケジュールされたタスクの追加
↓
次へ
↓
参照
↓
PHP-winを選択
例:D:\ProgramFiles\php-5.2.6-Win32\php-win.exe
※php.exeではコンソールが毎回表示される。
↓
適当な名前を付けて実行単位を選ぶ
※5分置きに実行の場合は日単位を選択
↓
開始時刻選択
※とりあえず8:00。
※毎日実行。
※今から開始で良いので今日の日付で。
↓
PCのログインする時の各自アカウント情報
↓
[完了]をクリックした~ にチェックを入れて完了。
↓
実行するファイル名の後で実行ファイルを指定
D:\ProgramFiles\php-5.2.6-Win32\php-win.exe -f d:\project\test\test.php
↓
スケジュールタブの詳細設定
↓
タスクを繰り返し実行にチェックを入れて間隔を5分、継続期間15時間
↓
OK
↓
ID、PASSの画面出たらまた各自アカウントで。
Smarty strip内で改行したい場合
{strip}
・1行目
・2行目
・3行目
{/strip}
上記の場合表示結果はこのようになる。
・1行目・2行目・3行目
できれば
・1行目
・2行目
・3行目
としたい場合、どうすれば良いんだろうと探したんですが、どうやら{stirp}は変数内に影響しないという事なので、下記のようにして解決できました。
{strip}
・1行目{"\n"}
・2行目{"\n"}
・3行目{"\n"}
{/strip}
・1行目
・2行目
・3行目
{/strip}
上記の場合表示結果はこのようになる。
・1行目・2行目・3行目
できれば
・1行目
・2行目
・3行目
としたい場合、どうすれば良いんだろうと探したんですが、どうやら{stirp}は変数内に影響しないという事なので、下記のようにして解決できました。
{strip}
・1行目{"\n"}
・2行目{"\n"}
・3行目{"\n"}
{/strip}
登録:
投稿 (Atom)