2010-10-01から1ヶ月間の記事一覧

KeyRemap4MacBookをカスタマイズする方法(最近のおすすめ版?)

mac

KeyRemap4MacBookには大変にお世話になっているnobeansです。こんにちは。 KeyRemap4MacBookでオレオレなキーバインド設定をする方法 - 豆無日記 いつのまにかKeyRemap4Macbookがパワーアップしてる件 - 豆無日記 オレオレなカスタマイズをして使ってたんで…

JavaOne2010 9/23 -- Writing Domain-Specific Languages (DSLs), Using Groovy

Groovyコミッタ、我らがPaul King*1のセッション。全面的にGroovyでお送りしております。 JavaOne最後のセッションなので、リアルタイムついったー実況、いわゆるtsudaりに挑戦してみました。 というわけで、ツイートを補足する感じでまとめてみます。 from …

JavaOne2010 9/22 -- Polyglot Programming in the Java Virtual Machine (JVM)

9/21の「Code Generation on the Java Virtual Machine: Writing Code That Writes Code」と同じく、Groovyベースのデスクトップ系GUIアプリケーションのフルスタックフレームワーク(長い)であるGriffonのPJリーダのAndres Almirayのセッション。Groovyの…

JavaOne2010 9/22 -- Project Lambda: To Multicore and Beyond

ついにJavaにもクロージャ導入か!?という、注目のProject Lambdaのセッションです。実際のところ、クロージャと言うより、匿名内部クラスよりは見やすい新たなラムダ式の記法ってだけなんですけども。とりあえずメンドイし、厳密な定義とかあまりよく知ら…

JavaOne2010 9/22 -- A Lean, RESTful Java Architecture for Building Rich HTML5 Web Applications

HTML5+RESTで今時のリッチなWebアプリを構築するテクニックかと思ったら、普通にSpringMVC 3.xのオレオレ語りセッションだった。 なんだかタイトルではよく分からないセッションが多いなぁ。こういうものなのか。 とはいえ、SpringMVCをあまり知らない自分に…

JavaOne2010 9/21 -- Speedy Scripting: Productivity and Performance

JavaFXの開発者で、KawaというJVM上のSchem実装の開発者でもあるPer Bothnerによる、高性能スクリプト言語を設計する際のポイントを説明するぜ!という超ニッチなセッションでした。言語設計者のためのセッションであり、スクリプトを速く書くためのノウハウ…

JavaOne2010 9/21 -- The Modular Java Platform and Project Jigsaw

Javaには膨大な数のライブラリがあり、我々開発者としてはそれらを使うことで既存の枯れた機能を簡単(?)に利用できてウハウハな訳ですが、ライブラリのJarファイルの管理はどうにも大変ですね。 Jar同士の依存性管理とか、手動でがんばるとありえないし。 と…

JavaOne2010 9/21 -- New Java Virtual Machine Tricks: Enhanced Hot Code Replace and Mixin Generation

RooのBen Alexと、Spring LoadedのAndyの二人で、前半と後半を担当したセッション。 前半のBen AlexのRooパートは、前日(9/20)のRooセッションのそのままダイジェスト。 うえぇぇという感じだけど、例のGoogle騒動で急遽追加されたセッションなのかなぁ。 ま…