日々常々

ふつうのプログラマがあたりまえにしたいこと。

2011-07-01から1ヶ月間の記事一覧

大阪EffectiveJava読書会#3 やりましたよ

大阪EffectiveJava読書会 #3 - PARTAKE EffectiveJavaの読書会やりました。グダグダでした。 いつも通りといえばいつも通り。「こんなグダグダで大丈夫か?」と思ったりもするのですが、マジメなのは他にありますし。 この勉強会の目的はJavaでの雑談&意見…

SpockをGroovy1.8のGroovyConsoleから使ってみよう

と思って backpaper0さんち を横目で見ながら GroovyConsole 立ち上げてやってみた。 groovy> @Grab('org.spockframework:spock-core:0.5-groovy-1.7') groovy> import spock.lang.* groovy> class HelloSpec extends Specification { groovy> } Exception t…

関ジャバカンファレンス2011に行って来ました

Java SE 7 Launch イベント全国キャラバン開催 | 寺田 佳央 - Yoshio Terada 関ジャバカンファレンス2011 : ATND 関ジャバカンファレンス2011 #kancon2011 - Togetterまとめ 関ジャバカンファレンス2011〜Java SE 7 Launchイベント全国キャラバン〜 発表内容…

Groovyでネストしたクラスを触る時に注意しないといけないかもしれないこと

結論は「よくわかりません!」なのでメモ代わりです。 とりあえずバージョン PS> groovy -version Groovy Version: 1.8.0 JVM: 1.6.0_24 本題 class Outer { static class Inner { } } class Child extends Outer{ } new Child.Inner(); Javaだと出来る「子…

Redcar(とJRuby)をWindows7-64bitにインストールしたメモ

第7回「Groovyイン・アクション読書会」IN 関西 : ATNDに行ってきたので、Redcarをインストールしました。順接でつなぐのは間違っているように見えますが、書き間違えた訳ではありません。 Redcar? http://redcareditor.com/ Textmateっぽいものらしいです。…

Groovyの処理の差し替えとtoString

class A { String toString() { return "AAA" } } def a = new A(); println a a.metaClass.toString = {return "BBB"} println a println a.toString() toStringを差し替えてみよーってだけなんだけど… 結果 AAA AAA BBB 勝手に呼ばれるのと明示的に呼ぶの…

GroovyFX Alphaで躓いたトコ(ビルド編)

http://groovy.codehaus.org/GroovyFX 簡単に言うと GroovyFX は JavaFX 2.0 を Groovy にするもの。 The project is currently in Alpha 1.0 state. Alphaです。 ダウンロード jar とか zip とかそんなのありません。なんでソースを http://svn.codehaus.or…

はてなダイアリーのpre記法がスクロールしなくなった

主にChromeで。Firefox5はスクロールされてた。IEはされてなかった。 原因 こいつ。 word-wrap: break-word ;テーマにもよる*1のかもしれませんが、bodyにこれが入っていて継承されているためのようです。なので、preにスクロールつけてた人はさらに上書きで…

Zusaar APIをGroovyで叩いてみる

殆ど ATND APIをGroovyで叩いてみる - 日々常々 と同じです。 ZusaarとATNDのAPIを使う上で違ところは殆どないので、「殆どそのままです」ってネタ。 「殆ど同じだから共通化」と考えるかもしれませんが、この場合は違う概念のものなので共通化しちゃいけな…