タグ

ブックマーク / www.moongift.jp (6)

  • もうこれで十分。HTML上でテーブルを表示するなら·Sigma Grid MOONGIFT

    業務システムを構築する際に、一覧表を表示するという処理は多い。そしてそのデータを並べ替えたり、チェックボックスを入れたりしたいというニーズも多く発生する。場合によってはカラムを並べ替えたり、一括更新したいなんて言われることもある。 ソートも並べ替えもページネーションも全部こみこみ それを一つ一つ実装していては非常に工数がかかってしまう。そこで使いたいのがこのSigma Gridだ。 Sigma Gridはテーブルの表示とソート、データ編集などを可能にする超豪華ライブラリだ。LGPLライセンスの下に公開されているオープンソース・ソフトウェアだ。 Sigma Gridはデータの表示に際してJSONでデータを渡す必要がある。そのため既存のシステムにそのまま組み込むのは難しいかもしれない。だがその変更してもあまりあるメリットを享受できるに違いない。 画像表示とクリックアクションの例 まずカラムごと

    もうこれで十分。HTML上でテーブルを表示するなら·Sigma Grid MOONGIFT
  • MOONGIFT: » 必見!怖くなるくらい優秀なCMS「concrete5」:オープンソースを毎日紹介

    これまで多数のCMSを見てきたが、ここまで完成度が高いと言えるものに出会ったことはなかった…そう言えるくらい凄い。このどきどき感はDekiWikiに触れた時に感じたものに近い。 見たまま編集できるCMS CMSと言えば、ユーザ画面と管理画面に分かれていて、管理画面はモジュールやテーマの設定、各項目の並びを指定するのが通常だ。実際の出力結果はシステム任せで、その点が柔軟性に欠ける点でもあった。 しかしこれは違う。見たまま編集でき、さらに高い柔軟性を維持している。 今回紹介するオープンソース・ソフトウェアはconcrete5、デザイン、管理、コンテンツ作成全てが高度なCMSだ。 相当個人的な感情が入ってしまっているのは、同じようなシステムを構築する予定があったからだ。だがconcrete5は完成度も高く、多少の改造さえ施せば十分な気がする。やはり下手に開発コストをかけるよりもオープンソースで探

    MOONGIFT: » 必見!怖くなるくらい優秀なCMS「concrete5」:オープンソースを毎日紹介
  • MOONGIFT: » スクリーン共有、ファイル転送を簡単に「Mikogo」:オープンソースを毎日紹介

    遠隔地の友人と話しながら、PCの画面を共有したいと思うことはよくある。説明するのが面倒で、相手が今どういう状態なのかもよく分からないからだ。シェアリングするソフトウェアは幾つかあるが、設定がややこしかったり実際使うまでのステップが数多かったりする。 プレゼンター側。ミーティングIDを入れるだけで接続できる。 ごく簡単に素早くシェアできるととても嬉しい。それを体感できるのがこのソフトウェアだ。 今回紹介するフリーウェアはMikogo、スクリーン共有ソフトウェアだ。 Mikogoは簡単なユーザ登録さえすればすぐにプレゼンター(ホスト)になれるツールで、ゲスト側のユーザはユーザ登録とMikogoをダウンロードし実行してホスト側に表示されるミーティングIDを入れれば良いだけという手軽さだ。 リモートの画面 ホスト側のリモートコントロールが可能で、さらにお互いにファイルを送受信できる。リモートコント

    MOONGIFT: » スクリーン共有、ファイル転送を簡単に「Mikogo」:オープンソースを毎日紹介
  • MOONGIFT: » LaTeXを書くのに便利な「Texmaker」:オープンソースを毎日紹介

    最近は使っていないが、見栄えのいい文書を作成しようと思ったら便利なのがLaTeXだ。数式が手軽に組めるとあって、論文などの作成にも良く利用される。さらにマクロパッケージも便利だ。 Texmakerの画面 そんな便利なLaTeXだが、使いこなすにはコマンドを覚えなければならない。それが面倒、または良く忘れてしまうという方はこれを使おう。 今回紹介するオープンソース・ソフトウェアはTexmaker、クロスプラットフォームのLaTeXエディターだ。 TexmakerはボタンやメニューからLaTeXの各コマンドを簡単に挿入できるようになっている。シンボルなども左側の項目から選ぶだけで挿入できる。これであればコマンドを覚えていなくとも使いこなせるようになる。なお、実際の各コマンドは別途用意しておく必要があるので注意が必要だ。 設定画面 だが必要なコマンド(latexやps2pdfなど)を用意すれば簡

    MOONGIFT: » LaTeXを書くのに便利な「Texmaker」:オープンソースを毎日紹介
  • MOONGIFT: » オープンソースのFLVプレーヤ「NonverBlaster」:オープンソースを毎日紹介

    Webブラウザ上で何でも行うようになっている。ビューワーについてはFlashが秀逸で、音楽を聴いたり、動画を見たり、ドキュメントを閲覧するようなことがブラウザ上だけで完結するようになっている。 動画はどのサービスでも有効に使われているが、自サイト内でプレーヤを提供したければこちらをどうぞ。 今回紹介するオープンソース・ソフトウェアはNonverBlaster、オープンソースのFLVプレーヤだ。 NonverBlasterはシンプルなインタフェースのFLVプレーヤで、再生と音量調整、そしてフルスクリーンモードがサポートされている。URLでFLVファイルを指定するだけで使える手軽さが良い。 自動再生、フルスクリーンモードの許可、各種色の設定などをJavaScriptから行えるのも特徴だ。再生するだけであれば、プレーヤは殆ど変更する必要はなく、HTML側だけで終われるのが嬉しい点だ。 自分の撮っ

    MOONGIFT: » オープンソースのFLVプレーヤ「NonverBlaster」:オープンソースを毎日紹介
  • 一気にダウンロード·DownThemAll! MOONGIFT

    ブラウジングしていると、リンク先のファイル全てダウンロードしたいと言うことがある。つど選択してもいいが、あまりに面倒だし、接続が切れた際のリジューム等がないので、巨大なファイルのダウンロードが難しいという事もある。 専用のダウンローダーもあるが、Firefoxをお使いならお勧めなのがこれだ。 今回紹介するオープンソース・ソフトウェアはDownThemAll!、Firefoxアドオンとして提供されるダウンローダーだ。 DownThemAll!はリンク先の抽出機能があり、起動すると現在のページ内のリンク先を一覧表示してくれる(フィルタリングも可能)。後はそこから選択すればダウンロードリストに送ることができる。 また、確認できていないがダウンロード速度の向上が臨めるようだ。日語ローカライズもされているので、Firefox派の方は手軽に導入できるだろう。 画像や分割ファイルのダウンロードなど、イ

    一気にダウンロード·DownThemAll! MOONGIFT
  • 1