2011-01-01から1年間の記事一覧
はじめに G* Advent Calendarの4日目を担当させていただきたいと存じますnobeansと申します。どうもどうも。さて今回のネタとして、 自プロダクトのGroovyServとか 今一押しのビルドツールGradleとか この前のTDDBC横浜で注目を集めたBDDフレームワークのSpo…
みんな大好きvimに、quickrun.vimという素晴らしいプラグインがあります。 vim-quickrun/doc/quickrun.txt at master · thinca/vim-quickrun · GitHub Vim上でプログラムを実行できるプラグインquickrun.vimで開発効率アップ - Vive Memor Mortis これを使う…
2012/3/21追記 id:Hirohiroさんによれば、Gradle 1.0-milestone-9から後述の方法がdeprecatedになってるそうです。最新の方法は↓を参照ください。他にもEclipseでGradleを使うための素敵なTipsが紹介されてます。 http://d.hatena.ne.jp/Hirohiro/20120321/1…
ソースコードの品質向上のための効果的で効率的なコードレビューを読んで、循環的複雑度(サイクロマティック数)を手っ取り早く測定してみたくなったので、GradleとPMDで試してみました。 http://wiki.gradle.org/display/GRADLE/Cookbook#Cookbook-usingPM…
事象 ふもさんが、WindowsXP上のJava1.7.0でGroovyServを使おうとしてハマッたという報告を受け、我々取材班オレは急遽調査を開始した*1。 fumokmm: v0.9 on WindowsXP with jdk1.7.0 だと groovyclient が起動しないです。 JAVA_HOMEのパスがおかしいって言…
続きまして、お題:フルパスから相対パスを求める - No Programming, No Lifeもやってみました。 こういうアルゴリズムっぽいものはあんまり得意じゃないので、すごくベタな感じになってます。無念。 ちょうど良いのでSpockのParameterized Testを使ってみま…
Twitterでつぶやいて既に拾ってもらってはいますが、一応こっちにも書いておきます。id:fumokmmさんが出してるプログラミングお題一覧 - No Programming, No Lifeの中から、お題:FizzBuzz(Nパターン) - No Programming, No Lifeをやってみましたというお話。…
最後が若干投げやりですが、やっとまとまりました。 はじめに 先週の7/7(木)に"Java SE 7 リリース記念 特別イベント"の懇親会でLTをしてきました。 JavaSE7 Launch Event: Java7xGroovy View more presentations from Yasuharu NAKANO "Java7のその機能Groo…
初のオブラブにして最後の(?)オブラブ。 天野さんの思惑通り、会社のお金でお仕事として参加してますので、できるだけメモをとっております。メモなんで万一敬称とか内容とか失礼な書き方してる箇所がありましてもご了承いただけると幸いです。 全日程終了。…
気がついたらTwitterでid:t-wadaからふられてた*1のでやってみました。 $ alias gython="groovyclient -cp /tmp/jython.jar -e 'import org.python.util.jython; jython.main(args)' --" こんなaliasを書けばそれっぽく動きました。jython.jarは自分の環境に…
DZoneという海外の技術情報サイトがあるんですけど、GroovyZoneというサブカテゴリもあったりして、Groovy&Grailsの技術者が集っていたり、コミッタ達も割と出没していたりします。で、そこでライターをやっている(?)GriffonコミッタのAndres Almiray氏から…
ずっとMacOSX標準の/usr/bin/svnを使ってたんですが、これ、日本語ファイル名の扱いに問題があるんですね。 http://q.hatena.ne.jp/1195788711で、とりあえずごまかしごまかしでこれまできたわけですが、流石にちょっとなと思って調べてみたらあっさり解決し…
2012/03/14追記 ときどきこちらにたどり着かれる方がいらっしゃるようなので、追記しておきます。 すでにgit-nowのformulaはiwata(id:mobcov)さんの手によってhomebrew本家に追加されているので、普通にbrew install git-nowでインストールできますので、お…
http://kokucheese.com/event/index/7712/ http://togetter.com/li/104729今回のg*workshopでは、Jenkinsの川口さん(id:kkawa)をお招きして、JenkinsでどのようにGroovyを使い倒しているかなどのお話を1時間ほどしていただきました。いやもう↓の一言に尽きま…
オンラインヘルプとかHTMLドキュメントを書くのに、すごく便利ですよね、Sphinx。某アレに提出するためのドキュメントを書いてたんですが、一つだけ困りました。 サイドバーの検索ボックスがあるんですが、なんかうまく動かない。検索が全然返ってこない。と…
MacBook Air 11インチ欲しい!