inohilog

/var/log/inohiro.log

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

List.ToString() とか

C#

ときどきやるミス。もう何度もやっているので対処法を覚えているけど、どうも直感的にいかない。List.ToString() で素直に文字列になってほしいんだけどなあ。 using System; using System.Collections.Generic; namespace Sample { class Program { static …

MacBook Pro のハードディスクドライブを交換した

Mac

I/Oがだらしないので、7200rpmで320GBのものにした。追記予定。 交換前のベンチマークをとるのを忘れた*1...とりあえずXbenchのDiskだけ実行した結果。 追記 交換前のHDDのベンチマークあった*2!どれもスコアアップしてる。よかった。 Disk Test 26.20 Sequ…

久しぶりにC#を書いた(ファイル名の置換)

C#

「IMG_%d%d%d%d.JPG」という複数のファイルを、「img_%d%d%d%d.JPG」に置き換えたかった。正規表現のところでつまずいた。 こういうのはRubyとかでささーっとかけるようになりたいものです*1。あとはLINQでがんばれば1行でできるかな。難しいかな。 using Sy…

Controller で params[:hoge].blank? すればいいんじゃないか、という話

collection_selectを使ってるViewだとvalidates_hoge_ofシリーズが使えない(? - INOHILOG の続き。 Modelにvalidation_presence_ofを使って、フォームの空欄をValidationしたかったのですが、collection_selectを使ってるViewだとそれがうまく動かない*1問…

タグ付け

何にせよ、何かにタグ付けするときのタグというのは、具体的なほうがよいのだろうか。「RailsでOpenIDでログインする記事」をはてブするときに、これまでだと 「[Rails][OpenID][Plugin]」 みたいな感じで登録していたけど、 「[open_id_authentication]」 …

bash のプロンプトをいじる

Ubuntuのbashで、デフォルトの設定のままだと深いディレクトリに入ったときにこんなふうになってしまいます。 inohiro@ubuntu:~/Projects/aaa/trunk/openid_sample/app/controller$ 長い。 プロンプトの設定は.bashrcや.bash_profileで行えばよいとのことで…

collection_selectを使ってるViewだとvalidates_hoge_ofシリーズが使えない(?

collection_selectが含まれているViewだと、Modelでvalidates_presence_ofを使ってのValidation(検証)がうまくいかない。例外がでる。 環境 Ubuntu 9.10 Rails 2.2.3 Scaffoldで生成したViewとかを編集 index.html.erb AuthorとかCategoryとかBookがcollec…

Groovyはじめました

インストール Groovyをインストール。 $ sudo port install groovy Version確認。 $ groovy -v Groovy Version: 1.6.5 JVM: 1.6.0_15 Hello, World $ groovysh Groovy Shell (1.6.5, JVM: 1.6.0_15) Type 'help' or '\h' for help. ------------------------…

Scalaはじめました

インストール MacPortsを最新にアップデート。 $ sudo port -d selfupdate Scalaをインストール。 $ sudo port install scala Version確認。 $ scala -version Scala code runner version 2.7.7.final -- Copyright 2002-2009, LAMP/EPFL Hello, World $ sca…

Visual Studio でデバッグ実行して、アプリケーションが正常終了したあとにVisual Studio に戻ってくるときに異常にもたつく問題

タイトル通り。「Visual Studio でデバッグ実行後にアプリケーションが終了して、Visual Studio に戻ってくるときに異常にもたつく問題」に以前遭遇した事があるのですが、これへの対処方法を忘れてしまいました。 だれか知っている人がいたら教えてください…