yuu_nkjm blog
2012-11-04(Sun) [長年日記] 編集
[Pukiwiki][Hatena][sakura] PukiWiki Plus!ではてな認証
はてな認証の準備(はてな側)
- はてな(http://www.hatena.ne.jp/)から,はてなのアカウントを作成する.
- はてな認証API(http://auth.hatena.ne.jp/)にアクセスし,開発者向けメニューにある,新規APIキーを取得するを選択する.コールバックURLは,wikiを設置したurl(例:http://hoge.nkjm.info/pukiwiki/index.php)を設定する.
はてな認証の設定(PukiWiki Plus側)
- pukiwiki.ini.phpを編集してセッションを有効にする.僕の環境だとmonobook skinを導入したためか,以下の設定はpukiwiki.usr.ini.phpで上書きされていた.
// PLUS_ALLOW_SESSION - Allow / Prohibit using Session define('PLUS_ALLOW_SESSION', 1);
- auth_api.ini.phpにはてな認証のAPI keyとSecret keyを書き込む.Basic or Digestなどと併用できるかは確認していない.
array( 'use' => 0, 'displayname' => 'Normal', ), // Hatena 'hatena' => array( 'use' => 0, 'api_key' => '', 'sec_key' => '', ), ); ?>
- auth_wkgrp.ini.phpにはてなのユーザIDと割り当てる役割を書き込む.
array( 'はてなのユーザID' => array('role'=>ROLE_ADM), // 'user_name2' => array('role'=>ROLE_ADM_CONTENTS), ), ); ?>
- Menubarなどにログインプラグインを埋め込む(#login).
- ログインによる制限をpukiwiki.ini.php(pukiwiki.usr.ini.php)に書き込む.
define('PLUS_PROTECT_MODE', 4); // 0,2,3,4,5 define('PKWK_READONLY', 4); // 0,1,2,3,4,5 define('PKWK_SAFE_MODE', 4); // 0,1,2,3,4,5 define('PKWK_CREATE_PAGE', 4); // 0,1,2,3,4,5 define('PKWK_USE_REDIRECT', 1); // 0,1
関連情報
External authentication API - PukiWiki Plus!に,TypeKey,はてな認証API,livedoor Auth,JugemKey,OpenIDでの認証方法が書かれている.
2012-11-03(Sat) [長年日記] 編集
[openSUSE][Apache] apacheのログファイルの読み方
-
ログファイル - Apache HTTP サーバ
公式 -
アクセスログのフォーマット(LogFormat) - ログファイルの詳細 - Apache入門
ログ内のパラメータ(%x)の一覧が出ている. - Geekなぺーじ:アクセスログの種類(apacheの場合)
2012-11-01(Thu) [長年日記] 編集
[SugarSync] オンラインストレージサービスSugarSyncとDropboxの比較
SugarySyncの無料容量が欲しいという記事.おまけでSugarySyncとDropboxの比較を書いた.
SugarSyncのお友達紹介キャンペーン
下記のリンクよりオンラインストレージサービスSugarSyncに申し込むと,500 MB の無料ストレージが取得できます.無償版で5GBの容量がありますので,5.5GBとなります.SugarSyncに紹介した各メンバーにつき 500 MB の無料ストレージが取得できます。
SugarSync
機能概要
- SugarSyncクライアントをインストールしたPC上の特定のフォルダを,オンラインストレージおよび他の特定のPCとの間で同期することができる.
メリット
- どのフォルダを共有するか,どのPCと共有するかなど細かい指定が可能.容量が小さいタブレットPCとは,大きなフォルダを共有しないといったことが可能.
- PCのフォルダ構造を変えることなく同期が可能.Dropboxだと"C:\Dropbox"の様な特定のフォルダ以下しか同期対象にできない.SugarSyncだと「"C:\hoge\fuga"と"C:\foo\bar"を同期対象とする」といった設定が可能.
- 無料キャンペーンでもらえる容量が5GBと大きい.
デメリット
- できることが多い代わり,設定が難しい.
- ファイルの履歴が5世代までしか保存されない.
Dropbox
機能概要
- DropboxクライアントをインストールしたPCのdropboxフォルダを,オンラインストレージと他のPCの間で同期することができる.
メリット
- できることが単純なので分かりやすい.
- ファイルの履歴の保存が長い.
デメリット
- 無料キャンペーンでもらえる容量が2GBしかない.
- dropboxフォルダしか同期の対象とすることができない.