PukiWikiなどのオープンソース活動を経て、2005年からRuby on Rails関係の開発を中心に行う。2008年4月にアメリカにてBig Canvas Inc.設立、iPhoneアプリなどの開発を行う。2010年12月〜2012年9月、米Appcelerator社のテクニカルエバンジェリストとして活動。miilを経て、現在Toreta, Inc.のCTOとして活動。トレタ作ってます。 最近は、wri.peやMobiRubyの開発も行う。
Posted by masuidrive Mon, 02 Oct 2006 14:36:00 GMT Use the Ruby Captcha Gem for Rails User Registration ユーザ登録時の認証にCaptcha使うサンプルコード。 これで、ロボットなどによる、アカウントの自動登録を避けることができます。 Captchaライブラリを使うときには、RMagickとTrueTypeフォントが必要です。 Captchaの解説 Posted in rails | no comments | no trackbacks Comments Trackbacks Use the following link to trackback from your own site: http://blog.masuidrive.jp/articles/trackback/15563
Posted by masuidrive Tue, 18 Apr 2006 09:42:00 GMT 最近、Railsの仕事が増えてきて、一つのパッケージ空間でRailsやRubyGemsを動かすのに問題が出てきたので、Debianをchrootして、その中にアプリを閉じ込める様にしてみる。 chroot を使って異なる Debian ディストリビューションを起動する を参考にして、Debian内に新しいSargeをインストールし、そこに手動でRails環境を構築。MySQLサーバは、chroot外の物を利用。 (chrootされてない環境で) # mkdir -p /sub/APPNAME # debootstrap sarge /sub/APPNAME http://ftp.debian.org/debian/ # echo "proc-APPNAME /sub/APPNAME/pro
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
Posted by masuidrive Sat, 06 May 2006 08:54:00 GMT Railsでアプリを作るときの始めの作業をまとめて、自分メモがてから書いておきます。 まずは、いまさらsubversion解ってきた で紹介した、自作のrails.create コマンドでプロジェクトのディレクトリを作り、自動でsvnにまで入れます。 このコマンドでは、railsコマンドでプロジェクトのディレクトリを作り、database.ymlを自動設定して、logなど必要のない部分を除いてsvnのimportしてくれるコマンドです。 もしsvn使わないなら、railsコマンドとdatabase.ymlを手動でやってもOK。 続いてsessionをDBに保存するために、config/envitoment.rbに下記の1行のコメントを削除して、イキにします。
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く