1月 2007
-
-
-
協調路線強化? Eclipse Foundation、JCP参加へ (MYCOMジャーナル)
協調路線強化? Eclipse Foundation、JCP参加へ (MYCOMジャーナル)
僕はeclipseのどちらかといいますと好きですが、NetBeansのマティスとかも好きです。eclipseとNetBeans仲良くしていって欲しいです。 -
-
velocity コードサンプル
テンプレートファイルを読み込んで、表示したい。
jakarta commons velocityがいい感じです。
コードはvelocityのサイトにあるチュートリアルをそのまま参考にしています。
import java.io.StringWriter;
import java… -
· java
オブジェクトを送信するための簡単コード
オブジェクトを送信するための簡単コード
ソケットを使用してオブジェクトを送信したい。
protected Object send(String host, int port, Object object) {
ByteArrayOutputStream bas = null… -
eval()
君はevalを知っているか!!と問われると非常に心持たないです。
というのも、ついつい長い間なれしたしんだ言語の枠組みから考えてしまうので、イメージしづらいです。
もちろんjavaにはjavascriptのevalっぽいのはありません。
似たようなことを使用とすると、僕が思いつくのは… -
-
-
プロトタイプベース
君はオブジェクト指向を理解しているのかい?
昔、そういうふうに聞かれて、困った記憶があります。
オブジェクト指向プログラミング - Wikipedia
それはそれでよいとして、
知らなかったのですが、
オブジェクト指向言語にはプロトタイプベースというのがあるようですね。
プロトタイプベース… -
linux コンソール上のbeep音を消す。
日記200602 - 土松 隆志のぺーじ(Tsuchimatsu WEB)
beep音が近所迷惑になりそうなので、
/etc/inputrc
に
set bell-style none
とすればいいっぽい。 -
-
eclipseでpom.xmlを編集するときに赤ばってんがつく
eclipseでpom.xmlを編集するときに赤ばってんがつくときがある。
これは、xmlbuddyなどのxml編集プラグインをするときでるようです。
そんなときは、
pom.xmlのprojectタグをおきかえます。下記でおきかえます。
<project xmlns="… -
· maven
eclipse maven2でcommons vfsを使えるようになるまで
(1)eclipseのプロジェクトを作っておく
(2)右クリックのmaven2からpom.xmlをつくっておく
(3)右クリックのmaven2から依存ライブラリを指定(add dependencyを使用する)する
vfsと入れれば、commonsのvfsをみつけてくれる。
自動的にダウ… -
-
maven2 eclipse windowsならば
(1)maven2をダウンロードする
http://maven.apache.org/download.html
(2)環境変数のPathにmaven2/binを追加しておく
(3)JAVA_HOMEが設定されているか確認
(4)eclipseでSoftware Updatesを利用し… -
-
入力されたテキストエリアの各行の先頭の空白文字を削除
入力されたテキストエリアの各行の先頭の2個の空白文字を削除します。
var reg = new RegExp("^\\s{2}", "gm");
itext = itext.replace(reg, ""); -
数かどうかの判定
javascriptで数値の判定法。
正規表現を使用している。
function isNumeric(num){
if (num.match(/[^0-9]/g)) {
return false;
}
return true;
}
参考
ほとんどそのまま参… -
-
· 資格
cisa
http://www.isaca.gr.jp/cisa/
http://www.isaca.gr.jp/cisa/
国際資格。
情報システムの監査および、セキュリティ、コントロールに関する高度な知識、技能と経験を有するプロフェッショナルのための資格。
現在、ここのサイトはさっぱりしすぎ… -
-
多値を返せる言語
多値を返せる言語が世の中にはある。
多値が返せるようになって、複数の内容を計算して返す関数が、複数の内容全部を収めるデータ構造を用意せずに返せるようになった。
ANSI Common Lisp
ポール グレアム Paul Graham 久野 雅樹
p.82 -
-
· lisp
Lispはオブジェクト指向プログラミングを超える
ANSI Common Lisp
ポール グレアム Paul Graham 久野 雅樹
クロージャ、カーリー化、λ(ラムダ)について勉強しようと思い本を買いました。
はじめの導入の章に、
マクロとクロージャと、データ型の実行時指定(run-time typing)とによって、… -
ハノイの塔
ハノイの塔
public class Hanoi {
public static void main(String[] args) {
hanoi(16, 'A', 'B', 'C');
System.out.println(c… -