uehaj's blog

Grな日々 - GroovyとかGrailsとかElmとかRustとかHaskellとかReactとかFregeとかJavaとか -

2008-12-01から1ヶ月間の記事一覧

Grails忘年会in名古屋行ってきます

あしたは「12月27日GCR番外編〜忘年会 in 名古屋」に行ってきます。参加者の皆さん、各位、よろしくお願いいたします。http://groups.google.co.jp/group/grails-ja/browse_thread/thread/b7a61c3b245a75b2/8c9109a881625680?#8c9109a881625680

Grails 1.1 Beta 2はMavenと統合された

Grails 1.1 Beta 2はMavenと統合されたとのこと。Grailsプロジェクト全体を(特にプラグイン無しでも)Mavenで管理できるということ。Mavenを使う限り、Grails自体を予め手動でインストールしておく必要が無い(!)。 http://graemerocher.blogspot.com/2008/1…

Eclipse scripting tool Groovy Monkey

http://iacobus.blogspot.com/2008/11/introduction-to-groovy-monkey.html Eclipseの各種の動作をGroovyでコントロールする「Groovy Monkey」。Firefoxに対するgreasemonkeyである「Eclipse Monkey」つーのがあってそれのGroovy版。古い言い方をするとマク…

Stark Security Plugin

It窶冱 a cleaned-up (and, hopefully, simplified) edition of the alternative Spring Security plugin 「クリーンナップされた、単純化されたSpring Securityプラグインの他の選択肢」だそうな。JSecurityともまた違うんですよね。

レイアウトを簡単に変える

SiteMeshレイアウトを複数用意して簡単に切り替える方法。 http://www.groovymag.com/blog.entry/001/2008/11/Switching_Grails_layouts_00008.html要はレイアウトを指定するメタタグの<meta name="layout" content="★" />の★のところをGSPで生成すればいいんだ。聞いてみれば、何だそうかとい</meta>…

Autobase plugin

Ruby on Railsのmigrationのようなものを実現するプラグイン。LiquibaseをDSLで利用可能にしたもの。http://stateyourbizness.blogspot.com/2008/11/autobase-05-plugin-released.html http://github.com/RobertFischer/autobase/wikis/example-usage twicco…

.NETプラットフォームでJavaコードをコンパイル&実行できるSDK「Ja.NET SE」

Ja.NET これって、さりげなくすごくね?Visual J#との関係は? Groovy.NET、Grails.NETがいながらにして実現?JRuby.NETとかも可能か。 .NET CLR上だとJVMより速かったりして。 JavaNews経由。(追記) http://www.infoq.com/jp/news/2008/12/Ja-NET をみる…

Grailsメモ

忘れがちな未来の俺よ、今頃忘れてるだろうが、このメモを残しておくのでありがたく使うが良い。 Proxyの設定 grails set-proxy ポート番号の設定 <GRAILS_HOME>/scripts/Init.groovy serverPort = System.getProperty('server.port') ? System.getProperty('server.port'</grails_home>…

HTTPBuilder

HTTPBuilderというのが紹介されていました。(HTTP Builder) Apache HttpClientのラッパーとのこと。 メモとして。

GrailsFlow 0.9

Grails上のオープンソースのワークフローエンジン「GrailsFlow」 http://www.grailsflow.org/ http://www.nabble.com/-ANN--GrailsFlow-0.9%3A-New-Release-of-Open-Source-Workflow-and-Business-Process-Engine-p21063243.html なんかの既存のエンジンをWr…

エンジニア向けフリーペーパーEM ZERO Vol.2

http://www.manaslink.com/em_zero_vol2「Groovyの「動的って動よ」:山田正樹 」Boさん経由で発見。おもしろいです。PDFの方が読みやすいですね。 Scalaの記事と並んでます。

Grailsコントローラのアクションがメソッドではなくクロージャプロパティであるわけの推測

プログラミング日記というブログで、「クロージャのレキシカルスコープ」という記事で指摘されていたのですが、Expandoクラスにおいて、メソッドから参照するプロパティと、Expando内のクロージャから見たプロパティの値が異なります。具体的には、クロージ…

分けて考えることの有用性

ついこないだもRDBMSに関連する記事を「RDMSのごくごく大局的な問題点」に書きましたが、RDBMSについてはさまざまな意見があり、議論になることが多いです。 思うに、まずは RDBMSが今現在現実に対して有用・不可欠 という話と、 RDBMSが、今後(近未来的に…

Grailsの比較的新しい適用事例

最近見聞きした適用例を、まとめときます。●鈴木自動車カナダのホームページ。 http://www1.suzuki.ca/index.gsp grails+flexとのこと。ものハイ日記経由で知りました。●ソーシャルネットワーク「LinkedIn」 http://www.slideshare.net/glaforge/grails-at-l…

RDBMSの(ごくごく大局的な)問題点

Grailsに関して、レガシーDBとの連携、エンタープライズ適用などをこのところずっと考えていたのですが、ITアーキテクト記事「スケーラブルなO/Rマッピングの実現手法」を読んで非常に感銘を受けることがあったので、考えたことの個人感想メモ書きです。 ●…

例外時にGSPのソースを見るBookmarklet

前に「例外時にGSPのソースを見るにはshowSourceをつける」という記事を書きましたが(GCRでも話題になりましたね)、それをやるBookmarkletとのことです。まだ試してません。

GORM TIPS

http://delahuntyware.blogspot.com/2008/12/stealth-little-gotcha-in-grails-with.html GORMのデフォルトであるauto flushモードだとvalidate()に失敗しても、アクションの終了時にデータをDBにコミットしてしまう(つまりDBに妥当ではない値が投入さ…

テストのためのTIPS

http://jan-so.blogspot.com/2008/12/grails-integration-testing-some-tips.htmlにいくつかTIPSが書いてありますので自分用メモに(GORMのところのTIPSのみ)。Tip: Saving domain object can fail without any error ドメインクラスがエラーメ…

FxBuilder

JavaFXをGroovyから扱うFxBuilder。 http://www.jroller.com/aalmiray/entry/fxbuilder_0_1_alpha いまいち意味が分からない。