タグ

2007年8月20日のブックマーク (5件)

  • PHP用グラフライブラリ·Libchart MOONGIFT

    グラフを作成するライブラリは幾つかあるが、画像で生成するタイプは一番手軽で使い勝手も良い。サイトへの貼り付けも簡単だし、保存して別なアプリケーションで流用することもできる。 そこで問題になるのは、いかに手軽にグラフを作成するかだ。PHPをお使いならば、これを使ってみるのはどうだろう。 今回紹介するオープンソース・ソフトウェアはLibchart、PHP向けのグラフ作成ライブラリだ。 Libchartが対応しているグラフは、円グラフ、棒グラフ(縦/横)、折れ線グラフとなっている。要素をひとつずつ追加していくだけで、簡単にグラフの作成ができる。 なお、そのままでは日語が文字化けするので注意したい。フォントを日語TTFに入れ替えて試したがうまくいかなかったので、もしかすると多少の変更が必要になるかも知れない。 シンプルで簡単に使いこなせるグラフライブラリ。システム開発でグラフを作成する際に備え

    PHP用グラフライブラリ·Libchart MOONGIFT
  • MOONGIFT: » ごくシンプルなCSSテンプレート「CSS Layout」:オープンソースを毎日紹介

    オープンソースまたはCreativeCommonsでデザインを公開しているサイトが増えてきた。こうしたテンプレートを活用する事で簡単にサイトを構築できるようになり、非常に嬉しいのだが一つだけ問題があった。 それはあまりに凝りすぎていて、他に転用しづらい事があるのだ。特にロゴなども格好いいものが既に埋め込まれていると流用がききづらい。その点、このプロジェクトでは転用を考慮したものが公開されている。 今回紹介するのはCSS Layout、オープンソースで公開されているシンプルなCSSテンプレートだ。 CSS Layoutで公開されているテンプレートは大枠で画面幅750px、950px、100%となっている。そしてヘッダ、フッタがあり、2カラムまたは3カラムのコンテンツがあるものになっている。 特に、カラムは左側が160/180/300pxという指定や右側が180/240/300pxという具合に

    MOONGIFT: » ごくシンプルなCSSテンプレート「CSS Layout」:オープンソースを毎日紹介
  • MOONGIFT: » JavaScriptでVisio「Open-jACOB Draw2D」:オープンソースを毎日紹介

    ローカルアプリケーションのシェアがWebアプリケーションによって大幅に侵されている。大抵のWebアプリケーションは無償で提供され、インターネットの特性を活かして簡単に共有できる。 ドロー系ソフトウェアの牙城もまた、崩れ去るのだろうか。脅かすのはオープンソースだ。 今回紹介するオープンソース・ソフトウェアはOpen-jACOB Draw2D、JavaScriptでVisioライクなドローを実現するJavaScriptライブラリだ。 サンプルが数多く登録されているので、ぜひ試してみて欲しい。現時点では簡易的な機能のみだが、高い可能性を感じさせられる事請け合いだ。 四角や丸といったオブジェクトの描画や、その大きさ/色の変更ができる。各オブジェクトを線でつなげば、オブジェクトを移動しても連結したままだ。また、コンテクストメニュー(右クリックメニュー)を変更する事もできる。 他にもタイマーでオブジ

    MOONGIFT: » JavaScriptでVisio「Open-jACOB Draw2D」:オープンソースを毎日紹介
  • MOONGIFT: » ついに登場!CSSフレームワーク「Blueprint」:オープンソースを毎日紹介

    誰かがきっと作ってくれると思っていた。 prototype.jsのようなライブラリを利用するのは、便利な機能が多いという事もあるが、各ブラウザ間での相違を吸収してくれるという点も大きい。 その点において、CSSもまた各ブラウザ間での表示の差異が大きい。そこで試してみたいのがこれだ。 今回紹介するオープンソース・ソフトウェアはBlueprint、ブラウザ間の描画差異を吸収して簡単にマルチカラムを実現してくれるCSSライブラリだ。 Blueprintはヘッダ、コンテンツ、サイドバー、フッターのようなテンプレートをクラス指定するだけで簡単に作成できる。デフォルトのフォーマットはリセットされているので、ブラウザ間の違いが出るマージンやパディングの差異も吸収してくれている。 また、印刷時のCSSも用意されている。これを使えば印刷時やプリンタ経由でのPDF作成時に綺麗なものが仕上がるようになる。今後の

    MOONGIFT: » ついに登場!CSSフレームワーク「Blueprint」:オープンソースを毎日紹介
    pasela
    pasela 2007/08/20
  • MOONGIFT: » 必見!ソート/編集ができる表ライブラリ「TableKit」:オープンソースを毎日紹介

    昨日紹介した「Nofunc Table Organize」は表に対して簡単にソート機能が付与できるすばらしいライブラリだ。しかし業務システムを構築していると、それ以外にも要望が出てきたりする。 良くあるのが、その場でデータを修正したいなどと言うものだ。もちろん、技術的に不可能な訳ではない。が、開発コストがかかり過ぎる。そこで使ってみたいのがこのライブラリだ。 今回紹介するオープンソース・ソフトウェアはTableKit、テーブルのソートに加えデータ編集機能を備えたライブラリだ。 TableKitはNofunc Table Organize同様にライブラリを読み込むだけで既存のテーブルは殆どそのままで使えるソフトウェアだ。ヘッダ部にthead、データ部にtbodyそしてフッタ部にtfootを指定する。 ヘッダ部をクリックして昇順、降順によるソートはもちろん、データをその場で修正できるのが便利だ

    MOONGIFT: » 必見!ソート/編集ができる表ライブラリ「TableKit」:オープンソースを毎日紹介