5月
19

前回は、DateFormatクラスがマルチスレッド問題によってバグを引き起こす例を紹介した。マルチスレッドによる問題に対処するには、スレッドごとにインスタンスを作成するか、synchronizedブロックによる同期化を行う。でも「正しい同期化」を行うには十分な知識とコードの把握が不可欠・・・。

そんな時に重宝するのが、Java標準で用意されている同期化オブジェクト。どんなケースにも対応できるわけではないけど、お手軽かつ必要十分な機能を備えている。これを使わない手はない。

続きを読む »

5月
14

OracleのDATE型には年月日のみならず、時分秒まで格納されている。以前アプリケーションを開発した際に、このDATE型の「時分秒」の値を利用した。ところが、その時刻が00:00:00となってしまって悩まされた。実は、Date型の出力フォーマットを設定出来ることが原因だった。このときの経験と問題への対処法をまとめておく。

続きを読む »


5月
12

au、DoCoMo、SoftBankの3社それぞれに位置情報取得サービスがあります。歴史的な事情から、1つの通信業者が複数の位置情報取得サービスを提供しているのですが、現状において最も精度の高いGPSサービスは、auではgpsOne、DoCoMoではGPSナビ、SoftBankではS!GPSナビです。これら最新のGPSサービスについて紹介したいと思います。

auのgpsOneでは、device:gpsone?という記述方法を利用して位置情報を取得することができることを、前回紹介しました。それではDoCoMoとSoftBankで位置情報を取得する場合はどうすればよいのでしょう?今回はその方法について書きたいと思います。

続きを読む »


投稿者

開発者向けサイト

NTTドコモ
作ろうiモードコンテンツ
KDDI au
EZfactory
SoftBank
MOBILE CREATION
イー・モバイル
技術情報
WILLCOM
コンテンツサービス