Java

Javaの可変長引数を色々。

可変長引数色々。結局は配列になる。 お試しコード public class Main { public static void main(String[] args) throws Exception { // Your code here! Main main = new Main(); main.hoge("hoge","hige","hage"); } private void hoge(String ... hoges)…

SJC-D日記(2)

とりあえず、見切り発車的に申し込んでみた。 要求される技術はある程度わかっているので、それなりに研究してから申し込むつもりだったけど、申し込まないと全然やり始めそうに無かったので、自分に発破かける為に、申し込んだ。 さて、吉と出るか凶と出る…

SJC-D 日記(1)

Javaで飯食い始めて結構経つので、 Sun Certified Developer for the Java 2 Platform を受験してみようと画策中。 2次試験が東京でしか受けられなかったり、参考文献があまりなかったりと、受験にかかる費用が実質10万くらいになるくせに、会社ではなんの手…

findbugs1.0.0

いつの間にか1.0.0になっとりました。 私は相変わらずeclipseプラグインは使わずにアプリのやつをつかっとります。 微妙に早くなったような気がしないでもない。 ソースコードの表示とかもバージョンアップでよくなってる感じ。

Zaurus、JavaでHello World

4月23日にJavaをインストールしてそれっきりだったので、ちょっくらHello World。母艦に、JDK1.3系の最新である、jdk1.3.1_18をインストールして、Hello Worldクラスを作ってみた。 $ evm Hello Hello Horld!! $ とりあえず、これで動かし方はわかった。 の…

SL-C3200にJava実行環境をインストールする。

参考サイト:http://homepage1.nifty.com/ave/kaihatsu/slzaurus/c3000java.htm まずは、ここから、「J2ME[tm] Personal Profile for Zaurus」をダウンロードします。 次に、libfloatってのが必要なんだそうです。上記サイトからlibfloat_1.0_arm.ipkをダウ…

NetBeans5.0日本語版

ヒサビサにZaurus以外の話題。 http://www.netbeans.info/downloads/download.php?type=5.0 NetBeans5.0の日本語版が後悔された模様。とりあえずでダウンロード。暇を見つけてちょこちょこ触ってみたい。最近、Eclipseにかなり不満が溜まってきているので、N…

「舞姫」Tomcatで起動するコンテキストを選択できるEclipseプラグイン

ほんとにタイトル通り。 http://maihime.sandbox.seasar.org/ja/

FindBugsでBugをFinds!!

http://www.tecnosite.co.jp/pc/mouse/v-mouse-top.htmとりあえず入れてみた。 以前のバージョンには日本語化にバグがあるそうなので(無くても)最新版をダウンロードして解凍。インストール作業は不要。bin/findbugs.batを叩くだけ。 基本的な使い方は何も見…

Jakarta-Maven … Antにかわるビルド環境

http://www.ingrid.org/jajakarta/turbine/jp/turbine/maven/ Antは大好きですが、それなりの大きさのプロジェクトを管理しようとすると、build.xmlガ結構ウザイ。ターゲット単位でxmlを分ければまだ管理はしやすくなるものの、それでも…ね。 これ、便利そう…

java.util.logging.Loggerをもっと便利かつ気楽に使ってみたい。

久々のマジ更新。 JDKの1.4から追加されたLoggerですが、何かといろいろ設定ファイルいじったりなんだかんだでめんどっちい。Logger.globalを使えば、System.outと同じ感覚で使えるのが便利だけども、フォーマットが気に入らない。 ここで、自分でLogger.glo…

JDK、JREのすべてのバージョンが手に入るサイト。

http://java.sun.com/products/archive/ 職場で教えてもらいました。

Java World online

JavaWorldがWebサイトになりました!!! http://www.javaworld.jp/ いや〜〜〜。この手の雑誌って高いから。Webサイトをメインにすれば、出費抑えられるかなあ…私みたいに考える人が多いと、売れ行き落ちちゃうかもです。

めざせ!ポストStrutsの、WebObjectsに影響受けたフレームワーク、Jakarta-Tapestry

http://pc5.2ch.net/test/read.cgi/tech/1067531714/-100いきなりリンク先が2チャンネルなのは情報の少なさを物語ってるって事で。 あ〜。 とりあえず、WebObjectsに影響を受けた人が作ったらしい、JakartaプロジェクトのWebアプリケーションsフレームワー…

Strutsメモ

struts-config.xmlを分割する方法があるらしい。SubApplication。WebObjectsで言うところSubProjectだな。きっと。 今まで見たところ、やっぱりページ単位の考え方なWebObjectsに対して、Strutsはアクション単位なんだな。この辺の癖をどうにかしないと、感…

Struts日記

ついにDB接続にチャレンジだぜ。とか思っていたら、MySQLインストールする様なスペースはHDDには無かった。む〜。MacのMySQLかOpenBaseに接続すればいいんだけれども、初手から外部のDBに接続…ってもの怪我のも渡名喜がする。あ。でもDBとかWebサーバとかは…

Struts日記。

フォーム入力チェック Validatorなるものを使ってみた。 なんぼやっても動かない。気が付いたら動いてた。 う〜ん。やっぱり、xmlの書式がメイン…ってなると、例外も吐かなければビルドエラーもない。これって、デバッグめっちゃたいへんだよ。perlでやって…

Strutsの勉強、少しずつ進行中。

メッセージって、おもしろいね。 あのプロパティファイルから読み込んでパラメータ埋め込んでくれるやつ。 でも、アスキーコード化しなきゃなのはめんどいね。 ま。Antに仕込んじゃったからいいけどさ。 リリースしたあとのやつをちょこっといじる…ってわけ…

Strutsあれこれ。

ん〜。やっぱり、WebObjectsとかに慣れているとやっぱりいろいろだるいが。 WebObjectsとかの商用パッケージとかとは違って、ブラックボックス的な部分が無いので、慣れてくればいろいろいじり回せて楽しそうな気がする。 ま。 インストールして、サンプルの…

Strutsわかりやすいサイト

下の@ITよりも、最初の一歩としてはこっちの方がわかりやすいみたい。 JavaでHalloWorld http://www.hellohiro.com/struts.htm このサイトにはめちゃくちゃお世話になってる気がするなあ……。

StrutsのステキTips日記。

おとなり日記からリンクでこんなステキ日記発見。 この先Strutsで困った時にめちゃくちゃ役に立ちそう。http://d.hatena.ne.jp/nadi/

Strutsを入れよう。

http://www.atmarkit.co.jp/fjava/rensai3/struts01/struts01_2.html今からやるなら、JSFとどっちがいいんだろう。 JSFって、枯れた環境でも動くのかな……。とりあえず、MVCのコントローラ部がしっかりしてるのが欲しいのだ。StrutsFaceってのもあるとか。

Eclipseでiアプリ!!

http://www.itmedia.co.jp/enterprise/articles/0407/15/news027.html これ!!とりあえず、覚書。 エクリプスでiアプリプログラミングって特集。 これで、ケータイで勤務表メモするツール作りたいな…。

SSL

1.42だと、ふつうのURLConnectionでも問題なく繋がったりした。HttpsURLConnectionの立場って? まあ。HttpURLConnectionもHttpsURLConnectionも、それぞれのプロトコル独自のいろいろをする為に使うんだろうな。 APIドキュメントみたらSSLソケットがどうと…

JavaでSSL通信に挑戦してみよう。

なんだか、仕事で作ったサーバとの通信クラスが、なんだかリリース環境で例外吐きまくってるらしい。よくよく考えたら、通信プロトコルをSSLに対応させる…って事がすっぱり抜けていた。 「httpsなんてプロトコル知らないよException」なる例外を吐きまくって…

ええかげん、Eclipseにくらい慣れておかないとな。

とか思ってたら、ちょうどいいものが。 プログラム初心者向けなので、いくら私でもわかるだろう。 http://www.atmarkit.co.jp/fjava/rensai3/eclipsejava01/eclipse01.html