タグ

2009年11月24日のブックマーク (5件)

  • [CakePHP] 画像をリサイズするヘルパー Image Resize Helper & Image magick Resize Helper | Sun Limited Mt.

    [CakePHP] 画像をリサイズするヘルパー Image Resize Helper & Image magick Resize Helper 先日画像をアップロード&リサイズするビヘイビアを紹介しましたが、今回は画像をリサイズするヘルパーを2つ紹介します。 両方のヘルパーともキャッシュファイルを生成して表示しています。キャッシュがない場合はリサイズしてキャッシュファイルを生成、キャッシュファイルよりも元画像の方が新しければ画像が更新されたのでキャッシュを生成しなおしてくれます。ただ、両方のヘルパーとも画像ファイルのみでキャッシュファイルを生成するため、階層構造の画像ファイルを使用する場合はカスタマイズが必要です。 ImageBehavior でアップロード時に必要な画像のサイズにリサイズするのもいいですが、デザインによっては画像の大きさが各種あったり、サイトのリニューアルで画像サイズが

  • [CakePHP] 画像のアップロード&リサイズを簡単にできる ImageBehavior | Sun Limited Mt.

    画像のアップロード&リサイズ処理などは割とよくある処理でかつ面倒なものです。その処理を簡単にやってくれる Imageビヘイビアの紹介です。CakeFest で紹介された Media Plugin が高性能なので、メディアプラグインを使うのがいいのかもしれませんが、以前から Image ビヘイビアに関していつか使い方をまとめようと思っていたので紹介します。 参考サイト:ActAs Image column behavior (Articles) | The Bakery, Everything CakePHP Baker で紹介されていた Image ビヘイビアです。このビヘイビアはアップロードされた画像をサムネイル作成、リサイズ、複数のバリエーションのサイズの画像を作成してくれます。またモデルを find すると画像のパスを返してくれます。 作成される画像は、webroot/img/[Mo

  • PHP の flock 関数を勘違いしていました | Sun Limited Mt.

    PHP の flock 関数を数年ぶりに使用したのですが、すごい勘違いをしていました。DB を使用するようになってからいうものめっきりファイルロックなど使わなくなっていたので。。。(言い訳です^^) PHP: flock – Manual 返り値 成功した場合に TRUE を、失敗した場合に FALSE を返します。 と書かれていたので、てっきりロックできなかった場合に FALSE が返るのかと思っていました。 $fp = fopen(dirname(__FILE__)."/lock", "w+"); if (!flock($fp, LOCK_EX)) { triger_error('排他処理中のため実行できません', E_USER_ERROR); } として、sleep(60) などで実行を1分間止めて同じプログラムを実行し、ロックできなくてエラーになると想定してテストをしてみたところ、

    sngmr
    sngmr 2009/11/24
  • http://www.res-system.com/weblog/item/359

    sngmr
    sngmr 2009/11/24
  • 酒井若菜『心がおぼつかない夜に』

    酒井若菜オフィシャルブログ「ネオン堂」Powered by Ameba 酒井若菜オフィシャルブログ「ネオン堂」Powered by Ameba 記憶を辿ったら、私はなかなか恵まれている、と気づかされました。 数ヶ月前の深夜。 なかなか眠りにつけなかった私は、ベッドから這い出て、真っ暗なリビングへ行き、テレビを点けました。 NHKの番組内で、ファッションデザイナーさん(を目指しているかたかな?)が0円で作ったオリジナルの洋服を出演者のかたが審査する、というようなコーナーが放送されていました。 賞をとったのは可愛らしい女の子。 名前を呼ばれた瞬間からポロポロと涙を流しました。 そして泣いている彼女の傍らで、ある出演者のかたが「良かったな。ほんとに、良かったな」と何度も声をかけていらっしゃいました。 私は、その放送をみて、暗いリビングに灯ったテレビの光と同じくらいの眩しさの気持ちの光に「あったか

    酒井若菜『心がおぼつかない夜に』