2011-01-01から1年間の記事一覧
結論は「よくわかりません!」なのでメモ代わりです。 とりあえずバージョン 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だと出来る「子…
第7回「Groovyイン・アクション読書会」IN 関西 : ATNDに行ってきたので、Redcarをインストールしました。順接でつなぐのは間違っているように見えますが、書き間違えた訳ではありません。 Redcar? http://redcareditor.com/ Textmateっぽいものらしいです。…
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 勝手に呼ばれるのと明示的に呼ぶの…
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…
主にChromeで。Firefox5はスクロールされてた。IEはされてなかった。 原因 こいつ。 word-wrap: break-word ;テーマにもよる*1のかもしれませんが、bodyにこれが入っていて継承されているためのようです。なので、preにスクロールつけてた人はさらに上書きで…
殆ど ATND APIをGroovyで叩いてみる - 日々常々 と同じです。 ZusaarとATNDのAPIを使う上で違ところは殆どないので、「殆どそのままです」ってネタ。 「殆ど同じだから共通化」と考えるかもしれませんが、この場合は違う概念のものなので共通化しちゃいけな…
Shibuya.trac第12回勉強会 〜チケット管理システム大決戦 第二弾〜 http://sourceforge.jp/projects/shibuya-trac/wiki/meeting%2F17 http://togetter.com/li/156024 Ustで見てました。そしたら。 Twitter API ポケットリファレンスたくさんの応募ありがとう…
微妙に難しいとか面倒とか感じるOAuth認証ですが、やってみたらあっさりでした やってる事はサンプルを殆どそのままですが、Groovyで省略できるところを省略して書いてみたので、ノイズが少なくなってると思います。その分例外処理とかも無いので、Twitterが…
イベント開催支援ツールであるところのATND(アテンド)にはAPIがありまして、これはごくごくシンプルなあれで御座います。使おうと思ったら、誰でも使う事ができます。例えば以下のアドレスにアクセスすると、「google」を含むイベント10件をXMLで取得でき…
何と比べても同じって言うクラスAがあって。 class A { @Override public boolean equals(Object obj) { return true; } } こうすると? Collection set = new HashSet(); Collection list = new ArrayList(); set.add(new A()); set.add(new A()); list.add…
GaelykはGroovyでGAEであれです。よくわかりませんけど楽々です。 動かすだけなら簡単なんてもんじゃないですね。 必要なもの Google App Engine SDK for Java appengine-java-sdk-1.5.1.zip Gaelyk template project gaelyk-template-project-0.7.zip この2…
自動化出来ることを自動化しないのは怠けです。我々はプログラマであり、扱う対象はコンピュータのデータです。その処理を自動化できないなんて事はありえません。勿論コスト面で不可能なものはありますが、自動化できないものだけを仕方なく手作業で行うの…
欲しくなったんです。でもTwitterのリスト編集はお世辞にも使いやすいとは言えない。すみません、言い直します。Twitterのリスト編集は使い難い。 で、リスト管理するサービスってやっぱりあって、いくつか見てみたんですけど、なんか使うのめんどくさい。す…
と思ったので。 とりあえずインストール http://www.python.org/download/ なんか変わったインストーラーだなーとか思いながら素直にインストール。 とりあえず起動 Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win 32 T…
以下のコードを実行したらどうなるか。(1) Set set = new HashSet(); set.add(new Object()); set.add(new Object()); System.out.println(set.size()); (2) class A { public boolean equals(Object obj) {throw new RuntimeException();} } Set set = new …
TDDとは何か。テスト駆動開発。開発をテストでぶん回すこと。とか言ってもよくわからないので、持ってる本のいくつかからTDDっぽいところを引用して並べてみる。 テスト駆動開発入門作者: ケントベック,Kent Beck,長瀬嘉秀,テクノロジックアート出版社/メー…
大阪EffectiveJava読書会 第2回 : ATND 第2回 Effective Java 読書会 - Togetterまとめ Androg: 大阪EffectiveJava読書会 第2回に参加しました。 一回目に続いて二回目やりました。回数は増えていきますが、内容は別に引きずらずに飽きるまでやろうと思いま…
6月17日 第16回 G*ワークショップ+JGGUG総会(東京都) 2011/06/17_第16回 G*ワークショップ+JGGUG総会 - Togetterまとめ 第16回 G*ワークショップ+JGGUG総会に参加してきた - Shinya’s Daily Report mike、mikeなるままに…: 第16回 G*ワークショップ+JGGU…
ソースコードリーディングの帰り道、 @tan_go238さんと @backpaper0さんが「ソースコードライティング」とか言ってたので便乗してみました。なんでもDIコンテナを作ってみるとか。私自身はDIコンテナって言葉は知っているものの、実際の業務で使った事は無な…
http://atnd.org/events/14143 http://togetter.com/li/147119 Twitterを知らない人は居ないでしょう。そしてTwitter4JはTwitterを使ってるJava開発者で知らない人も居ないくらいのディファクトスタンダードなTwitterライブラリ。今回はその作者である @yusu…
インタフェースの決定について。Javaなインタフェースより、もっと広義でのインタフェースになりますね。どう使われるかを定義するもの。GUIも含めて、最適なインタフェースと言うのは難しいものです。 例えばPCの電源ボタン。押せば電源が付く。昔のPCはも…
「他人よりまず自分を疑う」と言うタイトルだけを字面だけ見るのと読んだのとで、少し違う解釈をしたのでメモ。こういうのは読む度に受け取るメッセージは変わるので、都度都度書いてみようかなと。題して「今日のきのこ」です。二度目はあるんだろうか。こ…
http://www.wankuma.com/seminar/20110604osaka43/ MSな方々が集うイメージがあって若干参加しづらかったりする、わんくま同盟。「そんなこと無い」とは言われたりするのですが、イメージはそんな感じです。その大阪勉強会に前回参加してみたら、なんか今回L…
東京勉強会ツアーしてきました。 - 日々常々 https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=57182323 http://kokucheese.com/event/index/10622/ 良い感じに記憶も薄れてきましたが、2011/5/20にあった第3回Jenkins勉強会について、思い出しな…
東京勉強会ツアーしてきました。 - 日々常々 http://partake.in/events/23114cbe-0964-4158-8e31-f0f968d879a4 http://togetter.com/li/139866 なんかの日記 テスト駆動開発入門作者: ケントベック,Kent Beck,長瀬嘉秀,テクノロジックアート出版社/メーカー:…
東京勉強会ツアーしてきました。 - 日々常々 http://www.oracle.com/goto/jpm110519 5/19(木)に行われた Java Developer Workshop に参加してきました。そこそこ大きなイベントなハズなのに、話しても殆どの方が知らないと言う状態…やはりクラスタが違うんで…
東京勉強会ツアーしてきました。 - 日々常々 http://www.java-users.jp/contents/events/ccc2011spring/ Togetter http://togetter.com/li/140107 全体の感想 2011/05/24に行われた「JJUG Cross Community Conferece 2011 Spring」に行ってきました。 有名人…
5/18から5/24にかけて東京勉強会ツアーしてきました。ひとりで。 今から帰りのバスに乗る所なので、過去形で書くのはちょっと違う気もしますが、終わってしまったなーという感じなので過去形でもいいかーとか思ってます。羨ましがられたりしましたが、私もこ…
東京勉強会ツアーしてきました。 - 日々常々 http://kokucheese.com/event/index/10866/ ハッシュタグ: #devlove0521 2011/05/21に行われた「DevLOVE HangarFlight - Spring Bomb -」に行ってきました。普段大阪に住んでいて、特に旅行するわけでもない。出…
第1回 業務前モクモク会 : ATND流行(?)の朝活をするイベントです。後述しますが、継続するみたいです。特に何をするってテーマもなく、喫茶店で近くの机に座って各自の勉強をするだけ。私はLTの資料を作りをしてました。1時間と短い時間ですが、朝やれば…