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

Programming Scala

思うところあって"Programming Scala",いわゆる貘本を買った。といっても紙のじゃなくて,iPhoneの電子ブックな。 → AppStore - 電子書籍 - Programming Scala Programming Scala作者: Dean Wampler,Alex Payne出版社/メーカー: Oreilly & Associates Inc発…

Scala Cheatsheet

http://www.geekontheloose.com/programming/scala-cheatsheet.html なんだかんだで,こうゆうのが役に立つのだ。思えば,DZoneのRefcardzにScala無いなー(あっても良いのに)。昔,Refcardzのタイトル募集したときなんか候補にすら上がってなかった。 → ht…

初めてIntelliJに触れる人へ − Javadocの日本語化

File -> Project Structure -> SDKs -> 任意のJDK -> Documentation Paths にJavadocを指定するんだけど,EUC-JPな日本語Javadocを指定しても文字化けするだけなので,Eclipseみたくmergedocで日本語化したsrc.zipを使うのが通例。下図がその設定画面。 JDK…

Hudson Assembler

http://code.google.com/p/hudson-assembler/ Twitterで @theaviary が拾っていたのに反応したところ,たちどころに作者から返信がありナニモノかが判明した。 プラグインインストール済みのhudson.warを作るアプリです。こっそり作って放置してました。RT …

初めてIntelliJに触れる人へ − プロジェクトの設定とかテスト実行の話

IntelliJ CEを使ってみようって人のほとんどがScala使ってみたい(当社比)ようなので,Scalaを例にするよ。念のため,IntelliJ CEは IC-90.96,Scalaプラグインは 0.3.32 を前提にしとく。 どうでもいいけど,Groovyについては,ここに良い解説があるので,…

Scripting IDE for DSL awareness

http://www.jetbrains.net/confluence/display/GRVY/Scripting+IDE+for+DSL+awareness IntelliJ, SUGEEEEEEEEEE!!!!! 何がスゴいかって言うと,GroovyDSLと呼ばれるスクリプトをIntelliJに読み込ませることで,特定のDSLやダイナミックなメソッドやプロパテ…

New Ways of Setting up Packaging Configurations

http://blogs.jetbrains.com/idea/2009/10/new-packaging-configurations/ CE(IC-90.94)でも,この機能見かけたけど,なかなか面白そう。つうか,これ,Companion ProductにあったBuildDeskとモロ機能がかぶりそうなんだけど,BuildDesk買い取ったんか? #.…

IntelliJ IDEA 9.0 Ultimate Edition

Community Editionにあわせてか,EAPで出しているIDEA9のビルド番号が "UC-90.xx" に変わってた。 http://www.jetbrains.net/confluence/display/IDEADEV/Maia+EAP それとスプラッシュスクリーンも。今までの青ベースのはCEに譲ってUEは新たにオレンジベース…

初めてIntelliJに触れる人へ − 設定ファイルまわりの話

中の仕組みがわかれば,なんとなくの理解も深まろうということで,ちょっと書いとく。その気になったら続くかも。 えっと,IntelliJの本体があるディレクトリを $IDEA_HOME(OSXの場合,appファイルの中身), ユーザのホームディレクトリを $HOME って書くよ…

IntelliJ Community Editionのビミョー感

昨晩ニュースを見て,今日wktkしながら試用してみたんだけど,使えば使うほどビミョーな感じになりましたよ。まあ,元々Ultimate Edition使ってんだから,グレードダウン感を感じるのは当たり前なんだけどさ。:-) 以下,思った事をつらつらと。 Scalaプラグ…

Re: groovyクロージャについて徒然と

http://d.hatena.ne.jp/uehaj/20091015/1255573409 groovyのクロージャをブロックとして使っていると、breakとかcontinueとかができませんのできっと誰もが最初はあれ?と思ったはず。 理由は単純で、クロージャというのは無名メソッド定義であって、たまた…

Re: Ruby使いのためのScalaのススメ

http://ja.verbmode.net/2009/10/03/recommend_of_scala_for_rubyist 「拳児」読みたくなった!!(違 Ruby使いから見たScalaってのは,あまり見かけないので新鮮でした。どっちが八極拳でどっちが劈卦拳なんだろうと,どうでも良い事に気が留まったけど,む…

JetBrains' IntelliJ IDEA Goes Open Source

http://www.jetbrains.com/company/press/pr_151009.html ΩΩΩ<ナンダッテー!! ついにというか,やっとというか,IDEA9からフリーのCommunity Editionが登場しましたよ。ついでに,IntelliJ Platformをオープンソース化したんだそうな。まあ,Eclipse/NetB…

hudson-ci.org

Hudsonの公式サイトが http://hudson-ci.org に変わりましたよ。 今の所,最新版の hudson.war だけ置いてありますが,おいおいプラグインとかも hudson-ci.org に載っけるようです。

eXtreme Feedback Panel Plugin

http://wiki.hudson-ci.org/display/HUDSON/eXtreme+Feedback+Panel+Plugin HudsonのカスタムビューをXFDにしてしまおうというプラグイン。こうゆう役に立つのかどうかわかんないプラグインは大好きだ!! ちなみにこんなんで,PC一台専用にしてXFD代わりに…

Re: Converting Eclipse templates to IntelliJ IDEA

http://danhaywood.com/2009/10/11/converting-eclipse-templates-to-intellij-idea/ EclipseのコードテンプレートをIntelliJのそれにコンバートしてくれるツールとのこと。第一印象は誰得? ツール本体は,Google Codeに置いてある。ダウンロードモジュール…

Groovy Language Specification First Draft

http://groovy.codehaus.org/jsr/spec/ id:uehajさんに教えてもらったGroovyの言語仕様書。見てみるとわかるけど,やたらTODOが多くてすげーやる気が無いのがわかる。こうゆうテキトーさも含めてのGroovyなのかも知れない。:-P あたしの記憶ではJSR化の前後…

Re: JJUG 2009 Fall発表資料「変容する言語Groovy」

http://d.hatena.ne.jp/uehaj/20091010/1255148927 スゴイ!このスライド!!Groovyの本質を説明するのに,これ以上のもんはなかろう。 そいと,次のエントリで引用しているGuillaume Laforgeのお言葉もあわせて読みたい。 GroovyがJavaを置き換えるものでは…

アトラシアン製品のスターターライセンス

http://www.atlassian.com/starter/ BTSのJIRAで有名なアトラシアンの主立った製品にわずか1,000円のスタータライセンスとうのが設定されたそうな。対象はBTSのJIRA,WikiのConfluence,たぶんPMSだと思うGreenHopper(良く知らない),CIのBamboo, リポジト…

MS-Office活用指南

先日の「エンジニアのためのPowerPoint再入門講座(asin:4798119458)」に触発されて,こんなものほじくりかえしてみた。かれこれ5年以上まえに,部署に配属された新人教育用に作ったもんだけど,HDDの肥やしにしとくのも勿体ないからお披露目する事にした(…

JUnitってもう4.7になってんの?

あーなんか、すっかり浦島だのう。 → http://www.junit.org/node/574 なんか知らない機能増えてるし。 → http://weblogs.java.net/blog/johnsmart/archive/2009/09/27/testing-exceptions-junit-47 → http://weblogs.java.net/blog/johnsmart/archive/2009/0…

エンジニアのためのPowerPoint再入門講座

「エンジニアのためのWord再入門講座(asin:4798119458)」に比べるとパンチが弱い。「図形描画の使い方債入門」と見れば、それなりの価値もあるけど、それってMS-Officeの図形描画がショボいからって言い方もあるよね。 透明ステンシル配置してアンカーポイン…

アート・オブ・アプリケーション パフォーマンステスト

意外と薄くてびっくりしたが、逆に言うと要点がコンパクトにまとまってて無駄が無いとも言える。特に負荷テストする人なんてプロジェクトも佳境で、分厚い本なんて読んでるヒマもなかろうから、むしろ良心的か。 負荷テスト担当なんてやらんで済むなら、やら…