yuu_nkjm blog
2009-07-15(Wed) 編集
[Pukiwiki][Troubleshooting] pukiwikiのトラブルシューティングのログ
2010-04-28 plugin実行回数の上限を変更
lib/plugin.php のPKWK_PLUGIN_CALL_TIME_LIMIT 定数の設定を変える.
// Plugin related functions //define('PKWK_PLUGIN_CALL_TIME_LIMIT', 768); define('PKWK_PLUGIN_CALL_TIME_LIMIT', 7680);
2005-05-15 添付ファイルのサイズ制限を変更
plugin/attach.inc.phpのファイル内容
// Max file size for upload on PHP (PHP default: 2MB) ini_set('upload_max_filesize', '8M'); // Max file size for upload on script of PukiWikiX_FILESIZE define('PLUGIN_ATTACH_MAX_FILESIZE', (8192 * 1024)); // default: 1MB
/etc/php.ini の設定
; Maximum allowed size for uploaded files. upload_max_filesize = 2M
/etc/httpd/conf.d/php.conf
SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 524288 ← ここ
2009-01-05 nonlistを導入して,コロンが先頭のページを検索から外す
もしくは,pukiwiki.ini.phpに以下の設定をする.
// Search ignored pages $search_non_list = 0;
2010-07-15(Thu) 編集
[R言語] Rのコードが書かれた文字列を評価(eval)する
イディオム
eval(parse(text="評価対象文字列"))
使用例
データフレームxのSEX,HEIGHT,WEIGHTというベクトルに対してsummary関数を適用する.
sex <- c("F","F","M","M","M");
height <- c(158,162,177,173,166);
weight <- c(51,52,72,57,64);
x <- data.frame(SEX=sex, HEIGHT=height, WEIGHT=weight);
i=1
z <- as.list(NULL)
for(col in c("SEX","HEIGHT","WEIGHT")){
z[[i]] <- eval(parse(text=paste("summary(x$",col,")",sep="")))
i=i+1
}
z
> [[1]]
> F M
> 2 3
> [[2]]
> Min. 1st Qu. Median Mean 3rd Qu. Max.
> 158.0 162.0 166.0 167.2 173.0 177.0
> [[3]]
> Min. 1st Qu. Median Mean 3rd Qu. Max.
> 51.0 55.0 57.0 59.8 64.0 72.0
注意1
どういうコンテキストでevalが行われるのか良く分からないと言う人は,"eval.parent"といったキーワードでググってみると良いかも.
注意2
上記のサンプルコードのforループ内で,
という様には書けないけど,
summary(x$col)
とは書けるので,良い例ではなかったな.
summary(x[[col]])
参考ページ
2011-07-15(Fri) 編集
[サーバまとめ][openSUSE][logwatch][syslog] logwatchの移行のまとめ
- /etc/logwatch以下をコピー.
- /usr/share/logwatch/以下にデフォルトの設定がある./etc/logwatch.confや/etc/override.confで設定を上書きする.
- 独自のフィルタ類を追加したい時は,/etc/logwatch/conf/servicesの下に設定を置く(xxx.conf)./etc/logwatch/scripts/servicesの下にスクリプトを置く(xxx).ここで,名前を揃える必要がある.
- logファイルのフィルタ類は/etc/logwatch/conf/logfilesに置く.
- logwatch.confやoverride.confでログ監視の複数の設定を管理するのは難しそう.logwatch.confはあくまでデフォルトと思うのが良さそう.mailだけを監視したい,ディスクスペースだけを監視したいというときは,logwatchコマンドの引数にserviceパラメータを渡したものをcronで叩くのが良い.
2016-07-15(Fri) 編集
[Maven] mvn コマンド
mvnのトラブル調査
mvn versions:update-parent -DallowSnapshots=true mvn -version mvn dependency:analyze-only -U mvn dependency:tree -U
pom.xmlの依存関係の更新
pom.xmlを勝手に最新のライブラリバージョンが入ったものに更新してくれる.
mvn versions:use-latest-versions mvn versions:display-dependency-updates