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

Subversionのメモ

たまに忘れるのでメモ。 常用するようになれば頭に叩き込まれるかな。svnというユーザを作成、そのホームディレクトリをリポジトリとする。 sudo adduser svn su svn cd ~ svnadmin create hoge --fs-type fsfs chmod -R 777 hoge svn import hoge file:///f…

オブジェクトの比較

C#

参照型と値型の違いを理解する必要がある。 値型の場合は同じものをコピーしている。 参照型は違うものを新しく生成している。 値型の場合 適当に作った構造体のインスタンスを比較してみる。 struct myStruct { private int hoge; } class Tester { static …

セットアップスクリプト

LAMP環境をVMWare上に作ろうとしているが、遅々として進まない。 ついでに何度もやるのが面倒なので、保存しておこうかと。 最終的にはシェルスクリプトにしておきたい。意味があるのかは不明。以前は手順をローカルのメモに置いておいたが、ファイルが見れ…

staticメソッド内からのprotectedの呼び出し -ruby編-

「Aを継承したBのstaticメソッドからAのprotectedメソッドを呼びたい場合。」のruby版。 rubyで静的メソッドの宣言がわからなかったので、そこから。 rubyでのstatic = クラスメソッド(特異メソッド) class hoge def self.foo # hogehoge end end hoge.foo #…

staticメソッド内からのprotectedの呼び出し

C#

あまり使う機会がなかったので意識していなかった。 Aを継承したBのstaticメソッドからAのprotectedメソッドを呼びたい場合。 using System; class A { protected void foo() { Console.WriteLine("foo"); } } class B: A { public static void bar() { this…

リポジトリ変更

jp.archive.ubuntu.comに全然繋がらないので、ftp.ecc.u-tokyo.ac.jpに書き換える。*1 sudo vim /etc/apt/sources.list g/jp.archive.ubuntu.com\/s//ftp.ecc.u-tokyo.ac.jp\/g *1:2008/5/22 置換文字列が間違っていたので修正