タグ

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

  • ヤマハ – 日本 | アプリ

    iPod touch/iPhone/iPadの内蔵マイクを使って自分の演奏や声を簡単録音。※無料のアプリケーションです。

    um-mtt
    um-mtt 2011/03/25
    「BODiBEAT Free for iPhone」は、走る/歩くピッチに合った音楽を再生する機能により、いつでもカラダと音楽のリズムが合ってペースを乱すことなく音楽を楽しめたり、遠くにいる仲間やコーチの走る/歩くピッチに合った音楽を
  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

  • URLエンコード - Perlリファレンス

    <form>から送られてくる文字列は、特殊文字が%ffのように%に続けて文字コードを16進表記した形の文字列にエスケープされた状態で送られてくる。 <form>から半角英数字以外が送られてくる可能性がある場合は、ほぼ復元処理を記述する必要がある。 復元するには正規表現とpackを使う。 $form=~tr/+/ /; $form=~s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("H2",$1)/eg; $formに<form>から送られてきた文字列があるとして、 $form=~tr/+/ /; これは、半角スペースは「+」に変換されて送られてくる可能性があるため、それを復元する。 $form=~s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("H2",$1)/eg; 正規表現により、%ffを変換する。 変換にpackを使うため、正規表現には「e」オプシ

    um-mtt
    um-mtt 2011/03/25
    から送られてくる文字列は、特殊文字が%ffのように%に続けて文字コードを16進表記した形の文字列にエスケープされた状態で送られてくる。 から半角英数字以外が送られてくる可能性がある場合は、ほぼ復元処理を記述す
  • TortoiseSVNの利用方法

    TortoiseSVNの利用方法 TortoiseSVNのインストールの次は利用方法を解説します。 リポジトリの作成 TortoiseSVNを利用する場合はまずリポジトリを作成します。「リポジトリ」とはプロジェクトのバージョン管理の情報を保存しておく場所です。 リポジトリを作成したい場所(どこでも良いです。)に任意のフォルダ名でフォルダを作成します。 右クリックし、「TortoiseSVN」から「ここにリポジトリを作成」を選択します。 リポジトリのフォルダには様々なファイルやフォルダが生成されます。 リポジトリを削除する場合は、リポジトリのフォルダ毎、削除すれば大丈夫です。 プロジェクトのインポート プロジェクト(バージョン管理したいファイル群)をリポジトリに登録することをインポートと言います。 プロジェクトを管理しているフォルダを右クリックし、「TortoiseSVN」から「インポート」

    TortoiseSVNの利用方法