2008-01-01から1年間の記事一覧

JAVAでファイルの出力方法をを忘れるのでメモ

try{ //1)FileOutputStreamのインスタンス生成 FileOutputStream fos = new FileOutputStream("ababa.txt"); //2)OutputStreamWriterのインスタンス生成 OutputStreamWriter osw = new OutputStreamWriter(fos , "MS932"); //3)BufferedWriterのインス…

svnコマンドを色々と

あるプロジェクトでまったく同じソースを違うプロジェクトとしてもう一つ増やしたかったので、コマンドを探した所こんなコマンドがありました。まずは、もう一つのソースを置く場所を作るsvn mkdir file:///hoge/test -m "test project"これでhoge/testの方…

古いプロジェクトを動かそうとしたらrake db:migrateが通らない

昭和58年6月に作ったプロジェクトを動かそうとして「rake db:migrate」とやったら「undefined method `last' for {}:Hash」というエラーが出た。このエラー内容で調べたら、rakeのバージョンが新しいらしくてエラーが起こるとのことなので、「gem list rake…

いつもrubyのインストール方法を忘れてしまうので・・・(windows)

#rubyをダウンロードしてくる$ 普通にexeを実行する #rubyのバージョン確認 $ ruby --version - ruby 1.8.5 (2006-08-25)#rubygemsを解凍したフォルダに移動する cd rubygems-0.9.4#これを実行する $ ruby setup.rb config $ ruby setup.rb setup $ ruby set…

Ruby On RailsのRESTについて

RESTで書かれているプロジェクトを修正する機会があったので、RESTについてちょっと調べてみました。informationsコントローラーがあるとするとroutes.rbにこんな風に書きます。ActionController::Routing::Routes.draw do |map| map.resources :information…

postfixでメールアドレスの先頭にハイフンが入った場合の送信方法

postfixではメールアドレスの先頭に「-」ハイフンがあると、送信しないという仕様があるらしくて、RFCに準拠してないから送信できなくてもしょうがないよね・・・。って言おうと思ったけど、どうやら先頭のハイフンは特にRFCでも問題ないみたいですね。そこ…

半角英数字を並べるとレイアウトを突き抜けてしまうのを無理やり解消する方法

半角英数字をずらっと並べると、テーブルで指定しようとCSSで制限しようとレイアウトを突き抜けて行ってしまうってのは回避のしようがないと思ってたんですが、「」というのを入れると勝手に改行させないようにできるんですね!! firefox3ではそのタグは使…

centosのキーボードをUSから日本語に変える

vmでcentos動かしてみたら、キーボードの配置が違ってて 無理やり配置を覚えて使ってたんだけど、「"」がどうしても出せなくて、断念したので、キーボードの変更方法を調べたらすぐ出てきました。$ vi /etc/sysconfig/keyboardKEYTABLE="jp106"に変更して、…