タグ

2010年2月19日のブックマーク (4件)

  • オシャレにフォームのエラーをヒント表示してくれるjQueryプラグイン「Ketchup」:phpspot開発日誌

    Ketchup Plugin オシャレにフォームのエラーをヒント表示してくれるjQueryプラグイン「Ketchup」。 次のように、Submit した時点でのエラー表示を吹き出しつきの枠をもってわかりやすく表示してくれます。地味にアニメーションする部分もいいです。 Validateというと、どういう値が正しいかという指定が必要なのですが次のように class に指定することで定義するようです。 class に指定するということで好き嫌いが分かれそうな気もしますね。ちょっと改造してもよさそうです。 <input type="text" class="validate(required, username, rangelength(3,20))" /> max, min, range, digits, mail, url など、基的なバリデート指定は最初から実装されているみたいです。 関連

  • VirtualHostの設定をMySQLで管理する·mod-myvhost MOONGIFT

    mod-myvhostはApacheモジュールのオープンソース・ソフトウェア。Apacheの設定はhttpd.confで行う。テキストファイルベースなので分かりやすいが、ASPなどでサービスを提供しようと思った時に、設定がシステムから柔軟に変更できればと思うことがある。 設定はこんな感じ 例えばユーザごとにVirtualHostを分ける場合だ。サブディレクトリで命名規則を設けて行う方法もあるが、ユーザ数が増えればそれも苦しい管理になる。そこで使ってみたいのがmod-myvhostだ。 mod-myvhostはVirtualHostの設定をMySQL上で管理できるようにするApacheモジュールだ。専用のデータベースとユーザを作成して、SQLを実行してパスを動的に変更できる。ルートディレクトリを動的に指定したり、有効/無効の切り替えもテーブルのメンテナンスだけでできるようになる。 うまく切り

    VirtualHostの設定をMySQLで管理する·mod-myvhost MOONGIFT
  • PDFを連結する「PDFBinder」

    PDFBinderはWindows用のオープンソース・ソフトウェア。PDFは電子書類フォーマットのデファクトになっている。ちょっとした書類でもPDFで送られてきたりするし、マニュアルのダウンロードもPDFで行われることが多くなった。 PDF自体は良いのだが、あまりに多数あると管理が煩雑になる。マニュアルや書類などでグルーピングして管理したいならばPDFBinderを使ってみよう。PDFBinderは登録した複数のPDFファイルを連結してくれるソフトウェアだ。 PDFBinderの使い方は簡単で、連結したいPDFファイルをPDFBinderにドロップして、Bind!ボタンを押せば良いだけだ。新しいPDFファイルの保存先が聞かれるので、指定すれば連結したPDFファイルが作成される。特に向き等の設定はなく、指定したままに連結する。 特にオプションなどがない分、気の利いた操作はできないがとてもシン

    PDFを連結する「PDFBinder」
  • Firefoxのプロファイルを移動する·Portprofile MOONGIFT

    PortprofileはWindows/Linux用のオープンソース・ソフトウェア。Firefoxにはプロファイルがあり、予めアドオンやテーマを入れておきプロファイルを切り替えて動作させることが出来る。開発用と、普段のブラウジング用などと切り替えるのも悪くない。 エクスポート さらに他のWindowsLinuxと環境を同じにしたい、バックアップしたいといった時にもプロファイルさえ移動させればすぐに同じ環境が整うはずだ(OSによって動作しないアドオンもあるが)。そんな時に使えるのがPortprofileだ。 Portprofileはその名の通り、プロファイルをポータブルにする。起動するとFirefoxのプロファイルが一覧になって表示される。その中から選んでエクスポートボタンを押すと、*.ppzというファイルができる。これはZip圧縮されたプロファイルだ。 インポート 逆に別なマシンではpp

    Firefoxのプロファイルを移動する·Portprofile MOONGIFT