Hudson Redmine plugin 0.5

リリースしました。 さっきデプロイしたからサーバ上で確認できるのは明日ですかね。いつもリリースのことはリリース後だいぶたってから書いていたので今回は攻めの姿勢で。 主な修正点は以下の2点です。 ・リポジトリブラウザーが動いていない点 ・fixes 1…

Rails勉強会@東京第35回でLTをしてきた

「 公開してないけど、しゃべってきていい?」って上司にきいたら 「もちろん!」といわれたので発表しちゃいました。 ああいうの苦手というかあがり症なので、そういうのが得意な人にやってもらうってのも考えてたんですが、実際に開発している人間が「これ…

いきつけの

行きつけの立ち飲み屋があるのですが、そこで2時間30半ぐらい飲んた。 職場が変わって2、3ヶ月いってなかったのに、おやじさん全然覚えていてくれた。 でも「いつもありがとうございます!」なんてそんなんじゃなく、空きグラスを回収するときににやに…

Rails勉強会第35回LTに申し込んだ

かなり勢いで申し込んだ。 なぜか既に緊張しているあがり症の自分。

Hudson Redmine plugin 0.4

リリース! 今回は fixes 1,2,3 とか , 区切りで指定したときにうまくうごかなかった点を修正しました。 ただリリースしてから再度英語のドキュメントをよんだら fixes 1&2&3 とかもサポートしないといけないのね。(ノ∀`)アチャー これは次で対応します。 ついで…

2時間はまった。

ローカルでは成功するのに、テストサーバ上だとなぜかintegrationテストだけ失敗するという状態になり、2時間はまった。 現状としてはレスポンスコードは0がかえってくるし、そこを無理矢理通しても最終的に500。 unitやfunctionalは通るから根本的に何かが…

悩み中

Hudson plugin で fixes 1 とかはリンクはれるんだけど、 fixes 1,2,3 とかやるとリンクがうまくはれないバグの対応中。 意外と苦戦中。 一番簡単な解決策はとりあえず数字なら全部リンクはっちゃうこと。でもそれじゃ意味が無いし違う問題を生みかねない。 …

Hudson Remine pluigin 0.3

リリースしましたー。 変更点としては fixes, closes に対応してなかった点の修正です。 いつも fixes #1 ってかいてたからうっかりしてました。てへ。

diffmerge

ちょっとディレクトリ同士でがつんとdiffとってマージしたいって思い、Macで何かいいものがないかと探してみた。 そしたら標準でもFileMergeってのがあるみたい /Develper/Applications/Utilites/FileMerge ちょこっとつかってみたんだけど、ファイルを個別…

HudsonのRedmine pluginリリースしました

既にid:kkawaさんの方で告知してもらっていますが、HudsonのRedmine pluginをリリースしました! 不具合、要望ありましたらぜひどうぞ。 今までTracのpluginやBugzillaのpluginはあったのですが、Redmineがなかったということで作りました。 個人的に仕事でR…

札幌Ruby会議01の動画

さすがに札幌にはいけなかったので気になるものからみている。 http://techtalk.jp/2008/10/ruby01.html いきいきとしたレガシーコードとの暮らしのなかの 「今日、自分が、最新の技術を使って、ちょうカッコイイ設計を駆使して書いたエレガントなコードでも…

annotate_modelsでinteger(11)がinteger(4)になった

Rails2.1.1を利用しているアプリケーションででannotate_modelsを実行すると、今までinteger(11)となっていたのがのが軒並みinteger(4)となってしまった。 とりあえずMySQL自体のスキーマ情報を確認するとそこは当然間違ってない。別に4桁で制限がかかってい…

遅くなったけどクックパッド&カカクコム共催・勉強会にいってきた

技術的なまとめは他にやっている人が多かったのでパス(汗 http://techlife.cookpad.com/2008/10/19/kakaku-event-report/ ま、プレゼン資料もアップされてますし。 懇親会って実はなれてなくて、最初おろおろしたんですが、思いのほかいろんな人とはなせて…

id:kkawaさんに会ってきた

同僚がid:cactusmanと知り合いという事で、声をかけてもらってアプレッソラボで開かれたid:kkawaさんとの交流会にいってきた。 java-jaで見かける人も何人かいたけど、当然アプレッソラボ関係者もいっぱい。 あとブログでは知っているけど的な有名人が多くて…

ラーメン屋で飲んだ

最近、あきらかにそこでそんなに飲むなの!的な店でだらだらと飲むのがすきです。 過去あるのは 回転寿し 回転寿しの料金システムって皿の枚数で最後に数えますよね?飲みものもそうやる店があるんです。店によりますけど。なので、ふつーに飲むと目の前の机…

git講習会

申し込んでみた。 http://atnd.org/events/93 使い始めたばっかなので、なにやるにもマニュアルを何回も見直したり、やり方の情報探したりの繰り返しorz もうちょっとまともに使えるようになりたいので。 楽しみだな

肉の日: 三百屋

ということで当日どたばたしたけど、いったのはここ 神泉ホルモン 三百屋 http://www.sanbyakuya.com/index.html レバ刺しが当日はいってなくてなかったのが残念! でもホルモンは間違いなくおいしい。 ゴマ油にネギをまいてたべるのだが、ビールにものすご…

jpmobileでメールアドレスからキャリアがわかる機能を追加してみた

会社でRailsでお仕事していて、かつ携帯案件だとjpmobileは必須な感じで利用してます。 そうすると他に機能が必要だったり、携帯周りで共通のところはjpmobile側にもたせたいからとjpmobileを拡張する事が多いわけですが、なにぶん会社のリポジトリにはその…

29日に向けて

肉の日ですから。 せっかく職場が高田馬場なので新大久保で!とおもったんですが、さすがに新大久保だと韓国風焼肉が多い。 なんとなくそれよりホルモンっていう気分なのとあまりに多すぎてわからん!ということで場所をとりあず無視して羅列してみる。 http…

railscastsをみるときにやること

昔は、単にながめてたんだけど、「うわ!これ知らなかった便利!」ってその場で思っても実際に使うときには忘れているんだよね。 ピンポイントで「これどうにかならないかなー」って思っていた事柄ならまだしも、「あとで使おう」って思って使える場面になっ…

休み中やること

うっかりもう土曜日の夜だけど、なんか最近ダラダラと土日がすぎていくのでやるこ整理 Hudsonのplugin完成させる railscastsを最低5個は消化する wikiの整理 がんばる

rails 1.2.6 -> 2.1.1

既存のアプリケーションをあげる作業の真っ最中。 確実にいえるのは Test::UnitでもRSpecでもどっちでもいい。 テスト書いてないと rails のバージョンアップなんてもう夢のまた夢ぐらい工数がかかりますよ! ruby自体がもそうだけど、平気でメソッドが消え…

Hudson plugin

Javaの対応はさすがに完璧なんだけど、rubyのCIをまかせようとするといろいろ「あれがほしい」「これがほしい」というのがあったのでつくりちゅう。 素直にcruisecontrol.rbとかつかっとけばという案もあったんだけど、シンプルすぎてあとひとつ。 まぁ単純…

ectoを使ってみる

ふむふむ。 こっちのが楽だな。

Ruby on Rails Summer Festival 2008 # 5

Ruby on Rails Summer Festival 2008の第五回目にいってきた。 Ruby, Railsによるふつうなポータルサイトの作り方 URL:http://www.web-career.com/seminar/rails_2008_0911.html スピーカー: 成田 智也・浜中 慶 / ニフティ株式会社 サービスビジネス事業本…

バッテリー

1年ぐらいしかつかってなかったんだが、20分でアウト状態にまでなってしまったので、新しく購入。放電させたりして調整してみたんだがだめだった。普通は2年くらいはもつらしいが、つねにつなぎっぱなしがいけなかった模様。うーんあらためてバッテリー…

ビールと餃子とカラオケと

なんで餃子ってあんなにビールにあうんだろうな。って感じで金曜日3時過ぎまで飲んで、そのままカラオケはしごして、翌日まるまる寝てた。無理。 そのまま旅行いった後輩すごすぎorz餃子はちょいこげてたけど、なんか無愛想な人柄が嫌いじゃないのでまたい…

commons-httpclientでレスポンスの文字コード取得

ちょいまよったのでメモ GetMethod get = new GetMethod("http://www.yahoo.co.jp"); int iGetResultCode = client.executeMethod(get); System.out.println(get.getResponseCharSet()); 最近Javaの勘がだいぶ落ちた気がする。

ActiveObjectsでBlobデータを扱う

なんかはまったんだけど結局Entityで public InputStream getBlob(); か public byte[] getBlob(); って定義すればいいみたい。

まだ全然はてダの編集になれない

うーん、いやこれつかいやすいのか?