タグ

2007年11月26日のブックマーク (7件)

  • http://ja.doukaku.org/

    kminoru
    kminoru 2007/11/26
    このサイトのコンセプトはすばらしいけど、Web-UIは最悪だね。。配色も悪し。検索しずらい。どこに何があるのか散乱してる。言語マニア向けのサイトで終わらないようにしなきゃね
  • Parameter Substitution

    Manipulating and/or expanding variables ${parameter}Same as $parameter, i.e., value of the variable parameter. In certain contexts, only the less ambiguous ${parameter} form works. May be used for concatenating variables with strings. your_id=${USER}-on-${HOSTNAME} echo "$your_id" # echo "Old \$PATH = $PATH" PATH=${PATH}:/opt/bin # Add /opt/bin to $PATH for duration of script. echo "New \$PATH = $

    kminoru
    kminoru 2007/11/26
    Bashの特殊変数処理のTIPS
  • Open Tech Press | カレントディレクトリ名を取得する4つの方法

    シェルスクリプトを書いていると、カレントディレクトリ名は必要だが、pwdコマンドから返される完全なパスは必要ないことがよくある。稿では、カレントディレクトリだけを抜き出す方法を4通り紹介する。 basenameを使う basenameコマンドは、カレントディレクトリ名を抜き出す最も簡単で単純な方法だ。 basename /usr/local/bin bin ただし、ディレクトリ変数を使うシェルスクリプトでは、この方法は役に立たない。この場合は、pwdをバッククォート(`)で囲んでbasenameと併用することで、変数に対応できる。 cd /usr/local/bin basename `pwd` bin echoとパラメータ置換を使う bashスクリプト言語は、変数を操作したり拡張したりできるパラメータ置換などの心憎いトリックを満載している。${var##pattern}構文のパラメータ

    Open Tech Press | カレントディレクトリ名を取得する4つの方法
    kminoru
    kminoru 2007/11/26
    ${var##pattern}構文のパラメータ置換を使うと、$varから、$varの先頭から$patternに一致する最長の部分を削除できる。 cd /var/log/squid ; echo${PWD##*/} ; squid になる
  • ストレッチのコツ、あるいは「実録! 体育教師に『なにその硬さ。お婆さん?』と嘲笑されたわたくしが開脚前屈で胸をぺったり床につけられるようになるまで」 - みやきち日記

    わかったー! どんなに頑張っても体が柔らかい人ほどには柔らかくならなかったストレッチのコツが、ようやくわかったー!! そんで昨夜は、生まれて初めて開脚前屈で胸がぺったり床につけられたよ! 立位体前屈でも、指先だけじゃなく指の付け根までぺったり床につけられたよ! 嬉しいよおおおおう! コツは股関節の使い方と、下腹に腹圧をかけて「押す」動作にありました。それを教えてくれたのが、『スポーツ選手なら知っておきたい「からだ」のこと』というです。昨日このを買ってきてそのとおりやってみたら、いきなり「胸ぺったり」ができて驚愕したんですよ。以下、このに載っている開脚前屈と立位体前屈のやり方を簡単に要約して書いてみます。 開脚前屈のやりかた これにはふたつのステップがあります。 股関節をストレッチしてみよう(1) (pp40-41) 座った状態で、膝をやや曲げて両脚を大きく開く。 股関節を外旋させ、ひ

    ストレッチのコツ、あるいは「実録! 体育教師に『なにその硬さ。お婆さん?』と嘲笑されたわたくしが開脚前屈で胸をぺったり床につけられるようになるまで」 - みやきち日記
  • Python のファイル参照や操作は面倒だというあなたに path モジュール - 傀儡師の館.Python:楽天ブログ

    2007.11.23 Python のファイル参照や操作は面倒だというあなたに path モジュール テーマ:プログラミング言語 Python を使う(336) カテゴリ:Python Python を使ってディレクトリやファイルをたどりながら何かするのは面倒。たとえば、このディレクトリの下のファイル名が「~」で終わっているファイルを削除したいとかいうのを書こうとすると、unix だったら find コマンドを使って、find . -name \*~ -print -exec rm {} \; とかあるわけで、そんな風にもっと簡単にできないかなぁと思う人も多いだろう。で、path モジュールを使えば、この手のものも簡単に書けるようになる。 端的に言うと path モジュールは os.path をラップして使いやすくしたものなので、なければないでゴリゴリと書けばよいわけだけど、あったらあった

    kminoru
    kminoru 2007/11/26
    pathモジュールでファイルパスを操作
  • http://www.gopython.net/python

    kminoru
    kminoru 2007/11/26
    ライブラリの紹介とか
  • GearsMonkey入門 -- Google Gears WorkerPoolのはまりどころ - bits and bytes

    Google GearsとGreasemonkeyをセットにして使うことをGearsMonkeyと名付けて紹介されているのをはてなブックマーク - miyagawaのブックマーク / 2007年11月22日で知りました。 Google Gearsの持っている機能をGreasemonkeyからも呼び出せるところを利用して、どんなウェブページでも(自分でコードを書けば)オフライン機能をくっつけることができたりするようになるわけです!というわけで、なにか作ってみようと思っていじったら思わぬところではまって進まず(MMgcに続いてまた)何もできあがらなかったため、以下はまりどころについてだけですが書いておきます... Google Gearsの機能 まずはじめに、オフライン機能のほかにもGoogle Gearsにはいくつか機能があるので、まずはじめにそれをおさらいしてみます。 Google Gea

    kminoru
    kminoru 2007/11/26
    良いレポ