タグ

webアプリケーションに関するseandpapaのブックマーク (8)

  • Webアプリケーションもユーザコンピューティングに·nuBuilder MOONGIFT

    nuBuilderはPHP+MySQLによるオープンソース・ソフトウェア。オフィスにおけるユーザコンピューティングを推進したのはMS ExcelやMS Accessといったソフトウェアだろう。社内にも非エンジニアの方々によるシステムが多数これらのソフトウェアで作られているはずだ。 Webアプリケーションにもユーザコンピューティングの波が そんなオフィス系のソフトウェアも時代はWebアプリケーションにあり、徐々に減りつつある。むしろバージョンアップの問題になったり、ライセンスコストの槍玉にあげられたりしてしまう。そこで新しく考えてみたいのがnuBuilderのようなソフトウェアだ。 nuBuilderはPHP+MySQLというWebアプリケーションならではの組み合わせで動作する。データベースは作成する必要があるが、その中のテーブルやフィールド構成はユーザが自分で作成できる。フォームの作成やサ

    Webアプリケーションもユーザコンピューティングに·nuBuilder MOONGIFT
  • HugeDomains.com

    Captcha security check coolcoding.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
  • Google App Engineで動作する簡易CMS·官兵衛 MOONGIFT

    官兵衛はGAE/J用のオープンソース・ソフトウェア。ソフトウェアやWebサイトを作った際にちょっとしたCMSが必要になることは多い。開発しているサイトに組み込むというのも良いが、システム的に切り離せるなら分けておく方がメリットが大きい。 Flex製の管理画面 ユーザ向け、管理者側の画面が分かれていて簡単に使えるCMSが必要ならば官兵衛を使ってみよう。Google App Engine(GAE)を使っている場合はもちろん、そうでない場合もCMSだけ切り離した運用が可能になるだろう。 官兵衛は管理画面で全てのコンテンツを作成し、それをユーザ画面に反映する。管理画面はFlexで開発されておりサイト/ページ/テンプレート/リスト/テキスト/ファイルといった設定項目が並んでいる。テキストやリストをテンプレートに当てはめつつ、ページを作成する仕組みだ。 管理画面 Flexを使っているので操作が独特で面

    Google App Engineで動作する簡易CMS·官兵衛 MOONGIFT
  • jQueryを使ってLive Clipboardライクなコピー&ペースト·Live Clipboard jQuery MOONGIFT

    Live Clipboard jQueryはJavaScript製のオープンソース・ソフトウェア。Live ClipboardとはMicrosoftの発表した技術で、予めXMLを埋め込んでおくことでコピー操作をした時に表示されたそのものではなく、整形されたデータをコピーできるようにする技術だ(違っていたらご指摘いただきたい)。 検索結果をコピーすると表計算フォーマットに 発表されたのは2006年03月のことだが、その後実際に使われているというのは聞いたことがない。それをjQueryベースで実現したのがLive Clipboard jQueryだ。Live Clipboard jQueryはWebブラウザ上で表示されているデータではない、整形されたコンテンツをコピーできるようになっている。 サンプルアプリケーションでは画像検索結果を選択してコピーをすると、表計算用にフォーマットされたテキスト

    jQueryを使ってLive Clipboardライクなコピー&ペースト·Live Clipboard jQuery MOONGIFT
  • FlashによるTelnetクライアント·Soiled MOONGIFT

    SoiledはFlash製のオープンソース・ソフトウェア。Webアプリケーションが人気を高めている昨今ではあるが、Webアプリケーションでは難しい処理も中には存在する。HTTPやFTPといったブラウザでサポートされているプロトコルなら扱いも簡単だが、それ以外のプロトコルを使うソフトウェアをWebブラウザベースで動かすのは難しい。 FlashでTelnet だが状況は徐々に変わってくるのかも知れない。SoiledはなんとTelnetクライアントとして動作するFlashソフトウェアだ。Flashで動作するので、Webブラウザからサーバを指定して接続できる。Telnetなのでセキュリティ的な問題はあるが、これは大きな一歩ではないだろうか。 SoiledはTelnetクライアントの他、VT100、VT102、xtermのエミュレータとしても利用できる。デモのHTMLファイルではターミナルで接続して

    FlashによるTelnetクライアント·Soiled MOONGIFT
  • もうこれで十分。HTML上でテーブルを表示するなら·Sigma Grid MOONGIFT

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

    もうこれで十分。HTML上でテーブルを表示するなら·Sigma Grid MOONGIFT
  • WebベースのBPMソフトウェア·ProcessMaker MOONGIFT

    業務というのは日々の運用の中で必要なものが追加され、直され、そして消えていく。その過程を長い間繰り返していると、徐々に来の目的であったものが忘れられ、何のためにそれをしているのか誰も分からないという困ったフローが追加されていく。 ビジネスプロセスをWeb上でビジュアル的に設計していく たった一度問題があったために(相当イレギュラーな)余計な判子が一つ追加され、業務フローが分かりづらいものになってしまったなどという経験はないだろうか。そんなフローの問題はまず見える形にするところから改善がはじまる。 今回紹介するオープンソース・ソフトウェアはProcessMaker、Webベースの業務プロセス改善ソフトウェアだ。 ProcessMakerはPHP+MySQLという典型的なWebアプリケーションの形で提供されるソフトウェアだ。VMWareによる動作や、WindowsであればApacheやMyS

    WebベースのBPMソフトウェア·ProcessMaker MOONGIFT
  • StrutsのXML地獄から開発者を解放するSAStruts

    StrutsのXML地獄から開発者を解放するSAStruts:Java初心者が超俊敏にWebアプリを作る方法(2)(1/3 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 連載第1回の『1分でWebアプリを作れるEclipseプラグイン「Dolteng」』では、Webアプリケーション開発に非常に便利なEclipseプラグインである「Dolteng」の機能を使用して、「SAStruts」(後述)のプロジェクトを自動生成しました。 このDoltengで自動生成されたプロジェクトとソースはテンプレートとしての基的機能しか作成されていません(Doltengも進化中で

    StrutsのXML地獄から開発者を解放するSAStruts
  • 1