この記事はGroovy基礎文法最速マスター | Think Twiceへ移管しました。
![Groovy基礎文法最速マスター - No Programming, No Life](https://cdn-ak-scissors.b.st-hatena.com/image/square/5549249975a4906a2dff070468a00c83e4922d21/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F41vRc7HHxqL.jpg)
1. Scala の覚えやすそうな点と、すぐに忘れそうな仕様 Scala に興味を持った理由は、「今からでも遅くない これから始めるScala(前編)」 で挙げられていた以下の特徴による。 オブジェクト指向と関数型言語の特徴を組み合わせています。Scalaでは、関数をオブジェクトとして扱うことができますし、高階関数も利用できるなど、関数型言語からさまざまな特徴を取り入れています。 Scalaは静的型付け言語ですが、型推論によって型の記述を省略することができます。変数や関数の宣言時に、コンパイラが型を推論してくれるため、型の指定をいちいち行わなくてもよいのです。 Trait(トレイト)という、実装を持つことができるインターフェイスを利用して、Mix-Inができます。 暗黙の型変換(implict conversion)などを利用して、DSL(ドメイン固有言語,Domain-Specific
ローカルで持っているGitリポジトリをGitHubにpushしてしまいたいなぁ、と思ったのだが、pushする直前にAuthorおよびCommitterとして自分の本名を使っていることに気づいた。そういえば、Gitを使い始めたころはuser.nameに正直に本名を入れていたなぁ…。 そのままでも大した問題はないのだが、ネット上ではidesakuで通すことにしているので、こいつらを修正した。その際、あまり使わないコマンドを使ったので、作業ログなど残してみる。 さて、どうすればよいか。すぐに思いついたのは、git-rebaseを使うことである。 ところで、Gitは全てのコミットにAuthorとCommitterの二つの名前を記録している。これは、オープンソース分野でよくある「パッチを書いた人(Author)と、それをリポジトリにコミットした人(Committer)が違う」ケースに対応するための措
ネット上で複数のアカウントやら人格やらを使い分けてる git 使いの方必見。 git でメールアドレスやら名前やらを間違えて commit してしまったときの修正のやり方。 きげんよく開発&コミットをしてきてふとコミットログを確認すると、 D:\ToaruGitNoRepository>git log -2 commit d104bc235464568b95bf18b00e00583b90a8ccbb Author: foo Date: Tue Jan 4 17:48:40 2011 +0900 新環境に合わせて環境変数設定用のbatファイルを更新 commit e566fc3bde92333b1e60f9cb508cbd13ba4f0cbe Author: hogehoge Date: Tue Jan 4 17:20:44 2011 +0900 関連ファイルの再配置 「やっべ!裏アカウン
1. ファイル 以下の4つのファイルを参照してください。 === src/main/scala/com/asakusafw/ab/AccountBatch.scala 図7 改善された会計処理バッチの処理フロー ==== src/main/scala/com/asakusafw/ab2/AccountBatch.scala DataSourceとOperationに情報を設定 Asakusa Java DSLとの接続情報を想定 === src/main/scala/com/asakusafw/ab3/AccountBatch.scala 入力と出力の部分にサブフローを追加 === src/main/scala/com/asakusafw/ab4/AccountBatch.scala 中間処理のサブフローに変更 2. コンパイル方法(参考) bash-3.2$ sbt Project doe
alt.lang.jreコラム: Groovyに触ってみよう Andrew Glover (aglover@vanwardtechnologies.com) CTO, Vanward Technologies 2004/9/25 Javaがいまのプログラマ世代の心をつかむことに成功した理由は、言語としての厳格さや、その懐の深さにあるだろう。これとは対照的に、使いやすさと利便性、そして小回りの良さを武器に、Javaプラットフォームにおけるプログラミングの新時代を築きつつある言語がGroovyだ。alt.lang.jreコラムの第2回となる今回は、Javaプラットフォームの新たな標準として追加が検討されている言語Groovyについて、Andrew Gloverが分かりやすく解説する(alt.lang.jreコラムの第1回「Jythonを知る」の邦訳は、IBM developerWorksに掲載
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く