明日から仕事

はてはて、どこまでできたか一応ふりかえってみる。



  • iPhoneアプリなんかつくる


とりあえずつくった。デザインとかの問題があるので公開はもうちょっと先だけど、なんとなくちょっとしたものはつくれる自信がついた。(ゲームは専門外なのでのぞく)



  • テストを管理するツールをさくっとつくる


ExcelいじるのにWin32が必要なんだけど家のマシンにExcelはいっているwindowsマシンがないのでそこでサスペンド。まぁライフワーク的にちまちま今後つくっていこう



遊んだ!でもさすがにまだこれでなにかつくるまではいかないなー



  • 流れ星銀のDVD見る


まだ赤目と黒邪鬼あたりまでしかみてないorzまぁゆっくりみよう。



  • ドラクエ5 DS


天空城を浮上させるところまで


そのほかだとzshを本格的につかいだしたりとか、RailsできちんとRESTFulを意識してアプリケーションを組んでみたりとか、 ぐちゃぐちゃだったディスクトップ整理したりとか、細かくいろいろ収穫があった。


あうーでも明日から仕事か。がんばるか。というかもうすでに今日になっている。

今年のふりかえり

なんか思い出しレベルでかいてみる。おもいだせなかったものはたぶんそんなもんだったってことで。 時系列は関係なし



  • 勉強会とかいった


月1か2は最低でもいくようにした。いけるように時間をつくるようにした。やっぱ外に出るといろいろ刺激をうけるし、来年もこれくらいのペースを維持したいな



  • LTした


あ、あがり性だけど自分なりにがんばった。(つもり)ちょっとづつ慣れていきたい。



  • 引っ越した


電車乗らずに会社にいけるってこんな楽だったんだ。ってのとやっぱ勉強会とかに参加しやすくなったのは確実。だって休みの日に30分以上かけて都内にでてってやっぱなんかなかなか腰が重いけど、都内なら電車で数駅ですんだりするしね。



  • はてダをかくようになった


アウトプット大事



  • オープンソースに関わるようになった


Hudsonのpluginもそうだし、Jpmobileにもちょっと関わった。これは今後もじゃんじゃんやっていきたい。



iPhoneアプリのためだが。ひさしぶりにガベコレがない言語にさわったが、やっぱガベコレって便利だよねorz



あの原宿の約1500人の行列にならんで買った。かえたの昼過ぎだったけど会社にかえったら英雄扱いだった。


こんなとこだろうか。ただそとにだせたサービスだと4/1のやつしかないのだけが無念。来年はがんがんだす。なんつーか自分が何をやりたいのかとかに今までにないぐらい向き合った一年だったかもしれない。途中迷走したけど。


来年はがつんと例のやつをだせるようにがんばります。



冬休みー

年末年始も実家に帰るそぶりもみせない親不孝なgaoohです。


やっぱまとまった時間があるといいですね、ってことで休み中にやることリスト



  • iPhoneアプリなんかつくる


1個1個チュートリアルをやりながら覚えるとか苦手で、「これつくりたい!!」っておもったらそれを作るための最短距離をがつがつ進んで、その道のりの中でいろいろ覚えるタイプなので。 一応つくりたいものリストはあるのでそのなかからなんかひとつは形にしたいな。



  • テストを管理するツールをさくっとつくる


現状、人力が必要なテストはExcelで管理しているのですが、ありえない、ありえない。もう嫌だ。「テストは自動化だろ」は当然なのですが、見た目のずれとかカラムがずれてないかーとか人の手によるテストってどうしても必要なわけで。印刷したりエビデンスとしてクライアントに渡すとかにはExcel便利なんですけどね。


なんで1つテスト項目追加するのに、カラムのずれとか連番を降り直したりしているの私は?


このテスト一覧のファイル、でかすぎて保存すると数秒またされるんだけど。。。


とかいろいろストレスのたまる作業はもういや。


Excelからそのツールにインポートとエクスポートができればよくて、Excelで編集が楽な場面があればExcel上でやればいい。とりあえず履歴管理とバージョン管理は必要。その程度のものを。



遊ぶ!



  • 流れ星銀のDVD見る


きっと大泣きしながら見るからタオルを用意して



  • ドラクエ5 DS


いまさらだけど。


..............休み足りないかも....................。




Hudson Redmine plugin 0.6

リリースしました。


もうちょとさくっとリリースしたかったんですが、年末なんでいろいろたてこんでしまった。


内容としてはバグ報告をもらっていた以下の点の修正に。


・リポジトリブラウザーでファイル詳細からRedmineにとべない


ただ調べていたら若干報告をもらったものと条件が違うような気がしないでもないので「なおってないよ!(怒)」っていう人がいたらご連絡を頂ければ。


とりあえず自分のローカルのテスト環境と実際にプロジェクトで使っている方は大丈夫だったんですが。

engines で from_plugin を指定した上で rake gems とかがうまくいかない

pluginのような機能単位よりも、よりアプリケーションよりのものが作りたいときに便利な Rails Engines plugin


これを利用した際に便利な機能の一つに routes をplugin側のroutesで上書きしてくれる、from_pluginというものがあります。


( 実装をみてみるとシンプルで、ほんとに上書きしちゃってますw)


この機能を使った上で



rake gems

とかやるとうまくいかない。


正確にはきちんと指定したgemがはいっていれば正常に動くのですが、はいってないgemが一つでもあると動かない。


rake gemsをやるたびにコメントアウトは面倒すぎるのでいろいろ調べてみた。


rails中身のソースをおった感じだと、最初の上書きは当然成功している、でも例外が発生した際はなんか奥の方の都合できちんとrails内部の方のクラスがつかわれてしまうため、うまくいかない。なので from_pluginをやる前に無理矢理Engineを起動して上書きを強制すると正常に動く。ただしこれだと通常のrailsの起動がうまくいかない。


ふーむ。


なんかメソッドをhockして解決とかしたかったんだけど、逆にややこしくなりしうだったので以下の方法で解決。



map.from_plugin :plugin_name if ENV['FROM_PLUGIN_SKIP].nil?

として



FROM_PLUGIN_SKIP = true rake gems

とするように。


なんか無理矢理間はいなめないが、仕方ない。

オブラブ忘年会 ~ふりかえり2008~にいってきた

オブラブのイベントは前からいきたいと思いながらいけてなかったのではじめていきました。


まずいえるのはすごく楽しかった。


スタッフの方々おつかれさまでした。


会場はスーツの人も多くていつもいくような勉強会とはちょっと毛色が違うのかな?っても思いましたが、懇親会までいたらそんなことなかったw予想通りみんな熱かったw


あとセッションとして「今年をふりかえる」ってテーマで8人くらいで「今年開発で困った事をあげて、コントロール可能か不可能か」をわけるやつを30分ぐらいやったんだけど、これがすごくおもしろかったです。


やり方としては


まずふせんに今年困った事を10分間でだーってかいて、ひとり1枚ずつ時計回りで発表しながら、でかい模造紙上でコントロール可能、不可能をはなしあいながらぺたぺたはったりしていく。


具体的には


twitterに気をとられた」


っていうのがあったら


「いやこれは不可能だよねー」


「酔った勢いでアカウント消しちゃえばいいんだよ」


「ペアプロすればいい」←採用


みたいな感じでみんなでどうしたら改善できるか?みたいなのをわいわいはなしあっては模造紙に書き込みながらやってく。twitterみたいな軽いやつから「先輩が使えない」とか「社長業がおもったより大変」とか「会議が長い」とか多種多様でした。ぜひ仕事でもやってみたいなーっておもいました。


あ、あと


ドラ娘のドラをまじかできいたらおもいのほか迫力がありましたwあれはぜひまじかできくべきだとw

Hudson Redmine plugin 0.5

リリースしました。


さっきデプロイしたからサーバ上で確認できるのは明日ですかね。いつもリリースのことはリリース後だいぶたってから書いていたので今回は攻めの姿勢で。


主な修正点は以下の2点です。


・リポジトリブラウザーが動いていない点


・fixes 1&2&3 などの &区切りに対応


あとリポジトリブラウザの関係で今回から「プロジェクト名」ってのを管理画面で設定するようになりました。


これを入力しているとコミット詳細画面からリンク一発でredmine上のリポジトリ画面へ飛べます。


次はちゃんと国際化しようかな。