2008-11-01から1ヶ月間の記事一覧

とおもったら、gitがsvnに依存してた

古いのが残っていたので、 sudo port uninstall subversion@1.4.6_0って感じでアンインストールしなければならないんだけど、gitとかが依存してたりするので、 sudo port uninstall cogito stgit git-core p5-svn-simple subversion-perlbindings sudo port …

svn1.5 on osx

svn

sudo port -v selfupdate sudo port deactivate subversion sudo port install subversionでオッケーなはず。

subversion1.5 からのsvn:externals

svn

http://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_externals_relative.html によると、1.4系と1.5系で、svn:externalsで指定するURLとディレクトリ名の順番が逆になっています。要注意! でもsvn:externalsには相対パスが使えるようになって便利!

svn:externals と git-svn

git-svnは非常に便利なんですけど、svn:externalsを自動で処理してくれません。 checkoutしているディレクトリ内に、svn:externalsしているディレクトリとその参照先が含まれている場合、以下のようにすればOKって分かりました。 方法は簡単で、svn:externals…

JRuby1.1.5 + Rails2.2.2 での注意

普通にwarblerを使って動かそうとすると、 Rails requires RubyGems >= 1.3.1 (you have 1.2.0). Please `gem update --system` and try again.というエラーがでてRailsが動かない。もちろん jruby -S gem -vをやると1.3.1と出る。なのになぜ?と思って調べ…

sshを自前で?

Create a new file, named deploy.rake in lib/tasks/, containing the following code: 昨日、さんざん悩んだNet::SSHの話ですが、capistranoでデプロイするときの動作を調べてたのですが、system("ssh user@host command")って感じなら実行できました。う…

まだ悩んでいる

VMware上のCentOSでsshに自分のアカウントでログインした場合 [takeshi@localhost ~]$ ssh takeshi@localhost takeshi@localhost's password: Last login: Sat Nov 22 21:24:32 from localhost [takeshi@localhost ~]$ [takeshi@localhost ~]$ [takeshi@loca…

Net::SSHとsshコマンドの違い?

sshコマンドでlocalhostに既にログインしているユーザーでログインすると、.bash_profileで設定している環境変数とかが反映されるけど、Net::SSHで同じようにログインすると環境変数が設定されていないっす。なんで?こちらを参考にしました。http://webos-g…

LL温泉で使った資料を公開 その2

これまではLL温泉のGoogleGroup http://groups.google.com/group/llonsen2008/files にPDFをアップしていただけですが、 先日の田代さんのアイディアを反映するのが大変 きっと僕のコードよりいいものがあるはず。それも共有したい 「ちゃんとソースコードを…

本日はRBCのイケテルRails勉強会@福岡っす

rbc

今回僕は仕事でいけませんが、いつものバリテックでやってますー。みんな頑張れー。 お題はRailsと協調するRubeusで作るプレゼンツールっす

ハナ下リップ

ハナかみすぎて鼻の下がヒリヒリするので効くと噂のハナ下リップをやってみた。これはいい。

fireruby for Intel Macがねえっす

http://rubyforge.org/frs/?group_id=596&release_id=16655 にはないからlinux向けをインストールしてみたけどダメでした。じゃあ自分でビルド・・・fireruby.bundleがsrcの下にないって怒られた・・・。Rails2.xならhttp://github.com/rowland/fb_adapter/t…

Firebird on Mac OS X 10.5.5

仕事で必要になってMacにFirebirdをインストールしたのでメモ。 http://www.firebirdsql.org/devel/doc/papers/html/paper-fb-macosx.html#paper-fb-macosx-install を参考にしています。クラシックモードがいいらしいのでそちらをダウントード。 http://sou…

Picasaで公開されている画像を一気にダウンロード

Picasaで公開されている写真、画像が多いと一括でダウンロードしたくなるけど、WebにもPicasaのクライアントにはそういう機能はないっす。で調べたら、これが一番早かった。 http://googlesystem.blogspot.com/2007/12/download-picasa-web-albums-without.h…

LL温泉

金曜日から日曜日にかけて湯布院で開催されたLL温泉2008に行ってきました! Railsのプラグインを作るためのRubyの基本をみっちりやってみようということでチューターをやらせてもらいました。 初日の夜は調子に乗って騒ぎながらRailsやRubyの話をして、2日目…

dependency-view

すごいんだけどダメだった。プラグインの説明をするのに、Railsの内部の構造をがつっと動的に表示できたらええなーと思って、requireとか色々フックして、クラスがどんな風になっているのかを表示できるアプリをつくったんだけど、ObjectSpaceとか使っててす…

明後日は東京でRBCの勉強会

rbc

Processingは、もともとJavaで開発された製品なんですが、JRubyを活かし、 Rubyから利用できるようにしたのがRuby- processingです。RubyらしさとJavaの良さ。そんなものを活かした技術。この機会を利用して、ソ フトウェアの可能性を、もう一度考え直してみ…

partial_scaffold

モデルに関連(belongs_toとhas_many/has_one)を記述しておくと1画面で関連するモデルを追加編集削除できちゃうコントローラとビューを生成するプラグインを作成しました。 全然ドキュメント書いてないけど、デモを公開してありますので、見てやってくださ…

Rails2.1.2でエラー

ruby script/generate だけでも下のようなエラーがでやがりました。 undefined method empty?' for /_generator$/:Regexp 解決策はこちら http://afreshcup.com/2008/10/25/rails-212-and-22rc1-update-your-rubygems/

Smart Scroll

mac

もの凄く滑らかなスクロールになった!(感動的) 慣性の法則もコントロール出来て、ホントにiPhoneとかiPod Touchでの操作感に近い! 感動という言葉に僕も試してみました。結果、本当感動的!僕はスムーズなスクロールも好きだけど、慣性の付いたスクロー…

gitとsvnでのプラグインの公開方法

gitが素晴らしーと思ったのはプラグイン作ってるときです。 いつもプラグインを作る時はプラグインをテストするためのプロジェクトを作るわけですが、Subversionだとリポジトリ上で、アプリとプラグインを分けるためにはローカルなディレクトリも分けなけれ…