2013-01-01から1年間の記事一覧

GWTの勉強 #3

とりあえずスタンドアロンモードでWebアプリを動かしてみる。 GoogleサイトだとSDKディレクトリの中にプロジェクト用の作業ディレクトリをつくる流れだけど、流石になんなのでPATHを切って自分のホームディレクトリで作業をすることにする。 $ export PATH=$…

GWTの勉強 #2

Get Started with the GWT SDK JavaとAntがいるらしい。Javaは1.6が入っているのでおけ。Antは入ってないからインストールしないといかんな。Antのマニュアルによれば、特にMac OS X用のインストール方法はないので、ダウンロードしたバイナリを展開して、AN…

GWTの勉強 #1

Google Web Toolkit - Overview まずはGWTのトップページを見て、概要を理解してみる。ドキュメントがそろっていると、やってみようって気になるよね。 ふむふむ。 GWTは、複雑なWebアプリを開発するためのものです。ブラウザに関する知識が無くてもハイパフ…

openvzで開発環境を作る #6

パスワードでなく鍵でssh接続しようとした時に、次のようなエラーが/var/log/secureに出てつながらない状況が発生。 sshd[484]: Authentication refused: bad ownership or modes for directory /home/git/.ssh これは、.sshディレクトリのパーミッションが…

openvzで開発環境を作る #5

ここみて、CentOS 6 + openldapで統合ユーザー認証できたよ http://dan-project.blog.so-net.ne.jp/2013-03-29 ただし、最後の動作確認はサーバとクライアントが同じところにいることが前提なので注意。「4. ユーザーのホームディレクトリの作成」はクライア…

symfony 1.x系で、IE専用のcssやjsを設定する

symfony 1.x系で、view.ymlのstylesheetの設定でIEのバージョンを指定する方法を見つけたので共有 http://stackoverflow.com/questions/6174392/conditional-ie-css-inclusion-in-symfony-1-2 view.ymlの設定: default: stylesheets: - style_ie8.css: { co…

asmackでXMPPのPreference情報を取得する

asmack + openfireでチャットについて調査中 相手先の状態(Presence)を取得するには、ユーザーのRosterが登録されていなければならない。Rosterはユーザーの追加を行うことでできるが、通常は一方通行の関係となる(subscribeがfrom, to)。ユーザーが追加…

openvzで開発環境を作る #4

ブリッジの続き 作成したブリッジにコンテナ用のvethが自動で刺さるよう、以下の設定ファイルを新規で作成します。 #!/bin/bash EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"

openvzで開発環境を作る #3

DMZ環境を用意します。ネットワークは10.0.0.0/24としておき、全てのPCが単一のブリッジにつながるようにしておきます。 まずはホストで以下の設定を行ってリブートします。 "/etc/sysconfig/network-script/ifcfg-br0"(新規作成) DEVICE=br0 TYPE=Bridge …

CentOS 6.3に古いUSB無線LANを導入

古いパソコンにCentOS 6.3をいれたまではよかったけど、USB無線LANの導入に手こずったので備忘録的にブログに記録 [状況] OS: CentOS 6.3 (minimam)無線LAN: WLI-U2-KG54 (Buffalo) [記録] 普通にCentOSを導入。yumでモジュールを最新にする。 yumで"wireles…

Javaで現在実行中のメソッドの情報を取得する方法

Javaで実行中のメソッドの情報は、旧来は次のような方法が用いられていた。 String methodName = new Throwable().getStackTrace()[0].getMethodName() しかしこれはパフォーマンス的にはあまりいい方法ではないし、リフレクションのMethodオブジェクトでは…