タグ

2007年1月21日のブックマーク (5件)

  • Abstract Syntax Tree

    SummaryThe Abstract Syntax Tree is the base framework for many powerful tools of the Eclipse IDE, including refactoring, Quick Fix and Quick Assist. The Abstract Syntax Tree maps plain Java source code in a tree form. This tree is more convenient and reliable to analyse and modify programmatically than text-based source. This article shows how you can use the Abstract Syntax Tree for your own appl

    uronim1
    uronim1 2007/01/21
    プラグイン開発 AST
  • 【レポート】XP/JUnitのKent Beck氏、"ポジティブ"を語る (1) 実践の基本、自分がかわること | エンタープライズ | マイコミジャーナル

    Agitar Software, Kent Beck氏 Kent Beck氏といえばJUnitの開発者として有名だ。同氏はソフトウェア品質分野における見識者のひとりであり、アジャイル的でありそしてテスト駆動型の開発方法論であるeXtreme Programming (XP)の提案者でもある。同氏から自身の考えるソフトウェア開発について話を伺った。 ソフトウェア開発方法論というと、全体を通る方法論の筋であったり、採用する手法や細かい技法の話になるように思うが、Kent Beck氏からは出てきたのは「まずは自分から変わる必要がある」という、どちらかというと心構えの話だった。ここが同氏の提案しているXPへつながっているといえるだろう。同氏がソフトウェア開発をどのようにとらえるようになったのか、その鱗片をかいま見ることができる。 「以前のわたしは、自分が完璧なプログラマであればプロジェクトはうまく

    uronim1
    uronim1 2007/01/21
  • scripting: Project Home Page

    scripting.dev.java.net Java SE 6 will contain JSR 223: Scripting for the JavaTM Platform API classes. This Framework can be used to host Script Engines in Java Applications. Sun's implementation of Java SE 6 includes a Script Engine based on Rhino: JavaScript for Java version 1.6R2 The Scripting Framework also supports third-party Script Engines that implement the JSR 223 Scripting APIs . The pr

    uronim1
    uronim1 2007/01/21
  • 12月版 ついに仮想化がカーネル標準機能に!?(1/2) - @IT

    12月版 ついに仮想化がカーネル標準機能に!? 上川純一 日ヒューレット・パッカード株式会社 コンサルティング・インテグレーション統括部 2006/12/27 linux-kernelメーリングリスト(以下LKML)かいわいで起きるイベントを毎月お伝えする、Linux Kernel Watch。2006年11月はどのようなことが起きたのか、見てみましょう。 カーネル2.6.19ではファイルシステムが複数追加に 11月30日、Linus Torvaldsはカーネル2.6.19をリリースしました。今回のリリースで目を引くのは、クラスタファイルシステムのGFS2(Global Filesystem 2)やext4dev(注)などのファイルシステムが複数追加された点です。新しく追加されたファイルシステムを利用する場合は、テスト環境で試すことをお勧めします。 また、VFS(Virtual Fil

  • EclipseユーザのためのNetBeans環境とプラグイン開発入門:CodeZine

    はじめに この記事は、Eclipseのプラグイン開発を行った経験のある人が、NetBeansでも同じようなプラグインを開発しようと思ったときに、一番最初に読んでもらえると良い内容を書いています。 NetBeansのPluginモジュールは、http://platform.netbeans.org/から入手可能です。 お勧めの読み方は、まずは、いろいろとPluginモジュールのサンプルソースコードのチュートリアルが用意されていますので、それらを読み進めていくことです。 しかし、Eclipseに慣れていると、NetBeansとのポリシーの違いから、つまずいてしまう箇所があると思うので、この記事の前半では、お互いのポリシーの違いを、まずはユーザーの立場に立って説明しています。 また、後半は、かなりコアなNetBeansPluginモジュールの開発のトピックについて、ソースコードと共に開発していま