2011-06-01から1ヶ月間の記事一覧

php のタイムゾーンで注意すること

php をインストールして、タイムゾーンを設定しないまま時刻関数を使うと 想定する値を得ることができない。 php.ini を修正するか date_default_timezone_set 関数を実行してからタイムスタンプを 取得しなければならない php.ini の修正は、 date.timezone…

JavaでQRコード作成をcall

AIRでQRコード作成を作ったので、Java でも Google Chart API を使って書いてみる。 なんかダサいコードだけど。。。 import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.net.…

AIRデスクトップでQRコード生成を作る

AIRデスクトップアプリケーションでQRコード生成を作ってみた。 処理概要は、、、 flash.net.URLRequest で Google Chart への要求を指定して パラメータもTextInput や、DropDownList の結果で画像サイズなど を入力したURLRequest を flash.net.URLLo…

QRコード生成を簡単に

QRコードを作成するのに、簡単なデータであるなら Google Chart Tools の API を利用するのも良いであろう。 URL を投げればQRコード画像を生成して返してくれるからだ。 http://chart.apis.google.com/chart?cht=qr&chs=画像サイズ&chl=データ&choe=出…

Wicket menuコンポーネントを認証用に、(2)

前回のつづき、Wicket-auth 認証用のメニューコンポーネントの実装 最後のサンプルのように、メニューを生成定義が、直観的になる。 import java.util.List; import org.apache.wicket.ResourceReference; import org.apache.wicket.authentication.Authenti…

Wicket menuコンポーネントを認証用に、(1)

過去、http://code.google.com/p/wicket-menu/ を使用して書いた以下は、 Wicket-auth 認証には対応していなかった。 http://blog.zaq.ne.jp/oboe2uran/article/513/ http://blog.zaq.ne.jp/oboe2uran/article/514/ これを Wicket-auth に対応させるなら、Ho…

SqlSessionFactory をインジェクト

mybatis を使うようになってから、過去、SqlSession インスタンス生成を 以下のように任せてきた。 http://blog.zaq.ne.jp/oboe2uran/article/458/ http://blog.zaq.ne.jp/oboe2uran/article/459/ http://blog.zaq.ne.jp/oboe2uran/article/460/ これらはMet…

USTREAM チャンネルIDをFlex で取得

USTREAM のチャンネルIDを求めるのに前は Java でHTTP通信するのを作成した。 今度は、AIRで作ってみた。 前はチャンネルID以外の情報も取得するURL、 http://api.ustream.tv/xml/channel/channel名/getInfo?key=API-Key だったが今回はチャンネル…

AIR アプリのアイコン

AIR アプリ作成でアイコンを設定するには、[AIRアプリ名]-app.xml の中に 以下のように、FlashBuilder ソースフォルダに置いたアイコン画像を指定すれば良い。 <icon> <image16x16>/icon/icon_016.png</image16x16> <image32x32>/icon/icon_032.png</image32x32> <image48x48>/icon/icon_048.png</image48x48> <image128x128>/icon/icon_128.png</image128x128> </icon> AIR 用のアイ…

USTREAM のチャンネルIDや配信情報を取得

USTREAM のチャンネルIDや配信情報を取得する処理をJavaで書いてみた。 HTTP-GET で下記のように番組名と http://developer.ustream.tv/ でアカウントを 取得して貰える API-Key で以下のような URLでHTTP-GET を実行する。 http://api.ustream.tv/xml/…

JavaService.exe のパラメータ参照

JavaService.exe で起動するWindows常駐サービスプログラムに、パラメータを追加するには コマンドオプション -start mainクラス の後の -params の後に書けばよい。 -params の次の1番目は、サービス開始か終了を区別を付けるためのパラメータを付けること…

Wicket 1.5 RC4.2 でも wicket-guice は。。。

Wicket 1.5 RC4.2 が出ているので、wicket-guice を確かめた。まだ JSR-330 に未対応であった。 guice 3.0 に合わせた JSR-330対応は簡単な修正だと思うのだが。。。 http://blog.zaq.ne.jp/oboe2uran/article/507/ で示した CustomGuiceFieldValueFactory …

HTTP送信して結果XMLの解析

XMLを解析するのに、昔、org.xml.sax.helpers.DefaultHandler を継承して抽象クラスを 用意したことがある。 public abstract class AbstractXmlHandler<T> extends DefaultHandler{ public abstract T result(); public final static <T> XmlParser createParser(</t></t>…