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

wrappable_columnプラグイン

http://qwik.rubybizcommons.jp/members/407.html名前がイマイチで、何するのかピンとこないかと思いますが、便利なケースがあるかもしれません。 作ってからMySQLの制約に気付いて、これ今回の仕事では使わないかも、ということになるかも。

action-coding

[ruby-list:44977]より action-codingはJRubyからのProcessing API呼び出しやプログラムの実行時書き換えをシンプルに実現するものです。APIにProcessing、言語にRubyを採用したプロトタイピングやライブコーディングのための環境です。 スクリーンキャスト…

ssh_configじゃなくて、~/.ssh/config

mac

22以外でSSHのポートを空けているサーバーに接続しようとして、いつも無理って怒られて仕方なく-pオプションをつけていた。SVNのリポジトリから取得するときはsvnXを使ってたので、ターミナルからはやってなかった。でもgit-svnでどうしてもそこにターミナル…

JRuby 1.1.2

May 27, 2008 JRuby 1.1.2 ReleasedBy ThomasEEneboIn true boilerplate style: The JRuby community is pleased to announce the release of JRuby 1.1.2! 1.1.2がリリースされたよってThomasからのアナウンスがありました。

イケテル'JRuby'勉強会

6月24日(火)14時〜18時 福岡市早良区百道浜 2-4-27 AIビル9F 麻生塾研修センターセミナールーム a. はじめてのJRuby 講師:秋間くん、小竹さん Javaは知っているけどRubyはまだ。Rubyを知っているけど、JRubyはまだ。そういう人に向けて、JRuby入門セミナ…

発音

Macのsayコマンドで"git"の発音を確かめました。 $ say git僕の耳には「ギーット」と聞こえたので、これからは迷わず「ギット」でいきます。

イケテルRails勉強会@福岡

rbc

今日は福岡のイケテルRails勉強会に行ってきます。位置情報を扱うプラグイン。 思えばGoogleマップを使うのにひーひー言ってたころに比べれば、すごく進歩してます。たぶん、なんども来ている参加者の皆さんはかなりRailsに慣れてきたんじゃないかな。 2008/…

railscasts

今日のrailscastsは #48. Console Tricks。 > ruby script/console production --sandboxこの--sandboxオプションを付けると、コンソールを抜けるときにロールバックしてくれる。本番運用のproductionモードテストするときにはこれ付けるべきですね。

UserControllerのテストが失敗しまくる

restful_authenticationプラグインをインストールして、それが生成したテストを実行してみましたがやたらと失敗するので、色々ためしてみたところ、use_transactional_fixturesをfalseに設定してみたところ、ほとんど通るようになりました。これってtrueにす…

日本語モードで半角スペース

mac

日本語モードで半角スペース打つだけなら「Shift+Space」でいけません? こういう細かいこと重要。あるいは、常に半角スペースなら ことえりでスペースを半角に (Leopard限定)CommentsAdd StarakmMacOSXhttp://pc11.2ch.net/test/read.cgi/mac/1204069594/57…

Excel viewer2003

mac

VMware Fusion上のWindowsのExcel viewerが、Zドライブにマップされたネットワークドライブ(に見せかけたホームディレクトリ)のxlsファイルを開こうとするとファイルが壊れていると申します。Windowsの方にファイルをコピーして開くと問題なし。 ダウンロー…

attr_accessible, attr_protected, in_groups_of

今日から始まったrailscastsコーナー。最近通勤のときにrailscastsを見てるので、忘れないうちにちゃちゃっと書くようにします。 railscastsはこちら http://railscasts.com/ railscasts#26. Hackers Love Mass Assignment attr_accessible, attr_protected…

IEが異常終了

mac

VMware Fusion上のWindows XP Home EditionにインストールしているIE7が異常終了するようになってしまいました。[ツール]-[インターネットオプション]を押しただけで異常終了。泣。「問題が発生したため、iexplore.exe を終了します。 ご不便をおかけして申…

ポートを使うとき

mac

araiさんのmockmail.rb(http://www.moodindigo.org/blog/archives/000341.html)を使ってメールの内容を確認しようと思って、動かそうとしたんだけどなぜか動かない。telnetでもrefuseされる。いろいろ試しているうちに、25番ポートだから?という気がして…

Basic認証のヘッダー

Basic認証では、ユーザ名とパスワードの組みをコロン ":" で繋ぎ、Base64でエンコードして送信する。 ってことなんだけど、HTTPヘッダを操作するようなときには、以下のようなヘッダを使う 認証を伴うリクエスト (ユーザ名 "Aladdin"、パスワード "open sesa…

intel macでruby-oci8

Oracle は intel mac 用のバイナリを提供していません。 Oracle Instant Client 10.1.0.3 は ppc バイナリなので、intel CPU 用の ruby では動かないのです。 (日本のサイトには Mac OS X 用の instant client はないようです、 英語のサイトにあります。)回…

サーバーの死活管理

GOD。ずっと気になっていた、mongrel_clusterのモニタリングツール。ただの監視だけでなく、ダウン時の再起動、メモリやCPUの条件で再起動とかもやってくれる優れものです。 と、 こんにちは satoです。 monitは プロセスの監視を行うデーモンです。 条件と…

godのインストール

finkでruby-develをインストールしたら、 $ sudo gem install godであっさりインストールできました。

ruby-devel

ruby-develをインストールしようとまずはlistで調べてみます。 $ fink list ruby Information about 6675 packages read in 1 seconds. bioruby-rb18 1.2.1-1 Bioinformatics environment for ruby mecab-ruby 0.93-2 Placeholder package for migration to …

fink

mac

2007-10-26: 当面の Leopard サポート-The Fink Project は Mac OS X Leopard (10.5) のサポートを開始します。10.5 を利用されている方は、バイナリディストリビューションができるまでは、bootstrap で行う必要があります。 fink-0.27.7 をここからダウン…

依存関係

GODのインストール。コンパイルが入るので、rubyの*.h(ソースコンパイルやruby-devel)が必要。 ってことなので、Xcodeは入ってますが、ruby-develが入ってなくてインストールに失敗するので、インストールしようとしたらどうやらportでは入らないらしいっ…

R2-D2

モーターで走り回り、DVDプレイヤーと80インチプロジェクター機能がつき、iPodドックをはじめとするありとあらゆるデジタルメディアの入力端子が内蔵されていて、リモコンはミレニアム・ファルコン号。 広い部屋で遊びたい。

gitとsvnの連携

gitをsvnと連携するには既存のsvnのワーキングデリレクトリで、git initするだけじゃダメで、ちゃんと空のディレクトリから作らないとだめらしい。http://www.flavio.castelli.name/howto_use_git_with_svn を参考にやってみる。 まずは空のディレクトリを作…

はじめてのgit

git

とりあえず、なにかコミットしてみようと思って http://www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html を参考にやってみます。 まずは、チュートリアルにある通り、ユーザー名とメールアドレスを設定。 $ git config --global user.name akimat…

git-emacs

http://d.hatena.ne.jp/xcezx/20080501/1209622234 を参考に設定してみる 4つのファイルをsite-lispにコピーして、~/.emacsに設定を追加するだけ!id:xcezxさん、すばらしいまとめありがとうございます。

gitをインストール

git

仕事ではSubversionを使っているケースがほとんどだけど、ローカルなリポジトリが欲しいときがどんどん増えてきたので、はやりのgitを使うことにしました。

reset

git

29 :login:Penguin[sage]:2008/02/10(日) 03:36:35 id:HUyz7WXT git で、svn revert に相当するコマンドは何でしょうか。 git revert filename とすると、fatal: can't find hoge.c と言われます。 30 :login:Penguin[sage]:2008/02/10(日) 03:38:43 id:…

has_manyのメソッドの戻り値

class User < ActiveRecord::Base belongs_to :group end class Group < ActiveRecord::Base has_many :users end っていうモデルを作った場合、 >> g1 = Group.find(:first) => #<Group id: 1, ・・・> >> users = g1.users => [#<User id:1m ・・・>] >> users.class => Arrayって出ます。しかも、 </user></group>…

ショートカットキーの設定

mac

設定場所は「システム環境設定」です。「キーボードとマウス」を開き「キーボードショートカット」タブを選択。リスト左下の+ボタンで追加します。シートが出てくるのでアプリケーションを選び、追加したいメニューのタイトルを正確に入力し、好きなショー…

最近の変化

最近始めたこと Mac Emacs Flex/ActionScript/AIR これから始めること git jQuery/as3Query etc