ケータイの価格

2011/04/03 | ケータイ

最近地図関連の案件を手がけているのだが、GPS機能の動作確認用にソフトバンクの840SHを新規契約。2010年春モデル(2010年2月5日発売)ということで、ちょうど1年前のモデルだ。

法人として契約したのだが、端末代金3,150円(個人契約でクレジットカード決済にすれば0円)。1年経てばケータイはただ同然になるのか。月々の支払は、ホワイトプラン980円とネット接続のS!ベーシックパック315円のみで合計1,295円。基本的に動作確認でほんの少し使うだけだからパケット定額サービスにも未加入(月額1,029-4,410円)。

S!GPSナビには対応していないけれど、そんなのは専用アプリを使わなければ関係ない(自分はウェブ屋なのでアプリ開発はしない)。

ソフトバンクのウェブでの測位機能は、実はS!GPSナビに対応していなくても(GPS機能を内蔵していなくても)、ウェブでの測位データ取得が可能で、簡易位置情報機能に対応していればいい。もちろん精度の問題はあるだろうけどウェブからの取得方法(タグの記述方法)は共通だから試用には問題ない。少なくとも簡易位置情報機能には対応している必要はあるのだが。

話題はそれるが、端末を購入する段になって、どの端末が簡易位置情報機能対応なのか知る方法がなかった。ソフトバンクに電話してみたが、「機種名を言ってくれればお調べします」の一点張りで、リストは開示してくれない。これじゃぁ機種選定したいのに意味無いじゃん、とか思ったので、結局自分の持ってるウェブサイトに位置情報サービスをつけて端末名を収集し、そこから候補をしぼるという何とも手間のかかる手法をとってしまった。

後日談(あとになってから気づいた)だがMobile Creationで全端末リストがダウンロードできて、そこに簡易位置情報機能に対応してあるかどうかも書かれていた。もうちょっと早く気づいていれば他の端末が買えたのに(でも端末価格0円では840SHを含めて3機種しかなかったので、当然費用が余計にかかっただろうけど)。

調べてみたら最近の機種ならSAMSUNG製以外は大丈夫なようだ。

これでうちも久々に3キャリア揃い踏みになった。今までGPS関連ウェブを作るときは冷や冷やしながら開発していたけれど、少し落ちつける。ただ、まぁ、ケータイ4台になってしまったのだが・・・。

Postfixで応答がない

PHPからすっかり離れている今日この頃。でも、それなりに楽しんでいる。

Postfixの設定で、main.cfを編集してPostfixを再起動。別のサーバからアクセスしてみて、relayをしないよう正しく設定されているかどうかチェックしてみた(いちおう毎度不正なrelayチェックができないかどうかちゃんと調べている・・・あたりまえだけど)。調べ方は簡単、telnetでアクセスして、適当にメールアドレスを指定して、rejectしてくれるかどうか調べるだけ。

しかし・・・そもそもPostfixからの応答がない。telnetの応答の後のPostfixの応答がない。

Trying 1.2.3.4…
Connected to example.com.
Escape character is ‘^]’.

コマンドを打っても返事がない。おいおい。どういうこと?。こんなんだったっけ。毎回うろ覚えなのでしばし考える。

ひょっとして、と思ってmain.cfで修正した箇所をコメントアウトしてPostfixを再起動し、再度コマンドを投げてみた。

Trying 1.2.3.4…
Connected to example.com.
Escape character is ‘^]’.
220 example.com ESMTP Postfix

あ、返事してるじゃん。ってことは、Postfixでmain.cfの記述を変更して、たとえその記述に間違った記述があったとしても、起動自体はできてしまうことがあるっていうことか。

あーやだやだ。

iOSの横モードは縦モードの1.5倍

最近JavaScriptの仕事をよくしている。PHPも面白い言語だと思っていたけど、JavaScriptも結構面白い。何より、フロントエンドであるブラウザで動作するから、メニューを動かしたり、アニメーションしてみせたりと、ビジュアルが楽しい。

で、今はiOSとAndroidの仕事(アプリではなくウェブ)。iOS(iPhoneでもiPadでも)、縦表示(ポートレート)の場合には正しく表示されているのに、横表示(ランドスケープ)の時に、HTMLの右や下がはみ出してしまうけど、その理由がわからない。諸事情でピンチ操作を無効にしているのだが、CSSで指定しているだけでなくてJavaScriptで画面サイズが切り替わったときにも自動的に表示幅等を変更するように指定しているのに。

調べてわかったことは、iOSでは、横表示は1.5倍で表示されるということ。viewportの指定で、minimum-scaleやmaximum-scale、initiali-scaleを全て1.0で固定してやることで回避できた。調べてみたら、いろいろあるようだ。

あとCSSでランドスケープ時とポートレート時で値を切り替えることも出来るようだ。

<link rel="stylesheet" media="all and (orientation:portrait)" href="portrait.css">
<link rel="stylesheet" media="all and (orientation:landscape)" href="landscape.css">


それとかCSS内で切り替えたりとか。

@media all and (orientation:landscape){
  #banner{
    width:300px;
  }
}

ま、今回はiOSだけの問題だから・・・どうやって対応するか考えることにする。

MySQLのtext型

2011/03/29 | MySQL

うっかりしていた。すごくうっかりしていた。

MySQLのtext型って65535文字しか入らないことを失念していた。PostgreSQLのtext型は制限無し可変長文字列だったので、それと勘違い。そして設計も甘かったかもしれない。入力される文字数を考慮していなかった(上限のことも失念していたし、上限を越えることはもっと想定していなかった)。データが途中で切れていた。

とりあえずmediumtext型に変換・・・。

現在検討中のサーバ

2011/03/22 | VPS

検討中のサーバ(VPSまたはクラウド)のリストアップメモ。

WebArena Cloud 9
1GB/50GB/月額4,800円/初期5,250円
2011年4月末までキャンペーン。リソースアップ可。重いけど春回復予定。最近トラブル頻発。

WebArena VPS
2GB/50GB/月額8,820円/初期5,250円
2011年4月末までキャンペーン。リソースアップ可。快適(ようやく)。


さくら VPS1G
1GB/30GB/月額1,480円/初期2,980円
2週間お試し。 64bitOS。上下プランあり。プラン途中変更不可。


カゴヤ 専用サーバ3G101
2GB/160GB/月額4,830円/初期9,450円
マルチドメイン10。アダルト可。上位プランあり。

カゴヤ クラウド・VPS
512MB/50GB/月額945円(予定)
現在未提供。アダルト可。リソースアップ可。

ラピッドサイト国内VPS
1GB/120GB/ 月額2,380円/初期5,250円
特記事項なし(未検証)。30日返金保証。上位プランあり。

FC2VPS スタンダード+
1GB/250GB/月額2,980円/初期4,800円
PLESK10(オプション+500円)。アダルト可。 重いという噂。30日返金保証。上下プランあり。

Joe’sウェブホスティング  プラン2
1.5GB/180GB/月額3,500円/初期7,000円
PLESK。海外サーバならアダルト可。 30日お試し。上下プランあり。


ServersMan VPS Pro
1GB/50GB/月額1,980円/初期0円
下位プランあり。キャンペーン(2ヶ月無料)。


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net