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

  • セキュアにデータを扱うために。クライアントサイドでのRSA/AES暗号化ライブラリ·cryptico.js MOONGIFT

    cryptico.jsはJavaScriptでRSA/AES暗号化/復号化を行うライブラリ。 cryptico.jsはJavaScript製のオープンソース・ソフトウェア。Webサイトで重要なデータを扱う場合、暗号化処理を行うのが一般的だ。SSLはもちろん、DBに入れるときも暗号化する。パスワードのように可逆変換を求めない場合はハッシュ値を保存するだろう。 画面下にてテスト中 それ以外のコンテンツであってもユーザだけが知っていれば良い、またはユーザだけが知るべきコンテンツであれば暗号化する方が良い。そんな時に使えそうなJavaScript暗号化ライブラリとしてcryptico.jsを紹介しよう。 cryptico.jsはJavaScriptによるRSA、AES暗号化ライブラリだ。ビット数も指定可能で、例えば1024bitでの暗号化も可能だ。キーフレーズも利用でき、まず秘密鍵を生成する。そし

  • そろそろ実用レベル。Webベース、HTML5製のマインドマップ·mindmaps MOONGIFT

    mindmapsはHTML5で作られたマインドマップソフトウェア。ドラッグでのノード移動、カラー変更に対応。 mindmapsはHTML5/JavaScript製のオープンソース・ソフトウェア。色々な情報が飛び込んできて、なかなか考えがまとまらない時にお勧めなのがマインドマップだ。情報をカテゴリに基づいて分類していけば、頭の中がすっきりして別なアイディアが湧いたり、広がっていくだろう。 作成画面 マインドマップと言えばFreeMindが最も有名かもしれない。だが時代はWebアプリケーション化が進んでいるのだ。そんな中注目したいのがHTML5製のマインドマップ、mindmapsだ。 mindmapsは中央にノードがある状態からはじまるマインドマップでTabキーを押すと子ノードが作成される。兄弟ノードを作成するには一旦親ノードに戻って再度タブを押す必要があるようだ。ノード同士をつなぐ線は自動的

  • Webアプリケーションを開発する際に。Mootoolsを使ったUIキット·MochaUI MOONGIFT

    MochaUIはMootoolsを使ったWebアプリケーション向けUIキットライブラリ。 MochaUIはMootools/JavaScript製のオープンソース・ソフトウェア。これまでのローカルアプリケーションをWebベースに置き換えてしまうWebアプリケーションが続々と登場している。サーバのリソースをうまく使えばスペックの低いPCでも高度な操作ができるようになる。 ウィンドウ 今後どのようなソフトウェアがWebアプリケーション化するだろうか。もし自分の使っているソフトウェアをWeb化したいと思うならば、UIキットにMochaUIを採用してみてはいかがだろう。 MochaUIはMootoolsを使ったUIキットだ。Webブラウザ上ながら高度なUIを実現できる。階層に対応したメニュー、ツリー表示、カレンダー、グリッド、タブ、並び替えに対応したパネル、ウィンドウ単位のタスクバーなどまるでロー

  • 1