タグ

ブックマーク / www.nslabs.jp (3)

  • daemontoolsを使う | Netsphere Laboratories

    2004.11.21新規作成。 2005.9.4更新。 daemontoolsは、サービス(デーモン)を起動したり状況を確認するツール。サービスを統一的に扱うことができる。 インストール daemontoolsは、下記から入手できる。 daemontools まずはアーカイブを展開する。結構不思議なディレクトリ構成になっている。また、コンパイル、インストール方法も一風変わっている。 展開すると、次のようなディレクトリ構成になっている。 admin/daemontools-0.76/package /src とりあえず展開して、ディレクトリ構成を調整する。 /opt/src$ tar xzvf daemontools-0.76.tar.gz /opt/src$ mv admin/daemontools-0.76 . /opt/src$ rmdir admin オリジナルそのままではコンパイル

    yuiseki
    yuiseki 2009/12/02
  • RubyでXML操作: Netsphere Laboratories

    Warning. (2019.1) REXML は, 標準添付ですが, 品質・速度の両面であまりよくありません。Nokogiri (鋸) がメジャーで、長らく標準の地位で使われています。REXML の3倍速い。 最近は, 大鋸 (おが) の人気が高い。スレッドセーフ、高速、機能性もある。Yorick Peterse / oga · GitLab REXMLの特徴 REXMLは、 XML 1.0に準拠した、高速なXMLパーサで、DOMツリーを生成したり、XML文書を読みながらコールバックさせる (SAX2ストリームパーサ) ことができる。 XPathの実装を含み、検索式によってDOMツリーの好きな要素を取り出すことができる。 Ruby 1.8.5にはREXML 3.1.4が添付されている。チュートリアル、APIリファレンスは下記で見られる。が、APIリファレンスのほうは不十分かつ誤りもある。

    yuiseki
    yuiseki 2008/08/17
  • かんたんObjective-C | Netsphere Laboratories

    (2003.04.29新規作成。2005.9.11更新。) たまにはRuby以外のオブジェクト指向言語にも触れてみようと思う。タイトルはかんたんとしているが、内容が平易なのではなく、淡白なだけ。 文書 GNUstepのインストール Objective-Cのメモリ管理 自動解放プールなど。 Objective-Cでガベージコレクション Objective-Cのクラスとメソッド GNUstep GUIアプリケーションを作る [2015.9] ProjectCenter と Gorm の組み合わせ。 Objective-Cとは (この節、2005.9.6加筆) Objective-Cは、C++とはまた違ったアプローチでオブジェクト指向機能をC言語に追加している。現在はCocoa (MacOS X) 専用の感が強いが、Linuxでも使える。 Linux用のObjective-CコンパイラはGCCに

    yuiseki
    yuiseki 2008/06/21
  • 1