org.apache.commons.lang.RandomStringUtils#randomAlphanumeric() を使う。 RandomStringUtils (Commons Lang 2.6 API)
このエントリが詳しい http://ma2k8.hateblo.jp/entry/2013/08/11/031916下記のコマンドの後、sudo パスワードが求められるので入れる。 $ curl -L http://www.opscode.com/chef/install.sh | sudo bashsuになって下記実行でもいい # curl -L http://www.ops…
2014年のウェブシステムアーキテクチャ- http://blog.stanaka.org/entry/2013/12/01/092642 要約 ここ数年のインフラ・クラウド周りの進化が2014年にはだいぶ形になるだろう。 アプリケーションサーバーなどの状態をもたないホストは使い捨て可能なImmutable…
ネットワーク設定 vagranttestディレクトリをつくって初期化する。 $ mkdir vagranttest $ cd vagranttest $ vagrant init $ ls Vagrantfile初期化するとVagrantfileができるので下記のようにネットワークにブリッジ接続するよう設定(コメントアウト)する。 …
http://cxf.apache.orgWeb APIの実装に使えそうなフレームワーク
https://github.com/yamataka548/jettyLesson1/tree/jettyHello
pom.xmlに下記を記述して <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <configuration> <finalName>hogehoge</finalName> </configuration> </plugin>下記コマンドを実行すると target/hogehoge-jar-with-dependencies.jar ができる。 mvn assembly:assembly -DdescriptorId=jar-with-dep…
Apache POI http://poi.apache.org MS Excel/WordをJavaで扱うことができるライブラリ
Jetty + Hibernate + MySQL でなんか作るHibernateで理解するO/Rマッピング(4):簡単なプログラムでO/Rマッピングを体験 (1/2) - @IT http://www.atmarkit.co.jp/ait/articles/0408/26/news087.htmlMySQL データベース・テーブルの操作 http://www.yc.tcu…
http://stackoverflow.com/questions/4105795/pretty-print-json-in-java - javascript - Pretty-Print JSON in Java? - Stack Overflow
http://developers.facebook.com/docs/reference/api/publishing/補足: Facebook APIの仕様変更 http://developers.facebook.com/roadmap/completed-changes/ "July 10, 2013" によって /PROFILE_ID/checkins メソッドが deprecated になった。 位置情報を投…
RestFBとJavaでfacebookアプリケーションを作る (プログラマーですが、何か?(I am a software programmer.)) - https://www.ibm.com/developerworks/community/blogs/pgmrk/entry/restfb
下記 tar-ball をとってくる。バージョンの組み合わせが違うとビルドがこけるので注意。 boost_1_38_0.tar.gz thrift-0.5.0.tar.gz ビルド・インストール手順 tar zvxf boost_1_38_0.tar.gz tar zvxf thrift-0.5.0.tar.gz # 以下suで行う yum -y install ope…
※ /path/to/your_project_base は実際のプロジェクトのベースディレクトリに読み替えてください。ローカルリポジトリ用のディレクトリをつくる $ cd /path/to/your_project_base $ mkdir -p repository/src/$ cat > repository/pom.xml
ngrep -W byline -q -d lo0 'HTTP' port 8080
mvn jetty:runでJetty起動をしてEclipseでデバッグをする方法 http://slashdot.jp/journal/439718/%5BJava%5D%5BEclipse%5D%5BJetty%5D%5Bmaven%5Dmvm-jettyrun-をEclipseでデバッグ上記で4000番ポートでデバッガを受け付ける準備ができるので、 普通にEclip…
https://github.com/yamataka548/jettyLesson1
Jetty でウェブアプリのコンテキストルートのデフォルトは ${jetty.home}/webapps だが、これを変更する設定の備忘録。 http://wiki.eclipse.org/Jetty/Howto/SetContextPathto_/ 上記を参考にした。以下の設定例は、 ${jetty.home} を /usr/local/jetty7 と…
A log4j network appender for Scribe - https://github.com/joshdevins/log4j-scribe-appender 上記を使ったアプリサーバのログをログサーバに格納させる方法と設定について調べたことの備忘録。 どうやら、ログは /usr/local/scribe/scribe.conf の file_p…
mvn --help ヘルプ mvn archetype:create -DgroupId=com.example -DartifactId=sample Mavenプロジェクトの作成 archetype:create プロジェクトのスケルトンを作成 groupId プロジェクトのルートパッケージ名 artifactId プロジェクト名 実行結果 sample と…
$HOME/.bashrc に下記を追記する。 export _JAVA_OPTIONS="-Dfile.encoding=UTF-8" 参考: http://kumagonjp2.blog.fc2.com/blog-entry-48.html
sng とは http://sourceforge.net/projects/sng/ これのこと。試験用に補助チャンクをごにょごにょしてPNGファイルをつくる必要があってこれをつかうことにしたんだけど、なんかビルドがうまくいかなかったので忘れないようにメモっておく。まず、 sng-1.0.5…
1) ライブラリのプロジェクト Android アプリケーション・プロジェクトをつくる。 ウィザードでCreate ActivityのチェックボックスをOFFにする。プロジェクトを右クリック、プロパティ -> Android -> Is Library のチェックボックスをONにする。 src配下にラ…
対処方法 「ファイル」→「エクスポート」→「Java」→「JavaDoc」 で表示されるダイアログで「追加のJavaオプション」欄に以下の記述を追加する。 -noqualifier all -encoding UTF-8 -docencoding Windows-31J
Androidアプリのインターネット接続の許可 AndroidManifest.xml の manifest 要素の直下に以下の設定を追加する。 <uses-permission android:name="android.permission.INTERNET"></uses-permission> AndroidエミュレータのDNSとhttp-proxyの設定 Androidエミュレータを起動した後、adb shell で net.dns1, net.dns2 に DNS サーバのIPアドレ…
REST 提唱者は Roy Fielding で、彼は既存の Web のソフトウェアアーキテクチャを分析し、アーキテクチャスタイルとしてまとめて REST (Representational State Transfer) と名づけた。Roy Fielding は Apache httpd, libwww-perl などの実装を手がけ、Tim B…
ひさしぶりにJavaをやっていてマルチスレッドについて復習したときのメモ。スレッドとはプロセスに内包されるプログラムの実行単位である。プロセスはひとつ以上のスレッドと、それらのスレッドからアクセス可能なメモリ空間を有する。スレッドはCPUによって…
$ sudo ngrep -l -W byline '(GET|POST) [a-z]+://[^ ]+' port 8080 -q | egrep '^(GET|POST)'
公開からもう一ヶ月も経ってるけど、まだ観てなかったので近所の映画館に行ってきました。以下、ネタバレがあるので注意。大抵の人はもう観てるだろうから問題ないか。 率直にいうと物足りなさを感じた。最後の場面から、エンディングロールになったとき「え…
アイマス6thライブ、実はアイマスライブ初参加ってこともありサイリウム色を調べてみたよ。 アキバ総研-「アイマス」(THE IDOLM@STER)5周年ライブに向けた、サイリウム案内 こことかも詳しい。参考になります。 サイリューム @ ウィキ - アーティスト、楽…