タグ

ブックマーク / hori-uchi.com (4)

  • hori-uchi.com Akamaiで認証付きコンテンツを配信する方法

    IPAに脆弱性として提出されていた、ミクシィにアップロードされた画像がURLを直接たたけばログインしていなくても閲覧できる件が技術的には改修せず、ヘルプにその旨を記載することで決着したという話題について、その理由のひとつに画像の配信は一部、CDN(akamai)を使っているため、そこに認証をかけるのが難しいのではというものを見かけました。 このakamaiなのですが、実は、僕が開発運用している動画共有サイトFlipClipでも、日ごとに増え続けるサーバへの負荷、トラフィックに対応すべく、動画の配信にこれを使えないかと検討してまして、先日akamaiの人にきていただいて話を聞いてみました。 このとき一番聞きたかったのがまさに今回のミクシィの件で話にでてきた「認証のかかったコンテンツをakamaiで配信できるのか?」という点でした。 というのもFlipClipでは動画・サムネールの配信はすべて

  • hori-uchi.com: bundleを作成してPerlモジュールのインストールを簡単に

    perlにはCPANというとても便利で強力なサイトがあり、そこに登録されている膨大な数のPerlモジュールを利用することにより、面倒なプログラミングを簡単にできたりするんですが、Perlモジュールを多用しはじめると、そのインストールが結構面倒くさくなってきます。特に新たにサーバをたてて、システムを新規に構築するなんて時はモジュールのインストールだけでかなり時間がかかってしまうってことになりかねません。 そこでいつも使うようなモジュールをリストにまとめておき、一発でインストールできれば、非常に便利ですし時間も節約できます。CPANではBundleを使うことによりそのようなことを実現できます。 Bundleはそれ自体がPerlモジュールです。Bundleは以下の手順で作成します。 まずBundle::の名前空間を持つモジュールとして作成する =head1 CONTENTSというPODセクション

  • hori-uchi.com: Sledge::Dispatcherリリース

  • hori-uchi.com: SledgeによるWebアプリケーションフレームワーク入門

    [ThinkIT] 第1回:Webアプリケーションフレームワークとは (1/4) SledgeによるWebアプリケーションフレームワーク入門という連載がThinkITでスタートしたようです。 Sledgeは使いこなせればすごく便利なフレームワークだと思いますが、ドキュメントが少ないので、さぁフレームワークを導入しようとなったときにちょっと手を出しにくいなのかなぁって気がします。 なので、こういうわかりやすい記事が出てくるのはいいですねー。 僕の会社でもフレームワークを導入して結構たちますが、最近思うのはフレームワークだけ導入しても、その来の目的である「工数の削減」「品質の均一化」「メンテナンス性の向上」を達成するのは難しいということです。フレームワークを利用してもその上でどういうコードを書くのかという規則、つまりその会社のコーディング規約のようなものがきちんとできていないと、結局品質のば

  • 1