1個ずつ有効/無効の切り替えをするのがだるいので書いてみた。hashに対して動的にアクセスするのでintern使ってるけどこれってそもそもお行儀のいいやり方なのかしら?あとeachのときにdo〜endとするのと{}で書くのってどちらが一般的なのかしら?
ソーシャルアプリのプロトタイプ制作にMongoDBを活用 View more presentations from fungoing この資料の発表を見てみたんだけど、プロトタイプの作成には凄く良さそうだなぁと。REST-APIを利用して動くクライアント側の実装者がサーバサイドMock作るにはサ…
プロジェクト毎にJenkinsを分けて使うポリシーでいるので、プロジェクトがポコポコと立ち上がると毎度同じ構成で作るのがめんどくなったので作ってみた。とりあえず間に合わせ程度なので全然アレな感じではあるのだけど、ひとまず実用には足りるかと。Jenkin…
確かTwitterで見かけてビビッと来たのと職場ですぐにでも使えそうだな〜ということで入れてみた。 Blockdiagって何?っていう方は以下参照。 遷移図生成ツール blockdiag の紹介 @ Pycon mini JP 2011/01 View more presentations from Takeshi Komiya ドキ…
第2回Jenkins勉強会でJenkins+Maven活用術ってタイトルでMavenのことをしゃべってきました。初めての発表でかなりgkbrしてましたが最後に @cactusman さんにこういうのが聞きたかったと言っていただけて嬉しかったです。ほんとはもっと突っ込んで話をし…
cynipe/maven-archetypes · GitHubにあるcuke4dukeのarchetypeをつくっていたときに気づいたのだけど、maven3からは$と{をVelocity流儀にのっとったエスケープをする必要がなくなってる。裏は取っていなかったのだけど、のUsing Velocity cleanly with custo…
Performance Pluginを使えばant+jmeterで簡単に出来る。jmeter-maven-pluginなんてものもあるけれど負荷テストをプロジェクトのpomに書くのはやり過ぎ感にあふれるので今回は使わなかった。まずはantを使って負荷テスト用プロジェクトを以下のようなディレク…
今さらだけどほんとLL便利だわ・・・。
ちょっと欲しかったので書いてみた。ROXML便利!こうやってさくっとマッピング出来るのは嬉しい。
こんな月並なものは出尽くしているのだろうけど、Ruby勉強ついでに書いてみた。発言中にある#1000とかをタイトルとURLに展開してくれるIRCBot。最初は文字列連結してURLを合成して発言するだけのやつをJavaで書いてたのだけど、タイトルも欲しいなと思って作…
1. 環境別の設定はプロファイルで 環境毎に切り替えたいっていう設定ファイルは大抵のプロジェクトにはあると思います。DB接続先設定だったり、ロギング設定、場合によってはweb.xmlの初期化パラメータとか。最近流行り?のAppEngineだとデプロイ先の設定、…
少しはアウトプット増やそうという気な今日この頃。とは言え割と三日坊主だったりもするので自戒?もこめてはてなプラスに。頑張って書けばプラスの代金ぐらいアフィリエイトでいけるんじゃないのかなー?なんてぬるいことを考えてます。ちょっとかゆいとこ…
なんかTwitterでSayKanaが盛り上がってたので、ついカッとなってHudsonをゆっくりにさせてみた。Hudsonには$BUILD_NUMBERとかはあるものの、$BUILD_STATUSな変数がないのでPost Build Task Pluginを使ってやってみた。設定は↓の写真でどうぞ。ただ、$JOB_NAM…
初めてのrubyなんでわけわからなくて時間かかっちゃったけど、こんな感じでとりあえずやりたいことは出来た。何がしたいかというとテストシナリオをredmineにガリガリと書いていってそれ用のチケットを自動で登録したいな〜なんて。でもこれユーザからじゃな…
404 Not Found を元にmaven3用かつzsh用にいじってみた。.zshrcとか.zshrc.aliasとか.oh-my-zsh/custom/xxx.zshに貼り付けるといいよ!もうちょっといじればもっと綺麗にも出来るんだろうけど、とりあえず用は足りてるのでこれでおk。Building〜なとこも青…
本家のr1355を元にしてまっす。使い方とかはGithubのREADMEでどーぞ。http://github.com/cynipe/slim3-archetype-profiled-quickstartライセンスは引き継いでるからだいじょぶよね・・・? 公開リポジトリにデプロイしておいた ↓のコマンドで使えますん。 mv…
maven3がリリースされましたね。気が向いたのでこんぱちのーつでもざーっと眺めてみました。@shin1ogawaさんに1000万の人が喜んでくれると言われたのでものっそい久しぶりに書いてみた!間違ってたりしたらご指摘ください〜。不安な箇所もあるので。。。元ネ…
http://cynipe.googlecode.com/svn/trunk/csvmanager からチェックアウト出来るよ!作ったのはCSVの列番号をアノテーションでフィールドにマッピングしてくれる奴。イメージ湧かす用サンプルなんでString型にしか対応してません。ヘッダ行もまったく考慮して…
最近id:ashigeruに影響されて、DDDを読み始めてみたりしてる。これが結構開ける世界があって、今までなんであんなに"機能"に拘って考えていたのか全くもって分からない。モデルを軸に置いて考えるとこうも色々としっくり来るとは思わなかった。しかも機能を…
まぁ、こんなで。色々足りてないけど今のとこ問題なし。 import groovy.sql.Sql import groovy.grape.*; // Tracログインアカウント名 or メールアドレス // メールアドレスを指定する場合はメールアドレスがログインアカウントと同一であること。 def accou…
http://d.hatena.ne.jp/kaorun55/20090601/1243865979余裕あるときにでもみておく。
INSERT OR REPLACEなんてのがあるのね。これ便利。
session_attribute 列名 格納されてるもの 備考 sid cynipe ログインユーザ名 authenticated 1 多分認証されているかのフラグ name email 属性名 value cynipe@hoge.com メールアドレス ってな訳でここをバツッといじればプロジェクトメンバーのメアド設定も…
sqliteをgroovyから操作したくてGrapeでえいやー。と思ったのだけど、何故かCLASSPATH上に見つからない。commons-langで試したときは普通に使えたのに。どうもClass#forNameで引けないみたいなんでGroovyのクラスローディングの仕組みでうまくのせられてな…
かっこいいなー。ライブ行きたい。この間行き損ねたのがほんとに悔しい限り。 この曲もかっこいー。Alva Notoでおぼれたいなー。こっちは普通のスピーカーだとうまく聞こえないのでヘッドホン推奨。
[music]Mira Calix 今年はWarp祭りだなーほんと。さっき知った人なんだけど結構かっこいいね。http://www.phase-works.com/20090907/index.htmlライブいこかなー?id:kukeihaとかは行くのだろうか?
先輩のmixi経由で知った。かっこいい。公式みるとバンドバンドしたところではなくて、プロジェクトバンドみたいね。いいね、こういうプロジェクト。
http://pirkar.ashikunep.org/download/index.html自分も開発に携わっているWEBページ作成の支援ツールであるPirka'rの限定公開を開始しました。自分が携わっているのは主にサーバ側だったりするので今回のメインとなるクライアントではないのですが・・・w…
http://gmail.1o4.jp/operators.html
「/」を含んだラベルをどうやって検索するのか分からなくて試行錯誤していたらid:sugyanに教えてもらった。結論から行くと「aaa/bbb」というラベルを検索したい場合は「l:aaa-bbb」と入力する。どうもGMailでは「-」と「/」は同じ物とみなしているらしい。な…