PhoneGap Day US 2012にて、待望のPhoneGap 2.0.0がリリースされました。本連載では、PhoneGap 2.0.0の変更点をはじめとして、新機能の紹介やFile APIを使ったアプリケーションの開発方法について紹介していきます。どうぞお楽しみください。 PhoneGap/Cordovaとは PhoneGapはAdobeが開発、公開しているクロスプラットフォーム・モバイルアプリケーションの開発フレームワークです。詳細については、前回の連載の記事をご参照ください。 PhoneGap もともとPhoneGapはNitobi社が開発・公開していましたが、2011年10月2日(米国時間)にAdobe社がPhoneGapの開発元であるNitobi社を買収したと発表しました。PhoneGapは開発体制や配布方法が変更され、Apacheに寄贈され、現在にいたります。 Phone
new Throwable()やThread.currentThread()のgetStackTrace()を使用すると、このクラスはStackTraceElement型の配列を返却するので、 呼び出し元のスタックフレームの情報を得ることができます。 またエラーではないときの、スタックトレースなどにも使用できます。 Throwable#getStackTrace()はJ2SE1.4から追加されています。 Thread#getStackTrace()はJ2SE5.0から追加されています。 この配列つまりスタックの最初である0番目の要素が、Throwableクラスを生成したメソッドを表す要素となります。 new Throwable().getStackTrace()[0].getMethodName() または Thread.currentThread().getStackTrace()[0]
ログなどにクラス名、メソッド名、行番号などを出力したい場合がある。 エラーや例外が発生した場合はスタックトレース情報が得られるので そいつを拝借すればどこのクラスの何行目でエラーが発生したのかを ログに出力させることができるが、エラーや例外でない普通の場合、 どうしたらよいか? 実はJ2SE1.4からThrowable#getStackTrace()が追加されたので これをうまく使えば実現できる。 Throwable#getStackTrace()はStackTraceElement型の配列を返却する。 各要素がスタックに詰まれた要素(スタックフレーム)の一つとなっている。 スタックの一番上、つまり要素0番目がこのThrowableクラスを生成したメソッドを表す要素となる。 例えば、 ファイル名:Test.java、クラス名:Test、メソッド名:traceTest、 100行目: Sta
日本時間2013年10月17日20時にWindows Storeからの提供が開始されたWindows 8.1をインストールしました。 Windows 8のSP1的なものだと思って侮りました。軽くWindows8からアップデートを実施しようと思ったら多くの不具合・エラーに見まわれ、最終的にクリーンインストール状態になっていました・・・ この記事では、アップデート時に起きたエラーと解決方法を簡単なものですが書いていきます。 ※深夜の眠い中やっていたのでキャプチャを忘れてしまいました。画像での解説が少ないです。 また、ソフトウェアの使い方などは外部サイトへ任しています。 WWindows8.1のダウンロード Windows 8.1は、コードネーム「Windows Blue」で開発されていたWindows8の改良版OSです。 内部バージョンは「6.3」。日本時間2013年10月17日20時に一般公
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く