タグ

2007年3月25日のブックマーク (3件)

  • ARK-Web - FrontPage - PukiWiki

    このページは? アークウェブのスタッフが、システム開発についての “個人メモじゃもったいないけどブログ未満”的コンテンツをまとめているWiki。 お役に立てば幸いです。B^) 今までは、 var animal = new Object(); animal.Human = function (name) { this.name = name; } のように、クラス定義&コンストラクタを書いてたけど、 var animal = new Object(); animal.Human = function Human(name) { this.name = name; } var className = animal.Human.toString(). match(/function[ ]+([a-zA-Z0-9_]+)/)[1]; console.log(className); // Human

    tanakaBox
    tanakaBox 2007/03/25
    CSSがステキ。情報も豊富
  • regex.hの使い方

    Cの言語仕様そのものには正規表現は含まれていないので、C言語で正規表現を扱うには何らかのライブラリを利用する必要があります。ここでは、POSIX準拠のregex.hを利用して正規表現の処理を行います。 UNIXライクなOSなど、POSIX準拠のシステムであれば使用できるはずです。このページのサンプルなどはLinux上のgcc-2.96でテストを行っています。 使用方法 regex.hでの正規表現の基的な使用方法を簡単に述べると、次のようになります。 regcomp()で正規表現をコンパイル regexec()で実行 regfree()でコンパイルした正規表現を解放 多少面倒なように見えますが、正規表現ライブラリとしてはごく一般的な手順です。正規表現による検索処理の前に正規表現の文字列をコンパイルし、検索処理を行った後に処理に使ったバッファを解放する必要があります。 ということで、関数をひ

    tanakaBox
    tanakaBox 2007/03/25
    grepでも作るかな。
  • zsh 関連

    ファイルの構成 $HOME .zsh .zaliases .zcompctl .zprofile .zshenv .zshrc .zshenv (-> .zsh/.zshenv) ファイルの内容 zsh は, 設定内容が多岐にわたり, 1 つのファイルに全てをまとめてしまおうとするとメンテナンスが大変なので, ある程度ファイルを分割してしまいます. なお, zsh そのものが当に呼び出すファイルは, .zshenv と .zshrc (ログインシェルならば, .zprofile も) だけですが, .zshrc 内で source コマンドを使うことによって, 残りの設定ファイルを読み出します. まずは, mkdir コマンドで, ホームディレクトリの直下に .zsh ディレクトリを作り, そこに移動します. 次に, .zaliases, .zcompctl, .zprofile, .z

    tanakaBox
    tanakaBox 2007/03/25
    補完の設定が参考になります。