タグ

javaに関するyaottiのブックマーク (32)

  • JDEE - ぬぞうWiki

    † cd c:/Meadow/site-lisp gzip -dc c:/temp/speedbar-0.14beta4.tar.gz | tar -xvf - gzip -dc c:/temp/eieio-0.17.tar.gz | tar -xvf - gzip -dc c:/temp/semantic-1.4.4.tar.gz | tar -xvf - gzip -dc c:/temp/elib-1.0.tar.gz| tar -xvf - gzip -dc c:/temp/jde-latest.tar.gz | tar -xvf - speedbar cd c:/Meadow/site-lisp cd speedbar-0.14beta4 make EMACS=/cygdrive/c/Meadow/2.00b2/bin/meadow.exe eieio cd c:/Meadow/s

  • JDEE:Java Development Environment for Emacs

    はじめ方 JDEEはEmacsを拡張するパッケージですので、まずはEmacsが動作することが前提となります。JDEEが動作するEmacsのバージョンは20以上ですが、JDEEの開発はEmacs 21をベースとしているので、なるべく最新版のEmacs 21を使用した方がよいでしょう。 入手 Emacsの入手 もしEmacsが無ければ、Emacsを導入します。ここではEmacsのインストール方法は紹介しません。最近のUNIX環境では、ほぼEmacsが標準搭載されています。 Meadow Windows用のEmacsです。インストール・設定については以下のサイトをご覧下さい。 Meadowで開発 Emacs Lispパッケージの入手 以下のEmacs Lispパッケージを入手します。Emacsの種類によっては既にパッケージがインストール済みであるかもしれません。また、既にインストール済みであって

  • NTEmacs - 紹介マニアMoinMoin

  • MacのCarbonEmacsにJDEEを入れる

    Java開発は素直にEclipse使えばいいだろ、とか言わない。MacOSX上で動作するCarbonEmacsにJDEEを入れた方が、慣れたツールなので効率がいい。 ちなみにウチの環境は ■Emacs This is GNU Emacs 22.1.50.1 (i386-apple-darwin8.10.1, Carbon Version 1.6.0) of 2007-11-06 on seijiz.local ■JDK $ java -version java version "1.5.0_07" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164) Java HotSpot(TM) Client VM (build 1.5.0_07-87, mixed mode, sharing) ■MacOS 10.

    MacのCarbonEmacsにJDEEを入れる
  • ガベージコレクションの実装法と評価

    1.はじめに プログラミング言語とはシステム化する対象物を抽象化し、コンピュータで処理可能なコードを記述するために用いる人工言語である。プログラミング言語はコンピュータの機械語と一対一の対応をもったアセンブラから始まり、コンパイラを用いて機械語に翻訳することを前提としたコンパイラ言語、インタプリタと呼ばれるプログラムがソースコードを解釈し実行するスクリプト言語と、記述できる抽象度を高める方向へと進化してきた。 プログラミング言語はその存在理由から、より抽象度の高い記述が行えること、すばやい開発を行える事が求められる。抽象度の高い記述とは、プログラムがどういう処理を行うか(HOW)ではなく何の処理を行うか(WHAT)を記述しやすい構文、機能を持っていることを、すばやい開発とは記述性の高さ、コードの密度の高さ、バグの発生しにくい構文、機能を持っていることをさす。 この抽象度の高い記述、すばやい

  • 初心者のためのJava講座/WEBワークショップ 【第9回】クラスを理解する(前編)

    今回は、Java学習の中でも特に重要な「クラス」について、その概要を説明します。 前提:前回までの内容を一通り読み、変数、型などの言葉が大体理解できること 「クラス」は、オブジェクト指向プログラミングの要となる要素の一つです。「クラス」を理解することが、Javaでオブジェクト指向プログラミングをする第一歩を踏み出すことになります。 今回の目的は、「クラス」の概要と、Javaで「クラス」を定義する方法をおおまかに理解することです。「ふ〜ん、クラスってそういうものなんだ」と思えれば、OKです。 今まで学んできた知識は、全て「クラス」を用いたプログラムに活かすことができるはずです。これまでの理解を整理しつつ、新しい世界に飛び込んで行きましょう! 1.オブジェクトとは? いきなりですが、「オブジェクト指向」という言葉が出てきていますね。 ここでいう「オブジェクト指向」、そして「オブジェクト」とは一

  • 3Dデスクトップ環境「Project Looking Glass 1.0」公開、米サン - @IT

    2006/12/22 米サン・マイクロシステムズは12月19日(米国時間)、オープンソースの3Dデスクトップ環境「Project Looking Glass」のRelease 1.0をWebサイトで公開した。Looking Glassはデスクトップ上のウィンドウを立体的に表示し、横に並べたり、裏返したりすることができる技術。主にJavaで開発している。埋もれたウィンドウを探しやすくなるなどデスクトップを使った業務の生産性向上が期待できる。 Looking Glassは米サンの日エンジニア、川原英哉氏が中心となって開発。2004年8月に国内でLooking Glassの説明会を開いた川原氏は「この数年はサーバ側での革新が続いていて、クライアントはWebブラウザがあればいい、という感じだったが、これからクライアントの革新が行われる兆候がいくつかある」と当時、コメントした。「Windows

  • Javaスクールの危険 - The Joel on Software Translation Project

    Joel Spolsky / 青木靖 訳 2005年12月29日木曜 近頃の若い者ときたら。 勤勉はいったいどこへ行ってしまったんだ? 「近頃の若い者」は我慢がないと不平を言うようになったのは、私も年を取ったということなのかもしれない。 そりゃ恵まれてるね。私は3ヶ月汚水浄化槽の中の茶色い紙袋に住んでいたよ。朝6時に起きて、袋を掃除し、固くなったパンの耳をべ、工場まで歩いて行くと、1日14時間、毎週毎週働きつづけ、家に帰ると親父にベルトでたたかれて寝床についていたんだ。 ——モンティ・パイソンの空飛ぶサーカス 4人のヨークシャー人 私は若い頃、パンチカードでプログラムを作る方法を学んだ。ミスをしたら、それを訂正するためのバックスペースのような近代的な機能は存在しなかった。カードを捨ててはじめから打ち直すのだ。 私は1991年にプログラマの面接をするようになった。コーディングの問題に答える

  • 正規表現の確認

    正規表現を入力すると即座に一致判定を行います。パターンや入力を変えながら あれこれ試行錯誤したい時などに使用してください。正規表現エンジンは JDK 1.6 (Sun Microsystems Inc. Java VM 10.0-b23) を使用しています。PerlJavaScript など他の言語の正規表現とは細かいクセが違う 可能性があるので注意して下さい。Java 正規表現の詳しい仕様は Pattern クラスの API リファレンスに記載されています。

  • 初心者のためのJava講座/WEBワークショップ 【第8回】printlnとは何かを理解する

    これまで、ずっとprintlnというものを使ってきましたね。 これは何なんでしょう? 前提: printlnを使ったことがあること では、早速内容に入っていきましょう。 これまでのプログラムをちょっとおさらいしてみましょう。 いちばん簡単なHelloWorldプログラムがいいかな。 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello Java World !"); } } このプログラムで、今まで 「printlnの後のカッコの中の文字列を変えたら表示するものが変わる」 とか 「printlnの後のカッコの後に変数を書くと、その変数の中身を表示してくれる」 ということをやりましたよね。 どうしてそんなことができるのでしょう? System.out.print

    yaotti
    yaotti 2007/10/25
    APIリファレンスの使い方
  • http://eclipsewiki.net/eclipse/index.php?%A5%B7%A5%E7%A1%BC%A5%C8%A5%AB%A5%C3%A5%C8%A5%AD%A1%BC

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。