タグ

ブックマーク / okwave.jp (3)

  • クライアントのOS変更に伴い、Lotus NOTES 移行 - OKWAVE

    私の経験をもとにした方法を紹介します。(我流の方法なので、もう少しスマートな方法があるのかもしれません) なお、ご質問を拝見する限り、以下2点を前提としていると想定しているのですが問題ないでしょうか。 ・メールサーバーはDominoサーバー ・メールサーバーの変更はない ・クライアントのバージョンは変わらない Notesのバージョンが変わらないのであれば、一番簡単な移行方法は、『新しい環境に、古いPCと同じディレクトリにNotesをインストールし、notes.iniファイルと、dataディレクトリを丸ごとコピーする』です。 以上ですと、説明が少々乱暴なので、最低限必要なふぁいると、その移行方法を紹介します。 ■必要なファイルについて 一般的にNotesで最低限必要な移行ファイルは以下のものだと思います。 1は現在のサーバーにアクセスするのであれば必須のファイルです。 2は設定し直すのであれ

    クライアントのOS変更に伴い、Lotus NOTES 移行 - OKWAVE
  • RubyでURLの分割方法 - OKWAVE

    Rubyで、どう書いたらよいでしょうか? 例1:http://oshiete1.goo.ne.jp/oshiete_new.php3 →host => "oshiete1.goo.ne.jp" , file => "oshiete_new.php3" 例2:oshiete1.goo.ne.jp/oshiete_new.php3 →host => "oshiete1.goo.ne.jp" , file => "oshiete_new.php3" 例3:oshiete1.goo.ne.jp →host => "oshiete1.goo.ne.jp" , file => "" 以上の様なURLをホスト部分とファイル部分に分割するにはどうしたら良いですか?

    RubyでURLの分割方法 - OKWAVE
  • Rubyにインクリメンタル演算子がない理由は? - OKWAVE

    No.1の方のURLが端的なのですが、もう少し詳しく書いてみます。 Ruby での「数」は「数が格納された箱」ではなく「数」そのものです。 例えば String は「文字列が格納された箱」なので、<< の用な破壊的なメソッドを使い、foo = "0"; foo << "1"; p foo とすれば "01" と表示されます。また、foo = "0"; bar = foo; foo << "1"; p bar としても、bar は foo と同じ文字列が格納された箱を示しているので "01" が表示されます。この辺りは Array や Hash などの「何かを格納する箱のようなもの」でも同じですね。 さて、Ruby では Fixnum などが数字そのもののためこの様な破壊的な動作が出来ません。もし出来てしまうと、foo = 0; foo++ としたときに、そのスクリプト中にある全ての 0 が

    Rubyにインクリメンタル演算子がない理由は? - OKWAVE
    toshi3221
    toshi3221 2010/03/01
    数値は同一オブジェクト(javaのIntegerと同じか)な為インクリメンタルは破壊的変更になるからとのこと。インクリメンタルする機会が殆どないので気にならないでしょう。
  • 1