java

「Groovyによる動的クラスロード」

GroovyかわいいよGroovy。 ええ、もう最近の自分のお気に入りです。Groovyによって動的言語の素晴しさを噛み締めております。動的言語が人気出る理由がよく分かりました。 せっかくの動的言語ですし、動的クラスロードについて簡単にまとめてみました。 必要…

「Groovyを使って、SSH接続してみる」

最近、Groovyにハマっている。Groovyとは何かというのは、Wikipediaを見たり、Googleで検索すれば出てくるから割愛。 Groovyの名前は知っていたけど、あまり気にしてなかった。でも使ってみたらかなり良くて、もっと早く試しておけば良かったとちょっと後悔…

「JRubyでOracleにアクセスするための方法」

用意する物 JDK JRuby JDBCドライバー 手順 JDKをインストールする。 例)/usr/local/jdk1.5 一緒にJAVA_HOMEを設定しておく。 JRubyをインストールする 例)/usr/local/jruby-1.0.1 一緒にJRUBY_HOMEを設定しておく JDBDドライバーをインストールする JDBC…

「Javaでメール送信処理」

JavaでMail送信するためのサンプルプログラム。JavaMailだと正直コードが分かりづらい気がするので、Commons-emailを使うようにしています。 必要なライブラリ Commons Email – Home Oracle Technology Network for Java Developers | Oracle Technology Net…

「ロギングクラスのサンプル」

自分用覚え書き。 Commons LoggingライブラリとLog4jライブラリを使用して、ログを出力する。 必要なライブラリ Commons Logging Log4j 設定ファイルサンプル デフォルトのログレベルはINFO パッケージsampleの場合、ログレベルはDEBUG。ただしファイルへの…

「JSONによるServletとJSPの通信」

Ajax絡みの処理を書くことになりそうなので、それと合わせてサーバとの通信にJSONを使おうとちょっと調べて見た。 サーバ側はJavaで、クライアント側はJSP。ただ、サーバ側はJSON形式の文字列が返せれば良いのだから、実装言語は実際には問わないが。 あとサ…

「HTMLからリンクを抽出する」

HTMLからリンクを抽出する処理を書く必要があったので、そこで書いたコードを サンプルとしてちょっと公開。(実際に書いたコードとは若干違いますが) ここでは、はてなブックマークの人気エントリーからリンクを抽出するようにしています。 HTMLの取得から…

「『増補改訂版Java言語で学ぶデザインパターン入門』無料プレゼント」

参考:結城浩のはてな日記 - 『増補改訂版Java言語で学ぶデザインパターン入門』無料プレゼント トラックバックによる応募というのが面白かったので、ちょっと試してみた。 「Java言語で学ぶデザインパターン入門」は増補改訂版ではないもの(最初に 出たも…

JAVA PRESS休刊

え?マジですか? 知ったきっかけは、ブログを検索しつつ眺めていたときなんですが、 vol.47で終了らしい。orz ちなみに現在はvol.45まで出ているので、あと2号です。JAVA PRESS(というか技術評論社のPRESSシリーズ)って広告が少なく 内容が充実しているの…