タグ

2010年3月10日のブックマーク (8件)

  • flock()を使った強固な排他処理(ファイルロック)

    perlで排他処理(ファイルロック)を行う場合様々な方法があります。 昔のレンタルサーバの場合はflock()が使えない環境などがあり、 symlinkやmkdirを使った処理が多くありました。 しかし、スピード・信頼性に優れていて、現代どこのサーバ(Unix系の)でも使えるであろうflockを使わない手はないと思います。 flockなんか壊れる、信頼しない…使い方は間違っていませんか? まずは各ロック方式の特徴を ■ symlink ・遅い。 ・ロックしたままの状態(ロック用シンボリックリンク)が残る可能性がある。 ・サーバーによっては使えない場合がある。 ■ mkdir ・遅い。 ・ロックしたままの状態(ロック用ディレクトリ)が残る可能性がある。 ・処理全体をロックする場合に便利。 ・どの環境でも使用できる。 ■ flock ・速い。 ・アンロックし忘れが無い。 ■サンプルソース fl

    flock()を使った強固な排他処理(ファイルロック)
    shields-pikes
    shields-pikes 2010/03/10
    ファイルロック
  • ロックファイルを考える

    CGIでファイルを操作すると、しばしばデータが消失することが有ります。 これは、同時アクセス(書き込み)による衝突です。 他の多くのサイトでもこれを避ける方法が紹介されていますが、私の経験上どれも不十分で、 現に有名サイトのカウンタさえ破壊されていることがしばしばです。 このコーナーでは、衝突しない。万が一衝突してもデータを破壊しないロック機能を考えてみましょう。 現在もっとも採用されているロック機能 foreach (1 .. 10) { if (symlink($datafile,$tmpfile)) { last; } sleep(1); } open(OUT,"$datafile) || die "Can't open tmp file.\n"; print @DATA; close(OUT); unlink($tmpfile); このコードを1つずつ解析してみましょう。 fore

    shields-pikes
    shields-pikes 2010/03/10
    ファイルロック
  • http://watcher.moe-nifty.com/memo/docs/twitterAPI48.txt

  • 彼氏の部屋に行ったらチョコラBBがあった なんか悲しいです | 生活・身近な話題 | 発言小町

    23歳、事務職をやっているものです。 社会人1年目の昨年の10月から会社での同期の男性と付き合っています。 交際は特に何事もなく普通に進んでいたんですが、一昨日初めて彼氏の部屋に行ったときにとんでもないものを目にしてしまいました。 棚の中にチョコラBBがあったのです。 服装とか結構中性的だなぁと前から感じるぐらいで、あとは普通の男性だったのですが、まさかこんなものを飲んでいるとは・・・。 口内炎とかではなさそうですし・・・。 なんで飲んでいるのでしょうか? 美容のためだったら引きまくりです。 ひょっとして私の彼氏は女性に気が無いのでしょうか? 私は彼との肉体関係はまだありません。 別れたほうがいいのでしょうか? 同期なので後々のことを考えると頭が真っ白になって何も考えられません。 誰か助けてください。助言をお願いします。

    彼氏の部屋に行ったらチョコラBBがあった なんか悲しいです | 生活・身近な話題 | 発言小町
    shields-pikes
    shields-pikes 2010/03/10
    妄想力による垂直離着陸。
  • 超簡単プログラミング「MS Small Basic」が正式版で無料公開、サンデープログラミングにどうですか?

    超簡単プログラミング「MS Small Basic」が正式版で無料公開、サンデープログラミングにどうですか? いまベテランのITエンジニアとして活躍している方々の中には、子どもの頃にBasic言語で初めてプログラミングを覚えた、あるいは駆け出しエンジニアの頃に最初に仕事で使った言語がVisual Basicだった、という方も多いのではないでしょうか? 実は僕も、最初に使ったプログラミング言語はPC-8001のN-BASICでした。もう30年くらい前のことですね。 マイクロソフトが2月24日に正式版を公開した最新のBasic言語「Small Basic」を使うと、もしかしたらその頃の気持ちが思い出せるかもしれません。 exeファイルも生成できる Small Basicは、そのホームページに「Microsoft Small Basic puts the "fun" back into comp

    超簡単プログラミング「MS Small Basic」が正式版で無料公開、サンデープログラミングにどうですか?
    shields-pikes
    shields-pikes 2010/03/10
    パソコンサンデーと空目した。BASICは小学生の時に夢中でやったなあ。パソコン買ってもらえなくて、レポート用紙に何枚もプログラム書いて、友人宅や電気屋で打ち込んだりしてた。
  • 「タイムセールなう」=無印良品がTwitterで大成功 | TechWave(テックウェーブ)

    【お詫びと訂正】 良品計画から「文中のRT6431回というのは、クリック数でした」との連絡がありました。お詫びし訂正いたします。 無印良品ブランドの株式会社良品計画が、Twitterを使ったソーシャルメディアマーケティングで成果を上げ始めた。 良品計画web事業部の川名常海さんによると、無印良品Twitterのアカウントを開設したのは昨年の10月22日。「ほとんどコストもかからないので、何かやってみようという感じで、気軽に始めた」という。無印良品はもともとブランドロイヤリティーの高いファンが多いため、アカウント開設直後から一日130人から150人程度のペースで順調にフォロワー数が伸び続けた。ただ単に何でもいいからつぶやくということではなく、サイトへの来訪を促すような情報の流し方をしているのだという。 Twitterのフォロワー数が1万5000人に到達したのを契機に、Twitterフォロ

    「タイムセールなう」=無印良品がTwitterで大成功 | TechWave(テックウェーブ)
  • いやほんと、コンテンツ業界はいったいどうするんだろうね(雑感) - やまもといちろうBLOG(ブログ)

    同じ外資系でもいろいろあるし、業界他社の情報は辞めそうな人から漏れるというのは鉄則なんだけれども、担当していたプロデューサーが後任にきちんと引き継ぎせずに退職してしまうのは如何なものかと思う。 そういう話をしていたら、まとめて書いてくれというので雑感めいた感じで適当にうp。あとは、頭の良い人たちが少しは悩んでくれるんでしょう、きっと。 ● 総論とかの前提 この手の資料がうpされて、興味深く読んじゃうネット住民が多かったりとか。いや、事実だとは思うんだ、が、読み方がむつかしいんだよ。 日経済の現状 http://rionaoki.net/2010/03/3448 日の産業を巡る現状と課題 http://www.meti.go.jp/committee/materials2/downloadfiles/g100225a06j.pdf 家計から法人へ所得移転が盛大に行われたあとで高齢化の後押

    いやほんと、コンテンツ業界はいったいどうするんだろうね(雑感) - やまもといちろうBLOG(ブログ)
  • http://japan.internet.com/column/busnews/20090723/8.html