トップ  > メモ一覧  > カテゴリ「豆知識」の絞り込み結果 : 35件

35件中 1 〜 10 表示  1 | 2 | 3 | 4  次の10件> 最後»

No.436 ソースコードチェックの極意

ソースコードチェック
    チェックの極意
        何についてのバグなのかを把握
            自分の環境で実際に試して確認
        修正バージョンが正しいかどうか?
        とりあえずコードを見る
        実装において手を抜きがちなところを見る
            命名
            コーディングスタイル
            不要な空白・必要な空白
        他の似た処理との統一性
        ケチをつける前提で見る
        違和感を感じる
        権限チェック
            想定したユーザ以外ができてしまわないか?
            対象としたユーザの中で一部の人ができないんじゃないか?
        脆弱性はないか?
            no_defalts指定してないか(smartyの表示オプション)
            テンプレート関連での穴は無いか
            基本OpenPNEの作法にのっとってやってるか
        ヴァージョンごとの違いに着目
    確認手順
        2.12で確認
        2.13はマージ具合を見るだけでOK
        2.10は要注意!
            無い機能を使ってないか
            テンプレート関連
        コード確認
            周囲40行※
        実動作

#1 動作が不正である
#2 else 効率が悪い
#3 else コーディング規約違反
#4 else 可読性が悪い
更新:2010/09/07 15:30 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1238 認証状態の期限

セッション有効時間⇒5日 ※随時更新されていく
クッキーの有効期限⇒30日 ※更新はされない
更新:2010/06/06 19:09 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1793 OpenPNEのOpenID(プロバイダー)機能の使い方

OpenPNEのOpenID(プロバイダー)機能の使い方

OpenPNEはVer2.12からOpenIDを発行する機能が搭載されています。

使い方は以下の通り。

1.OpenPNE2.12以上のSNSを用意する

2.config.phpを変更する

define(’OPENPNE_IS_OPENID_SERVER’, true);

とします。

pict

サーバの準備はここまでで完了です。

次は利用する方法。

3.SNSに通常メンバーとしてログインする

4.マイページ確認で自分のメンバーIDを確認する

pict

この例の場合は7です。

5.OpenIDのURLを決定する

http://(SNSのURL)/openid/(メンバーID)

が自分のOpenIDになります。

この例の場合は
http://sns.openpne.jp/openid/7
です。

6.OpenIDを利用して外部のサービスにログインする

私のお気に入りサービス。Mindmisterにログインします。
pict

pict

OpenIDURLを入力してログインボタンを押す。

pict

「許可」を押してログイン完了。

pict

引用元

更新:2009/11/30 11:40 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1581 OpenPNEの設置環境

OpenPNE は以下のようなサーバ環境で動作させることを想定しています。

Webサーバ
    Apache を推奨
PHP
    PHP 4.3.3 以降 / 5.0.x / 5.1.x

        * PHP の mbstring 拡張モジュールを使用可能
        * PHP の XML 拡張モジュールを使用可能
        * PHP の PCRE 拡張モジュールを使用可能 (UTF-8 サポート)
        * PHP から GD ライブラリを使用可能 (JPEG/GIF/PNG サポート)
              o ImageMagick を使う場合でも必要となります
        * PHP の mcrypt 拡張モジュールの使用を推奨

データベースサーバ
    PostgreSQL 7.4.x / 8.0.x / 8.1.x (※8.2.x 以降は未対応です)
メールサーバ (携帯からメール投稿する場合)
    Postfix 2.1.x 以降を推奨 (Postfix 以外のメールサーバでも動作報告あり)

更新:2009/10/07 16:53 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1479 カスタムCSS追加⇒jsは使えない

カスタムCSS追加⇒jsは使えない
※xhtml_style.php内に読み込まれる

参照:
webapp/lib/smarty_plugins/function.t_url_style.php
xhtml_style.php
更新:2009/09/10 19:20 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1478 xhtml_style.phpのハッシュ値を変えるには

<link rel="stylesheet" href="./xhtml_style.php?hash={$hash}" type="text/css" />のハッシュ値を変えるには
以下のいずれかを変えればよい
$hash = md5(OPENPNE_VERSION . OPENPNE_ENABLE_ROLLOVER . OPENPNE_SKIN_THEME . $custom_css . serialize($decoration_config) . serialize($colors) . serialize($skin_filename_list));
更新:2009/09/10 19:19 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1450 ログイン時間の区切り

    if ($m_diff <= 60) {
  // 1時間以内
        if ($m_diff<= 3) {
            $last_login = '3分以内';
        } elseif ($m_diff <= 5) {
            $last_login = '5分以内';
        } elseif ($m_diff <= 10) {
            $last_login = '10分以内';
        } elseif ($m_diff <= 15) {
            $last_login = '15分以内';
        } elseif ($m_diff <= 30) {
            $last_login = '30分以内';
        } elseif ($m_diff <= 45) {
            $last_login = '45分以内';
        } else {
            $last_login = '60分以内';
        }
    } elseif ($h_diff <= 24) {
        $last_login = $h_diff . '時間以内';
    } elseif ($d_diff <= 3) {
        $last_login = $d_diff . '日以内';
    } else {
        $last_login = '3日以上';
    }

    return $last_login;
}
更新:2009/09/07 15:31 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1417 メール受信設定

「メール受信設定」を「受け取る」にすると、以下の内容が登録している(PC)メールアドレスへ通知されます。
    ・誕生日メール
    ・紹介文が編集されました!メール
    ・コミュニティに参加したときのメール
    ・友達リンク承認完了メール
    ・メッセージ受信メール
    ・承認依頼メッセージ受信メール
    ・コミュニティ紹介
    ・コミュニティ参加者全員にメール
    ・イベント紹介
    ・イベントメッセージ

更新:2009/09/02 13:18 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1407 OpenPNE2のセキュリティ

◆管理画面のページ名ランダム生成
⇒CSRF対策
※doでセッションチェックしてんジャン ⇒ 確認ページは出てしまうのよ


更新:2009/08/31 19:34 カテゴリ: OpenPNE2  > 豆知識 ▲トップ

No.1266 マイナー携帯対応

wilcom:携帯版として稼動(絵文字のみdocomoのモノを利用)※個体識別不可
emobile:携帯版として稼動 ※個体識別不可

※iphoneはPC版扱い
更新:2009/08/04 19:34 カテゴリ: OpenPNE2  > 豆知識 ▲トップ
35件中 1 〜 10 表示  1 | 2 | 3 | 4  次の10件> 最後»

FuelPHP

Mac

フロントエンド開発

web開発

プロマネ

マネタイズ

プレゼン

webサービス運用

webサービス

Linux

サーバ管理

MySQL

ソース・開発

svn・git

PHP

HTML・CSS

JavaScript

ツール, ライブラリ

ビジネス

テンプレート

負荷・チューニング

Windows

メール

メール・手紙文例

CodeIgniter

オブジェクト指向

UI・フロントエンド

cloud

マークアップ・テキスト

Flash

デザイン

DBその他

Ruby

PostgreSQL

ユーティリティ・ソフト

Firefox

ハードウェア

Google

symfony

OpenPNE全般

OpenPNE2

Hack(賢コツ)

OpenPNE3

リンク

個人開発

その他

未確認

KVS

ubuntu

Android

負荷試験

オープンソース

社会

便利ツール

マネー

Twig

食品宅配

WEB設計

オーディオ

一般常識

アプリ開発

Python

サイトマップ

うずら技術ブログ

たませんSNS

rss2.0