Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2009年1月19日のブックマーク (4件)

  • シングルサインオン(Single Sign On)の仕組みとSSOサーバの役割 - Rubyで販売管理

    あまり良く分かっていなかったシングルサインオン(以下SSO)についてのまとめ。 そもそもSSOとは、IT用語辞典によると ユーザが一度認証を受けるだけで、許可されているすべての機能を利用できるようになるシステム。 のことだ。つまり、 図1のようにアプリが1つの場合には不要である。また 図2のようにアプリが複数でも認証情報(Session)を共有する場合には、SSOサーバは必要ない。各アプリの依存度が高い場合や、負荷分散のための複数プロセス構成のケースではこれで充分。そもそもRailsを使うのならSessionの内容はCookieのなかだし(デフォルトでは)。 独立性の高い各アプリの間で認証情報を共有したい場合にSSOサーバは初めて有効となる。 ここで認証画面を各アプリで持つことも可能であるが、SSOサーバに任せた方が実装の手間も省けるし、セキュリティ的にもパスワードを取得するサーバが一箇所

    シングルサインオン(Single Sign On)の仕組みとSSOサーバの役割 - Rubyで販売管理
    aike
    aike 2009/01/19
  • 商用利用もOK!BGMなどに気軽に使える無料の音楽素材『Purple Planet』 | 100SHIKI

    知っておくといいかも、な素材サイトをご紹介。 Purple-Planetでは無料の音楽素材を提供している。しかもすべて無料である。 素材はテーマごとに分類されており、「ドラマチック」「ホラー」「ミステリー」といったものがある。どれもそれっぽい雰囲気抜群だ。 気になるライセンス体系も明快で、Purple-Planetへのリンクを貼れば商用利用もOKというお手軽さだ(再販売とかはだめだけど)。 昨今はスライドショーや映像などでBGMをつけることも多い。そうしたときに安心して使えるこうした素材を知っていると良いですな。

    商用利用もOK!BGMなどに気軽に使える無料の音楽素材『Purple Planet』 | 100SHIKI
  • RubyプログラマがPythonを学び始めて知ったこと10選 ③ - donghai821の日記

    1 比較を連鎖できる。 a = 2 # これを 1 < a and a < 3 => True # このように書ける 1 < a < 3 => True 2 モジュール名はファイル名。 RubyではModuleを定義する構文があり、その中でモジュール名も定義されるが Pythonではファイル名、例えばhoge.pyであればhogeがモジュール名となる。 これを取り込むには次のように書く。 import hoge 3 モジュールはクラス・関数・変数単位でimportできる。 hogeモジュールからfoo()関数のみ取り込む場合次のように書く # hoge.py def foo(): return 1 # hogeモジュールを使用するスクリプト from hoge import foo foo() => 1 複数importも可能。 # カンマで区切って複数をimport from hoge

    RubyプログラマがPythonを学び始めて知ったこと10選 ③ - donghai821の日記
  • AIRアプリケーションを公開するためのメモ - ぼくはまちちゃん!

    こんにちはこんにちは! AIRアプリは完成しましたか! はい! 前回の日記のつづきなんです…! (JavaScriptでかんたんAIRアプリに挑戦) ぼくはもうすぐ、なにか完成しちゃいそうな感じですよ! でも、その前に…完成したやつを公開する為の手順が必要ですよね! なんかちょっとややこしそうななので、これもメモしときます! 今回は自分用メモみたいな感じで、わりといいかげんなんだけど、参考になれば…! はい! 完成したAIRアプリを公開するためには.airファイルにする必要があるよ。 .airファイルになるとインストーラ付きのパッケージになって、ダブルクリックで起動できるようになって嬉しいね。 アプリとしての体裁を整える やっぱり世間体も大事です! アイコンとかも、ちょっといいやつつくっておこう。 AIRアプリ設定用xmlの中の<application>に以下を追記したよ。 <progra

    AIRアプリケーションを公開するためのメモ - ぼくはまちちゃん!
    aike
    aike 2009/01/19