タグ

ブックマーク / blog.masuidrive.jp (9)

  • 緯度経度を文字列で表すGeoHash - @masuidrive blog

    なんか世間的に位置情報アプリが流行ってるらしいし、Google App Engine(GAE)も楽しそう。どうせだから、GAEでなんか位置情報アプリでも作ってみよう!と思ってTwitterに書き込んだところ、Geohashという、位置情報のプロトコル?を教えてもらいました。 これは、その名の通り、位置情報をハッシュで表す規格なのですが、いろいろおもしろい特徴があり、調べているうちに楽しくなってきたので、勢い余ってPure Rubyのライブラリまで書いちゃいました。 そのあと、結局ライブラリを作ったところで満足して、アプリは何も作らなかったので、せめてGeohashの解説でも書いておこうと思います。 位置情報は通常、緯度経度で表します。たとえば東京タワーの緯度経度は35.65861, 139.745447です。 北を上にした地図でいうと、緯度がY座標で経度がX座標です。英語では緯度をlati

  • masuidrive on rails » Blog Archive » Railsプラグイン紹介サイト - RAILSify.com

    Railsを人に勧めると必ず聞かれるのが、「プラグインをどこで探せばいいんですか?」 公式Wikiにもプラグイン情報はあるのですが、サイトがたまに落ちてたりスパムにやられたりで、あまり活用されていなく、結局Google先生頼りで検索したり、他のブログで見つけたのをブックマークしたりとしていました。 みんなプラグインをまとめるサイトを待ち望んではいたのですが、だれも作らないまま結構な時間が過ぎました。 しかし、やっとプラグインやツールをまとめるサイトRAILSify.comが、公開されました。 たぶん管理者側で追加したのだと思いますが、既にメジャーなプラグインについては、登録されているようです。ちょっと使ってみたところ、使い勝手もデザインもいいようなので、これが安定して、プラグイン情報がここに集まるようになるといいなぁ。 via eHub

    masuidrive on rails » Blog Archive » Railsプラグイン紹介サイト - RAILSify.com
    atomicmap
    atomicmap 2007/09/21
    プラグイン
  • masuidrive on rails » Blog Archive » アジャイルな環境作り - そんなに急いでどこへ行く

    先月、永和さんで「アジャイルな環境作り – そんなに急いでどこへ行く」と題して、私の開発環境の紹介をしてきました。 下のslideshareは、遅くて表示出来ない場合があるので、うまく見れなかった人は、PDFをダウンロードしてください。 主に、自分用のデプロイ環境を紹介しています。

    masuidrive on rails » Blog Archive » アジャイルな環境作り - そんなに急いでどこへ行く
  • masuidrive on rails » Blog Archive » PHPユーザの為のRuby/Rails入門

    [追記] if構文の変数スコープの説明に間違えがあります。新しいスコープは作られません。 お盆のまっただ中8/11(土)に、社内勉強会を開いて、PHPユーザ向けにRuby/Rails入門をやりました。 じつはお盆の土曜日に4時間も勉強会って事で、そんなに人も集まらないだろうと思っていたのですが、ふたを開けてみたら28名も参加があり、びっくりしました。それだけ興味を持ってもらったのは嬉しいけど、これだけ集まるなら資料はちゃんと作らないと・・・・。ということで、作った資料を公開します。なんとRuby編100ページオーバー、Rails編200ページオーバーと、かなり大作です。 RubyKaigiで、発表者のスライドの横でIRCが表示されていたのが面白かったので、勉強会の参加者には、Lingrのチャットルームに全員入ってもらって、質問やパートごとの「終わった!」という書き込みをしてもらいました。今

    masuidrive on rails » Blog Archive » PHPユーザの為のRuby/Rails入門
  • いまさらsubversion解ってきた

    Posted by masuidrive Sun, 26 Mar 2006 20:27:00 GMT いやー、去年CVSからSubversionに移行したんですが、単純にimportして、coして、ソース編集して、commitするだけの人生でした。 今日、やっとtrunkの意味がわかりました。Subversionはタグやブランチって無いんですね。だから、それをディレクトリ分けでして、運用で逃げろってことなんだ。 trunkディレクトリ以下で作業して、区切りがきたらタグの代わりにtagsディレクトリにコピーすれ、って事なんですね。 これが解ったので、rails2uのsubversionでRailsアプリを管理 を参考に作った、自分用のrails.create も公開しておきます。これは結構前から使ってたんですが、今日初めてtrunkに対応しました。 これをつかえば、適当なディレクトリで”ra

  • http://blog.masuidrive.jp/articles/2006/09/25/paginating-find-plugin

  • OSX+Emacsで快適なRails開発ライフを送る

    Posted by masuidrive Tue, 23 May 2006 13:22:00 GMT Rails用エディタを放浪 した結果、やっと、OSX上のCarbonEmacs で、rails.el + ECB + psvn.el を使い、EmacsなのにEclipse以上の環境を作る事ができました。 この環境+Terminal上でscreenを立ち上げ、いくつかのログを tail -f LOGFILE で表示させて、殆どのソフトを作っています。 あとは、migrationをもう少し楽にできるツールが欲しいかな。そういえば、DB管理ツールのConductorとか、クラスタ管理のGaugeはどうなったんだろう? まず、OSXRailsを開発する上で気になっていたのが、subversion for OSX のパッケージを使うとメッセージ類が文字化けする件。これはロケールを正しく設定してや

  • Railsアジャイル本の自分用まとめ - P.141〜255編

    Posted by masuidrive Mon, 20 Mar 2006 19:21:00 GMT やっとRails読み終わりました。 気になった所には付箋をつけたので、引き続き復習を兼ねて書き出し。 Railsアジャイルの自分用まとめ – P.1〜140編 初の日Railsキター P.212 ブール型の属性を使う時は?を忘れずに モデルでブール型の属性を使う場合、そのまま属性名を使うと、Boolean型のオブジェクトじゃなく、’t’, ‘f’,’0’,’1’などの文字列を返してきます。 これをBoolean型に変換するには、属性名の最後に?を付けます。 user = User.find_by_name 'masuidrive' # この書き方はダメ puts "user is admin" if user.superuser # こっちが正解 puts "user is ad

  • Rails 1.1はどこが新しくなるのか (翻訳中)

    Posted by masuidrive Tue, 28 Feb 2006 23:20:00 GMT Scott Raymond氏が、ChangeLogなどを元にRails 1.1に搭載される予定の機能をWhat (will be) new in Rails 1.1 にまとめて公開しています。 氏に許可を頂いたので、ここで翻訳したいと思います。私は英語が苦手で勉強をしつつ翻訳なので、間違いもあると思います。気がついた事があれば、コメントをお願いします。 できた所からアップしていますが、自信がなかった部分については、英文も残してありますので、おかしい部分があったら、これもコメントお願いします。 追記 2006/03/03 22:00 遅くなりましたが、やっと終わりました。どーしても訳せなかった文がいくつかあるので、誰か教えてください。翻訳は初めてやったんですけど、ホント難しいですね。 追記

  • 1