タグ

2008年1月31日のブックマーク (12件)

  • Symfony, High Performance PHP Framework for Web Development

    aki77
    aki77 2008/01/31
    propel1.3でsfPropelActAsNestedSetBehaviorPluginを動かす為のパッチ
  • [ フフヌ。ソヘナェ・鬣ワ KAYAC BM11 ] ・ヨ・愠ー・ム。シ・ト、釥�コン、ホ」オ、ト、ホ・ュ・ロ・�

    BM11 ・ヨ・愠ー・ム。シ・ト BM11 、ヌ、マツソ、ッ、ホ・ヨ・愠ー・ム。シ・ト、�・遙シ・ケ、キ、ニ、、、゙、ケ。」・ヨ・愠ー・ム。シ・ト、マ。「・ヨ・愠ャ。シ、ホウァ、オ、ャエハテア、ヒシォハャ、ホ・ヨ・愠ー、ヒトノイテ、ヌ、ュ、�、チ、遉テ、ネ、キ、ソ・�・ン・、・ネ ・「・ッ・サ・オ・熙ホ、隍ヲ、ハ、筅ホ。」コヌカ皃ヌ、マチエイ靂フ、ヒ Flash 、スシィ、キ、ソ、遙「・ヨ・愠ーセ螟ホ HTML 、ュエケ、ィ、�、筅ホ、ハ、ノ。「カナ、テ、ソ、筅ホ、篦ソ、ックォ、ォ、ア、�、隍ヲ、ヒ、ハ、テ、ニ、ュ、゙、キ、ソ。」 、ウ、ホ・ィ・ネ・熙ヌ、マ。「・ヨ・愠ー・ム。シ・ト、ホ JavaScript 、ッセ螟ヌオ、、ト、ア、�、ル、ュ。「・ュ・ロ・讀ホ・ュ・ロ・オ、ォセヒ、゙、ネ、皃゙、ケ。」 1. フセチーカヨ、ホスナハ」、ヒオ、、ト、ア、隍ヲ

    aki77
    aki77 2008/01/31
    名前空間
  • CafeChantant.com is for sale | HugeDomains

    Make 12 monthly payments Pay 0% interest Start using the domain today. See details

    CafeChantant.com is for sale | HugeDomains
    aki77
    aki77 2008/01/31
    Software Design 2007年 09月号 mod_rewrite活用テクニック, 『DocumentRoot直下にmainte.htmlがあったら全てのアクセスをそちらに飛ばす。』
  • mixi Engineers’ Blog » コミュニティブラウザ

    はじめまして。mixi開発部のskimuraです。 1月28日にリリースした「コミュニティブラウザ」について書きたいと思います。 ■ コミュニティブラウザとは 存在するコミュニティが増加するほど、目的のコミュニティを捜し出すのは困難になると考えられます。mixiに存在するコミュニティは日々増加しており、今現在では180万以上ものコミュニティが存在します。そこで、興味があるコミュニティを探す手助けをするためのツールを作成したいと考え、サービスを作成しました。コミュニティブラウザは各コミュニティ対して、関連性が高いコミュニティをおすすめするサービスです。それぞれのコミュニティに参加している各ユーザが参加しているコミュニティの傾向をもとに計算しています。 ■ コミュニティブラウザの使い方 コミュニティブラウザにアクセスすると自分の所属しているコミュニティの一覧が表示されます オススメコミュニテ

    mixi Engineers’ Blog » コミュニティブラウザ
    aki77
    aki77 2008/01/31
  • Seam Carvingで自然に画像をリサイズするPHPエクステンション

    以前に紹介したSeam Carvingという技術を使用したプログラムをPHPエクステンションで実装してみました。 実験的なものなのでご利用は自己責任でお願いします。 少し前の話題となってしまいますが、Seam Carvingを使用した画像のリサイズが話題になりました。 オンラインサービスでresizrというものまで出てきているようです。 ロジック自体は単純なので割とすぐにPHPで実装できたのですが、パフォーマンスが最悪だったのです。 そこで、PHPエクステンションなら何となるかなと思いトライしてみました。 seam_carving.tar.gz ※ cocoiti さんの指摘を修正しました。ご指摘ありがとうございます! 以下のように画像を縮小することができます。 元画像(1024×768) 768×768 かなりスムーズなリサイズです。 512×768 半分になっても意外と大丈夫ですね。

    Seam Carvingで自然に画像をリサイズするPHPエクステンション
  • SVNParentPath 設定するなら SVNListParentPath on も指定 - daily dayflower

    以前も書きましたが mod_dav_svn で SVNParentPath を設定すると,レポジトリを作成するごとにいちいち httpd.conf を書き換える必要がなくて楽なのです。唯一困っていたのが,その SVNParentPath 自体にアクセスすると Forbidden となってしまうこと。ログを見ると,「The URI does not contain the name of a repository」と怒られるので,これは mod_dav_svn 自身が出しているみたいですね。 trac の TracEnvParentDir では,親ディレクトリにアクセスすると各子プロジェクトページへのディレクトリリストが出力されて便利なんで,同じようにしたい。 で Google 先生に聞いて, Subversion Users: Browse repos available under SV

    SVNParentPath 設定するなら SVNListParentPath on も指定 - daily dayflower
  • MobilePictogramConverter 1.2.0 リリースのお知らせ - 覇王色を求めて

    遅れましたが、明けましておめでとう御座います。 (汗 今年も宜しくお願い致します。 今年、初日記です。 MPCについては色々とお問合せ頂きありがとうございます。 遅れましたが、新バージョン(1.2.0)のリリースをさせて頂きたいと思います。 変更点は以下の通りです。 変更 ライセンスをLGPLからMITへ変更 各絵文字変換ロジックを大幅に変更 修正 i-mode絵文字を変換する際に発生していたエラーを修正 EZweb絵文字を変換する際に、一部マルチバイト文字が絵文字と誤判断されていたバグを修正 以前のバージョンをお使いの方は、そのままファイルを上書きして頂ければ問題ありません。 各メソッドの引数については1.1.1と同様となっています。 また、年度もMPCの開発はガツガツ進めて行きます。 EUC-JPへの対応の要望が以外と多いので、そちらも対応していく予定です。 MobilePictog

    MobilePictogramConverter 1.2.0 リリースのお知らせ - 覇王色を求めて
  • PHP の mbstring に関するメモ

    このページについての説明・注意など PHP の mbstring 拡張モジュールについて調べてみました。mbstring 拡張モジュールは、PHP マニュアル : マルチバイト文字列関数 (mbstring) にも書かれていない機能や制約が多くあります。そのあたりをソースコードを確認しながらまとめてみました。 更新内容については、更新履歴を参照してください。 ソースコードの確認は主に PHP 5.2.5 〜 PHP 5.3.0 で行いました。PHP 4.x に対する記述もありますが、細かいバージョン等については十分に確認できていないものもあります。このページを読んで、間違い、誤字、脱字などがを見つけましたら、はてなの日記、または、メールなどで教えてください。 mbstring を使用する方法 静的ライブラリとして組み込む方法 共有ライブラリとして使用する方法 Windows 環境の場合 P

    aki77
    aki77 2008/01/31
    マルチバイト関数, mbstring
  • ZIPでくれ!

    aki77
    aki77 2008/01/31
    『ウェブサイトにある画像ファイルを収集し、ZIPにて圧縮しダウンロードする事が出来ません。複数の壁紙が置いてあるページや、気に入った作者のギャラリーなどから簡単に画像を取得する事が出来ません。』
  • Storageのパフォーマンスを調べられる、IOzone - UNIX的なアレ

    ストリーミング配信やDBでの使用時など、システムのパフォーマンスを見た際にStorageがボトルネックになることは多々あります。 またStorageのパフォーマンスはHDDの回転数や、ファイルの配置方法、またファイルシステムなどにも依存するので、共通したベンチマークテストが必要になってきます。 自分で、ddコマンドを使って作成しても良いのですが今回は手軽にベンチマーク試験を行うことができる、IOzoneを紹介したいと思います。 IOzoneをダウンロードしてくる。 公式サイトは以下になります。 Iozone Filesystem Benchmark さてここから取得して、インストールをしましょう。 # wget http://www.iozone.org/src/current/iozone3_283.tar # tar xvf iozone3_283.tar # cd iozone3_2

    Storageのパフォーマンスを調べられる、IOzone - UNIX的なアレ
  • Virtual Hosting of Buckets

    Virtual Hosting, in general, is the practice of serving multiple web sites from a single web server. One way to differentiate sites is by using the apparent host name of the request instead of just the path name part of the URI. An ordinary Amazon S3 REST request specifies a bucket using the first slash delimited component of the Request-URI path. Alternatively, using Amazon S3 Virtual Hosting, yo

  • Amazon S3をフロントエンドとして利用してみる – しろログ

    IFRAMEなどで、ユーザーが直接コンテンツを埋め込むようなサービスの場合、 サービスを提供しているサーバーがダウンしてIEのエラー画面になってると、 随分かっこ悪いことになってしまう。 第一、信用が落ちる。 僕の運営しているところで言うと、うりぼう15パズルとか、箱庭ノベルズがそれ。 もちろん専用サーバーで冗長化とかできれば、それに越したことはないけど、 そんな予算も無いので、せめて、サーバーがダウンした時は、 「ただいまメンテ中」くらいの表示をしたいもの。 そこで、Amazon S3のバーチャルホストとしての機能を利用し、 外部に埋め込まれるものは、Amazon S3につなげて、 そこから実際のサービスURLにリダイレクトするようにしてみた。 ご存知の通り、Amazon S3は Amazonのサーバーと同等の可用性(99.99%)があるので、 もしサービスを提供しているサーバーがダウン

    aki77
    aki77 2008/01/31
    ドメイン設定方法